Home
last modified time | relevance | path

Searched refs:dev_fwnode (Results 1 - 25 of 369) sorted by relevance

12345678910>>...15

/kernel/linux/linux-5.10/drivers/base/
H A Dproperty.c21 struct fwnode_handle *dev_fwnode(struct device *dev) in dev_fwnode() function
26 EXPORT_SYMBOL_GPL(dev_fwnode); variable
37 return fwnode_property_present(dev_fwnode(dev), propname); in device_property_present()
81 return fwnode_property_read_u8_array(dev_fwnode(dev), propname, val, nval); in device_property_read_u8_array()
106 return fwnode_property_read_u16_array(dev_fwnode(dev), propname, val, nval); in device_property_read_u16_array()
131 return fwnode_property_read_u32_array(dev_fwnode(dev), propname, val, nval); in device_property_read_u32_array()
156 return fwnode_property_read_u64_array(dev_fwnode(dev), propname, val, nval); in device_property_read_u64_array()
181 return fwnode_property_read_string_array(dev_fwnode(dev), propname, val, nval); in device_property_read_string_array()
203 return fwnode_property_read_string(dev_fwnode(dev), propname, val); in device_property_read_string()
225 return fwnode_property_match_string(dev_fwnode(de in device_property_match_string()
[all...]
/kernel/linux/linux-6.6/drivers/base/
H A Dproperty.c45 return fwnode_property_present(dev_fwnode(dev), propname); in device_property_present()
96 return fwnode_property_read_u8_array(dev_fwnode(dev), propname, val, nval); in device_property_read_u8_array()
124 return fwnode_property_read_u16_array(dev_fwnode(dev), propname, val, nval); in device_property_read_u16_array()
152 return fwnode_property_read_u32_array(dev_fwnode(dev), propname, val, nval); in device_property_read_u32_array()
180 return fwnode_property_read_u64_array(dev_fwnode(dev), propname, val, nval); in device_property_read_u64_array()
208 return fwnode_property_read_string_array(dev_fwnode(dev), propname, val, nval); in device_property_read_string_array()
230 return fwnode_property_read_string(dev_fwnode(dev), propname, val); in device_property_read_string()
252 return fwnode_property_match_string(dev_fwnode(dev), propname, string); in device_property_match_string()
797 const struct fwnode_handle *fwnode = dev_fwnode(dev); in device_get_next_child_node()
840 return fwnode_get_named_child_node(dev_fwnode(de in device_get_named_child_node()
[all...]
/kernel/linux/linux-6.6/drivers/media/i2c/
H A Ddw9768.c433 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()
/kernel/linux/linux-5.10/drivers/media/v4l2-core/
H A Dv4l2-fwnode.c776 struct fwnode_handle *fwnode = dev_fwnode(dev); in v4l2_fwnode_device_parse()
889 fwnode_graph_for_each_endpoint(dev_fwnode(dev), fwnode) { in __v4l2_async_notifier_parse_fwnode_ep()
890 struct fwnode_handle *dev_fwnode; in __v4l2_async_notifier_parse_fwnode_ep() local
893 dev_fwnode = fwnode_graph_get_port_parent(fwnode); in __v4l2_async_notifier_parse_fwnode_ep()
894 is_available = fwnode_device_is_available(dev_fwnode); in __v4l2_async_notifier_parse_fwnode_ep()
895 fwnode_handle_put(dev_fwnode); in __v4l2_async_notifier_parse_fwnode_ep()
970 !(ret = fwnode_property_get_reference_args(dev_fwnode(dev), in v4l2_fwnode_reference_parse()
987 !fwnode_property_get_reference_args(dev_fwnode(dev), prop, NULL, in v4l2_fwnode_reference_parse()
1267 fwnode = v4l2_fwnode_reference_get_int_prop(dev_fwnode(dev), in v4l2_fwnode_reference_parse_int_props()
1286 !IS_ERR((fwnode = v4l2_fwnode_reference_get_int_prop(dev_fwnode(de in v4l2_fwnode_reference_parse_int_props()
[all...]
H A Dv4l2-async.c77 struct fwnode_handle *dev_fwnode; in match_fwnode() local
109 dev_fwnode = fwnode_graph_get_port_parent(sd->fwnode); in match_fwnode()
112 dev_fwnode = fwnode_graph_get_port_parent(asd->match.fwnode); in match_fwnode()
116 fwnode_handle_put(dev_fwnode); in match_fwnode()
118 if (dev_fwnode != other_fwnode) in match_fwnode()
762 sd->fwnode = dev_fwnode(sd->dev); in v4l2_async_register_subdev()
/kernel/linux/linux-5.10/include/linux/usb/
H A Dtypec_mux.h32 return fwnode_typec_switch_get(dev_fwnode(dev)); in typec_switch_get()
67 return fwnode_typec_mux_get(dev_fwnode(dev), desc); in typec_mux_get()
/kernel/linux/linux-6.6/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()
/kernel/linux/linux-5.10/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()
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()
H A Dcoresight-replicator.c225 if (is_of_node(dev_fwnode(dev)) && in replicator_probe()
259 if (fwnode_property_present(dev_fwnode(dev), in replicator_probe()
/kernel/linux/linux-6.6/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()
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()
/kernel/linux/linux-6.6/drivers/mmc/host/
H A 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()
/kernel/linux/linux-6.6/drivers/usb/typec/mux/
H A Dgpio-sbu-mux.c116 sw_desc.fwnode = dev_fwnode(dev); in gpio_sbu_mux_probe()
125 mux_desc.fwnode = dev_fwnode(dev); in gpio_sbu_mux_probe()
H A Dfsa4480.c219 sw_desc.fwnode = dev_fwnode(dev); in fsa4480_probe()
227 mux_desc.fwnode = dev_fwnode(dev); in fsa4480_probe()
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Dmpc5xxx.h20 return mpc5xxx_fwnode_get_bus_frequency(dev_fwnode(dev)); in mpc5xxx_get_bus_frequency()
/kernel/linux/linux-6.6/drivers/hwmon/
H A Diio_hwmon.c156 if (dev_fwnode(dev)) { in iio_hwmon_probe()
157 sname = devm_kasprintf(dev, GFP_KERNEL, "%pfwP", dev_fwnode(dev)); in iio_hwmon_probe()
/kernel/linux/linux-6.6/drivers/watchdog/
H A 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()
/kernel/linux/linux-6.6/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()
/kernel/linux/linux-6.6/drivers/media/v4l2-core/
H A Dv4l2-fwnode.c772 struct fwnode_handle *fwnode = dev_fwnode(dev); in v4l2_fwnode_device_parse()
831 !(ret = fwnode_property_get_reference_args(dev_fwnode(dev), prop, in v4l2_fwnode_reference_parse()
1115 fwnode = v4l2_fwnode_reference_get_int_prop(dev_fwnode(dev), in v4l2_fwnode_reference_parse_int_props()
1134 !IS_ERR((fwnode = v4l2_fwnode_reference_get_int_prop(dev_fwnode(dev), in v4l2_fwnode_reference_parse_int_props()
1189 if (props[i].props && is_acpi_node(dev_fwnode(dev))) in v4l2_async_nf_parse_fwnode_sensor()
/kernel/linux/linux-5.10/drivers/irqchip/
H A Dirq-sl28cpld.c72 return devm_regmap_add_irq_chip_fwnode(dev, dev_fwnode(dev), in sl28cpld_intc_probe()
H A 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()
/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpio-ge.c74 gc->label = devm_kasprintf(dev, GFP_KERNEL, "%pfw", dev_fwnode(dev)); in gef_gpio_probe()
/kernel/linux/linux-6.6/drivers/irqchip/
H A Dirq-sl28cpld.c71 return devm_regmap_add_irq_chip_fwnode(dev, dev_fwnode(dev), in sl28cpld_intc_probe()
/kernel/linux/linux-5.10/drivers/media/i2c/
H A Ddw9768.c442 fwnode_property_read_u32(dev_fwnode(dev), "dongwoon,aac-mode", in dw9768_probe()
446 fwnode_property_read_u32(dev_fwnode(dev), "dongwoon,clock-presc", in dw9768_probe()
450 fwnode_property_read_u32(dev_fwnode(dev), "dongwoon,aac-timing", in dw9768_probe()
/kernel/linux/linux-6.6/include/linux/
H A Dproperty.h37 #define dev_fwnode(dev) \ macro
97 return fwnode_device_is_compatible(dev_fwnode(dev), compat); in device_is_compatible()
468 return fwnode_connection_find_match(dev_fwnode(dev), con_id, data, match); in device_connection_find_match()

Completed in 23 milliseconds

12345678910>>...15