Commit Graph

25 Commits

Author SHA1 Message Date
Caesar Wang
e31f1b672c arm64: dts: rockchip: use SPDX-License-Identifier
Update all 64bit rockchip devicetree files to use SPDX-License-Identifiers.

Signed-off-by: Caesar Wang <wxt@rock-chips.com>
Change-Id: Ie983cca0d54cae8b5ad6d322d51eb7bbd265aa0a
2022-08-01 14:20:46 +08:00
Shawn Lin
78f9ac0daa treewide: Migrate rockchip dts file to use new host type tags
supports-* stuff were used for rockchip platforms to speed up booting
if we know what exactly the host was used for. As we have upstreamed all
these with some very similar ways, now it's the time we migrate our dts
files to use new properties.

They were converted by:

sed -i "s/supports-emmc;/no-sdio;\n\tno-sd;/g" `grep supports-emmc -rl arch/*`
sed -i "s/supports-sd;/no-sdio;\n\tno-mmc;/g" `grep supports-sd -rl arch/*`
sed -i "s/supports-sdio;/no-sd;\n\tno-mmc;/g" `grep supports-sdio -rl arch/*`

Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com>
Change-Id: I33e5317ee5c7305803cf18ff4a370658abf555b0
2021-04-13 14:40:36 +08:00
Tao Huang
77bcbf172b arm64: dts: rockchip: bulk convert gpios to their constant counterparts (v2)
According to upstream commit d64420e816 ("arm64: dts: rockchip:
bulk convert gpios to their constant counterparts") replace
RK_FUNC_x -> x and RK_GPIOx -> x.

sed -i -e "
/rockchip,pins *=/bcheck
b # to end of script
:append-next-line
N
:check
/^[^;]*$/bappend-next-line
s/<RK_GPIO\([0-9]\) /<\1 /g
s/<\([^ ][^ ]*  *\)0 /<\1RK_PA0 /g
s/<\([^ ][^ ]*  *\)1 /<\1RK_PA1 /g
s/<\([^ ][^ ]*  *\)2 /<\1RK_PA2 /g
s/<\([^ ][^ ]*  *\)3 /<\1RK_PA3 /g
s/<\([^ ][^ ]*  *\)4 /<\1RK_PA4 /g
s/<\([^ ][^ ]*  *\)5 /<\1RK_PA5 /g
s/<\([^ ][^ ]*  *\)6 /<\1RK_PA6 /g
s/<\([^ ][^ ]*  *\)7 /<\1RK_PA7 /g
s/<\([^ ][^ ]*  *\)8 /<\1RK_PB0 /g
s/<\([^ ][^ ]*  *\)9 /<\1RK_PB1 /g
s/<\([^ ][^ ]*  *\)10 /<\1RK_PB2 /g
s/<\([^ ][^ ]*  *\)11 /<\1RK_PB3 /g
s/<\([^ ][^ ]*  *\)12 /<\1RK_PB4 /g
s/<\([^ ][^ ]*  *\)13 /<\1RK_PB5 /g
s/<\([^ ][^ ]*  *\)14 /<\1RK_PB6 /g
s/<\([^ ][^ ]*  *\)15 /<\1RK_PB7 /g
s/<\([^ ][^ ]*  *\)16 /<\1RK_PC0 /g
s/<\([^ ][^ ]*  *\)17 /<\1RK_PC1 /g
s/<\([^ ][^ ]*  *\)18 /<\1RK_PC2 /g
s/<\([^ ][^ ]*  *\)19 /<\1RK_PC3 /g
s/<\([^ ][^ ]*  *\)20 /<\1RK_PC4 /g
s/<\([^ ][^ ]*  *\)21 /<\1RK_PC5 /g
s/<\([^ ][^ ]*  *\)22 /<\1RK_PC6 /g
s/<\([^ ][^ ]*  *\)23 /<\1RK_PC7 /g
s/<\([^ ][^ ]*  *\)24 /<\1RK_PD0 /g
s/<\([^ ][^ ]*  *\)25 /<\1RK_PD1 /g
s/<\([^ ][^ ]*  *\)26 /<\1RK_PD2 /g
s/<\([^ ][^ ]*  *\)27 /<\1RK_PD3 /g
s/<\([^ ][^ ]*  *\)28 /<\1RK_PD4 /g
s/<\([^ ][^ ]*  *\)29 /<\1RK_PD5 /g
s/<\([^ ][^ ]*  *\)30 /<\1RK_PD6 /g
s/<\([^ ][^ ]*  *\)31 /<\1RK_PD7 /g
s/<\([^ ][^ ]*  *[^ ][^ ]*  *\)0 /<\1RK_FUNC_GPIO /g
s/<\([^ ][^ ]*  *[^ ][^ ]*  *\)RK_FUNC_\([1-9]\) /<\1\2 /g
" *.dts *.dtsi

Change-Id: I789e702620a4d0331d54474d48aaf68133795859
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
2021-03-25 20:30:22 +08:00
Tao Huang
c060abdb52 arm64: dts: rockchip: Remove swiotlb=1
Which is no longer needed after commit
b67a8b29df ("arm64: mm: only initialize swiotlb when necessary").

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: If1afd62f81b37f81cfdfc9bb4ef95e753b2006c4
2021-03-02 17:33:40 +08:00
Elaine Zhang
001fe23319 arm64: dts: rockchip: rk3368: remove regulator-xxx-microvolt for SWITCH pmic node
Switch is just a function of switching. There is no voltage setting
function. Voltage getting is the supply voltage.

Fixes: 3fc99e38fd ("regulator: resolve supply after creating
regulator")

Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>
Change-Id: Iee08b78b0f4361b7f8b18bea5b851050edb636fa
2020-11-06 18:00:09 +08:00
William Wu
5f5ab4607a arm64: dts: rockchip: rk3368-px5-evb-android: remove unused property for rk3368 usb
Change-Id: I97f2f442d52d7d29add64815581b7bf7e41554fb
Signed-off-by: William Wu <william.wu@rock-chips.com>
2019-12-18 15:44:51 +08:00
Wyon Bi
a80965f307 arm64: dts: rockchip: remove lvds bus format comment
Change-Id: I0693ef2a36222df0eca676837662e41972b9706b
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
2019-12-09 19:55:49 +08:00
Tao Huang
68b15a042a arm64: dts: rockchip: Add chosen label for Android
Support dtbo overlay chosen for Android 10.

Change-Id: Id8f11d64ec1c0fc28b714493810d28180b456ae3
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
2019-10-10 15:03:41 +08:00
Wyon Bi
a6a25fa17d arm64: dts: rockchip: Update lvds panel node
Change-Id: Iaa40aa73e3486d967c804e95c02bb27b8a27ff61
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
2019-01-08 17:22:57 +08:00
Wyon Bi
d7450831a2 arm64: dts: rockchip: Update and clean up display nodes for rk3368 boards
Change-Id: Ibe4e76bfe5d96517810bb28154076c453528777b
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
2019-01-03 17:22:53 +08:00
Zorro Liu
a67f509e88 arm64: dts: rockchip: rk3368: move firmware_android node from android.dtsi to dts files
Change-Id: I738445395c01fa896071610c1b279afc84448d41
Signed-off-by: Zorro Liu <lyx@rock-chips.com>
2018-12-12 20:37:05 +08:00
Jason Song
7872d76144 ARM64: dts: rockchip: px5: fix pmu and ddr configs.
Change-Id: I7bed4caac70b430752bc6338d15554901892144a
Signed-off-by: Jason Song <sxj@rock-chips.com>
2018-04-27 14:32:17 +08:00
Kaige Li
345820113a ARM64: dts: rockchip: rk3368-px5-evb-android: add gpio detection node
Change-Id: Ifb002c1211e1e92d759fbd2cc9ac3eb649167701
Signed-off-by: Kaige Li <kevin.li@rock-chips.com>
2018-01-31 09:53:42 +08:00
Tao Huang
7f4dca3e62 arm64: dts: rockchip: fix interrupts property of rk3368
Change-Id: I5eae4d300fe8f2057ce4ee9fcbb5144cdae1a4d9
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
2018-01-04 18:55:36 +08:00
Jason Song
82b9b65c36 arm64: dts: rockchip: px5: do not verify system and vendor
in order to speed up boottime.

Change-Id: I826e46518994f8f94acb4e48928d21cdcc8cf935
Signed-off-by: Jason Song <sxj@rock-chips.com>
2017-11-21 17:00:48 +08:00
Peng Zhou
6df2642ed7 arm64: dts: rockchip: rk3368-android: move cif-sensor from dtsi to dts
Move cif-sonsor from rk3368-android.dtsi to rk3368-px5-evb-android.dts

Change-Id: If3c0f8db0e15b2d28ef18d7c48e6e63eb2c00d47
Signed-off-by: Peng Zhou <benjo.zhou@rock-chips.com>
2017-11-17 10:17:07 +08:00
Alex Zhao
5eb1607259 ARM64: dts: rockchip: px5: add rtl8723ds bt support
Change-Id: I81c612610a5a5310d5149489045a77180d4ea5ca
Signed-off-by: Alex Zhao <zzc@rock-chips.com>
2017-11-14 19:25:57 +08:00
Peng Zhou
5ea7a94a66 arm64: dts: rockchip: rk3368-android: move cif from dtsi to dts
Move cif from rk3368-android.dtsi to rk3368-px5-evb-android.dts.
Redefine pinctrl for isp in rk3368-px5-evb-android.dts.

Change-Id: Ie8cd56cef507482b7d5e974a02f79279f0984aed
Signed-off-by: Peng Zhou <benjo.zhou@rock-chips.com>
2017-11-14 15:33:34 +08:00
Zorro Liu
1f82ad94f3 ARM64: dts: rockchip: modify sensor config for rk3368-px5-evb-android board
Change-Id: Ib22e082175316fd4526cf70913e6510974c3c008
Signed-off-by: Zorro Liu <lyx@rock-chips.com>
2017-11-10 20:03:10 +08:00
Jason Song
7cd8cce247 arm64: dts: rockchip: px5: modify es8396 and fm1288 configs.
Change-Id: I53ed6e90d4a4200a6ac1baa80ecdf86e6a2a8d14
Signed-off-by: Jason Song <sxj@rock-chips.com>
2017-11-02 16:19:26 +08:00
langlang.wang
3ad1abbd51 arm64: dts: rockchip: rk3368-px5-evb-android add sensors for px5
Change-Id: Iad9ad2468a54e77bcf5b106c31168fc16f7aff2b
Signed-off-by: Wang, Langlang <langlang.wang@rock-chips.com>
2017-10-20 16:49:56 +08:00
Finley Xiao
f08254d124 arm64: dts: rockchip: rk3368-px5-evb: add threshold frequency property for cpu
Change-Id: I172481d1a26f973a583df8423e93405b68bf47c5
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>
2017-10-20 15:22:23 +08:00
Wyon Bi
0f4abff0dd arm64: dts: rockchip: rk3368-px5-evb-android: add support for edp panel
Change-Id: Ic6405b3ed8c0c4ff63484782bbeacdada343e6df
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
2017-09-28 15:20:41 +08:00
Jason Song
4fa7f00a2b arm64: dts: rockchip: use gpio macro instead of number for rk3368-px5-evb-android
Change-Id: I74ddedaa5c4ad95acac2b738804e22957899e511
Signed-off-by: Jason Song <sxj@rock-chips.com>
2017-09-28 14:22:23 +08:00
Jason Song
ea5b7fb141 arm64: dts: rockchip: add android dts for px5 evb v11.
Change-Id: I76ade321e2b17c9c46629bb4e83a55f3f650d194
Signed-off-by: Jason Song <sxj@rock-chips.com>
2017-09-22 09:38:43 +08:00