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

/freebsd-13-stable/sys/arm/arm/
H A Dhypervisor-stub.S44 mcr CP15_HVBAR(r0)
48 mcr CP15_HCR(r0)
49 mcr CP15_HCPTR(r0)
50 mcr CP15_HSTR(r0)
51 mcr CP15_HSCTLR(r0)
57 mcr CP15_HDCR(r0)
H A Dcpufunc_asm_pj4b.S48 mcr p15, 1, r0, c15, c1, 0
58 mcr p15, 1, r0, c15, c1, 1
67 mcr p15, 1, r0, c15, c2, 0
77 mcr p15, 1, r0, c15, c1, 2
82 mcr p15, 0, r0, c1, c0, 1
H A Dcpu_asm-v6.S53 mcr CP15_DCIALL
63 mcr CP15_CSSELR(r0) /* set cache level */
84 2: mcr CP15_DCISW(r3) /* invalidate line */
99 mcr CP15_CSSELR(r0)
108 mcr CP15_DCIALL
118 mcr CP15_CSSELR(r0) /* set cache level */
139 2: mcr CP15_DCISW(r3) /* invalidate line */
154 mcr CP15_CSSELR(r0)
162 mcr CP15_DCCIALL
171 1: mcr CP15_CSSEL
[all...]
H A Dlocore-v6.S150 mcr CP15_SCTLR(r7)
154 mcr CP15_ICIALLU
289 mcr CP15_TTBR0(r0) /* Set TTB */
291 mcr CP15_CONTEXTIDR(r0) /* Set ASID to 0 */
295 mcr CP15_DACR(r0)
302 mcr CP15_PRRR(r0)
304 mcr CP15_NMRR(r0)
305 mcr CP15_TLBIALL /* Flush TLB */
315 mcr CP15_SCTLR(r0)
318 mcr CP15_TLBIAL
[all...]
H A Dswtch-v6.S130 mcr CP15_TTBR0(r1) /* switch to kernel TTB */
132 mcr CP15_TLBIASID(r2) /* flush not global TLBs */
134 mcr CP15_TTBR0(r0) /* switch to new TTB */
140 mcr CP15_TLBIASID(r2) /* flush not global TLBs */
454 mcr CP15_TPIDRPRW(r11)
469 mcr CP15_TPIDRURW(r3) /* write tls thread reg 2 */
470 mcr CP15_TPIDRURO(r3) /* write tls thread reg 3 */
/freebsd-13-stable/sys/dev/uart/
H A Duart_dev_ns8250.h41 uint8_t mcr; member in struct:ns8250_softc
H A Duart_dev_ns8250.c500 ns8250->mcr = uart_getreg(bas, REG_MCR);
534 if (ns8250->mcr & MCR_DTR)
536 if (ns8250->mcr & MCR_RTS)
797 uint8_t lsr, mcr, ier; local
807 mcr = MCR_IE;
812 mcr |= MCR_DTR | MCR_RTS;
843 uart_setreg(bas, REG_MCR, mcr);
863 uart_setreg(bas, REG_MCR, mcr);
897 uart_setreg(bas, REG_MCR, mcr);
910 uart_setreg(bas, REG_MCR, mcr);
[all...]
/freebsd-13-stable/sys/arm/include/
H A Dasm.h250 #define ISB mcr CP15_CP15ISB
251 #define DSB mcr CP15_CP15DSB
252 #define DMB mcr CP15_CP15DMB
253 #define WFI mcr CP15_CP15WFI
255 #define ISB mcr CP15_CP15ISB
256 #define DSB mcr CP15_CP15DSB /* DSB and DMB are the */
257 #define DMB mcr CP15_CP15DSB /* same prior to v6.*/
/freebsd-13-stable/sys/arm/mv/armadaxp/
H A Dmptramp.S36 mcr p15, 0, r0, c7, c7, 0
/freebsd-13-stable/usr.sbin/bhyve/
H A Duart_emul.c121 uint8_t mcr; /* Modem control register (R/W) */ member in struct:uart_softc
294 modem_status(uint8_t mcr) argument
298 if (mcr & MCR_LOOPBACK) {
304 if (mcr & MCR_RTS)
306 if (mcr & MCR_DTR)
308 if (mcr & MCR_OUT1)
310 if (mcr & MCR_OUT2)
356 sc->msr = modem_status(sc->mcr);
396 if ((sc->mcr & MCR_LOOPBACK) != 0) {
434 if (sc->mcr
[all...]
/freebsd-13-stable/sys/dev/vte/
H A Dif_vte.c1237 uint16_t mcr; local
1242 mcr = CSR_READ_2(sc, VTE_MCR0);
1243 mcr &= ~(MCR0_FC_ENB | MCR0_FULL_DUPLEX);
1245 mcr |= MCR0_FULL_DUPLEX;
1248 mcr |= MCR0_FC_ENB;
1256 mcr |= MCR0_FC_ENB;
1259 CSR_WRITE_2(sc, VTE_MCR0, mcr);
1608 uint16_t mcr; local
1611 mcr = CSR_READ_2(sc, VTE_MCR1);
1612 CSR_WRITE_2(sc, VTE_MCR1, mcr | MCR1_MAC_RESE
1828 uint16_t mcr; local
1855 uint16_t mcr; local
1997 uint16_t mcr; local
[all...]
/freebsd-13-stable/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-13-stable/sys/mips/cavium/
H A Duart_dev_oct16550.c388 uint8_t mcr; member in struct:oct16550_softc
450 oct16550->mcr = uart_getreg(bas, REG_MCR);
456 if (oct16550->mcr & MCR_DTR)
458 if (oct16550->mcr & MCR_RTS)
777 oct16550->mcr &= ~(MCR_DTR|MCR_RTS);
779 oct16550->mcr |= MCR_DTR;
781 oct16550->mcr |= MCR_RTS;
782 uart_setreg(bas, REG_MCR, oct16550->mcr);
/freebsd-13-stable/stand/arm/uboot/
H A Dstart.S46 mcr p15, 0, ip, c1, c0, 0
/freebsd-13-stable/sys/mips/atheros/
H A Duart_dev_ar933x.c642 ns8250->mcr &= ~(MCR_DTR|MCR_RTS);
644 ns8250->mcr |= MCR_DTR;
646 ns8250->mcr |= MCR_RTS;
647 uart_setreg(bas, REG_MCR, ns8250->mcr);
/freebsd-13-stable/sys/dev/usb/serial/
H A Dumcs.c616 uint8_t mcr = sc->sc_ports[pn].sc_mcr; local
663 mcr |= MCS7840_UART_MCR_CTSRTS;
666 mcr &= ~MCS7840_UART_MCR_CTSRTS;
669 mcr |= MCS7840_UART_MCR_DTRDSR;
672 mcr &= ~MCS7840_UART_MCR_DTRDSR;
678 sc->sc_ports[pn].sc_mcr = mcr;
/freebsd-13-stable/sys/dev/sound/pci/
H A Dcmi.c324 u_int32_t fcr1, lcr, mcr; local
329 mcr = (speed == 48000) ?
332 fcr1 = mcr = lcr = 0;
336 CMPCI_REG_W_SPDIF_48L | CMPCI_REG_SPDIF_48K, mcr);
/freebsd-13-stable/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:__anon9838

Completed in 287 milliseconds