Lines Matching refs:atmel_mci

303 struct atmel_mci {  struct
348 u32 (*prepare_data)(struct atmel_mci *host, struct mmc_data *data); argument
349 void (*submit_data)(struct atmel_mci *host, struct mmc_data *data); argument
350 void (*stop_transfer)(struct atmel_mci *host); argument
374 struct atmel_mci *host;
496 struct atmel_mci *host = s->private; in atmci_regs_show()
577 struct atmel_mci *host = slot->host; in atmci_init_debugfs()
659 static inline unsigned int atmci_get_version(struct atmel_mci *host) in atmci_get_version()
672 static inline unsigned int atmci_convert_chksize(struct atmel_mci *host, in atmci_convert_chksize()
689 struct atmel_mci *host; in atmci_timeout_timer()
715 static inline unsigned int atmci_ns_to_clocks(struct atmel_mci *host, in atmci_ns_to_clocks()
728 static void atmci_set_timeout(struct atmel_mci *host, in atmci_set_timeout()
808 static void atmci_send_command(struct atmel_mci *host, in atmci_send_command()
822 static void atmci_send_stop_cmd(struct atmel_mci *host, struct mmc_data *data) in atmci_send_stop_cmd()
833 static void atmci_pdc_set_single_buf(struct atmel_mci *host, in atmci_pdc_set_single_buf()
884 static void atmci_pdc_set_both_buf(struct atmel_mci *host, int dir) in atmci_pdc_set_both_buf()
894 static void atmci_pdc_cleanup(struct atmel_mci *host) in atmci_pdc_cleanup()
909 static void atmci_pdc_complete(struct atmel_mci *host) in atmci_pdc_complete()
932 static void atmci_dma_cleanup(struct atmel_mci *host) in atmci_dma_cleanup()
947 struct atmel_mci *host = arg; in atmci_dma_complete()
996 static u32 atmci_prepare_data(struct atmel_mci *host, struct mmc_data *data) in atmci_prepare_data()
1036 atmci_prepare_data_pdc(struct atmel_mci *host, struct mmc_data *data) in atmci_prepare_data_pdc()
1082 atmci_prepare_data_dma(struct atmel_mci *host, struct mmc_data *data) in atmci_prepare_data_dma()
1160 atmci_submit_data(struct atmel_mci *host, struct mmc_data *data) in atmci_submit_data()
1169 atmci_submit_data_pdc(struct atmel_mci *host, struct mmc_data *data) in atmci_submit_data_pdc()
1178 atmci_submit_data_dma(struct atmel_mci *host, struct mmc_data *data) in atmci_submit_data_dma()
1189 static void atmci_stop_transfer(struct atmel_mci *host) in atmci_stop_transfer()
1200 static void atmci_stop_transfer_pdc(struct atmel_mci *host) in atmci_stop_transfer_pdc()
1205 static void atmci_stop_transfer_dma(struct atmel_mci *host) in atmci_stop_transfer_dma()
1225 static void atmci_start_request(struct atmel_mci *host, in atmci_start_request()
1321 static void atmci_queue_request(struct atmel_mci *host, in atmci_queue_request()
1342 struct atmel_mci *host = slot->host; in atmci_request()
1375 struct atmel_mci *host = slot->host; in atmci_set_ios()
1534 struct atmel_mci *host = slot->host; in atmci_enable_sdio_irq()
1551 static void atmci_request_end(struct atmel_mci *host, struct mmc_request *mrq) in atmci_request_end()
1593 static void atmci_command_complete(struct atmel_mci *host, in atmci_command_complete()
1644 struct atmel_mci *host = slot->host; in atmci_detect_change()
1718 struct atmel_mci *host = (struct atmel_mci *)priv; in atmci_tasklet_func()
1923 static void atmci_read_data_pio(struct atmel_mci *host) in atmci_read_data_pio()
1990 static void atmci_write_data_pio(struct atmel_mci *host) in atmci_write_data_pio()
2058 static void atmci_sdio_interrupt(struct atmel_mci *host, u32 status) in atmci_sdio_interrupt()
2073 struct atmel_mci *host = dev_id; in atmci_interrupt()
2214 static int atmci_init_slot(struct atmel_mci *host, in atmci_init_slot()
2348 static int atmci_configure_dma(struct atmel_mci *host) in atmci_configure_dma()
2391 static void atmci_get_cap(struct atmel_mci *host) in atmci_get_cap()
2447 struct atmel_mci *host; in atmci_probe()
2601 struct atmel_mci *host = platform_get_drvdata(pdev); in atmci_remove()
2636 struct atmel_mci *host = dev_get_drvdata(dev); in atmci_runtime_suspend()
2647 struct atmel_mci *host = dev_get_drvdata(dev); in atmci_runtime_resume()