lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Message-ID: <20190503181703.GA5088@roeck-us.net> Date: Fri, 3 May 2019 11:17:03 -0700 From: Guenter Roeck <linux@...ck-us.net> To: Andrey Smirnov <andrew.smirnov@...il.com> Cc: Linux PM list <linux-pm@...r.kernel.org>, Rob Herring <robh+dt@...nel.org>, Enric Balletbo Serra <enric.balletbo@...labora.com>, Chris Healy <cphealy@...il.com>, Lucas Stach <l.stach@...gutronix.de>, Fabio Estevam <festevam@...il.com>, Sebastian Reichel <sre@...nel.org>, linux-kernel <linux-kernel@...r.kernel.org> Subject: Re: [PATCH v6 3/3] dt-bindings: power: supply: Add bindings for Microchip UCS1002 On Fri, May 03, 2019 at 12:33:40PM -0500, Andrey Smirnov wrote: > On Fri, May 3, 2019 at 12:03 PM Guenter Roeck <linux@...ck-us.net> wrote: > > > > On Fri, May 03, 2019 at 10:00:42AM -0700, Andrey Smirnov wrote: > > > Add bindings for Microchip UCS1002 Programmable USB Port Power > > > Controller with Charger Emulation. > > > > > > Signed-off-by: Andrey Smirnov <andrew.smirnov@...il.com> > > > Reviewed-by: Rob Herring <robh+dt@...nel.org> > > > Cc: Enric Balletbo Serra <enric.balletbo@...labora.com> > > > Cc: Chris Healy <cphealy@...il.com> > > > Cc: Lucas Stach <l.stach@...gutronix.de> > > > Cc: Fabio Estevam <festevam@...il.com> > > > Cc: Guenter Roeck <linux@...ck-us.net> > > > Cc: Sebastian Reichel <sre@...nel.org> > > > Cc: linux-kernel@...r.kernel.org > > > Cc: linux-pm@...r.kernel.org > > > --- > > > .../power/supply/microchip,ucs1002.txt | 27 +++++++++++++++++++ > > > 1 file changed, 27 insertions(+) > > > create mode 100644 Documentation/devicetree/bindings/power/supply/microchip,ucs1002.txt > > > > > > diff --git a/Documentation/devicetree/bindings/power/supply/microchip,ucs1002.txt b/Documentation/devicetree/bindings/power/supply/microchip,ucs1002.txt > > > new file mode 100644 > > > index 000000000000..1d284ad816bf > > > --- /dev/null > > > +++ b/Documentation/devicetree/bindings/power/supply/microchip,ucs1002.txt > > > @@ -0,0 +1,27 @@ > > > +Microchip UCS1002 USB Port Power Controller > > > + > > > +Required properties: > > > +- compatible : Should be "microchip,ucs1002"; > > > +- reg : I2C slave address > > > + > > > +Optional properties: > > > +- interrupts : A list of interrupts lines present (could be either > > > + corresponding to A_DET# pin, ALERT# pin, or both) > > > +- interrupt-names : A list of interrupt names. Should contain (if > > > + present): > > > + - "a_det" for line connected to A_DET# pin > > > + - "alert" for line connected to ALERT# pin > > > + Both are expected to be IRQ_TYPE_EDGE_BOTH > > > +Example: > > > + > > > +&i2c3 { > > > + charger@32 { > > > + compatible = "microchip,ucs1002"; > > > + pinctrl-names = "default"; > > > + pinctrl-0 = <&pinctrl_ucs1002_pins>; > > > + reg = <0x32>; > > > + interrupts-extended = <&gpio5 2 IRQ_TYPE_EDGE_BOTH>, > > > + <&gpio3 21 IRQ_TYPE_EDGE_BOTH>; > > > > interrupts ? > > Can't really use it here since it assumes single "interrupt-parent" > (we have gpio5 and gpio3 as parents above) > Ah, ok. Thanks for the clarification. Guenter
Powered by blists - more mailing lists