Home
last modified time | relevance | path

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

/linux-4.1.27/arch/powerpc/include/asm/
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) in scom_map_ok()
89 static inline scom_map_t scom_map(struct device_node *ctrl_dev, in 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) in scom_unmap()
140 static inline int scom_read(scom_map_t map, u64 reg, u64 *value) in scom_read()
[all …]
/linux-4.1.27/arch/powerpc/platforms/powernv/
Dopal-xscom.c33 static scom_map_t opal_scom_map(struct device_node *dev, u64 reg, u64 count) in opal_scom_map()
55 return (scom_map_t)m; in opal_scom_map()
58 static void opal_scom_unmap(scom_map_t map) in opal_scom_unmap()
98 static int opal_scom_read(scom_map_t map, u64 reg, u64 *value) in opal_scom_read()
110 static int opal_scom_write(scom_map_t map, u64 reg, u64 value) in opal_scom_write()
/linux-4.1.27/arch/powerpc/sysdev/
Dscom.c53 scom_map_t scom_map_device(struct device_node *dev, int index) in scom_map_device()
59 scom_map_t ret; in scom_map_device()
114 scom_map_t map; in scom_debug_read()
151 scom_map_t map; in scom_debug_write()