Home
last modified time | relevance | path

Searched refs:dev_fwnode (Results 1 – 25 of 209) sorted by relevance

123456789

/Linux-v6.1/drivers/base/
Dproperty.c20 struct fwnode_handle *dev_fwnode(const struct device *dev) in dev_fwnode() function
25 EXPORT_SYMBOL_GPL(dev_fwnode);
36 return fwnode_property_present(dev_fwnode(dev), propname); in device_property_present()
85 return fwnode_property_read_u8_array(dev_fwnode(dev), propname, val, nval); in device_property_read_u8_array()
113 return fwnode_property_read_u16_array(dev_fwnode(dev), propname, val, nval); in device_property_read_u16_array()
141 return fwnode_property_read_u32_array(dev_fwnode(dev), propname, val, nval); in device_property_read_u32_array()
169 return fwnode_property_read_u64_array(dev_fwnode(dev), propname, val, nval); in device_property_read_u64_array()
197 return fwnode_property_read_string_array(dev_fwnode(dev), propname, val, nval); in device_property_read_string_array()
219 return fwnode_property_read_string(dev_fwnode(dev), propname, val); in device_property_read_string()
241 return fwnode_property_match_string(dev_fwnode(dev), propname, string); in device_property_match_string()
[all …]
/Linux-v6.1/drivers/hwtracing/coresight/
Dcoresight-cti-platform.c123 root_fwnode = dev_fwnode(dev); in cti_plat_create_v8_etm_connection()
183 cpuid = cti_plat_get_cpu_at_node(dev_fwnode(dev)); in cti_plat_create_v8_connections()
224 struct fwnode_handle *fwnode = dev_fwnode(dev); in cti_plat_check_v8_arch_compatible()
419 struct fwnode_handle *fwnode = dev_fwnode(dev); in cti_plat_create_impdef_connections()
465 struct fwnode_handle *fwnode = dev_fwnode(dev); in coresight_cti_get_platform_data()
Dcoresight-replicator.c223 if (is_of_node(dev_fwnode(dev)) && in replicator_probe()
258 if (fwnode_property_present(dev_fwnode(dev), in replicator_probe()
/Linux-v6.1/drivers/media/v4l2-core/
Dv4l2-fwnode.c745 struct fwnode_handle *fwnode = dev_fwnode(dev); in v4l2_fwnode_device_parse()
856 fwnode_graph_for_each_endpoint(dev_fwnode(dev), fwnode) { in v4l2_async_nf_parse_fwnode_endpoints()
857 struct fwnode_handle *dev_fwnode; in v4l2_async_nf_parse_fwnode_endpoints() local
860 dev_fwnode = fwnode_graph_get_port_parent(fwnode); in v4l2_async_nf_parse_fwnode_endpoints()
861 is_available = fwnode_device_is_available(dev_fwnode); in v4l2_async_nf_parse_fwnode_endpoints()
862 fwnode_handle_put(dev_fwnode); in v4l2_async_nf_parse_fwnode_endpoints()
901 !(ret = fwnode_property_get_reference_args(dev_fwnode(dev), prop, in v4l2_fwnode_reference_parse()
1185 fwnode = v4l2_fwnode_reference_get_int_prop(dev_fwnode(dev), in v4l2_fwnode_reference_parse_int_props()
1204 !IS_ERR((fwnode = v4l2_fwnode_reference_get_int_prop(dev_fwnode(dev), in v4l2_fwnode_reference_parse_int_props()
1259 if (props[i].props && is_acpi_node(dev_fwnode(dev))) in v4l2_async_nf_parse_fwnode_sensor()
Dv4l2-async.c84 struct fwnode_handle *dev_fwnode; in match_fwnode_one() local
116 dev_fwnode = fwnode_graph_get_port_parent(sd_fwnode); in match_fwnode_one()
119 dev_fwnode = fwnode_graph_get_port_parent(asd->match.fwnode); in match_fwnode_one()
123 fwnode_handle_put(dev_fwnode); in match_fwnode_one()
125 if (dev_fwnode != other_fwnode) in match_fwnode_one()
764 sd->fwnode = dev_fwnode(sd->dev); in v4l2_async_register_subdev()
/Linux-v6.1/drivers/mmc/host/
Dof_mmc_spi.c56 if (dev->platform_data || !dev_fwnode(dev)) in mmc_spi_get_pdata()
91 if (!dev->platform_data || !dev_fwnode(dev)) in mmc_spi_put_pdata()
/Linux-v6.1/include/linux/usb/
Dtypec_mux.h34 return fwnode_typec_switch_get(dev_fwnode(dev)); in typec_switch_get()
108 return fwnode_typec_mux_get(dev_fwnode(dev), desc); in typec_mux_get()
Dtypec_retimer.h36 return fwnode_typec_retimer_get(dev_fwnode(dev)); in typec_retimer_get()
/Linux-v6.1/drivers/hwmon/
Diio_hwmon.c154 if (dev_fwnode(dev)) { in iio_hwmon_probe()
155 sname = devm_kasprintf(dev, GFP_KERNEL, "%pfwP", dev_fwnode(dev)); in iio_hwmon_probe()
Dlm70.c172 if (dev_fwnode(&spi->dev)) in lm70_probe()
/Linux-v6.1/arch/powerpc/include/asm/
Dmpc5xxx.h20 return mpc5xxx_fwnode_get_bus_frequency(dev_fwnode(dev)); in mpc5xxx_get_bus_frequency()
/Linux-v6.1/drivers/usb/typec/mux/
Dfsa4480.c163 sw_desc.fwnode = dev_fwnode(dev); in fsa4480_probe()
171 mux_desc.fwnode = dev_fwnode(dev); in fsa4480_probe()
/Linux-v6.1/drivers/media/i2c/
Ddw9768.c432 fwnode_property_read_u32(dev_fwnode(dev), "dongwoon,aac-mode", in dw9768_probe()
436 fwnode_property_read_u32(dev_fwnode(dev), "dongwoon,clock-presc", in dw9768_probe()
440 fwnode_property_read_u32(dev_fwnode(dev), "dongwoon,aac-timing", in dw9768_probe()
/Linux-v6.1/drivers/watchdog/
Dbd9576_wdt.c224 priv->gpiod_en = devm_fwnode_gpiod_get(dev, dev_fwnode(dev->parent), in bd9576_wdt_probe()
232 priv->gpiod_ping = devm_fwnode_gpiod_get(dev, dev_fwnode(dev->parent), in bd9576_wdt_probe()
/Linux-v6.1/drivers/thunderbolt/
Dusb4_port.c279 if (dev_fwnode(&usb4->dev)) { in usb4_port_device_add()
306 if (dev_fwnode(&usb4->dev)) in usb4_port_device_remove()
/Linux-v6.1/drivers/gpio/
Dgpio-twl6040.c83 device_set_node(&pdev->dev, dev_fwnode(pdev->dev.parent)); in gpo_twl6040_probe()
Dgpio-altera-a10sr.c92 gpio->gp.fwnode = dev_fwnode(&pdev->dev); in altr_a10sr_gpio_probe()
Dgpio-tps6586x.c80 device_set_node(&pdev->dev, dev_fwnode(pdev->dev.parent)); in tps6586x_gpio_probe()
Dgpio-sl28cpld.c77 ret = devm_regmap_add_irq_chip_fwnode(dev, dev_fwnode(dev), in sl28cpld_gpio_irq_init()
/Linux-v6.1/drivers/irqchip/
Dirq-sl28cpld.c72 return devm_regmap_add_irq_chip_fwnode(dev, dev_fwnode(dev), in sl28cpld_intc_probe()
Dirq-sni-exiu.c288 data = exiu_init(dev_fwnode(&pdev->dev), res); in exiu_acpi_probe()
292 domain = acpi_irq_create_hierarchy(0, NUM_IRQS, dev_fwnode(&pdev->dev), in exiu_acpi_probe()
/Linux-v6.1/drivers/acpi/
Dviot.c90 fwnode = dev_fwnode(&pdev->dev); in viot_get_pci_iommu_fwnode()
103 viommu->fwnode = dev_fwnode(&pdev->dev); in viot_get_pci_iommu_fwnode()
/Linux-v6.1/drivers/platform/x86/intel/
Dcrystal_cove_charger.c103 charger->irq_domain = irq_domain_create_linear(dev_fwnode(pdev->dev.parent), 1, in crystal_cove_charger_probe()
/Linux-v6.1/drivers/iio/adc/
Dti-adc128s052.c147 if (dev_fwnode(&spi->dev)) in adc128_probe()
/Linux-v6.1/drivers/peci/
Dcore.c133 device_set_node(&controller->dev, fwnode_handle_get(dev_fwnode(dev))); in devm_peci_controller_add()

123456789