/linux-master/include/linux/ |
H A D | leds-ti-lmu-common.h | 41 struct fwnode_handle *child, 44 int ti_lmu_common_get_brt_res(struct device *dev, struct fwnode_handle *child,
|
H A D | i2c-atr.h | 18 struct fwnode_handle; 90 struct fwnode_handle *bus_handle);
|
H A D | irqdomain.h | 22 * 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 D | logic_pio.h | 20 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 D | acpi.h | 64 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 D | acpi_mdio.c | 32 int __acpi_mdiobus_register(struct mii_bus *mdio, struct fwnode_handle *fwnode, 35 struct fwnode_handle *child;
|
H A D | fwnode_mdio.c | 20 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 D | hns_dsaf_misc.h | 34 platform_device *hns_dsaf_find_platform_device(struct fwnode_handle *fwnode);
|
/linux-master/arch/riscv/kernel/ |
H A D | irq.c | 19 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 D | coresight-cti-platform.c | 74 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 D | v4l2-async.h | 40 * @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 D | swnode.c | 29 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 D | property.c | 74 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 D | irq.c | 15 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 D | pinctrl-equilibrium.h | 98 struct fwnode_handle; 112 struct fwnode_handle *fwnode;
|
/linux-master/drivers/irqchip/ |
H A D | irq-riscv-imsic-state.h | 47 struct fwnode_handle *fwnode; 105 int imsic_setup_state(struct fwnode_handle *fwnode);
|
H A D | irq-loongarch-cpu.c | 17 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 D | irq-loongson-pch-msi.c | 28 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 D | irq-gic-v3-its-platform-msi.c | 86 static int __init its_pmsi_init_one(struct fwnode_handle *fwnode, 113 struct fwnode_handle *domain_handle;
|
/linux-master/drivers/of/ |
H A D | property.c | 864 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 D | consumer.h | 16 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 D | gpiolib-swnode.c | 41 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 D | arm-gic-v4.h | 20 struct fwnode_handle *fwnode; 54 struct fwnode_handle *fwnode;
|
/linux-master/drivers/pinctrl/meson/ |
H A D | pinctrl-meson.h | 15 struct fwnode_handle; 136 struct fwnode_handle *fwnode;
|
/linux-master/drivers/acpi/arm64/ |
H A D | apmt.c | 76 struct fwnode_handle *fwnode) 121 struct fwnode_handle *fwnode;
|