[PATCH v1 00/10] misc: eeprom_93xx46: Get rid of legacy GPIO APIs

Andy Shevchenko posted 10 patches 1 week, 4 days ago
drivers/misc/eeprom/digsy_mtc_eeprom.c |  46 +++----
drivers/misc/eeprom/eeprom_93xx46.c    | 178 ++++++++++++-------------
include/linux/eeprom_93xx46.h          |  32 -----
3 files changed, 102 insertions(+), 154 deletions(-)
delete mode 100644 include/linux/eeprom_93xx46.h
[PATCH v1 00/10] misc: eeprom_93xx46: Get rid of legacy GPIO APIs
Posted by Andy Shevchenko 1 week, 4 days ago
The driver and its solely consumer (via platform data) are using old
GPIO APIs, convert them for good. On top some spring cleanups and fixes.

Andy Shevchenko (10):
  misc: eeprom_93xx46: Make use of device properties
  eeprom: digsy_mtc: Fix 93xx46 driver probe failure
  eeprom: digsy_mtc: Convert to use GPIO descriptors
  misc: eeprom_93xx46: Hide legacy platform data in the driver
  misc: eeprom_93xx46: Remove ->prepare() and ->finish() customisation
  misc: eeprom_93xx46: Use spi_message_init_with_transfers()
  misc: eeprom_93xx46: Convert to use kstrtox()
  misc: eeprom_93xx46: Replace explicit castings with proper specifiers
  misc: eeprom_93xx46: Use string_choices API instead of ternary
    operator
  misc: eeprom_93xx46: Convert to DEVICE_ATTR_WO()

 drivers/misc/eeprom/digsy_mtc_eeprom.c |  46 +++----
 drivers/misc/eeprom/eeprom_93xx46.c    | 178 ++++++++++++-------------
 include/linux/eeprom_93xx46.h          |  32 -----
 3 files changed, 102 insertions(+), 154 deletions(-)
 delete mode 100644 include/linux/eeprom_93xx46.h

-- 
2.43.0.rc1.1336.g36b5255a03ac