Cai YiWei
5a44afbcdf
media: rockchip: isp: add attach info for isp35
...
Change-Id: I4e5829367cf21ecdd5b7e1d03fecfa7479cecb90
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2025-04-03 09:31:41 +08:00
Liang Chen
b5fd7789c8
arm64: dts: rockchip: rv1126b: add pvtpll node for aisp
...
Change-Id: I5399fab8409d4c5b3be38f56da62edd0a2f4f5ea
Signed-off-by: Liang Chen <cl@rock-chips.com >
2025-04-02 09:55:59 +00:00
Liang Chen
3592386bc9
clk: rockchip: add aisp pvtpll clk for rv1126b
...
Change-Id: Ia92560172b1133a124d03ea37420fe3c3ca83ae0
Signed-off-by: Liang Chen <cl@rock-chips.com >
2025-04-02 09:55:59 +00:00
Cai YiWei
30478a0151
media: rockchip: vpss: fix wrap for vpss online
...
Change-Id: I98aa2329b228f889ee08fbdf3239546087b928e0
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2025-04-02 09:54:29 +00:00
Xuhui Lin
90b3d70d79
spi: rockchip-slave: Add VER3_TYPE2 support
...
Change-Id: I140648c4923acf91ed5238e8d831d7c0d373c9af
Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com >
2025-04-02 09:38:32 +00:00
Jon Lin
b7aab6c829
spi: spidev-rkmst: Fix wait for ready timeout
...
Modify to the correct waiting time. By default, the slave ready
must be confirmed by the ready signal, otherwise the function can
only be realized by time redundancy.
Change-Id: I721979a6bacc4cb2b58f434156ecb7b399a1dfb7
Signed-off-by: Jon Lin <jon.lin@rock-chips.com >
2025-04-02 09:38:32 +00:00
Su Yuefu
ae7f489bc0
ARM: dts: rockchip: Add rv1126b-evb1-v10-dual-4k board
...
Signed-off-by: Su Yuefu <yuefu.su@rock-chips.com >
Change-Id: Ib06aa05d91cc2b816ad659e0290ae0ee9e94a961
2025-04-02 09:36:22 +00:00
Su Yuefu
6a11b8eb10
arm64: dts: rockchip: Add rv1126b-evb1-v10-dual-4k board
...
Signed-off-by: Su Yuefu <yuefu.su@rock-chips.com >
Change-Id: If8683ccea7ada3cee2a35705dc01d2eb44c99aab
2025-04-02 09:36:22 +00:00
Su Yuefu
39e732a120
arm64: dts: rockchip: Add rv1126b-evb1-v10 dtsi
...
Signed-off-by: Su Yuefu <yuefu.su@rock-chips.com >
Change-Id: I8016c749633ba6509f973709e33e6aca7319e4da
2025-04-02 09:36:22 +00:00
Zorro Liu
9d291a2f93
drm/rockchip: ebc-dev: remove no use file
...
Change-Id: Ia1a2f9c6815721ee07f19d161ddf7b4753e473f5
Signed-off-by: Zorro Liu <lyx@rock-chips.com >
2025-04-02 08:57:47 +00:00
Yu Zheng
2a59f8b444
media: i2c: gc8613 use 30fps setting default
...
Signed-off-by: Yu Zheng <yu.zheng@rock-chips.com >
Change-Id: I8686db7d94243073b749646a871cb93cc465f83f
2025-04-02 08:28:57 +00:00
Damon Ding
39f2db5482
arm64: dts: rockchip: rk3576-evb1: enable logo display for module NV140QUM-N61 edp display board
...
Change-Id: Id7dda7d50660dc9b85086cf9647d73bf67f0170c
Signed-off-by: Damon Ding <damon.ding@rock-chips.com >
2025-04-02 14:22:08 +08:00
Yao Xiao
a7874a7ba2
arm64: dts: rockchip: add wifibt node for rv1126b evb2/3/4
...
Signed-off-by: Yao Xiao <xiaoyao@rock-chips.com >
Change-Id: I467448ff61bddcacefcea659bdac09198972b3eb
2025-04-02 06:10:29 +00:00
XiaoDong Huang
d1b5f48c3a
arm64: dts: rockchip: rv1126b-evb2-v10: add sleep-pin-config
...
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com >
Change-Id: I7b687c75c5c76bec742a932ddfd8192641b6db2c
2025-04-02 06:07:11 +00:00
Zefa Chen
de6d4897ec
media: rockchip: vicap fixes error of proc info
...
Change-Id: I335d4b8c140864ffb9143005b77adc9b635052f1
Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com >
2025-04-02 04:12:03 +00:00
Zefa Chen
f5a9037004
media: rockchip: vicap fixes error of sensor power cnt
...
Change-Id: Ida5e7513c54dea465f2b90c1d2ba7d8922f88f17
Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com >
2025-04-02 11:53:39 +08:00
Jason Zhu
25e7edd104
ASoC: rockchip: asrc: support rv1126b asrc
...
1.Support 32bit data format.
2.Get the real lrck frequency.
3.Disable the lrck filt.
Change-Id: I51aeb6888185568d067046397fd8339fbd366f0b
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com >
2025-04-02 02:26:49 +00:00
Zefa Chen
307ba1ad8d
media: i2c: add imx766 sensor driver
...
Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com >
Change-Id: I0b457aa9a66cdb8732fa30126bb5e148384e22f0
2025-04-02 02:26:25 +00:00
Zefa Chen
9c419b128c
media: i2c: dw9800v add sleep to wait power on
...
Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com >
Change-Id: I8cbf147d28b80caf2dbe258709b13f1a0c309632
2025-04-02 02:26:03 +00:00
Caesar Wang
5017b73f0b
arm64/configs: rockchip_linux_defconfig: Add RV1126B SoCs support
...
Change-Id: Ie249d739625172814a14bf7a3ed6cee3d8e3cc97
Signed-off-by: Caesar Wang <wxt@rock-chips.com >
2025-04-02 09:55:58 +08:00
Caesar Wang
eed49975bb
arm64: dts: rockchip: Enable IRQ mode for fiq-debugger on RV1126B
...
Switch the fiq-debugger driver to use IRQ mode instead of FIQ mode on
RV1126B platforms. This change is necessary because:
1. The Trust Zone implementation of fiq-debugger is still under validation
2. IRQ mode provides more stable operation during early bring-up
3. Prevents potential system instability from FIQ handling conflicts
Change-Id: I937182a5e0fe22ffafd0972a3834b83c2db0c16c
Signed-off-by: Caesar Wang <wxt@rock-chips.com >
2025-04-02 09:55:58 +08:00
Zefa Chen
917fb6ce45
media: i2c: dw9800w add power control
...
Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com >
Change-Id: Id5bb35d36c3438a3ddc63b5ba8448703b66b4cbf
2025-04-01 20:58:25 +08:00
Hu Kejun
4b2b8ddec2
media: i2c: otp_eeprom: support qsc data
...
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
Change-Id: I97762a54bb81816f3fd7b1a8de6d491a6b98f887
Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com >
2025-04-01 20:57:54 +08:00
Elaine Zhang
50b60d3d4c
clk: rockchip: rv1126b: export secure clks
...
Change-Id: I79fddf648f49b3c46103c7717661a479ddf7bc49
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com >
2025-04-01 12:28:26 +00:00
Xing Zheng
2fe8584c3f
ASoC: codecs: rk730: add support control "ADC SDO SEL TX" for capturing route
...
The 'ADCL ADCR DACL DACR' need to use 2ch/32bit format, for example:
arecord -Dhw:0,0 -c 2 -r 48000 -fs32_le -t raw /tmp/record_2ch32bit.pcm
Signed-off-by: Xing Zheng <zhengxing@rock-chips.com >
Change-Id: I93cba43c4e18eee4d82819c6036667d0a427f0e5
2025-04-01 12:24:28 +00:00
Xing Zheng
b63f278551
ASoC: codecs: rk730: split VDW TX/RX for capture/playback
...
And fix missing 0x1f for 32bit for VDW_T(R)X.
Signed-off-by: Xing Zheng <zhengxing@rock-chips.com >
Change-Id: I885a2b289bd37461567cedf284f7326bfb3929c8
2025-04-01 12:24:28 +00:00
Cai YiWei
627a033447
media: rockchip: isp: fix isp35 b3dldc
...
Change-Id: Icae67f569a3b3c3782ddb4562d538f9e63655de1
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2025-04-01 12:20:43 +00:00
XiaoDong Huang
347c68f530
arm64: dts: rockchip: rv1126b-evb2-v10: add node for system suspend
...
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com >
Change-Id: I40eab5d87e28d032b6a02e05a1907e1871a79b97
2025-04-01 07:48:38 +00:00
XiaoDong Huang
b4606fb76f
arm64: dts: rockchip: rv1126b: add rockchip_suspend node
...
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com >
Change-Id: Ie48cf27fec8a2543aa1dd24c96ba8aaed2de4012
2025-04-01 07:48:38 +00:00
XiaoDong Huang
12d2a304c6
dt-bindings: suspend: add rv1126b pm related macros
...
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com >
Change-Id: I9398c62976fe7c17ef74bcc7d44caea110106653
2025-04-01 07:48:38 +00:00
XiaoDong Huang
7d6827ff3b
ARM: configs: rockchip: Add rv1126b-wakeup.config
...
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com >
Change-Id: I4e18ecc885b126def419d430d22edc9e2b583dae
2025-04-01 07:48:38 +00:00
XiaoDong Huang
b61ce5dfbb
ARM: configs: rockchip: Add rv1126b-pm.config
...
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com >
Change-Id: Ia6ff37cb886fe8c1c50c167b6c91e2ac2d060810
2025-04-01 07:48:38 +00:00
Su Yuefu
ff9c0474ec
arm64: dts: rockchip: rv1126b-evb-cam-csi0: fix csi_dphy_input5 reg
...
Signed-off-by: Su Yuefu <yuefu.su@rock-chips.com >
Change-Id: I47cecaa1d6d2e800a30ef5bc42ddc9af27ac8e35
2025-04-01 07:47:18 +00:00
Su Yuefu
e4496649f8
arm64: dts: rockchip: rv1126b-evb3-v10: fix npu regulator name error
...
Signed-off-by: Su Yuefu <yuefu.su@rock-chips.com >
Change-Id: I85fa6c13e0666f24d3200b34a3de7c0e59bea3be
2025-04-01 07:46:29 +00:00
Sandy Huang
548b641577
drm/rockchip: vop2: adjust bt1886 eotf for sdr2hdr for rk3568/rk3588
...
(1) sdr2hdr_tf use software config instead of hardware init;
(2) sdr2hdr_bt1886eotf dst range use 500 nit;
(3) sdr2hdr_bt1886eotf y0-y43 must multiply by 2 due to some special IC designs.
Signed-off-by: Sandy Huang <hjc@rock-chips.com >
Change-Id: I58afff82c49f6ebbedad350bccc383e9fad11c2f
2025-04-01 06:10:23 +00:00
Ye Zhang
84e5716948
clk: rockchip: clk-pvtpll: Add pm suspend/resume support
...
Signed-off-by: Ye Zhang <ye.zhang@rock-chips.com >
Change-Id: I436c08ef3ad6cf8d245a448cb62a90a613e5330a
2025-04-01 11:33:10 +08:00
Algea Cao
48498c68b5
drm/bridge: synopsys: dw-hdmi-qp: Call handle_plugged_change() when hdmi plug
...
Notify linux userspace hdmi has been plugged in or out and
audio needs to be reset.
Fixes: b84c5d0c81 ("drm/bridge: synopsys: dw-hdmi-qp: Only set extcon status when hdmi plug/unplug")
Change-Id: I7e7f3da2849ae4bb70d838281001a4ead2b7c03a
Signed-off-by: Algea Cao <algea.cao@rock-chips.com >
Signed-off-by: XiaoTan Luo <lxt@rock-chips.com >
2025-04-01 03:29:13 +00:00
Su Yuefu
da87a99cf2
arm64: dts: rockchip: rv1126b-evb3-v10: Add lcd/tp support
...
Signed-off-by: Su Yuefu <yuefu.su@rock-chips.com >
Change-Id: I60363f769840bceb603c5a8e53c0c4e10fba4849
2025-04-01 03:28:26 +00:00
Sach Lin
0286cc5b23
ARM: configs: rv1126b_defconfig: Enable avsp
...
+CONFIG_VIDEO_ROCKCHIP_AVSP=m
Signed-off-by: Sach Lin <sach.lin@rock-chips.com >
Change-Id: Id6280d2677c5257ba4ca49b26d165e86422dab89
2025-04-01 03:27:59 +00:00
Chaoyi Chen
15974f7d70
drm/rockchip: vop: Add version for interlace_read reg for RV1126B
...
Change-Id: Ie3bf300e8e5467a4ce4ceb52bee07bee44e5bdb7
Signed-off-by: Chaoyi Chen <chaoyi.chen@rock-chips.com >
2025-04-01 03:26:37 +00:00
Jianlong Wang
5d1fb00c35
arm64: dts: rockchip: rk3358m-automotive-ddr3-v11: Adjust some configs based on hardware
...
1\ fix rmii_pins for rxer is not used in rmii
2\ regulators for serdes should be always on
3\ add rk3358m-automotive-ddr3-v11-linux-tb
Change-Id: Ic12c214a51ad023738ee98b4d202742640de1ab9
Signed-off-by: Jianlong Wang <jianlong.wang@rock-chips.com >
2025-04-01 02:59:57 +00:00
Chaoyi Chen
2ace7d1fb1
drm/bridge: sii902x: Only set CLK_RATIO_2X for DRM_MODE_FLAG_DBLCLK
...
According to sii902x datasheet, the TClkSel (Bit[7:6] of reg 0x08,
that is SII902X_TPI_PIXEL_REPETITION) selects the factor by which
the input clock must be multiplied to give output clock frequency.
Some interlace mode may not set DRM_MODE_FLAG_DBLCLK flag like 1080i,
these mode should not enable CLK_RATIO_2X.
This patch make sure we only set CLK_RATIO_2X when the mode has
DRM_MODE_FLAG_DBLCLK flag.
Change-Id: I1cc98693c9c8348667fabddc13d8f5ac4e689e09
Signed-off-by: Chaoyi Chen <chaoyi.chen@rock-chips.com >
2025-04-01 02:56:56 +00:00
ZhengRong Ruan
cc082cd7b3
arm64: configs: rv1126b_defconfig: enable CONFIG_DMABUF_HEAPS_SYSTEM to support rockit mpp
...
Signed-off-by: ZhengRong Ruan <ryan.ruan@rock-chips.com >
Change-Id: I62ce6ea2809a6a9a92ffad1829df0b79e0c02adf
2025-04-01 02:51:28 +00:00
ZhengRong Ruan
c381f4a7e1
Revert "arm64: configs: enable mpp configs for rv1126b"
...
This reverts commit 3555e6e9ee .
support rockit mpp.
Change-Id: Icf36561fe8101001c3280956b3bef751bc971748
Signed-off-by: ZhengRong Ruan <ryan.ruan@rock-chips.com >
2025-04-01 02:51:28 +00:00
Sach Lin
3cac6fc38e
arm64: dts: rockchip: rv1126b-evb1-v10: Enable avsp
...
Signed-off-by: Sach Lin <sach.lin@rock-chips.com >
Change-Id: I0071ff31c058c632f5d1b63fb2900b4b4424c6ab
2025-04-01 02:46:46 +00:00
Su Yuefu
a2a001d40b
arm64: dts: rockchip: rv1126b-evb3-v10: Add saradc0 support
...
Signed-off-by: Su Yuefu <yuefu.su@rock-chips.com >
Change-Id: I0992674c69280e3e2fd9b11f2f29881da3250f86
2025-04-01 02:44:24 +00:00
Huibin Hong
6c866b2ffc
soc: rockchip: debug: disable os lock for edpcsr
...
Change-Id: I59efc4705905880797ab14ce28726fb3542267f8
Signed-off-by: Huibin Hong <huibin.hong@rock-chips.com >
2025-04-01 02:33:57 +00:00
Huibin Hong
d61c690c97
ARM: configs: rv1126b-evb: enable ROCKCHIP_DEBUG
...
Change-Id: I51bc12cb09fab7a782fb1d802ba0197fa9ec0408
Signed-off-by: Huibin Hong <huibin.hong@rock-chips.com >
2025-04-01 02:33:38 +00:00
Su Yuefu
1e875f9110
arm64: dts: rockchip: rv1126b-evb3-v10: Add SDMMC0 for SDCard
...
Signed-off-by: Su Yuefu <yuefu.su@rock-chips.com >
Change-Id: I94ec91fcf7cb0a3b3d32bc6f48369e4569bb420a
2025-04-01 02:31:30 +00:00
Weiwen Chen
f50bd319c1
ARM: dts: rockchip: add rv1126b-evb1-v10-spi-nor board
...
Signed-off-by: Weiwen Chen <cww@rock-chips.com >
Change-Id: I62d8b4621286aa52acf8515d37eb470b04ba8965
2025-04-01 02:30:29 +00:00