Commit Graph

60 Commits

Author SHA1 Message Date
Wu Liangqing
0a754264ac arm64: dts: rockchip: px30/rk3326-evb move include px30-android.dtsi to dts
Change-Id: I338587c1573486aeaee774e8c704f575d64ca059
Signed-off-by: Wu Liangqing <wlq@rock-chips.com>
2022-09-13 15:25:20 +08:00
Wyon Bi
1521458687 arm64: dts: rockchip: Update and clean up display nodes for px30/rk3326 boards
Change-Id: I4f51bb63ec0f6027a1019f49f0ac1a197ecf7e9e
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
2018-12-29 16:41:15 +08:00
Bian Jin chen
66a9647b1a arm64: dts: rockchip: rk3326-evb-lp3-v10: Separate android firmware
Split DT source files to separate out android firmware for Android Pie & Oreo

Change-Id: I202f2350a3d8dcf8ef6762dd39784472a4ce7281
Signed-off-by: Bian Jin chen <kenjc.bian@rock-chips.com>
2018-11-22 16:58:06 +08:00
Bian Jin chen
fbbf92cb6f arm64: dts: rockchip: rk3326/px30: Separate android fireware
- Split DT source files to separate out android fireware specific DT
bindings.
- Add an alias for firmware_android && chosen in px30-android.dtsi.

Change-Id: I63da786d8f70c72497b3def47309efcd8399c171
Signed-off-by: Bian Jin chen <kenjc.bian@rock-chips.com>
2018-08-15 18:36:08 +08:00
shengfei Xu
88d0096ddc arm64: dts: rockchip: change the parameters of rk817 and rk809
1. ldo default output voltage 1000mV;
2. charger termination adjustment select analog mode

Change-Id: Iaae81c36db3df50738def462c25d34d8508632ae
Signed-off-by: shengfei Xu <xsf@rock-chips.com>
2018-06-21 10:43:41 +08:00
Zhou weixin
c2c106fc84 arm64: dts: rockchip: add power control for gt1x on px30/rk3326 evb
Change-Id: I40bae62b0d11a7947d6da02aad9c44cf411bb28f
Signed-off-by: Weixin Zhou <zwx@rock-chips.com>
2018-06-13 10:04:33 +08:00
Finley Xiao
618d89da2b arm64: dts: rockchip: Enable bus_apll node for px30/rk3326
Change-Id: I5b94d18f61daf92414ee5da666674576d6dc0c4d
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>
2018-05-31 14:17:29 +08:00
Tony Xie
9c1bdbf2af arm64: dts: rockchip: Set pmic-reset-func to 1 for px30 and rk3326
config reset registers only for rk817 and rk809.

Change-Id: I761fdc891b24812de43251538b1c2af8b7c92d68
Signed-off-by: Tony Xie <tony.xie@rock-chips.com>
2018-05-09 16:39:50 +08:00
Wu Liangqing
8c3abba8b5 arm64: dts: rockchip: px30: set vccio regulator min microvolt to 1.8v
Change-Id: If3dd897b1fa62a8e5bed30fadc7c755fdbd90103
Signed-off-by: Wu Liangqing <wlq@rock-chips.com>
2018-05-08 15:55:57 +08:00
Liang Chen
96176aa53b arm64: dts: rockchip: Enable dmc for px30/rk3326
Change-Id: I47c08b9fcd12c21c3cc4731617ebfe4331a0ac72
Signed-off-by: Liang Chen <cl@rock-chips.com>
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>
2018-04-26 17:12:06 +08:00
Rocky Hao
27e0c547c2 arm64: dts: rockchip: update pinctrl for px30
1 move pinctrl into board level dts file.
2 remove pinctrl for sleep state.
in sleep state we do not change pin control and keep the pin control
in otp state, which is used by atf as a flag to control pmic's state.

