X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=arch%2Farm%2Fboot%2Fdts%2Frk3288-popmetal.dts;h=6089a827238828f313e41818bb0361547ad3cfe7;hb=a12f7d578bf8858a493fa758742ac76b3ceab998;hp=65c475642d5a79196925a50498a567aad75f72ef;hpb=be23c9d20b341a58ad7107f9e9aa5735cea3da13;p=firefly-linux-kernel-4.4.55.git diff --git a/arch/arm/boot/dts/rk3288-popmetal.dts b/arch/arm/boot/dts/rk3288-popmetal.dts index 65c475642d5a..6089a8272388 100644 --- a/arch/arm/boot/dts/rk3288-popmetal.dts +++ b/arch/arm/boot/dts/rk3288-popmetal.dts @@ -79,22 +79,6 @@ }; }; - io_domains: io-domains { - compatible = "rockchip,rk3288-io-voltage-domain"; - rockchip,grf = <&grf>; - - audio-supply = <&vcca_33>; - bb-supply = <&vcc_io>; - dvp-supply = <&vcc18_dvp>; - flash0-supply = <&vcc_flash>; - flash1-supply = <&vcc_lan>; - gpio30-supply = <&vcc_io>; - gpio1830-supply = <&vcc_io>; - lcdc-supply = <&vcc_io>; - sdcard-supply = <&vccio_sd>; - wifi-supply = <&vccio_wl>; - }; - ir: ir-receiver { compatible = "gpio-ir-receiver"; gpios = <&gpio0 6 GPIO_ACTIVE_LOW>; @@ -162,7 +146,6 @@ }; &emmc { - broken-cd; bus-width = <8>; cap-mmc-highspeed; disable-wp; @@ -187,6 +170,7 @@ vmmc-supply = <&vcc_sd>; vqmmc-supply = <&vccio_sd>; status = "okay"; + supports-sd; }; &gmac { @@ -205,8 +189,16 @@ status = "ok"; }; +&gpu { + mali-supply = <&vdd_gpu>; + status = "okay"; +}; + &hdmi { - ddc-i2c-bus = <&i2c5>; + status = "okay"; +}; + +&hevc_service { status = "okay"; }; @@ -257,6 +249,7 @@ regulator-min-microvolt = <850000>; regulator-max-microvolt = <1250000>; regulator-name = "vdd_gpu"; + regulator-ramp-delay = <6000>; regulator-state-mem { regulator-on-in-suspend; regulator-suspend-microvolt = <1000000>; @@ -436,7 +429,22 @@ status = "okay"; }; -&i2c5 { +&io_domains { + status = "okay"; + + audio-supply = <&vcca_33>; + bb-supply = <&vcc_io>; + dvp-supply = <&vcc18_dvp>; + flash0-supply = <&vcc_flash>; + flash1-supply = <&vcc_lan>; + gpio30-supply = <&vcc_io>; + gpio1830-supply = <&vcc_io>; + lcdc-supply = <&vcc_io>; + sdcard-supply = <&vccio_sd>; + wifi-supply = <&vccio_wl>; +}; + +&rga { status = "okay"; }; @@ -506,6 +514,10 @@ status = "okay"; }; +&vpu_service { + status = "okay"; +}; + &uart0 { status = "okay"; }; @@ -529,3 +541,16 @@ &usbphy { status = "okay"; }; + +&usb_host0_ehci { + no-relinquish-port; + status = "okay"; +}; + +&usb_host1 { + status = "okay"; +}; + +&usb_otg { + status= "okay"; +};