On Tue, 2015-06-09 at 23:37 +0200, Hans de Goede wrote: > Hi All, > > Here is a series which adds the beginning of power-supply support to > the axp20x pmic code. My primary reason for working on this is to > enable the use of the usb power-supply bits in the pmic to for vbus > detection on boards which do not have a vbus-det gpio, and instead > rely on the pmic for vbus detection. > > After I had written most of the vbus power-supply driver code I > became aware of Bruno Prémont's (in the CC) previous work on this > our drivers are mostly the same, and I've borrowed some code from > his driver to add support for min-volt / max-curr properties. This is one of the reasons why we try to keep our Mainlining Effort page up-to-date: http://linux-sunxi.org/Linux_mainlining_effort > > The big difference between our 2 drivers is that mine driver uses > a devicetree child node / mfd cell per power-supply, so one for > each of the usb-power, ac-power / battery-charger and rtc-backup-bat > -charger > bits. > > Depending on the board each of those must be enabled / disabled > separately > in devicetree as most boards do not use all 4. So in dt each one > needs its > own child-node of the axp20x node. Another reason for using separate > child > nodes for each is so that other devicetree nodes can have a power > -supply > property with a phandle referencing a node representing a single > power-supply. > > Regards, > > Hans > -- 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