Tao Huang
96ba0fabb7
arm64: dts: rockchip: rfkill switch to use gpiod
...
sed -i \
-e 's/uart_rts_gpios/uart_rts-gpios/' \
-e 's/BT,power_gpio/BT,power-gpios/' \
-e 's/BT,reset_gpio/BT,reset-gpios/' \
-e 's/BT,wake_gpio/BT,wake-gpios/' \
-e 's/BT,wake_host_irq/BT,wake_host-gpios/' \
-e 's/WIFI,poweren_gpio/WIFI,poweren-gpios/' \
-e 's/WIFI,vbat_gpio/WIFI,vbat-gpios/' \
-e 's/WIFI,reset_gpio/WIFI,reset-gpios/' \
-e 's/WIFI,host_wake_irq/WIFI,host_wake-gpios/' \
(git ls-files arch/arm64/boot/dts/rockchip/)
Change-Id: I8d5b76f4a666ecbeaacd5d3257521bcc4860e81c
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
2025-07-25 12:22:53 +08:00
Wu Liangqing
fa2c5a98a5
arm64: dts: rockchip: gsl3673 adapt to the gpiod API
...
sed -i \
-e 's/irq_gpio_number/irq-gpios/' \
-e 's/rst_gpio_number/rst-gpios/' \
$(git grep --name-only '"GSL,GSL3673"' arch/)
Change-Id: I160da6e05b1adb52e0d799957412f348e2009922
Signed-off-by: Wu Liangqing <wlq@rock-chips.com >
2025-07-25 12:16:29 +08:00
Damon Ding
6cb697030f
arm64: dts: rockchip: rk3588 evb: fix edp panel phy size config
...
Signed-off-by: Damon Ding <damon.ding@rock-chips.com >
Change-Id: I662c270c962e0ca2f45b083968639a724d5dc4fb
2023-10-23 17:11:04 +08:00
Sugar Zhang
c3d3a14f49
arm64: dts: rockchip: rk3588: Use mclkout_i2sx for devices
...
replace.sh
#!/bin/sh
grep -lr "$1" | xargs sed -i "s/$1/$2/g"
e.g.
./replace.sh "cru I2S1_8CH_MCLKOUT" "mclkout_i2s1"
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
Change-Id: I742c35e23a54facb90cde8f9d0d2b935be69152b
2023-02-21 14:59:32 +08:00
Shaohan Yao
b5386fc767
arm64: dts: rockchip: rk3588-evb: Enable pwm fan
...
Signed-off-by: Shaohan Yao <shaohan.yao@rock-chips.com >
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
Change-Id: I5413438ed4d94e358c4ad0826371520cf78e037e
Signed-off-by: Wu Liangqing <wlq@rock-chips.com >
2022-09-29 14:17:20 +08:00
XiaoTan Luo
60da6cd444
arm64: dts: rockchip: rk3588s-evb1-lp4x: add es8326_sound
...
Signed-off-by: XiaoTan Luo <lxt@rock-chips.com >
Change-Id: Id5c7289aa96ec1df2b7732889664220497e3dd10
2022-07-29 14:17:32 +08:00
XiaoTan Luo
c3eff600ee
arm64: dts: rockchip: rk3588s-evb1-lp4x: add aw883xx_sound
...
Signed-off-by: XiaoTan Luo <lxt@rock-chips.com >
Change-Id: Ib102474f448a0445b3cbbd4502affe70ce1de915
2022-07-29 14:16:43 +08:00
Shunhua Lan
fe1fe371dc
arm64: dts: rockchip: rk3588-evbs: enable dp0 sound card
...
Signed-off-by: Shunhua Lan <lsh@rock-chips.com >
Change-Id: Id1a8d26def060de71078621635de7c70bc7cd6c1
2022-05-21 16:30:18 +08:00
Wyon Bi
c1fa358173
arm64: dts: rockchip: rk3588s-evb1-lp4x: Add custom training table for edp
...
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com >
Change-Id: I93d5a8c936bc5df6b04fdfba874485fb9b954532
2022-04-22 17:15:00 +08:00
shengfei Xu
f5eb395e3f
arm64: dts: rockchip: rk3588s-rk806: add dual-rk806 dtsi for rk3588s
...
Signed-off-by: shengfei Xu <xsf@rock-chips.com >
Change-Id: Ieef7a3c47d6d23c3ceca8307047bc2664388a80c
2022-01-17 16:59:54 +08:00
Wu Liangqing
d393ba132c
arm64: dts: rockchip: rk3588s-evb1: disabled spdif_tx1
...
The GPIO4_B1 is reused by spdif_tx1 and PCIE20x1, and the hardware
is conneted to PCIE20x1
Signed-off-by: Wu Liangqing <wlq@rock-chips.com >
Change-Id: Ibeaec0b16add9c8dbeb91b06a667fd0bea10f0ce
2022-01-13 11:37:52 +08:00
William Wu
a3baf95262
arm64: dts: rockchip: add typec-vbus-det property for rk3588 boards
...
Add new property "rockchip,typec-vbus-det" for the RK3588 and
RK3588S boards which support Type-C interface and the vbus det
pin is always pulled up.
Signed-off-by: William Wu <william.wu@rock-chips.com >
Change-Id: I0cc1bc339238f41b0dc05c374fa69bf3daeeb42a
2022-01-10 14:30:34 +08:00
Alex Zhao
0b819948e4
arm64: dts: rockchip: rk3588 boards: add rockchip,skip-scan-in-resume for pcie wifi
...
Signed-off-by: Alex Zhao <zzc@rock-chips.com >
Change-Id: I8423da5f963264a815be5b3f22f0e69596ac07e6
2022-01-10 14:12:49 +08:00
Weixin Zhou
e0a08d9c40
arm64: dts: rockchip: rk3588 boards: add wakeup-source for rtc hym8563
...
Signed-off-by: Weixin Zhou <zwx@rock-chips.com >
Change-Id: I84ff00c0089309418c884a5716db40adec48546d
2022-01-07 10:02:16 +08:00
Wu Liangqing
a3fbc69a1e
arm64: dts: rockchip: rk3588s-evb1: enabled pwm ir
...
Signed-off-by: Wu Liangqing <wlq@rock-chips.com >
Change-Id: I80bf9dae575a5dba6c4e67bcef927f78f751b840
2022-01-05 15:18:25 +08:00
Shunhua Lan
b70d0a46ce
arm64: dts: rockchip: modify sound device properties for rk3588 evbs
...
use multicodecs instead of simple-audio-card
set es7202 power-supply to 1v8
Signed-off-by: Shunhua Lan <lsh@rock-chips.com >
Change-Id: I781a0444a05b783f2fc21277160a71c70b2c75a3
2021-12-27 14:22:13 +08:00
Jon Lin
ec2de31ea9
arm64: dts: rockchip: rk3588: Make PCIe phy power supply always on
...
Without dynamic adjustment, it is managed by secondary standby.
Change-Id: I425108495ffdc827231d77c79cebaeededeb9150
Signed-off-by: Jon Lin <jon.lin@rock-chips.com >
2021-12-22 15:47:07 +08:00
Andy Yan
0faa161629
arm64: dts: rockchip: Enable eDP logo for rk3588s-evb1-lp4x
...
Signed-off-by: Andy Yan <andy.yan@rock-chips.com >
Change-Id: Ie406e717796243ba32f6c88856b4927a167c20c4
2021-12-16 15:52:02 +08:00
Wu Liangqing
42aecd6060
arm64: dts: rockchip: rk3588s-evb1: enabled sdmmc
...
Signed-off-by: Wu Liangqing <wlq@rock-chips.com >
Change-Id: Ica4ae16241aa7b57848940043d55fb7b624bdfca
2021-12-14 09:59:06 +08:00
Alex Zhao
b48a277602
arm64: dts: rockchip: add WIFI/BT for rk3588s evb1
...
Signed-off-by: Alex Zhao <zzc@rock-chips.com >
Change-Id: Ifa836565dc7c7c1ef5a29e043d3289ca4a624e8b
2021-12-08 15:02:32 +08:00
Wangqiang Guo
4af5aab807
arm64: dts: rockchip: rk3588s-evb1: modify gsensor layout
...
to fix auto rotate screen
Signed-off-by: Wangqiang Guo <kay.guo@rock-chips.com >
Change-Id: I6b5cb7ba87d6329d700a7cd6537d8aeacbb7cda3
2021-12-07 09:26:19 +08:00
Andy Yan
c1122e054d
arm64: dts: rockchip: rk3588s-evb1: Assign four windows for each VP
...
RK3588S-EVB1 only have two display(VP1 for DP and VP2 for eDP),
so we can assign 8 windows by 4+4.
Signed-off-by: Andy Yan <andy.yan@rock-chips.com >
Change-Id: Ibec566e2bf4497c8aca2e732ff43b2a293127bd3
2021-12-06 15:35:10 +08:00
Weixin Zhou
b874d148dc
arm64: dts: rockchip: Add pwm-fan for rk3588 evb
...
Signed-off-by: Weixin Zhou <zwx@rock-chips.com >
Change-Id: Ia0cf7c9ba9e53e427631a1068ebfc8fb315afb29
2021-12-01 09:40:02 +08:00
Tao Huang
4fb351ca18
arm64: dts: rockchip: Rename rk3588-rk806-daul.dtsi to rk3588-rk806-dual.dtsi
...
Fixes: 7534ec9a51 ("arm64: dts: rockchip: rk806: bind the rk806 to the rk3588")
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I01cd29ea965fc3a03e68a02f1a6a18ad5c44a73c
2021-11-29 20:40:02 +08:00
Wyon Bi
2db29d7f51
arm64: dts: rockchip: Remove assigned-clocks from vop node for rk3588 boards
...
Change-Id: I20d568eb199d34380a4b776742f111adcc3c35b3
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com >
2021-11-29 18:49:17 +08:00
Wyon Bi
e66a221f58
arm64: dts: rockchip: rk3588s-evb1-lp4x: Add support for edp panel
...
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com >
Change-Id: I7033313667e233a381d1bede0ae3c586bf57a901
2021-11-26 17:02:35 +08:00
shengfei Xu
7534ec9a51
arm64: dts: rockchip: rk806: bind the rk806 to the rk3588
...
rename "rk806-double.dtsi" to "rk3588-rk806-daul.dtsi"
rename "rk806-single.dtsi" to "rk3588-rk806-single.dtsi"
Signed-off-by: shengfei Xu <xsf@rock-chips.com >
Change-Id: I0f2de1d32a0cd2ed6d551dca7cdf7ebb6eb6d990
2021-11-23 11:09:30 +08:00
Guochun Huang
5a24f1e34c
arm64: dts: rockchip: rk3588-evb2: fix backlight pwm pinctrl
...
Signed-off-by: Guochun Huang <hero.huang@rock-chips.com >
Change-Id: I6a98544290d14e371b60e00e2588b29d554eb604
2021-11-21 16:12:31 +08:00
Guochun Huang
0b49a6a26e
arm64: dts: rockchip: rk3588s-evb1/4: add mipi_te for cmd panel
...
In command mode systems, the display notifies the host through a TE
signaling whenever it reaches a specific scanline. This action allows
the host to know when to update the display GRAM without causing a
tearing effect.
Signed-off-by: Guochun Huang <hero.huang@rock-chips.com >
Change-Id: I24d660e411a5bdf6041bfad9281135ab74d05ecc
2021-11-18 20:28:37 +08:00
Guochun Huang
bcf63f6d07
arm64: dts: rockchip: rk3588s-evb1: delay some time for each dsi cmd packet
...
Signed-off-by: Guochun Huang <hero.huang@rock-chips.com >
Change-Id: I99ef5b5917f4b273523277ba7d19de528d922a00
2021-11-18 20:27:49 +08:00
Zhang Yubing
266df05c62
arm64: dts: rockchip: add rk3588/rk3588s evb dp phy info
...
rk3588-evb1: dp0-->usbdp_phy0-->Typec-C
dp1-->usbdp_phy1-->VGA:
dp lane0-->phy lane2
dp lane1-->phy lane3
rk3588-evb2: dp0-->usbdp_phy0-->DP:
dp lane0-->phy lane2
dp lane1-->phy lane3
dp1-->usbdp_phy1-->VGA:
dp lane0-->phy lane2
dp lane1-->phy lane3
rk3588-evb3: dp0-->usbdp_phy0-->Typec-C
dp1-->usbdp_phy1-->DP:
dp lane0-->phy lane2
dp lane1-->phy lane3
rk3588-evb4: dp0-->usbdp_phy0-->Typec-C
rk3588s-evb1: dp0-->usbdp_phy0-->Typec-C
rk3588s-evb2: dp0-->usbdp_phy0-->DP:
dp lane0-->phy lane0
dp lane1-->phy lane1
dp lane2-->phy lane2
dp lane3-->phy lane3
rk3588s-evb3: dp0-->usbdp_phy0-->Typec-C
rk3588s-evb4: dp0-->usbdp_phy0-->Typec-C
Signed-off-by: Zhang Yubing <yubing.zhang@rock-chips.com >
Change-Id: I765f7920815e2a61f3bf8f60aca1cd0c8b234305
2021-11-16 18:50:33 +08:00
Shunhua Lan
3e819876dd
arm64: dts: rockchip: rk3588 board: modify configs for sound cards and headset
...
1. set hp-det pin pcfg_pull_none all evbs
2. enable headset for rk3588s-tablets
3. add "everest,es8323" string to es8388 compatible property for rk3588s-tablets
Signed-off-by: Shunhua Lan <lsh@rock-chips.com >
Change-Id: I85ae0bc78c2058d38ed768da7233d86cdb0c301f
2021-11-16 17:09:20 +08:00
Jianqun Xu
26b748082e
arm64: dts: rockchip: rk3588-evb: fix vcc3v3_lcd0_n node
...
Remove a regulator-fixed node without gpio enable pin from evb dtsi,
move them to next level board dt file.
The vcc3v3_lcd0_n regulator is a software virtual regulator for camera
module to push high/low level from a gpio but through regulator
enable/disable.
Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com >
Change-Id: I1f587fe1ca0ef9d31c6cba5362c1912b7208f293
2021-11-12 20:45:14 +08:00
Wangqiang Guo
da7393d092
arm64: dts: rockchip: rk3588s-evbx: add sensors dts
...
Signed-off-by: Wangqiang Guo <kay.guo@rock-chips.com >
Change-Id: I664bf37bc8f4ad7642104cb2bb9d7561d57d8a04
2021-11-12 18:00:38 +08:00
Sugar Zhang
314a46420e
arm64: dts: rockchip: rk3588-evb: Fix config for es8388 sound
...
Fixes: ea6ea2ba87 ("arm64: dts: rockchip: adjust sound cards for rk3588-evbx and rk3588s-evbx")
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
Change-Id: I7acedc41e1a34820166ec752990693546dc99064
2021-11-11 22:06:54 +08:00
Shunhua Lan
84d94d76d4
arm64: dts: rockchip: rk3588-evb: add hp-con gpio and fix hp-det pin for sound card
...
Signed-off-by: Shunhua Lan <lsh@rock-chips.com >
Change-Id: I0facbe75a554e52eac4bbaa4bebbf8eb5370b42e
2021-11-11 14:26:33 +08:00
Sugar Zhang
ade52cc9ed
arm64: dts: rockchip: rk3588-evb: Add mclk-fs for es8388 sound
...
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
Change-Id: I8912b36e91e935e36a3af773090452b3223d37ee
2021-11-10 21:18:00 +08:00
Guochun Huang
cc761c9b6a
arm64: dts: rockchip: add rk3588/rk3588s evb mipi panel info
...
rk3588-evb1: dsi0->dphy->1080p_panel && dsi1->dphy->1080p_panel;
rk3588-evb2: dsi1->dphy->1080p_panel;
rk3588-evb3: dsi0->dphy->1080p_panel && dsi1->cphy->cphy_panel;
rk3588-evb4: dsi0->dphy->1080p_panel;
rk3588-evb5: dsi0->dcphy->test_connector && dsi1->dcphy->test_connector;
rk3588s-evb1: dsi0->dphy->1080p_panel && dsi1->dphy->cmd_no_dsc_panel;
rk3588s-evb2: dsi0->cphy->cphy_panel & dsi1->dphy->1080p_panel;
rk3588s-evb3: dsi0->dcphy->test_connector && dsi1->dcphy->test_connector;
rk3588s-evb4: dsi0->dphy->1080p_panel && dsi1->dphy->cmd_dsc_panel;
Signed-off-by: Guochun Huang <hero.huang@rock-chips.com >
Change-Id: I4c03d8c351a605e643e4c61d3e388db09d1fa8be
2021-11-05 09:49:07 +08:00
Sugar Zhang
e3eeb98a0e
arm64: dts: rockchip: rk3588-evb: Add dsm/spdif sound node
...
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
Change-Id: Id6092de38839391cdf006b3d633de04699777ffe
2021-11-04 19:01:05 +08:00
Jon Lin
69240e727b
arm64: dts: rockchip: rk3588s: Add pcie nodes
...
RK3588s evb supports pcie;
evb2 does not have pcie.
Note that the pin name in schematic is named by PHY;
and here is the map for phy and controller on rk3588s:
pcie2x1l0 - Not exist in rk3588s
pcie2x1l1 - PCIE20_2(PHY MUX_2)
pcie2x1l2 - PCIE20_0(PHY MUX_0)
Change-Id: Ibf4a66f79c377155d1c23d5f99a63306f9556432
Signed-off-by: Jon Lin <jon.lin@rock-chips.com >
2021-11-04 18:11:57 +08:00
Wu Liangqing
46dcc1502c
arm64: dts: rockchip: rk3588-evb: add rtc hym8563
...
Change-Id: I7dd35f795d3abb20d38f202787cff385c4db6c6e
Signed-off-by: Wu Liangqing <wlq@rock-chips.com >
2021-11-03 11:23:43 +08:00
Tao Huang
010d9df4b9
arm64: dts: rockchip: Adjust node name for rk3588 evb
...
rk_headset -> rk_headset: rk-headset
vbus5v0_typec: vbus-typec-regulator -> vbus5v0_typec: vbus5v0-typec
vcc5v0_host: vcc5v0-host-regulator -> vcc5v0_host: vcc5v0-host
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I888a2adc48efa33310f7c00d0fe90cb14a511801
2021-11-03 10:26:59 +08:00
Shunhua Lan
ea6ea2ba87
arm64: dts: rockchip: adjust sound cards for rk3588-evbx and rk3588s-evbx
...
Signed-off-by: Shunhua Lan <lsh@rock-chips.com >
Change-Id: Ibd874890ae7124b3337ce9817710c657bd1bc6ed
2021-11-03 09:42:19 +08:00
William Wu
9228f832cd
arm64: dts: rockchip: rk3588: add usb nodes for evbs
...
This patch add vbus regulator and fusb302 nodes for
rk3588 and rk3588s evbs, and also disable unused usb
controllers and phys node.
Signed-off-by: William Wu <william.wu@rock-chips.com >
Change-Id: I59678e7cd34de76ed09cc55010a1d8533fe58602
2021-11-02 15:15:52 +08:00
Wu Liangqing
e976889d1a
arm64: dts: rockchip: rk3588: adjust rk3588/rk3588s evb dts structure
...
separate rk3588-evb and rk3588s-evb
Change-Id: I6298f3db43d9853c136857e0b09152f6b311717a
Signed-off-by: Wu Liangqing <wlq@rock-chips.com >
2021-10-29 16:54:12 +08:00
shengfei Xu
5b87fd45e0
arm64: dts: rockchip: rk3588-evb: rearrange the regulator configuration
...
rk806-double.dtsi: for two rk806s schemes
rk806-single.dtsi: for one rk806 schemes
Signed-off-by: shengfei Xu <xsf@rock-chips.com >
Change-Id: I7dfa2c33d50d59bb08d4cd1e1005181344304240
2021-10-27 17:25:27 +08:00
Wu Liangqing
bc795307a7
arm64: dts: rockchip: add rk3588/rk3588s evb Board
...
Change-Id: I32134b86f3b8219e7422e8367073d34d424e6811
Signed-off-by: Wu Liangqing <wlq@rock-chips.com >
2021-10-13 15:58:33 +08:00