Files
u-boot/test/dm
Patrice Chotard 38f7d3b653 cmd: bind: Fix driver binding on a device
Fix a regression brings by commit 84f8e36f03 ("cmd: bind: allow to
bind driver with driver data")

As example, the following bind command doesn't work:

   bind /soc/usb-otg@49000000 usb_ether

As usb_ether driver has no compatible string, it can't be find by
lists_bind_fdt(). In bind_by_node_path(), which called lists_bind_fdt(),
the driver entry is known, pass it to lists_bind_fdt() to force the driver
entry selection.

For this, add a new parameter struct *driver to lists_bind_fdt().
Fix also all lists_bind_fdt() callers.

Fixes: 84f8e36f03 ("cmd: bind: allow to bind driver with driver data")
Signed-off-by: Patrice Chotard <patrice.chotard@foss.st.com>
Reported-by: Herbert Poetzl <herbert@13thfloor.at>
Cc: Marek Vasut <marex@denx.de>
Cc: Herbert Poetzl <herbert@13thfloor.at>
Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
2021-10-12 14:19:52 +02:00
..
2020-07-17 14:32:24 +08:00
2021-07-21 10:27:35 -06:00
2021-01-12 10:58:04 +05:30
2021-01-30 14:25:41 -07:00
2021-08-22 10:52:53 +02:00
2020-07-01 15:01:21 +08:00
2020-10-08 11:42:36 -04:00
2021-09-13 18:23:13 -04:00
2021-02-26 15:30:55 +01:00
2021-06-28 16:22:13 -04:00
2021-05-26 17:26:07 -04:00
2021-03-27 15:04:31 +13:00
2021-05-04 07:57:18 -04:00
2020-11-05 09:11:30 -07:00
2021-02-16 11:48:20 -05:00
2020-10-22 09:54:53 -04:00