On Sun, Mar 26, 2017 at 08:25:13PM -0700, Tony Lindgren wrote: > The custom CPCAP PMIC used on Motorola phones such as Droid 4 has a > USB battery charger. It can optionally also have a companion chip that > is used for wireless charging. > > The charger on CPCAP also can feed VBUS for the USB host mode. This > can be handled by the existing kernel phy_companion interface. > > Cc: devicetree@xxxxxxxxxxxxxxx > Cc: Marcel Partap <mpartap@xxxxxxx> > Cc: Michael Scott <michael.scott@xxxxxxxxxx> > Signed-off-by: Tony Lindgren <tony@xxxxxxxxxxx> > --- > > Changes since v2: > > - Update binding based on comments by Sebastian Reichel <sre@xxxxxxxxxx> > > - Drop "motorola,cpcap-charger" compatible for now as this seems specific > to the motorola-mapphone > > - Update Kconfig for "depends on IIO" and "default MFD_CPCAP" > > Changes since v1: > > - Fix scaling of IIO values as pointed out by Sebastian Reichel > <sre@xxxxxxxxxx> > > - Use iio_read_channel_processed() instead of iio_read_channel_scaled() > as changed in the v2 of the ADC driver > > - Add GPL v2 license header > > --- > .../bindings/power/supply/cpcap-charger.txt | 38 ++ Acked-by: Rob Herring <robh@xxxxxxxxxx> > drivers/power/supply/Kconfig | 8 + > drivers/power/supply/Makefile | 1 + > drivers/power/supply/cpcap-charger.c | 681 +++++++++++++++++++++ > 4 files changed, 728 insertions(+) > create mode 100644 Documentation/devicetree/bindings/power/supply/cpcap-charger.txt > create mode 100644 drivers/power/supply/cpcap-charger.c -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html