Lines Matching refs:CTL

55         sdh->CTL |= SDH_CTL_CLK8OEN_Msk;  in SDH_CheckRB()
56 while ((sdh->CTL & SDH_CTL_CLK8OEN_Msk) == SDH_CTL_CLK8OEN_Msk) in SDH_CheckRB()
82 buf = (sdh->CTL&(~SDH_CTL_CMDCODE_Msk))|(ucCmd << 8ul)|(SDH_CTL_COEN_Msk); in SDH_SDCommand()
83 sdh->CTL = buf; in SDH_SDCommand()
85 while ((sdh->CTL & SDH_CTL_COEN_Msk) == SDH_CTL_COEN_Msk) in SDH_SDCommand()
111 …buf = (sdh->CTL & (~SDH_CTL_CMDCODE_Msk)) | (ucCmd << 8ul) | (SDH_CTL_COEN_Msk | SDH_CTL_RIEN_Msk); in SDH_SDCmdAndRsp()
112 sdh->CTL = buf; in SDH_SDCmdAndRsp()
116 while ((sdh->CTL & SDH_CTL_RIEN_Msk) == SDH_CTL_RIEN_Msk) in SDH_SDCmdAndRsp()
120 sdh->CTL |= SDH_CTL_CTLRST_Msk; /* reset SD engine */ in SDH_SDCmdAndRsp()
131 while ((sdh->CTL & SDH_CTL_RIEN_Msk) == SDH_CTL_RIEN_Msk) in SDH_SDCmdAndRsp()
202 buf = (sdh->CTL&(~SDH_CTL_CMDCODE_Msk))|(ucCmd << 8)|(SDH_CTL_COEN_Msk | SDH_CTL_R2EN_Msk); in SDH_SDCmdAndRsp2()
203 sdh->CTL = buf; in SDH_SDCmdAndRsp2()
205 while ((sdh->CTL & SDH_CTL_R2EN_Msk) == SDH_CTL_R2EN_Msk) in SDH_SDCmdAndRsp2()
247 buf = (sdh->CTL & (~SDH_CTL_CMDCODE_Msk))|(ucCmd << 8ul)| in SDH_SDCmdAndRspDataIn()
250 sdh->CTL = buf; in SDH_SDCmdAndRspDataIn()
252 while ((sdh->CTL & SDH_CTL_RIEN_Msk) == SDH_CTL_RIEN_Msk) in SDH_SDCmdAndRspDataIn()
260 while ((sdh->CTL & SDH_CTL_DIEN_Msk) == SDH_CTL_DIEN_Msk) in SDH_SDCmdAndRspDataIn()
422 sdh->CTL |= SDH_CTL_CLKKEEP_Msk; in SDH_CardDetection()
437 sdh->CTL &= ~SDH_CTL_CLKKEEP_Msk; in SDH_CardDetection()
464 sdh->CTL |= SDH_CTL_CLK74OEN_Msk; in SDH_Init()
466 while ((sdh->CTL & SDH_CTL_CLK74OEN_Msk) == SDH_CTL_CLK74OEN_Msk) in SDH_Init()
636 sdh->CTL |= SDH_CTL_CLK8OEN_Msk; in SDH_SwitchToHighSpeed()
637 while ((sdh->CTL & SDH_CTL_CLK8OEN_Msk) == SDH_CTL_CLK8OEN_Msk) in SDH_SwitchToHighSpeed()
715 sdh->CTL |= SDH_CTL_DBW_Msk; in SDH_SelectCardType()
742 sdh->CTL |= SDH_CTL_DBW_Msk; in SDH_SelectCardType()
749 sdh->CTL &= ~SDH_CTL_DBW_Msk; in SDH_SelectCardType()
761 sdh->CTL |= SDH_CTL_DBW_Msk; /* set bus width to 4-bit mode for SD host controller */ in SDH_SelectCardType()
772 sdh->CTL |= SDH_CTL_CLK8OEN_Msk; in SDH_SelectCardType()
773 while ((sdh->CTL & SDH_CTL_CLK8OEN_Msk) == SDH_CTL_CLK8OEN_Msk) in SDH_SelectCardType()
816 sdh->CTL |= SDH_CTL_CLK8OEN_Msk; in SDH_Get_SD_info()
817 while ((sdh->CTL & SDH_CTL_CLK8OEN_Msk) == SDH_CTL_CLK8OEN_Msk) in SDH_Get_SD_info()
915 sdh->CTL |= SDH_CTL_CTLRST_Msk; in SDH_Open()
916 while ((sdh->CTL & SDH_CTL_CTLRST_Msk) == SDH_CTL_CTLRST_Msk) in SDH_Open()
937 sdh->CTL &= ~SDH_CTL_SDNWR_Msk; in SDH_Probe()
938 sdh->CTL |= 0x09ul << SDH_CTL_SDNWR_Pos; /* set SDNWR = 9 */ in SDH_Probe()
939 sdh->CTL &= ~SDH_CTL_BLKCNT_Msk; in SDH_Probe()
940 sdh->CTL |= 0x01ul << SDH_CTL_BLKCNT_Pos; /* set BLKCNT = 1 */ in SDH_Probe()
941 sdh->CTL &= ~SDH_CTL_DBW_Msk; /* SD 1-bit data bus */ in SDH_Probe()
1028 reg = sdh->CTL & ~SDH_CTL_CMDCODE_Msk; in SDH_Read()
1032 sdh->CTL = reg|(18ul << 8)|(SDH_CTL_COEN_Msk | SDH_CTL_RIEN_Msk | SDH_CTL_DIEN_Msk); in SDH_Read()
1037 sdh->CTL = reg | SDH_CTL_DIEN_Msk; in SDH_Read()
1067 reg = sdh->CTL & (~SDH_CTL_CMDCODE_Msk); in SDH_Read()
1073 sdh->CTL = reg|(18ul << 8)|(SDH_CTL_COEN_Msk | SDH_CTL_RIEN_Msk | SDH_CTL_DIEN_Msk); in SDH_Read()
1078 sdh->CTL = reg | SDH_CTL_DIEN_Msk; in SDH_Read()
1107 sdh->CTL |= SDH_CTL_CLK8OEN_Msk; in SDH_Read()
1108 while ((sdh->CTL & SDH_CTL_CLK8OEN_Msk) == SDH_CTL_CLK8OEN_Msk) in SDH_Read()
1176 reg = sdh->CTL & 0xff00c080; in SDH_Write()
1180 sdh->CTL = reg|(25ul << 8)|(SDH_CTL_COEN_Msk | SDH_CTL_RIEN_Msk | SDH_CTL_DOEN_Msk); in SDH_Write()
1185 sdh->CTL = reg | SDH_CTL_DOEN_Msk; in SDH_Write()
1207 reg = (sdh->CTL & 0xff00c080) | (loop << 16); in SDH_Write()
1210 sdh->CTL = reg|(25ul << 8)|(SDH_CTL_COEN_Msk | SDH_CTL_RIEN_Msk | SDH_CTL_DOEN_Msk); in SDH_Write()
1215 sdh->CTL = reg | SDH_CTL_DOEN_Msk; in SDH_Write()
1241 sdh->CTL |= SDH_CTL_CLK8OEN_Msk; in SDH_Write()
1242 while ((sdh->CTL & SDH_CTL_CLK8OEN_Msk) == SDH_CTL_CLK8OEN_Msk) in SDH_Write()