diff options
author | Kory Maincent <kory.maincent@bootlin.com> | 2021-05-04 20:31:26 +0300 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2021-05-13 20:09:09 +0300 |
commit | c9dffc971957e5fd18d64aa17a95e8d82a59d273 (patch) | |
tree | 287136ba55d66eeca44f3d7996ccc5544b8a0b30 /drivers/w1-eeprom/ds2502.c | |
parent | 0705e25cd05a9772d1ae8de8debd3b424b03b59d (diff) | |
download | u-boot-c9dffc971957e5fd18d64aa17a95e8d82a59d273.tar.xz |
w1: replace dt detection by automatic detection
This patch changes the functioning of the detection of w1 devices.
The old way was a comparison between detected w1 and the ones described in
the device tree. Now it will just look for the driver matching the family
id of the w1 detected.
The patch is inspired from Maxime Ripard code.
Signed-off-by: Kory Maincent <kory.maincent@bootlin.com>
Reviewed-by: Maxime Ripard <maxime@cerno.tech>
Diffstat (limited to 'drivers/w1-eeprom/ds2502.c')
-rw-r--r-- | drivers/w1-eeprom/ds2502.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/w1-eeprom/ds2502.c b/drivers/w1-eeprom/ds2502.c index b3d68d7f05..a67f5edd0f 100644 --- a/drivers/w1-eeprom/ds2502.c +++ b/drivers/w1-eeprom/ds2502.c @@ -243,3 +243,9 @@ U_BOOT_DRIVER(ds2502) = { .ops = &ds2502_ops, .probe = ds2502_probe, }; + +u8 family_supported[] = { + W1_FAMILY_DS2502, +}; + +U_BOOT_W1_DEVICE(ds2502, family_supported); |