All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: [PATCH v1 2/2] arm64: dts: imx8mp: add aristainetos3 board support
@ 2024-10-28 23:10 kernel test robot
  0 siblings, 0 replies; 8+ messages in thread
From: kernel test robot @ 2024-10-28 23:10 UTC (permalink / raw)
  To: oe-kbuild; +Cc: lkp

:::::: 
:::::: Manual check reason: "dtcheck: binding changes may go via different trees"
:::::: 

BCC: lkp@intel.com
CC: llvm@lists.linux.dev
CC: oe-kbuild-all@lists.linux.dev
In-Reply-To: <20241028082332.21672-3-hs@denx.de>
References: <20241028082332.21672-3-hs@denx.de>
TO: Heiko Schocher <hs@denx.de>
TO: linux-kernel@vger.kernel.org
CC: Heiko Schocher <hs@denx.de>
CC: Conor Dooley <conor+dt@kernel.org>
CC: Fabio Estevam <festevam@gmail.com>
CC: Krzysztof Kozlowski <krzk@kernel.org>
CC: Pengutronix Kernel Team <kernel@pengutronix.de>
CC: Rob Herring <robh@kernel.org>
CC: Sascha Hauer <s.hauer@pengutronix.de>
CC: Shawn Guo <shawnguo@kernel.org>
CC: devicetree@vger.kernel.org
CC: imx@lists.linux.dev
CC: linux-arm-kernel@lists.infradead.org

Hi Heiko,

kernel test robot noticed the following build warnings:

