Searched refs:driver_info (Results 1 - 15 of 15) sorted by relevance
/u-boot/include/dm/ |
H A D | platdata.h | 16 * struct driver_info - Information required to instantiate a device 25 * @parent_idx: Index of the parent driver_info structure 27 struct driver_info { struct 37 #define driver_info_parent_id(driver_info) driver_info->parent_idx 39 #define driver_info_parent_id(driver_info) (-1) 45 * There is one of these for every driver_info in the linker list, indexed by 46 * the driver_info idx value. 67 ll_entry_declare(struct driver_info, __name, driver_info) [all...] |
H A D | device-internal.h | 18 struct driver_info; 157 const struct driver_info *info, struct udevice **devp);
|
H A D | device.h | 22 struct driver_info; 607 * For USB devices, this is the driver_info field in struct usb_device_id. 768 * Locates a device by either its struct driver_info index, or its 772 * struct driver_info records. 775 * It is the position of this driver_info/udevice in its linker list. 779 * @idx: Index number of the driver_info/udevice structure (0=first)
|
/u-boot/include/ |
H A D | dt-structs.h | 11 struct driver_info; 19 * @idx: udevice index (or driver_info index if !OF_PLATDATA_INST) 33 * @idx: udevice index (or driver_info index if !OF_PLATDATA_INST) 47 * @idx: udevice index (or driver_info index if !OF_PLATDATA_INST)
|
H A D | usb.h | 430 * match against new devices. Any field except for driver_info may be 433 * other fields in this structure except for driver_info. 457 * @driver_info: Holds information used by the driver. Usually it holds 471 * matches towards the beginning of your table, so that driver_info can 498 ulong driver_info; member in struct:usb_device_id
|
/u-boot/drivers/core/ |
H A D | lists.c | 55 struct driver_info *info = 56 ll_entry_start(struct driver_info, driver_info); 57 const int n_ents = ll_entry_count(struct driver_info, driver_info); 63 * Do one iteration through the driver_info records. For of-platdata, 70 const struct driver_info *entry = info + idx;
|
H A D | dump.c | 276 struct driver_info *drv = ll_entry_start(struct driver_info, 277 driver_info); 278 const int n_ents = ll_entry_count(struct driver_info, driver_info); 279 struct driver_info *entry;
|
H A D | root.c | 35 static struct driver_info root_info = { 160 n_ents = ll_entry_count(struct driver_info, driver_info); 310 * Runs through the driver_info tables and binds the devices it finds. Then runs
|
H A D | device.c | 258 const struct driver_info *info, struct udevice **devp)
|
/u-boot/drivers/usb/eth/ |
H A D | asix.c | 630 { USB_DEVICE(0x05ac, 0x1402), .driver_info = FLAG_TYPE_AX88772 }, 632 { USB_DEVICE(0x07d1, 0x3c05), .driver_info = FLAG_TYPE_AX88772 }, 634 { USB_DEVICE(0x2001, 0x1a02), .driver_info = FLAG_TYPE_AX88772 }, 636 { USB_DEVICE(0x0b95, 0x772a), .driver_info = FLAG_TYPE_AX88772 }, 638 { USB_DEVICE(0x0b95, 0x7720), .driver_info = FLAG_TYPE_AX88772 }, 640 { USB_DEVICE(0x0b95, 0x1720), .driver_info = FLAG_TYPE_AX88172 }, 642 { USB_DEVICE(0x0db0, 0xa877), .driver_info = FLAG_TYPE_AX88772 }, 644 { USB_DEVICE(0x13b1, 0x0018), .driver_info = FLAG_TYPE_AX88172 }, 646 { USB_DEVICE(0x1557, 0x7720), .driver_info = FLAG_TYPE_AX88772 }, 648 { USB_DEVICE(0x2001, 0x3c05), .driver_info [all...] |
H A D | asix88179.c | 660 { USB_DEVICE(0x0b95, 0x1790), .driver_info = FLAG_TYPE_AX88179 }, 661 { USB_DEVICE(0x0b95, 0x178a), .driver_info = FLAG_TYPE_AX88178a }, 662 { USB_DEVICE(0x2001, 0x4a00), .driver_info = FLAG_TYPE_DLINK_DUB1312 }, 663 { USB_DEVICE(0x0df6, 0x0072), .driver_info = FLAG_TYPE_SITECOM }, 664 { USB_DEVICE(0x04e8, 0xa100), .driver_info = FLAG_TYPE_SAMSUNG }, 665 { USB_DEVICE(0x17ef, 0x304b), .driver_info = FLAG_TYPE_LENOVO }, 666 { USB_DEVICE(0x04b4, 0x3610), .driver_info = FLAG_TYPE_GX3 },
|
/u-boot/test/dm/ |
H A D | of_platdata.c | 97 * find_driver_info - recursively find the driver_info for a device 99 * This sets found[idx] to true when it finds the driver_info record for a 100 * device, where idx is the index in the driver_info linker list. 115 ll_entry_count(struct driver_info, driver_info); 143 /* Check that every device is recorded in its driver_info struct */ 146 const int n_ents = ll_entry_count(struct driver_info, driver_info);
|
H A D | core.c | 61 static struct driver_info driver_info_manual = { 66 static struct driver_info driver_info_pre_reloc = { 71 static struct driver_info driver_info_act_dma = { 75 static struct driver_info driver_info_vital_clk = { 79 static struct driver_info driver_info_act_dma_vital_clk = {
|
/u-boot/drivers/xen/ |
H A D | pvblock.c | 742 struct driver_info info; 820 struct driver_info info;
|
/u-boot/drivers/usb/host/ |
H A D | usb-uclass.c | 594 dev->driver_data = id->driver_info;
|
Completed in 174 milliseconds