The I2C core now offers a debugfs-directory per client. Use it and remove the custom handling in hwmon drivers. I don't have the hardware, so I hope I can find people willing to test here. Build bots are happy. Wolfram Sang (6): hwmon: (ina3221) Use per-client debugfs entry hwmon: (ltc4282) Use per-client debugfs entry hwmon: (pt5161l) Use per-client debugfs entry hwmon: (sg2042) Use per-client debugfs entry hwmon: (sht3x) Use per-client debugfs entry hwmon: (tps23861) Use per-client debugfs entry drivers/hwmon/ina3221.c | 9 +----- drivers/hwmon/ltc4282.c | 44 ++++++---------------------- drivers/hwmon/pt5161l.c | 59 ++++++++------------------------------ drivers/hwmon/sg2042-mcu.c | 44 +++++----------------------- drivers/hwmon/sht3x.c | 57 ++++++------------------------------ drivers/hwmon/tps23861.c | 31 ++------------------ 6 files changed, 38 insertions(+), 206 deletions(-) -- 2.45.2