]> git.kernelconcepts.de Git - karo-tx-linux.git/commitdiff
ARM: dts: karo: provide inverted PWM signal by reversing brightness-levels
authorLothar Waßmann <LW@KARO-electronics.de>
Tue, 5 Nov 2013 15:34:56 +0000 (16:34 +0100)
committerLothar Waßmann <LW@KARO-electronics.de>
Tue, 5 Nov 2013 21:43:33 +0000 (22:43 +0100)
Signed-off-by: Lothar Waßmann <LW@KARO-electronics.de>
arch/arm/boot/dts/imx28-tx28.dts
arch/arm/boot/dts/imx53-tx53.dts
arch/arm/boot/dts/imx6qdl-tx6.dtsi

index 461574fc52b2eebbb6dc2b0f9af0240ceec28af5..0d1ecd4c37c905bb43a97a2f5d5f38f24cfb1b2e 100644 (file)
                 * a silly way to create a 1:1 relationship between the
                 * PWM value and the actual duty cycle
                 */
-               brightness-levels = < 0  1  2  3  4  5  6  7  8  9
-                                    10 11 12 13 14 15 16 17 18 19
-                                    20 21 22 23 24 25 26 27 28 29
-                                    30 31 32 33 34 35 36 37 38 39
-                                    40 41 42 43 44 45 46 47 48 49
-                                    50 51 52 53 54 55 56 57 58 59
-                                    60 61 62 63 64 65 66 67 68 69
-                                    70 71 72 73 74 75 76 77 78 79
-                                    80 81 82 83 84 85 86 87 88 89
-                                    90 91 92 93 94 95 96 97 98 99
-                                   100>;
+               brightness-levels = <100
+                       99 98 97 96 95 94 93 92 91 90
+                       89 88 87 86 85 84 83 82 81 80
+                       79 78 77 76 75 74 73 72 71 70
+                       69 68 67 66 65 64 63 62 61 60
+                       59 58 57 56 55 54 53 52 51 50
+                       49 48 47 46 45 44 43 42 41 40
+                       39 38 37 36 35 34 33 32 31 30
+                       29 28 27 26 25 24 23 22 21 20
+                       19 18 17 16 15 14 13 12 11 10
+                        9  8  7  6  5  4  3  2  1  0>;
                default-brightness-level = <50>;
        };
 
index 0555f6cd37b3bc80e183dd6361bcd2902a706a74..cf81e9d0e0a6f5254e8a8f96c6b3974b824d08d9 100644 (file)
                compatible = "pwm-backlight";
                pwms = <&pwm2 0 500000>;
                power-supply = <&reg_3v3>;
-               brightness-levels = <
-                         0  1  2  3  4  5  6  7  8  9
-                        10 11 12 13 14 15 16 17 18 19
-                        20 21 22 23 24 25 26 27 28 29
-                        30 31 32 33 34 35 36 37 38 39
-                        40 41 42 43 44 45 46 47 48 49
-                        50 51 52 53 54 55 56 57 58 59
-                        60 61 62 63 64 65 66 67 68 69
-                        70 71 72 73 74 75 76 77 78 79
-                        80 81 82 83 84 85 86 87 88 89
-                        90 91 92 93 94 95 96 97 98 99
-                       100>;
+               brightness-levels = <100
+                       99 98 97 96 95 94 93 92 91 90
+                       89 88 87 86 85 84 83 82 81 80
+                       79 78 77 76 75 74 73 72 71 70
+                       69 68 67 66 65 64 63 62 61 60
+                       59 58 57 56 55 54 53 52 51 50
+                       49 48 47 46 45 44 43 42 41 40
+                       39 38 37 36 35 34 33 32 31 30
+                       29 28 27 26 25 24 23 22 21 20
+                       19 18 17 16 15 14 13 12 11 10
+                        9  8  7  6  5  4  3  2  1  0>;
                default-brightness-level = <50>;
        };
 
index a641858215012d357904396c668e5470d0555a93..837c02f91e427717784d4017fa50f50bfcda20e6 100644 (file)
                pwms = <&pwm2 0 500000>;
                power-supply = <&reg_3v3>;
                /*
-                * a poor man's way to create a 1:1 relationship between
-                * the PWM value and the actual duty cycle
+                * a poor man's way to create an inverse 1:1 relationship
+                * between the PWM value and the actual duty cycle
                 */
-               brightness-levels = < 0  1  2  3  4  5  6  7  8  9
-                                    10 11 12 13 14 15 16 17 18 19
-                                    20 21 22 23 24 25 26 27 28 29
-                                    30 31 32 33 34 35 36 37 38 39
-                                    40 41 42 43 44 45 46 47 48 49
-                                    50 51 52 53 54 55 56 57 58 59
-                                    60 61 62 63 64 65 66 67 68 69
-                                    70 71 72 73 74 75 76 77 78 79
-                                    80 81 82 83 84 85 86 87 88 89
-                                    90 91 92 93 94 95 96 97 98 99
-                                   100>;
+               brightness-levels = <100
+                                     99 98 97 96 95 94 93 92 91 90
+                                     89 88 87 86 85 84 83 82 81 80
+                                     79 78 77 76 75 74 73 72 71 70
+                                     69 68 67 66 65 64 63 62 61 60
+                                     59 58 57 56 55 54 53 52 51 50
+                                     49 48 47 46 45 44 43 42 41 40
+                                     39 38 37 36 35 34 33 32 31 30
+                                     29 28 27 26 25 24 23 22 21 20
+                                     19 18 17 16 15 14 13 12 11 10
+                                      9  8  7  6  5  4  3  2  1  0>;
                default-brightness-level = <50>;
        };