Change-Id: Ib68b20d4f4ba79d99255f1deb509ff8a741deef2
Signed-off-by: Rocky Hao <rocky.hao@rock-chips.com>
2018-04-19 18:35:39 +08:00
Tony Xie
1a69527184 arm64: dts: rockchip: add pinctrl info for RK817&RK809
Change-Id: I23dc0c8271ba8cb566fa16bbd179fe6e8aa3b591
Signed-off-by: Tony Xie <tony.xie@rock-chips.com>
2018-04-03 19:55:46 +08:00
Tao Huang
cd4a2c581e arm64: dts: rockchip: fix dtc warnings of rk3326-evb-lp3-v10
Change-Id: Ic5d7eaa79a61b805bebcd564fc5f37a8ebf391fc
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
2018-03-28 17:07:55 +08:00
Zhou weixin
244f83c3f5 arm64: dts: rockchip: add always-on vccio_sd for uart debug on PX30/RK3326 boards
Change-Id: Ied5cc8f0cc3fb4a00aef3cd14846c2ead0e7a95e
Signed-off-by: Weixin Zhou <zwx@rock-chips.com>
2018-03-21 11:26:46 +08:00
Shawn Lin
6a0dbbc7e1 arm64: dts: rockchip: remove always-on and boot-on from vcc{io}_sd of PX30/RK3326 boards
vccio_sd and vcc_sd are well better controlled by MMC core
and please don't bother taking care of them instead, otherwise
reboot w/ a working SD3.0 card will fail to respond the correct
OCR in the first place as missing a proper power removal.

Change-Id: I9efa11e25198b66e21538bd6603a3bab6638dc5f
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com>
2018-03-20 20:51:03 +08:00
XiaoDong Huang
b3bbd99a3f arm64: dts: rockchip: enable rockchip_suspend node for px30/rk3326 board
Change-Id: Ic0abae2f3c474e2d6f03bda3ae4a99d05cc53c30
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2018-03-12 19:55:55 +08:00
Tony Xie
1ed201f3fa arm64: dts: rockchip: set dcdc auto mode for rk817&rk809
Change-Id: I149bd790e20eb89899e091a767ef8293f83ecdd6
Signed-off-by: Tony Xie <tony.xie@rock-chips.com>
2018-03-01 14:22:53 +08:00
Shawn Lin
7d65765bf3 arm64: dts: rockchip: Enable SD/SDIO 3.0 for PX30/RK3326 boards
This patch enables SD(IO) 3.0 for all boards by adding correct
vccq and vcc power supplies, as well as properities required by
UHS-I mode.

Change-Id: Iec11e1d1abe7ef9fc17ba08eece3440d7dcaea0b
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com>
2018-02-26 17:13:46 +08:00
Wyon Bi
c57523a0d6 arm64: dts: rockchip: rk3326-evb-lp3-v10: enable logo display
Change-Id: I89d777a8c11d94f8bdd79d67258bf54388bd9e9a
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
2018-02-26 17:12:34 +08:00
Shawn Lin
2e7ca8f18b arm64: dts: rockchip: add cap-sd-highspeed for sdmmc for all px30/rk3326 boards
Change-Id: I6db6411000d869439a8deb27ccec6bd4593bce26
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com>
2018-02-25 19:14:44 +08:00
David Wu
d23333f9d6 arm64: dts: rockchip: Make adc key detected value more accurately for rk3326/px30 board
Change-Id: Ibcc08001789478d714628fdec10024e6254daa74
Signed-off-by: David Wu <david.wu@rock-chips.com>
2018-02-24 10:39:03 +08:00
Longjian Lin
72a3380985 arm64: dts: rockchip: add bluetooth clk control on rk3326-evb-lp3-v10
Change-Id: I745d4f9b80e0d6cb70844b0508931f394b7f5b8d
Signed-off-by: Longjian Lin <llj@rock-chips.com>
2018-02-24 10:37:17 +08:00
Joseph Chen
b0104476f8 arm64: dts: rockchip: rk3326/px30: add pmic pwrkey node
pwrkey node is necessary for U-Boot RK817/RK809 pwrkey driver,
because the device-driver model requires it to make a match.

Change-Id: Ica766232646ba93508592ab1a20b65157859d688
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
2018-02-24 10:35:36 +08:00
shengfei Xu
55f42a9aed arm64: dts: rockchip: the boost and otg may be disabed for rk3326 board
Change-Id: I3a320614d13fe87156e8f85815a5eb89157a3c1f
Signed-off-by: shengfei Xu <xsf@rock-chips.com>
2018-02-24 10:32:58 +08:00
Binyuan Lan
be138b5dc6 arm64: dts: rockchip: set hp/spk volume for 3326
Change-Id: If466d0cacc5c9247c1858775508a410943d78ce2
Signed-off-by: Binyuan Lan <lby@rock-chips.com>
2018-02-23 14:38:57 +08:00
XiaoDong Huang
f64e967ae6 arm64: dts: rockchip: px30: adjust suspend voltage
1. adjust vdd_logic to 950000uV.
2. adjust vdd_arm to 950000uV.
3. set vdd_10 on.
4. set vcc3v0_pmu on.

