Commit Graph

1276909 Commits

Author SHA1 Message Date
XiaoDong Huang
88e72f3cdf firmware: rockchip_sip: don't update fiq_target_cpu in sip_fiq_debugger_uart_irq_tf_init
To fix problem in redmine #297983, make some rules about fiq_target_cpu:
The default value of fiq_target_cpu is zero and
can only be updated in sip_fiq_debugger_switch_cpu
or sip_fiq_debugger_enable_fiq.

View redmine#297983 for details.

Change-Id: I947a73c3ffc0c818a611e108a343f05b8465645b
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2024-12-11 11:34:51 +08:00
Ye Zhang
bcf7482769 pinctrl: rockchip: add debug information when switching pinctrl to gpio.
Signed-off-by: Ye Zhang <ye.zhang@rock-chips.com>
Change-Id: I0038f0e5c5d269605ebd1df366f34d97f3bebe2b
2024-12-11 10:54:01 +08:00
Zefa Chen
226865acf0 media: rockchip: isp: add RKISP_VICAP_CMD_SOF cmd
Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com>
Change-Id: I43c7dc062e3bd06223b31a2cd491f81f0507a3da
2024-12-11 10:47:15 +08:00
Zefa Chen
f879f90a4e include: rkcif-config: add commands to support get sensor exp
Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com>
Change-Id: Ifc1c31ccdd58aa708609c6b9d9c85de58214b8c7
2024-12-11 10:47:15 +08:00
Zefa Chen
bc4a1b6cd2 media: i2c: imx415 support get exp info from sensor register
Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com>
Change-Id: I9884c54416da62d6e26c93688deb16ca26df7938
2024-12-11 10:47:15 +08:00
Zefa Chen
c134a041bc include: rk-camera-module.h add cmd to get sensor exp and delay info
Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com>
Change-Id: Ibf6a9474c84be8aafa1fd146f1cc454de0358cd6
2024-12-11 10:47:15 +08:00
Damon Ding
3426f0677e ARM: dts: rockchip: rk3506g-iotest: add IR transmit mode for pwm test
Change-Id: I8579f6149adc184d66f5dbfaa83825bd2c283e01
Signed-off-by: Damon Ding <damon.ding@rock-chips.com>
2024-12-11 09:24:08 +08:00
Damon Ding
9be1108fc5 pwm: rockchip: add support for IR NEC transmit
Using RK3506 pwm1 channel0 as an DT configuration example:

&pwm1_8ch_0 {
	status = "okay";
	pinctrl-names = "active";
	pinctrl-0 = <&rm_io12_pwm1_ch0>;
	assigned-clocks = <&cru CLK_PWM1>;
	assigned-clock-rates = <100000000>;

	rockchip,pwm-ir-transmit;
};

