Commit Graph

1280924 Commits

Author SHA1 Message Date
Yao Xiao
b6760dcaa9 arm64: dts: rockchip: rv1126b-evb1-v10: add wifibt node
Change-Id: Iefd64dec86384a147843d63220144f87b13ca998
Signed-off-by: Yao Xiao <xiaoyao@rock-chips.com>
2025-03-27 20:43:35 +08:00
Joseph Chen
d088ae268e arm64: dts: rockchip: rv1126b-evb1-v10: Add vdd_logic and vdd_npu
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I138f6c05c61fe088761e807399cf12ad2a4f3177
2025-03-27 20:43:35 +08:00
Chaoyi Chen
9e7cf5f020 arm64: dts: rockchip: rv1126b-evb2: Add sii9022 bt1120/bt656 to hdmi board
Change-Id: I018a103db693ac5b2ec856e47470d945e775e576
Signed-off-by: Chaoyi Chen <chaoyi.chen@rock-chips.com>
2025-03-27 20:43:35 +08:00
Chaoyi Chen
a7cb9fec3b arm64: dts: rockchip: rv1126b-evb2: Add mcu 320x480p60 panel display board
Change-Id: Iac74301acb494a767a9751041430fa79763040ab
Signed-off-by: Chaoyi Chen <chaoyi.chen@rock-chips.com>
2025-03-27 20:43:34 +08:00
William Wu
a13947e589 arm64: dts: rockchip: rv1126b-evb2-v10: Add usb support
1. Add vbus supply for usb2.0 host.
2. Force usb3.0 controller to usb2.0 only mode.

Signed-off-by: William Wu <william.wu@rock-chips.com>
Change-Id: I7b05395e78b6e157f23ded833f36f3287857a2fa
2025-03-27 20:43:34 +08:00
William Wu
9cc985b8fe arm64: dts: rockchip: rv1126b-evb1-v10: Add vbus supply for usb
Signed-off-by: William Wu <william.wu@rock-chips.com>
Change-Id: I45e00e740729cf8fc38c44da99934aa99bc25d3c
2025-03-27 20:43:34 +08:00
William Wu
1530627d68 arm64: dts: rockchip: rv1126b-evb: Enable usb2.0 and usb3.0
Signed-off-by: William Wu <william.wu@rock-chips.com>
Change-Id: Ibac1c1b68ab837365a162008f6694c46ee96b892
2025-03-27 20:43:34 +08:00
Shawn Lin
c1b5afd494 arm64: dts: rockchip: rv1126b-evb1-v10: Add MMC support
Change-Id: Ib46438d78cd08adf1e84d8e46b1fb1ecd0c36b89
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com>
2025-03-27 20:43:34 +08:00
Chaoyi Chen
ac02f800d8 arm64: dts: rockchip: Enable vop for rv1126b-evb
Change-Id: I3910bcbe0da125cd6f316e7ee677fd4e3ef495f5
Signed-off-by: Chaoyi Chen <chaoyi.chen@rock-chips.com>
2025-03-27 20:43:34 +08:00
Jason Zhu
f7f8ff5982 arm64: dts: rockchip: rv1126b-evb: add acodec_sound
Change-Id: Id91b0b0199f97519f63cef509c507a9663f64d4b
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
2025-03-27 20:43:34 +08:00
Jason Zhu
98baad2cb3 arm64: dts: rockchip: rv1126b-evb: add pdm_mic_array
Change-Id: I7a34fd9b71f6804605b8c5c190b9f6fa8ef7b13c
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
2025-03-27 20:43:34 +08:00
Chaoyi Chen
4a117f10bf arm64: dts: rockchip: rv1126b-evb2: Add rgb 1024x600p60 panel display board
Change-Id: I9212046ab0d8aab4b80d1b38475781aa2f04cdbc
Signed-off-by: Chaoyi Chen <chaoyi.chen@rock-chips.com>
2025-03-27 20:43:34 +08:00
Chaoyi Chen
3adfbaf012 arm64: dts: rockchip: Add backlight for rv1126b-evb
Change-Id: I9252ca0ea4f18ea8cdde86f7b40395be6817d118
Signed-off-by: Chaoyi Chen <chaoyi.chen@rock-chips.com>
2025-03-27 20:43:34 +08:00
Shengfei Xu
df91f62f4e arm64: dts: rockchip: rv1126bp-evb-v14: Add power tree
Change-Id: I346535ffefe603801abc13b545a6f27e0b74634d
Signed-off-by: Shengfei Xu <xsf@rock-chips.com>
2025-03-27 20:43:34 +08:00
Joseph Chen
114873f718 arm64: dts: rockchip: rv1126b-evb1-v10: Add rk801 pmic
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I1a9ba1ea874c73f57e52cb38a3adb2ed31bc0546
2025-03-27 20:43:34 +08:00
Shengfei Xu
0223f2d53b arm64: dts: rockchip: rv1126b-evb2-v10: Add power tree
Change-Id: I2aae289097f6f4b95797906f1ed083c17c582e59
Signed-off-by: Shengfei Xu <xsf@rock-chips.com>
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com>
2025-03-27 20:43:34 +08:00
Sugar Zhang
cf58fe7419 arm64: dts: rockchip: Add RV1126B EVB Board
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com>
Change-Id: I6d91ee313e7f1520bc328317607fab6498748c3e
2025-03-27 20:43:34 +08:00
Zefa Chen
7f094bbb31 arm64: dts: rockchip: rv1126b: add rkcif_dvp
Change-Id: Ie7d609a4f6488ab75eb9b8740727abecbcf0698a
Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com>
2025-03-27 20:43:34 +08:00
Elaine Zhang
d39ad1684e arm64: dts: rockchip: rv1126b: remove assigned-clock-rates for rknpu
npu init freq set in opp table by rockchip,init-freq.

