Improve debugfs code by improving its scalability and making it unconditional. Use the new i2c_client debugfs directory to reduce local code. To retain backward compatibility, link the old pmbus debugfs directory to the i2c debugfs directory. Report the CAPABILITY register content in debugfs if it is available. Declare regulator notification function as void since its return value is not used. Last but not least, fix various checkpatch issues. ---------------------------------------------------------------- Guenter Roeck (8): hwmon: (pmbus/core) Fix various coding style issues hwmon: (pmbus/core) Use local debugfs variable in debugfs initialization hwmon: (pmbus/core) Use the new i2c_client debugfs directory hwmon: (pmbus/core) Make debugfs code unconditional hwmon: (pmbus/core) Declare regulator notification function as void hwmon: (pmbus/core) Optimize debugfs block data attribute initialization hwmon: (pmbus/core) Optimize debugfs status attribute initialization hwmon: (pmbus/core) Report content of CAPABILITY register in debugfs drivers/hwmon/pmbus/pmbus_core.c | 363 +++++++++++++++------------------------ 1 file changed, 142 insertions(+), 221 deletions(-)