[PATCH 1/6] dt-bindings: mfd: add binding for Apple Mac System Management Controller
Krzysztof Kozlowski
krzysztof.kozlowski at linaro.org
Thu Sep 1 08:06:17 PDT 2022
On 01/09/2022 16:54, Russell King (Oracle) wrote:
> Add a DT binding for the Apple Mac System Management Controller.
>
> Signed-off-by: Russell King (Oracle) <rmk+kernel at armlinux.org.uk>
Thank you for your patch. There is something to discuss/improve.
> +
> +maintainers:
> + - Hector Martin <marcan at marcan.st>
> +
> +description:
> + Apple Mac System Management Controller implements various functions
> + such as GPIO, RTC, power, reboot.
> +
> +properties:
> + compatible:
> + items:
> + - enum:
> + - apple,t8103-smc
You miss two spaces of indentation on this level.
> + - apple,t8112-smc
> + - apple,t6000-smc
Bring some order here - either alphabetical or by date of release (as in
other Apple schemas). I think t6000 was before t8112, so it's none of
that orders.
> + - const: apple,smc
> +
> + reg:
> + description: Two regions, one for the SMC area and one for the SRAM area.
You need constraints for size/order, so in this context list with
described items.
> +
> + reg-names:
> + items:
> + - const: smc
> + - const: sram
> +
> + mboxes:
> + description:
> + A phandle to the mailbox channel
Missing maxItems
> +
> +additionalProperties: false
> +
Best regards,
Krzysztof
More information about the linux-arm-kernel
mailing list