Change-Id: I5e7a7a0925d6cba674ff91b117025b41b5be0387
Signed-off-by: Damon Ding <damon.ding@rock-chips.com>
2024-12-11 09:24:08 +08:00
Tao Huang
aa7e11e715 drm/bridge: synopsys: Fix typos in Rockchip copyright notices
There are many cases in which the company name is misspelled.
The patch fixes these typos.

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I83c33605abda3f7dfc62b3f01c043dd3ca4895f9
2024-12-10 20:02:58 +08:00
Tao Huang
54c210d3bf driver: rknpu: Fix typos in Rockchip copyright notices
There are many cases in which the company name is misspelled.
The patch fixes these typos.

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: Ic971af644eec5ab13ff462ec7f2f059f17fdfcff
2024-12-10 19:58:43 +08:00
Tao Huang
3996192d9c soc: rockchip: Fix typos in Rockchip copyright notices
There are many cases in which the company name is misspelled.
The patch fixes these typos.

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I92c9da8fe9f643bacc33726c0e3e0e93f2e4b4d1
2024-12-10 19:54:44 +08:00
Tao Huang
95ae79d422 power: supply: Fix typos in Rockchip copyright notices
There are many cases in which the company name is misspelled.
The patch fixes these typos.

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I57152618c5e6ebb0bc4a1594b63b6351163e3360
2024-12-10 19:37:07 +08:00
Tao Huang
086ad83b14 phy: rockchip: Fix typos in Rockchip copyright notices
There are many cases in which the company name is misspelled.
The patch fixes these typos.

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I2a1040d8fde05f1a87bd3929d7b5b7944ccdc61e
2024-12-10 19:34:40 +08:00
Tao Huang
b8489f3a1e net: can: rockchip: Fix typos in Rockchip copyright notices
There are many cases in which the company name is misspelled.
The patch fixes these typos.

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I6ea3c5eb92f7b9688a32613fe44ebbaa2b9d6c7e
2024-12-10 19:18:35 +08:00
Tao Huang
a4fe3c5d0c media: i2c: Fix typos in Rockchip copyright notices
There are many cases in which the company name is misspelled.
The patch fixes these typos.

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: Ib19c001a065c04ab0143449fe11fe799b5f3871f
2024-12-10 19:13:21 +08:00
Tao Huang
ace5101f37 media: i2c: nvp6158: Fix typos in Rockchip copyright notices
There are many cases in which the company name is misspelled.
The patch fixes these typos.

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I6e181552d8f5fc0112aa72bd190c95d1833d9231
2024-12-10 19:12:47 +08:00
Tao Huang
8fc12e8c3b media: i2c: it66353: Fix typos in Rockchip copyright notices
There are many cases in which the company name is misspelled.
The patch fixes these typos.

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I3f75fafd3d2518db8a1984ba0714a79559a2cca5
2024-12-10 19:10:35 +08:00
Tao Huang
083c798353 drm/rockchip: Fix typos in Rockchip copyright notices
There are many cases in which the company name is misspelled.
The patch fixes these typos.

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: Ie8854cc66c61c262c0500afd9f5cd45577a1aaff
2024-12-10 19:08:44 +08:00
Shawn Lin
5ef8309d89 PCI: rockchip: dw: Enable L0s capability
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com>
Change-Id: I53f82c357045f883ddb03e5645aca207f7a7fd92
2024-12-10 19:06:33 +08:00
Shawn Lin
e15097537d PCI: rockchip: dw: Move dw_pcie_dbi_ro_wr_en() forward
Need to set dbi writable in the front of rk_pcie_host_config(),
otherwise the test settings couldn't be applied.

