/linux-6.3-rc2/drivers/base/ |
A D | property.c | 43 return fwnode_property_present(dev_fwnode(dev), propname); in device_property_present() 92 return fwnode_property_read_u8_array(dev_fwnode(dev), propname, val, nval); in device_property_read_u8_array() 226 return fwnode_property_read_string(dev_fwnode(dev), propname, val); in device_property_read_string() 248 return fwnode_property_match_string(dev_fwnode(dev), propname, string); in device_property_match_string() 770 const struct fwnode_handle *fwnode = dev_fwnode(dev); in device_get_next_child_node() 807 return fwnode_get_named_child_node(dev_fwnode(dev), childname); in device_get_named_child_node() 877 return fwnode_call_bool_op(dev_fwnode(dev), device_dma_supported); in device_dma_supported() 883 if (!fwnode_has_op(dev_fwnode(dev), device_get_dma_attr)) in device_get_dma_attr() 886 return fwnode_call_int_op(dev_fwnode(dev), device_get_dma_attr); in device_get_dma_attr() 928 return fwnode_get_phy_mode(dev_fwnode(dev)); in device_get_phy_mode() [all …]
|
/linux-6.3-rc2/drivers/media/i2c/ |
A D | dw9768.c | 433 fwnode_property_read_u32(dev_fwnode(dev), "dongwoon,aac-mode", in dw9768_probe() 437 fwnode_property_read_u32(dev_fwnode(dev), "dongwoon,clock-presc", in dw9768_probe() 441 fwnode_property_read_u32(dev_fwnode(dev), "dongwoon,aac-timing", in dw9768_probe() 480 full_power = (is_acpi_node(dev_fwnode(dev)) && in dw9768_probe() 482 (is_of_node(dev_fwnode(dev)) && !pm_runtime_enabled(dev)); in dw9768_probe() 525 if ((is_acpi_node(dev_fwnode(dev)) && acpi_dev_state_d0(dev)) || in dw9768_remove() 526 (is_of_node(dev_fwnode(dev)) && !pm_runtime_enabled(dev))) { in dw9768_remove()
|
/linux-6.3-rc2/drivers/hwtracing/coresight/ |
A D | coresight-cti-platform.c | 123 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()
|
A D | coresight-replicator.c | 223 if (is_of_node(dev_fwnode(dev)) && in replicator_probe() 258 if (fwnode_property_present(dev_fwnode(dev), in replicator_probe()
|
/linux-6.3-rc2/drivers/media/v4l2-core/ |
A D | v4l2-fwnode.c | 762 struct fwnode_handle *fwnode = dev_fwnode(dev); in v4l2_fwnode_device_parse() 873 fwnode_graph_for_each_endpoint(dev_fwnode(dev), fwnode) { in v4l2_async_nf_parse_fwnode_endpoints() 874 struct fwnode_handle *dev_fwnode; in v4l2_async_nf_parse_fwnode_endpoints() local 877 dev_fwnode = fwnode_graph_get_port_parent(fwnode); in v4l2_async_nf_parse_fwnode_endpoints() 878 is_available = fwnode_device_is_available(dev_fwnode); in v4l2_async_nf_parse_fwnode_endpoints() 879 fwnode_handle_put(dev_fwnode); in v4l2_async_nf_parse_fwnode_endpoints() 918 !(ret = fwnode_property_get_reference_args(dev_fwnode(dev), prop, in v4l2_fwnode_reference_parse() 1202 fwnode = v4l2_fwnode_reference_get_int_prop(dev_fwnode(dev), in v4l2_fwnode_reference_parse_int_props() 1221 !IS_ERR((fwnode = v4l2_fwnode_reference_get_int_prop(dev_fwnode(dev), in v4l2_fwnode_reference_parse_int_props() 1276 if (props[i].props && is_acpi_node(dev_fwnode(dev))) in v4l2_async_nf_parse_fwnode_sensor()
|
A D | v4l2-async.c | 86 struct fwnode_handle *dev_fwnode; in match_fwnode_one() local 118 dev_fwnode = fwnode_graph_get_port_parent(sd_fwnode); in match_fwnode_one() 121 dev_fwnode = fwnode_graph_get_port_parent(asd->match.fwnode); in match_fwnode_one() 125 fwnode_handle_put(dev_fwnode); in match_fwnode_one() 127 if (dev_fwnode != other_fwnode) in match_fwnode_one() 766 sd->fwnode = dev_fwnode(sd->dev); in v4l2_async_register_subdev()
|
/linux-6.3-rc2/drivers/mmc/host/ |
A D | of_mmc_spi.c | 56 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-6.3-rc2/include/linux/usb/ |
A D | typec_mux.h | 34 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()
|
A D | typec_retimer.h | 36 return fwnode_typec_retimer_get(dev_fwnode(dev)); in typec_retimer_get()
|
/linux-6.3-rc2/drivers/usb/typec/mux/ |
A D | gpio-sbu-mux.c | 119 sw_desc.fwnode = dev_fwnode(dev); in gpio_sbu_mux_probe() 128 mux_desc.fwnode = dev_fwnode(dev); in gpio_sbu_mux_probe()
|
A D | fsa4480.c | 163 sw_desc.fwnode = dev_fwnode(dev); in fsa4480_probe() 171 mux_desc.fwnode = dev_fwnode(dev); in fsa4480_probe()
|
/linux-6.3-rc2/arch/powerpc/include/asm/ |
A D | mpc5xxx.h | 20 return mpc5xxx_fwnode_get_bus_frequency(dev_fwnode(dev)); in mpc5xxx_get_bus_frequency()
|
/linux-6.3-rc2/drivers/hwmon/ |
A D | iio_hwmon.c | 156 if (dev_fwnode(dev)) { in iio_hwmon_probe() 157 sname = devm_kasprintf(dev, GFP_KERNEL, "%pfwP", dev_fwnode(dev)); in iio_hwmon_probe()
|
A D | lm70.c | 172 if (dev_fwnode(&spi->dev)) in lm70_probe()
|
/linux-6.3-rc2/drivers/watchdog/ |
A D | bd9576_wdt.c | 224 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-6.3-rc2/drivers/thunderbolt/ |
A D | usb4_port.c | 279 if (dev_fwnode(&usb4->dev)) { in usb4_port_device_add() 309 if (dev_fwnode(&usb4->dev)) in usb4_port_device_remove()
|
/linux-6.3-rc2/drivers/irqchip/ |
A D | irq-sl28cpld.c | 71 return devm_regmap_add_irq_chip_fwnode(dev, dev_fwnode(dev), in sl28cpld_intc_probe()
|
A D | irq-sni-exiu.c | 288 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-6.3-rc2/drivers/gpio/ |
A D | gpio-twl6040.c | 83 device_set_node(&pdev->dev, dev_fwnode(pdev->dev.parent)); in gpo_twl6040_probe()
|
A D | gpio-altera-a10sr.c | 92 gpio->gp.fwnode = dev_fwnode(&pdev->dev); in altr_a10sr_gpio_probe()
|
A D | gpio-tps6586x.c | 80 device_set_node(&pdev->dev, dev_fwnode(pdev->dev.parent)); in tps6586x_gpio_probe()
|
A D | gpio-sl28cpld.c | 76 ret = devm_regmap_add_irq_chip_fwnode(dev, dev_fwnode(dev), in sl28cpld_gpio_irq_init()
|
/linux-6.3-rc2/drivers/acpi/ |
A D | viot.c | 90 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-6.3-rc2/drivers/soc/renesas/ |
A D | pwc-rzv2m.c | 111 priv->gp.fwnode = dev_fwnode(&pdev->dev); in rzv2m_pwc_probe()
|
/linux-6.3-rc2/drivers/platform/x86/intel/ |
A D | crystal_cove_charger.c | 103 charger->irq_domain = irq_domain_create_linear(dev_fwnode(pdev->dev.parent), 1, in crystal_cove_charger_probe()
|