All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/19] powerpc: MPC83xx cleanup and LANCOM NWAPP2 board
@ 2025-01-02 18:31 ` J. Neuschäfer via B4 Relay
  0 siblings, 0 replies; 66+ messages in thread
From: J. Neuschäfer @ 2025-01-02 18:31 UTC (permalink / raw)
  To: Michael Ellerman, Nicholas Piggin, Christophe Leroy, Naveen N Rao,
	Madhavan Srinivasan, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley, Linus Walleij, Bartosz Golaszewski, Frank Li
  Cc: linuxppc-dev, linux-kernel, devicetree, linux-gpio,
	J. Neuschäfer

This patchset adds a devicetree for the LANCOM NWAPP2 board based on the
MPC8314E platform, and slightly modernizes the MPC83xx platform support
in the process.

This board is nominally end-of-life, but available to hobbyists.
A U-Boot port is also in the making.

Signed-off-by: J. Neuschäfer <j.ne@posteo.net>
---
J. Neuschäfer (19):
      powerpc: Generalize MPC831x platform support
      powerpc: dts: Extract mpc8315e.dtsi from mpc8315erdb.dts
      powerpc: dts: mpc8315e: Use IRQ_TYPE_* macros
      powerpc: dts: mpc8315e: Add labels to peripherals
      powerpc: dts: mpc8315e: Disable peripherals by default
      powerpc: dts: mpc8315e: Add missing #cells properties to SPI bus
      powerpc: dts: mpc8315erdb: Add missing model property
      powerpc: boot: Enable FIT image generation
      powerpc: boot: Build devicetrees when CONFIG_MPC831x=y
      powerpc: dts: Add MPC8314E devicetree
      dt-bindings: gpio: fsl,qoriq-gpio: Add compatible string fsl,mpc8314-gpio
      powerpc: dts: mpc8315e: Add GPIO controller node
      gpio: mpc8xxx: Add MPC8314 support
      powerpc: mpc83xx: Switch to of_platform_populate
      dt-bindings: vendor-prefixes: Add LANCOM Systems GmbH
      powerpc: dts: Add LANCOM NWAPP2 board devicetree
      powerpc: Regenerate mpc83xx_defconfig
      powerpc: mpc83xx_defconfig: Enable NWAPP2 board features
      MAINTAINERS: Add entry for LANCOM board support

 .../devicetree/bindings/gpio/fsl,qoriq-gpio.yaml   |   1 +
 .../devicetree/bindings/vendor-prefixes.yaml       |   2 +
 MAINTAINERS                                        |   8 +
 arch/powerpc/Makefile                              |   3 +-
 arch/powerpc/boot/Makefile                         |  11 +
 arch/powerpc/boot/dts/Makefile                     |   6 +
 arch/powerpc/boot/dts/lancom-nwapp2.dts            | 276 +++++++++++++++
 arch/powerpc/boot/dts/mpc8314e.dtsi                |   7 +
 arch/powerpc/boot/dts/mpc8315e.dtsi                | 390 +++++++++++++++++++++
 arch/powerpc/boot/dts/mpc8315erdb.dts              | 327 +----------------
 arch/powerpc/configs/83xx/mpc8313_rdb_defconfig    |   2 +-
 arch/powerpc/configs/83xx/mpc8315_rdb_defconfig    |   2 +-
 arch/powerpc/configs/mpc83xx_defconfig             |  41 ++-
 arch/powerpc/configs/ppc6xx_defconfig              |   2 +-
 arch/powerpc/platforms/83xx/Kconfig                |   6 +-
 arch/powerpc/platforms/83xx/Makefile               |   2 +-
 arch/powerpc/platforms/83xx/misc.c                 |   6 +-
 .../platforms/83xx/{mpc831x_rdb.c => mpc831x.c}    |  21 +-
 drivers/gpio/gpio-mpc8xxx.c                        |   1 +
 19 files changed, 769 insertions(+), 345 deletions(-)
---
base-commit: fc033cf25e612e840e545f8d5ad2edd6ba613ed5
change-id: 20241231-mpc83xx-17c898a49441

Best regards,
-- 
J. Neuschäfer <j.ne@posteo.net>


^ permalink raw reply	[flat|nested] 66+ messages in thread
* Re: [PATCH 16/19] powerpc: dts: Add LANCOM NWAPP2 board devicetree
@ 2025-01-03 18:18 kernel test robot
  0 siblings, 0 replies; 66+ messages in thread
From: kernel test robot @ 2025-01-03 18:18 UTC (permalink / raw)
  To: oe-kbuild; +Cc: lkp

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

BCC: lkp@intel.com
CC: oe-kbuild-all@lists.linux.dev
In-Reply-To: <20250102-mpc83xx-v1-16-86f78ba2a7af@posteo.net>
References: <20250102-mpc83xx-v1-16-86f78ba2a7af@posteo.net>
TO: "J. Neuschäfer via B4 Relay" <devnull+j.ne.posteo.net@kernel.org>
TO: Michael Ellerman <mpe@ellerman.id.au>
TO: Nicholas Piggin <npiggin@gmail.com>
TO: Christophe Leroy <christophe.leroy@csgroup.eu>
TO: Naveen N Rao <naveen@kernel.org>
TO: Madhavan Srinivasan <maddy@linux.ibm.com>
TO: Rob Herring <robh@kernel.org>
TO: Krzysztof Kozlowski <krzk@kernel.org>
TO: Conor Dooley <conor+dt@kernel.org>
TO: Linus Walleij <linus.walleij@linaro.org>
TO: Bartosz Golaszewski <brgl@bgdev.pl>
TO: Frank Li <Frank.Li@nxp.com>
CC: linuxppc-dev@lists.ozlabs.org
CC: linux-kernel@vger.kernel.org
CC: devicetree@vger.kernel.org
CC: linux-gpio@vger.kernel.org
CC: "J. Neuschäfer" <j.ne@posteo.net>

Hi Neuschäfer,

kernel test robot noticed the following build warnings:

[auto build test WARNING on fc033cf25e612e840e545f8d5ad2edd6ba613ed5]

url:    https://github.com/intel-lab-lkp/linux/commits/J-Neusch-fer-via-B4-Relay/powerpc-Generalize-MPC831x-platform-support/20250103-023455
base:   fc033cf25e612e840e545f8d5ad2edd6ba613ed5
patch link:    https://lore.kernel.org/r/20250102-mpc83xx-v1-16-86f78ba2a7af%40posteo.net
patch subject: [PATCH 16/19] powerpc: dts: Add LANCOM NWAPP2 board devicetree
:::::: branch date: 24 hours ago
:::::: commit date: 24 hours ago
config: powerpc-randconfig-052-20250103 (https://download.01.org/0day-ci/archive/20250104/202501040247.XnHHJ5Kj-lkp@intel.com/config)
compiler: clang version 19.1.3 (https://github.com/llvm/llvm-project ab51eccf88f5321e7c60591c5546b254b6afab99)
dtschema version: 2024.12.dev6+gc4da38d
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20250104/202501040247.XnHHJ5Kj-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/202501040247.XnHHJ5Kj-lkp@intel.com/

dtcheck warnings: (new ones prefixed by >>)
   arch/powerpc/boot/dts/mpc8315e.dtsi:42.9-45.4: Warning (unit_address_vs_reg): /memory: node has a reg or ranges property, but no unit name
>> arch/powerpc/boot/dts/lancom-nwapp2.dts:177.11-220.4: Warning (simple_bus_reg): /localbus@e0005000/nand@0,0: simple-bus unit address format error, expected "0"
>> arch/powerpc/boot/dts/lancom-nwapp2.dts:177.11-220.4: Warning (avoid_unnecessary_addr_size): /localbus@e0005000/nand@0,0: unnecessary #address-cells/#size-cells without "ranges", "dma-ranges" or child "reg" property
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /: memory: False schema does not allow {'device_type': ['memory'], 'reg': [[0, 134217728]]}
   	from schema $id: http://devicetree.org/schemas/root-node.yaml#
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /: failed to match any schema with compatible: ['lancom,nwapp2', 'fsl,mpc8314e']
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /: failed to match any schema with compatible: ['lancom,nwapp2', 'fsl,mpc8314e']
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: localbus@e0005000: nand@0,0: 'ranges' is a required property
   	from schema $id: http://devicetree.org/schemas/simple-bus.yaml#
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /localbus@e0005000: failed to match any schema with compatible: ['fsl,mpc8315-elbc', 'fsl,elbc', 'simple-bus']
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /localbus@e0005000: failed to match any schema with compatible: ['fsl,mpc8315-elbc', 'fsl,elbc', 'simple-bus']
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /localbus@e0005000/nand@0,0: failed to match any schema with compatible: ['fsl,mpc8315-fcm-nand', 'fsl,elbc-fcm-nand']
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /localbus@e0005000/nand@0,0: failed to match any schema with compatible: ['fsl,mpc8315-fcm-nand', 'fsl,elbc-fcm-nand']
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: immr@e0000000: $nodename:0: 'immr@e0000000' does not match '^([a-z][a-z0-9\\-]+-bus|bus|localbus|soc|axi|ahb|apb)(@.+)?$'
   	from schema $id: http://devicetree.org/schemas/simple-bus.yaml#
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /immr@e0000000: failed to match any schema with compatible: ['fsl,mpc8315-immr', 'simple-bus']
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /immr@e0000000/wdt@200: failed to match any schema with compatible: ['mpc83xx_wdt']
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: i2c@3000: compatible: 'oneOf' conditional failed, one must be fixed:
   	['fsl-i2c'] is too short
   	'fsl-i2c' is not one of ['mpc5200-i2c', 'fsl,mpc5200-i2c', 'fsl,mpc5121-i2c', 'fsl,mpc8313-i2c', 'fsl,mpc8543-i2c', 'fsl,mpc8544-i2c']
   	'fsl,mpc5200b-i2c' was expected
   	from schema $id: http://devicetree.org/schemas/i2c/i2c-mpc.yaml#
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /immr@e0000000/spi@7000: failed to match any schema with compatible: ['fsl,spi']
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /immr@e0000000/spi@7000/gpio-controller@0: failed to match any schema with compatible: ['onnn,74hc595a']
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /immr@e0000000/dma@82a8: failed to match any schema with compatible: ['fsl,mpc8315-dma', 'fsl,elo-dma']
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /immr@e0000000/dma@82a8: failed to match any schema with compatible: ['fsl,mpc8315-dma', 'fsl,elo-dma']
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /immr@e0000000/dma@82a8/dma-channel@0: failed to match any schema with compatible: ['fsl,mpc8315-dma-channel', 'fsl,elo-dma-channel']
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /immr@e0000000/dma@82a8/dma-channel@0: failed to match any schema with compatible: ['fsl,mpc8315-dma-channel', 'fsl,elo-dma-channel']
   arch/powerpc/boot/dts/lancom-nwapp2.dtb: /immr@e0000000/dma@82a8/dma-channel@80: failed to match any schema with compatible: ['fsl,mpc8315-dma-channel', 'fsl,elo-dma-channel']
   arch/powerpc/boot/dts/lancom-nwapp2.dtb: /immr@e0000000/dma@82a8/dma-channel@80: failed to match any schema with compatible: ['fsl,mpc8315-dma-channel', 'fsl,elo-dma-channel']
   arch/powerpc/boot/dts/lancom-nwapp2.dtb: /immr@e0000000/dma@82a8/dma-channel@100: failed to match any schema with compatible: ['fsl,mpc8315-dma-channel', 'fsl,elo-dma-channel']
   arch/powerpc/boot/dts/lancom-nwapp2.dtb: /immr@e0000000/dma@82a8/dma-channel@100: failed to match any schema with compatible: ['fsl,mpc8315-dma-channel', 'fsl,elo-dma-channel']
   arch/powerpc/boot/dts/lancom-nwapp2.dtb: /immr@e0000000/dma@82a8/dma-channel@180: failed to match any schema with compatible: ['fsl,mpc8315-dma-channel', 'fsl,elo-dma-channel']
   arch/powerpc/boot/dts/lancom-nwapp2.dtb: /immr@e0000000/dma@82a8/dma-channel@180: failed to match any schema with compatible: ['fsl,mpc8315-dma-channel', 'fsl,elo-dma-channel']
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /immr@e0000000/ethernet@24000: failed to match any schema with compatible: ['gianfar']
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /immr@e0000000/ethernet@24000/mdio@520: failed to match any schema with compatible: ['fsl,gianfar-mdio']
   arch/powerpc/boot/dts/lancom-nwapp2.dtb: /immr@e0000000/ethernet@25000: failed to match any schema with compatible: ['gianfar']
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /immr@e0000000/ethernet@25000/mdio@520: failed to match any schema with compatible: ['fsl,gianfar-tbi']
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: serial@4500: compatible: 'oneOf' conditional failed, one must be fixed:
   	['fsl,ns16550', 'ns16550'] is too long
   	['fsl,ns16550', 'ns16550'] is too short
   	'ns8250' was expected
   	'ns16450' was expected
   	'ns16550' was expected
   	'ns16550a' was expected
   	'ns16850' was expected
   	'aspeed,ast2400-vuart' was expected
   	'aspeed,ast2500-vuart' was expected
   	'intel,xscale-uart' was expected
--
   	'fsl,ns16550' is not one of ['exar,xr16l2552', 'exar,xr16l2551', 'exar,xr16l2550']
   	'fsl,ns16550' is not one of ['ns16750', 'cavium,octeon-3860-uart', 'xlnx,xps-uart16550-2.00.b', 'ralink,rt2880-uart']
   	'fsl,ns16550' is not one of ['nuvoton,npcm845-uart']
   	'fsl,ns16550' is not one of ['ralink,mt7620a-uart', 'ralink,rt3052-uart', 'ralink,rt3883-uart']
   	'fsl,ns16550' is not one of ['mediatek,mt7622-btif', 'mediatek,mt7623-btif']
   	'mrvl,mmp-uart' was expected
   	'fsl,ns16550' is not one of ['nvidia,tegra30-uart', 'nvidia,tegra114-uart', 'nvidia,tegra124-uart', 'nvidia,tegra210-uart', 'nvidia,tegra186-uart', 'nvidia,tegra194-uart', 'nvidia,tegra234-uart']
   	'ralink,rt2880-uart' was expected
   	'mediatek,mtk-btif' was expected
   	from schema $id: http://devicetree.org/schemas/serial/8250.yaml#
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: serial@4500: Unevaluated properties are not allowed ('cell-index', 'compatible', 'device_type' were unexpected)
   	from schema $id: http://devicetree.org/schemas/serial/8250.yaml#
   arch/powerpc/boot/dts/lancom-nwapp2.dtb: serial@4600: compatible: 'oneOf' conditional failed, one must be fixed:
   	['fsl,ns16550', 'ns16550'] is too long
   	['fsl,ns16550', 'ns16550'] is too short
   	'ns8250' was expected
   	'ns16450' was expected
   	'ns16550' was expected
   	'ns16550a' was expected
   	'ns16850' was expected
   	'aspeed,ast2400-vuart' was expected
--
   	'fsl,ns16550' is not one of ['exar,xr16l2552', 'exar,xr16l2551', 'exar,xr16l2550']
   	'fsl,ns16550' is not one of ['ns16750', 'cavium,octeon-3860-uart', 'xlnx,xps-uart16550-2.00.b', 'ralink,rt2880-uart']
   	'fsl,ns16550' is not one of ['nuvoton,npcm845-uart']
   	'fsl,ns16550' is not one of ['ralink,mt7620a-uart', 'ralink,rt3052-uart', 'ralink,rt3883-uart']
   	'fsl,ns16550' is not one of ['mediatek,mt7622-btif', 'mediatek,mt7623-btif']
   	'mrvl,mmp-uart' was expected
   	'fsl,ns16550' is not one of ['nvidia,tegra30-uart', 'nvidia,tegra114-uart', 'nvidia,tegra124-uart', 'nvidia,tegra210-uart', 'nvidia,tegra186-uart', 'nvidia,tegra194-uart', 'nvidia,tegra234-uart']
   	'ralink,rt2880-uart' was expected
   	'mediatek,mtk-btif' was expected
   	from schema $id: http://devicetree.org/schemas/serial/8250.yaml#
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /immr@e0000000/crypto@30000: failed to match any schema with compatible: ['fsl,sec3.3', 'fsl,sec3.1', 'fsl,sec3.0', 'fsl,sec2.4', 'fsl,sec2.2', 'fsl,sec2.1', 'fsl,sec2.0']
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /immr@e0000000/crypto@30000: failed to match any schema with compatible: ['fsl,sec3.3', 'fsl,sec3.1', 'fsl,sec3.0', 'fsl,sec2.4', 'fsl,sec2.2', 'fsl,sec2.1', 'fsl,sec2.0']
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /immr@e0000000/crypto@30000: failed to match any schema with compatible: ['fsl,sec3.3', 'fsl,sec3.1', 'fsl,sec3.0', 'fsl,sec2.4', 'fsl,sec2.2', 'fsl,sec2.1', 'fsl,sec2.0']
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /immr@e0000000/crypto@30000: failed to match any schema with compatible: ['fsl,sec3.3', 'fsl,sec3.1', 'fsl,sec3.0', 'fsl,sec2.4', 'fsl,sec2.2', 'fsl,sec2.1', 'fsl,sec2.0']
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /immr@e0000000/crypto@30000: failed to match any schema with compatible: ['fsl,sec3.3', 'fsl,sec3.1', 'fsl,sec3.0', 'fsl,sec2.4', 'fsl,sec2.2', 'fsl,sec2.1', 'fsl,sec2.0']
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /immr@e0000000/crypto@30000: failed to match any schema with compatible: ['fsl,sec3.3', 'fsl,sec3.1', 'fsl,sec3.0', 'fsl,sec2.4', 'fsl,sec2.2', 'fsl,sec2.1', 'fsl,sec2.0']
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /immr@e0000000/crypto@30000: failed to match any schema with compatible: ['fsl,sec3.3', 'fsl,sec3.1', 'fsl,sec3.0', 'fsl,sec2.4', 'fsl,sec2.2', 'fsl,sec2.1', 'fsl,sec2.0']
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /immr@e0000000/timer@500: failed to match any schema with compatible: ['fsl,mpc8315-gtm', 'fsl,gtm']
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /immr@e0000000/timer@500: failed to match any schema with compatible: ['fsl,mpc8315-gtm', 'fsl,gtm']
   arch/powerpc/boot/dts/lancom-nwapp2.dtb: /immr@e0000000/timer@600: failed to match any schema with compatible: ['fsl,mpc8315-gtm', 'fsl,gtm']
   arch/powerpc/boot/dts/lancom-nwapp2.dtb: /immr@e0000000/timer@600: failed to match any schema with compatible: ['fsl,mpc8315-gtm', 'fsl,gtm']
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /immr@e0000000/ipic-msi@7c0: failed to match any schema with compatible: ['fsl,ipic-msi']
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /immr@e0000000/power@b00: failed to match any schema with compatible: ['fsl,mpc8315-pmc', 'fsl,mpc8313-pmc', 'fsl,mpc8349-pmc']
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /immr@e0000000/power@b00: failed to match any schema with compatible: ['fsl,mpc8315-pmc', 'fsl,mpc8313-pmc', 'fsl,mpc8349-pmc']
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /immr@e0000000/power@b00: failed to match any schema with compatible: ['fsl,mpc8315-pmc', 'fsl,mpc8313-pmc', 'fsl,mpc8349-pmc']
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /pci@e0008500: failed to match any schema with compatible: ['fsl,mpc8349-pci']
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /pcie@e0009000: failed to match any schema with compatible: ['fsl,mpc8315-pcie', 'fsl,mpc8314-pcie']
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /pcie@e0009000: failed to match any schema with compatible: ['fsl,mpc8315-pcie', 'fsl,mpc8314-pcie']
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /pcie@e000a000: failed to match any schema with compatible: ['fsl,mpc8315-pcie', 'fsl,mpc8314-pcie']
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: /pcie@e000a000: failed to match any schema with compatible: ['fsl,mpc8315-pcie', 'fsl,mpc8314-pcie']
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: gpio-watchdog: $nodename:0: 'gpio-watchdog' does not match '^(timer|watchdog)(@.*|-([0-9]|[1-9][0-9]+))?$'
   	from schema $id: http://devicetree.org/schemas/watchdog/linux,wdt-gpio.yaml#
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: led-power: $nodename:0: 'led-power' does not match '^multi-led(@[0-9a-f])?$'
   	from schema $id: http://devicetree.org/schemas/leds/leds-group-multicolor.yaml#
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: led-power: Unevaluated properties are not allowed ('color', 'function', 'label' were unexpected)
   	from schema $id: http://devicetree.org/schemas/leds/leds-group-multicolor.yaml#
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: led-wlan-link: $nodename:0: 'led-wlan-link' does not match '^multi-led(@[0-9a-f])?$'
   	from schema $id: http://devicetree.org/schemas/leds/leds-group-multicolor.yaml#
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: led-wlan-link: Unevaluated properties are not allowed ('color', 'function', 'label' were unexpected)
   	from schema $id: http://devicetree.org/schemas/leds/leds-group-multicolor.yaml#
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: led-wlan-data: $nodename:0: 'led-wlan-data' does not match '^multi-led(@[0-9a-f])?$'
   	from schema $id: http://devicetree.org/schemas/leds/leds-group-multicolor.yaml#
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: led-wlan-data: Unevaluated properties are not allowed ('color', 'label' were unexpected)
   	from schema $id: http://devicetree.org/schemas/leds/leds-group-multicolor.yaml#
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: led-eth: $nodename:0: 'led-eth' does not match '^multi-led(@[0-9a-f])?$'
   	from schema $id: http://devicetree.org/schemas/leds/leds-group-multicolor.yaml#
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: led-eth: Unevaluated properties are not allowed ('color', 'label' were unexpected)
   	from schema $id: http://devicetree.org/schemas/leds/leds-group-multicolor.yaml#
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: led-power-top: $nodename:0: 'led-power-top' does not match '^multi-led(@[0-9a-f])?$'
   	from schema $id: http://devicetree.org/schemas/leds/leds-group-multicolor.yaml#
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: led-power-top: Unevaluated properties are not allowed ('color', 'function', 'label' were unexpected)
   	from schema $id: http://devicetree.org/schemas/leds/leds-group-multicolor.yaml#
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: led-wlan-top: $nodename:0: 'led-wlan-top' does not match '^multi-led(@[0-9a-f])?$'
   	from schema $id: http://devicetree.org/schemas/leds/leds-group-multicolor.yaml#
>> arch/powerpc/boot/dts/lancom-nwapp2.dtb: led-wlan-top: Unevaluated properties are not allowed ('color', 'label' were unexpected)
   	from schema $id: http://devicetree.org/schemas/leds/leds-group-multicolor.yaml#

vim +/0 +177 arch/powerpc/boot/dts/lancom-nwapp2.dts

0c1e3a5b21529a J. Neuschäfer 2025-01-02  172  
0c1e3a5b21529a J. Neuschäfer 2025-01-02  173  &localbus {
0c1e3a5b21529a J. Neuschäfer 2025-01-02  174  	status = "okay";
0c1e3a5b21529a J. Neuschäfer 2025-01-02  175  	ranges = <0x0 0x0 0xfe000000 0x00008000>;
0c1e3a5b21529a J. Neuschäfer 2025-01-02  176  
0c1e3a5b21529a J. Neuschäfer 2025-01-02 @177  	nand@0,0 {
0c1e3a5b21529a J. Neuschäfer 2025-01-02  178  		#address-cells = <1>;
0c1e3a5b21529a J. Neuschäfer 2025-01-02  179  		#size-cells = <1>;
0c1e3a5b21529a J. Neuschäfer 2025-01-02  180  		compatible = "fsl,mpc8315-fcm-nand",
0c1e3a5b21529a J. Neuschäfer 2025-01-02  181  			     "fsl,elbc-fcm-nand";
0c1e3a5b21529a J. Neuschäfer 2025-01-02  182  		reg = <0x0 0x0 0x2000>;
0c1e3a5b21529a J. Neuschäfer 2025-01-02  183  
0c1e3a5b21529a J. Neuschäfer 2025-01-02  184  		partitions {
0c1e3a5b21529a J. Neuschäfer 2025-01-02  185  			compatible = "fixed-partitions";
0c1e3a5b21529a J. Neuschäfer 2025-01-02  186  			#address-cells = <1>;
0c1e3a5b21529a J. Neuschäfer 2025-01-02  187  			#size-cells = <1>;
0c1e3a5b21529a J. Neuschäfer 2025-01-02  188  
0c1e3a5b21529a J. Neuschäfer 2025-01-02  189  			partition@0 {
0c1e3a5b21529a J. Neuschäfer 2025-01-02  190  				label = "loader1";
0c1e3a5b21529a J. Neuschäfer 2025-01-02  191  				reg = <0x0 0x8000>;
0c1e3a5b21529a J. Neuschäfer 2025-01-02  192  				read-only;
0c1e3a5b21529a J. Neuschäfer 2025-01-02  193  			};
0c1e3a5b21529a J. Neuschäfer 2025-01-02  194  
0c1e3a5b21529a J. Neuschäfer 2025-01-02  195  			partition@8000 {
0c1e3a5b21529a J. Neuschäfer 2025-01-02  196  				label = "loader2";
0c1e3a5b21529a J. Neuschäfer 2025-01-02  197  				reg = <0x8000 0x78000>;
0c1e3a5b21529a J. Neuschäfer 2025-01-02  198  				read-only;
0c1e3a5b21529a J. Neuschäfer 2025-01-02  199  			};
0c1e3a5b21529a J. Neuschäfer 2025-01-02  200  
0c1e3a5b21529a J. Neuschäfer 2025-01-02  201  			// 0x80000:0xf80000 is designated "loader spare" by
0c1e3a5b21529a J. Neuschäfer 2025-01-02  202  			// vendor firmware, but we re-use it for our purposes.
0c1e3a5b21529a J. Neuschäfer 2025-01-02  203  
0c1e3a5b21529a J. Neuschäfer 2025-01-02  204  			partition@80000 {
0c1e3a5b21529a J. Neuschäfer 2025-01-02  205  				label = "u-boot-env";
0c1e3a5b21529a J. Neuschäfer 2025-01-02  206  				reg = <0x80000 0x80000>;
0c1e3a5b21529a J. Neuschäfer 2025-01-02  207  			};
0c1e3a5b21529a J. Neuschäfer 2025-01-02  208  
0c1e3a5b21529a J. Neuschäfer 2025-01-02  209  			partition@100000 {
0c1e3a5b21529a J. Neuschäfer 2025-01-02  210  				label = "loader-spare";
0c1e3a5b21529a J. Neuschäfer 2025-01-02  211  				reg = <0x100000 0xf00000>;
0c1e3a5b21529a J. Neuschäfer 2025-01-02  212  			};
0c1e3a5b21529a J. Neuschäfer 2025-01-02  213  
0c1e3a5b21529a J. Neuschäfer 2025-01-02  214  			partition@1000000 {
0c1e3a5b21529a J. Neuschäfer 2025-01-02  215  				label = "fs";
0c1e3a5b21529a J. Neuschäfer 2025-01-02  216  				reg = <0x1000000 0xf000000>;
0c1e3a5b21529a J. Neuschäfer 2025-01-02  217  				/* YAFFS2 filesystem */
0c1e3a5b21529a J. Neuschäfer 2025-01-02  218  			};
0c1e3a5b21529a J. Neuschäfer 2025-01-02  219  		};
0c1e3a5b21529a J. Neuschäfer 2025-01-02  220  	};
0c1e3a5b21529a J. Neuschäfer 2025-01-02  221  };
0c1e3a5b21529a J. Neuschäfer 2025-01-02  222  

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

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

end of thread, other threads:[~2025-01-19 22:04 UTC | newest]

Thread overview: 66+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-01-02 18:31 [PATCH 00/19] powerpc: MPC83xx cleanup and LANCOM NWAPP2 board J. Neuschäfer
2025-01-02 18:31 ` J. Neuschäfer via B4 Relay
2025-01-02 18:31 ` [PATCH 01/19] powerpc: Generalize MPC831x platform support J. Neuschäfer
2025-01-02 18:31   ` J. Neuschäfer via B4 Relay
2025-01-06 13:50   ` Christophe Leroy
2025-01-07 22:45     ` J. Neuschäfer
2025-01-08  6:38       ` Christophe Leroy
2025-01-02 18:31 ` [PATCH 02/19] powerpc: dts: Extract mpc8315e.dtsi from mpc8315erdb.dts J. Neuschäfer
2025-01-02 18:31   ` J. Neuschäfer via B4 Relay
2025-01-02 18:31 ` [PATCH 03/19] powerpc: dts: mpc8315e: Use IRQ_TYPE_* macros J. Neuschäfer
2025-01-02 18:31   ` J. Neuschäfer via B4 Relay
2025-01-02 18:31 ` [PATCH 04/19] powerpc: dts: mpc8315e: Add labels to peripherals J. Neuschäfer
2025-01-02 18:31   ` J. Neuschäfer via B4 Relay
2025-01-10 15:19   ` Krzysztof Kozlowski
2025-01-10 16:17     ` J. Neuschäfer
2025-01-02 18:31 ` [PATCH 05/19] powerpc: dts: mpc8315e: Disable peripherals by default J. Neuschäfer
2025-01-02 18:31   ` J. Neuschäfer via B4 Relay
2025-01-02 18:31 ` [PATCH 06/19] powerpc: dts: mpc8315e: Add missing #cells properties to SPI bus J. Neuschäfer
2025-01-02 18:31   ` J. Neuschäfer via B4 Relay
2025-01-02 18:31 ` [PATCH 07/19] powerpc: dts: mpc8315erdb: Add missing model property J. Neuschäfer
2025-01-02 18:31   ` J. Neuschäfer via B4 Relay
2025-01-02 18:31 ` [PATCH 08/19] powerpc: boot: Enable FIT image generation J. Neuschäfer
2025-01-02 18:31   ` J. Neuschäfer via B4 Relay
2025-01-06 13:52   ` Christophe Leroy
2025-01-07 23:00     ` J. Neuschäfer
2025-01-02 18:31 ` [PATCH 09/19] powerpc: boot: Build devicetrees when CONFIG_MPC831x=y J. Neuschäfer
2025-01-02 18:31   ` J. Neuschäfer via B4 Relay
2025-01-06 13:55   ` Christophe Leroy
2025-01-07 23:24     ` J. Neuschäfer
2025-01-02 18:31 ` [PATCH 10/19] powerpc: dts: Add MPC8314E devicetree J. Neuschäfer
2025-01-02 18:31   ` J. Neuschäfer via B4 Relay
2025-01-10 15:21   ` Krzysztof Kozlowski
2025-01-10 16:28     ` J. Neuschäfer
2025-01-02 18:31 ` [PATCH 11/19] dt-bindings: gpio: fsl,qoriq-gpio: Add compatible string fsl,mpc8314-gpio J. Neuschäfer
2025-01-02 18:31   ` J. Neuschäfer via B4 Relay
2025-01-02 21:37   ` Linus Walleij
2025-01-03  8:13   ` Krzysztof Kozlowski
2025-01-02 18:31 ` [PATCH 12/19] powerpc: dts: mpc8315e: Add GPIO controller node J. Neuschäfer
2025-01-02 18:31   ` J. Neuschäfer via B4 Relay
2025-01-02 18:31 ` [PATCH 13/19] gpio: mpc8xxx: Add MPC8314 support J. Neuschäfer
2025-01-02 18:31   ` J. Neuschäfer via B4 Relay
2025-01-02 21:38   ` Linus Walleij
2025-01-04 14:21     ` J. Neuschäfer
2025-01-02 18:31 ` [PATCH 14/19] powerpc: mpc83xx: Switch to of_platform_populate J. Neuschäfer
2025-01-02 18:31   ` J. Neuschäfer via B4 Relay
2025-01-02 18:51   ` Rob Herring
2025-01-04 14:50     ` J. Neuschäfer
2025-01-05 20:28       ` Rob Herring
2025-01-10 14:45         ` J. Neuschäfer
2025-01-02 18:31 ` [PATCH 15/19] dt-bindings: vendor-prefixes: Add LANCOM Systems GmbH J. Neuschäfer
2025-01-02 18:31   ` J. Neuschäfer via B4 Relay
2025-01-03  8:12   ` Krzysztof Kozlowski
2025-01-02 18:31 ` [PATCH 16/19] powerpc: dts: Add LANCOM NWAPP2 board devicetree J. Neuschäfer
2025-01-02 18:31   ` J. Neuschäfer via B4 Relay
2025-01-10 15:24   ` Krzysztof Kozlowski
2025-01-10 17:10     ` J. Neuschäfer
2025-01-19 22:03     ` J. Neuschäfer
2025-01-02 18:31 ` [PATCH 17/19] powerpc: Regenerate mpc83xx_defconfig J. Neuschäfer
2025-01-02 18:31   ` J. Neuschäfer via B4 Relay
2025-01-02 18:31 ` [PATCH 18/19] powerpc: mpc83xx_defconfig: Enable NWAPP2 board features J. Neuschäfer
2025-01-02 18:31   ` J. Neuschäfer via B4 Relay
2025-01-02 18:32 ` [PATCH 19/19] MAINTAINERS: Add entry for LANCOM board support J. Neuschäfer
2025-01-02 18:32   ` J. Neuschäfer via B4 Relay
2025-01-03 15:20 ` [PATCH 00/19] powerpc: MPC83xx cleanup and LANCOM NWAPP2 board Rob Herring (Arm)
2025-01-06 20:23 ` (subset) " Bartosz Golaszewski
  -- strict thread matches above, loose matches on Subject: below --
2025-01-03 18:18 [PATCH 16/19] powerpc: dts: Add LANCOM NWAPP2 board devicetree kernel test robot

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.