/u-boot/include/dm/ |
A D | platdata.h | 27 struct driver_info { struct 37 #define driver_info_parent_id(driver_info) driver_info->parent_idx argument 39 #define driver_info_parent_id(driver_info) (-1) argument 67 ll_entry_declare(struct driver_info, __name, driver_info) 72 ll_entry_declare_list(struct driver_info, __name, driver_info) 87 ll_entry_get(struct driver_info, __name, driver_info)
|
A D | device-internal.h | 80 const struct driver_info *info, struct udevice **devp);
|
A D | device.h | 21 struct driver_info; 625 int device_get_by_driver_info(const struct driver_info *info,
|
/u-boot/drivers/core/ |
A D | dump.c | 166 struct driver_info *drv = ll_entry_start(struct driver_info, in dm_dump_static_driver_info() 167 driver_info); in dm_dump_static_driver_info() 168 const int n_ents = ll_entry_count(struct driver_info, driver_info); in dm_dump_static_driver_info() 169 struct driver_info *entry; in dm_dump_static_driver_info()
|
A D | root.c | 31 static struct driver_info root_info = { 121 struct driver_info *dev = in fix_devices() 122 ll_entry_start(struct driver_info, driver_info); in fix_devices() 123 const int n_ents = ll_entry_count(struct driver_info, driver_info); in fix_devices() 124 struct driver_info *entry; in fix_devices() 192 n_ents = ll_entry_count(struct driver_info, driver_info); in dm_scan_plat()
|
A D | lists.c | 56 struct driver_info *info = in bind_drivers_pass() 57 ll_entry_start(struct driver_info, driver_info); in bind_drivers_pass() 58 const int n_ents = ll_entry_count(struct driver_info, driver_info); in bind_drivers_pass() 71 const struct driver_info *entry = info + idx; in bind_drivers_pass()
|
A D | device.c | 250 const struct driver_info *info, struct udevice **devp) in device_bind_by_name() 806 int device_get_by_driver_info(const struct driver_info *info, in device_get_by_driver_info() 809 struct driver_info *info_base = in device_get_by_driver_info() 810 ll_entry_start(struct driver_info, driver_info); in device_get_by_driver_info()
|
/u-boot/test/dm/ |
A D | of_platdata.c | 114 ll_entry_count(struct driver_info, driver_info); in find_driver_info() 145 const struct driver_info *info = in dm_test_of_plat_dev() 146 ll_entry_start(struct driver_info, driver_info); in dm_test_of_plat_dev() 147 const int n_ents = ll_entry_count(struct driver_info, driver_info); in dm_test_of_plat_dev() 158 const struct driver_info *entry = info + i; in dm_test_of_plat_dev()
|
A D | core.c | 62 static struct driver_info driver_info_manual = { 67 static struct driver_info driver_info_pre_reloc = { 72 static struct driver_info driver_info_act_dma = { 76 static struct driver_info driver_info_vital_clk = { 80 static struct driver_info driver_info_act_dma_vital_clk = {
|
/u-boot/drivers/usb/eth/ |
A D | asix.c | 885 { USB_DEVICE(0x05ac, 0x1402), .driver_info = FLAG_TYPE_AX88772 }, 887 { USB_DEVICE(0x07d1, 0x3c05), .driver_info = FLAG_TYPE_AX88772 }, 889 { USB_DEVICE(0x2001, 0x1a02), .driver_info = FLAG_TYPE_AX88772 }, 891 { USB_DEVICE(0x0b95, 0x772a), .driver_info = FLAG_TYPE_AX88772 }, 893 { USB_DEVICE(0x0b95, 0x7720), .driver_info = FLAG_TYPE_AX88772 }, 895 { USB_DEVICE(0x0b95, 0x1720), .driver_info = FLAG_TYPE_AX88172 }, 897 { USB_DEVICE(0x0db0, 0xa877), .driver_info = FLAG_TYPE_AX88772 }, 899 { USB_DEVICE(0x13b1, 0x0018), .driver_info = FLAG_TYPE_AX88172 }, 901 { USB_DEVICE(0x1557, 0x7720), .driver_info = FLAG_TYPE_AX88772 }, 903 { USB_DEVICE(0x2001, 0x3c05), .driver_info = FLAG_TYPE_AX88772 }, [all …]
|
A D | asix88179.c | 910 { USB_DEVICE(0x0b95, 0x1790), .driver_info = FLAG_TYPE_AX88179 }, 911 { USB_DEVICE(0x0b95, 0x178a), .driver_info = FLAG_TYPE_AX88178a }, 912 { USB_DEVICE(0x2001, 0x4a00), .driver_info = FLAG_TYPE_DLINK_DUB1312 }, 913 { USB_DEVICE(0x0df6, 0x0072), .driver_info = FLAG_TYPE_SITECOM }, 914 { USB_DEVICE(0x04e8, 0xa100), .driver_info = FLAG_TYPE_SAMSUNG }, 915 { USB_DEVICE(0x17ef, 0x304b), .driver_info = FLAG_TYPE_LENOVO }, 916 { USB_DEVICE(0x04b4, 0x3610), .driver_info = FLAG_TYPE_GX3 },
|
/u-boot/include/ |
A D | dt-structs.h | 11 struct driver_info;
|
A D | usb.h | 481 ulong driver_info; member
|
/u-boot/drivers/xen/ |
A D | pvblock.c | 739 struct driver_info info; in on_new_vbd() 817 struct driver_info info; in pvblock_init()
|
/u-boot/drivers/usb/host/ |
A D | usb-uclass.c | 589 dev->driver_data = id->driver_info; in usb_find_and_bind_driver()
|
/u-boot/doc/driver-model/ |
A D | of-plat.rst | 188 The parent_idx is the index of the parent driver_info structure within its
|
A D | design.rst | 410 static const struct driver_info info[] = {
|