Searched refs:mtdcrx (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | dcr-native.h | 36 /* mfdcrx/mtdcrx instruction based accessors. We hand code 47 static inline void mtdcrx(unsigned int reg, unsigned int val) in mtdcrx() function 70 mtdcrx(rn, v); \ 85 mtdcrx(base_addr, reg); in __mfdcri() 102 mtdcrx(base_addr, reg); in __mtdcri() 103 mtdcrx(base_data, val); in __mtdcri() 119 mtdcrx(base_addr, reg); in __dcri_clrset() 121 mtdcrx(base_data, val); in __dcri_clrset()
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
H A D | dcr-native.h | 36 /* mfdcrx/mtdcrx instruction based accessors. We hand code 47 static inline void mtdcrx(unsigned int reg, unsigned int val) in mtdcrx() function 70 mtdcrx(rn, v); \ 85 mtdcrx(base_addr, reg); in __mfdcri() 102 mtdcrx(base_addr, reg); in __mtdcri() 103 mtdcrx(base_data, val); in __mtdcri() 119 mtdcrx(base_addr, reg); in __dcri_clrset() 121 mtdcrx(base_data, val); in __dcri_clrset()
|
/kernel/linux/linux-5.10/arch/powerpc/boot/ |
H A D | treeboot-akebono.c | 78 mtdcrx(CCTL0_MCO4, 0x1); in ibm_akebono_fixups() 82 mtdcrx(CCTL0_MCO2, reg); in ibm_akebono_fixups()
|
H A D | dcr.h | 19 #define mtdcrx(rn, val) \ macro 21 asm volatile("mtdcrx %0,%1" : : "r"(rn), "r" (val)); \
|
/kernel/linux/linux-6.6/arch/powerpc/boot/ |
H A D | treeboot-akebono.c | 78 mtdcrx(CCTL0_MCO4, 0x1); in ibm_akebono_fixups() 82 mtdcrx(CCTL0_MCO2, reg); in ibm_akebono_fixups()
|
H A D | dcr.h | 19 #define mtdcrx(rn, val) \ macro 21 asm volatile("mtdcrx %0,%1" : : "r"(rn), "r" (val)); \
|
Completed in 3 milliseconds