Lines Matching refs:hwAttrs
173 SDHostCC32XX_HWAttrsV1 const *hwAttrs = handle->hwAttrs; in SDHostCC32XX_close() local
180 hwAttrs->baseAddr); in SDHostCC32XX_close()
185 MAP_SDHostIntDisable(hwAttrs->baseAddr, DATAERROR | CMDERROR); in SDHostCC32XX_close()
207 padRegister = (PinToPadGet((hwAttrs->dataPin) & 0x3f)<<2) + PAD_CONFIG_BASE; in SDHostCC32XX_close()
209 padRegister = (PinToPadGet((hwAttrs->cmdPin) & 0x3f)<<2) + PAD_CONFIG_BASE; in SDHostCC32XX_close()
211 padRegister = (PinToPadGet((hwAttrs->clkPin) & 0x3f)<<2) + PAD_CONFIG_BASE; in SDHostCC32XX_close()
217 hwAttrs->baseAddr); in SDHostCC32XX_close()
244 SDHostCC32XX_HWAttrsV1 const *hwAttrs = handle->hwAttrs; in SDHostCC32XX_getNumSectors() local
248 " power constraint", hwAttrs->baseAddr); in SDHostCC32XX_getNumSectors()
254 " power constraint", hwAttrs->baseAddr); in SDHostCC32XX_getNumSectors()
261 MAP_SDHostRespGet(hwAttrs->baseAddr, (unsigned long *)resp); in SDHostCC32XX_getNumSectors()
292 " power constraint", hwAttrs->baseAddr); in SDHostCC32XX_getNumSectors()
315 SDHostCC32XX_HWAttrsV1 const *hwAttrs = handle->hwAttrs; in SDHostCC32XX_initialize() local
319 " power constraint", hwAttrs->baseAddr); in SDHostCC32XX_initialize()
330 MAP_SDHostRespGet(hwAttrs->baseAddr, (unsigned long *)resp); in SDHostCC32XX_initialize()
348 MAP_SDHostRespGet(hwAttrs->baseAddr, (unsigned long *)resp); in SDHostCC32XX_initialize()
372 MAP_SDHostRespGet(hwAttrs->baseAddr, (unsigned long *)resp); in SDHostCC32XX_initialize()
401 MAP_SDHostRespGet(hwAttrs->baseAddr, (unsigned long *)resp); in SDHostCC32XX_initialize()
409 MAP_SDHostBlockSizeSet(hwAttrs->baseAddr, SECTORSIZE); in SDHostCC32XX_initialize()
418 hwAttrs->baseAddr); in SDHostCC32XX_initialize()
424 " power constraint", hwAttrs->baseAddr); in SDHostCC32XX_initialize()
454 SDHostCC32XX_HWAttrsV1 const *hwAttrs = handle->hwAttrs; in SDHostCC32XX_open() local
462 DebugP_log1("SDHost:(%p) already in use.", hwAttrs->baseAddr); in SDHostCC32XX_open()
473 object->powerMgrId = getPowerMgrId(hwAttrs->baseAddr); in SDHostCC32XX_open()
476 hwAttrs->baseAddr); in SDHostCC32XX_open()
492 hwAttrs->baseAddr); in SDHostCC32XX_open()
503 hwAttrs->baseAddr); in SDHostCC32XX_open()
510 hwiParams.priority = hwAttrs->intPriority; in SDHostCC32XX_open()
514 DebugP_log1("SDHostT:(%p) HwiP_create() failed", hwAttrs->baseAddr); in SDHostCC32XX_open()
523 pin = PinConfigPin(hwAttrs->clkPin); in SDHostCC32XX_open()
529 DebugP_log1("SDHost:(%p) opened", hwAttrs->baseAddr); in SDHostCC32XX_open()
544 SDHostCC32XX_HWAttrsV1 const *hwAttrs = handle->hwAttrs; in SDHostCC32XX_read() local
561 MAP_SDHostBlockCountSet(hwAttrs->baseAddr, secCount); in SDHostCC32XX_read()
585 MAP_SDHostIntEnable(hwAttrs->baseAddr, SDHOST_INT_DMARD | SDHOST_INT_TC); in SDHostCC32XX_read()
607 ret = MAP_SDHostDataNonBlockingRead(hwAttrs->baseAddr, in SDHostCC32XX_read()
611 MAP_SDHostIntEnable(hwAttrs->baseAddr, SDHOST_INT_BRR); in SDHostCC32XX_read()
615 MAP_SDHostIntDisable(hwAttrs->baseAddr, SDHOST_INT_BRR); in SDHostCC32XX_read()
628 MAP_SDHostIntEnable(hwAttrs->baseAddr, SDHOST_INT_TC); in SDHostCC32XX_read()
633 MAP_SDHostIntDisable(hwAttrs->baseAddr, SDHOST_INT_TC); in SDHostCC32XX_read()
643 MAP_SDHostIntEnable(hwAttrs->baseAddr, SDHOST_INT_TC); in SDHostCC32XX_read()
647 MAP_SDHostIntDisable(hwAttrs->baseAddr, SDHOST_INT_TC); in SDHostCC32XX_read()
657 " constraint", hwAttrs->baseAddr); in SDHostCC32XX_read()
672 SDHostCC32XX_HWAttrsV1 const *hwAttrs = handle->hwAttrs; in SDHostCC32XX_write() local
689 MAP_SDHostBlockCountSet(hwAttrs->baseAddr, secCount); in SDHostCC32XX_write()
723 MAP_SDHostIntEnable(hwAttrs->baseAddr, SDHOST_INT_DMAWR | SDHOST_INT_TC); in SDHostCC32XX_write()
746 ret = MAP_SDHostDataNonBlockingWrite(hwAttrs->baseAddr, in SDHostCC32XX_write()
751 MAP_SDHostIntEnable(hwAttrs->baseAddr, SDHOST_INT_BWR); in SDHostCC32XX_write()
755 MAP_SDHostIntDisable(hwAttrs->baseAddr, SDHOST_INT_BWR); in SDHostCC32XX_write()
769 MAP_SDHostIntEnable(hwAttrs->baseAddr, SDHOST_INT_TC); in SDHostCC32XX_write()
773 MAP_SDHostIntDisable(hwAttrs->baseAddr, SDHOST_INT_TC); in SDHostCC32XX_write()
782 MAP_SDHostIntEnable(hwAttrs->baseAddr, SDHOST_INT_TC); in SDHostCC32XX_write()
786 MAP_SDHostIntDisable(hwAttrs->baseAddr, SDHOST_INT_TC); in SDHostCC32XX_write()
796 " constraint", hwAttrs->baseAddr); in SDHostCC32XX_write()
812 SDHostCC32XX_HWAttrsV1 const *hwAttrs = handle->hwAttrs; in configDMAChannel() local
819 MAP_uDMAChannelControlSet(hwAttrs->txChIdx | in configDMAChannel()
823 MAP_uDMAChannelTransferSet(hwAttrs->txChIdx | channelSel, in configDMAChannel()
825 (void *)(hwAttrs->baseAddr + MMCHS_O_DATA), SECTORSIZE / 4); in configDMAChannel()
832 MAP_uDMAChannelControlSet(hwAttrs->rxChIdx | in configDMAChannel()
836 MAP_uDMAChannelTransferSet(hwAttrs->rxChIdx | channelSel, in configDMAChannel()
837 UDMA_MODE_PINGPONG, (void *)(hwAttrs->baseAddr + MMCHS_O_DATA), in configDMAChannel()
877 SDHostCC32XX_HWAttrsV1 const *hwAttrs = ((SD_Handle)handle)->hwAttrs; in hwiIntFxn() local
880 ret = MAP_SDHostIntStatus(hwAttrs->baseAddr); in hwiIntFxn()
881 MAP_SDHostIntClear(hwAttrs->baseAddr, ret); in hwiIntFxn()
907 uint32_t channel = hwAttrs->txChIdx; in hwiIntFxn()
911 channel = hwAttrs->rxChIdx; in hwiIntFxn()
974 MAP_SDHostIntDisable(hwAttrs->baseAddr, SDHOST_INT_DMAWR | SDHOST_INT_DMARD); in hwiIntFxn()
975 MAP_SDHostIntClear(hwAttrs->baseAddr, SDHOST_INT_DMAWR | SDHOST_INT_DMARD); in hwiIntFxn()
1012 SDHostCC32XX_HWAttrsV1 const *hwAttrs = handle->hwAttrs; in initHw() local
1017 pin = PinConfigPin(hwAttrs->dataPin); in initHw()
1018 mode = PinConfigPinMode(hwAttrs->dataPin); in initHw()
1023 pin = PinConfigPin(hwAttrs->cmdPin); in initHw()
1024 mode = PinConfigPinMode(hwAttrs->cmdPin); in initHw()
1029 pin = PinConfigPin(hwAttrs->clkPin); in initHw()
1030 mode = PinConfigPinMode(hwAttrs->clkPin); in initHw()
1035 MAP_SDHostInit(hwAttrs->baseAddr); in initHw()
1037 MAP_SDHostIntDisable(hwAttrs->baseAddr, SDHOST_INT_CC | SDHOST_INT_TC | in initHw()
1041 MAP_SDHostSetExpClk(hwAttrs->baseAddr, in initHw()
1042 MAP_PRCMPeripheralClockGet(PRCM_SDHOST), hwAttrs->clkRate); in initHw()
1044 MAP_SDHostIntClear(hwAttrs->baseAddr, SDHOST_INT_CC | SDHOST_INT_TC | in initHw()
1061 MAP_uDMAChannelAssign(hwAttrs->txChIdx); in initHw()
1062 MAP_uDMAChannelAssign(hwAttrs->rxChIdx); in initHw()
1064 MAP_uDMAChannelEnable(hwAttrs->txChIdx); in initHw()
1065 MAP_uDMAChannelEnable(hwAttrs->rxChIdx); in initHw()
1068 MAP_SDHostIntEnable(hwAttrs->baseAddr, DATAERROR | CMDERROR); in initHw()
1093 SDHostCC32XX_HWAttrsV1 const *hwAttrs = handle->hwAttrs; in send_cmd() local
1096 MAP_SDHostIntEnable(hwAttrs->baseAddr, SDHOST_INT_CC); in send_cmd()
1099 MAP_SDHostCmdSend(hwAttrs->baseAddr, cmd, arg); in send_cmd()
1103 MAP_SDHostIntDisable(hwAttrs->baseAddr, SDHOST_INT_CC); in send_cmd()
1107 MAP_SDHostCmdReset(hwAttrs->baseAddr); in send_cmd()
1122 SDHostCC32XX_HWAttrsV1 const *hwAttrs = handle->hwAttrs; in selectCard() local
1129 MAP_SDHostIntEnable(hwAttrs->baseAddr, SDHOST_INT_TC); in selectCard()
1133 MAP_SDHostIntDisable(hwAttrs->baseAddr, SDHOST_INT_TC); in selectCard()