[PATCH 0/4] driver name fixes
Sascha Hauer
s.hauer at pengutronix.de
Tue Dec 9 23:09:34 PST 2025
On Mon, 08 Dec 2025 13:00:50 +0100, Sascha Hauer wrote:
> Starting point of this series was that I had multiple EEPROMs on a board
> from which one had an alias "eeprom0" and the other ones didn't have
> aliases. the EEPROMs without aliases failed to register because they
> tried to register themselves as "eeprom0" as well.
>
> While EEPROMs triggered this series it fixes a longstanding problem in
> barebox: It was possible to register two devices with the same name when
> one device was registered as "foo0", DEVICE_ID_SINGLE and another one
> as "foo", id = 0.
>
> [...]
Applied, thanks!
[1/4] driver: implement get_free_deviceid_from()
https://git.pengutronix.de/cgit/barebox/commit/?id=0850fd8e22fa (link may not be stable)
[2/4] nvmem: fix device name setting
https://git.pengutronix.de/cgit/barebox/commit/?id=f6bf81cfc94d (link may not be stable)
[3/4] driver: fix device name clashes
https://git.pengutronix.de/cgit/barebox/commit/?id=6e30160425f3 (link may not be stable)
[4/4] eeprom: at24: reserve EEPROM names which have an alias
https://git.pengutronix.de/cgit/barebox/commit/?id=5d1577f0d3dd (link may not be stable)
Best regards,
--
Sascha Hauer <s.hauer at pengutronix.de>
More information about the barebox
mailing list