Lines Matching refs:name
34 #define GIC_ACCESSOR_RO(sz, off, name) \ argument
35 CPS_ACCESSOR_RO(gic, sz, MIPS_GIC_SHARED_OFS + off, name)
38 #define GIC_ACCESSOR_RW(sz, off, name) \ argument
39 CPS_ACCESSOR_RW(gic, sz, MIPS_GIC_SHARED_OFS + off, name)
42 #define GIC_VX_ACCESSOR_RO(sz, off, name) \ argument
43 CPS_ACCESSOR_RO(gic, sz, MIPS_GIC_LOCAL_OFS + off, vl_##name) \
44 CPS_ACCESSOR_RO(gic, sz, MIPS_GIC_REDIR_OFS + off, vo_##name)
47 #define GIC_VX_ACCESSOR_RW(sz, off, name) \ argument
48 CPS_ACCESSOR_RW(gic, sz, MIPS_GIC_LOCAL_OFS + off, vl_##name) \
49 CPS_ACCESSOR_RW(gic, sz, MIPS_GIC_REDIR_OFS + off, vo_##name)
52 #define GIC_ACCESSOR_RO_INTR_REG(sz, off, stride, name) \ argument
53 static inline void __iomem *addr_gic_##name(unsigned int intr) \
58 static inline unsigned int read_gic_##name(unsigned int intr) \
61 return __raw_readl(addr_gic_##name(intr)); \
65 #define GIC_ACCESSOR_RW_INTR_REG(sz, off, stride, name) \ argument
66 GIC_ACCESSOR_RO_INTR_REG(sz, off, stride, name) \
68 static inline void write_gic_##name(unsigned int intr, \
72 __raw_writel(val, addr_gic_##name(intr)); \
76 #define GIC_VX_ACCESSOR_RO_INTR_REG(sz, off, stride, name) \ argument
78 stride, vl_##name) \
80 stride, vo_##name)
83 #define GIC_VX_ACCESSOR_RW_INTR_REG(sz, off, stride, name) \ argument
85 stride, vl_##name) \
87 stride, vo_##name)
90 #define GIC_ACCESSOR_RO_INTR_BIT(off, name) \ argument
91 static inline void __iomem *addr_gic_##name(void) \
96 static inline unsigned int read_gic_##name(unsigned int intr) \
98 void __iomem *addr = addr_gic_##name(); \
113 #define GIC_ACCESSOR_RW_INTR_BIT(off, name) \ argument
114 GIC_ACCESSOR_RO_INTR_BIT(off, name) \
116 static inline void write_gic_##name(unsigned int intr) \
118 void __iomem *addr = addr_gic_##name(); \
129 static inline void change_gic_##name(unsigned int intr, \
132 void __iomem *addr = addr_gic_##name(); \
154 #define GIC_VX_ACCESSOR_RO_INTR_BIT(sz, off, name) \ argument
156 vl_##name) \
158 vo_##name)
161 #define GIC_VX_ACCESSOR_RW_INTR_BIT(sz, off, name) \ argument
163 vl_##name) \
165 vo_##name)