Home
last modified time | relevance | path

Searched refs:ids (Results 1 – 25 of 31) sorted by relevance

12

/components/drivers/include/drivers/
A Dofw.h92 const struct rt_ofw_node_id *ids; member
107 .ids = _ids, \
162 struct rt_ofw_node_id *rt_ofw_prop_match(struct rt_ofw_prop *prop, const struct rt_ofw_node_id *ids
163 struct rt_ofw_node_id *rt_ofw_node_match(struct rt_ofw_node *np, const struct rt_ofw_node_id *ids);
184 return rt_ofw_find_node_by_ids_r(from, ids, RT_NULL); in rt_ofw_find_node_by_ids()
384 #define rt_ofw_foreach_node_by_ids_r(np, id, ids) \ argument
385 for (np = rt_ofw_find_node_by_ids_r(RT_NULL, ids, id); \
386 np; np = rt_ofw_find_node_by_ids_r(np, ids, id))
388 #define rt_ofw_foreach_node_by_ids(np, ids) \ argument
389 for (np = rt_ofw_find_node_by_ids(RT_NULL, ids); np; \
[all …]
A Dplatform.h35 const struct rt_ofw_node_id *ids; member
A Dpic.h213 #define RT_PIC_OFW_DECLARE(name, ids, handler) RT_OFW_STUB_EXPORT(name, ids, pic, handler) argument
A Ddev_i2c.h277 const struct rt_i2c_device_id *ids; member
/components/drivers/pci/
A Dpci.c877 const struct rt_pci_device_id *ids) in rt_pci_match_ids() argument
879 while (ids->vendor || ids->subsystem_vendor || ids->class_mask) in rt_pci_match_ids()
881 if (rt_pci_match_id(pdev, ids)) in rt_pci_match_ids()
883 return ids; in rt_pci_match_ids()
886 ++ids; in rt_pci_match_ids()
934 pdev->id = rt_pci_match_ids(pdev, pdrv->ids); in pci_match()
A Dhost-bridge.c124 .ids = host_bridge_pci_ids,
/components/drivers/ofw/
A Dbase.c435 …c struct rt_ofw_node_id *ofw_prop_match(struct rt_ofw_prop *prop, const struct rt_ofw_node_id *ids) in ofw_prop_match() argument
440 for (id = (struct rt_ofw_node_id *)ids; id->compatible[0]; ++id) in ofw_prop_match()
454 struct rt_ofw_node_id *rt_ofw_prop_match(struct rt_ofw_prop *prop, const struct rt_ofw_node_id *ids) in rt_ofw_prop_match() argument
458 if (prop && ids && !rt_strcmp(prop->name, "compatible")) in rt_ofw_prop_match()
460 id = ofw_prop_match(prop, ids); in rt_ofw_prop_match()
466 struct rt_ofw_node_id *rt_ofw_node_match(struct rt_ofw_node *np, const struct rt_ofw_node_id *ids) in rt_ofw_node_match() argument
471 if (np && ids && (prop = rt_ofw_get_prop(np, "compatible", RT_NULL))) in rt_ofw_node_match()
473 id = ofw_prop_match(prop, ids); in rt_ofw_node_match()
578 … rt_ofw_node *rt_ofw_find_node_by_ids_r(struct rt_ofw_node *from, const struct rt_ofw_node_id *ids, in rt_ofw_find_node_by_ids_r() argument
583 if (ids) in rt_ofw_find_node_by_ids_r()
[all …]
A Dofw.c41 if (!stub->ids) in rt_ofw_stub_probe_range()
46 id = rt_ofw_prop_match(compat_prop, stub->ids); in rt_ofw_stub_probe_range()
/components/drivers/pci/host/
A Dpci-host-generic.c61 .ids = gen_pci_ofw_ids,
/components/drivers/clk/
A Dclk-fixed-rate.c81 .ids = fixed_clk_ofw_ids,
/components/drivers/virtio/
A Dvirtio_input.h78 struct virtio_input_devids ids; member
A Dvirtio_input.c396 if (virtio_input_dev->config->ids.product == EV_ABS) in rt_virtio_input_init()
406 if (virtio_input_dev->config->ids.product == EV_KEY) in rt_virtio_input_init()
/components/drivers/nvme/
A Dnvme-pci.c166 .ids = pci_nvme_ids,
/components/drivers/regulator/
A Dregulator-fixed.c160 .ids = regulator_fixed_ofw_ids,
/components/drivers/ata/
A Dahci-pci.c201 .ids = pci_ahci_ids,
/components/drivers/i2c/
A Ddev_i2c_bus.c97 if ((id = driver->ids)) in i2c_match()
/components/drivers/led/
A Dled-gpio.c223 .ids = gpio_led_ofw_ids,
/components/drivers/core/
A Dplatform.c87 pdev->id = rt_ofw_node_match(np, pdrv->ids); in platform_match()
/components/drivers/reset/
A Dreset-simple.c191 .ids = reset_simple_ofw_ids,
/components/drivers/mfd/
A Dmfd-syscon.c232 .ids = syscon_ofw_ids,
/components/drivers/spi/
A Ddev_spi.c222 .ids = spidev_ids,
A Ddev_spi_bus.c100 if ((id = driver->ids)) in spi_match()
/components/drivers/watchdog/
A Dwatchdog-i6300esb.c289 .ids = i6300esb_wdt_pci_ids,
/components/drivers/pci/host/dw/
A Dpcie-dw_platfrom.c290 .ids = dw_platform_pcie_ofw_ids,
/components/drivers/hwtimer/
A Dhwtimer-arm_arch.c372 .ids = arm_arch_timer_ofw_ids,

Completed in 32 milliseconds

12