On Thu, Mar 01, 2018 at 02:45:04PM +0100, Mario Six wrote:

> The PCA953x driver uses "gpio@%x_" as the GPIO bank name, where "%x" is
> instantiated with the I2C address of the chip. While this works, it
> becomes very confusing if a board has multiple PCAs with the same
> address on different I2C busses, and it also becomes an issue when a
> GPIO's value is to be set via the 'gpio' command, because this command
> only ever sets the value of the first device it encounters, leaving the
> other devices inaccessible to the command.
> 
> As to not break boards that rely on this naming scheme, we introduce a
> new device tree string property "label" for the driver. If it exists, it
> is used to build a bank name of the form "%s@%x_" (where %x is still
> instantiated with the I2C address). If it does not exist, the legacy
> labeling scheme is used.
> 
> Signed-off-by: Mario Six <mario....@gdsys.cc>

Applied to u-boot/master, thanks!

-- 
Tom

Attachment: signature.asc
Description: PGP signature

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot

Reply via email to