Message ID | 20221212104437.15838-4-fabrice.gasnier@foss.st.com |
---|---|
State | Accepted |
Commit | 214d6e7e68ce77cc57e63d6d1b23987003306bf5 |
Delegated to: | Patrice Chotard |
Headers | show |
Series | Add support for USB onboard HUB, used on stm32 boards | expand |
Hi Fabrice On 12/12/22 11:44, Fabrice Gasnier wrote: > Add support for USB2514B onboard hub on stm32mp157c EV1 board. The HUB > is supplied by a 3v3 PMIC regulator. > > [backport from linux ad9591b01d24] > Signed-off-by: Fabrice Gasnier <fabrice.gasnier@foss.st.com> > --- > > arch/arm/dts/stm32mp157c-ev1.dts | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/arch/arm/dts/stm32mp157c-ev1.dts b/arch/arm/dts/stm32mp157c-ev1.dts > index d142dd30e16b..07bcd7c50672 100644 > --- a/arch/arm/dts/stm32mp157c-ev1.dts > +++ b/arch/arm/dts/stm32mp157c-ev1.dts > @@ -362,6 +362,14 @@ > &usbh_ehci { > phys = <&usbphyc_port0>; > status = "okay"; > + #address-cells = <1>; > + #size-cells = <0>; > + /* onboard HUB */ > + hub@1 { > + compatible = "usb424,2514"; > + reg = <1>; > + vdd-supply = <&v3v3>; > + }; > }; > > &usbotg_hs { Reviewed-by: Patrice Chotard <patrice.chotard@foss.st.com> Thanks Patrice
Hi, On 12/12/22 11:44, Fabrice Gasnier wrote: > Add support for USB2514B onboard hub on stm32mp157c EV1 board. The HUB > is supplied by a 3v3 PMIC regulator. > > [backport from linux ad9591b01d24] > Signed-off-by: Fabrice Gasnier <fabrice.gasnier@foss.st.com> > --- > > arch/arm/dts/stm32mp157c-ev1.dts | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/arch/arm/dts/stm32mp157c-ev1.dts b/arch/arm/dts/stm32mp157c-ev1.dts > index d142dd30e16b..07bcd7c50672 100644 > --- a/arch/arm/dts/stm32mp157c-ev1.dts > +++ b/arch/arm/dts/stm32mp157c-ev1.dts > @@ -362,6 +362,14 @@ > &usbh_ehci { > phys = <&usbphyc_port0>; > status = "okay"; > + #address-cells = <1>; > + #size-cells = <0>; > + /* onboard HUB */ > + hub@1 { > + compatible = "usb424,2514"; > + reg = <1>; > + vdd-supply = <&v3v3>; > + }; > }; > > &usbotg_hs { Reviewed-by: Patrick Delaunay <patrick.delaunay@foss.st.com> Tested-by: Patrick Delaunay <patrick.delaunay@foss.st.com> I just test the supply regulator support on EV1 when the port is used and the regulator is no more always-on. with modification in ./arch/arm/dts/stm32mp157c-ed1.dts:224 v3v3: buck4 { regulator-name = "v3v3"; - regulator-always-on; Thanks Patrick
Hi Fabrice On 12/12/22 11:44, Fabrice Gasnier wrote: > Add support for USB2514B onboard hub on stm32mp157c EV1 board. The HUB > is supplied by a 3v3 PMIC regulator. > > [backport from linux ad9591b01d24] > Signed-off-by: Fabrice Gasnier <fabrice.gasnier@foss.st.com> > --- > > arch/arm/dts/stm32mp157c-ev1.dts | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/arch/arm/dts/stm32mp157c-ev1.dts b/arch/arm/dts/stm32mp157c-ev1.dts > index d142dd30e16b..07bcd7c50672 100644 > --- a/arch/arm/dts/stm32mp157c-ev1.dts > +++ b/arch/arm/dts/stm32mp157c-ev1.dts > @@ -362,6 +362,14 @@ > &usbh_ehci { > phys = <&usbphyc_port0>; > status = "okay"; > + #address-cells = <1>; > + #size-cells = <0>; > + /* onboard HUB */ > + hub@1 { > + compatible = "usb424,2514"; > + reg = <1>; > + vdd-supply = <&v3v3>; > + }; > }; > > &usbotg_hs { Applied on u-boot-stm32/master Thanks
diff --git a/arch/arm/dts/stm32mp157c-ev1.dts b/arch/arm/dts/stm32mp157c-ev1.dts index d142dd30e16b..07bcd7c50672 100644 --- a/arch/arm/dts/stm32mp157c-ev1.dts +++ b/arch/arm/dts/stm32mp157c-ev1.dts @@ -362,6 +362,14 @@ &usbh_ehci { phys = <&usbphyc_port0>; status = "okay"; + #address-cells = <1>; + #size-cells = <0>; + /* onboard HUB */ + hub@1 { + compatible = "usb424,2514"; + reg = <1>; + vdd-supply = <&v3v3>; + }; }; &usbotg_hs {
Add support for USB2514B onboard hub on stm32mp157c EV1 board. The HUB is supplied by a 3v3 PMIC regulator. [backport from linux ad9591b01d24] Signed-off-by: Fabrice Gasnier <fabrice.gasnier@foss.st.com> --- arch/arm/dts/stm32mp157c-ev1.dts | 8 ++++++++ 1 file changed, 8 insertions(+)