Searched refs:fw_node (Results 1 – 11 of 11) sorted by relevance
/Linux-v5.4/drivers/firewire/ |
D | core-topology.c | 99 static struct fw_node *fw_node_create(u32 sid, int port_count, int color) in fw_node_create() 101 struct fw_node *node; in fw_node_create() 134 static void update_hop_count(struct fw_node *node) in update_hop_count() 158 static inline struct fw_node *fw_node(struct list_head *l) in fw_node() function 160 return list_entry(l, struct fw_node, link); in fw_node() 170 static struct fw_node *build_tree(struct fw_card *card, in build_tree() 173 struct fw_node *node, *child, *local_node, *irm_node; in build_tree() 220 child = fw_node(h); in build_tree() 261 child = fw_node(child->link.next); in build_tree() 309 struct fw_node * node, [all …]
|
D | core.h | 24 struct fw_node; 153 void fw_node_event(struct fw_card *card, struct fw_node *node, int event); 176 struct fw_node { struct 196 struct fw_node *ports[0]; argument 199 static inline struct fw_node *fw_node_get(struct fw_node *node) in fw_node_get() 206 static inline void fw_node_put(struct fw_node *node) in fw_node_put()
|
D | core-device.c | 894 struct fw_node *current_node = new->node; in lookup_existing_device() 895 struct fw_node *obsolete_node = old->node; in lookup_existing_device() 1203 void fw_node_event(struct fw_card *card, struct fw_node *node, int event) in fw_node_event()
|
D | core-card.c | 291 struct fw_node *root_node; in bm_work()
|
/Linux-v5.4/drivers/input/touchscreen/ |
D | raspberrypi-ts.c | 127 struct device_node *fw_node; in rpi_ts_probe() local 134 fw_node = of_get_parent(np); in rpi_ts_probe() 135 if (!fw_node) { in rpi_ts_probe() 140 fw = rpi_firmware_get(fw_node); in rpi_ts_probe() 141 of_node_put(fw_node); in rpi_ts_probe()
|
/Linux-v5.4/drivers/gpio/ |
D | gpio-raspberrypi-exp.c | 198 struct device_node *fw_node; in rpi_exp_gpio_probe() local 202 fw_node = of_get_parent(np); in rpi_exp_gpio_probe() 203 if (!fw_node) { in rpi_exp_gpio_probe() 208 fw = rpi_firmware_get(fw_node); in rpi_exp_gpio_probe() 209 of_node_put(fw_node); in rpi_exp_gpio_probe()
|
/Linux-v5.4/include/linux/ |
D | firewire.h | 81 struct fw_node; 108 struct fw_node *local_node; 109 struct fw_node *root_node; 110 struct fw_node *irm_node; 185 struct fw_node *node;
|
D | acpi_iort.h | 26 struct fwnode_handle *fw_node);
|
/Linux-v5.4/drivers/acpi/arm64/ |
D | iort.c | 28 struct fwnode_handle *fw_node; member 161 struct fwnode_handle *fw_node) in iort_register_domain_token() argument 169 its_msi_chip->fw_node = fw_node; in iort_register_domain_token() 209 struct fwnode_handle *fw_node = NULL; in iort_find_domain_token() local 215 fw_node = its_msi_chip->fw_node; in iort_find_domain_token() 221 return fw_node; in iort_find_domain_token()
|
/Linux-v5.4/drivers/net/ethernet/apm/xgene/ |
D | xgene_enet_hw.c | 828 struct fwnode_handle *fw_node; in acpi_phy_find_device() local 831 fw_node = acpi_fwnode_handle(ACPI_COMPANION(dev)); in acpi_phy_find_device() 832 status = acpi_node_get_property_reference(fw_node, "phy-handle", 0, in acpi_phy_find_device()
|
/Linux-v5.4/drivers/staging/vc04_services/interface/vchiq_arm/ |
D | vchiq_arm.c | 3194 struct device_node *fw_node; in vchiq_probe() local 3205 fw_node = of_find_compatible_node(NULL, NULL, in vchiq_probe() 3207 if (!fw_node) { in vchiq_probe() 3212 drvdata->fw = rpi_firmware_get(fw_node); in vchiq_probe() 3213 of_node_put(fw_node); in vchiq_probe()
|