Change-Id: I1af72ccbc615f6bdcb59f51ac6ea54e8c3bfe2af
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2018-02-22 16:28:36 +08:00
Finley Xiao
d9c3f985e4 arm64: dts: rockchip: px30: xin32k use the fixed clk
If xin32k use the rk808_clkout1, rk808 init is too late,
xin32k enable count and prepare count is not match with it's child clk.

Change-Id: Iec5d1f91b2289b18f41b4d915e6859154a5b7635
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>
2018-02-13 17:57:25 +08:00
Zhong Yichong
80f0ef45db arm64: dts: rockchip: rk3326 evb: enable isp
Change-Id: I0a41db448bbb51afcaa4b538cf0aefac25e7c762
Signed-off-by: Zhong Yichong <zyc@rock-chips.com>
2018-02-10 16:30:53 +08:00
David Wu
f8c5fa1e6b arm64: dts: rockchip: increase the i2c1 scl frequecny to 400k for rk3326-evb-lp3-v10
Base on the rise time of scl test, the scl frequecny could be
increased to 400k.

Change-Id: I17f858b28ed11992411c52e5f83424b0187d097c
Signed-off-by: David Wu <david.wu@rock-chips.com>
2018-02-10 09:02:25 +08:00
David Wu
99079676c2 arm64: dts: rockchip: increase the i2c0 scl frequecny to 400k for rk3326-evb-lp3-v10
Base on the rise time of scl test, the scl frequecny could be
increased to 400k.

Change-Id: I9af57e13a97f0866ec4f0dd295f9bcf4cbeee304
Signed-off-by: David Wu <david.wu@rock-chips.com>
2018-02-10 09:02:07 +08:00
shengfei Xu
569bb500f8 arm64: dts: rockchip: rk3326: use extcon specifier for the charger
Change-Id: Ie84c6be541c6489ca93cef38f5ad3741851fdb59
Signed-off-by: shengfei Xu <xsf@rock-chips.com>
2018-02-09 16:40:07 +08:00
Binyuan Lan
f29923d120 arm64: dts: rockchip: add headset detect for rk3326
Change-Id: Ia816a8f8fdcdd2265841965a59654e3b5f13cc06
Signed-off-by: Binyuan Lan <lby@rock-chips.com>
2018-02-09 11:28:13 +08:00
Binyuan Lan
63c07f8a39 arm64: dts: rockchip: add rk817 codec for rk3326
Change-Id: I8d86246b8e75ae028ba0f1d9b58c8facd2816556
Signed-off-by: Binyuan Lan <lby@rock-chips.com>
2018-02-08 21:01:14 +08:00
Zhou weixin
92b2aac00e arm64: dts: rockchip: Disabeld cif for rk3326 evb board
Change-Id: Iebd5858561720521a863bacf5331ace3b89d1150
Signed-off-by: Weixin Zhou <zwx@rock-chips.com>
2018-02-08 18:13:36 +08:00
David Wu
ff72078491 arm64: dts: rockchip: Fix some adc key issues for rk3326/px30 board
1. add vref voltage 1.8v;
2. Alphabetical order;
3. Fix the press-threshold-microvolt;
4. Add poll interval 100ms

