RE: [PATCH] ARM: dts: stm32mp1: DT alignment with Linux kernel v5.9-rc4

2020-10-02 Thread Patrick DELAUNAY
Hi,

> From: Patrick DELAUNAY 
> Sent: mercredi 16 septembre 2020 10:02
> 
> DT alignment with Linux kernel v5.9-rc4 for the STM32MP15x soc device tree
> files and the STMicroelectronics boards device tree files.
> 
> Signed-off-by: Patrick Delaunay 
> ---
> 
>  arch/arm/dts/stm32mp15-pinctrl.dtsi | 263 ++--
>  arch/arm/dts/stm32mp151.dtsi|   4 +-
>  arch/arm/dts/stm32mp157a-dk1.dts|   2 +
>  arch/arm/dts/stm32mp157c-dk2.dts|  11 ++
>  arch/arm/dts/stm32mp157c-ed1.dts|   4 +-
>  arch/arm/dts/stm32mp157c-ev1.dts|  15 ++
>  arch/arm/dts/stm32mp15xx-dkx.dtsi   |  38 +++-
>  7 files changed, 318 insertions(+), 19 deletions(-)
> 

Applied to u-boot-stm/next, thanks!

Regards

Patrick


Re: [PATCH] ARM: dts: stm32mp1: DT alignment with Linux kernel v5.9-rc4

2020-10-02 Thread Patrice CHOTARD
Hi Patrick

On 9/16/20 10:01 AM, Patrick Delaunay wrote:
> DT alignment with Linux kernel v5.9-rc4 for the STM32MP15x soc
> device tree files and the STMicroelectronics boards device tree files.
>
> Signed-off-by: Patrick Delaunay 
> ---
>
>  arch/arm/dts/stm32mp15-pinctrl.dtsi | 263 ++--
>  arch/arm/dts/stm32mp151.dtsi|   4 +-
>  arch/arm/dts/stm32mp157a-dk1.dts|   2 +
>  arch/arm/dts/stm32mp157c-dk2.dts|  11 ++
>  arch/arm/dts/stm32mp157c-ed1.dts|   4 +-
>  arch/arm/dts/stm32mp157c-ev1.dts|  15 ++
>  arch/arm/dts/stm32mp15xx-dkx.dtsi   |  38 +++-
>  7 files changed, 318 insertions(+), 19 deletions(-)
>
> diff --git a/arch/arm/dts/stm32mp15-pinctrl.dtsi 
> b/arch/arm/dts/stm32mp15-pinctrl.dtsi
> index e9525b5d06..154832983c 100644
> --- a/arch/arm/dts/stm32mp15-pinctrl.dtsi
> +++ b/arch/arm/dts/stm32mp15-pinctrl.dtsi
> @@ -1573,6 +1573,20 @@
>   };
>   };
>  
> + spi4_pins_a: spi4-0 {
> + pins {
> + pinmux = , /* SPI4_SCK */
> +  ;  /* SPI4_MOSI */
> + bias-disable;
> + drive-push-pull;
> + slew-rate = <1>;
> + };
> + pins2 {
> + pinmux = ; /* SPI4_MISO */
> + bias-disable;
> + };
> + };
> +
>   stusb1600_pins_a: stusb1600-0 {
>   pins {
>   pinmux = ;
> @@ -1580,6 +1594,133 @@
>   };
>   };
>  
> + uart4_pins_a: uart4-0 {
> + pins1 {
> + pinmux = ; /* UART4_TX */
> + bias-disable;
> + drive-push-pull;
> + slew-rate = <0>;
> + };
> + pins2 {
> + pinmux = ; /* UART4_RX */
> + bias-disable;
> + };
> + };
> +
> + uart4_idle_pins_a: uart4-idle-0 {
> +pins1 {
> +  pinmux = ; /* UART4_TX 
> */
> +};
> +pins2 {
> +  pinmux = ; /* UART4_RX */
> +  bias-disable;
> +};
> + };
> +
> + uart4_sleep_pins_a: uart4-sleep-0 {
> +pins {
> + pinmux = , /* UART4_TX */
> +  ; /* UART4_RX */
> + };
> + };
> +
> + uart4_pins_b: uart4-1 {
> + pins1 {
> + pinmux = ; /* UART4_TX */
> + bias-disable;
> + drive-push-pull;
> + slew-rate = <0>;
> + };
> + pins2 {
> + pinmux = ; /* UART4_RX */
> + bias-disable;
> + };
> + };
> +
> + uart4_pins_c: uart4-2 {
> + pins1 {
> + pinmux = ; /* UART4_TX */
> + bias-disable;
> + drive-push-pull;
> + slew-rate = <0>;
> + };
> + pins2 {
> + pinmux = ; /* UART4_RX */
> + bias-disable;
> + };
> + };
> +
> + uart7_pins_a: uart7-0 {
> + pins1 {
> + pinmux = ; /* UART7_TX */
> + bias-disable;
> + drive-push-pull;
> + slew-rate = <0>;
> + };
> + pins2 {
> + pinmux = , /* UART7_RX */
> +  , /* UART7_CTS */
> +  ; /* UART7_RTS */
> + bias-disable;
> + };
> + };
> +
> + uart7_pins_b: uart7-1 {
> + pins1 {
> + pinmux = ; /* UART7_TX */
> + bias-disable;
> + drive-push-pull;
> + slew-rate = <0>;
> + };
> + pins2 {
> + pinmux = ; /* UART7_RX */
> + bias-disable;
> + };
> + };
> +
> + uart7_pins_c: uart7-2 {
> + pins1 {
> + pinmux = ; /* UART7_TX */
> + bias-disable;
> + drive-push-pull;
> + slew-rate = <0>;
> + };
> + pins2 {
> + pinmux = ; /* UART7_RX */
> + bias-disable;
> + };
> + };
> +
> + uart7_idle_pins_c: uart7-idle-2 {
> + pins1 {
> + pinmux = ; /* UART7_TX */
> + };
> + pins2 {
> + pinmux = ; /* UART7_RX */
> + bias-disable;
> + };
> + };
> +
> + uart7_sleep_pins_c: uart7-sleep-2 {
> + pins {
> + pinmux = , /* UART7_TX */
> +  ; /* UART7_RX */
> + };
> + };
> +
> +