Change-Id: I94020fd0cae39c4ed7895c99e7d7dd57c8399139
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>
2025-03-27 20:43:34 +08:00
Liang Chen
5eecde0e5d arm64: dts: rockchip: rv1126b: add pvtpll node for npu/enc
Change-Id: Ia3a35322960d1899f714f803a024ed9ad9826442
Signed-off-by: Liang Chen <cl@rock-chips.com>
2025-03-27 20:43:34 +08:00
Elaine Zhang
60f7e0a449 arm64: dts: rockchip: rv1126b: Fix pd dependency
add hclk_rknn for pd_npu,
add rockchip,always-on for pd_vdo.

Change-Id: I09b5f6422d939d6be7369bfa14d1486d39264548
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>
2025-03-27 20:43:33 +08:00
Jason Zhu
0373e421b5 arm64: dts: rockchip: rv1126b: add fs_inter_from_sai node for asrc
Change-Id: I5c7d714efd192c54113ffbcae7e612f8270bb6f0
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
2025-03-27 20:43:33 +08:00
William Wu
e7ebe577d4 arm64: dts: rockchip: rv1126b: Disable usb2 lpm
This patch disable the usb2 device/host lpm by
default to improve the uvc/udisk compatibility.

Signed-off-by: William Wu <william.wu@rock-chips.com>
Change-Id: I215e26dcf29085cd66bb2eeb5ec329189a9b5699
2025-03-27 20:43:33 +08:00
Xing Zheng
abbe4cf9ec arm64: dts: rockchip: rv1126b: Pre-set CLK_CM_FRAC2 is 32768000
This frequency is mainly used for the 8/16kHz sampling rate group
of ACodec and DSM.

Signed-off-by: Xing Zheng <zhengxing@rock-chips.com>
Change-Id: If4b1be09c245875c0c28c861be6f580e8e26a926
2025-03-27 20:43:33 +08:00
Xing Zheng
33c8564015 arm64: dts: rockchip: rv1126b: Add 'sound-name-prefix' for audio codec
To avoid conflict with sound control nodes for ACodecs.

