Commit Graph

1280912 Commits

Author SHA1 Message Date
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
Jon Lin
980644e50e arm64: dts: rockchip: rv1126b: Add FSPI
Change-Id: I1adff39d0039fc0b324cff5643941db071f56955
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2025-03-27 20:43:32 +08:00
Damon Ding
6a19305ceb arm64: dts: rockchip: rv1126b: add pwm nodes
Change-Id: I0250bbd1f17d8a051c104ad1b4f31bd678b1d838
Signed-off-by: Damon Ding <damon.ding@rock-chips.com>
2025-03-27 20:43:32 +08:00
Huibin Hong
3813f2b674 arm64: dts: rockchip: rv1126b: add uart node
Change-Id: I1afd46569b4d3c54bfe53da69308c72a26670a3d
Signed-off-by: Huibin Hong <huibin.hong@rock-chips.com>
2025-03-27 20:43:32 +08:00
Simon Xue
74d6683a46 arm64: dts: rockchip: rv1126b: add wdt/saradc
Change-Id: I99a74667c31017577cd3d72d71b46ee2be3cf574
Signed-off-by: Simon Xue <xxm@rock-chips.com>
2025-03-27 20:43:31 +08:00
Finley Xiao
2d2d364214 arm64: dts: rockchip: rv1126b: Add otp node
Change-Id: Ib972ea992eb2952f4c733e3a9fedd0d936cc1f87
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>
2025-03-27 20:43:31 +08:00
Xuhui Lin
8b88e58c44 arm64: dts: rockchip: rv1126b: Add spi nodes
Change-Id: Ia29b4a322f51664e5db478471e46db3c908d22bc
Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>
2025-03-27 20:43:31 +08:00
Zhihuan He
a44437960e arm64: dts: rockchip: rv1126b: add dsmc & dsmc_slave node
Change-Id: I41cfbc97e8cb5deb39e57708a4e24c4d67d1df1e
Signed-off-by: Zhihuan He <huan.he@rock-chips.com>
2025-03-27 20:43:31 +08:00
Mingwei Yan
7d99c2d3f8 arm64: dts: rockchip: rv1126b: add vpss node
Signed-off-by: Mingwei Yan <mingwei.yan@rock-chips.com>
Change-Id: I311dec7f5c81ef5aa28359f7fc7f30e7c482bdfa
2025-03-27 20:43:31 +08:00
Cai YiWei
4c221bf59d arm64: dts: rockchip: rv1126b: add isp node
Change-Id: Ie65077e1feaecb907d168561c075f3ec996fb6cc
Signed-off-by: Cai YiWei <cyw@rock-chips.com>
2025-03-27 20:43:31 +08:00
Frank Wang
d340d4c73d arm64: dts: rockchip: rv1126b: add mailbox/hwspinlock nodes
This adds mailbox and hwspinlock DT nodes for RV1126B SoCs.

Signed-off-by: Frank Wang <frank.wang@rock-chips.com>
Change-Id: I9444d571ba0edff5c6010e9f641cdbe7f2146479
2025-03-27 20:43:31 +08:00
Yandong Lin
135d4b84df arm64: dts: rockchip: rv1126b: add rkdvbm node
Change-Id: I14c55e11fdf84e06cb887f3ffa4ed762fe75c080
Signed-off-by: Yandong Lin <yandong.lin@rock-chips.com>
2025-03-27 20:43:31 +08:00
Zefa Chen
45080bd1f8 arm64: dts: rockchip: rv1126b: Add rkcif/mipi_csi2/csi2_dphy node
Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com>
Change-Id: I2cf7c54f25bffb4cd64da02345bd0180e0ae7d64
2025-03-27 20:43:31 +08:00