Messages in this thread | | | From | Andy Shevchenko <> | Subject | [PATCH v1 00/10] misc: eeprom_93xx46: Get rid of legacy GPIO APIs | Date | Wed, 8 May 2024 21:46:53 +0300 |
| |
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
| |