Home
last modified time | relevance | path

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

12345678910>>...17

/linux-6.15/drivers/base/
H A Dproperty.c46 return fwnode_property_present(dev_fwnode(dev), propname); in device_property_present()
84 return fwnode_property_read_bool(dev_fwnode(dev), propname); in device_property_read_bool()
135 return fwnode_property_read_u8_array(dev_fwnode(dev), propname, val, nval); in device_property_read_u8_array()
269 return fwnode_property_read_string(dev_fwnode(dev), propname, val); in device_property_read_string()
291 return fwnode_property_match_string(dev_fwnode(dev), propname, string); in device_property_match_string()
844 const struct fwnode_handle *fwnode = dev_fwnode(dev); in device_get_next_child_node()
887 return fwnode_get_named_child_node(dev_fwnode(dev), childname); in device_get_named_child_node()
950 return fwnode_call_bool_op(dev_fwnode(dev), device_dma_supported); in device_dma_supported()
956 if (!fwnode_has_op(dev_fwnode(dev), device_get_dma_attr)) in device_get_dma_attr()
959 return fwnode_call_int_op(dev_fwnode(dev), device_get_dma_attr); in device_get_dma_attr()
[all …]
/linux-6.15/drivers/media/i2c/
H A Ddw9768.c429 fwnode_property_read_u32(dev_fwnode(dev), "dongwoon,aac-mode", in dw9768_probe()
433 fwnode_property_read_u32(dev_fwnode(dev), "dongwoon,clock-presc", in dw9768_probe()
437 fwnode_property_read_u32(dev_fwnode(dev), "dongwoon,aac-timing", in dw9768_probe()
475 full_power = (is_acpi_node(dev_fwnode(dev)) && in dw9768_probe()
477 (is_of_node(dev_fwnode(dev)) && !IS_ENABLED(CONFIG_PM)); in dw9768_probe()
524 if ((is_acpi_node(dev_fwnode(dev)) && acpi_dev_state_d0(dev)) || in dw9768_remove()
525 (is_of_node(dev_fwnode(dev)) && !IS_ENABLED(CONFIG_PM))) { in dw9768_remove()
/linux-6.15/drivers/hwtracing/coresight/
H A 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()
420 if (IS_ERR_OR_NULL(dev_fwnode(dev))) in cti_plat_create_impdef_connections()
461 struct fwnode_handle *fwnode = dev_fwnode(dev); in coresight_cti_get_platform_data()
/linux-6.15/drivers/pci/pwrctrl/
H A Dcore.c20 if (dev_fwnode(dev) != dev_fwnode(pwrctrl->dev)) in pci_pwrctrl_notify()
/linux-6.15/drivers/mmc/host/
H A Dof_mmc_spi.c57 if (dev->platform_data || !dev_fwnode(dev)) in mmc_spi_get_pdata()
92 if (!dev->platform_data || !dev_fwnode(dev)) in mmc_spi_put_pdata()
/linux-6.15/include/linux/usb/
H A Dtypec_mux.h34 return fwnode_typec_switch_get(dev_fwnode(dev)); in typec_switch_get()
105 return fwnode_typec_mux_get(dev_fwnode(dev)); in typec_mux_get()
H A Dtypec_retimer.h36 return fwnode_typec_retimer_get(dev_fwnode(dev)); in typec_retimer_get()
/linux-6.15/drivers/irqchip/
H A Dirq-sg2042-msi.c164 struct fwnode_handle *fwnode = dev_fwnode(dev); in sg2042_msi_init_domains()
208 ret = fwnode_property_get_reference_args(dev_fwnode(dev), "msi-ranges", in sg2042_msi_probe()
216 ret = fwnode_property_get_reference_args(dev_fwnode(dev), "msi-ranges", NULL, in sg2042_msi_probe()
H A Dirq-sl28cpld.c71 return devm_regmap_add_irq_chip_fwnode(dev, dev_fwnode(dev), in sl28cpld_intc_probe()
/linux-6.15/include/linux/
H A Dproperty.h34 #define dev_fwnode(dev) \ macro
111 return fwnode_device_is_big_endian(dev_fwnode(dev)); in device_is_big_endian()
123 return fwnode_device_is_compatible(dev_fwnode(dev), compat); in device_is_compatible()
135 return fwnode_property_match_property_string(dev_fwnode(dev), propname, array, n); in device_property_match_property_string()
512 return fwnode_connection_find_match(dev_fwnode(dev), con_id, data, match); in device_connection_find_match()
/linux-6.15/drivers/usb/typec/mux/
H A Dgpio-sbu-mux.c120 sw_desc.fwnode = dev_fwnode(dev); in gpio_sbu_mux_probe()
129 mux_desc.fwnode = dev_fwnode(dev); in gpio_sbu_mux_probe()
H A Dfsa4480.c208 ep = fwnode_graph_get_next_endpoint(dev_fwnode(&fsa->client->dev), NULL); in fsa4480_parse_data_lanes_mapping()
304 sw_desc.fwnode = dev_fwnode(dev); in fsa4480_probe()
312 mux_desc.fwnode = dev_fwnode(dev); in fsa4480_probe()
H A Dtusb1046.c139 sw_desc.fwnode = dev_fwnode(dev); in tusb1046_i2c_probe()
149 mux_desc.fwnode = dev_fwnode(dev); in tusb1046_i2c_probe()
H A Dit5205.c223 sw_desc.fwnode = dev_fwnode(dev); in it5205_probe()
232 mux_desc.fwnode = dev_fwnode(dev); in it5205_probe()
/linux-6.15/arch/powerpc/include/asm/
H A Dmpc5xxx.h20 return mpc5xxx_fwnode_get_bus_frequency(dev_fwnode(dev)); in mpc5xxx_get_bus_frequency()
/linux-6.15/drivers/usb/roles/
H A Dclass.c166 sw = usb_role_switch_is_parent(dev_fwnode(dev)); in usb_role_switch_get()
399 if (dev_fwnode(&sw->dev)) { in usb_role_switch_register()
422 if (dev_fwnode(&sw->dev)) in usb_role_switch_unregister()
/linux-6.15/drivers/hwmon/
H A Diio_hwmon.c192 if (dev_fwnode(dev)) { in iio_hwmon_probe()
193 sname = devm_kasprintf(dev, GFP_KERNEL, "%pfwP", dev_fwnode(dev)); in iio_hwmon_probe()
/linux-6.15/drivers/mtd/nand/raw/
H A Dtechnologic-nand-controller.c156 child = fwnode_get_next_child_node(dev_fwnode(&pdev->dev), NULL); in ts72xx_nand_probe()
194 struct fwnode_handle *fwnode = dev_fwnode(&pdev->dev); in ts72xx_nand_remove()
/linux-6.15/drivers/pwm/
H A Dpwm-gpio.c200 dev_fwnode(dev)); in pwm_gpio_probe()
205 dev_fwnode(dev)); in pwm_gpio_probe()
/linux-6.15/drivers/watchdog/
H A Dbd9576_wdt.c220 priv->gpiod_en = devm_fwnode_gpiod_get(dev, dev_fwnode(dev->parent), in bd9576_wdt_probe()
228 priv->gpiod_ping = devm_fwnode_gpiod_get(dev, dev_fwnode(dev->parent), in bd9576_wdt_probe()
/linux-6.15/drivers/media/v4l2-core/
H A Dv4l2-fwnode.c813 struct fwnode_handle *fwnode = dev_fwnode(dev); in v4l2_fwnode_device_parse()
872 !(ret = fwnode_property_get_reference_args(dev_fwnode(dev), prop, in v4l2_fwnode_reference_parse()
1156 fwnode = v4l2_fwnode_reference_get_int_prop(dev_fwnode(dev), in v4l2_fwnode_reference_parse_int_props()
1175 !IS_ERR((fwnode = v4l2_fwnode_reference_get_int_prop(dev_fwnode(dev), in v4l2_fwnode_reference_parse_int_props()
1232 if (props[i].props && is_acpi_node(dev_fwnode(dev))) in v4l2_async_nf_parse_fwnode_sensor()
/linux-6.15/drivers/i2c/
H A Di2c-atr.c436 ret = fwnode_property_count_u32(dev_fwnode(dev), "i2c-alias-pool"); in i2c_atr_parse_alias_pool()
452 ret = fwnode_property_read_u32_array(dev_fwnode(dev), "i2c-alias-pool", in i2c_atr_parse_alias_pool()
655 fwnode_handle_put(dev_fwnode(&chan->adap.dev)); in i2c_atr_add_adapter()
675 fwnode = dev_fwnode(&adap->dev); in i2c_atr_del_adapter()
/linux-6.15/drivers/gpio/
H A Dgpio-ge.c74 gc->label = devm_kasprintf(dev, GFP_KERNEL, "%pfw", dev_fwnode(dev)); in gef_gpio_probe()
H A Dgpio-twl6040.c83 device_set_node(&pdev->dev, dev_fwnode(pdev->dev.parent)); in gpo_twl6040_probe()
/linux-6.15/drivers/thunderbolt/
H A Dusb4_port.c279 if (dev_fwnode(&usb4->dev)) { in usb4_port_device_add()
309 if (dev_fwnode(&usb4->dev)) in usb4_port_device_remove()

12345678910>>...17