Fixes: c54772e75b ("PCI: rockchip: dw: Reorder and document steps of rk_pcie_really_probe()")
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com>
Change-Id: Icb62ef01ab5c16b7a7dba9cb82c9b0cfae5c40d6
2024-12-10 19:06:33 +08:00
Shawn Lin
bd84eb0c8d PCI: dw: rockchip: Fix s2r failure
Before commit 7f84caccd0 ("PCI: dw: rockchip: Define IO and Host
initialization interfaces"), ret is getting from rk_pcie_disable_power()
which should never fail actually. Now the final ret is getting from
phy_validate() which could return -EOPNOTSUPP. But we didn't care about
it if phy_validate() isn't implemented. So we see:

[   13.573777] rk-pcie fe150000.pcie: PM: dpm_run_callback(): genpd_suspend_noirq+0x0/0x60 returns -95
[   13.573800] rk-pcie fe150000.pcie: PM: failed to suspend async: error -95

Fix it by return zero to restore the previous behaviour.

Fixes: 7f84caccd0 ("PCI: dw: rockchip: Define IO and Host initialization interfaces")
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com>
Change-Id: I0c7c858937272f2b09ba4ae79c0a68c7a633ced0
2024-12-10 19:06:33 +08:00
Sandy Huang
38c677dda2 ARM: dts: rockchip: add RK3528 evaluation board devicetree
Signed-off-by: Sandy Huang <hjc@rock-chips.com>
Change-Id: I7fb4fe6f558d15c2318d7c930991028d37dd6876
2024-12-10 18:06:34 +08:00
Xu Xuehui
9196ac28d6 arm64: rk3588_vehicle.config: enable RTC_DRV_S35390A
Signed-off-by: Xu Xuehui <xxh@rock-chips.com>
Change-Id: I4a2b93a7fcebdbaad8c6b056296caa7f6b004f8e
2024-12-10 14:57:16 +08:00
Jon Lin
54a80d68ff spi: rockchip-sfc: Set default parameters for support_op interface integration
Change-Id: I2f7e94b0eba2e821a234adac6578761cd2c927ed
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2024-12-10 11:23:16 +08:00
Tao Huang
d167060a8b ASoC: rockchip: Fix typos in Rockchip copyright notices
There are many cases in which the company name is misspelled.
The patch fixes these typos.

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: Ib0076a2adfa3c85db1c7cb3478c48fc8c4d2bef0
2024-12-09 19:04:08 +08:00
Tao Huang
7d1ee5eb8e ASoC: codecs: Fix typos in Rockchip copyright notices
There are many cases in which the company name is misspelled.
The patch fixes these typos.

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: Ide15fd8a063238dc0bcea2fee8591132a712ec78
2024-12-09 18:58:48 +08:00
Tao Huang
b70aa3ddd6 ASoC: codecs: it6621: Fix typos in Rockchip copyright notices
There are many cases in which the company name is misspelled.
The patch fixes these typos.

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I584d3291ed7c6dddfe7660b048ac8217ed8a92b2
2024-12-09 18:54:11 +08:00
Tao Huang
3382c69c26 soc: rockchip: Fix typos in Rockchip copyright notices
There are many cases in which the company name is misspelled.
The patch fixes these typos.

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I3c206728140bccf5ea0de76a16960aa8281d65b9
2024-12-09 18:50:43 +08:00
Tao Huang
66fb97b88b dt-bindings: suspend: Fix typos in Rockchip copyright notices
There are many cases in which the company name is misspelled.
The patch fixes these typos.

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I191c63f514cbc40f5a1c5c3f9d658f452e189e8c
2024-12-09 18:44:59 +08:00
Tao Huang
9abe70f338 dt-bindings: clock: Fix typos in Rockchip copyright notices
There are many cases in which the company name is misspelled.
The patch fixes these typos.

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I9fa4cf14e900d96ef9ac525ecdc988b4db57bdfb
2024-12-09 18:43:19 +08:00
Tao Huang
b8ae7bb01a video: rockchip: vehicle: Fix typos in Rockchip copyright notices
There are many cases in which the company name is misspelled.
The patch fixes these typos.

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I816919f6d582ef8fb293a0a77a459fe9e6cbe58c
2024-12-09 18:34:28 +08:00
Tao Huang
eb3d50c1bb video: rockchip: dvbm: Fix typos in Rockchip copyright notices
There are many cases in which the company name is misspelled.
The patch fixes these typos.

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I7649b7f62944e89a17dd9c64e140f3578ad6f45e
2024-12-09 18:32:54 +08:00
Tao Huang
e3eefbd909 video: rockchip: iep: Fix typos in Rockchip copyright notices
There are many cases in which the company name is misspelled.
The patch fixes these typos.

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: Id0bd930e90dbb0acc848cf52180e54605eddb9c7
2024-12-09 18:30:59 +08:00
Tao Huang
b88f8f2c5f video: rockchip: mpp_osal: Fix typos in Rockchip copyright notices
There are many cases in which the company name is misspelled.
The patch fixes these typos.

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I833ba214f59006219502e000ad595edcc97a26da
2024-12-09 18:28:41 +08:00
Tao Huang
53c0acb01b video: rockchip: mpp: Fix typos in Rockchip copyright notices
There are many cases in which the company name is misspelled.
The patch fixes these typos.

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: Idee74d374e3a56bf7b2679529055e6e717466f4a
2024-12-09 18:24:19 +08:00
Tao Huang
9b334bba81 drivers: rkflash: Fix typos in Rockchip copyright notices
There are many cases in which the company name is misspelled.
The patch fixes these typos.

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I1eeceb62c2fd2203649858216ea07c4b55bddba6
2024-12-09 18:22:05 +08:00
Tao Huang
7c5c062446 mtd: spinand: Fix typos in Rockchip copyright notices
There are many cases in which the company name is misspelled.
The patch fixes these typos.

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: Ib8582ea151037c5ba0dfef0b3274287bf3c9106e
2024-12-09 18:08:42 +08:00
Tao Huang
0cb1ce87d8 mfd: rkx110_x120: Fix typos in Rockchip copyright notices
There are many cases in which the company name is misspelled.
The patch fixes these typos.

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: Ie282c8f27d23f49c4028ce3ebf4b5b98977a0c36
2024-12-09 18:04:26 +08:00
Tao Huang
2e56488369 mfd: display-serdes: Fix typos in Rockchip copyright notices
There are many cases in which the company name is misspelled.
The patch fixes these typos.

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: Ibbb3cfa92f731bf86b1f8e94365122396e419036
2024-12-09 17:09:18 +08:00
Tao Huang
36475bcb4b drm/rockchip: ebc_dev: Fix typos in Rockchip copyright notices
There are many cases in which the company name is misspelled.
The patch fixes these typos.

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I0a496232e037563c181189f29ecd4dc818e1a9d4
2024-12-09 17:07:55 +08:00
Tao Huang
9af8202a19 crypto: rockchip: Fix typos in Rockchip copyright notices
There are many cases in which the company name is misspelled.
The patch fixes these typos.

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I88965208e607397310b73352e42e965427c8214b
2024-12-09 17:07:36 +08:00
Tao Huang
e3468201f0 dmaengine: rockchip: Fix typo in Rockchip copyright notice
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I5eb4ffb33e565c7a2c4025b3d83864bc948373d0
2024-12-09 17:07:25 +08:00
Tao Huang
a36a2b95b1 misc: rk628: Fix typos in Rockchip copyright notices
There are many cases in which the company name is misspelled.
The patch fixes these typos.

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I7662058d9ca4fec8773d730c18e0bbb89e1d55a1
2024-12-09 17:06:47 +08:00
Tao Huang
f637076ce0 media: i2c: rk628: Fix typos in Rockchip copyright notices
There are many cases in which the company name is misspelled.
The patch fixes these typos.

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I28e921149bcf9d3cdd57297b66f9bb53e48fb0ac
2024-12-09 17:06:02 +08:00
Tao Huang
83f120a919 dma-buf: dma-buf-cache: Fix typo in Rockchip copyright notice
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I68e75fb87f6e80d59d906632543437ca888c2d77
2024-12-09 17:00:59 +08:00
Tao Huang
b67f3d6559 dma-buf: heaps: Fix typos in Rockchip copyright notices
There are many cases in which the company name is misspelled.
The patch fixes these typos.

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I81b24c368c8a01b71c4449c470b676dedfaf06d6
2024-12-09 17:00:59 +08:00
Tao Huang
a29db223dc dma-buf: rk_heaps: Fix typos in Rockchip copyright notices
There are many cases in which the company name is misspelled.
The patch fixes these typos.

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I76b7d62ba67751707313cc0c6792783b80c1587b
2024-12-09 17:00:59 +08:00
Tao Huang
cc31017621 rk_headset: Fix typos in Rockchip copyright notices
There are many cases in which the company name is misspelled.
The patch fixes these typos.

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I4609b12988d6f4386ee38000688d1ebe6093de29
2024-12-09 16:49:37 +08:00
Tao Huang
4b6667e3fe input: sensors: Fix typos in Rockchip copyright notices
There are many cases in which the company name is misspelled.
The patch fixes these typos.

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: Ib7b39dfc99410dd50c45744fe2b99b315b269c6e
2024-12-09 16:46:36 +08:00
Tao Huang
497427c902 drm/rockchip: rk618: Fix typos in Rockchip copyright notices
There are many cases in which the company name is misspelled.
The patch fixes these typos.

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: Ie9a1839a4d1046f579f1c9786e143a7509155429
2024-12-09 16:44:35 +08:00