Hi Quan, I love your patch! Perhaps something to improve: [auto build test WARNING on char-misc/char-misc-testing] [also build test WARNING on groeck-staging/hwmon-next lee-mfd/for-mfd-next linus/master v6.0-rc7 next-20220929] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Quan-Nguyen/Add-Ampere-s-Altra-SMPro-MFD-and-its-child-drivers/20220929-174756 base: https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 3aa12610b481f99b5e4e3f801ff7f9b7629e4ecf reproduce: # https://github.com/intel-lab-lkp/linux/commit/a829e50ba00cfed243970c8a3250a6824c1371e4 git remote add linux-review https://github.com/intel-lab-lkp/linux git fetch --no-tags linux-review Quan-Nguyen/Add-Ampere-s-Altra-SMPro-MFD-and-its-child-drivers/20220929-174756 git checkout a829e50ba00cfed243970c8a3250a6824c1371e4 make menuconfig # enable CONFIG_COMPILE_TEST, CONFIG_WARN_MISSING_DOCUMENTS, CONFIG_WARN_ABI_ERRORS make htmldocs If you fix the issue, kindly add following tag where applicable | Reported-by: kernel test robot All warnings (new ones prefixed by >>): >> Documentation/ABI/testing/sysfs-bus-platform-devices-ampere-smpro:71: WARNING: Unexpected indentation. >> Documentation/ABI/testing/sysfs-bus-platform-devices-ampere-smpro:86: WARNING: Definition list ends without a blank line; unexpected unindent. vim +71 Documentation/ABI/testing/sysfs-bus-platform-devices-ampere-smpro > 71 KernelVersion: 5.18 72 Contact: quan@os.amperecomputing.com 73 Description: 74 (RO) Contains the detail information in case of VRD/DIMM warning/hot events 75 in hex format as below: 76 77 AAAA 78 Where: 79 AAAA: The event detail information data 80 81 See more details in section 5.7 GPI Status Registers, 82 Altra Family Soc BMC Interface Specification. 83 84 85 What: /sys/bus/platform/devices/smpro-misc.*/boot_progress > 86 KernelVersion: 5.18 87 Contact: quan@os.amperecomputing.com 88 Description: 89 (RO) Contains the boot stages information in hex as format below: 90 91 AABBCCCCCCCC 92 Where: 93 AA : The boot stages 94 00: SMpro firmware booting 95 01: PMpro firmware booting 96 02: ATF BL1 firmware booting 97 03: DDR initialization 98 04: DDR training report status 99 05: ATF BL2 firmware booting 100 06: ATF BL31 firmware booting 101 07: ATF BL32 firmware booting 102 08: UEFI firmware booting 103 09: OS booting 104 BB : Boot status 105 00: Not started 106 01: Started 107 02: Completed without error 108 03: Failed. 109 CCCCCCCC: Boot status information defined for each boot stages 110 111 See more details in section 5.11 Boot Stage Register Definitions, 112 and section 6. Processor Boot Progress Codes, Altra Family Soc BMC 113 Interface Specification. 114 115 -- 0-DAY CI Kernel Test Service https://01.org/lkp