Change-Id: If5e29f5073155be3022053cc3516dda88c5db223
Signed-off-by: David Wu <david.wu@rock-chips.com>
2018-02-08 18:12:35 +08:00
Zorro Liu
92d992f480 arm64: dts: rockchip: modified sensor layout of rk3326-evb-lp3-v10 board
Change-Id: Ib8fbddaf02f0e3d77f230e6ff44f0613ff12d822
Signed-off-by: Zorro Liu <lyx@rock-chips.com>
2018-02-08 14:22:43 +08:00
Wyon Bi
8645f241e2 arm64: dts: rockchip: rk3326-evb-lp3-v10: add samsung,lsl070nl01 lvds panel
Change-Id: I491f42a1f4bcef37220225de42e6b5e32d7849cd
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
2018-02-07 17:56:42 +08:00
Zhou weixin
15e470ac6b arm64: dts: rockchip: add gt1x config for px30/rk3326 evb board
Change-Id: Ic13cf5d07ee6d5f42f02b801252a8aa0d26246b4
Signed-off-by: Weixin Zhou <zwx@rock-chips.com>
2018-02-07 12:01:01 +08:00
Wyon Bi
04f66170c1 arm64: dts: rockchip: rk3326-evb-lp3-v10: correct enable-gpios for panel
Change-Id: I5d8e10b0edc6a577b6e6c2836546b4c27d9386d0
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
2018-02-07 12:00:25 +08:00
Liang Chen
66cbf767cc arm64: dts: rockchip: add gpu regulator supply for px30/rk3326 board
Change-Id: I6fe2c5168dd9637f53bfd2647f65d55fe008b339
Signed-off-by: Liang Chen <cl@rock-chips.com>
2018-02-06 16:11:57 +08:00
Liang Chen
a869e09080 arm64: dts: rockchip: add cpu regulator supply for px30/rk3326 board
Change-Id: I961d5fa4dee43eb78b79357dca95b10c9753cec0
Signed-off-by: Liang Chen <cl@rock-chips.com>
2018-02-06 16:09:59 +08:00
Tony Xie
a36a41bf39 arm64: dts: rockchip: change the vdd_arm and vdd_logic node of px30/rk3326 board
change the vdd_arm and vdd_logic dts node for rk3326 and px30.
delete the pinctrl define for rk818 and rk809.

Change-Id: I4fcc10ac48b4b91f4225efc2efdb78227de005ba
Signed-off-by: Tony Xie <tony.xie@rock-chips.com>
2018-02-06 16:00:23 +08:00
Tony Xie
2bb022aa28 arm64: dts: rockchip: enable i20 status and replace vccsys and vcc5v0_sys for px30/rk3326 board
Change-Id: I8ad097dbd3f82d8b5b9d456a37a3be8ed14ae144
Signed-off-by: Tony Xie <xxx@rock-chips.com>
2018-02-06 14:22:46 +08:00
Zhou weixin
be5e47668c arm64: dts: rockchip: enable tsadc for px30/3326
Change-Id: I93797773a49d2167c5d9d15d7ac7ab5a0f807240
Signed-off-by: Weixin Zhou <zwx@rock-chips.com>
2018-02-05 20:19:46 +08:00
shengfei Xu
7839478969 arm64: dts: rockchip: add rk817 battery config for rk3326
Change-Id: I76c998abe9b6c6f34365c0b5aedd304af28f58e3
Signed-off-by: shengfei Xu <xsf@rock-chips.com>
2018-02-05 16:42:01 +08:00
shengfei Xu
554fe49f4a arm64: dts: rockchip: add rk817 charger config for rk3326
Change-Id: I7bbbce5cfa934328ec2f108f079f0649ca8a66f2
Signed-off-by: shengfei Xu <xsf@rock-chips.com>
2018-02-05 16:42:01 +08:00
Zhou weixin
64ef3da372 arm64: dts: rockchip: add io-domain config for px30/rk3326
Change-Id: I8b0c76dfc388068782f613285f3b0c5e5314cd32
Signed-off-by: Weixin Zhou <zwx@rock-chips.com>
2018-02-05 15:45:09 +08:00
tony.xie
bffbb0ee12 arm64: dts: rockchip: add rk817 config for rk3326
Change-Id: Ia7c18fddccb02148c997659f4684b25d3d1ce5c8
Signed-off-by: Tony Xie <tony.xie@rock-chips.com>
2018-02-05 15:44:09 +08:00
Zhou weixin
3bc1d7d06f arm64: dts: rockchip: Auto match emmc and nand devices for px30/rk3326
Change-Id: I787e0cefdf8bc7d0f5ae1483233017edafa7ee31
Signed-off-by: Weixin Zhou <zwx@rock-chips.com>
2018-02-02 18:49:57 +08:00
Zhou weixin
ec33359b7f arm64: dts: rockchip: enable vpu_combo for 3326/px30 board
Change-Id: I1f4f8800945e9c329b5e5fe87acf032cf5fe163b
Signed-off-by: Weixin Zhou <zwx@rock-chips.com>
2018-02-01 10:01:36 +08:00