Lines Matching refs:ft_sdctrl_p
86 FtsdCtrl_t *ft_sdctrl_p; in rthw_sdctrl_transfer_by_dma() local
93 ft_sdctrl_p = &class_p->ft_sdctrl; in rthw_sdctrl_transfer_by_dma()
127 FSdCtrl_WriteData(ft_sdctrl_p, (UINTPTR)buff, cmd->arg, data->blks); in rthw_sdctrl_transfer_by_dma()
128 …cmd->err = FSdCtrl_WaitCmdEnd(ft_sdctrl_p, (pFtsdCtrl_delayTimer_t)rthw_sdctrl_delay, rasp, cmd->r… in rthw_sdctrl_transfer_by_dma()
137 … FSdCtrl_WaitWriteDataEnd(ft_sdctrl_p, (pFtsdCtrl_delayTimer_t)rthw_sdctrl_delay, data->blks); in rthw_sdctrl_transfer_by_dma()
150 FSdCtrl_DoACmd(ft_sdctrl_p, cmd->cmd_code, rasp, cmd->arg); in rthw_sdctrl_transfer_by_dma()
155 FSdCtrl_ReadData(ft_sdctrl_p, (UINTPTR)buff, cmd->arg, data->blks); in rthw_sdctrl_transfer_by_dma()
156 …cmd->err = FSdCtrl_WaitCmdEnd(ft_sdctrl_p, (pFtsdCtrl_delayTimer_t)rthw_sdctrl_delay, rasp, cmd->r… in rthw_sdctrl_transfer_by_dma()
163 FSdCtrl_WaitReadDataEnd(ft_sdctrl_p, (pFtsdCtrl_delayTimer_t)rthw_sdctrl_delay, data->blks); in rthw_sdctrl_transfer_by_dma()
175 FtsdCtrl_t *ft_sdctrl_p; in rthw_sdctrl_docmd() local
183 ft_sdctrl_p = &class_p->ft_sdctrl; in rthw_sdctrl_docmd()
194 FSdCtrl_DoCmd(ft_sdctrl_p, pkg->cmd->cmd_code, rasp, cmd->arg); in rthw_sdctrl_docmd()
195 …cmd->err = FSdCtrl_WaitCmdEnd(ft_sdctrl_p, (pFtsdCtrl_delayTimer_t)rthw_sdctrl_delay, rasp, cmd->r… in rthw_sdctrl_docmd()
581 FtsdCtrl_t *ft_sdctrl_p; in rthw_sdctrl_init() local
589 ft_sdctrl_p = &sdctrl_class.ft_sdctrl; in rthw_sdctrl_init()
591 FSdCtrl_Reset(ft_sdctrl_p, (pFtsdCtrl_delayTimer_t)rthw_sdctrl_delay); in rthw_sdctrl_init()
592 FsdCtrl_Init(ft_sdctrl_p); in rthw_sdctrl_init()
595 config_p = &ft_sdctrl_p->config; in rthw_sdctrl_init()
602 FSdCtrl_SetHandler(ft_sdctrl_p, FTSDCTRL_CMDIRQID, rthw_sdctrl_nomarl_callback, ft_sdctrl_p); in rthw_sdctrl_init()
603 FSdCtrl_NormalIrqSet(ft_sdctrl_p, normalIrqFlgs); in rthw_sdctrl_init()
604 FSdCtrl_CmdWaitRegister(ft_sdctrl_p, rthw_sdctrl_cmd_wait); in rthw_sdctrl_init()
606 FSdCtrl_SetHandler(ft_sdctrl_p, FTSDCTRL_DMADATAIRQID, rthw_sdctrl_dma_callback, ft_sdctrl_p); in rthw_sdctrl_init()
607 FSdCtrl_BdIrqSet(ft_sdctrl_p, BD_IRQ_TRS | BD_IRQ_RESPE); in rthw_sdctrl_init()
608 FSdCtrl_WriteWaitRegister(ft_sdctrl_p, rthw_sdctrl_write_wait); in rthw_sdctrl_init()
609 FSdCtrl_ReadWaitRegister(ft_sdctrl_p, rthw_sdctrl_read_wait); in rthw_sdctrl_init()
619 rt_hw_interrupt_install(ft_sdctrl_p->config.normalIrqNum, rthw_sdctrl_normal_irq, in rthw_sdctrl_init()
621 rt_hw_interrupt_umask(ft_sdctrl_p->config.normalIrqNum); in rthw_sdctrl_init()
623 rt_hw_interrupt_install(ft_sdctrl_p->config.dmaIrqNum, rthw_sdctrl_dma_irq, in rthw_sdctrl_init()
625 rt_hw_interrupt_umask(ft_sdctrl_p->config.dmaIrqNum); in rthw_sdctrl_init()