Hello. This adds the folowing: - Maxim ModelGauge ICs gauge driver for MAX17040/41/43/44/48/49/58/59 chips - Document DT bindings - Remove superseded Maxim MAX17040 gauge driver Vladimir Barinov (3): [1/3] power_supply: modelgauge_battery: Maxim ModelGauge ICs gauge [2/3] dt: Document ModelGauge gauge bindings [3/3] power_supply: modelgauge_battery: Remove Maxim MAX17040 gauge --- This patchset is against the 'kernel/git/torvalds/linux.git' repo. Changes since v1: - switched to REGMAP API - replaced request_threaded_irq with devm_request_threaded_irq - replaced cancel_delayed_work with _sync version - moved "empty_alert_threshold, soc_change_alert, hibernate_threshold, active_threshold, undervoltage, overvoltage, resetvoltage" parameters out from platform_data and DT - removed unused parameters "empty_adjustment, empty_adjustment" - added return value checks for of_property_read_XX functions - removed irrelevant bindings - fixed dt properties naming in documentation - added binding size description in documentation - removed satelite include file include/linux/max17040_battery.h Documentation/devicetree/bindings/power_supply/modelgauge_battery.txt | 61 drivers/power/Kconfig | 17 drivers/power/Makefile | 2 drivers/power/max17040_battery.c | 297 --- drivers/power/modelgauge_battery.c | 838 ++++++++++ include/linux/max17040_battery.h | 19 include/linux/platform_data/battery-modelgauge.h | 31 7 files changed, 940 insertions(+), 325 deletions(-) -- 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