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 coding style issues. v2: - Add Reviewed-by: tags - Use ARRAY_SIZE() to determine the number of debugfs entries - Fix number of needed debugfs entries when adding the capability file ---------------------------------------------------------------- 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 | 374 ++++++++++++++++----------------------- 1 file changed, 149 insertions(+), 225 deletions(-)