Lines Matching refs:sdio_des
54 struct swm_sdio_des sdio_des; member
73 SDIO_TypeDef *swm_sdio = sdio->sdio_des.swm_sdio;
203 sdio->sdio_des.txconfig(pkg, (rt_uint32_t *)buff, size); in swm_sdio_transfer()
207 sdio->sdio_des.rxconfig(pkg, (rt_uint32_t *)buff, size); in swm_sdio_transfer()
221 SDIO_TypeDef *swm_sdio = sdio->sdio_des.swm_sdio; in swm_sdio_send_command()
360 SDIO_TypeDef *swm_sdio = sdio->sdio_des.swm_sdio; in swm_sdio_set_iocfg()
362 clk_src = sdio->sdio_des.clk_get(sdio->sdio_des.swm_sdio); in swm_sdio_set_iocfg()
478 SDIO_TypeDef *swm_sdio = sdio->sdio_des.swm_sdio; in swm_sdio_enable_irq()
502 struct rt_mmcsd_host *swm_sdio_host_create(struct swm_sdio_des *sdio_des) in swm_sdio_host_create() argument
507 if ((sdio_des == RT_NULL) || (sdio_des->txconfig == RT_NULL) || (sdio_des->rxconfig == RT_NULL)) in swm_sdio_host_create()
510 (sdio_des == RT_NULL ? "sdio_des is NULL" : ""), in swm_sdio_host_create()
511 (sdio_des ? (sdio_des->txconfig ? "txconfig is NULL" : "") : ""), in swm_sdio_host_create()
512 (sdio_des ? (sdio_des->rxconfig ? "rxconfig is NULL" : "") : "")); in swm_sdio_host_create()
532 rt_memcpy(&sdio->sdio_des, sdio_des, sizeof(struct swm_sdio_des)); in swm_sdio_host_create()
624 SDIO_TypeDef *swm_sdio = sdio->sdio_des.swm_sdio; in swm_sdio_irq_process()
673 struct swm_sdio_des sdio_des; in swm_sdio_init() local
694 sdio_des.clk_get = swm_sdio_clock_get; in swm_sdio_init()
695 sdio_des.swm_sdio = SDIO; in swm_sdio_init()
696 sdio_des.rxconfig = swm_sdio_rxconfig; in swm_sdio_init()
697 sdio_des.txconfig = swm_sdio_txconfig; in swm_sdio_init()
699 host = swm_sdio_host_create(&sdio_des); in swm_sdio_init()