]> Git Repo - linux.git/commitdiff
ARM: dts: exynos: Fix polarity of the LCD SPI bus on UniversalC210 board
authorMarek Szyprowski <[email protected]>
Wed, 4 Mar 2020 14:37:26 +0000 (15:37 +0100)
committerKrzysztof Kozlowski <[email protected]>
Wed, 11 Mar 2020 10:03:03 +0000 (11:03 +0100)
Recent changes in the SPI core and the SPI-GPIO driver revealed that the
GPIO lines for the LD9040 LCD controller on the UniversalC210 board are
defined incorrectly. Fix the polarity for those lines to match the old
behavior and hardware requirements to fix LCD panel operation with
recent kernels.

Cc: <[email protected]> # 5.0.x
Signed-off-by: Marek Szyprowski <[email protected]>
Reviewed-by: Andrzej Hajda <[email protected]>
Signed-off-by: Krzysztof Kozlowski <[email protected]>
arch/arm/boot/dts/exynos4210-universal_c210.dts

index a1bdf7830a8709cca2fb62269d521f5975ee44a0..9dda6bdb925365c9194b34ddb70f426a5cb7c17d 100644 (file)
                gpio-sck = <&gpy3 1 GPIO_ACTIVE_HIGH>;
                gpio-mosi = <&gpy3 3 GPIO_ACTIVE_HIGH>;
                num-chipselects = <1>;
-               cs-gpios = <&gpy4 3 GPIO_ACTIVE_HIGH>;
+               cs-gpios = <&gpy4 3 GPIO_ACTIVE_LOW>;
 
                lcd@0 {
                        compatible = "samsung,ld9040";
                        vci-supply = <&ldo17_reg>;
                        reset-gpios = <&gpy4 5 GPIO_ACTIVE_HIGH>;
                        spi-max-frequency = <1200000>;
-                       spi-cpol;
-                       spi-cpha;
                        power-on-delay = <10>;
                        reset-delay = <10>;
                        panel-width-mm = <90>;
This page took 0.058023 seconds and 4 git commands to generate.