summaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi
AgeCommit message (Collapse)Author
2019-03-06arm64: dts: rockchip: rk3399-sapphire remove dvs2Jianqun Xu
The RK3399 sapphire board hasn't use dvs2 of pmic rk808, remove it from dts. Change-Id: I6b18f2ac48d2f32ba53cc6f16303be0f42d74fe5 Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com>
2019-01-25arm64: dts: rockchip: rk3399-sapphire-excavator-edp: modify sound adapterJianhui Wang
HDMI sound use i2s2 & dp sound use spdif Change-Id: Id4ee15d3eb67dad1372f733ecf16182cc6488835 Signed-off-by: Jianhui Wang <wjh@rock-chips.com>
2018-10-17arm64: dts: rockchip: fixes the rk808's vddio-supply on rk3399-sapphireCaesar Wang
From the schematic RK_SAPPHIRE_SOCBOARD_RK3399_LPDDR3D178P232SD8_V12, the vcc33_3v0 supply power for vddio, and rk808's i2c used the 3.0v power. Change-Id: Ib7546a100f6b6cf5406f4bd24a27db79bcdf4fc3 Signed-off-by: Caesar Wang <wxt@rock-chips.com>
2018-08-02arm64: dts: rockchip: Change vdd_log to 900000uV for rk3399-sapphireFinley Xiao
As 900000uV is enough for vdd_log. Change-Id: I479a857735e4f49141322e7635dea7c1bee0e118 Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>
2018-05-21ARM64: dts: rockchip: rk3399: mark xin32k clk as fixed clkElaine Zhang
Change-Id: Ia9e0af6242a20c62e4042afe4d99dedcfbeb753b Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>
2018-05-07dts: rockchip: Set pwm pin pull down when used for negative pwm regulatorDavid Wu
As a second global reset, the GRF is not reset, the iomux and pull of PWM pin is still keeping, but PWM controller is reset, PWM pin goes into input mode. However, the pull is still none changed in kernel, which can cause voltage problems, so should always keep the PWM pin pull down mode, with 0~50 μA power increase. Change-Id: Ibbb9465f7c550d49d416bc3438c5199434df6eba Signed-off-by: David Wu <david.wu@rock-chips.com>
2018-02-09arm64: dts: rockchip: correct ep-gpios for rk3399 sapphire PCIe slotShawn Lin
Change-Id: I349d7f9267e50d90afb12902ee4ced98f8e4cfa5 Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com>
2018-02-08arm64: dts: rockchip: enable cdn DP for rk3399 sapphireCaesar Wang
As we had posted the DP firmeware to /lib/firmware/rockchip, so you need check this path in your rootfs first, if enable the DP. Change-Id: Id24a42edc9d6cd0b0de0a2dfefe2727df3965b67 Signed-off-by: Caesar Wang <wxt@rock-chips.com>
2017-12-07arm64: dts: rockchip: rk3399-sapphire: add supply pin for sd card.lkg
Change-Id: I5b8624f63ff05f3d2c8818ca99e20e8b92e3db11 Signed-off-by: Kaige Li <kevin.li@rock-chips.com>
2017-10-23arm64: dts: rockchip: remove assigning ref clock of PCIe for Sapphire boardShawn Lin
Change-Id: I84c55f4b7d7c7394d511e3714e6021cafac55ec4 Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com>
2017-10-17arm64: dts: rockchip: correct vqmmc voltage for rk3399 platformsShawn Lin
The vcc_sd is used for IO voltage for sdmmc interface on rk3399 platform have a limitation that it can't be larger than 3.0v, otherwise it has a potential risk for the chip. Correct all of them. Change-Id: I8d4ee2202fb32d30734c98a3b514c315e62859b4 Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com>
2017-05-22arm64: dts: rk3399: sapphire: set syr83x vsel gpio type inputwlq
Change-Id: I5c809885038e81570d993ebbc94ae757ba4b9acd Signed-off-by: Wu Liangqing <wlq@rock-chips.com>
2017-03-28arm64: dts: rockchip: enable pcie_phy for Sapphire boardhero.huang
Change-Id: Ia59a697ee27d4f4848f3fceb344f362b7fdcae73 Signed-off-by: hero.huang <hero.huang@rock-chips.com>
2017-03-09arm64: dts: rk3399: sapphire-excavator: enabled hdmi soundwlq
Change-Id: If95f0b885aa3afdbaa985b4b39628502075be90e Signed-off-by: wlq <wlq@rock-chips.com>
2017-03-06ARM64: dts: rockchip: rk3399: invert the pwm polarityElaine Zhang
invert the pwm polarity for new pwm interface Change-Id: I8dfde14fbc4fd4aa907722f260ce72fdb4d7d3bb Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>
2017-01-13ARM64: dts: rk3399: sapphire: type-c add vbus-5v-gpios ctrlwuliangqing
Change-Id: I5cc9ad7cf8710723708526f3fc95a1739dc8f78e Signed-off-by: Wu Liangqing <wlq@rock-chips.com>
2017-01-11arm64: dts: rockchip: clean up emmc_phyShawn Lin
freq-sel, dr-sel and opdelay are obsolete now, so we should remove them from the DT files to prevent the spread of unused code. Change-Id: Ibfa4fa225231a004913aa31aac475eb252e329c6 Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com>
2016-12-21arm64: dts: rockchip: keep vbus always on for usb2.0 host of rk3399Frank Wang
One basic condition of usb remote wakeup is vbus on, so we add regulator-always-on property for vcc5v0_host regulator in this adds. In the previous codes, ehci/ohci-platform did not power off vcc5v0_host regulator due to some oddish codes, and we have fixed it at commit b5a0a9e8794d. Change-Id: I95c225c9c3aeec6e346d62e61fdcde5e5e02d143 Signed-off-by: Frank Wang <frank.wang@rock-chips.com>
2016-12-13ARM64: dts: rockchip: move rk3399 pmu-io-domain nodes to the pmugrfJianqun Xu
Afer the "PM / AVS: rockchip-io: make io-domains a child of the GRF", the pmu-io-domains should be a sub-node of the pmugrf simple-mfd. Change-Id: Iebfe9041a604580ce3e5b028d7a143fcdbbdff25 Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com>
2016-12-13ARM64: dts: rockchip: move rk3399 io-domain nodes to the grfJianqun Xu
Afer the "PM / AVS: rockchip-io: make io-domains a child of the GRF", the io-domains should be a sub-node of the grf simple-mfd. Change-Id: Ic2a40726bccee8b795b5249e07f2537fd30b3f7b Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com>
2016-11-30ARM64: dts: rk3399: move opp tables to rk3399-opp.dtsiJianqun Xu
Add a new dtsi file - rk3399-opp.dtsi, to configure opp-tables for cpu, gpu and dmc. Add rk3399-early-opp.dtsi for board with ES1, which need limit frequency for cpu, gpu and dmc. Change-Id: Ib57761fd5f405b0e79039d7a01e6e023d6f5dc2c Reviewed-by: Finley Xiao <finley.xiao@rock-chips.com> Reviewed-by: Huang, Tao <huangtao@rock-chips.com> Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com>
2016-11-24ARM64: dts: rk3399: add clock-latency-ns for each oppChen Liang
We may miss clock-latency-ns when disable some opps, then cpufreq will fallback to performance governor, so add clock-latency-ns for each opp to make disable opp easy. code as below: drivers/cpufreq/cpufreq.c:2010 if (policy->governor->max_transition_latency && policy->cpuinfo.transition_latency > policy->governor->max_transition_latency) { if (!gov) return -EINVAL; else { pr_warn("%s governor failed, too long transition latency of HW, fallback to %s governor\n", policy->governor->name, gov->name); policy->governor = gov; } } Change-Id: I93cff667deb487baa0115b7af0206f0803010d37 Signed-off-by: Chen Liang <cl@rock-chips.com>
2016-11-08Revert "arm64: dts: rk3399-sapphire: add vbus-5v gpio control in fusb302 node."Jacob Chen
This reverts commit cb3e42dc8cf5e1e0431535a2fbe2a39dfac91d39. This will make usb port in my board can't work, no 5v voltage. Is it no issues in android? Change-Id: I95fbd957d0ddb5fddf215d3b00ef74aae8af08d3 Signed-off-by: Jacob Chen <jacob2.chen@rock-chips.com>
2016-10-21arm64: dts: rk3399-sapphire: add vbus-5v gpio control in fusb302 node.wenping.zhang
We should also Disable vbus-5v gpio control in retulator node,otherwise vbus-5v will always power on. Change-Id: Icb42f687866174398917ced3e53a3e876ea37b86 Signed-off-by: wenping.zhang <wenping.zhang@rock-chips.com>
2016-10-11arm64: dts: rockchip: remove cpufreq 1.5G on rk3399-sapphireZhou weixin
Change-Id: I1d8919424fd8047bcf077f6f8cbbb18e5a25d553 Signed-off-by: Zhou weixin <zwx@rock-chips.com>
2016-10-11ARM64: dts: rk3399: add regulator-ramp-delay for dcdcElaine Zhang
used to calculate the delay time for change dcdc voltage. Change-Id: I6bb462ef087b9ce6aa98991a1b961ed5f57bb3c8 Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>
2016-09-02arm64: dts: rockchip: enable typec0 for Sapphire boardZorro Liu
Change-Id: I9a32472307329ed6d7121359f77aa1aaba501821 Signed-off-by: Zorro Liu <lyx@rock-chips.com>
2016-08-18arm64: dts: rockchip: disabled the dw-hdmi-audio by default for Sapphire boardYakir Yang
The dw-hdmi-audio driver could only work on FB dw-hdmi driver, we can't use it on DRM display sub-system. So I think it's better to disable the dw-hdmi-audio by default for Sapphire board, but enable this device node for excavator-edp and excavator-box boards. Change-Id: I8c2639d535510f1092a3da02e008986394608998 Signed-off-by: Yakir Yang <ykk@rock-chips.com>
2016-08-18arm64: dts: rockchip: split the backlight device node to Sapphire SoC boardYakir Yang
Backlight is the common device node, this would help to reduce dumplicate code. Change-Id: If0ee83f0bf929c242ec6dde3808a680f28e408ed Signed-off-by: Yakir Yang <ykk@rock-chips.com>
2016-08-15arm64: dts: rockchip: resort RK3399 Excavator boards by alphaYakir Yang
Resort the RK3399 Excavator and Sapphire dts files by alpha. Change-Id: I1942144c20d25c6776c5a28132a3ea961cf4ac0f Signed-off-by: Yakir Yang <ykk@rock-chips.com>
2016-08-10ARM64: dts: rk3399: add 3399 sapphire&excavator box and edp board supportHuang zhibao
Change-Id: I14fd6d2e49eee6852625241cfd9ef22b549588c0 Signed-off-by: Huang zhibao <hzb@rock-chips.com>