* [PATCH] dt-bindings: leds: as3645: Convert to DT schema
@ 2025-09-09 8:50 Harrison Carter
2025-09-10 15:05 ` Rob Herring
0 siblings, 1 reply; 4+ messages in thread
From: Harrison Carter @ 2025-09-09 8:50 UTC (permalink / raw)
To: Lee Jones, Pavel Machek, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, Sakari Ailus
Cc: linux-leds, devicetree, linux-kernel, Harrison Carter
Convert the ams,as3645a.txt to DT Schema format.
maintainer: set to what I found in MAINTAINERS
Signed-off-by: Harrison Carter <hcarter@thegoodpenguin.co.uk>
---
.../devicetree/bindings/leds/ams,as3645a.txt | 85 --------------
.../devicetree/bindings/leds/ams,as3645a.yaml | 130 +++++++++++++++++++++
2 files changed, 130 insertions(+), 85 deletions(-)
diff --git a/Documentation/devicetree/bindings/leds/ams,as3645a.txt b/Documentation/devicetree/bindings/leds/ams,as3645a.txt
deleted file mode 100644
index 4af2987b25e92394ebd46456e30002d3ae3a6101..0000000000000000000000000000000000000000
--- a/Documentation/devicetree/bindings/leds/ams,as3645a.txt
+++ /dev/null
@@ -1,85 +0,0 @@
-Analog devices AS3645A device tree bindings
-
-The AS3645A flash LED controller can drive two LEDs, one high current
-flash LED and one indicator LED. The high current flash LED can be
-used in torch mode as well.
-
-Ranges below noted as [a, b] are closed ranges between a and b, i.e. a
-and b are included in the range.
-
-Please also see common.txt in the same directory.
-
-
-Required properties
-===================
-
-compatible : Must be "ams,as3645a".
-reg : The I2C address of the device. Typically 0x30.
-#address-cells : 1
-#size-cells : 0
-
-
-Required properties of the flash child node (0)
-===============================================
-
-reg: 0
-flash-timeout-us: Flash timeout in microseconds. The value must be in
- the range [100000, 850000] and divisible by 50000.
-flash-max-microamp: Maximum flash current in microamperes. Has to be
- in the range between [200000, 500000] and
- divisible by 20000.
-led-max-microamp: Maximum torch (assist) current in microamperes. The
- value must be in the range between [20000, 160000] and
- divisible by 20000.
-ams,input-max-microamp: Maximum flash controller input current. The
- value must be in the range [1250000, 2000000]
- and divisible by 50000.
-
-
-Optional properties of the flash child node
-===========================================
-
-function : See Documentation/devicetree/bindings/leds/common.txt.
-color : See Documentation/devicetree/bindings/leds/common.txt.
-label : See Documentation/devicetree/bindings/leds/common.txt (deprecated).
-
-
-Required properties of the indicator child node (1)
-===================================================
-
-reg: 1
-led-max-microamp: Maximum indicator current. The allowed values are
- 2500, 5000, 7500 and 10000.
-
-Optional properties of the indicator child node
-===============================================
-
-function : See Documentation/devicetree/bindings/leds/common.txt.
-color : See Documentation/devicetree/bindings/leds/common.txt.
-label : See Documentation/devicetree/bindings/leds/common.txt (deprecated).
-
-
-Example
-=======
-
-#include <dt-bindings/leds/common.h>
-
- as3645a@30 {
- #address-cells = <1>;
- #size-cells = <0>;
- reg = <0x30>;
- compatible = "ams,as3645a";
- led@0 {
- reg = <0x0>;
- flash-timeout-us = <150000>;
- flash-max-microamp = <320000>;
- led-max-microamp = <60000>;
- ams,input-max-microamp = <1750000>;
- function = LED_FUNCTION_FLASH;
- };
- led@1 {
- reg = <0x1>;
- led-max-microamp = <10000>;
- function = LED_FUNCTION_INDICATOR;
- };
- };
diff --git a/Documentation/devicetree/bindings/leds/ams,as3645a.yaml b/Documentation/devicetree/bindings/leds/ams,as3645a.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..f956c20cc8fb379f370ad785a3d75f27d0cfa032
--- /dev/null
+++ b/Documentation/devicetree/bindings/leds/ams,as3645a.yaml
@@ -0,0 +1,130 @@
+# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
+%YAML 1.2
+---
+$id: http://devicetree.org/schemas/leds/ams,as3645a.yaml#
+$schema: http://devicetree.org/meta-schemas/core.yaml#
+
+title: Analog Devices AS3645A LED Controller
+
+maintainers:
+ - Sakari Ailus <sakari.ailus@iki.fi>
+
+description: |
+ The AS3645A flash LED controller can drive two LEDs, one high current
+ flash LED and one indicator LED. The high current flash LED can be
+ used in torch mode as well.
+
+properties:
+ compatible:
+ const: ams,as3645a
+
+ "#address-cells":
+ const: 1
+
+ "#size-cells":
+ const: 0
+
+ reg:
+ maxItems: 1
+
+ led@0:
+ type: object
+ $ref: common.yaml#
+ unevaluatedProperties: false
+
+ properties:
+ reg:
+ const: 0
+
+ flash-timeout-us:
+ minimum: 100000
+ maximum: 850000
+ description: |
+ Flash timeout in microseconds. Must be divisible by 50000
+
+ flash-max-microamp:
+ minimum: 200000
+ maximum: 500000
+ description: |
+ Maximum flash current in microamperes. Must be divisible by 20000
+
+ led-max-microamp:
+ minimum: 20000
+ maximum: 160000
+ description: |
+ Maximum torch (assist) current in microamperes Must be divisible by 20000
+
+ ams,input-max-microamp:
+ minimum: 1250000
+ maximum: 2000000
+ description: |
+ Maximum flash controller input current. Must be divisible by 50000
+
+ required:
+ - reg
+ - flash-timeout-us
+ - flash-max-microamp
+ - led-max-microamp
+ - ams,input-max-microamp
+
+ led@1:
+ type: object
+ $ref: common.yaml#
+ unevaluatedProperties: false
+
+ properties:
+ reg:
+ const: 1
+
+ led-max-microamp:
+ enum:
+ - 2500
+ - 5000
+ - 7500
+ - 10000
+ description: |
+ Maximum indicator current. The allowed values are 2500, 5000, 7500 and 10000.
+
+ required:
+ - reg
+ - led-max-microamp
+
+required:
+ - compatible
+ - reg
+ - "#size-cells"
+ - "#address-cells"
+
+additionalProperties: false
+
+examples:
+ - |
+ #include <dt-bindings/leds/common.h>
+
+ i2c{
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ as3645a@30 {
+ compatible = "ams,as3645a";
+ #address-cells = <1>;
+ #size-cells = <0>;
+ reg = <0x30>;
+
+ led@0 {
+ reg = <0>;
+ flash-timeout-us = <150000>;
+ flash-max-microamp = <320000>;
+ led-max-microamp = <60000>;
+ ams,input-max-microamp = <1750000>;
+ function = LED_FUNCTION_FLASH;
+ };
+
+ led@1 {
+ reg = <1>;
+ led-max-microamp = <10000>;
+ function = LED_FUNCTION_INDICATOR;
+ };
+ };
+ };
+...
---
base-commit: c17b750b3ad9f45f2b6f7e6f7f4679844244f0b9
change-id: 20250906-ams-txt-to-dt-schema-a821e0e03c46
Best regards,
--
Harrison Carter <hcarter@thegoodpenguin.co.uk>
^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [PATCH] dt-bindings: leds: as3645: Convert to DT schema
2025-09-09 8:50 [PATCH] dt-bindings: leds: as3645: Convert to DT schema Harrison Carter
@ 2025-09-10 15:05 ` Rob Herring
2025-09-10 17:07 ` Harrison Carter
0 siblings, 1 reply; 4+ messages in thread
From: Rob Herring @ 2025-09-10 15:05 UTC (permalink / raw)
To: Harrison Carter
Cc: Lee Jones, Pavel Machek, Krzysztof Kozlowski, Conor Dooley,
Sakari Ailus, linux-leds, devicetree, linux-kernel
On Tue, Sep 09, 2025 at 09:50:04AM +0100, Harrison Carter wrote:
> Convert the ams,as3645a.txt to DT Schema format.
>
> maintainer: set to what I found in MAINTAINERS
>
> Signed-off-by: Harrison Carter <hcarter@thegoodpenguin.co.uk>
> ---
> .../devicetree/bindings/leds/ams,as3645a.txt | 85 --------------
> .../devicetree/bindings/leds/ams,as3645a.yaml | 130 +++++++++++++++++++++
> 2 files changed, 130 insertions(+), 85 deletions(-)
>
> diff --git a/Documentation/devicetree/bindings/leds/ams,as3645a.txt b/Documentation/devicetree/bindings/leds/ams,as3645a.txt
> deleted file mode 100644
> index 4af2987b25e92394ebd46456e30002d3ae3a6101..0000000000000000000000000000000000000000
> --- a/Documentation/devicetree/bindings/leds/ams,as3645a.txt
> +++ /dev/null
> @@ -1,85 +0,0 @@
> -Analog devices AS3645A device tree bindings
> -
> -The AS3645A flash LED controller can drive two LEDs, one high current
> -flash LED and one indicator LED. The high current flash LED can be
> -used in torch mode as well.
> -
> -Ranges below noted as [a, b] are closed ranges between a and b, i.e. a
> -and b are included in the range.
> -
> -Please also see common.txt in the same directory.
> -
> -
> -Required properties
> -===================
> -
> -compatible : Must be "ams,as3645a".
> -reg : The I2C address of the device. Typically 0x30.
> -#address-cells : 1
> -#size-cells : 0
> -
> -
> -Required properties of the flash child node (0)
> -===============================================
> -
> -reg: 0
> -flash-timeout-us: Flash timeout in microseconds. The value must be in
> - the range [100000, 850000] and divisible by 50000.
> -flash-max-microamp: Maximum flash current in microamperes. Has to be
> - in the range between [200000, 500000] and
> - divisible by 20000.
> -led-max-microamp: Maximum torch (assist) current in microamperes. The
> - value must be in the range between [20000, 160000] and
> - divisible by 20000.
> -ams,input-max-microamp: Maximum flash controller input current. The
> - value must be in the range [1250000, 2000000]
> - and divisible by 50000.
> -
> -
> -Optional properties of the flash child node
> -===========================================
> -
> -function : See Documentation/devicetree/bindings/leds/common.txt.
> -color : See Documentation/devicetree/bindings/leds/common.txt.
> -label : See Documentation/devicetree/bindings/leds/common.txt (deprecated).
> -
> -
> -Required properties of the indicator child node (1)
> -===================================================
> -
> -reg: 1
> -led-max-microamp: Maximum indicator current. The allowed values are
> - 2500, 5000, 7500 and 10000.
> -
> -Optional properties of the indicator child node
> -===============================================
> -
> -function : See Documentation/devicetree/bindings/leds/common.txt.
> -color : See Documentation/devicetree/bindings/leds/common.txt.
> -label : See Documentation/devicetree/bindings/leds/common.txt (deprecated).
> -
> -
> -Example
> -=======
> -
> -#include <dt-bindings/leds/common.h>
> -
> - as3645a@30 {
> - #address-cells = <1>;
> - #size-cells = <0>;
> - reg = <0x30>;
> - compatible = "ams,as3645a";
> - led@0 {
> - reg = <0x0>;
> - flash-timeout-us = <150000>;
> - flash-max-microamp = <320000>;
> - led-max-microamp = <60000>;
> - ams,input-max-microamp = <1750000>;
> - function = LED_FUNCTION_FLASH;
> - };
> - led@1 {
> - reg = <0x1>;
> - led-max-microamp = <10000>;
> - function = LED_FUNCTION_INDICATOR;
> - };
> - };
> diff --git a/Documentation/devicetree/bindings/leds/ams,as3645a.yaml b/Documentation/devicetree/bindings/leds/ams,as3645a.yaml
> new file mode 100644
> index 0000000000000000000000000000000000000000..f956c20cc8fb379f370ad785a3d75f27d0cfa032
> --- /dev/null
> +++ b/Documentation/devicetree/bindings/leds/ams,as3645a.yaml
> @@ -0,0 +1,130 @@
> +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
> +%YAML 1.2
> +---
> +$id: http://devicetree.org/schemas/leds/ams,as3645a.yaml#
> +$schema: http://devicetree.org/meta-schemas/core.yaml#
> +
> +title: Analog Devices AS3645A LED Controller
> +
> +maintainers:
> + - Sakari Ailus <sakari.ailus@iki.fi>
> +
> +description: |
Don't need '|'.
> + The AS3645A flash LED controller can drive two LEDs, one high current
> + flash LED and one indicator LED. The high current flash LED can be
> + used in torch mode as well.
> +
> +properties:
> + compatible:
> + const: ams,as3645a
> +
> + "#address-cells":
> + const: 1
> +
> + "#size-cells":
> + const: 0
> +
> + reg:
> + maxItems: 1
> +
> + led@0:
> + type: object
> + $ref: common.yaml#
> + unevaluatedProperties: false
> +
> + properties:
> + reg:
> + const: 0
> +
> + flash-timeout-us:
> + minimum: 100000
> + maximum: 850000
multipleOf: 50000
> + description: |
> + Flash timeout in microseconds. Must be divisible by 50000
Drop description.
> +
> + flash-max-microamp:
> + minimum: 200000
> + maximum: 500000
> + description: |
> + Maximum flash current in microamperes. Must be divisible by 20000
> +
> + led-max-microamp:
> + minimum: 20000
> + maximum: 160000
> + description: |
> + Maximum torch (assist) current in microamperes Must be divisible by 20000
Same on these 2.
> +
> + ams,input-max-microamp:
> + minimum: 1250000
> + maximum: 2000000
> + description: |
Don't need '|'.
> + Maximum flash controller input current. Must be divisible by 50000
> +
> + required:
> + - reg
> + - flash-timeout-us
> + - flash-max-microamp
> + - led-max-microamp
> + - ams,input-max-microamp
> +
> + led@1:
> + type: object
> + $ref: common.yaml#
> + unevaluatedProperties: false
> +
> + properties:
> + reg:
> + const: 1
> +
> + led-max-microamp:
> + enum:
> + - 2500
> + - 5000
> + - 7500
> + - 10000
> + description: |
> + Maximum indicator current. The allowed values are 2500, 5000, 7500 and 10000.
No need to repeat constraints in free-form text. Drop the description
here, but I would add description under the nodes to say they are for
flash and indicator.
> +
> + required:
> + - reg
> + - led-max-microamp
> +
> +required:
> + - compatible
> + - reg
> + - "#size-cells"
> + - "#address-cells"
> +
> +additionalProperties: false
> +
> +examples:
> + - |
> + #include <dt-bindings/leds/common.h>
> +
> + i2c{
> + #address-cells = <1>;
> + #size-cells = <0>;
> +
> + as3645a@30 {
led-controller@30
> + compatible = "ams,as3645a";
> + #address-cells = <1>;
> + #size-cells = <0>;
> + reg = <0x30>;
> +
> + led@0 {
> + reg = <0>;
> + flash-timeout-us = <150000>;
> + flash-max-microamp = <320000>;
> + led-max-microamp = <60000>;
> + ams,input-max-microamp = <1750000>;
> + function = LED_FUNCTION_FLASH;
> + };
> +
> + led@1 {
> + reg = <1>;
> + led-max-microamp = <10000>;
> + function = LED_FUNCTION_INDICATOR;
> + };
> + };
> + };
> +...
>
> ---
> base-commit: c17b750b3ad9f45f2b6f7e6f7f4679844244f0b9
> change-id: 20250906-ams-txt-to-dt-schema-a821e0e03c46
>
> Best regards,
> --
> Harrison Carter <hcarter@thegoodpenguin.co.uk>
>
^ permalink raw reply [flat|nested] 4+ messages in thread
* (no subject)
2025-09-10 15:05 ` Rob Herring
@ 2025-09-10 17:07 ` Harrison Carter
0 siblings, 0 replies; 4+ messages in thread
From: Harrison Carter @ 2025-09-10 17:07 UTC (permalink / raw)
To: robh
Cc: conor+dt, devicetree, hcarter, krzk+dt, lee, linux-kernel,
linux-leds, pavel, sakari.ailus
Subject: Quick clarification
Hi Rob,
Thanks for looking it over. Just to clarify on your
comments:
1. Is this to stop duplicating things that are clearly
described in the variable names?
2. Should I keep the "Must be dvisible by X" parts of the
description?
Cheers,
HarryC
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH] dt-bindings: leds: as3645: Convert to DT schema
@ 2025-09-14 9:54 kernel test robot
0 siblings, 0 replies; 4+ messages in thread
From: kernel test robot @ 2025-09-14 9:54 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: <20250909-ams-txt-to-dt-schema-v1-1-8a30c25c8295@thegoodpenguin.co.uk>
References: <20250909-ams-txt-to-dt-schema-v1-1-8a30c25c8295@thegoodpenguin.co.uk>
TO: Harrison Carter <hcarter@thegoodpenguin.co.uk>
TO: Lee Jones <lee@kernel.org>
TO: Pavel Machek <pavel@kernel.org>
TO: Rob Herring <robh@kernel.org>
TO: Krzysztof Kozlowski <krzk@kernel.org>
TO: Conor Dooley <conor+dt@kernel.org>
TO: Sakari Ailus <sakari.ailus@linux.intel.com>
CC: linux-leds@vger.kernel.org
CC: devicetree@vger.kernel.org
CC: linux-kernel@vger.kernel.org
CC: Harrison Carter <hcarter@thegoodpenguin.co.uk>
Hi Harrison,
kernel test robot noticed the following build warnings:
[auto build test WARNING on c17b750b3ad9f45f2b6f7e6f7f4679844244f0b9]
url: https://github.com/intel-lab-lkp/linux/commits/Harrison-Carter/dt-bindings-leds-as3645-Convert-to-DT-schema/20250909-165436
base: c17b750b3ad9f45f2b6f7e6f7f4679844244f0b9
patch link: https://lore.kernel.org/r/20250909-ams-txt-to-dt-schema-v1-1-8a30c25c8295%40thegoodpenguin.co.uk
patch subject: [PATCH] dt-bindings: leds: as3645: Convert to DT schema
:::::: branch date: 5 days ago
:::::: commit date: 5 days ago
config: arm-randconfig-051-20250910 (https://download.01.org/0day-ci/archive/20250914/202509141751.v85VqbzA-lkp@intel.com/config)
compiler: arm-linux-gnueabi-gcc (GCC) 13.4.0
dtschema version: 2025.9.dev1+g4b28bc79f
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20250914/202509141751.v85VqbzA-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/202509141751.v85VqbzA-lkp@intel.com/
dtcheck warnings: (new ones prefixed by >>)
arch/arm/boot/dts/ti/omap/omap3-n9.dtb: /ocp@68000000/target-module@48056000/dma-controller@0: failed to match any schema with compatible: ['ti,omap3630-sdma', 'ti,omap-sdma']
arch/arm/boot/dts/ti/omap/omap3-n9.dtb: /ocp@68000000/target-module@48056000/dma-controller@0: failed to match any schema with compatible: ['ti,omap3630-sdma', 'ti,omap-sdma']
arch/arm/boot/dts/ti/omap/omap3-n9.dtb: /ocp@68000000/serial@4806c000/bluetooth: failed to match any schema with compatible: ['ti,wl1271-bluetooth-nokia', 'nokia,h4p-bluetooth']
arch/arm/boot/dts/ti/omap/omap3-n9.dtb: /ocp@68000000/serial@4806c000/bluetooth: failed to match any schema with compatible: ['ti,wl1271-bluetooth-nokia', 'nokia,h4p-bluetooth']
arch/arm/boot/dts/ti/omap/omap3-n9.dtb: /ocp@68000000/i2c@48070000/twl@48: failed to match any schema with compatible: ['ti,twl5031']
arch/arm/boot/dts/ti/omap/omap3-n9.dtb: /ocp@68000000/i2c@48070000/twl@48/twl4030-usb: failed to match any schema with compatible: ['ti,twl4030-usb']
arch/arm/boot/dts/ti/omap/omap3-n9.dtb: /ocp@68000000/i2c@48070000/twl@48/pwm: failed to match any schema with compatible: ['ti,twl4030-pwm']
arch/arm/boot/dts/ti/omap/omap3-n9.dtb: /ocp@68000000/i2c@48070000/twl@48/pwmled: failed to match any schema with compatible: ['ti,twl4030-pwmled']
arch/arm/boot/dts/ti/omap/omap3-n9.dtb: /ocp@68000000/i2c@48070000/twl@48/keypad: failed to match any schema with compatible: ['ti,twl4030-keypad']
arch/arm/boot/dts/ti/omap/omap3-n9.dtb: /ocp@68000000/i2c@48070000/twl@48/power: failed to match any schema with compatible: ['ti,twl4030-power']
>> arch/arm/boot/dts/ti/omap/omap3-n9.dtb: as3645a@30 (ams,as3645a): 'flash@0', 'indicator@1' do not match any of the regexes: '^pinctrl-[0-9]+$'
from schema $id: http://devicetree.org/schemas/leds/ams,as3645a.yaml#
arch/arm/boot/dts/ti/omap/omap3-n9.dtb: camera@10 (nokia,smia): port:endpoint: 'bus-type' is a required property
from schema $id: http://devicetree.org/schemas/media/i2c/mipi-ccs.yaml#
arch/arm/boot/dts/ti/omap/omap3-n9.dtb: lis302@1d (st,lis3lv02d): 'Vdd-supply', 'Vdd_IO-supply', 'st,axis-x', 'st,axis-y', 'st,axis-z', 'st,click-latency', 'st,click-single-x', 'st,click-single-y', 'st,click-single-z', 'st,click-threshold-x', 'st,click-threshold-y', 'st,click-threshold-z', 'st,click-time-limit', 'st,highpass-cutoff-hz', 'st,irq1-ff-wu-1', 'st,irq1-ff-wu-2', 'st,irq2-click', 'st,max-limit-x', 'st,max-limit-y', 'st,max-limit-z', 'st,min-limit-x', 'st,min-limit-y', 'st,min-limit-z', 'st,wakeup-threshold', 'st,wakeup-x-hi', 'st,wakeup-y-hi', 'st,wakeup2-threshold', 'st,wakeup2-z-hi', 'st,wu-duration-1', 'st,wu-duration-2' do not match any of the regexes: '^pinctrl-[0-9]+$'
from schema $id: http://devicetree.org/schemas/iio/st,st-sensors.yaml#
arch/arm/boot/dts/ti/omap/omap3-n9.dtb: /ocp@68000000/1w@480b2000: failed to match any schema with compatible: ['ti,omap3-1w']
arch/arm/boot/dts/ti/omap/omap3-n9.dtb: /ocp@68000000/mmc@4809c000: failed to match any schema with compatible: ['ti,omap3-hsmmc']
arch/arm/boot/dts/ti/omap/omap3-n9.dtb: /ocp@68000000/mmc@480b4000: failed to match any schema with compatible: ['ti,omap3-hsmmc']
arch/arm/boot/dts/ti/omap/omap3-n9.dtb: /ocp@68000000/mmc@480ad000: failed to match any schema with compatible: ['ti,omap3-hsmmc']
arch/arm/boot/dts/ti/omap/omap3-n9.dtb: /ocp@68000000/mmu@480bd400: failed to match any schema with compatible: ['ti,omap2-iommu']
--
arch/arm/boot/dts/ti/omap/omap3-n950.dtb: /ocp@68000000/target-module@48056000/dma-controller@0: failed to match any schema with compatible: ['ti,omap3630-sdma', 'ti,omap-sdma']
arch/arm/boot/dts/ti/omap/omap3-n950.dtb: /ocp@68000000/serial@4806c000/bluetooth: failed to match any schema with compatible: ['ti,wl1271-bluetooth-nokia', 'nokia,h4p-bluetooth']
arch/arm/boot/dts/ti/omap/omap3-n950.dtb: /ocp@68000000/serial@4806c000/bluetooth: failed to match any schema with compatible: ['ti,wl1271-bluetooth-nokia', 'nokia,h4p-bluetooth']
arch/arm/boot/dts/ti/omap/omap3-n950.dtb: /ocp@68000000/i2c@48070000/twl@48: failed to match any schema with compatible: ['ti,twl5031']
arch/arm/boot/dts/ti/omap/omap3-n950.dtb: /ocp@68000000/i2c@48070000/twl@48/twl4030-usb: failed to match any schema with compatible: ['ti,twl4030-usb']
arch/arm/boot/dts/ti/omap/omap3-n950.dtb: /ocp@68000000/i2c@48070000/twl@48/pwm: failed to match any schema with compatible: ['ti,twl4030-pwm']
arch/arm/boot/dts/ti/omap/omap3-n950.dtb: /ocp@68000000/i2c@48070000/twl@48/pwmled: failed to match any schema with compatible: ['ti,twl4030-pwmled']
arch/arm/boot/dts/ti/omap/omap3-n950.dtb: /ocp@68000000/i2c@48070000/twl@48/keypad: failed to match any schema with compatible: ['ti,twl4030-keypad']
arch/arm/boot/dts/ti/omap/omap3-n950.dtb: /ocp@68000000/i2c@48070000/twl@48/power: failed to match any schema with compatible: ['ti,twl4030-power']
arch/arm/boot/dts/ti/omap/omap3-n950.dtb: /ocp@68000000/i2c@48070000/twl@48/audio: failed to match any schema with compatible: ['ti,twl4030-audio']
>> arch/arm/boot/dts/ti/omap/omap3-n950.dtb: as3645a@30 (ams,as3645a): 'flash@0', 'indicator@1' do not match any of the regexes: '^pinctrl-[0-9]+$'
from schema $id: http://devicetree.org/schemas/leds/ams,as3645a.yaml#
arch/arm/boot/dts/ti/omap/omap3-n950.dtb: camera@10 (nokia,smia): port:endpoint: 'bus-type' is a required property
from schema $id: http://devicetree.org/schemas/media/i2c/mipi-ccs.yaml#
arch/arm/boot/dts/ti/omap/omap3-n950.dtb: lis302@1d (st,lis3lv02d): 'Vdd-supply', 'Vdd_IO-supply', 'st,axis-x', 'st,axis-y', 'st,axis-z', 'st,click-latency', 'st,click-single-x', 'st,click-single-y', 'st,click-single-z', 'st,click-threshold-x', 'st,click-threshold-y', 'st,click-threshold-z', 'st,click-time-limit', 'st,highpass-cutoff-hz', 'st,irq1-ff-wu-1', 'st,irq1-ff-wu-2', 'st,irq2-click', 'st,max-limit-x', 'st,max-limit-y', 'st,max-limit-z', 'st,min-limit-x', 'st,min-limit-y', 'st,min-limit-z', 'st,wakeup-threshold', 'st,wakeup-x-hi', 'st,wakeup-y-hi', 'st,wakeup2-threshold', 'st,wakeup2-z-hi', 'st,wu-duration-1', 'st,wu-duration-2' do not match any of the regexes: '^pinctrl-[0-9]+$'
from schema $id: http://devicetree.org/schemas/iio/st,st-sensors.yaml#
arch/arm/boot/dts/ti/omap/omap3-n950.dtb: /ocp@68000000/1w@480b2000: failed to match any schema with compatible: ['ti,omap3-1w']
arch/arm/boot/dts/ti/omap/omap3-n950.dtb: /ocp@68000000/mmc@4809c000: failed to match any schema with compatible: ['ti,omap3-hsmmc']
arch/arm/boot/dts/ti/omap/omap3-n950.dtb: /ocp@68000000/mmc@480b4000: failed to match any schema with compatible: ['ti,omap3-hsmmc']
arch/arm/boot/dts/ti/omap/omap3-n950.dtb: /ocp@68000000/mmc@480ad000: failed to match any schema with compatible: ['ti,omap3-hsmmc']
arch/arm/boot/dts/ti/omap/omap3-n950.dtb: /ocp@68000000/mmu@480bd400: failed to match any schema with compatible: ['ti,omap2-iommu']
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2025-09-14 9:54 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-09-09 8:50 [PATCH] dt-bindings: leds: as3645: Convert to DT schema Harrison Carter
2025-09-10 15:05 ` Rob Herring
2025-09-10 17:07 ` Harrison Carter
-- strict thread matches above, loose matches on Subject: below --
2025-09-14 9:54 [PATCH] dt-bindings: leds: as3645: Convert to DT schema 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.