Message ID | 1491488454-22468-2-git-send-email-jacopo+renesas@jmondi.org (mailing list archive) |
---|---|
State | Accepted |
Delegated to: | Geert Uytterhoeven |
Headers | show |
On Thu, Apr 6, 2017 at 4:20 PM, Jacopo Mondi <jacopo+renesas@jmondi.org> wrote: > --- /dev/null > +++ b/Documentation/devicetree/bindings/iio/adc/max9611.txt > @@ -0,0 +1,27 @@ > +* Maxim max9611/max9612 current sense amplifier with 12-bits ADC interface > + > +Maxim max9611/max9612 is an high-side current sense amplifier with integrated > +12-bits ADC communicating over I2c bus. > +The device node for this driver shall be a child of a I2c controller. > + > +Required properties > + - compatible: Should be "maxim,max9611" or "maxim,max9612" > + - reg: The 7-bits long I2c address of the device > + - shunt-resistor-micro-homs: Value, in micro Ohms, of the current sense shunt s/homs/ohms/ > + resistor Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds
On 06/04/17 15:43, Geert Uytterhoeven wrote: > On Thu, Apr 6, 2017 at 4:20 PM, Jacopo Mondi <jacopo+renesas@jmondi.org> wrote: >> --- /dev/null >> +++ b/Documentation/devicetree/bindings/iio/adc/max9611.txt >> @@ -0,0 +1,27 @@ >> +* Maxim max9611/max9612 current sense amplifier with 12-bits ADC interface >> + >> +Maxim max9611/max9612 is an high-side current sense amplifier with integrated >> +12-bits ADC communicating over I2c bus. >> +The device node for this driver shall be a child of a I2c controller. >> + >> +Required properties >> + - compatible: Should be "maxim,max9611" or "maxim,max9612" >> + - reg: The 7-bits long I2c address of the device >> + - shunt-resistor-micro-homs: Value, in micro Ohms, of the current sense shunt > > s/homs/ohms/ I'll fix the title as Rob requested and this. Applied to the togreg branch of iio.git and pushed out as testing for the autobuilders to play with it. Thanks for your hard work on this one! Jonathan > >> + resistor > > Gr{oetje,eeting}s, > > Geert > > -- > Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org > > In personal conversations with technical people, I call myself a hacker. But > when I'm talking to journalists I just say "programmer" or something like that. > -- Linus Torvalds > -- > To unsubscribe from this list: send the line "unsubscribe linux-iio" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html >
Hi Jonathan, On Sat, Apr 08, 2017 at 04:59:39PM +0100, Jonathan Cameron wrote: > On 06/04/17 15:43, Geert Uytterhoeven wrote: > > > On Thu, Apr 6, 2017 at 4:20 PM, Jacopo Mondi <jacopo+renesas@jmondi.org> wrote: > >> --- /dev/null > >> +++ b/Documentation/devicetree/bindings/iio/adc/max9611.txt > >> @@ -0,0 +1,27 @@ > >> +* Maxim max9611/max9612 current sense amplifier with 12-bits ADC interface > >> + > >> +Maxim max9611/max9612 is an high-side current sense amplifier with integrated > >> +12-bits ADC communicating over I2c bus. > >> +The device node for this driver shall be a child of a I2c controller. > >> + > >> +Required properties > >> + - compatible: Should be "maxim,max9611" or "maxim,max9612" > >> + - reg: The 7-bits long I2c address of the device > >> + - shunt-resistor-micro-homs: Value, in micro Ohms, of the current sense shunt > > > > s/homs/ohms/ > I'll fix the title as Rob requested and this. > Uh! I missed that title thing! Sorry about this, and thank you Jonathan for doing that! > Applied to the togreg branch of iio.git and pushed out as testing > for the autobuilders to play with it. > > Thanks for your hard work on this one! > Thank you all for your effort in reviewing this Thanks j > Jonathan > > > >> + resistor > > > > Gr{oetje,eeting}s, > > > > Geert > > > > -- > > Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org > > > > In personal conversations with technical people, I call myself a hacker. But > > when I'm talking to journalists I just say "programmer" or something like that. > > -- Linus Torvalds > > -- > > To unsubscribe from this list: send the line "unsubscribe linux-iio" in > > the body of a message to majordomo@vger.kernel.org > > More majordomo info at http://vger.kernel.org/majordomo-info.html > > >
diff --git a/Documentation/devicetree/bindings/iio/adc/max9611.txt b/Documentation/devicetree/bindings/iio/adc/max9611.txt new file mode 100644 index 0000000..ffb046a --- /dev/null +++ b/Documentation/devicetree/bindings/iio/adc/max9611.txt @@ -0,0 +1,27 @@ +* Maxim max9611/max9612 current sense amplifier with 12-bits ADC interface + +Maxim max9611/max9612 is an high-side current sense amplifier with integrated +12-bits ADC communicating over I2c bus. +The device node for this driver shall be a child of a I2c controller. + +Required properties + - compatible: Should be "maxim,max9611" or "maxim,max9612" + - reg: The 7-bits long I2c address of the device + - shunt-resistor-micro-homs: Value, in micro Ohms, of the current sense shunt + resistor + +Example: + +&i2c4 { + csa: adc@7c { + compatible = "maxim,max9611"; + reg = <0x7c>; + + shunt-resistor-micro-ohms = <5000>; + }; +}; + +This device node describes a current sense amplifier sitting on I2c4 bus +with address 0x7c (read address is 0xf9, write address is 0xf8). +A sense resistor of 0,005 Ohm is installed between RS+ and RS- current-sensing +inputs.
Add device tree bindings documentation for Maxim max9611/max9612 current sense amplifier. Signed-off-by: Jacopo Mondi <jacopo+renesas@jmondi.org> --- .../devicetree/bindings/iio/adc/max9611.txt | 27 ++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 Documentation/devicetree/bindings/iio/adc/max9611.txt -- 2.7.4