[PATCH 4/4] ARM: dts: at91: sam9g20ek: enable udc vbus gpio pinctrl

Claudiu.Beznea at microchip.com Claudiu.Beznea at microchip.com
Fri Nov 4 01:22:39 PDT 2022


On 03.11.2022 21:57, Michael Grzeschik wrote:
> We set the PIOC to GPIO mode. This way the pin becomes an

s/the pin becomes/the pin that becomes ?

> input signal will be usable by the controller. Without> this change the udc on the 9g20ek does not work.
> 
> Cc: nicolas.ferre at microchip.com
> Cc: ludovic.desroches at microchip.com
> Cc: alexandre.belloni at bootlin.com
> Cc: linux-arm-kernel at lists.infradead.org
> Signed-off-by: Michael Grzeschik <m.grzeschik at pengutronix.de>

Fixes?

> ---
>  arch/arm/boot/dts/at91sam9g20ek_common.dtsi | 10 ++++++++++
>  1 file changed, 10 insertions(+)
> 
> diff --git a/arch/arm/boot/dts/at91sam9g20ek_common.dtsi b/arch/arm/boot/dts/at91sam9g20ek_common.dtsi
> index 60d61291f34445..1d385fb1c21793 100644
> --- a/arch/arm/boot/dts/at91sam9g20ek_common.dtsi
> +++ b/arch/arm/boot/dts/at91sam9g20ek_common.dtsi
> @@ -39,6 +39,13 @@ pinctrl_pck0_as_mck: pck0_as_mck {
> 
>                                 };
> 
> +                               usb1 {
> +                                       pinctrl_usb1_vbus_gpio: usb1_vbus_gpio {
> +                                               atmel,pins =
> +                                                       <AT91_PIOC 5 AT91_PERIPH_GPIO AT91_PINCTRL_DEGLITCH>;   /* PC5 GPIO */
> +                                       };
> +                               };
> +
>                                 mmc0_slot1 {
>                                         pinctrl_board_mmc0_slot1: mmc0_slot1-board {
>                                                 atmel,pins =
> @@ -84,6 +91,9 @@ macb0: ethernet at fffc4000 {
>                         };
> 
>                         usb1: gadget at fffa4000 {
> +                               pinctrl-0 = <
> +                                       &pinctrl_usb1_vbus_gpio>;

You can keep it on a single line.

> +                               pinctrl-names = "default";
>                                 atmel,vbus-gpio = <&pioC 5 GPIO_ACTIVE_HIGH>;
>                                 status = "okay";
>                         };
> --
> 2.30.2
> 
> 
> _______________________________________________
> linux-arm-kernel mailing list
> linux-arm-kernel at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel



More information about the linux-arm-kernel mailing list