Re: [PATCH v2] dt-bindings: rtc: isl12026: convert to YAML schema

From: Krzysztof Kozlowski

Date: Fri Feb 20 2026 - 02:49:06 EST


On Thu, Feb 19, 2026 at 11:21:15AM +0530, Piyush Patle wrote:
> diff --git a/Documentation/devicetree/bindings/rtc/isil,isl12026.yaml b/Documentation/devicetree/bindings/rtc/isil,isl12026.yaml
> new file mode 100644
> index 000000000000..a6822605fd72
> --- /dev/null
> +++ b/Documentation/devicetree/bindings/rtc/isil,isl12026.yaml
> @@ -0,0 +1,64 @@
> +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
> +%YAML 1.2
> +---
> +$id: http://devicetree.org/schemas/rtc/isil,isl12026.yaml#
> +$schema: http://devicetree.org/meta-schemas/core.yaml#
> +
> +title: Intersil ISL12026 I2C RTC/EEPROM
> +
> +maintainers:
> + - Piyush Patle <piyushpatle228@xxxxxxxxx>
> +
> +description: |

Do not need '|' unless you need to preserve formatting.

> + The ISL12026 is a combination RTC and EEPROM device connected via I2C.
> + The RTC and control registers respond at address 0x6f, while the EEPROM
> + array responds at address 0x57. The "reg" property refers to the RTC
> + portion of the device.
> +
> +select:
> + properties:
> + compatible:
> + const: isil,isl12026
> + required:
> + - compatible

Why do you have this select? Look at existing bindings - NONE have that.

Just in case if that was not obvious: don't send us AI microslop.

> +
> +allOf:
> + - $ref: rtc.yaml#

Best regards,
Krzysztof