[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <e9f38e38-7df7-4d19-b5c0-2f18aeebcc78@kernel.org>
Date: Mon, 21 Jul 2025 09:28:59 +0200
From: Krzysztof Kozlowski <krzk@...nel.org>
To: Joy Zou <joy.zou@....com>, Liam Girdwood <lgirdwood@...il.com>,
Mark Brown <broonie@...nel.org>, Rob Herring <robh@...nel.org>,
Krzysztof Kozlowski <krzk+dt@...nel.org>, Conor Dooley <conor+dt@...nel.org>
Cc: linux-kernel@...r.kernel.org, devicetree@...r.kernel.org,
imx@...ts.linux.dev, Frank Li <Frank.Li@....com>, Ye Li <ye.li@....com>,
Jacky Bai <ping.bai@....com>, Dong Aisheng <aisheng.dong@....com>
Subject: Re: [PATCH v2 1/2] dt-bindings: regulator: add PF0900 regulator yaml
On 21/07/2025 09:11, Joy Zou wrote:
Subject: Reverse prefixes.
Please use subject prefixes matching the subsystem. You can get them for
example with `git log --oneline -- DIRECTORY_OR_FILE` on the directory
your patch is touching. For bindings, the preferred subjects are
explained here:
https://www.kernel.org/doc/html/latest/devicetree/bindings/submitting-patches.html#i-for-patch-submitters
> +
> + regulators:
> + type: object
> + additionalProperties: false
> +
> + properties:
> + VAON:
Lowercase names.
> + type: object
> + $ref: regulator.yaml#
> + unevaluatedProperties: false
> +
> + patternProperties:
> + "^LDO[1-3]$":
> + type: object
> + $ref: regulator.yaml#
> + unevaluatedProperties: false
> +
> + "^SW[1-5]$":
> + type: object
> + $ref: regulator.yaml#
> + unevaluatedProperties: false
> +
> + properties:
> + nxp,dvs-run-microvolt:
> + minimum: 300000
> + maximum: 1350000
> + description:
> + PMIC default "RUN" state voltage in uV.
Why existing properties are not suitable?
> +
> + nxp,dvs-standby-microvolt:
Why existing standby state bindings are not suitable?
> + minimum: 300000
> + maximum: 1350000
> + description:
> + PMIC default "STANDBY" state voltage in uV.
> +
> + nxp,i2c-crc-enable:
> + type: boolean
> + description: If the PMIC OTP_I2C_CRC_EN is enable, you need to add this property.
1. Why you cannot just read registers to check for this?
2. You need anyway proper description what is this about and then wrap
according to Linux coding style.
> +
> +required:
> + - compatible
> + - reg
> + - interrupts
> + - regulators
> +
> +additionalProperties: false
> +
Best regards,
Krzysztof
Powered by blists - more mailing lists