Re: [PATCH] ARM: dts: exynos: Fix polarity of the LCD SPI bus on UniversalC210 board

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 04.03.2020 15:37, Marek Szyprowski wrote:
> 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: stable@xxxxxxxxxxxxxxx # 5.0+
> Signed-off-by: Marek Szyprowski <m.szyprowski@xxxxxxxxxxx>

Reviewed-by: Andrzej Hajda <a.hajda@xxxxxxxxxxx>


 --
Regards
Andrzej

> ---
>  arch/arm/boot/dts/exynos4210-universal_c210.dts | 4 +---
>  1 file changed, 1 insertion(+), 3 deletions(-)
>
> diff --git a/arch/arm/boot/dts/exynos4210-universal_c210.dts b/arch/arm/boot/dts/exynos4210-universal_c210.dts
> index a1bdf7830a87..9dda6bdb9253 100644
> --- a/arch/arm/boot/dts/exynos4210-universal_c210.dts
> +++ b/arch/arm/boot/dts/exynos4210-universal_c210.dts
> @@ -115,7 +115,7 @@
>  		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";
> @@ -124,8 +124,6 @@
>  			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>;





[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux