Tao Huang
fc6fba9821
Merge commit '3aa3879e5e9d97a18cd1e735045f5ea42896d2e1'
...
* commit '3aa3879e5e9d97a18cd1e735045f5ea42896d2e1':
media: i2c: maxim: local: maxim2c: driver version v3.00.00
arm64: dts: rockchip: rk3399-evb-ind-lpddr4-v13-android-avb: add tc35874x configuration
arm64: dts: rockchip: rk3399-evb-ind-lpddr4-android-avb: add tc35874x configuration
arm64: dts: rockchip: rk3399-ind: tc358749x use dummy codec
ARM: fiq_glue: save/restore r6 in fiq_glue_setup
media: i2c: techpoint: fix tp9951 2 lane ecc error
Change-Id: Ic1705a7ccf3ad23071ab44f130754cfcd4f192cb
2024-01-17 18:34:09 +08:00
Tao Huang
11c0b921d0
Merge commit '89ba14ab7c6296c499fc3c5c22d252da0a0a4137'
...
Merge made by the 'ours' strategy.
* commit '89ba14ab7c6296c499fc3c5c22d252da0a0a4137':
ASoC: rockchip: i2s: Add support for pinctrl idle state
Change-Id: I57f89f225efe91416c370a5e6aa508d9b4174e91
2024-01-17 18:32:44 +08:00
Sugar Zhang
a3d49e9543
ASoC: rockchip: i2s: Add support for pinctrl idle state
...
This patch switch pinctrl to idle state when runtime suspend.
At the moment, it's used for workaround for I2S0/2/3 (PD_AUDIO)
slave IO issue on RK3588 SoCs.
The issue acts like that when PD_AUDIO off, the BCLK/LRCK pin
will pull down the external clk to half-level.
The root cause is that when PD_AUDIO off, the BCLK/LRCK pin
are clamped as drive output low.
This patch also try to solve clk leak for master output mode.
OTOH, the ASoC framework set pinctrl state first and then do
runtime PM resume (enable PD). it's reasonable, but for the
current issue, a few half-level cycles leak after resume, so,
we split pinctrl-clk out to control it separately.
snd_pcm_open
for_each_rtd_components(rtd, i, component)
pinctrl_pm_select_default_state(component->dev);
ret = snd_soc_pcm_component_pm_runtime_get(rtd, substream);
e.g. pinctrl idle for i2s0
i2s0_gpio: i2s0-gpio {
rockchip,pins =
/* i2s0_lrck_gpio */
<1 RK_PC5 0 &pcfg_pull_none>,
/* i2s0_sclk_gpio */
<1 RK_PC3 0 &pcfg_pull_none>;
};
&i2s0_8ch {
pinctrl-names = "default", "idle", "clk";
pinctrl-1 = <&i2s0_gpio>;
pinctrl-2 = <&i2s0_lrck
&i2s0_sclk>;
};
cat /sys/kernel/debug/pinctrl/pinctrl-handles
device: fe470000.i2s current state: idle
state: default
type: MUX_GROUP controller rockchip-pinctrl group: i2s0-sdi0 (26) function: i2s0 (24)
type: CONFIGS_PIN controller rockchip-pinctrl pin gpio1-28 (60)config 00000001
type: MUX_GROUP controller rockchip-pinctrl group: i2s0-sdi1 (27) function: i2s0 (24)
type: CONFIGS_PIN controller rockchip-pinctrl pin gpio1-27 (59)config 00000001
type: MUX_GROUP controller rockchip-pinctrl group: i2s0-sdi2 (28) function: i2s0 (24)
type: CONFIGS_PIN controller rockchip-pinctrl pin gpio1-26 (58)config 00000001
type: MUX_GROUP controller rockchip-pinctrl group: i2s0-sdi3 (29) function: i2s0 (24)
type: CONFIGS_PIN controller rockchip-pinctrl pin gpio1-25 (57)config 00000001
type: MUX_GROUP controller rockchip-pinctrl group: i2s0-sdo0 (30) function: i2s0 (24)
type: CONFIGS_PIN controller rockchip-pinctrl pin gpio1-23 (55)config 00000001
type: MUX_GROUP controller rockchip-pinctrl group: i2s0-sdo1 (31) function: i2s0 (24)
type: CONFIGS_PIN controller rockchip-pinctrl pin gpio1-24 (56)config 00000001
state: idle
type: MUX_GROUP controller rockchip-pinctrl group: i2s0-idle (23) function: i2s0 (24)
type: CONFIGS_PIN controller rockchip-pinctrl pin gpio1-21 (53)config 00000001
type: CONFIGS_PIN controller rockchip-pinctrl pin gpio1-19 (51)config 00000001
state: clk
type: MUX_GROUP controller rockchip-pinctrl group: i2s0-lrck (24) function: i2s0 (24)
type: CONFIGS_PIN controller rockchip-pinctrl pin gpio1-21 (53)config 00000001
type: MUX_GROUP controller rockchip-pinctrl group: i2s0-sclk (25) function: i2s0 (24)
type: CONFIGS_PIN controller rockchip-pinctrl pin gpio1-19 (51)config 00000001
Fixes: 89e11e98f4 ("arm64: dts: rockchip: rk3588: Add pinctrl idle for I2S0/2/3")
Change-Id: I41dcdabd8e4015c7bd7285a03a24a3765a0b576f
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
2024-01-17 11:14:58 +08:00
Cody Xie
2d0fac2bdb
gpio: nca9539: Make remove return void
...
Change-Id: Iea6faa2956a5fa334e43b94cf47f8c609c9e317e
Signed-off-by: Cody Xie <cody.xie@rock-chips.com >
2024-01-15 19:21:56 +08:00
Shawn Lin
4208d76e0c
PCI: dw: rockchip: Remove EP support from RC driver
...
EP support have been moved to pcie-dw-ep-rockchip.c since 5.10 kernel,
so remove the old EP code from RC driver now.
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com >
Change-Id: Ia1a5907493a38cf6be5f1a97c5690dd9ecaad3c4
2024-01-15 16:03:12 +08:00
Tao Huang
586634361d
Merge commit '08d8bee9b88ec07aa6692a6305df115bd7caed26'
...
* commit '08d8bee9b88ec07aa6692a6305df115bd7caed26':
arm64: dts: rockchip: rk3588-vehicle-maxim-cameras-s66.dtsi: support i2c-mux
arm64: dts: rockchip: rk3588-vehicle-evb-maxim-max9671(/2)2-d(c)phy0(/3).dtsi: support i2c-mux
media: i2c: maxim: remote: add ox03j10 sensor driver
media: i2c: maxim: remote: add ov2311/ov2312 sensor driver
media: i2c: maxim: remote: add ox01f10 sensor driver
media: i2c: maxim: remote: add sc320at sensor driver
media: i2c: maxim: remote: serializer driver version v3.00.00
media: i2c: maxim: local: maxim4c: driver version v3.00.00
Change-Id: I067232e3123fa10ce28e1608a8634adabea51f57
Conflicts:
drivers/media/i2c/Makefile
drivers/media/i2c/maxim4c/Kconfig
2024-01-15 15:10:18 +08:00
Tao Huang
d847fc30ee
Merge commit 'beb9974b6fb001eb197b613257ef57fd603db652'
...
* commit 'beb9974b6fb001eb197b613257ef57fd603db652':
media: i2c: sc850sl: fix gain discontinuity issue
media: rockchip: isp: fix resume mi no enable
Change-Id: If8e1a2004de712a6b59d64206f2a26bb92b92ea7
2024-01-15 15:02:59 +08:00
Tao Huang
5a80764225
Merge commit '982e655deb1a079300c8dd83b6678922b728e576'
...
Merge made by the 'ours' strategy.
* commit '982e655deb1a079300c8dd83b6678922b728e576':
arm64: dts: rockchip: rk3568: Add nfc
Change-Id: I5e4ef3d736525cdf1068a2537e6c979c2282d0e4
2024-01-15 15:01:37 +08:00
Jon Lin
7ee5a221e8
arm64: dts: rockchip: rk3568: Add nfc
...
Change-Id: I3fb8fae8b63925d58e6889af4df80e920b3d4881
Signed-off-by: Jon Lin <jon.lin@rock-chips.com >
2024-01-12 19:06:54 +08:00
Tao Huang
c5179f362e
Merge commit '08c66b08ce17798f3bbdcdee5b247628817f91d3'
...
* commit '08c66b08ce17798f3bbdcdee5b247628817f91d3':
media: rockchip: isp: sync irq_ends
mfd: rkx110_x120: cru: fix to get a avialble pll rate
arm64: dts: rockchip: rk3562: adjust regulator-init-microvolt of vdd_cpu/vdd_logic for rk3562 boards
arm64: dts: rockchip: rk3562: adjust low-temp-min-volt for cpu/dmc
Change-Id: I49f5c03bf5edee290cf7d4d2b2d4ab2436d26f89
2024-01-12 18:58:11 +08:00
Tao Huang
2410c01daf
Merge commit '5e9dee2ebe5c633887ee7d8f695259a7b5445b71'
...
* commit '5e9dee2ebe5c633887ee7d8f695259a7b5445b71':
media: i2c: add sc830ai sensor driver
dmaengine: pl330: Use tasklet_hi_schedule
mtd: spinand: XINCUN: Support new device XCSP1AAPK
arm64: dts: rockchip: rk3562-amp: change mcu ram address
Change-Id: Ia03dea594134a3bee9843767d63f6a9be91f1de5
2024-01-12 18:57:27 +08:00
Tao Huang
ead5797a9c
Merge commit 'aa47569d066e59b2f40b29d9b9bc5106eab8833e'
...
* commit 'aa47569d066e59b2f40b29d9b9bc5106eab8833e':
media: i2c: lt8668sx: add lt8668sx hdmi2csi driver
video: rockchip: mpp: remove av1dec l2 cache
ARM: rockchip: rv1106_pm: do wdt save/restore
media: rockchip: isp: add buf cnt info to procfs
media: rockchip: isp: fix wait timeout with thunderboot
arm64: dts: rockchip: rk3528: Add thermal for macphy
ARM: dts: rv1106: Add thermal for macphy
net: phy: RK630: Add dynamically adjusting the configuration
drm/bridge: dw-hdmi-qp: Fixes compilation errors when cec core is not compiled
drm/bridge: synopsys: Fixes compilation errors when cec core is not compiled
media: i2c: imx415 adapt sleep_wakeup
media: rockchip: hdmirx: make sure to bind to big cpu1
Change-Id: I8b8edd66fc15b60a5b1f4a37d4e3258c7772b335
2024-01-12 18:52:58 +08:00
Tao Huang
24a25815d1
Merge commit 'ca7627f2a44b6815b2f23f4da2d0fc996bd20424'
...
Merge made by the 'ours' strategy.
* commit 'ca7627f2a44b6815b2f23f4da2d0fc996bd20424':
tee: optee: interrupt an RPC depend on shutdown flag
Change-Id: Ia6a2fe4287c0f1b05518c58cb90d5e66be0205cf
2024-01-12 18:45:48 +08:00
Hisping Lin
b0b2892b93
tee: optee: interrupt an RPC depend on shutdown flag
...
Change-Id: I33f33af02afb75bda5d68c9731fe636bb97132fe
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com >
2024-01-12 08:44:25 +08:00
Tao Huang
06dab2ccf7
Merge commit '5f0de7c5d524f0934c83848c6d20526364fc5bb9'
...
Merge made by the 'ours' strategy.
* commit '5f0de7c5d524f0934c83848c6d20526364fc5bb9':
drm/rockchip: vop2: Add devfreq support
Change-Id: I184a624c00cf2bade2a64a929c5d32dd15d75302
2024-01-10 15:36:26 +08:00
Tao Huang
14caa4fb96
Merge commit '44ee8c59b5db9d4421709a581d30ceea24ad5b87'
...
* commit '44ee8c59b5db9d4421709a581d30ceea24ad5b87':
MALI: bifrost: log: Disable WARNINGs in validate_tracepoint_data()
Mali: bifrost: Fix: When calling devfreq_add_device(), restore passing of '&ondemand_data'
Change-Id: I85be6940359cb6f4f77ed59189fd9ba65461f300
2024-01-10 15:34:35 +08:00
Tao Huang
9c1fb62faa
Merge commit 'a94d0b968ad6275250a6b6bd66f75dcb688ef253'
...
Merge made by the 'ours' strategy.
* commit 'a94d0b968ad6275250a6b6bd66f75dcb688ef253':
MALI: rockchip: upgrade bifrost DDK to g21p0-01eac0, from g18p0-01eac0
Change-Id: I01e96d04dd801e7f9d05ac35f934886ca949c1dc
2024-01-10 15:33:39 +08:00
Tao Huang
568fc8768a
Merge commit 'e2f9938790a6d9eed3c285c90be45575b6e4c70f'
...
* commit 'e2f9938790a6d9eed3c285c90be45575b6e4c70f':
phy: rockchip-samsung-hdptx-hdmi: Calculate the pll frequency based on the register value
drm/rockchip: analogix_dp: add dual channel mode support
media: rockchip: vicap: support use reserved mem for aov when run with thunderboot mode
mfd: rkx110_x120: reset dsi tx host when generator pattern
media: i2c: cam-sleep-wakeup: optimize sensor wakeup workflow for reset
mfd: rkx110_x120: disable phy when stop video stream
media: i2c: os04d10: add reg list of 1440p@30fps and 360p@120fps
media: i2c: os04d10: fix adapter fastboot issue
Change-Id: I03320bfe99fb028b977197dc04d490288dcc4c34
2024-01-10 15:31:15 +08:00
Cai Wenzhong
3aa3879e5e
media: i2c: maxim: local: maxim2c: driver version v3.00.00
...
1. local deserializer and remote devices are associated through i2c-mux
2. remote camera is abstracted as v4l2 subdev
Signed-off-by: Cai Wenzhong <cwz@rock-chips.com >
Change-Id: I8b383651721cc35f7a2f6985ffbb3f0aa6a065a1
2024-01-10 15:07:22 +08:00
Jianwei Fan
cb3614d40c
arm64: dts: rockchip: rk3399-evb-ind-lpddr4-v13-android-avb: add tc35874x configuration
...
Signed-off-by: Jianwei Fan <jianwei.fan@rock-chips.com >
Change-Id: Ia8e5c19ae4d37e0c7e16f8f149c17716e9f54d2d
2024-01-10 15:06:56 +08:00
Jianwei Fan
eda8eae147
arm64: dts: rockchip: rk3399-evb-ind-lpddr4-android-avb: add tc35874x configuration
...
Signed-off-by: Jianwei Fan <jianwei.fan@rock-chips.com >
Change-Id: Ib3e274017f3a971b5fb301c81e3ade43141af1d3
2024-01-10 15:06:56 +08:00
Meiyou Chen
6ffc963243
arm64: dts: rockchip: rk3399-ind: tc358749x use dummy codec
...
Signed-off-by: Meiyou Chen <cmy@rock-chips.com >
Change-Id: Id6213f44e64cd92b0369f8dfdb411bba9b108930
2024-01-10 15:06:56 +08:00
XiaoDong Huang
88bf597f09
ARM: fiq_glue: save/restore r6 in fiq_glue_setup
...
Fixes: fce07a27c8 ("ARM: fiq_glue: fix compilation error for THUMB2_KERNEL")
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com >
Change-Id: I89c8d3d8f9665d18917b0be5be4a5fd33bf21408
2024-01-10 14:33:49 +08:00
LongChang Ma
cafdb02e96
media: i2c: techpoint: fix tp9951 2 lane ecc error
...
Signed-off-by: LongChang Ma <chad.ma@rock-chips.com >
Change-Id: Iddc95c2a0512e25d8a8c9575a5a55161c5c47b6d
2024-01-10 09:26:14 +08:00
Sugar Zhang
89ba14ab7c
ASoC: rockchip: i2s: Add support for pinctrl idle state
...
This patch switch pinctrl to idle state when runtime suspend.
At the moment, it's used for workaround for I2S0/2/3 (PD_AUDIO)
slave IO issue on RK3588 SoCs.
The issue acts like that when PD_AUDIO off, the BCLK/LRCK pin
will pull down the external clk to half-level.
The root cause is that when PD_AUDIO off, the BCLK/LRCK pin
are clamped as drive output low.
This patch also try to solve clk leak for master output mode.
OTOH, the ASoC framework set pinctrl state first and then do
runtime PM resume (enable PD). it's reasonable, but for the
current issue, a few half-level cycles leak after resume, so,
we split pinctrl-clk out to control it separately.
snd_pcm_open
for_each_rtd_components(rtd, i, component)
pinctrl_pm_select_default_state(component->dev);
ret = snd_soc_pcm_component_pm_runtime_get(rtd, substream);
e.g. pinctrl idle for i2s0
i2s0_gpio: i2s0-gpio {
rockchip,pins =
/* i2s0_lrck_gpio */
<1 RK_PC5 0 &pcfg_pull_none>,
/* i2s0_sclk_gpio */
<1 RK_PC3 0 &pcfg_pull_none>;
};
&i2s0_8ch {
pinctrl-names = "default", "idle", "clk";
pinctrl-1 = <&i2s0_gpio>;
pinctrl-2 = <&i2s0_lrck
&i2s0_sclk>;
};
cat /sys/kernel/debug/pinctrl/pinctrl-handles
device: fe470000.i2s current state: idle
state: default
type: MUX_GROUP controller rockchip-pinctrl group: i2s0-sdi0 (26) function: i2s0 (24)
type: CONFIGS_PIN controller rockchip-pinctrl pin gpio1-28 (60)config 00000001
type: MUX_GROUP controller rockchip-pinctrl group: i2s0-sdi1 (27) function: i2s0 (24)
type: CONFIGS_PIN controller rockchip-pinctrl pin gpio1-27 (59)config 00000001
type: MUX_GROUP controller rockchip-pinctrl group: i2s0-sdi2 (28) function: i2s0 (24)
type: CONFIGS_PIN controller rockchip-pinctrl pin gpio1-26 (58)config 00000001
type: MUX_GROUP controller rockchip-pinctrl group: i2s0-sdi3 (29) function: i2s0 (24)
type: CONFIGS_PIN controller rockchip-pinctrl pin gpio1-25 (57)config 00000001
type: MUX_GROUP controller rockchip-pinctrl group: i2s0-sdo0 (30) function: i2s0 (24)
type: CONFIGS_PIN controller rockchip-pinctrl pin gpio1-23 (55)config 00000001
type: MUX_GROUP controller rockchip-pinctrl group: i2s0-sdo1 (31) function: i2s0 (24)
type: CONFIGS_PIN controller rockchip-pinctrl pin gpio1-24 (56)config 00000001
state: idle
type: MUX_GROUP controller rockchip-pinctrl group: i2s0-idle (23) function: i2s0 (24)
type: CONFIGS_PIN controller rockchip-pinctrl pin gpio1-21 (53)config 00000001
type: CONFIGS_PIN controller rockchip-pinctrl pin gpio1-19 (51)config 00000001
state: clk
type: MUX_GROUP controller rockchip-pinctrl group: i2s0-lrck (24) function: i2s0 (24)
type: CONFIGS_PIN controller rockchip-pinctrl pin gpio1-21 (53)config 00000001
type: MUX_GROUP controller rockchip-pinctrl group: i2s0-sclk (25) function: i2s0 (24)
type: CONFIGS_PIN controller rockchip-pinctrl pin gpio1-19 (51)config 00000001
Fixes: 89e11e98f4 ("arm64: dts: rockchip: rk3588: Add pinctrl idle for I2S0/2/3")
Change-Id: I41dcdabd8e4015c7bd7285a03a24a3765a0b576f
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
2024-01-09 16:26:05 +08:00
Cai Wenzhong
08d8bee9b8
arm64: dts: rockchip: rk3588-vehicle-maxim-cameras-s66.dtsi: support i2c-mux
...
Signed-off-by: Cai Wenzhong <cwz@rock-chips.com >
Change-Id: Ifc72e4f913a35f1d7bac0e8182d5972f81407654
2024-01-09 15:54:08 +08:00
Cai Wenzhong
f38142ccdc
arm64: dts: rockchip: rk3588-vehicle-evb-maxim-max9671(/2)2-d(c)phy0(/3).dtsi: support i2c-mux
...
Signed-off-by: Cai Wenzhong <cwz@rock-chips.com >
Change-Id: I56f1d8722f956c627b0a12576b8470717e67e0ad
2024-01-09 15:54:08 +08:00
Cai Wenzhong
5c0f60413d
media: i2c: maxim: remote: add ox03j10 sensor driver
...
Signed-off-by: Cai Wenzhong <cwz@rock-chips.com >
Change-Id: I1576c86394b28c3a810865790c2da93b0b5e0a8d
2024-01-09 15:54:08 +08:00
Cai Wenzhong
8157c8c4e4
media: i2c: maxim: remote: add ov2311/ov2312 sensor driver
...
Signed-off-by: Cai Wenzhong <cwz@rock-chips.com >
Change-Id: I1f96d0218c99c6326991a37cfc64ea63a579dd76
2024-01-09 15:54:08 +08:00
Cai Wenzhong
2948f08a9c
media: i2c: maxim: remote: add ox01f10 sensor driver
...
Signed-off-by: Cai Wenzhong <cwz@rock-chips.com >
Change-Id: I0a622432876409572c228a0bee2baa88d75a7d3e
2024-01-09 15:54:08 +08:00
Cai Wenzhong
84288b2e37
media: i2c: maxim: remote: add sc320at sensor driver
...
Signed-off-by: Cai Wenzhong <cwz@rock-chips.com >
Change-Id: I30a657f6bfbb4991457cfd1ff2ed58b91bb2212e
2024-01-09 15:54:08 +08:00
Cai Wenzhong
455bfe8481
media: i2c: maxim: remote: serializer driver version v3.00.00
...
1. remote serializer support max9295/max96715/max96717
2. remote serializer provide APIs for remote camera calls
Signed-off-by: Cai Wenzhong <cwz@rock-chips.com >
Change-Id: Ib9f5fbefdded0f40a9b06f3c490713c4f0a20dfd
2024-01-09 15:54:08 +08:00
Cai Wenzhong
acb67fd645
media: i2c: maxim: local: maxim4c: driver version v3.00.00
...
1. local deserializer and remote devices are associated through i2c-mux
2. remote camera is abstracted as v4l2 subdev
Signed-off-by: Cai Wenzhong <cwz@rock-chips.com >
Change-Id: Id827c4a9b13a2280ec6b4b2114fa389b3e31674c
2024-01-09 15:54:08 +08:00
Lan Honglin
beb9974b6f
media: i2c: sc850sl: fix gain discontinuity issue
...
sync update from 4.19
Change-Id: I432669771e6a3a5c9e07811f94f5bd77ed5b2e63
Signed-off-by: Lan Honglin <helin.lan@rock-chips.com >
2024-01-09 11:14:28 +08:00
Cai YiWei
ce956f7a33
media: rockchip: isp: fix resume mi no enable
...
Change-Id: Ic7aa8eb5528e97b4d425971d5189ef85c0c1c6c9
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2024-01-08 11:03:52 +08:00
Jon Lin
982e655deb
arm64: dts: rockchip: rk3568: Add nfc
...
Change-Id: I3fb8fae8b63925d58e6889af4df80e920b3d4881
Signed-off-by: Jon Lin <jon.lin@rock-chips.com >
2024-01-05 09:25:15 +08:00
Cai YiWei
08c66b08ce
media: rockchip: isp: sync irq_ends
...
irqs in different cpu will change irq_ends flag, lock to sync.
Change-Id: Ie5467825173a16c796c7ab84c15286af44edc5d9
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2024-01-05 08:52:32 +08:00
Zhang Yubing
eaa1941ab7
mfd: rkx110_x120: cru: fix to get a avialble pll rate
...
In some case, the pll rate will be change to get a target
rate for it's child. we want set the pll rate closest to
the max pll rate. However, It's not all the rate can get
a set of legal paramters to config the pll. So when this
case happen, we try a lower rate as the target pll rate.
Change-Id: I45abec2114f74634904cf3c34655d8df331d171b
Signed-off-by: Zhang Yubing <yubing.zhang@rock-chips.com >
2024-01-04 18:08:02 +08:00
Liang Chen
801e11b222
arm64: dts: rockchip: rk3562: adjust regulator-init-microvolt of vdd_cpu/vdd_logic for rk3562 boards
...
Raise initial voltage of vdd_cpu/vdd_logic when startup to improve stability.
Signed-off-by: Liang Chen <cl@rock-chips.com >
Change-Id: I223a21351424cb3fb47e5b3cae4f8e0324bd9a25
2024-01-04 15:11:44 +08:00
Liang Chen
ff902937c0
arm64: dts: rockchip: rk3562: adjust low-temp-min-volt for cpu/dmc
...
Raise voltage of cpu/dmc when low temperature to improve stability.
Signed-off-by: Liang Chen <cl@rock-chips.com >
Change-Id: I80321c0454c98c62a237192b46fa00da1b48d336
2024-01-04 15:07:18 +08:00
LongChang Ma
5e9dee2ebe
media: i2c: add sc830ai sensor driver
...
Signed-off-by: LongChang Ma <chad.ma@rock-chips.com >
Change-Id: Ib22fb1d354cbb3ee26f5a94c969675cbb28990ff
2024-01-03 19:46:07 +08:00
Sugar Zhang
1bbb558966
dmaengine: pl330: Use tasklet_hi_schedule
...
Use tasklet_hi_schedule for better audio performance,
especially for LLA (Low Latency Audio) situation.
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
Change-Id: Ic5a215a269e718b0e5613132cb9fe9b58940d0e1
2024-01-03 19:45:53 +08:00
Jon Lin
c08e952374
mtd: spinand: XINCUN: Support new device XCSP1AAPK
...
Change-Id: Ia8de254547f40499a501e20421efb0f443842b87
Signed-off-by: Jon Lin <jon.lin@rock-chips.com >
2024-01-03 19:42:57 +08:00
Jiahang Zheng
14119c4f7f
arm64: dts: rockchip: rk3562-amp: change mcu ram address
...
Change-Id: If7311abee120fef2a0259845e202612f8c67372a
Signed-off-by: Jiahang Zheng <jiahang.zheng@rock-chips.com >
2024-01-03 17:55:24 +08:00
Jianwei Fan
aa47569d06
media: i2c: lt8668sx: add lt8668sx hdmi2csi driver
...
Change-Id: I4fba2eb4aca597ba41a08a89c6444f9a715c4630
Signed-off-by: Jianwei Fan <jianwei.fan@rock-chips.com >
2024-01-03 17:50:49 +08:00
Yandong Lin
77a1b08896
video: rockchip: mpp: remove av1dec l2 cache
...
Signed-off-by: Yandong Lin <yandong.lin@rock-chips.com >
Change-Id: If018c12464264f62db4baa658b75d8942504a765
2024-01-03 17:48:01 +08:00
XiaoDong Huang
4227edfdb3
ARM: rockchip: rv1106_pm: do wdt save/restore
...
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com >
Change-Id: Ie805d22a99110162015a51718ec29de2e6008614
2024-01-03 17:09:20 +08:00
Cai YiWei
2846affd16
media: rockchip: isp: add buf cnt info to procfs
...
Change-Id: I78ce99dad93e57c544e150013ccac02868d43f88
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2024-01-03 17:06:39 +08:00
Cai YiWei
f8d9b2d3b4
media: rockchip: isp: fix wait timeout with thunderboot
...
Change-Id: Ied63c17c68e1cd565a3f246655fa9ec66be638b3
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2024-01-03 17:06:39 +08:00
David Wu
10ed38ef37
arm64: dts: rockchip: rk3528: Add thermal for macphy
...
Signed-off-by: David Wu <david.wu@rock-chips.com >
Change-Id: Ifd46d8a3ae7fd8eca31f413a6d8b7b584c983636
2024-01-03 15:38:28 +08:00