Searched refs:scom_map_t (Results 1 - 3 of 3) sorted by relevance

/linux-4.4.14/arch/powerpc/platforms/powernv/
H A Dopal-xscom.c24 * We could probably fit that inside the scom_map_t
33 static scom_map_t opal_scom_map(struct device_node *dev, u64 reg, u64 count) opal_scom_map()
55 return (scom_map_t)m; opal_scom_map()
58 static void opal_scom_unmap(scom_map_t map) opal_scom_unmap()
98 static int opal_scom_read(scom_map_t map, u64 reg, u64 *value) opal_scom_read()
110 static int opal_scom_write(scom_map_t map, u64 reg, u64 value) opal_scom_write()
/linux-4.4.14/arch/powerpc/include/asm/
H A Dscom.h44 typedef void *scom_map_t; typedef
54 scom_map_t (*map)(struct device_node *ctrl_dev, u64 reg, u64 count);
55 void (*unmap)(scom_map_t map);
57 int (*read)(scom_map_t map, u64 reg, u64 *value);
58 int (*write)(scom_map_t map, u64 reg, u64 value);
76 static inline int scom_map_ok(scom_map_t map) scom_map_ok()
89 static inline scom_map_t scom_map(struct device_node *ctrl_dev, scom_map()
119 extern scom_map_t scom_map_device(struct device_node *dev, int index);
126 static inline void scom_unmap(scom_map_t map) scom_unmap()
140 static inline int scom_read(scom_map_t map, u64 reg, u64 *value) scom_read()
158 static inline int scom_write(scom_map_t map, u64 reg, u64 value) scom_write()
/linux-4.4.14/arch/powerpc/sysdev/
H A Dscom.c53 scom_map_t scom_map_device(struct device_node *dev, int index) scom_map_device()
59 scom_map_t ret; scom_map_device()
114 scom_map_t map; scom_debug_read()
151 scom_map_t map; scom_debug_write()

Completed in 42 milliseconds