[PATCH V3 2/2] dt-bindings: pinctrl: brcm,ns-pinmux: describe pins, groups & functions
Tony Lindgren
tony at atomide.com
Fri Dec 10 23:07:42 PST 2021
* Rafał Miłecki <zajec5 at gmail.com> [211210 11:43]:
> @@ -83,6 +97,28 @@ examples:
> reg = <0x1800c1c0 0x24>;
> reg-names = "cru_gpio_control";
>
> + pins {
> + i2c_scl: i2c_scl {
> + number = <4>;
> + };
> +
> + i2c_sda: i2c_sda {
> + number = <5>;
> + };
> + };
Please don't add custom properties for something that can be done with
standard register based addressing using a hardware offset based reg
property. Your driver can easily translate it. Also, please don't use
custom node names, instead do:
pins {
i2c_scl: pin at 0x1234 {
/* Any generic standard properties or numbers here please :)d */
};
...
};
I think I've already commented on the register addressing twice before..
Regards,
Tony
More information about the linux-arm-kernel
mailing list