mirror of
https://github.com/torvalds/linux.git
synced 2026-06-02 03:24:19 +02:00
arm64: dts: allwinner: h700: Add USB Host for RG35XX-H
The RG35XX-H has a USB host port in addition to the USB OTG port used for charging. The host port receives its power from two distinct GPIO controlled regulators. Signed-off-by: Chris Morgan <macromorgan@hotmail.com> Acked-by: Jernej Skrabec <jernej.skrabec@gmail.com> Link: https://patch.msgid.link/20241018160617.157083-5-macroalpha82@gmail.com Signed-off-by: Chen-Yu Tsai <wens@csie.org>
This commit is contained in:
parent
3fbbd1254d
commit
81009e49dd
|
|
@ -71,6 +71,25 @@ gpio_mux: mux-controller {
|
|||
<&pio 8 2 GPIO_ACTIVE_LOW>;
|
||||
#mux-control-cells = <0>;
|
||||
};
|
||||
|
||||
reg_vcc3v8_usb: regulator-vcc3v8-usb {
|
||||
compatible = "regulator-fixed";
|
||||
enable-active-high;
|
||||
gpio = <&pio 4 5 GPIO_ACTIVE_HIGH>; /* PE5 */
|
||||
regulator-min-microvolt = <3800000>;
|
||||
regulator-max-microvolt = <3800000>;
|
||||
regulator-name = "vcc3v8-usb";
|
||||
};
|
||||
|
||||
reg_vcc5v0_usb: regulator-vcc5v0-usb {
|
||||
compatible = "regulator-fixed";
|
||||
enable-active-high;
|
||||
gpio = <&pio 8 7 GPIO_ACTIVE_HIGH>; /* PI7 */
|
||||
regulator-min-microvolt = <5000000>;
|
||||
regulator-max-microvolt = <5000000>;
|
||||
regulator-name = "vcc5v0-usb";
|
||||
vin-supply = <®_vcc3v8_usb>;
|
||||
};
|
||||
};
|
||||
|
||||
&gpadc {
|
||||
|
|
@ -113,3 +132,7 @@ joy_mux_pin: joy-mux-pin {
|
|||
function = "gpio_out";
|
||||
};
|
||||
};
|
||||
|
||||
&usbphy {
|
||||
usb1_vbus-supply = <®_vcc5v0_usb>;
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user