Lines Matching refs:atmci_writel

169 #define	atmci_writel(port, reg, value)			\  macro
758 atmci_writel(host, ATMCI_DTOR, (ATMCI_DTOMUL(dtomul) | ATMCI_DTOCYC(dtocyc))); in atmci_set_timeout()
824 atmci_writel(host, ATMCI_ARGR, cmd->arg); in atmci_send_command()
825 atmci_writel(host, ATMCI_CMDR, cmd_flags); in atmci_send_command()
834 atmci_writel(host, ATMCI_IER, ATMCI_CMDRDY); in atmci_send_stop_cmd()
862 atmci_writel(host, pointer_reg, host->buf_phys_addr); in atmci_pdc_set_single_buf()
865 atmci_writel(host, pointer_reg, sg_dma_address(host->sg)); in atmci_pdc_set_single_buf()
871 atmci_writel(host, counter_reg, host->data_size); in atmci_pdc_set_single_buf()
872 atmci_writel(host, ATMCI_MR, host->mode_reg | ATMCI_MR_PDCFBYTE); in atmci_pdc_set_single_buf()
875 atmci_writel(host, counter_reg, host->data_size / 4); in atmci_pdc_set_single_buf()
880 atmci_writel(host, counter_reg, sg_dma_len(host->sg) / 4); in atmci_pdc_set_single_buf()
922 atmci_writel(host, ATMEL_PDC_PTCR, ATMEL_PDC_RXTDIS | ATMEL_PDC_TXTDIS); in atmci_pdc_complete()
962 atmci_writel(host, ATMCI_DMA, atmci_readl(host, ATMCI_DMA) & ~ATMCI_DMAEN); in atmci_dma_complete()
996 atmci_writel(host, ATMCI_IER, ATMCI_NOTBUSY); in atmci_dma_complete()
1056 atmci_writel(host, ATMCI_MR, host->mode_reg | ATMCI_MR_PDCMODE); in atmci_prepare_data_pdc()
1067 atmci_writel(host, ATMCI_MR, tmp); in atmci_prepare_data_pdc()
1143 atmci_writel(host, ATMCI_DMA, ATMCI_DMA_CHKSIZE(maxburst) | in atmci_prepare_data_dma()
1180 atmci_writel(host, ATMEL_PDC_PTCR, ATMEL_PDC_RXTEN); in atmci_submit_data_pdc()
1182 atmci_writel(host, ATMEL_PDC_PTCR, ATMEL_PDC_TXTEN); in atmci_submit_data_pdc()
1202 atmci_writel(host, ATMCI_IER, ATMCI_NOTBUSY); in atmci_stop_transfer()
1210 atmci_writel(host, ATMEL_PDC_PTCR, ATMEL_PDC_RXTDIS | ATMEL_PDC_TXTDIS); in atmci_stop_transfer_pdc()
1225 atmci_writel(host, ATMCI_IER, ATMCI_NOTBUSY); in atmci_stop_transfer_dma()
1256 atmci_writel(host, ATMCI_CR, ATMCI_CR_SWRST); in atmci_start_request()
1257 atmci_writel(host, ATMCI_CR, ATMCI_CR_MCIEN); in atmci_start_request()
1258 atmci_writel(host, ATMCI_MR, host->mode_reg); in atmci_start_request()
1260 atmci_writel(host, ATMCI_CFG, host->cfg_reg); in atmci_start_request()
1261 atmci_writel(host, ATMCI_IER, iflags); in atmci_start_request()
1264 atmci_writel(host, ATMCI_SDCR, slot->sdc_reg); in atmci_start_request()
1273 atmci_writel(host, ATMCI_CMDR, ATMCI_CMDR_SPCMD_INIT); in atmci_start_request()
1283 atmci_writel(host, ATMCI_BLKR, ATMCI_BCNT(data->blocks) in atmci_start_request()
1324 atmci_writel(host, ATMCI_IER, iflags); in atmci_start_request()
1403 atmci_writel(host, ATMCI_CR, ATMCI_CR_SWRST); in atmci_set_ios()
1404 atmci_writel(host, ATMCI_CR, ATMCI_CR_MCIEN); in atmci_set_ios()
1406 atmci_writel(host, ATMCI_CFG, host->cfg_reg); in atmci_set_ios()
1464 atmci_writel(host, ATMCI_MR, host->mode_reg); in atmci_set_ios()
1466 atmci_writel(host, ATMCI_CFG, host->cfg_reg); in atmci_set_ios()
1484 atmci_writel(host, ATMCI_CR, ATMCI_CR_MCIDIS); in atmci_set_ios()
1543 atmci_writel(host, ATMCI_IER, slot->sdio_irq); in atmci_enable_sdio_irq()
1545 atmci_writel(host, ATMCI_IDR, slot->sdio_irq); in atmci_enable_sdio_irq()
1574 atmci_writel(host, ATMCI_MR, host->mode_reg); in atmci_request_end()
1576 atmci_writel(host, ATMCI_CFG, host->cfg_reg); in atmci_request_end()
1671 atmci_writel(host, ATMCI_CR, ATMCI_CR_SWRST); in atmci_detect_change()
1672 atmci_writel(host, ATMCI_CR, ATMCI_CR_MCIEN); in atmci_detect_change()
1673 atmci_writel(host, ATMCI_MR, host->mode_reg); in atmci_detect_change()
1675 atmci_writel(host, ATMCI_CFG, host->cfg_reg); in atmci_detect_change()
1774 atmci_writel(host, ATMCI_IDR, in atmci_tasklet_func()
1783 atmci_writel(host, ATMCI_IER, ATMCI_NOTBUSY); in atmci_tasklet_func()
1818 atmci_writel(host, ATMCI_IER, ATMCI_NOTBUSY); in atmci_tasklet_func()
1821 atmci_writel(host, ATMCI_IER, ATMCI_CMDRDY); in atmci_tasklet_func()
1854 atmci_writel(host, ATMCI_IER, in atmci_tasklet_func()
1888 atmci_writel(host, ATMCI_IDR, in atmci_tasklet_func()
1893 atmci_writel(host, ATMCI_IER, ATMCI_NOTBUSY); in atmci_tasklet_func()
1900 atmci_writel(host, ATMCI_IDR, ATMCI_TXRDY | ATMCI_RXRDY in atmci_tasklet_func()
1975 atmci_writel(host, ATMCI_IDR, (ATMCI_NOTBUSY | ATMCI_RXRDY in atmci_read_data_pio()
1989 atmci_writel(host, ATMCI_IDR, ATMCI_RXRDY); in atmci_read_data_pio()
1990 atmci_writel(host, ATMCI_IER, ATMCI_NOTBUSY); in atmci_read_data_pio()
2008 atmci_writel(host, ATMCI_TDR, value); in atmci_write_data_pio()
2030 atmci_writel(host, ATMCI_TDR, value); in atmci_write_data_pio()
2037 atmci_writel(host, ATMCI_TDR, value); in atmci_write_data_pio()
2043 atmci_writel(host, ATMCI_IDR, (ATMCI_NOTBUSY | ATMCI_TXRDY in atmci_write_data_pio()
2057 atmci_writel(host, ATMCI_IDR, ATMCI_TXRDY); in atmci_write_data_pio()
2058 atmci_writel(host, ATMCI_IER, ATMCI_NOTBUSY); in atmci_write_data_pio()
2092 atmci_writel(host, ATMCI_IDR, ATMCI_DATA_ERROR_FLAGS in atmci_interrupt()
2106 atmci_writel(host, ATMCI_IDR, ATMCI_TXBUFE); in atmci_interrupt()
2107 atmci_writel(host, ATMCI_IDR, ATMCI_ENDTX); in atmci_interrupt()
2115 atmci_writel(host, ATMCI_IER, ATMCI_ENDTX); in atmci_interrupt()
2116 atmci_writel(host, ATMCI_IER, ATMCI_TXBUFE); in atmci_interrupt()
2122 atmci_writel(host, ATMCI_IDR, ATMCI_ENDTX); in atmci_interrupt()
2127 atmci_writel(host, ATMCI_IER, ATMCI_ENDTX); in atmci_interrupt()
2133 atmci_writel(host, ATMCI_IDR, ATMCI_RXBUFF); in atmci_interrupt()
2134 atmci_writel(host, ATMCI_IDR, ATMCI_ENDRX); in atmci_interrupt()
2142 atmci_writel(host, ATMCI_IER, ATMCI_ENDRX); in atmci_interrupt()
2143 atmci_writel(host, ATMCI_IER, ATMCI_RXBUFF); in atmci_interrupt()
2149 atmci_writel(host, ATMCI_IDR, ATMCI_ENDRX); in atmci_interrupt()
2154 atmci_writel(host, ATMCI_IER, ATMCI_ENDRX); in atmci_interrupt()
2166 atmci_writel(host, ATMCI_IDR, ATMCI_BLKE); in atmci_interrupt()
2175 atmci_writel(host, ATMCI_IDR, ATMCI_NOTBUSY); in atmci_interrupt()
2189 atmci_writel(host, ATMCI_IDR, ATMCI_CMDRDY); in atmci_interrupt()
2494 atmci_writel(host, ATMCI_CR, ATMCI_CR_SWRST); in atmci_probe()
2620 atmci_writel(host, ATMCI_IDR, ~0UL); in atmci_remove()
2621 atmci_writel(host, ATMCI_CR, ATMCI_CR_MCIDIS); in atmci_remove()