[PATCH 0/9] GPIO controlled fans refactoring

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This series:

- Cleans up the GPIO controlled fan driver to correspond to
  my personal idea of clean.

- Cuts the support for platform data from board files that
  noone is using, making the driver self-contained.

- Convert the driver to use GPIO descriptors.

It needs some testing. Also by myself, but especially from people
with fans using several GPIO lines.

Linus Walleij (9):
  hwmon: gpio-fan: Move DT bindings to the right place
  hwmon: gpio-fan: Use local variable pointers
  hwmon: gpio-fan: Localize platform data
  hwmon: gpio-fan: Send around device pointer
  hwmon: gpio-fan: Mandate OF_GPIO and cut pdata path
  hwmon: gpio-fan: Get rid of platform data struct
  hwmon: gpio-fan: Get rid of the gpio alarm struct
  hwmon: gpio-fan: Rename GPIO line state variables
  hwmon: gpio-fan: Convert to use GPIO descriptors

 .../bindings/{gpio => hwmon}/gpio-fan.txt          |   0
 drivers/hwmon/Kconfig                              |   1 +
 drivers/hwmon/gpio-fan.c                           | 219 ++++++++-------------
 include/linux/gpio-fan.h                           |  36 ----
 4 files changed, 83 insertions(+), 173 deletions(-)
 rename Documentation/devicetree/bindings/{gpio => hwmon}/gpio-fan.txt (100%)
 delete mode 100644 include/linux/gpio-fan.h

-- 
2.13.5

--
To unsubscribe from this list: send the line "unsubscribe linux-hwmon" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [LM Sensors]     [Linux Sound]     [ALSA Users]     [ALSA Devel]     [Linux Audio Users]     [Linux Media]     [Kernel]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux