Searched refs:fwnode_handle (Results 26 - 50 of 499) sorted by relevance

1234567891011>>

/linux-master/include/linux/
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,
H A Di2c-atr.h18 struct fwnode_handle;
90 struct fwnode_handle *bus_handle);
H A Dirqdomain.h22 * The host code and data structures use a fwnode_handle pointer to
41 struct fwnode_handle;
64 struct fwnode_handle *fwnode;
161 struct fwnode_handle *fwnode;
232 struct fwnode_handle *__irq_domain_alloc_fwnode(unsigned int type, int id,
242 struct fwnode_handle *irq_domain_alloc_named_fwnode(const char *name)
248 struct fwnode_handle *irq_domain_alloc_named_id_fwnode(const char *name, int id)
254 static inline struct fwnode_handle *irq_domain_alloc_fwnode(phys_addr_t *pa)
259 void irq_domain_free_fwnode(struct fwnode_handle *fwnode);
260 struct irq_domain *__irq_domain_add(struct fwnode_handle *fwnod
[all...]
H A Dlogic_pio.h20 struct fwnode_handle *fwnode;
113 struct logic_pio_hwaddr *find_io_range_by_fwnode(struct fwnode_handle *fwnode);
114 unsigned long logic_pio_trans_hwaddr(struct fwnode_handle *fwnode,
H A Dacpi.h64 static inline struct fwnode_handle *acpi_alloc_fwnode_static(void)
66 struct fwnode_handle *fwnode;
68 fwnode = kzalloc(sizeof(struct fwnode_handle), GFP_KERNEL);
77 static inline void acpi_free_fwnode_static(struct fwnode_handle *fwnode)
333 struct fwnode_handle *(*)(u32));
338 struct fwnode_handle *fwnode,
782 struct fwnode_handle;
814 static inline bool is_acpi_node(const struct fwnode_handle *fwnode)
819 static inline bool is_acpi_device_node(const struct fwnode_handle *fwnode)
824 static inline struct acpi_device *to_acpi_device_node(const struct fwnode_handle *fwnod
[all...]
/linux-master/drivers/net/mdio/
H A Dacpi_mdio.c32 int __acpi_mdiobus_register(struct mii_bus *mdio, struct fwnode_handle *fwnode,
35 struct fwnode_handle *child;
H A Dfwnode_mdio.c20 fwnode_find_pse_control(struct fwnode_handle *fwnode)
40 fwnode_find_mii_timestamper(struct fwnode_handle *fwnode)
63 struct fwnode_handle *child, u32 addr)
114 struct fwnode_handle *child, u32 addr)
/linux-master/drivers/net/ethernet/hisilicon/hns/
H A Dhns_dsaf_misc.h34 platform_device *hns_dsaf_find_platform_device(struct fwnode_handle *fwnode);
/linux-master/arch/riscv/kernel/
H A Dirq.c19 static struct fwnode_handle *(*__get_intc_node)(void);
21 void riscv_set_intc_hwnode_fn(struct fwnode_handle *(*fn)(void))
26 struct fwnode_handle *riscv_get_intc_hwnode(void)
/linux-master/drivers/hwtracing/coresight/
H A Dcoresight-cti-platform.c74 static int cti_plat_get_cpu_at_node(struct fwnode_handle *fwnode)
81 const char *cti_plat_get_node_name(struct fwnode_handle *fwnode)
94 cti_plat_get_csdev_or_node_name(struct fwnode_handle *fwnode,
106 static bool cti_plat_node_name_eq(struct fwnode_handle *fwnode,
118 struct fwnode_handle *root_fwnode, *cs_fwnode;
224 struct fwnode_handle *fwnode = dev_fwnode(dev);
232 static int cti_plat_count_sig_elements(const struct fwnode_handle *fwnode,
241 const struct fwnode_handle *fwnode,
268 const struct fwnode_handle *fwnode,
315 const struct fwnode_handle *fwnod
[all...]
/linux-master/include/media/
H A Dv4l2-async.h40 * @fwnode: pointer to &struct fwnode_handle to be matched.
56 struct fwnode_handle *fwnode;
137 struct fwnode_handle *endpoint;
178 struct fwnode_handle *fwnode,
186 * &struct fwnode_handle
200 struct fwnode_handle *endpoint,
209 * pointer to &struct fwnode_handle
263 struct fwnode_handle *fwnode);
/linux-master/drivers/base/
H A Dswnode.c29 struct fwnode_handle fwnode;
50 bool is_software_node(const struct fwnode_handle *fwnode)
67 struct fwnode_handle *fwnode = dev_fwnode(dev);
101 const struct software_node *to_software_node(const struct fwnode_handle *fwnode)
109 struct fwnode_handle *software_node_fwnode(const struct software_node *node)
377 static struct fwnode_handle *software_node_get(struct fwnode_handle *fwnode)
386 static void software_node_put(struct fwnode_handle *fwnode)
393 static bool software_node_property_present(const struct fwnode_handle *fwnode,
401 static int software_node_read_int_array(const struct fwnode_handle *fwnod
[all...]
/linux-master/drivers/acpi/
H A Dproperty.c74 struct fwnode_handle *parent);
83 struct fwnode_handle *parent)
138 struct fwnode_handle *parent)
159 struct fwnode_handle *parent)
178 struct fwnode_handle *parent)
226 struct fwnode_handle *parent)
716 acpi_device_data_of_node(const struct fwnode_handle *fwnode)
735 int acpi_node_prop_get(const struct fwnode_handle *fwnode,
786 static struct fwnode_handle *
787 acpi_fwnode_get_named_child_node(const struct fwnode_handle *fwnod
[all...]
H A Dirq.c15 static struct fwnode_handle *(*acpi_get_gsi_domain_id)(u32 gsi);
111 static struct fwnode_handle *
115 struct fwnode_handle *result;
163 static inline void acpi_irq_parse_one_match(struct fwnode_handle *fwnode,
203 struct fwnode_handle *fwnode;
310 struct fwnode_handle *(*fn)(u32))
337 struct fwnode_handle *fwnode,
/linux-master/drivers/pinctrl/
H A Dpinctrl-equilibrium.h98 struct fwnode_handle;
112 struct fwnode_handle *fwnode;
/linux-master/drivers/irqchip/
H A Dirq-riscv-imsic-state.h47 struct fwnode_handle *fwnode;
105 int imsic_setup_state(struct fwnode_handle *fwnode);
H A Dirq-loongarch-cpu.c17 struct fwnode_handle *cpuintc_handle;
28 static struct fwnode_handle *lpic_get_gsi_domain_id(u32 gsi)
31 struct fwnode_handle *domain_handle = NULL;
H A Dirq-loongson-pch-msi.c28 static struct fwnode_handle *pch_msi_handle[MAX_IO_PICS];
162 struct fwnode_handle *domain_handle)
190 struct irq_domain *parent_domain, struct fwnode_handle *domain_handle)
267 struct fwnode_handle *get_pch_msi_handle(int pci_segment)
282 struct fwnode_handle *domain_handle;
H A Dirq-gic-v3-its-platform-msi.c86 static int __init its_pmsi_init_one(struct fwnode_handle *fwnode,
113 struct fwnode_handle *domain_handle;
/linux-master/drivers/of/
H A Dproperty.c864 static struct fwnode_handle *of_fwnode_get(struct fwnode_handle *fwnode)
869 static void of_fwnode_put(struct fwnode_handle *fwnode)
874 static bool of_fwnode_device_is_available(const struct fwnode_handle *fwnode)
879 static bool of_fwnode_device_dma_supported(const struct fwnode_handle *fwnode)
885 of_fwnode_device_get_dma_attr(const struct fwnode_handle *fwnode)
893 static bool of_fwnode_property_present(const struct fwnode_handle *fwnode,
899 static int of_fwnode_property_read_int_array(const struct fwnode_handle *fwnode,
925 of_fwnode_property_read_string_array(const struct fwnode_handle *fwnode,
936 static const char *of_fwnode_get_name(const struct fwnode_handle *fwnod
[all...]
/linux-master/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-master/drivers/gpio/
H A Dgpiolib-swnode.c41 static struct gpio_device *swnode_get_gpio_device(struct fwnode_handle *fwnode)
62 struct gpio_desc *swnode_find_gpio(struct fwnode_handle *fwnode,
118 int swnode_gpio_count(const struct fwnode_handle *fwnode, const char *con_id)
/linux-master/include/linux/irqchip/
H A Darm-gic-v4.h20 struct fwnode_handle *fwnode;
54 struct fwnode_handle *fwnode;
/linux-master/drivers/pinctrl/meson/
H A Dpinctrl-meson.h15 struct fwnode_handle;
136 struct fwnode_handle *fwnode;
/linux-master/drivers/acpi/arm64/
H A Dapmt.c76 struct fwnode_handle *fwnode)
121 struct fwnode_handle *fwnode;

Completed in 422 milliseconds

1234567891011>>