All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: [PATCH] dt-bindings: mmc: brcm,iproc-sdhci: Allow "dma-coherent" and "iommus" properties
@ 2025-12-22  8:39 kernel test robot
  0 siblings, 0 replies; 4+ messages in thread
From: kernel test robot @ 2025-12-22  8:39 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: <20251215212736.3321550-1-robh@kernel.org>
References: <20251215212736.3321550-1-robh@kernel.org>
TO: "Rob Herring (Arm)" <robh@kernel.org>

Hi Rob,

kernel test robot noticed the following build warnings:

[auto build test WARNING on robh/for-next]
[also build test WARNING on krzk-dt/for-next linus/master v6.19-rc2]
[cannot apply to next-20251219]
[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/Rob-Herring-Arm/dt-bindings-mmc-brcm-iproc-sdhci-Allow-dma-coherent-and-iommus-properties/20251216-053208
base:   https://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git for-next
patch link:    https://lore.kernel.org/r/20251215212736.3321550-1-robh%40kernel.org
patch subject: [PATCH] dt-bindings: mmc: brcm,iproc-sdhci: Allow "dma-coherent" and "iommus" properties
:::::: branch date: 6 days ago
:::::: commit date: 6 days ago
config: arm64-randconfig-2052-20251216 (https://download.01.org/0day-ci/archive/20251222/202512220920.eVprMmkM-lkp@intel.com/config)
compiler: aarch64-linux-gcc (GCC) 10.5.0
dtschema version: 2025.12
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20251222/202512220920.eVprMmkM-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/202512220920.eVprMmkM-lkp@intel.com/

dtcheck warnings: (new ones prefixed by >>)
   arch/arm64/boot/dts/broadcom/northstar2/ns2-svk.dtb: at25@0 (atmel,at25): 'size' is a required property
   	from schema $id: http://devicetree.org/schemas/eeprom/at25.yaml
   arch/arm64/boot/dts/broadcom/northstar2/ns2-svk.dtb: at25@0 (atmel,at25): 'address-width' is a required property
   	from schema $id: http://devicetree.org/schemas/eeprom/at25.yaml
   arch/arm64/boot/dts/broadcom/northstar2/ns2-svk.dtb: at25@0 (atmel,at25): $nodename: 'anyOf' conditional failed, one must be fixed:
   	'at25@0' does not match '^eeprom@[0-9a-f]{1,2}$'
   	'at25@0' does not match '^fram@[0-9a-f]{1,2}$'
   	from schema $id: http://devicetree.org/schemas/eeprom/at25.yaml
   arch/arm64/boot/dts/broadcom/northstar2/ns2-svk.dtb: sdhci@66420000 (brcm,sdhci-iproc-cygnus): $nodename:0: 'sdhci@66420000' does not match '^mmc(@.*)?$'
   	from schema $id: http://devicetree.org/schemas/mmc/brcm,iproc-sdhci.yaml
>> arch/arm64/boot/dts/broadcom/northstar2/ns2-svk.dtb: sdhci@66420000 (brcm,sdhci-iproc-cygnus): Unevaluated properties are not allowed ('bus-width' was unexpected)
   	from schema $id: http://devicetree.org/schemas/mmc/brcm,iproc-sdhci.yaml
   arch/arm64/boot/dts/broadcom/northstar2/ns2-svk.dtb: sdhci@66430000 (brcm,sdhci-iproc-cygnus): $nodename:0: 'sdhci@66430000' does not match '^mmc(@.*)?$'
   	from schema $id: http://devicetree.org/schemas/mmc/brcm,iproc-sdhci.yaml
   arch/arm64/boot/dts/broadcom/northstar2/ns2-svk.dtb: sdhci@66430000 (brcm,sdhci-iproc-cygnus): Unevaluated properties are not allowed ('bus-width' was unexpected)
   	from schema $id: http://devicetree.org/schemas/mmc/brcm,iproc-sdhci.yaml
   arch/arm64/boot/dts/broadcom/northstar2/ns2-svk.dtb: nand@66460000 (brcm,nand-iproc): $nodename:0: 'nand@66460000' does not match '^nand-controller(@.*)?'
   	from schema $id: http://devicetree.org/schemas/mtd/brcm,brcmnand.yaml
   arch/arm64/boot/dts/broadcom/northstar2/ns2-svk.dtb: nand@66460000 (brcm,nand-iproc): compatible: 'oneOf' conditional failed, one must be fixed:
   	['brcm,nand-iproc', 'brcm,brcmnand-v6.1'] is too short
   	'brcm,nand-iproc' is not one of ['brcm,brcmnand-v2.1', 'brcm,brcmnand-v2.2', 'brcm,brcmnand-v4.0', 'brcm,brcmnand-v5.0', 'brcm,brcmnand-v6.0', 'brcm,brcmnand-v6.1', 'brcm,brcmnand-v6.2', 'brcm,brcmnand-v7.0', 'brcm,brcmnand-v7.1', 'brcm,brcmnand-v7.2', 'brcm,brcmnand-v7.3']
--
   	'brcm,nand-bcm63138' was expected
   	'brcm,nand-bcm63168' was expected
   	'brcm,brcmnand' was expected
   	'brcm,brcmnand-v6.1' is not one of ['brcm,brcmnand-v7.0', 'brcm,brcmnand-v7.1']
   	'brcm,nand-bcm6368' was expected
   	from schema $id: http://devicetree.org/schemas/mtd/brcm,brcmnand.yaml
   arch/arm64/boot/dts/broadcom/stingray/bcm958742k.dtb: nand@360000 (brcm,nand-iproc): Unevaluated properties are not allowed ('#address-cells', '#size-cells', 'nandcs@0' were unexpected)
   	from schema $id: http://devicetree.org/schemas/mtd/brcm,brcmnand.yaml
   arch/arm64/boot/dts/broadcom/stingray/bcm958742k.dtb: sdhci@3f1000 (brcm,sdhci-iproc): $nodename:0: 'sdhci@3f1000' does not match '^mmc(@.*)?$'
   	from schema $id: http://devicetree.org/schemas/mmc/brcm,iproc-sdhci.yaml
>> arch/arm64/boot/dts/broadcom/stingray/bcm958742k.dtb: sdhci@3f1000 (brcm,sdhci-iproc): Unevaluated properties are not allowed ('bus-width', 'full-pwr-cycle', 'mmc-ddr-1_8v', 'non-removable', 'vqmmc-supply' were unexpected)
   	from schema $id: http://devicetree.org/schemas/mmc/brcm,iproc-sdhci.yaml
   arch/arm64/boot/dts/broadcom/stingray/bcm958742k.dtb: sdhci@3f2000 (brcm,sdhci-iproc): $nodename:0: 'sdhci@3f2000' does not match '^mmc(@.*)?$'
   	from schema $id: http://devicetree.org/schemas/mmc/brcm,iproc-sdhci.yaml
>> arch/arm64/boot/dts/broadcom/stingray/bcm958742k.dtb: sdhci@3f2000 (brcm,sdhci-iproc): Unevaluated properties are not allowed ('bus-width', 'full-pwr-cycle', 'vqmmc-supply' were unexpected)
   	from schema $id: http://devicetree.org/schemas/mmc/brcm,iproc-sdhci.yaml
   arch/arm64/boot/dts/broadcom/stingray/bcm958742k.dtb: tmons (simple-bus): $nodename:0: 'tmons' 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/arm64/boot/dts/broadcom/stingray/bcm958742k.dtb: nic-hsls (simple-bus): $nodename:0: 'nic-hsls' 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/arm64/boot/dts/broadcom/stingray/bcm958742k.dtb: i2c@60826100 (brcm,iproc-nic-i2c): reg: [[1619157248, 256], [1625293832, 4096]] is too long
   	from schema $id: http://devicetree.org/schemas/i2c/brcm,iproc-i2c.yaml
--
   	'brcm,nand-bcm63138' was expected
   	'brcm,nand-bcm63168' was expected
   	'brcm,brcmnand' was expected
   	'brcm,brcmnand-v6.1' is not one of ['brcm,brcmnand-v7.0', 'brcm,brcmnand-v7.1']
   	'brcm,nand-bcm6368' was expected
   	from schema $id: http://devicetree.org/schemas/mtd/brcm,brcmnand.yaml
   arch/arm64/boot/dts/broadcom/stingray/bcm958742t.dtb: nand@360000 (brcm,nand-iproc): Unevaluated properties are not allowed ('#address-cells', '#size-cells', 'nandcs@0' were unexpected)
   	from schema $id: http://devicetree.org/schemas/mtd/brcm,brcmnand.yaml
   arch/arm64/boot/dts/broadcom/stingray/bcm958742t.dtb: sdhci@3f1000 (brcm,sdhci-iproc): $nodename:0: 'sdhci@3f1000' does not match '^mmc(@.*)?$'
   	from schema $id: http://devicetree.org/schemas/mmc/brcm,iproc-sdhci.yaml
>> arch/arm64/boot/dts/broadcom/stingray/bcm958742t.dtb: sdhci@3f1000 (brcm,sdhci-iproc): Unevaluated properties are not allowed ('bus-width', 'full-pwr-cycle', 'mmc-ddr-1_8v', 'non-removable', 'vqmmc-supply' were unexpected)
   	from schema $id: http://devicetree.org/schemas/mmc/brcm,iproc-sdhci.yaml
   arch/arm64/boot/dts/broadcom/stingray/bcm958742t.dtb: sdhci@3f2000 (brcm,sdhci-iproc): $nodename:0: 'sdhci@3f2000' does not match '^mmc(@.*)?$'
   	from schema $id: http://devicetree.org/schemas/mmc/brcm,iproc-sdhci.yaml
>> arch/arm64/boot/dts/broadcom/stingray/bcm958742t.dtb: sdhci@3f2000 (brcm,sdhci-iproc): Unevaluated properties are not allowed ('bus-width', 'full-pwr-cycle', 'vqmmc-supply' were unexpected)
   	from schema $id: http://devicetree.org/schemas/mmc/brcm,iproc-sdhci.yaml
   arch/arm64/boot/dts/broadcom/stingray/bcm958742t.dtb: tmons (simple-bus): $nodename:0: 'tmons' 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/arm64/boot/dts/broadcom/stingray/bcm958742t.dtb: nic-hsls (simple-bus): $nodename:0: 'nic-hsls' 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/arm64/boot/dts/broadcom/stingray/bcm958742t.dtb: i2c@60826100 (brcm,iproc-nic-i2c): reg: [[1619157248, 256], [1625293832, 4096]] is too long
   	from schema $id: http://devicetree.org/schemas/i2c/brcm,iproc-i2c.yaml
--
   	['brcm,nand-iproc', 'brcm,brcmnand-v6.1'] is too short
   	'brcm,nand-iproc' is not one of ['brcm,brcmnand-v2.1', 'brcm,brcmnand-v2.2', 'brcm,brcmnand-v4.0', 'brcm,brcmnand-v5.0', 'brcm,brcmnand-v6.0', 'brcm,brcmnand-v6.1', 'brcm,brcmnand-v6.2', 'brcm,brcmnand-v7.0', 'brcm,brcmnand-v7.1', 'brcm,brcmnand-v7.2', 'brcm,brcmnand-v7.3']
   	'brcm,nand-bcm63138' was expected
   	'brcm,nand-bcm63168' was expected
   	'brcm,brcmnand' was expected
   	'brcm,brcmnand-v6.1' is not one of ['brcm,brcmnand-v7.0', 'brcm,brcmnand-v7.1']
   	'brcm,nand-bcm6368' was expected
   	from schema $id: http://devicetree.org/schemas/mtd/brcm,brcmnand.yaml
   arch/arm64/boot/dts/broadcom/stingray/bcm958802a802x.dtb: sdhci@3f1000 (brcm,sdhci-iproc): $nodename:0: 'sdhci@3f1000' does not match '^mmc(@.*)?$'
   	from schema $id: http://devicetree.org/schemas/mmc/brcm,iproc-sdhci.yaml
>> arch/arm64/boot/dts/broadcom/stingray/bcm958802a802x.dtb: sdhci@3f1000 (brcm,sdhci-iproc): Unevaluated properties are not allowed ('bus-width', 'full-pwr-cycle', 'no-1-8-v', 'non-removable' were unexpected)
   	from schema $id: http://devicetree.org/schemas/mmc/brcm,iproc-sdhci.yaml
   arch/arm64/boot/dts/broadcom/stingray/bcm958802a802x.dtb: sdhci@3f2000 (brcm,sdhci-iproc): $nodename:0: 'sdhci@3f2000' does not match '^mmc(@.*)?$'
   	from schema $id: http://devicetree.org/schemas/mmc/brcm,iproc-sdhci.yaml
   arch/arm64/boot/dts/broadcom/stingray/bcm958802a802x.dtb: tmons (simple-bus): $nodename:0: 'tmons' 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/arm64/boot/dts/broadcom/stingray/bcm958802a802x.dtb: nic-hsls (simple-bus): $nodename:0: 'nic-hsls' 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/arm64/boot/dts/broadcom/stingray/bcm958802a802x.dtb: i2c@60826100 (brcm,iproc-nic-i2c): reg: [[1619157248, 256], [1625293832, 4096]] is too long
   	from schema $id: http://devicetree.org/schemas/i2c/brcm,iproc-i2c.yaml

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

^ permalink raw reply	[flat|nested] 4+ messages in thread
* [PATCH] dt-bindings: mmc: brcm,iproc-sdhci: Allow "dma-coherent" and "iommus" properties
@ 2025-12-15 21:27 Rob Herring (Arm)
  2025-12-15 21:37 ` Florian Fainelli
  2025-12-17 13:45 ` Ulf Hansson
  0 siblings, 2 replies; 4+ messages in thread
From: Rob Herring (Arm) @ 2025-12-15 21:27 UTC (permalink / raw)
  To: Ulf Hansson, Krzysztof Kozlowski, Conor Dooley, Ray Jui,
	Scott Branden, Broadcom internal kernel review list,
	Saenz Julienne
  Cc: Ray Jui, Scott Branden, linux-mmc, devicetree, linux-arm-kernel,
	linux-kernel

The Broadcom iProc SDHCI controller is DMA coherent and/or behind an IOMMU
on some Broadcom SoCs, so allow the dma-coherent and iommus properties.

Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
---
 Documentation/devicetree/bindings/mmc/brcm,iproc-sdhci.yaml | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/Documentation/devicetree/bindings/mmc/brcm,iproc-sdhci.yaml b/Documentation/devicetree/bindings/mmc/brcm,iproc-sdhci.yaml
index 2f63f2cdeb71..65bb2f66f8cf 100644
--- a/Documentation/devicetree/bindings/mmc/brcm,iproc-sdhci.yaml
+++ b/Documentation/devicetree/bindings/mmc/brcm,iproc-sdhci.yaml
@@ -26,9 +26,14 @@ properties:
   reg:
     minItems: 1
 
+  dma-coherent: true
+
   interrupts:
     maxItems: 1
 
+  iommus:
+    maxItems: 1
+
   clocks:
     maxItems: 1
     description:
-- 
2.51.0



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

end of thread, other threads:[~2025-12-22  8:40 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-12-22  8:39 [PATCH] dt-bindings: mmc: brcm,iproc-sdhci: Allow "dma-coherent" and "iommus" properties kernel test robot
  -- strict thread matches above, loose matches on Subject: below --
2025-12-15 21:27 Rob Herring (Arm)
2025-12-15 21:37 ` Florian Fainelli
2025-12-17 13:45 ` Ulf Hansson

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.