summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/imx6ull-14x14-ddr3-arm2-lcdif.dts
diff options
context:
space:
mode:
authorFancy Fang <chen.fang@nxp.com>2016-04-28 10:05:08 +0800
committerJason Liu <jason.hui.liu@nxp.com>2019-02-12 10:24:38 +0800
commite67d8f6ec35e2f1650b8b195a733a1be7ed2503a (patch)
treeecd8a550463c97b490a0aba6c7853f2e4ce636a5 /arch/arm/boot/dts/imx6ull-14x14-ddr3-arm2-lcdif.dts
parentf95a1f70b6da25a130012253f522ca65c431a325 (diff)
MLK-12724 ARM: dts: imx6ull-ddr3-arm2: resolve pin conflicts for pwm3 and lcd touch
Since pwm3 and lcd touch are conflict for one pin, change backlight to use pwm1 instead. But pwm1 also conflicts with enet1, so enable backlight in a new dts file. Signed-off-by: Fancy Fang <chen.fang@nxp.com>
Diffstat (limited to 'arch/arm/boot/dts/imx6ull-14x14-ddr3-arm2-lcdif.dts')
-rw-r--r--arch/arm/boot/dts/imx6ull-14x14-ddr3-arm2-lcdif.dts46
1 files changed, 5 insertions, 41 deletions
diff --git a/arch/arm/boot/dts/imx6ull-14x14-ddr3-arm2-lcdif.dts b/arch/arm/boot/dts/imx6ull-14x14-ddr3-arm2-lcdif.dts
index e4a8d0d29ec4..40e86a4e08c3 100644
--- a/arch/arm/boot/dts/imx6ull-14x14-ddr3-arm2-lcdif.dts
+++ b/arch/arm/boot/dts/imx6ull-14x14-ddr3-arm2-lcdif.dts
@@ -11,55 +11,19 @@
#include "imx6ull-14x14-ddr3-arm2.dts"
/ {
- regulators {
- reg_usb_otg1_vbus: regulator@2 {
- status = "disabled";
- };
- };
-
backlight {
- compatible = "pwm-backlight";
- pwms = <&pwm3 0 5000000>;
- brightness-levels = <0 4 8 16 32 64 128 255>;
- default-brightness-level = <6>;
status = "okay";
};
};
+&fec1 {
+ status = "disabled";
+};
+
&lcdif {
- pinctrl-names = "default";
- pinctrl-0 = <&pinctrl_lcdif_dat
- &pinctrl_lcdif_ctrl>;
- display = <&display0>;
status = "okay";
-
- display0: display {
- bits-per-pixel = <16>;
- bus-width = <24>;
-
- display-timings {
- native-mode = <&timing0>;
- timing0: timing0 {
- clock-frequency = <33500000>;
- hactive = <800>;
- vactive = <480>;
- hback-porch = <89>;
- hfront-porch = <164>;
- vback-porch = <23>;
- vfront-porch = <10>;
- hsync-len = <10>;
- vsync-len = <10>;
- hsync-active = <0>;
- vsync-active = <0>;
- de-active = <1>;
- pixelclk-active = <0>;
- };
- };
- };
};
-&pwm3 {
- pinctrl-names = "default";
- pinctrl-0 = <&pinctrl_pwm3>;
+&pwm1 {
status = "okay";
};