Home
last modified time | relevance | path

Searched defs:of_bus (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/arch/sparc/kernel/
H A Dof_device_common.h26 struct of_bus { struct
27 const char *name;
28 const char *addr_prop_name;
29 int (*match)(struct device_node *parent);
30 void (*count_cells)(struct device_node *child,
32 int (*map)(u32 *addr, const u32 *range,
34 unsigned long (*get_flags)(const u32 *addr, unsigned long);
/openbmc/u-boot/drivers/core/
H A Dof_addr.c37 struct of_bus { struct
48 static void of_bus_default_count_cells(const struct device_node *np, in of_bus_default_count_cells() argument
/openbmc/linux/drivers/of/
H A Dfdt_address.c39 struct of_bus { struct
40 void (*count_cells)(const void *blob, int parentoffset,
42 u64 (*map)(__be32 *addr, const __be32 *range,
44 int (*translate)(__be32 *addr, u64 offset, int na);
H A Daddress.c40 struct of_bus { struct
57 static void of_bus_default_count_cells(struct device_node *dev, in of_bus_default_count_cells() argument
/openbmc/u-boot/common/
H A Dfdt_support.c990 struct of_bus { struct
991 const char *name;
992 const char *addresses;
993 int (*match)(const void *blob, int parentoffset);
994 void (*count_cells)(const void *blob, int parentoffset,
1019 static u64 of_bus_default_map(fdt32_t *addr, const fdt32_t *range, in of_bus_default_map() argument