Home
last modified time | relevance | path

Searched refs:swnodes (Results 1 – 9 of 9) sorted by relevance

/linux-6.15/drivers/acpi/
H A Dmipi-disco-img.c157 kfree(csi2->swnodes); in acpi_mipi_del_crs_csi2()
227 if (!swnodes) in alloc_crs_csi2_swnodes()
230 swnodes->ports = (struct acpi_device_software_node_port *)(swnodes + 1); in alloc_crs_csi2_swnodes()
231 swnodes->nodes = (struct software_node *)(swnodes->ports + port_count); in alloc_crs_csi2_swnodes()
232 swnodes->nodeptrs = (const struct software_node **)(swnodes->nodes + 1 + in alloc_crs_csi2_swnodes()
237 swnodes->nodeptrs[i] = &swnodes->nodes[i]; in alloc_crs_csi2_swnodes()
244 csi2->swnodes = swnodes; in alloc_crs_csi2_swnodes()
597 struct acpi_device_software_nodes *swnodes = csi2->swnodes; in init_crs_csi2_swnodes() local
611 if (!swnodes) in init_crs_csi2_swnodes()
691 adev->swnodes = swnodes; in init_crs_csi2_swnodes()
[all …]
/linux-6.15/arch/x86/platform/geode/
H A Dgeode-common.c100 struct software_node *swnodes; in geode_create_leds() local
116 swnodes = kcalloc(n_leds, sizeof(*swnodes), GFP_KERNEL); in geode_create_leds()
117 if (!swnodes) in geode_create_leds()
147 swnodes[i] = SOFTWARE_NODE(node_name, &props[i * 3], in geode_create_leds()
149 group[i + 1] = &swnodes[i]; in geode_create_leds()
173 kfree(swnodes[i].name); in geode_create_leds()
176 kfree(swnodes); in geode_create_leds()
/linux-6.15/drivers/net/ethernet/wangxun/txgbe/
H A Dtxgbe_phy.c28 struct software_node *swnodes; in txgbe_swnodes_register() local
38 swnodes = nodes->swnodes; in txgbe_swnodes_register()
48 swnodes[SWNODE_GPIO] = NODE_PROP(nodes->gpio_name, nodes->gpio_props); in txgbe_swnodes_register()
59 swnodes[SWNODE_I2C] = NODE_PROP(nodes->i2c_name, nodes->i2c_props); in txgbe_swnodes_register()
60 nodes->i2c_ref[0] = SOFTWARE_NODE_REFERENCE(&swnodes[SWNODE_I2C]); in txgbe_swnodes_register()
70 swnodes[SWNODE_SFP] = NODE_PROP(nodes->sfp_name, nodes->sfp_props); in txgbe_swnodes_register()
71 nodes->sfp_ref[0] = SOFTWARE_NODE_REFERENCE(&swnodes[SWNODE_SFP]); in txgbe_swnodes_register()
77 nodes->group[SWNODE_GPIO] = &swnodes[SWNODE_GPIO]; in txgbe_swnodes_register()
78 nodes->group[SWNODE_I2C] = &swnodes[SWNODE_I2C]; in txgbe_swnodes_register()
79 nodes->group[SWNODE_SFP] = &swnodes[SWNODE_SFP]; in txgbe_swnodes_register()
[all …]
H A Dtxgbe_type.h326 struct software_node swnodes[SWNODE_MAX]; member
/linux-6.15/drivers/net/ethernet/tehuti/
H A Dtn40_mdio.c129 struct software_node *swnodes; in tn40_swnodes_register() local
138 swnodes = nodes->swnodes; in tn40_swnodes_register()
140 swnodes[SWNODE_MDIO] = NODE_PROP(nodes->mdio_name, NULL); in tn40_swnodes_register()
147 swnodes[SWNODE_PHY] = NODE_PAR_PROP(nodes->phy_name, in tn40_swnodes_register()
148 &swnodes[SWNODE_MDIO], in tn40_swnodes_register()
151 nodes->group[SWNODE_PHY] = &swnodes[SWNODE_PHY]; in tn40_swnodes_register()
152 nodes->group[SWNODE_MDIO] = &swnodes[SWNODE_MDIO]; in tn40_swnodes_register()
H A Dtn40.h131 struct software_node swnodes[SWNODE_MAX]; member
/linux-6.15/drivers/media/pci/intel/
H A Dipu-bridge.c324 struct software_node *nodes = sensor->swnodes; in ipu_bridge_create_fwnode_properties()
377 SOFTWARE_NODE_REFERENCE(&sensor->swnodes[SWNODE_VCM]); in ipu_bridge_create_fwnode_properties()
435 struct software_node *nodes = sensor->swnodes; in ipu_bridge_init_swnode_group()
469 struct software_node *nodes = sensor->swnodes; in ipu_bridge_create_connection_swnodes()
631 fwnode = software_node_fwnode(&sensor->swnodes[SWNODE_IVSC_HID]); in ipu_bridge_instantiate_ivsc()
692 fwnode = software_node_fwnode(&sensor->swnodes[ in ipu_bridge_connect_sensor()
/linux-6.15/include/media/
H A Dipu-bridge.h133 struct software_node swnodes[SWNODE_COUNT]; member
/linux-6.15/include/acpi/
H A Dacpi_bus.h488 struct acpi_device_software_nodes *swnodes; member