Searched refs:mtdcr (Results 1 – 5 of 5) sorted by relevance
| /libcpu/ppc/ppc405/include/asm/ |
| A D | ppc4xx.h | 78 #define mtcpr(reg, d) do { mtdcr(cprcfga,reg);mtdcr(cprcfgd,d); } while (0) 79 #define mfcpr(reg, d) do { mtdcr(cprcfga,reg);d = mfdcr(cprcfgd); } while (0) 81 #define mtebc(reg, d) do { mtdcr(ebccfga,reg);mtdcr(ebccfgd,d); } while (0) 82 #define mfebc(reg, d) do { mtdcr(ebccfga,reg);d = mfdcr(ebccfgd); } while (0) 84 #define mtsdram(reg, d) do { mtdcr(memcfga,reg);mtdcr(memcfgd,d); } while (0) 85 #define mfsdram(reg, d) do { mtdcr(memcfga,reg);d = mfdcr(memcfgd); } while (0) 87 #define mtsdr(reg, d) do { mtdcr(sdrcfga,reg);mtdcr(sdrcfgd,d); } while (0) 88 #define mfsdr(reg, d) do { mtdcr(sdrcfga,reg);d = mfdcr(sdrcfgd); } while (0)
|
| A D | processor.h | 1030 #define mtdcr(rn, v) asm volatile("mtdcr " stringify(rn) ",%0" : : "r" (v)) macro
|
| /libcpu/ppc/ppc405/ |
| A D | interrupt.c | 33 mtdcr(uic0sr, UIC_MASK(vec)); in uic_irq_ack() 100 mtdcr(uic0er, mfdcr(uic0er) & ~UIC_MASK(vector)); in rt_hw_interrupt_mask() 105 mtdcr(uic0er, mfdcr(uic0er) | UIC_MASK(vector)); in rt_hw_interrupt_unmask()
|
| A D | traps.c | 121 mtdcr(uic0sr, (uic_msr & UICB0_ALL)); in external_interrupt()
|
| A D | start_gcc.S | 417 mtdcr dmasr, r3
|
Completed in 16 milliseconds