arch/powerpc/boot/dts/ep8248e.dts:101.13-190.5: Warning (interrupt_provider): /soc@f0000000/cpm@119c0: '#interrupt-cells' found, but node is not an interrupt provider

From: kernel test robot
Date: Thu Jun 06 2024 - 21:48:21 EST


tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head: d30d0e49da71de8df10bf3ff1b3de880653af562
commit: a8528f7f31abf792f188d3f397b15aae7ed8564c dtc: Enable dtc interrupt_provider check
date: 3 months ago
:::::: branch date: 29 minutes ago
:::::: commit date: 3 months ago
compiler: powerpc-linux-gcc (GCC) 13.2.0
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240607/202406070146.xwA9ooQC-lkp@xxxxxxxxx/reproduce)

If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@xxxxxxxxx>
| Closes: https://lore.kernel.org/r/202406070146.xwA9ooQC-lkp@xxxxxxxxx/

dtcheck warnings: (new ones prefixed by >>)
arch/powerpc/boot/dts/ep8248e.dts:65.9-80.6: Warning (unit_address_vs_reg): /localbus@f0010100/bcsr@1,0/mdio: node has a reg or ranges property, but no unit name
arch/powerpc/boot/dts/ep8248e.dts:84.9-87.4: Warning (unit_address_vs_reg): /memory: node has a reg or ranges property, but no unit name
arch/powerpc/boot/dts/ep8248e.dts:110.10-119.6: Warning (unit_address_vs_reg): /soc@f0000000/cpm@119c0/muram: node has a reg or ranges property, but no unit name
arch/powerpc/boot/dts/ep8248e.dts:51.19-56.5: Warning (simple_bus_reg): /localbus@f0010100/flash@0,3800000: simple-bus unit address format error, expected "3800000"
arch/powerpc/boot/dts/ep8248e.dts:58.12-81.5: Warning (simple_bus_reg): /localbus@f0010100/bcsr@1,0: simple-bus unit address format error, expected "100000000"
arch/powerpc/boot/dts/ep8248e.dts:110.10-119.6: Warning (simple_bus_reg): /soc@f0000000/cpm@119c0/muram: simple-bus unit address format error, expected "0"
>> arch/powerpc/boot/dts/ep8248e.dts:101.13-190.5: Warning (interrupt_provider): /soc@f0000000/cpm@119c0: '#interrupt-cells' found, but node is not an interrupt provider
>> arch/powerpc/boot/dts/ep8248e.dtb: Warning (interrupt_map): Failed prerequisite 'interrupt_provider'
arch/powerpc/boot/dts/ep8248e.dts:15.10-22.4: Warning (alias_paths): /aliases: aliases property name must include only lowercase and '-'
arch/powerpc/boot/dts/ep8248e.dts:15.10-22.4: Warning (alias_paths): /aliases: aliases property name must include only lowercase and '-'

vim +101 arch/powerpc/boot/dts/ep8248e.dts

0dde1a1df9ab06 Scott Wood 2008-01-17 @101 cpm@119c0 {

:::::: The code at line 101 was first introduced by commit
:::::: 0dde1a1df9ab0615ed08558fb7144e7739e9f565 [POWERPC] 82xx: Embedded Planet EP8248E support

:::::: TO: Scott Wood <scottwood@xxxxxxxxxxxxx>
:::::: CC: Kumar Gala <galak@xxxxxxxxxxxxxxxxxxx>

--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki