Lines Matching defs:MMC_WRITE
80 #define MMC_WRITE(sc, reg, val) \
224 MMC_WRITE(sc, DWC_MMC_PWREN, 0);
226 MMC_WRITE(sc, DWC_MMC_PWREN, 1);
230 MMC_WRITE(sc, DWC_MMC_GCTRL, ctrl);
232 MMC_WRITE(sc, DWC_MMC_DMAC, DWC_MMC_DMAC_SOFTRESET);
234 MMC_WRITE(sc, DWC_MMC_GCTRL,
242 MMC_WRITE(sc, DWC_MMC_CLKSRC, 0);
244 MMC_WRITE(sc, DWC_MMC_TIMEOUT, 0xffffffff);
246 MMC_WRITE(sc, DWC_MMC_IMASK, 0);
248 MMC_WRITE(sc, DWC_MMC_RINT, 0xffffffff);
256 MMC_WRITE(sc, DWC_MMC_FIFOTH, fifoth);
258 MMC_WRITE(sc, DWC_MMC_UHS, 0);
265 MMC_WRITE(sc, DWC_MMC_GCTRL, ctrl);
351 MMC_WRITE(sc, DWC_MMC_ARG, 0);
352 MMC_WRITE(sc, DWC_MMC_CMD, cmd);
401 MMC_WRITE(sc, DWC_MMC_CLKDIV, clk_div);
412 MMC_WRITE(sc, DWC_MMC_CLKSRC, 0);
413 MMC_WRITE(sc, DWC_MMC_CLKENA, 0);
425 MMC_WRITE(sc, DWC_MMC_CLKENA, clkena);
446 MMC_WRITE(sc, DWC_MMC_WIDTH, DWC_MMC_WIDTH_1);
449 MMC_WRITE(sc, DWC_MMC_WIDTH, DWC_MMC_WIDTH_4);
452 MMC_WRITE(sc, DWC_MMC_WIDTH, DWC_MMC_WIDTH_8);
550 MMC_WRITE(sc, DWC_MMC_DLBA, desc_paddr);
554 MMC_WRITE(sc, DWC_MMC_GCTRL, val);
556 MMC_WRITE(sc, DWC_MMC_GCTRL, val);
562 MMC_WRITE(sc, DWC_MMC_IDIE, val);
563 MMC_WRITE(sc, DWC_MMC_DMAC,
572 MMC_WRITE(sc, DWC_MMC_DMAC, 0);
573 MMC_WRITE(sc, DWC_MMC_IDIE, 0);
618 MMC_WRITE(sc, DWC_MMC_IDST, 0xffffffff);
654 MMC_WRITE(sc, DWC_MMC_GCTRL,
678 MMC_WRITE(sc, DWC_MMC_TIMEOUT, 0xffffffff);
679 MMC_WRITE(sc, DWC_MMC_BLKSZ, cmd->c_blklen);
680 MMC_WRITE(sc, DWC_MMC_BYTECNT,
692 MMC_WRITE(sc, DWC_MMC_CARDTHRCTL,
699 MMC_WRITE(sc, DWC_MMC_IMASK, imask | sc->sc_intr_card);
700 MMC_WRITE(sc, DWC_MMC_RINT, 0x7fff);
702 MMC_WRITE(sc, DWC_MMC_ARG, cmd->c_arg);
734 MMC_WRITE(sc, DWC_MMC_CMD, cmdval | cmd->c_opcode);
737 MMC_WRITE(sc, DWC_MMC_PLDMND, 1);
782 MMC_WRITE(sc, DWC_MMC_IMASK, sc->sc_intr_card);
783 MMC_WRITE(sc, DWC_MMC_IDIE, 0);
784 MMC_WRITE(sc, DWC_MMC_RINT, 0x7fff);
785 MMC_WRITE(sc, DWC_MMC_IDST, 0xffffffff);
791 MMC_WRITE(sc, DWC_MMC_DMAC, DWC_MMC_DMAC_SOFTRESET);
816 MMC_WRITE(sc, DWC_MMC_IMASK, imask);
828 MMC_WRITE(sc, DWC_MMC_IMASK, imask | sc->sc_intr_card);
894 MMC_WRITE(sc, DWC_MMC_IDST, idst);
895 MMC_WRITE(sc, DWC_MMC_RINT, mint);
907 MMC_WRITE(sc, DWC_MMC_IMASK, imask & ~sc->sc_intr_cardmask);
914 MMC_WRITE(sc, DWC_MMC_IMASK, imask & ~DWC_MMC_INT_ERROR);
932 MMC_WRITE(sc, DWC_MMC_IDIE, 0);
940 MMC_WRITE(sc, DWC_MMC_IMASK, imask & ~DWC_MMC_INT_CMD_DONE);
949 MMC_WRITE(sc, DWC_MMC_IMASK, imask & ~dmadone_mask);