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
signature.asc
Description: PGP signature
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot