Home
last modified time | relevance | path

Searched refs:fwnode_handle (Results 1 – 25 of 281) sorted by relevance

12345678910>>...12

/linux/drivers/acpi/
H A Dproperty.c74 struct fwnode_handle *parent);
83 struct fwnode_handle *parent) in acpi_nondev_subnode_extract()
146 struct fwnode_handle *parent) in acpi_nondev_subnode_ok()
182 struct fwnode_handle *parent) in acpi_add_nondev_subnodes()
260 struct fwnode_handle *parent) in acpi_enumerate_nondev_subnodes()
756 acpi_device_data_of_node(const struct fwnode_handle *fwnode) in acpi_device_data_of_node()
775 int acpi_node_prop_get(const struct fwnode_handle *fwnode, in acpi_node_prop_get()
826 static struct fwnode_handle *
827 acpi_fwnode_get_named_child_node(const struct fwnode_handle *fwnode, in acpi_fwnode_get_named_child_node()
830 struct fwnode_handle *child; in acpi_fwnode_get_named_child_node()
[all …]
/linux/drivers/gpio/
H A Dgpiolib-acpi.h17 struct fwnode_handle;
30 struct gpio_desc *acpi_find_gpio(struct fwnode_handle *fwnode,
36 int acpi_gpio_count(const struct fwnode_handle *fwnode, const char *con_id);
48 acpi_find_gpio(struct fwnode_handle *fwnode, const char *con_id, in acpi_find_gpio()
54 static inline int acpi_gpio_count(const struct fwnode_handle *fwnode, in acpi_gpio_count()
H A Dgpiolib-swnode.h6 struct fwnode_handle;
9 struct gpio_desc *swnode_find_gpio(struct fwnode_handle *fwnode,
12 int swnode_gpio_count(const struct fwnode_handle *fwnode, const char *con_id);
H A Dgpiolib-shared.h11 struct fwnode_handle;
18 struct fwnode_handle *fwnode,
31 struct fwnode_handle *fwnode, in gpio_shared_add_proxy_lookup()
/linux/drivers/of/
H A Dproperty.c1045 static struct fwnode_handle *of_fwnode_get(struct fwnode_handle *fwnode) in of_fwnode_get()
1050 static void of_fwnode_put(struct fwnode_handle *fwnode) in of_fwnode_put()
1055 static bool of_fwnode_device_is_available(const struct fwnode_handle *fwnode) in of_fwnode_device_is_available()
1060 static bool of_fwnode_device_dma_supported(const struct fwnode_handle *fwnode) in of_fwnode_device_dma_supported()
1066 of_fwnode_device_get_dma_attr(const struct fwnode_handle *fwnode) in of_fwnode_device_get_dma_attr()
1074 static bool of_fwnode_property_present(const struct fwnode_handle *fwnode, in of_fwnode_property_present()
1080 static bool of_fwnode_property_read_bool(const struct fwnode_handle *fwnode, in of_fwnode_property_read_bool()
1086 static int of_fwnode_property_read_int_array(const struct fwnode_handle *fwnode, in of_fwnode_property_read_int_array()
1112 of_fwnode_property_read_string_array(const struct fwnode_handle *fwnode, in of_fwnode_property_read_string_array()
1123 static const char *of_fwnode_get_name(const struct fwnode_handle *fwnode) in of_fwnode_get_name()
[all …]
/linux/include/linux/
H A Dfwnode_mdio.h14 struct fwnode_handle *child, u32 addr);
17 struct fwnode_handle *child, u32 addr);
22 struct fwnode_handle *child, u32 addr) in fwnode_mdiobus_phy_device_register()
28 struct fwnode_handle *child, in fwnode_mdiobus_register_phy()
H A Dirq_sim.h26 struct irq_domain *irq_domain_create_sim(struct fwnode_handle *fwnode,
29 struct fwnode_handle *fwnode,
31 struct irq_domain *irq_domain_create_sim_full(struct fwnode_handle *fwnode,
37 struct fwnode_handle *fwnode,
H A Dacpi.h65 static inline struct fwnode_handle *acpi_alloc_fwnode_static(void) in acpi_alloc_fwnode_static()
67 struct fwnode_handle *fwnode; in acpi_alloc_fwnode_static()
69 fwnode = kzalloc_obj(struct fwnode_handle); in acpi_alloc_fwnode_static()
78 static inline void acpi_free_fwnode_static(struct fwnode_handle *fwnode) in acpi_free_fwnode_static()
381 typedef struct fwnode_handle *(*acpi_gsi_domain_disp_fn)(u32);
391 struct fwnode_handle *fwnode,
851 struct fwnode_handle;
883 static inline bool is_acpi_node(const struct fwnode_handle *fwnode) in is_acpi_node()
888 static inline bool is_acpi_device_node(const struct fwnode_handle *fwnode) in is_acpi_device_node()
893 static inline struct acpi_device *to_acpi_device_node(const struct fwnode_handle *fwnode) in to_acpi_device_node()
[all …]
H A Dacpi_mdio.h12 int __acpi_mdiobus_register(struct mii_bus *mdio, struct fwnode_handle *fwnode,
16 acpi_mdiobus_register(struct mii_bus *mdio, struct fwnode_handle *handle) in acpi_mdiobus_register()
22 acpi_mdiobus_register(struct mii_bus *mdio, struct fwnode_handle *fwnode) in acpi_mdiobus_register()
H A Dleds-ti-lmu-common.h41 struct fwnode_handle *child,
44 int ti_lmu_common_get_brt_res(struct device *dev, struct fwnode_handle *child,
/linux/include/linux/usb/
H A Drole.h39 struct fwnode_handle *fwnode;
55 struct usb_role_switch *fwnode_usb_role_switch_get(struct fwnode_handle *node);
59 usb_role_switch_find_by_fwnode(const struct fwnode_handle *fwnode);
87 fwnode_usb_role_switch_get(struct fwnode_handle *node) in fwnode_usb_role_switch_get()
95 usb_role_switch_find_by_fwnode(const struct fwnode_handle *fwnode) in usb_role_switch_find_by_fwnode()
H A Dtypec_retimer.h12 struct fwnode_handle;
24 struct fwnode_handle *fwnode;
30 struct typec_retimer *fwnode_typec_retimer_get(struct fwnode_handle *fwnode);
/linux/include/media/
H A Dv4l2-flash-led-class.h133 struct device *dev, struct fwnode_handle *fwn,
154 struct device *dev, struct fwnode_handle *fwn,
167 struct device *dev, struct fwnode_handle *fwn, in v4l2_flash_init()
175 struct device *dev, struct fwnode_handle *fwn, in v4l2_flash_indicator_init()
/linux/drivers/irqchip/
H A Dirq-riscv-imsic-early.c185 static int __init imsic_early_probe(struct fwnode_handle *fwnode) in imsic_early_probe()
227 struct fwnode_handle *fwnode = &node->fwnode; in imsic_early_dt_init()
251 static struct fwnode_handle *imsic_acpi_fwnode;
253 struct fwnode_handle *imsic_acpi_get_fwnode(struct device *dev) in imsic_acpi_get_fwnode()
H A Dirq-loongson-pch-msi.c31 static struct fwnode_handle *pch_msi_handle[MAX_IO_PICS];
157 struct fwnode_handle *domain_handle) in pch_msi_init_domains()
175 struct irq_domain *parent_domain, struct fwnode_handle *domain_handle) in pch_msi_init()
252 struct fwnode_handle *get_pch_msi_handle(int pci_segment) in get_pch_msi_handle()
267 struct fwnode_handle *domain_handle; in pch_msi_acpi_init()
/linux/include/linux/irqchip/
H A Darm-gic-common.h15 struct fwnode_handle;
16 int gicv2m_init(struct fwnode_handle *parent_handle,
/linux/drivers/leds/
H A Dleds-max5970.c47 struct fwnode_handle *child; in max5970_led_probe()
57 struct fwnode_handle *led_node __free(fwnode_handle) = in max5970_led_probe()
/linux/arch/powerpc/sysdev/
H A Dmpc5xxx_clocks.c16 unsigned long mpc5xxx_fwnode_get_bus_frequency(struct fwnode_handle *fwnode) in mpc5xxx_fwnode_get_bus_frequency()
18 struct fwnode_handle *parent; in mpc5xxx_fwnode_get_bus_frequency()
/linux/drivers/dpll/zl3073x/
H A Dprop.h10 struct fwnode_handle;
20 struct fwnode_handle *fwnode;
/linux/sound/soc/sdca/
H A Dsdca_functions.c92 struct fwnode_handle *function_node = acpi_fwnode_handle(adev); in find_sdca_function()
96 struct fwnode_handle *control5; /* used to identify function type */ in find_sdca_function()
209 struct fwnode_handle *function_node, in find_sdca_init_table()
845 struct fwnode_handle *control_node, in find_sdca_control_range()
885 struct fwnode_handle *control_node, in find_sdca_control_value()
954 struct fwnode_handle *control_node, in find_sdca_entity_control()
1066 struct fwnode_handle *entity_node, in find_sdca_entity_controls()
1095 struct fwnode_handle *control_node; in find_sdca_entity_controls()
1150 struct fwnode_handle *entity_node, in find_sdca_entity_iot()
1200 struct fwnode_handle *entity_node, in find_sdca_entity_cs()
[all …]
/linux/sound/hda/core/
H A Dintel-sdw-acpi.c29 static bool is_link_enabled(struct fwnode_handle *fw_node, u8 idx) in is_link_enabled()
31 struct fwnode_handle *link; in is_link_enabled()
59 struct fwnode_handle *fwnode; in sdw_intel_scan_controller()
/linux/include/linux/iio/
H A Dconsumer.h16 struct fwnode_handle;
108 struct iio_channel *fwnode_iio_channel_get_by_name(struct fwnode_handle *fwnode,
127 struct fwnode_handle *fwnode,
/linux/drivers/platform/x86/intel/
H A Dchtwc_int33fe.c34 struct fwnode_handle *dp;
163 struct fwnode_handle *fwnode; in cht_int33fe_setup_dp()
202 struct fwnode_handle *fwnode = data; in cht_int33fe_put_swnode()
265 struct fwnode_handle *fwnode; in cht_int33fe_register_max17047()
318 struct fwnode_handle *fwnode; in cht_int33fe_typec_probe()
/linux/drivers/net/mdio/
H A Dacpi_mdio.c32 int __acpi_mdiobus_register(struct mii_bus *mdio, struct fwnode_handle *fwnode, in __acpi_mdiobus_register()
35 struct fwnode_handle *child; in __acpi_mdiobus_register()
/linux/drivers/iio/dac/
H A Dad3552r-common.c210 int ad3552r_get_custom_gain(struct device *dev, struct fwnode_handle *child, in ad3552r_get_custom_gain()
215 struct fwnode_handle *gain_child __free(fwnode_handle) = in ad3552r_get_custom_gain()
266 struct fwnode_handle *child, u32 *val) in ad3552r_get_output_range()

12345678910>>...12