Message ID | 20220911014048.64235-1-matt.ranostay@konsulko.com (mailing list archive) |
---|---|
Headers | show |
Series | HID: mcp2221: iio support and device resource management | expand |
On Sat, 10 Sep 2022 18:40:43 -0700 Matt Ranostay <matt.ranostay@konsulko.com> wrote: > From: Matt Ranostay <matt@ranostay.org> > > This patchset is primarily to enable iio support for the MCP2221 HID driver, > but requires several Kconfig changes and device resource management. > > First attempt of this patchset is referenced here: > > Link: https://lore.kernel.org/all/20220729154723.99947-1-matt.ranostay@konsulko.com/ Hi Matt, Please resend v2 including cc for linux-iio. Otherwise, unlikely to get relevant review. Thanks, Jonathan > > Changes from v1: > * Fixing various Kconfig recursive dependencies that appear with 'imply IIO' > * Switch hid-mcp2221 driver to device managed resources for i2c support > * Reworking patchset per advice on lore.kernel.org link above > > Matt Ranostay (5): > i2c: muxes: ltc4306: fix future recursive dependencies > iio: addac: stx104: fix future recursive dependencies > iio: dac: fix future recursive dependencies > HID: mcp2221: switch i2c registration to devm functions > HID: mcp2221: add ADC/DAC support via iio subsystem > > drivers/hid/Kconfig | 1 + > drivers/hid/hid-mcp2221.c | 196 ++++++++++++++++++++++++++++++++++++-- > drivers/i2c/muxes/Kconfig | 2 +- > drivers/iio/addac/Kconfig | 3 +- > drivers/iio/dac/Kconfig | 6 +- > 5 files changed, 195 insertions(+), 13 deletions(-) >
From: Matt Ranostay <matt@ranostay.org> This patchset is primarily to enable iio support for the MCP2221 HID driver, but requires several Kconfig changes and device resource management. First attempt of this patchset is referenced here: Link: https://lore.kernel.org/all/20220729154723.99947-1-matt.ranostay@konsulko.com/ Changes from v1: * Fixing various Kconfig recursive dependencies that appear with 'imply IIO' * Switch hid-mcp2221 driver to device managed resources for i2c support * Reworking patchset per advice on lore.kernel.org link above Matt Ranostay (5): i2c: muxes: ltc4306: fix future recursive dependencies iio: addac: stx104: fix future recursive dependencies iio: dac: fix future recursive dependencies HID: mcp2221: switch i2c registration to devm functions HID: mcp2221: add ADC/DAC support via iio subsystem drivers/hid/Kconfig | 1 + drivers/hid/hid-mcp2221.c | 196 ++++++++++++++++++++++++++++++++++++-- drivers/i2c/muxes/Kconfig | 2 +- drivers/iio/addac/Kconfig | 3 +- drivers/iio/dac/Kconfig | 6 +- 5 files changed, 195 insertions(+), 13 deletions(-)