Lines Matching refs:SdhciHost

33 static void SdhciDumpregs(struct SdhciHost *host)
96 static void SdhciEnablePlugIrq(struct SdhciHost *host, uint32_t irq)
102 static void SdhciSetCardDetection(struct SdhciHost *host, bool enable)
120 static void SdhciEnableCardDetection(struct SdhciHost *host)
127 static void SdhciReset(struct SdhciHost *host, uint32_t mask)
146 static void SdhciDoReset(struct SdhciHost *host, uint32_t mask)
156 static void SdhciSetTransferMode(struct SdhciHost *host, struct MmcCmd *cmd)
191 static void SdhciTaskletFinish(struct SdhciHost *host)
234 static void SdhciSetDmaConfig(struct SdhciHost *host)
256 static void SdhciSetTransferIrqs(struct SdhciHost *host)
269 static void SdhciSetBlkSizeReg(struct SdhciHost *host, uint32_t blksz, uint32_t sdmaBoundary)
278 static void SdhciAdmaConfig(struct SdhciHost *host)
284 static void SdhciSetAdmaDesc(struct SdhciHost *host, char *desc, dma_addr_t addr, uint16_t len, uint16_t cmd)
307 static int32_t SdhciAdmaTablePre(struct SdhciHost *host, struct MmcData *data)
363 static void SdhciPrepareData(struct SdhciHost *host)
403 static void SdhciExecCmd(struct SdhciHost *host, struct MmcCmd *cmd)
448 struct SdhciHost *host = NULL;
458 host = (struct SdhciHost *)cntlr->priv;
466 static int32_t SdhciFillDmaSg(struct SdhciHost *host)
505 static void SdhciClearDmaSg(struct SdhciHost *host, struct MmcData *data)
528 static void SdhciDataSync(struct SdhciHost *host, struct MmcData *data)
543 struct SdhciHost *host = (struct SdhciHost *)cntlr->priv;
601 void SdhciResetDll(struct SdhciHost *host)
616 static uint32_t SdhciSelectClock(struct SdhciHost *host, uint32_t clock)
683 static void SdhciEnableSample(struct SdhciHost *host)
692 static void SdhciSetSampPhase(struct SdhciHost *host, uint32_t phase)
717 static void SdhciSetSdiodriver(struct SdhciHost *host)
734 static void SdhciSetSdDriver(struct SdhciHost *host, enum MmcBusTiming timing)
763 static void SdhciSetEmmcCtrl(struct SdhciHost *host)
772 static void SdhciSetEmmcDriver(struct SdhciHost *host, enum MmcBusTiming timing)
818 static void SdhciSetMmcIoDriver(struct SdhciHost *host, enum MmcBusTiming timing)
838 static void SdhciSetPhase(struct SdhciHost *host)
890 struct SdhciHost *host = (struct SdhciHost *)cntlr->priv;
946 static void SdhciInit(struct SdhciHost *host, bool resetAll)
982 static void SdhciReinit(struct SdhciHost *host)
993 static void SdhciEnablePresetValue(struct SdhciHost *host, bool enable)
1021 struct SdhciHost *host = (struct SdhciHost *)cntlr->priv;
1048 struct SdhciHost *host = (struct SdhciHost *)cntlr->priv;
1071 static void SdhciSetUhsSignaling(struct SdhciHost *host, enum MmcBusTiming timing)
1097 struct SdhciHost *host = (struct SdhciHost *)cntlr->priv;
1139 struct SdhciHost *host = (struct SdhciHost *)cntlr->priv;
1160 struct SdhciHost *host = (struct SdhciHost *)cntlr->priv;
1172 struct SdhciHost *host = NULL;
1178 host = (struct SdhciHost *)cntlr->priv;
1186 struct SdhciHost *host = (struct SdhciHost *)cntlr->priv;
1210 struct SdhciHost *host = (struct SdhciHost *)cntlr->priv;
1234 struct SdhciHost *host = (struct SdhciHost *)cntlr->priv;
1251 struct SdhciHost *host = (struct SdhciHost *)cntlr->priv;
1292 static void SdhciPreTune(struct SdhciHost *host)
1309 static void SdhciEnableEdgeTune(struct SdhciHost *host)
1345 static void SdhciCardClk(struct SdhciHost *host, bool action)
1360 static void SdhciSelectSamplPhase(struct SdhciHost *host, uint32_t phase)
1369 static void SdhciDisEdgeTune(struct SdhciHost *host)
1378 static void SdhciPostTune(struct SdhciHost *host)
1395 static void SdhciDoTune(struct SdhciHost *host, uint32_t opcode, uint32_t start, uint32_t end)
1440 struct SdhciHost *host = (struct SdhciHost *)cntlr->priv;
1492 struct SdhciHost *host = NULL;
1498 host = (struct SdhciHost *)cntlr->priv;
1524 static void SdhciDeleteHost(struct SdhciHost *host)
1561 static int32_t SdhciHostParse(struct SdhciHost *host, struct HdfDeviceObject *obj)
1613 static void SdhciCrgInit(struct SdhciHost *host)
1668 static void SdhciUpdateCapFlag(struct SdhciHost *host, uint32_t cap)
1698 static int32_t SdhciFillAdmaInfo(struct SdhciHost *host)
1722 static void SdhciFillClkInfo(struct SdhciHost *host, uint32_t cap1, uint32_t cap2)
1758 static void SdhciUpdateDrvCap(struct SdhciHost *host, uint32_t cap1, uint32_t cap2)
1792 static void SdhciEnableSdioIrqNoLock(struct SdhciHost *host, bool enable)
1804 static void SdhciSaveCommandResp(struct SdhciHost *host, struct MmcCmd *cmd)
1816 static void SdhciFinishCommand(struct SdhciHost *host)
1837 static void SdhciCmdIrq(struct SdhciHost *host, uint32_t intMask)
1863 static void SdhciFinishData(struct SdhciHost *host)
1878 static void SdhciDataIrq(struct SdhciHost *host, uint32_t intMask)
1928 struct SdhciHost *host = (struct SdhciHost *)data;
1967 static int32_t SdhciHostInit(struct SdhciHost *host, struct MmcCntlr *cntlr)
2017 struct SdhciHost *host = NULL;
2029 host = (struct SdhciHost *)OsalMemCalloc(sizeof(struct SdhciHost));
2031 HDF_LOGE("SdhciMmcBind: no mem for SdhciHost.");
2096 SdhciDeleteHost((struct SdhciHost *)cntlr->priv);