[auto build test WARNING on shawnguo/for-next]
[also build test WARNING on robh/for-next krzk/for-next krzk-mem-ctrl/for-next krzk-dt/for-next linus/master v6.12-rc5 next-20241028]
[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/Heiko-Schocher/dt-bindings-arm-fsl-Add-ABB-SoM-and-carrier/20241028-162629
base:   https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git for-next
patch link:    https://lore.kernel.org/r/20241028082332.21672-3-hs%40denx.de
patch subject: [PATCH v1 2/2] arm64: dts: imx8mp: add aristainetos3 board support
:::::: branch date: 15 hours ago
:::::: commit date: 15 hours ago
config: arm64-randconfig-001-20241029 (https://download.01.org/0day-ci/archive/20241029/202410290612.2LOTNBd2-lkp@intel.com/config)
compiler: clang version 17.0.6 (https://github.com/llvm/llvm-project 6009708b4367171ccdbf4b5905cb6a803753fe18)
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20241029/202410290612.2LOTNBd2-lkp@intel.com/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@intel.com>
| Closes: https://lore.kernel.org/r/202410290612.2LOTNBd2-lkp@intel.com/

dtcheck warnings: (new ones prefixed by >>)
>> arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-proton2s.dtsi:59.3-13: Warning (reg_format): /fragment@4/__overlay__/spi@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
   arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-proton2s.dtsi:68.3-13: Warning (reg_format): /fragment@5/__overlay__/spi@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
>> arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-proton2s.dtsi:93.3-16: Warning (reg_format): /fragment@8/__overlay__/tlc59108@40:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
>> arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-proton2s.dtsi:138.3-16: Warning (reg_format): /fragment@8/__overlay__/rtc@68:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
   arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-proton2s.dtbo: Warning (pci_device_reg): Failed prerequisite 'reg_format'
   arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-proton2s.dtbo: Warning (pci_device_bus_num): Failed prerequisite 'reg_format'
   arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-proton2s.dtbo: Warning (simple_bus_reg): Failed prerequisite 'reg_format'
   arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-proton2s.dtbo: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
   arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-proton2s.dtbo: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
>> arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-proton2s.dtsi:57.19-61.4: Warning (avoid_default_addr_size): /fragment@4/__overlay__/spi@0: Relying on default #address-cells value
>> arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-proton2s.dtsi:57.19-61.4: Warning (avoid_default_addr_size): /fragment@4/__overlay__/spi@0: Relying on default #size-cells value
   arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-proton2s.dtsi:66.19-70.4: Warning (avoid_default_addr_size): /fragment@5/__overlay__/spi@0: Relying on default #address-cells value
   arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-proton2s.dtsi:66.19-70.4: Warning (avoid_default_addr_size): /fragment@5/__overlay__/spi@0: Relying on default #size-cells value
>> arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-proton2s.dtsi:89.14-134.4: Warning (avoid_default_addr_size): /fragment@8/__overlay__/tlc59108@40: Relying on default #address-cells value
>> arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-proton2s.dtsi:89.14-134.4: Warning (avoid_default_addr_size): /fragment@8/__overlay__/tlc59108@40: Relying on default #size-cells value
>> arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-proton2s.dtsi:136.15-139.4: Warning (avoid_default_addr_size): /fragment@8/__overlay__/rtc@68: Relying on default #address-cells value
>> arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-proton2s.dtsi:136.15-139.4: Warning (avoid_default_addr_size): /fragment@8/__overlay__/rtc@68: Relying on default #size-cells value
   arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-proton2s.dtbo: Warning (avoid_unnecessary_addr_size): Failed prerequisite 'avoid_default_addr_size'
   arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-proton2s.dtbo: Warning (unique_unit_address_if_enabled): Failed prerequisite 'avoid_default_addr_size'
--
>> arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-helios.dtsi:45.3-13: Warning (reg_format): /fragment@2/__overlay__/spi@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
   arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-helios.dtsi:51.3-13: Warning (reg_format): /fragment@2/__overlay__/spi@1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
   arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-helios.dtsi:59.3-13: Warning (reg_format): /fragment@3/__overlay__/spi@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
>> arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-helios.dtsi:71.3-16: Warning (reg_format): /fragment@5/__overlay__/eeprom@57:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
>> arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-helios.dtsi:78.3-16: Warning (reg_format): /fragment@6/__overlay__/gpio@20:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
>> arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-helios.dtsi:101.3-16: Warning (reg_format): /fragment@6/__overlay__/rtc@68:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
   arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-helios.dtbo: Warning (pci_device_reg): Failed prerequisite 'reg_format'
   arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-helios.dtbo: Warning (pci_device_bus_num): Failed prerequisite 'reg_format'
   arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-helios.dtbo: Warning (simple_bus_reg): Failed prerequisite 'reg_format'
   arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-helios.dtbo: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
   arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-helios.dtbo: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
>> arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-helios.dtsi:43.19-47.4: Warning (avoid_default_addr_size): /fragment@2/__overlay__/spi@0: Relying on default #address-cells value
>> arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-helios.dtsi:43.19-47.4: Warning (avoid_default_addr_size): /fragment@2/__overlay__/spi@0: Relying on default #size-cells value
   arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-helios.dtsi:49.19-53.4: Warning (avoid_default_addr_size): /fragment@2/__overlay__/spi@1: Relying on default #address-cells value
   arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-helios.dtsi:49.19-53.4: Warning (avoid_default_addr_size): /fragment@2/__overlay__/spi@1: Relying on default #size-cells value
   arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-helios.dtsi:57.19-61.4: Warning (avoid_default_addr_size): /fragment@3/__overlay__/spi@0: Relying on default #address-cells value
   arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-helios.dtsi:57.19-61.4: Warning (avoid_default_addr_size): /fragment@3/__overlay__/spi@0: Relying on default #size-cells value
>> arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-helios.dtsi:69.12-72.4: Warning (avoid_default_addr_size): /fragment@5/__overlay__/eeprom@57: Relying on default #address-cells value
>> arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-helios.dtsi:69.12-72.4: Warning (avoid_default_addr_size): /fragment@5/__overlay__/eeprom@57: Relying on default #size-cells value
>> arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-helios.dtsi:76.26-97.4: Warning (avoid_default_addr_size): /fragment@6/__overlay__/gpio@20: Relying on default #address-cells value
>> arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-helios.dtsi:76.26-97.4: Warning (avoid_default_addr_size): /fragment@6/__overlay__/gpio@20: Relying on default #size-cells value
>> arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-helios.dtsi:99.9-102.4: Warning (avoid_default_addr_size): /fragment@6/__overlay__/rtc@68: Relying on default #address-cells value
>> arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-helios.dtsi:99.9-102.4: Warning (avoid_default_addr_size): /fragment@6/__overlay__/rtc@68: Relying on default #size-cells value
   arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-helios.dtbo: Warning (avoid_unnecessary_addr_size): Failed prerequisite 'avoid_default_addr_size'
   arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-helios.dtbo: Warning (unique_unit_address_if_enabled): Failed prerequisite 'avoid_default_addr_size'
--
>> arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-adpismarc.dtsi:11.3-13: Warning (reg_format): /fragment@0/__overlay__/spi@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
   arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-adpismarc.dtsi:19.3-13: Warning (reg_format): /fragment@1/__overlay__/spi@0:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
>> arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-adpismarc.dtsi:50.3-16: Warning (reg_format): /fragment@2/__overlay__/i2c2_gpioext0@3e:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
   arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-adpismarc.dtbo: Warning (pci_device_reg): Failed prerequisite 'reg_format'
   arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-adpismarc.dtbo: Warning (pci_device_bus_num): Failed prerequisite 'reg_format'
   arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-adpismarc.dtbo: Warning (simple_bus_reg): Failed prerequisite 'reg_format'
   arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-adpismarc.dtbo: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
   arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-adpismarc.dtbo: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
>> arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-adpismarc.dtsi:10.17-14.4: Warning (avoid_default_addr_size): /fragment@0/__overlay__/spi@0: Relying on default #address-cells value
>> arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-adpismarc.dtsi:10.17-14.4: Warning (avoid_default_addr_size): /fragment@0/__overlay__/spi@0: Relying on default #size-cells value
   arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-adpismarc.dtsi:18.17-22.4: Warning (avoid_default_addr_size): /fragment@1/__overlay__/spi@0: Relying on default #address-cells value
   arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-adpismarc.dtsi:18.17-22.4: Warning (avoid_default_addr_size): /fragment@1/__overlay__/spi@0: Relying on default #size-cells value
>> arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-adpismarc.dtsi:27.26-58.4: Warning (avoid_default_addr_size): /fragment@2/__overlay__/i2c2_gpioext0@3e: Relying on default #address-cells value
>> arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-adpismarc.dtsi:27.26-58.4: Warning (avoid_default_addr_size): /fragment@2/__overlay__/i2c2_gpioext0@3e: Relying on default #size-cells value
   arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-adpismarc.dtbo: Warning (avoid_unnecessary_addr_size): Failed prerequisite 'avoid_default_addr_size'
   arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-adpismarc.dtbo: Warning (unique_unit_address_if_enabled): Failed prerequisite 'avoid_default_addr_size'
--
>> arch/arm64/boot/dts/freescale/imx8mp-aristainetos3a-som-v1.dtsi:50.31-59.5: Warning (simple_bus_reg): /fixed-regulators/regulator-enet: missing or empty reg/ranges property
>> arch/arm64/boot/dts/freescale/imx8mp-aristainetos3a-som-v1.dtsi:44.19-60.4: Warning (avoid_unnecessary_addr_size): /fixed-regulators: unnecessary #address-cells/#size-cells without "ranges", "dma-ranges" or child "reg" property
>> arch/arm64/boot/dts/freescale/imx8mp-aristainetos3a-som-v1.dtsi:527.14-540.4: Warning (interrupt_provider): /soc@0/bus@30800000/i2c@30ae0000/tpm@2e: '#interrupt-cells' found, but node is not an interrupt provider
>> arch/arm64/boot/dts/freescale/imx8mp-aristainetos3a-som-v1.dtb: Warning (interrupt_map): Failed prerequisite 'interrupt_provider'
>> arch/arm64/boot/dts/freescale/imx8mp-aristainetos3a-som-v1.dtsi:703.7-711.4: Warning (graph_child_address): /soc@0/usb@32f10100/usb@38100000/port: graph node has single child node 'endpoint@0', #address-cells/#size-cells are not necessary
>> arch/arm64/boot/dts/freescale/imx8mp-aristainetos3a-som-v1.dtsi:30.9-41.5: Warning (graph_child_address): /connector/ports: graph node has single child node 'port@0', #address-cells/#size-cells are not necessary

vim +59 arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-proton2s.dtsi

2402f8365a1bcb Heiko Schocher 2024-10-28   51  
2402f8365a1bcb Heiko Schocher 2024-10-28   52  &ecspi1{
2402f8365a1bcb Heiko Schocher 2024-10-28   53  	fsl,spi-num-chipselects = <1>;
2402f8365a1bcb Heiko Schocher 2024-10-28   54  	pinctrl-0 = <&pinctrl_ecspi1>;
2402f8365a1bcb Heiko Schocher 2024-10-28   55  	cs-gpios = <&gpio5 9 GPIO_ACTIVE_LOW>;
2402f8365a1bcb Heiko Schocher 2024-10-28   56  
2402f8365a1bcb Heiko Schocher 2024-10-28  @57  	spidev1_0: spi@0 {
2402f8365a1bcb Heiko Schocher 2024-10-28   58  		compatible = "rohm,dh2228fv";
2402f8365a1bcb Heiko Schocher 2024-10-28  @59  		reg = <0>;
2402f8365a1bcb Heiko Schocher 2024-10-28   60  		spi-max-frequency = <54000000>;
2402f8365a1bcb Heiko Schocher 2024-10-28   61  	};
2402f8365a1bcb Heiko Schocher 2024-10-28   62  
2402f8365a1bcb Heiko Schocher 2024-10-28   63  };
2402f8365a1bcb Heiko Schocher 2024-10-28   64  
2402f8365a1bcb Heiko Schocher 2024-10-28   65  &ecspi2 {
2402f8365a1bcb Heiko Schocher 2024-10-28   66  	spidev2_0: spi@0 {
2402f8365a1bcb Heiko Schocher 2024-10-28   67  		compatible = "rohm,dh2228fv";
2402f8365a1bcb Heiko Schocher 2024-10-28   68  		reg = <0>;
2402f8365a1bcb Heiko Schocher 2024-10-28   69  		spi-max-frequency = <54000000>;
2402f8365a1bcb Heiko Schocher 2024-10-28   70  	};
2402f8365a1bcb Heiko Schocher 2024-10-28   71  };
2402f8365a1bcb Heiko Schocher 2024-10-28   72  
2402f8365a1bcb Heiko Schocher 2024-10-28   73  &gpio1 {
2402f8365a1bcb Heiko Schocher 2024-10-28   74  	gpio-line-names =
2402f8365a1bcb Heiko Schocher 2024-10-28   75  		"", "", "", "", "", "", "", "power",
2402f8365a1bcb Heiko Schocher 2024-10-28   76  		"", "", "", "", "", "", "", "",
2402f8365a1bcb Heiko Schocher 2024-10-28   77  		"", "", "", "", "", "", "", "",
2402f8365a1bcb Heiko Schocher 2024-10-28   78  		"", "", "", "", "", "", "", "";
2402f8365a1bcb Heiko Schocher 2024-10-28   79  };
2402f8365a1bcb Heiko Schocher 2024-10-28   80  
2402f8365a1bcb Heiko Schocher 2024-10-28   81  &gpio6 {
2402f8365a1bcb Heiko Schocher 2024-10-28   82  	gpio-line-names =
2402f8365a1bcb Heiko Schocher 2024-10-28   83  		"relay0", "relay1", "relay2",
2402f8365a1bcb Heiko Schocher 2024-10-28   84  		"heater", "fan", "spare",
2402f8365a1bcb Heiko Schocher 2024-10-28   85  		"clear", "fault";
2402f8365a1bcb Heiko Schocher 2024-10-28   86  };
2402f8365a1bcb Heiko Schocher 2024-10-28   87  
2402f8365a1bcb Heiko Schocher 2024-10-28   88  &i2c2 {
2402f8365a1bcb Heiko Schocher 2024-10-28  @89  	tlc59108@40 {
2402f8365a1bcb Heiko Schocher 2024-10-28   90  		#address-cells = <1>;
2402f8365a1bcb Heiko Schocher 2024-10-28   91  		#size-cells = <0>;
2402f8365a1bcb Heiko Schocher 2024-10-28   92  		compatible = "ti,tlc59108";
2402f8365a1bcb Heiko Schocher 2024-10-28  @93  		reg = <0x40>;
2402f8365a1bcb Heiko Schocher 2024-10-28   94  
2402f8365a1bcb Heiko Schocher 2024-10-28   95  		system_red@0 {
2402f8365a1bcb Heiko Schocher 2024-10-28   96  			label = "system:red";
2402f8365a1bcb Heiko Schocher 2024-10-28   97  			reg = <0x0>;
2402f8365a1bcb Heiko Schocher 2024-10-28   98  		};
2402f8365a1bcb Heiko Schocher 2024-10-28   99  
2402f8365a1bcb Heiko Schocher 2024-10-28  100  		system_green@1 {
2402f8365a1bcb Heiko Schocher 2024-10-28  101  			label = "system:green";
2402f8365a1bcb Heiko Schocher 2024-10-28  102  			reg = <0x1>;
2402f8365a1bcb Heiko Schocher 2024-10-28  103  		};
2402f8365a1bcb Heiko Schocher 2024-10-28  104  
2402f8365a1bcb Heiko Schocher 2024-10-28  105  		hydrogen_green@2 {
2402f8365a1bcb Heiko Schocher 2024-10-28  106  			label = "hydrogen:green";
2402f8365a1bcb Heiko Schocher 2024-10-28  107  			reg = <0x2>;
2402f8365a1bcb Heiko Schocher 2024-10-28  108  		};
2402f8365a1bcb Heiko Schocher 2024-10-28  109  
2402f8365a1bcb Heiko Schocher 2024-10-28  110  		hydrogen_red@3 {
2402f8365a1bcb Heiko Schocher 2024-10-28  111  			label = "hydrogen:red";
2402f8365a1bcb Heiko Schocher 2024-10-28  112  			reg = <0x3>;
2402f8365a1bcb Heiko Schocher 2024-10-28  113  		};
2402f8365a1bcb Heiko Schocher 2024-10-28  114  
2402f8365a1bcb Heiko Schocher 2024-10-28  115  		hydrogen_blue@4 {
2402f8365a1bcb Heiko Schocher 2024-10-28  116  			label = "hydrogen:blue";
2402f8365a1bcb Heiko Schocher 2024-10-28  117  			reg = <0x4>;
2402f8365a1bcb Heiko Schocher 2024-10-28  118  		};
2402f8365a1bcb Heiko Schocher 2024-10-28  119  
2402f8365a1bcb Heiko Schocher 2024-10-28  120  		moisture_red@5 {
2402f8365a1bcb Heiko Schocher 2024-10-28  121  			label = "moisture:red";
2402f8365a1bcb Heiko Schocher 2024-10-28  122  			reg = <0x5>;
2402f8365a1bcb Heiko Schocher 2024-10-28  123  		};
2402f8365a1bcb Heiko Schocher 2024-10-28  124  
2402f8365a1bcb Heiko Schocher 2024-10-28  125  		moisture_green@6 {
2402f8365a1bcb Heiko Schocher 2024-10-28  126  			label = "moisture:green";
2402f8365a1bcb Heiko Schocher 2024-10-28  127  			reg = <0x6>;
2402f8365a1bcb Heiko Schocher 2024-10-28  128  		};
2402f8365a1bcb Heiko Schocher 2024-10-28  129  
2402f8365a1bcb Heiko Schocher 2024-10-28  130  		moisture_blue@7 {
2402f8365a1bcb Heiko Schocher 2024-10-28  131  			label = "moisture:blue";
2402f8365a1bcb Heiko Schocher 2024-10-28  132  			reg = <0x7>;
2402f8365a1bcb Heiko Schocher 2024-10-28  133  		};
2402f8365a1bcb Heiko Schocher 2024-10-28  134  	};
2402f8365a1bcb Heiko Schocher 2024-10-28  135  
2402f8365a1bcb Heiko Schocher 2024-10-28 @136  	rtc1: rtc@68 {
2402f8365a1bcb Heiko Schocher 2024-10-28  137  		compatible = "dallas,ds1339";
2402f8365a1bcb Heiko Schocher 2024-10-28 @138  		reg = <0x68>;
2402f8365a1bcb Heiko Schocher 2024-10-28  139  	};
2402f8365a1bcb Heiko Schocher 2024-10-28  140  };
2402f8365a1bcb Heiko Schocher 2024-10-28  141  

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

^ permalink raw reply	[flat|nested] 8+ messages in thread
* [PATCH v1 0/2] arm64: dts: imx8mp: add support for the ABB SoM and carrier
@ 2024-10-28  8:23 Heiko Schocher
  2024-10-28  8:23 ` [PATCH v1 2/2] arm64: dts: imx8mp: add aristainetos3 board support Heiko Schocher
  0 siblings, 1 reply; 8+ messages in thread
From: Heiko Schocher @ 2024-10-28  8:23 UTC (permalink / raw)
  To: linux-kernel
  Cc: Heiko Schocher, Alexander Stein, Conor Dooley, Fabio Estevam,
	Gregor Herburger, Hiago De Franco, Hugo Villeneuve,
	Joao Paulo Goncalves, Krzysztof Kozlowski, Mathieu Othacehe,
	Max Merchel, Michael Walle, Peng Fan, Pengutronix Kernel Team,
	Rob Herring, Sascha Hauer, Shawn Guo, Tim Harvey, devicetree, imx,
	linux-arm-kernel

The board uses a ABB specific SoM from ADLink, based on NXP
i.MX8MP SoC. The SoM is used on 3 different carrier boards,
with small differences, which are all catched up in
devicetree overlays. The kernel image, the basic dtb
and all dtbos are collected in a fitimage. As bootloader
is used U-Boot which detects in his SPL stage the carrier
board by probing some i2c devices. When the correct
carrier is probed, the SPL applies all needed dtbos to
the dtb with which U-Boot gets loaded. Same principle
later before linux image boot, U-Boot applies the dtbos
needed for the carrier board before booting Linux.

So intentionally, there are no full dtb images for all
carrier combinations, only dtbos which applied as needed
on boottime.

Patches to U-Boot mailinglist not posted yet, as U-Boot
uses the same dtb as linux, so hope to get the linux
files first in, and use them when posting U-Boot board
support.

series is based on:
819837584309 - (tag: v6.12-rc5, origin/master, origin/HEAD) Linux 6.12-rc5



Heiko Schocher (2):
  dt-bindings: arm: fsl: Add ABB SoM and carrier
  arm64: dts: imx8mp: add aristainetos3 board support

 .../devicetree/bindings/arm/fsl.yaml          |    2 +
 arch/arm64/boot/dts/freescale/Makefile        |    5 +
 .../imx8mp-aristainetos3-adpismarc.dtsi       |   64 +
 .../imx8mp-aristainetos3-adpismarc.dtso       |   14 +
 .../imx8mp-aristainetos3-helios-lvds.dtsi     |   89 ++
 .../imx8mp-aristainetos3-helios-lvds.dtso     |   13 +
 .../imx8mp-aristainetos3-helios.dtsi          |  103 ++
 .../imx8mp-aristainetos3-helios.dtso          |   13 +
 .../imx8mp-aristainetos3-proton2s.dtsi        |  176 +++
 .../imx8mp-aristainetos3-proton2s.dtso        |   13 +
 .../imx8mp-aristainetos3a-som-v1.dts          |   18 +
 .../imx8mp-aristainetos3a-som-v1.dtsi         | 1210 +++++++++++++++++
 12 files changed, 1720 insertions(+)
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-adpismarc.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-adpismarc.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-helios-lvds.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-helios-lvds.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-helios.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-helios.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-proton2s.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-aristainetos3-proton2s.dtso
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-aristainetos3a-som-v1.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-aristainetos3a-som-v1.dtsi

-- 
2.20.1


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2024-10-28 23:11 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-28 23:10 [PATCH v1 2/2] arm64: dts: imx8mp: add aristainetos3 board support kernel test robot
  -- strict thread matches above, loose matches on Subject: below --
2024-10-28  8:23 [PATCH v1 0/2] arm64: dts: imx8mp: add support for the ABB SoM and carrier Heiko Schocher
2024-10-28  8:23 ` [PATCH v1 2/2] arm64: dts: imx8mp: add aristainetos3 board support Heiko Schocher
2024-10-28 10:24   ` Krzysztof Kozlowski
2024-10-28 10:41     ` Heiko Schocher
2024-10-28 10:49       ` Krzysztof Kozlowski
2024-10-28 11:21         ` Heiko Schocher
2024-10-28 12:44           ` Krzysztof Kozlowski
2024-10-28 13:52             ` Heiko Schocher

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.