Commit Graph

21 Commits

Author SHA1 Message Date
Tao Huang
beda2dd272 ARM: dts: rockchip: bulk convert gpios to their constant counterparts (v2)
According to upstream commit 07f08d9cee ("ARM: 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: I8ee2a66094cc25b0d72aba11a239f4fe9c76c4f4
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
2021-03-25 20:36:53 +08:00
Elaine Zhang
cf11cb15dd ARM: dts: rockchip: remove the regulator-initial-mode for vcc_ddr
The driver does not match the dts, pmic driver is update to 4.19 kernel,
but the dts node is not update,make the vcc_ddr regulator init failed:
[    2.126351] rk808 0-001a: chip id: 0x8160
[    2.134083] rk808-regulator rk808-regulator: there is no dvs0 gpio
[    2.134229] rk808-regulator rk808-regulator: there is no dvs1 gpio
[    2.134347] DCDC_REG1: supplied by vcc_sys
[    2.136769] DCDC_REG2: supplied by vcc_sys
[    2.138759] DCDC_REG3: supplied by vcc_sys
[    2.139064] vcc_ddr: no set_mode operation
[    2.139110] rk808 0-001a: failed to register 2 regulator
[    2.140110] rk808-regulator: probe of rk808-regulator failed with error -22

Change-Id: Ieecd8678345202db0be5ac4c669c890283793d42
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>
2019-10-18 14:04:30 +08:00
Elaine Zhang
47e16176e1 ARM: dts: rockchip: fix up the rk805 dts node error
Change-Id: Ic39000c5fa4bbd9ecc68f0184c9385536ddeb882
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>
2019-06-11 15:13:34 +08:00
Zhangbin Tong
53d0ac7346 arm: dts: rk3229-android: separate android fireware
Split DT source files to separate out android fireware specific DT
bindings.

Change-Id: I31361570a630057e50507593c6da693cf1200a12
Signed-off-by: Zhangbin Tong <zebulun.tong@rock-chips.com>
2018-12-10 14:04:18 +08:00
Elaine Zhang
ad49663a83 ARM: dts: rk322x: mark xin32k clk as fixed clk
Change-Id: I89a5f3f8a938b68d00b655a6e93160c865691c2c
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>
2018-05-21 09:36:06 +08:00
William Wu
26c539146c ARM: dts: rockchip: use regulator for otg vbus on rk3229 boards
This patch uses a fixed-regulator instead of GPIO pin for
otg vbus power on rk3229 boards.

Change-Id: I9b4f37c78a8d112008c3db552150a77bbaeb23fc
Signed-off-by: William Wu <william.wu@rock-chips.com>
2018-02-26 17:19:37 +08:00
Li Dongqiang
bd370f2645 ARM: dts: rk3229-gva: add audio config
Change-Id: I38dba9824034c5e3f75c1d44667d7772f1f490e9
Signed-off-by: Li Dongqiang <david.li@rock-chips.com>
2017-12-04 17:56:44 +08:00
Wenping Zhang
6f370e318a ARM: dts: rk3229-gva: change the emmc mode to ddr 52Mhz.
the maximam frequece supported of rk3229 is 125Mhz, so we change
the emmc mode from hs200 to ddr 52Mhz.

Change-Id: I9d6f2a4bc7651cea897f0ff63de571f5492f6c1e
Signed-off-by: Wenping Zhang <wenping.zhang@rock-chips.com>
2017-10-24 10:28:21 +08:00
Yankun Zheng
9e295197d8 ARM: dts: rk3229-gva: modify wifi power pin for SoM hardware
Change-Id: Id18e0849076cd70f8f5e5b8b057face550f1ffc4
Signed-off-by: Yankun Zheng <zyk@rock-chips.com>
2017-10-17 11:06:16 +08:00
Wenping Zhang
ae4ed36190 ARM: dts: rockchip: improve bus speed of eMMC for rk3229-gva.
add mmc hs200/ddr mode support and increase the max clock frequence.

Change-Id: I7e81dfaf364d88a3e8bf0278a8f771a8179c6627
Signed-off-by: Wenping Zhang <wenping.zhang@rock-chips.com>
2017-10-13 18:13:03 +08:00
Alex Zhao
281a69cea9 ARM: dts: rockchip: add ap6255 support for rk3229-gva-sdk
1.set vccio2 to 1.8v
2.add sdio 3.0 support

Change-Id: Iee26c339b1a38543d9275dc0fa9e5bfbba0b7c3e
Signed-off-by: Alex Zhao <zzc@rock-chips.com>
2017-09-22 11:50:50 +08:00
XiaoDong Huang
e5342c38df ARM: dts: rk3229-gva-sdk: update rockchip_suspend node
Add RKPM_CTR_PMIC in sleep-mode-config property

Change-Id: Idfe5334d8676aa7d783513512592056f5fed2522
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2017-08-29 17:00:35 +08:00
Frank Wang
4e4550df7c ARM: dts: rockchip: tidy up rk3229 related dt
Pick out non-public dt nodes from dtsi and separately configure in dts.

Change-Id: I774f45e0b282fb1b783b5b175fa4ffc9ad904990
Signed-off-by: Frank Wang <frank.wang@rock-chips.com>
2017-08-17 18:21:18 +08:00
Wenping Zhang
b34a51794b ARM: dts: rk3229-gva-sdk: update changes for new gva hardware.
1. use emmc instead of nand.
2. enable cypress cy8c4024 touchpad support.

Change-Id: Ie9e72516601f2af8caaa1325b98d1574d010a22f
Signed-off-by: Wenping Zhang <wenping.zhang@rock-chips.com>
2017-07-27 11:42:00 +08:00
Wenping Zhang
870dcb5c74 ARM: dts: rk322x: move the gpio_keys node from dtsi to product dts.
The keys configuration is constantly changed on different products,
so move it to product's dts.

Change-Id: Ifec408a0529a224b8716797a88b97eddeab10fa7
Signed-off-by: Wenping Zhang <wenping.zhang@rock-chips.com>
2017-07-03 20:21:43 +08:00
Yankun Zheng
9e258a7e03 ARM: dts: rk3229-gva-sdk: enable cw2015 fuel gauge
Change-Id: Ibe6b3fd249a82239790e5d5a17c70a37f995ff9f
Signed-off-by: Yankun Zheng <zyk@rock-chips.com>
2017-07-03 12:16:24 +08:00
Wenping Zhang
50ac003e45 ARM: dts: rk3229-gva-sdk: delete vcc_host node in gva dts.
Gva products don't use usb host mode, so delete vcc_host regulator
node and other related configuration.

Change-Id: I9d8db775ab33ab7b51c2a4d867d77e1fe8912d9a
Signed-off-by: Wenping Zhang <wenping.zhang@rock-chips.com>
2017-07-03 12:00:08 +08:00
Wenping Zhang
e00cd14512 ARM: dts: rockchip: add power key support on gva sdk board.
Change-Id: I10046d4369fad752b76e3dc518aab2c714e37eb6
Signed-off-by: Wenping Zhang <wenping.zhang@rock-chips.com>
2017-06-27 13:56:45 +08:00
Wenping Zhang
f736e71ba8 ARM: dts: rk3229-gva-sdk: remove memory node in dts.
Use memory region passed from uboot. 

Change-Id: I8bd1c320cd1824fab9f2bc39213e24aa2fbcbc7b
Signed-off-by: Wenping Zhang <wenping.zhang@rock-chips.com>
2017-06-26 16:16:48 +08:00
Yankun Zheng
bfdfc14d82 ARM: dts: rk3229-gva-sdk: let wifi/bt working properly
Change-Id: I548200c4e81b56cbfdaa78b86369cdb5880b1fba
Signed-off-by: Yankun Zheng <zyk@rock-chips.com>
2017-06-21 18:57:00 +08:00
Wenping Zhang
bb0bcb79fc ARM: dts: rk3229-gva-sdk: add new dts for google voice assistant sdk.
Change-Id: Ib1fedf6a86dff770f59e1a9313356d65c39835a4
Signed-off-by: Wenping Zhang <wenping.zhang@rock-chips.com>
2017-06-20 17:12:06 +08:00