Signed-off-by: Xing Zheng <zhengxing@rock-chips.com>
Change-Id: I0684c1a86ed154752968aca0c3bd151f4b85e25f
2025-03-27 20:43:33 +08:00
Liang Chen
e2b0881c4f arm64: dts: rockchip: rv1126b: add pvtpll node and update opp-table for cpu
Change-Id: I867bd6e5f999038b0773e53629fd53d932075ae9
Signed-off-by: Liang Chen <cl@rock-chips.com>
2025-03-27 20:43:33 +08:00
Yu Qiaowei
468430cb1e arm64: dts: rockchip: rv1126b: add RGA node
Signed-off-by: Yu Qiaowei <cerf.yu@rock-chips.com>
Change-Id: Iab1e620f6db5e855ad7c6cacd17f8a7897b4b1ef
2025-03-27 20:43:33 +08:00
Finley Xiao
2b8d4dcafc arm64: dts: rockchip: rv1126b: Add rockchip,grf for tsadc
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>
Change-Id: Iba644101000df11ea2b22bc39c4ae96321e0ba33
2025-03-27 20:43:33 +08:00
Sugar Zhang
27d2d032fb arm64: dts: rockchip: rv1126b: Add "enable-method" for CPU
enable-method = "psci";

Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com>
Change-Id: I82055d5ef66ad5ec0818aaea964d88a2ae1b98cb
2025-03-27 20:43:33 +08:00
Zefa Chen
ab53ca8bec arm64: dts: rockchip: rv1126b add aliases of dphy
Change-Id: I4eccf64ab08183bad7c74b3d4bb606b7dd92425e
Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com>
2025-03-27 20:43:33 +08:00
Ye Zhang
49b525d047 arm64: dts: rockchip: rv1126b: Add system_monitor node
Signed-off-by: Ye Zhang <ye.zhang@rock-chips.com>
Change-Id: Iaf2f1b7c3c4f9e51dee16a78c5ccd03ccc5bcd5f
2025-03-27 20:43:33 +08:00
Ye Zhang
b911ae50ab arm64: dts: rockchip: rv1126b: Add cpu and npu opp table
Signed-off-by: Ye Zhang <ye.zhang@rock-chips.com>
Change-Id: Id7305171b6ee075d4f796a9c3db3a51cfbe7ffeb
2025-03-27 20:43:33 +08:00
Sugar Zhang
f3c09376f3 arm64: dts: rockchip: rv1126b: Add PSCI device node
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com>
Change-Id: Ie023850579006cdcd8a6d0a4be0981c9ef90f286
2025-03-27 20:43:33 +08:00
Sugar Zhang
3030463849 arm64: dts: rockchip: rv1126b: Add BOOT MODE
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com>
Change-Id: I9682bbea6946bd2d729ffd4bbcdb7cb7cad7bff1
2025-03-27 20:43:33 +08:00
Felix Zeng
96c6ea99b6 arm64: dts: rockchip: rv1126b: Add rknpu relative node
Signed-off-by: Felix Zeng <felix.zeng@rock-chips.com>
Change-Id: I35ad409cdea7ee10e704fcce3359892e872d82f1
2025-03-27 20:43:33 +08:00
David Wu
ca6724fcc7 arm64: dts: rockchip: rv1126b: Add GMAC support
Change-Id: I89304a34712a0ede8a7e6b2e5e85ba1f7dcb55a3
Signed-off-by: David Wu <david.wu@rock-chips.com>
2025-03-27 20:43:33 +08:00
Sugar Zhang
040eaab73c arm64: dts: rockchip: rv1126b: Add pinctrl for SAI
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com>
Change-Id: I1ab924a2e2a229a578f6a4905eea4a8ec36ce2ce
2025-03-27 20:43:33 +08:00
Hongming Zou
4f3bc5622e arm64: dts: rockchip: rv1126b: Add route_dsi node
Change-Id: I04b33fa45a92893307f448802301a160df8060c1
Signed-off-by: Hongming Zou <hongming.zou@rock-chips.com>
2025-03-27 20:43:32 +08:00
Sugar Zhang
71d6553e2f arm64: dts: rockchip: rv1126b: Add sai clk device nodes
Mark it disabled default.

Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com>
Change-Id: If929206b5d987737b74baf5b49eebc3dcc7fac2f
2025-03-27 20:43:32 +08:00
CanYang He
53c37c14a0 arm64: dts: rockchip: rv1126b: add qos and shaping for power domains
Change-Id: Ie33c4c929213def34127a61c0059f77d3fea4648
Signed-off-by: CanYang He <hcy@rock-chips.com>
2025-03-27 20:43:32 +08:00
Zhizhen Zheng
cfba10f2a1 arm64: dts: rockchip: rv1126b: add avsp node
Change-Id: Ia0e59d2a80261a38a233bed0d01f6082f184b828
Signed-off-by: Zhizhen Zheng <zhizhen.zheng@rock-chips.com>
2025-03-27 20:43:32 +08:00
Hongming Zou
81ce381a9f arm64: dts: rockchip: rv1126b: Add dsi support for rv1126b
Change-Id: I4eac29487eee3103f652bdb68d86a21ed15c8b22
Signed-off-by: Hongming Zou <hongming.zou@rock-chips.com>
2025-03-27 20:43:32 +08:00
Joseph Chen
9dc115f392 arm64: dts: rockchip: rv1126b: include dt-bindings/gpio/gpio.h
Change-Id: I8738baadc16aa15457fa77529efca8d9f01cf70a
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
2025-03-27 20:43:32 +08:00
Jason Zhu
cec4062336 arm64: dts: rockchip: rv1126b: add rkadc
Change-Id: I63a4babcf8df5e3ec5ea0845116e3eb9c017a989
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
2025-03-27 20:43:32 +08:00
Zhihuan He
b8a9adee84 arm64: dts: rockchip: rv1126b: Add dfi node
Change-Id: I6a75c7b60d5b36b35f2c4a88260ae7f7e0ff90ab
Signed-off-by: Zhihuan He <huan.he@rock-chips.com>
2025-03-27 20:43:32 +08:00
Hu Kejun
63b48b05d9 arm64: dts: rockchip: rv1126b: add aiisp node
Signed-off-by: Hu Kejun <william.hu@rock-chips.com>
Change-Id: Id1d599dcba8f3f773754851afbbf4b898731b163
2025-03-27 20:43:32 +08:00
Mingwei Yan
715504b858 arm64: dts: rockchip: rv1126b: add fec node
Signed-off-by: Mingwei Yan <mingwei.yan@rock-chips.com>
Change-Id: I54c74bd6c8317549da82f636c881c6e9688ef23b
2025-03-27 20:43:32 +08:00
Yandong Lin
63a8146846 arm64: dts: rockchip: rv1126b: Add rkvenc/rkvdec/jpegd nodes
Change-Id: I7506b1b0f7c6482e97702e6d1f6a53062a81968b
Signed-off-by: Yandong Lin <yandong.lin@rock-chips.com>
2025-03-27 20:43:32 +08:00
William Wu
91377d8c05 arm64: dts: rockchip: rv1126b: Add usb2/3 controller and phy nodes
The RV1126B supports one USB2.0 controller(EHCI&OHCI IP) and
one USB3.0 controller(DWC3 IP), and one USB2.0 PHY with otg
port and host port, one USB3.0 PHY.

Signed-off-by: William Wu <william.wu@rock-chips.com>
Change-Id: Ic7d73c4fb6e787d8a4c8274a70f1a7131f83d87c
2025-03-27 20:43:32 +08:00
Finley Xiao
3260761264 arm64: dts: rockchip: rv1126b: Add cpu info node
Change-Id: I6418dc5563887831a767244a3c17ecc54081029e
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>
2025-03-27 20:43:32 +08:00