20 #ifndef _ASM_POWERPC_DCR_MMIO_H
21 #define _ASM_POWERPC_DCR_MMIO_H
32 static inline bool dcr_map_ok_mmio(dcr_host_mmio_t
host)
34 return host.token !=
NULL;
40 extern void dcr_unmap_mmio(dcr_host_mmio_t
host,
unsigned int dcr_c);
42 static inline u32 dcr_read_mmio(dcr_host_mmio_t
host,
unsigned int dcr_n)
44 return in_be32(host.token + ((host.base + dcr_n) * host.stride));
47 static inline void dcr_write_mmio(dcr_host_mmio_t
host,
51 out_be32(host.token + ((host.base + dcr_n) * host.stride), value);
56 unsigned int *stride);