Searched refs:scom_map_t (Results 1 – 3 of 3) sorted by relevance
/linux-4.1.27/arch/powerpc/include/asm/ |
D | scom.h | 44 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/ |
D | opal-xscom.c | 33 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/ |
D | scom.c | 53 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()
|