Searched refs:mcr (Results 1 - 18 of 18) sorted by relevance

/freebsd-current/sys/arm/arm/
H A Dhypervisor-stub.S42 mcr CP15_HVBAR(r0)
46 mcr CP15_HCR(r0)
47 mcr CP15_HCPTR(r0)
48 mcr CP15_HSTR(r0)
49 mcr CP15_HSCTLR(r0)
55 mcr CP15_HDCR(r0)
H A Dcpufunc_asm_pj4b.S46 mcr p15, 1, r0, c15, c1, 0
56 mcr p15, 1, r0, c15, c1, 1
65 mcr p15, 1, r0, c15, c2, 0
75 mcr p15, 1, r0, c15, c1, 2
80 mcr p15, 0, r0, c1, c0, 1
H A Dcpu_asm-v6.S51 mcr CP15_DCIALL
61 mcr CP15_CSSELR(r0) /* set cache level */
82 2: mcr CP15_DCISW(r3) /* invalidate line */
97 mcr CP15_CSSELR(r0)
106 mcr CP15_DCIALL
116 mcr CP15_CSSELR(r0) /* set cache level */
137 2: mcr CP15_DCISW(r3) /* invalidate line */
152 mcr CP15_CSSELR(r0)
160 mcr CP15_DCCIALL
169 1: mcr CP15_CSSEL
[all...]
H A Dlocore.S146 mcr CP15_SCTLR(r7)
150 mcr CP15_ICIALLU
285 mcr CP15_TTBR0(r0) /* Set TTB */
287 mcr CP15_CONTEXTIDR(r0) /* Set ASID to 0 */
291 mcr CP15_DACR(r0)
298 mcr CP15_TTBCR(r0)
305 mcr CP15_PRRR(r0)
307 mcr CP15_NMRR(r0)
308 mcr CP15_TLBIALL /* Flush TLB */
318 mcr CP15_SCTL
[all...]
H A Dswtch-v6.S127 mcr CP15_TTBR0(r1) /* switch to kernel TTB */
129 mcr CP15_TLBIASID(r2) /* flush not global TLBs */
131 mcr CP15_TTBR0(r0) /* switch to new TTB */
137 mcr CP15_TLBIASID(r2) /* flush not global TLBs */
449 mcr CP15_TPIDRPRW(r11)
464 mcr CP15_TPIDRURW(r3) /* write tls thread reg 2 */
465 mcr CP15_TPIDRURO(r3) /* write tls thread reg 3 */
/freebsd-current/usr.sbin/bhyve/
H A Duart_emul.c89 uint8_t mcr; /* Modem control register (R/W) */ member in struct:uart_ns16550_softc
106 modem_status(uint8_t mcr) argument
110 if (mcr & MCR_LOOPBACK) {
116 if (mcr & MCR_RTS)
118 if (mcr & MCR_DTR)
120 if (mcr & MCR_OUT1)
122 if (mcr & MCR_OUT2)
169 sc->msr = modem_status(sc->mcr);
208 loopback = (sc->mcr & MCR_LOOPBACK) != 0;
242 (sc->mcr
[all...]
/freebsd-current/sys/dev/uart/
H A Duart_dev_ns8250.h39 uint8_t mcr; member in struct:ns8250_softc
H A Duart_dev_ns8250.c546 ns8250->mcr = uart_getreg(bas, REG_MCR);
577 if (ns8250->mcr & MCR_DTR)
579 if (ns8250->mcr & MCR_RTS)
839 uint8_t lsr, mcr, ier; local
847 mcr = MCR_IE;
852 mcr |= MCR_DTR | MCR_RTS;
879 uart_setreg(bas, REG_MCR, mcr);
895 uart_setreg(bas, REG_MCR, mcr);
926 uart_setreg(bas, REG_MCR, mcr);
935 uart_setreg(bas, REG_MCR, mcr);
[all...]
/freebsd-current/sys/arm/mv/armadaxp/
H A Dmptramp.S33 mcr p15, 0, r0, c7, c7, 0
/freebsd-current/sys/contrib/ncsw/Peripherals/BM/
H A Dbm_portal.c411 struct bm_mc_result *mcr; local
421 while (!(mcr = bm_mc_result(p_BmPortal->p_BmPortalLow))) ;
422 ret = num = (uint8_t)(mcr->verb & BM_MCR_VERB_ACQUIRE_BUFCOUNT);
426 bufs[num].hi = mcr->acquire.bufs[num].hi;
427 bufs[num].lo = mcr->acquire.bufs[num].lo;
436 struct bm_mc_result *mcr; local
443 while (!(mcr = bm_mc_result(p_BmPortal->p_BmPortalLow))) ;
445 *p_Pools = mcr->query.ds.state;
447 *p_Pools = mcr->query.as.state;
/freebsd-current/sys/dev/vte/
H A Dif_vte.c1231 uint16_t mcr; local
1236 mcr = CSR_READ_2(sc, VTE_MCR0);
1237 mcr &= ~(MCR0_FC_ENB | MCR0_FULL_DUPLEX);
1239 mcr |= MCR0_FULL_DUPLEX;
1242 mcr |= MCR0_FC_ENB;
1250 mcr |= MCR0_FC_ENB;
1253 CSR_WRITE_2(sc, VTE_MCR0, mcr);
1602 uint16_t mcr, mdcsc; local
1606 mcr = CSR_READ_2(sc, VTE_MCR1);
1607 CSR_WRITE_2(sc, VTE_MCR1, mcr | MCR1_MAC_RESE
1831 uint16_t mcr; local
1858 uint16_t mcr; local
2000 uint16_t mcr; local
[all...]
/freebsd-current/sys/arm/include/
H A Dasm.h193 #define ISB mcr CP15_CP15ISB
194 #define DSB mcr CP15_CP15DSB
195 #define DMB mcr CP15_CP15DMB
196 #define WFI mcr CP15_CP15WFI
/freebsd-current/contrib/llvm-project/compiler-rt/lib/builtins/arm/
H A Dsync-ops.h20 #define DMB mcr p15, #0, r0, c7, c10, #5
/freebsd-current/stand/uboot/arch/arm/
H A Dstart.S43 mcr p15, 0, ip, c1, c0, 0
/freebsd-current/sys/dev/usb/serial/
H A Dumcs.c612 uint8_t mcr = sc->sc_ports[pn].sc_mcr; local
659 mcr |= MCS7840_UART_MCR_CTSRTS;
662 mcr &= ~MCS7840_UART_MCR_CTSRTS;
665 mcr |= MCS7840_UART_MCR_DTRDSR;
668 mcr &= ~MCS7840_UART_MCR_DTRDSR;
674 sc->sc_ports[pn].sc_mcr = mcr;
/freebsd-current/sys/dev/sound/pci/
H A Dcmi.c322 u_int32_t fcr1, lcr, mcr; local
327 mcr = (speed == 48000) ?
330 fcr1 = mcr = lcr = 0;
334 CMPCI_REG_W_SPDIF_48L | CMPCI_REG_SPDIF_48K, mcr);
/freebsd-current/sys/contrib/ncsw/Peripherals/QM/
H A Dqm.c204 rslt = MCR_get_rslt(GET_UINT32(p_Qm->p_QmRegs->mcr));
217 WRITE_UINT32(p_Qm->p_QmRegs->mcr, MCR_INIT_PFDR);
222 rslt = MCR_get_rslt(GET_UINT32(p_Qm->p_QmRegs->mcr));
227 WRITE_UINT32(p_Qm->p_QmRegs->mcr, 0);
1243 DUMP_VAR(p_Qm->p_QmRegs, mcr);
H A Dqm.h254 volatile uint32_t mcr; /**< QMan Management Command/Result Register */ member in struct:__anon9756

Completed in 118 milliseconds