Message ID | 20181001053005.18906-2-masneyb@onstation.org (mailing list archive) |
---|---|
State | RFC |
Delegated to: | Andy Gross |
Headers | show |
Series | treewide: add USB OTG support for hammerhead | expand |
On Mon, Oct 01, 2018 at 01:30:01AM -0400, Brian Masney wrote: > Add support for the ti,bq24192 variant and a child node for the > usb-otg-vbus regulator. > > Signed-off-by: Brian Masney <masneyb@onstation.org> > --- > Documentation/devicetree/bindings/power/supply/bq24190.txt | 7 +++++++ > 1 file changed, 7 insertions(+) > > diff --git a/Documentation/devicetree/bindings/power/supply/bq24190.txt b/Documentation/devicetree/bindings/power/supply/bq24190.txt > index 9e517d307070..8f2560824a97 100644 > --- a/Documentation/devicetree/bindings/power/supply/bq24190.txt > +++ b/Documentation/devicetree/bindings/power/supply/bq24190.txt > @@ -3,6 +3,7 @@ TI BQ24190 Li-Ion Battery Charger > Required properties: > - compatible: contains one of the following: > * "ti,bq24190" > + * "ti,bq24192" > * "ti,bq24192i" > - reg: integer, I2C address of the charger. > - interrupts[-extended]: configuration for charger INT pin. > @@ -19,6 +20,12 @@ Optional properties: > - ti,system-minimum-microvolt: when power is connected and the battery is below > minimum system voltage, the system will be regulated above this setting. > > +child nodes: > +- usb-otg-vbus: > + Usage: optional > + Description: Regulator that is used to control the VBUS voltage direction for > + either USB host mode or for charging on the OTG port. What about the regulator properties? > + > Notes: > - Some circuit boards wire the chip's "OTG" pin high (enabling 500mA default > charge current on USB SDP ports, among other features). To simulate this on > -- > 2.17.1 >
Hi Rob, On Mon, Oct 15, 2018 at 01:52:52PM -0500, Rob Herring wrote: > On Mon, Oct 01, 2018 at 01:30:01AM -0400, Brian Masney wrote: > > Add support for the ti,bq24192 variant and a child node for the > > usb-otg-vbus regulator. > > > > Signed-off-by: Brian Masney <masneyb@onstation.org> > > --- > > Documentation/devicetree/bindings/power/supply/bq24190.txt | 7 +++++++ > > 1 file changed, 7 insertions(+) > > > > diff --git a/Documentation/devicetree/bindings/power/supply/bq24190.txt b/Documentation/devicetree/bindings/power/supply/bq24190.txt > > index 9e517d307070..8f2560824a97 100644 > > --- a/Documentation/devicetree/bindings/power/supply/bq24190.txt > > +++ b/Documentation/devicetree/bindings/power/supply/bq24190.txt > > @@ -3,6 +3,7 @@ TI BQ24190 Li-Ion Battery Charger > > Required properties: > > - compatible: contains one of the following: > > * "ti,bq24190" > > + * "ti,bq24192" > > * "ti,bq24192i" > > - reg: integer, I2C address of the charger. > > - interrupts[-extended]: configuration for charger INT pin. > > @@ -19,6 +20,12 @@ Optional properties: > > - ti,system-minimum-microvolt: when power is connected and the battery is below > > minimum system voltage, the system will be regulated above this setting. > > > > +child nodes: > > +- usb-otg-vbus: > > + Usage: optional > > + Description: Regulator that is used to control the VBUS voltage direction for > > + either USB host mode or for charging on the OTG port. > > What about the regulator properties? There are no regulator properties underneath this child node. This is a similar setup to what is described in Documentation/devicetree/bindings/power/supply/qcom_smbb.txt. If this is the correct way to do this, then perhaps I can add the usb_otg_vbus node to the example in v2. Brian > > + > > Notes: > > - Some circuit boards wire the chip's "OTG" pin high (enabling 500mA default > > charge current on USB SDP ports, among other features). To simulate this on > > -- > > 2.17.1 > >
diff --git a/Documentation/devicetree/bindings/power/supply/bq24190.txt b/Documentation/devicetree/bindings/power/supply/bq24190.txt index 9e517d307070..8f2560824a97 100644 --- a/Documentation/devicetree/bindings/power/supply/bq24190.txt +++ b/Documentation/devicetree/bindings/power/supply/bq24190.txt @@ -3,6 +3,7 @@ TI BQ24190 Li-Ion Battery Charger Required properties: - compatible: contains one of the following: * "ti,bq24190" + * "ti,bq24192" * "ti,bq24192i" - reg: integer, I2C address of the charger. - interrupts[-extended]: configuration for charger INT pin. @@ -19,6 +20,12 @@ Optional properties: - ti,system-minimum-microvolt: when power is connected and the battery is below minimum system voltage, the system will be regulated above this setting. +child nodes: +- usb-otg-vbus: + Usage: optional + Description: Regulator that is used to control the VBUS voltage direction for + either USB host mode or for charging on the OTG port. + Notes: - Some circuit boards wire the chip's "OTG" pin high (enabling 500mA default charge current on USB SDP ports, among other features). To simulate this on
Add support for the ti,bq24192 variant and a child node for the usb-otg-vbus regulator. Signed-off-by: Brian Masney <masneyb@onstation.org> --- Documentation/devicetree/bindings/power/supply/bq24190.txt | 7 +++++++ 1 file changed, 7 insertions(+)