Home
last modified time | relevance | path

Searched refs:mfdcrx (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Ddcr-native.h36 /* mfdcrx/mtdcrx instruction based accessors. We hand code
39 static inline unsigned int mfdcrx(unsigned int reg) in mfdcrx() function
59 rval = mfdcrx(rn); \
86 val = mfdcrx(base_data); in __mfdcri()
120 val = (mfdcrx(base_data) & ~clr) | set; in __dcri_clrset()
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Ddcr-native.h36 /* mfdcrx/mtdcrx instruction based accessors. We hand code
39 static inline unsigned int mfdcrx(unsigned int reg) in mfdcrx() function
59 rval = mfdcrx(rn); \
86 val = mfdcrx(base_data); in __mfdcri()
120 val = (mfdcrx(base_data) & ~clr) | set; in __dcri_clrset()
/kernel/linux/linux-5.10/arch/powerpc/boot/
H A Dtreeboot-akebono.c57 reg = mfdcrx(DDR3_MR0CF + i); in ibm_akebono_detect_memsize()
81 reg = mfdcrx(CCTL0_MCO2) & ~0x2; in ibm_akebono_fixups()
H A Dtreeboot-currituck.c46 reg = mfdcrx(DDR3_MR0CF + i); in ibm_currituck_detect_memsize()
H A Ddcr.h13 #define mfdcrx(rn) \ macro
16 asm volatile("mfdcrx %0,%1" : "=r"(rval) : "r"(rn)); \
/kernel/linux/linux-6.6/arch/powerpc/boot/
H A Dtreeboot-akebono.c57 reg = mfdcrx(DDR3_MR0CF + i); in ibm_akebono_detect_memsize()
81 reg = mfdcrx(CCTL0_MCO2) & ~0x2; in ibm_akebono_fixups()
H A Dtreeboot-currituck.c46 reg = mfdcrx(DDR3_MR0CF + i); in ibm_currituck_detect_memsize()
H A Ddcr.h13 #define mfdcrx(rn) \ macro
16 asm volatile("mfdcrx %0,%1" : "=r"(rval) : "r"(rn)); \

Completed in 3 milliseconds