diff options
author | Max Krummenacher <max.krummenacher@toradex.com> | 2015-07-07 15:32:49 +0200 |
---|---|---|
committer | Max Krummenacher <max.krummenacher@toradex.com> | 2015-07-07 15:32:49 +0200 |
commit | 46422f2432130ca284fbf9a700539bc8ac9ecc14 (patch) | |
tree | e1a87531279f5eac2cb0a49773b32261b3e29c96 | |
parent | e37c5b88dc1e46a54dbc9a5fdafb44a06f9d29b3 (diff) |
apalis/colibri imx6 dtb: add brightness settings for Fusion 7
The backlight driver TPS61165 used on our adapter for the Fusion 7 display requires
a PWM frequency of 10KHz to work with all duty cycles.
This adds the required settings inside #if 0 #endif.
While at it unify the brightness steps.
-rw-r--r-- | arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 9 | ||||
-rw-r--r-- | arch/arm/boot/dts/imx6qdl-apalis-eval.dtsi | 11 |
2 files changed, 11 insertions, 9 deletions
diff --git a/arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts b/arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts index e2b8e9eaaadd..b33dbdd41819 100644 --- a/arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts +++ b/arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts @@ -82,12 +82,13 @@ }; &backlight { -#if 0 - /* PWM polarity: 1 is brightest */ +#if 0 /* PWM polarity: if 1 is brightest */ +#if 0 /* Fusion 7 needs 10kHz PWM frequency */ + pwms = <&pwm3 0 100000>; +#endif brightness-levels = <0 4 8 16 32 64 128 255>; default-brightness-level = <6>; -#else - /* PWM plarity: 0 is brightest */ +#else /* PWM plarity: if 0 is brightest */ brightness-levels = <0 74 128 164 192 210 255>; default-brightness-level = <1>; #endif diff --git a/arch/arm/boot/dts/imx6qdl-apalis-eval.dtsi b/arch/arm/boot/dts/imx6qdl-apalis-eval.dtsi index 69a02b511686..a6e1aac3044d 100644 --- a/arch/arm/boot/dts/imx6qdl-apalis-eval.dtsi +++ b/arch/arm/boot/dts/imx6qdl-apalis-eval.dtsi @@ -111,13 +111,14 @@ }; &backlight { -#if 0 - /* PWM polarity: 1 is brightest */ +#if 0 /* PWM polarity: if 1 is brightest */ +#if 0 /* Fusion 7 needs 10kHz PWM frequency */ + pwms = <&pwm4 0 100000>; +#endif brightness-levels = <0 4 8 16 32 64 128 255>; default-brightness-level = <6>; -#else - /* PWM plarity: 0 is brightest */ - brightness-levels = <0 74 128 164 192 210 255>; +#else /* PWM plarity: if 0 is brightest */ + brightness-levels = <0 127 191 223 239 247 251 255>; default-brightness-level = <1>; #endif status = "okay"; |