linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/4] Maxim Semiconductor MAX1721x power_supply driver
@ 2017-05-25 17:46 Alex A. Mihaylov
  2017-05-25 17:46 ` [PATCH 1/4] Introduce regmap infrastructure over Maxim/Dalas OneWire (W1) bus Alex A. Mihaylov
                   ` (3 more replies)
  0 siblings, 4 replies; 14+ messages in thread
From: Alex A. Mihaylov @ 2017-05-25 17:46 UTC (permalink / raw)
  To: Mark Brown, Greg Kroah-Hartman, Sebastian Reichel,
	Evgeniy Polyakov, linux-kernel, linux-pm
  Cc: Alex A. Mihaylov

Maxim Semiconductor MAX1721x series chip is standalone fuel gauge
for singlecell (MAX17211) or multicell (MAX17215) batteries.
This device use OneWire (W1) interface with W1-Family code 0x26

PATCHES:
  1. Introduce regmap infrastructure over Maxim/Dalas OneWire (W1) bus
  2. Introduce new OneWire (W1) family 0x26 with slave device Maxim
    Semconductor MAX17211/MAX17215 Fuel Gauge IC
  3.Introduce Maxim Semiconductor MAX17211/MAX17215 Standalone Fuel Gauge
    IC support for power_supply class driver
  4. Fix W1 slave exchange with second device on probe step

 drivers/base/regmap/Kconfig             |   6 +-
 drivers/base/regmap/Makefile            |   1 +
 drivers/base/regmap/regmap-w1.c         | 241 +++++++++++++++++++++
 drivers/power/supply/Kconfig            |  14 ++
 drivers/power/supply/Makefile           |   1 +
 drivers/power/supply/max1721x_battery.c | 357 ++++++++++++++++++++++++++++++++
 drivers/w1/slaves/Kconfig               |  12 ++
 drivers/w1/slaves/Makefile              |   1 +
 drivers/w1/slaves/w1_max1721x.c         |  73 +++++++
 drivers/w1/slaves/w1_max1721x.h         | 102 +++++++++
 drivers/w1/w1.c                         |   4 +-
 drivers/w1/w1_family.h                  |   1 +
 include/linux/regmap.h                  |  34 +++
 13 files changed, 844 insertions(+), 3 deletions(-)
 create mode 100644 drivers/base/regmap/regmap-w1.c
 create mode 100644 drivers/power/supply/max1721x_battery.c
 create mode 100644 drivers/w1/slaves/w1_max1721x.c
 create mode 100644 drivers/w1/slaves/w1_max1721x.h

-- 
2.8.4 (Apple Git-73)

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2017-07-07 17:11 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-05-25 17:46 [PATCH 0/4] Maxim Semiconductor MAX1721x power_supply driver Alex A. Mihaylov
2017-05-25 17:46 ` [PATCH 1/4] Introduce regmap infrastructure over Maxim/Dalas OneWire (W1) bus Alex A. Mihaylov
2017-05-25 18:51   ` Greg Kroah-Hartman
2017-05-26  9:56     ` Mark Brown
2017-05-26 10:21   ` Mark Brown
2017-05-26 15:50     ` Alex A. Mihaylov
     [not found]   ` <404871495743279@web24o.yandex.ru>
2017-05-26 11:06     ` Mark Brown
     [not found]       ` <3411811495806312@web49j.yandex.ru>
2017-05-26 16:17         ` Alex A. Mihaylov
2017-05-26 17:18         ` Mark Brown
     [not found]           ` <4265821495830391@web12o.yandex.ru>
2017-06-28 19:37             ` Mark Brown
     [not found]               ` <939401499441188@web18j.yandex.ru>
2017-07-07 17:11                 ` Mark Brown
2017-05-25 17:46 ` [PATCH 2/4] Introduce new OneWire (W1) family 0x26 with slave device Maxim Semconductor MAX17211/MAX17215 Fuel Gauge IC Alex A. Mihaylov
2017-05-25 17:46 ` [PATCH 3/4] Introduce Maxim Semiconductor MAX17211/MAX17215 Standalone Fuel Gauge IC support for power_supply class driver Alex A. Mihaylov
2017-05-25 17:47 ` [PATCH 4/4] Fix W1 slave exchange with second device on probe step Alex A. Mihaylov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).