Lines Matching defs:host
373 struct mmci_host *host = mmc_priv(mmc); in mmci_card_busy() local
385 static void mmci_reg_delay(struct mmci_host *host) in mmci_reg_delay()
403 void mmci_write_clkreg(struct mmci_host *host, u32 clk) in mmci_write_clkreg()
414 void mmci_write_pwrreg(struct mmci_host *host, u32 pwr) in mmci_write_pwrreg()
425 static void mmci_write_datactrlreg(struct mmci_host *host, u32 datactrl) in mmci_write_datactrlreg()
440 static void mmci_set_clkreg(struct mmci_host *host, unsigned int desired) in mmci_set_clkreg()
499 static void mmci_dma_release(struct mmci_host *host) in mmci_dma_release()
507 static void mmci_dma_setup(struct mmci_host *host) in mmci_dma_setup()
524 static int mmci_validate_data(struct mmci_host *host, in mmci_validate_data()
543 static int mmci_prep_data(struct mmci_host *host, struct mmc_data *data, bool next) in mmci_prep_data()
559 static void mmci_unprep_data(struct mmci_host *host, struct mmc_data *data, in mmci_unprep_data()
568 static void mmci_get_next_data(struct mmci_host *host, struct mmc_data *data) in mmci_get_next_data()
576 static int mmci_dma_start(struct mmci_host *host, unsigned int datactrl) in mmci_dma_start()
613 static void mmci_dma_finalize(struct mmci_host *host, struct mmc_data *data) in mmci_dma_finalize()
622 static void mmci_dma_error(struct mmci_host *host) in mmci_dma_error()
632 mmci_request_end(struct mmci_host *host, struct mmc_request *mrq) in mmci_request_end()
644 static void mmci_set_mask1(struct mmci_host *host, unsigned int mask) in mmci_set_mask1()
664 static void mmci_stop_data(struct mmci_host *host) in mmci_stop_data()
671 static void mmci_init_sg(struct mmci_host *host, struct mmc_data *data) in mmci_init_sg()
683 static u32 mmci_get_dctrl_cfg(struct mmci_host *host) in mmci_get_dctrl_cfg()
688 static u32 ux500v2_get_dctrl_cfg(struct mmci_host *host) in ux500v2_get_dctrl_cfg()
693 static void ux500_busy_clear_mask_done(struct mmci_host *host) in ux500_busy_clear_mask_done()
721 static bool ux500_busy_complete(struct mmci_host *host, struct mmc_command *cmd, in ux500_busy_complete()
844 int mmci_dmae_setup(struct mmci_host *host) in mmci_dmae_setup()
922 void mmci_dmae_release(struct mmci_host *host) in mmci_dmae_release()
933 static void mmci_dma_unmap(struct mmci_host *host, struct mmc_data *data) in mmci_dma_unmap()
947 void mmci_dmae_error(struct mmci_host *host) in mmci_dmae_error()
964 void mmci_dmae_finalize(struct mmci_host *host, struct mmc_data *data) in mmci_dmae_finalize()
1010 static int _mmci_dmae_prep_data(struct mmci_host *host, struct mmc_data *data, in _mmci_dmae_prep_data()
1085 int mmci_dmae_prep_data(struct mmci_host *host, in mmci_dmae_prep_data()
1106 int mmci_dmae_start(struct mmci_host *host, unsigned int *datactrl) in mmci_dmae_start()
1124 void mmci_dmae_get_next_data(struct mmci_host *host, struct mmc_data *data) in mmci_dmae_get_next_data()
1140 void mmci_dmae_unprep_data(struct mmci_host *host, in mmci_dmae_unprep_data()
1190 static void mmci_variant_init(struct mmci_host *host) in mmci_variant_init()
1195 static void ux500_variant_init(struct mmci_host *host) in ux500_variant_init()
1201 static void ux500v2_variant_init(struct mmci_host *host) in ux500v2_variant_init()
1210 struct mmci_host *host = mmc_priv(mmc); in mmci_pre_request() local
1227 struct mmci_host *host = mmc_priv(mmc); in mmci_post_request() local
1236 static void mmci_start_data(struct mmci_host *host, struct mmc_data *data) in mmci_start_data()
1321 mmci_start_command(struct mmci_host *host, struct mmc_command *cmd, u32 c) in mmci_start_command()
1381 static void mmci_stop_command(struct mmci_host *host) in mmci_stop_command()
1388 mmci_data_irq(struct mmci_host *host, struct mmc_data *data, in mmci_data_irq()
1470 mmci_cmd_irq(struct mmci_host *host, struct mmc_command *cmd, in mmci_cmd_irq()
1544 static char *ux500_state_str(struct mmci_host *host) in ux500_state_str()
1565 struct mmci_host *host = container_of(work, struct mmci_host, in ux500_busy_timeout_work() local
1592 static int mmci_get_rx_fifocnt(struct mmci_host *host, u32 status, int remain) in mmci_get_rx_fifocnt()
1597 static int mmci_qcom_get_rx_fifocnt(struct mmci_host *host, u32 status, int r) in mmci_qcom_get_rx_fifocnt()
1611 static int mmci_pio_read(struct mmci_host *host, char *buffer, unsigned int remain) in mmci_pio_read()
1659 static int mmci_pio_write(struct mmci_host *host, char *buffer, unsigned int remain, u32 status) in mmci_pio_write()
1699 struct mmci_host *host = dev_id; in mmci_pio_irq() local
1769 static void mmci_write_sdio_irq_bit(struct mmci_host *host, int enable) in mmci_write_sdio_irq_bit()
1780 static void mmci_signal_sdio_irq(struct mmci_host *host, u32 status) in mmci_signal_sdio_irq()
1793 struct mmci_host *host = dev_id; in mmci_irq() local
1857 struct mmci_host *host = dev_id; in mmci_irq_thread() local
1881 struct mmci_host *host = mmc_priv(mmc); in mmci_request() local
1913 struct mmci_host *host = mmc_priv(mmc); in mmci_set_max_busy_timeout() local
1928 struct mmci_host *host = mmc_priv(mmc); in mmci_set_ios() local
2040 struct mmci_host *host = mmc_priv(mmc); in mmci_get_cd() local
2055 struct mmci_host *host = mmc_priv(mmc); in mmci_sig_volt_switch() local
2073 struct mmci_host *host = mmc_priv(mmc); in mmci_enable_sdio_irq() local
2092 struct mmci_host *host = mmc_priv(mmc); in mmci_ack_sdio_irq() local
2113 struct mmci_host *host = mmc_priv(mmc); in mmci_probe_level_translator() local
2171 struct mmci_host *host = mmc_priv(mmc); in mmci_of_parse() local
2210 struct mmci_host *host; in mmci_probe() local
2504 struct mmci_host *host = mmc_priv(mmc); in mmci_remove() local
2530 static void mmci_save(struct mmci_host *host) in mmci_save()
2547 static void mmci_restore(struct mmci_host *host) in mmci_restore()
2571 struct mmci_host *host = mmc_priv(mmc); in mmci_runtime_suspend() local
2586 struct mmci_host *host = mmc_priv(mmc); in mmci_runtime_resume() local