]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
iio: dac: ltc2632: drop enum and use individual chip_info objects
authorDavid Marinovic <david.marinovic@pupin.rs>
Fri, 20 Mar 2026 15:09:46 +0000 (16:09 +0100)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sat, 21 Mar 2026 15:38:38 +0000 (15:38 +0000)
commit19045d89e4f4754349b1256650729ae08bde14ed
tree8659fbffa925654415923a905dcb02ea5a6b39db
parent8a75ac8f0a7274085aa71aacfaa21ed72bf8435b
iio: dac: ltc2632: drop enum and use individual chip_info objects

Remove the ltc2632_chip_info_tbl[] array and related
ltc2632_supported_device_ids enum used for looking up chip-specific
information. Instead, use separate static const struct
ltc2632_chip_info objects for each supported chip variant.

Suggested-by: Andy Shevchenko <andriy.shevchenko@intel.com>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@intel.com>
Signed-off-by: David Marinovic <david.marinovic@pupin.rs>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/dac/ltc2632.c