Home
last modified time | relevance | path

Searched refs:mmc_host (Results 1 - 16 of 16) sorted by relevance

/device/soc/rockchip/common/sdk_linux/drivers/mmc/core/
H A Dcore.h14 struct mmc_host;
24 void (*remove)(struct mmc_host *);
25 void (*detect)(struct mmc_host *);
26 int (*pre_suspend)(struct mmc_host *);
27 int (*suspend)(struct mmc_host *);
28 int (*resume)(struct mmc_host *);
29 int (*runtime_suspend)(struct mmc_host *);
30 int (*runtime_resume)(struct mmc_host *);
31 int (*alive)(struct mmc_host *);
32 int (*shutdown)(struct mmc_host *);
[all...]
H A Dhost.c33 #define cls_dev_to_mmc_host(d) container_of(d, struct mmc_host, class_dev)
48 struct mmc_host *host = cls_dev_to_mmc_host(dev); in mmc_host_class_prepare()
68 struct mmc_host *host = cls_dev_to_mmc_host(dev); in mmc_host_class_complete()
85 struct mmc_host *host = cls_dev_to_mmc_host(dev); in mmc_host_classdev_release()
95 struct mmc_host *host = cls_dev_to_mmc_host(dev); in mmc_host_classdev_shutdown()
101 .name = "mmc_host",
117 void mmc_retune_enable(struct mmc_host *host) in mmc_retune_enable()
129 void mmc_retune_pause(struct mmc_host *host) in mmc_retune_pause()
139 void mmc_retune_unpause(struct mmc_host *host) in mmc_retune_unpause()
148 void mmc_retune_disable(struct mmc_host *hos
[all...]
H A Dsdio.c586 static void mmc_sdio_resend_if_cond(struct mmc_host *host, struct mmc_card *card) in mmc_sdio_resend_if_cond()
600 static int mmc_sdio_init_card(struct mmc_host *host, u32 ocr, struct mmc_card *oldcard, int powered_resume) in mmc_sdio_init_card()
891 static int mmc_sdio_reinit_card(struct mmc_host *host, bool powered_resume) in mmc_sdio_reinit_card()
910 static void mmc_sdio_remove(struct mmc_host *host) in mmc_sdio_remove()
928 static int mmc_sdio_alive(struct mmc_host *host) in mmc_sdio_alive()
936 static void mmc_sdio_detect(struct mmc_host *host) in mmc_sdio_detect()
989 static int mmc_sdio_pre_suspend(struct mmc_host *host) in mmc_sdio_pre_suspend()
1011 static int mmc_sdio_suspend(struct mmc_host *host) in mmc_sdio_suspend()
1035 static int mmc_sdio_resume(struct mmc_host *host) in mmc_sdio_resume()
1088 static int mmc_sdio_power_restore(struct mmc_host *hos
[all...]
H A Dblock.c932 static unsigned int mmc_blk_clock_khz(struct mmc_host *host) in mmc_blk_clock_khz()
948 static unsigned int mmc_blk_data_timeout_ms(struct mmc_host *host, struct mmc_data *data) in mmc_blk_data_timeout_ms()
961 static int mmc_blk_reset(struct mmc_blk_data *md, struct mmc_host *host, int type) in mmc_blk_reset()
1396 struct mmc_host *host = mq->card->host; in mmc_blk_cqe_complete_rq()
1450 struct mmc_host *host = card->host; in mmc_blk_cqe_recovery()
1482 static int mmc_blk_cqe_start_req(struct mmc_host *host, struct mmc_request *mrq) in mmc_blk_cqe_start_req()
1519 struct mmc_host *host = mq->card->host; in mmc_blk_hsq_issue_rw_rq()
1537 struct mmc_host *host = mq->card->host; in mmc_blk_cqe_issue_rw_rq()
1653 struct mmc_host *host = card->host; in mmc_blk_read_single()
1934 struct mmc_host *hos in mmc_blk_hsq_req_done()
[all...]
/device/soc/rockchip/common/sdk_linux/include/linux/mmc/
H A Dhost.h80 struct mmc_host;
91 void (*post_req)(struct mmc_host *host, struct mmc_request *req, int err);
92 void (*pre_req)(struct mmc_host *host, struct mmc_request *req);
93 void (*request)(struct mmc_host *host, struct mmc_request *req);
95 int (*request_atomic)(struct mmc_host *host, struct mmc_request *req);
111 void (*set_ios)(struct mmc_host *host, struct mmc_ios *ios);
120 int (*get_ro)(struct mmc_host *host);
129 int (*get_cd)(struct mmc_host *host);
131 void (*enable_sdio_irq)(struct mmc_host *host, int enable);
133 void (*ack_sdio_irq)(struct mmc_host *hos
270 struct mmc_host { global() struct
[all...]
/device/soc/rockchip/rk3588/kernel/include/trace/hooks/
H A Dcrypto_rk.h11 struct mmc_host;
17 void mmc_crypto_set_initial_state(struct mmc_host *host);
19 void mmc_crypto_setup_queue(struct request_queue *q, struct mmc_host *host);
25 static inline void mmc_crypto_set_initial_state(struct mmc_host *host) in mmc_crypto_set_initial_state()
30 struct mmc_host *host) in mmc_crypto_setup_queue()
H A Dmmc_core.h13 struct mmc_host;
18 TP_PROTO(struct mmc_host *host, int err, bool *allow),
27 TP_PROTO(struct mmc_host *host, u32 ocr, int err),
33 TP_PROTO(struct mmc_host *host, bool *allow),
/device/soc/rockchip/rk3588/kernel/include/linux/
H A Dcrypto.h11 struct mmc_host;
17 void mmc_crypto_set_initial_state(struct mmc_host *host);
19 void mmc_crypto_setup_queue(struct request_queue *q, struct mmc_host *host);
25 static inline void mmc_crypto_set_initial_state(struct mmc_host *host) in mmc_crypto_set_initial_state()
30 struct mmc_host *host) in mmc_crypto_setup_queue()
/device/soc/rockchip/rk3588/kernel/drivers/mmc/host/
H A Dcqhci-core.c104 struct mmc_host *mmc = cq_host->mmc; in cqhci_dumpregs()
243 struct mmc_host *mmc = cq_host->mmc; in __cqhci_enable()
306 int cqhci_deactivate(struct mmc_host *mmc) in cqhci_deactivate()
317 int cqhci_resume(struct mmc_host *mmc) in cqhci_resume()
324 static int cqhci_enable(struct mmc_host *mmc, struct mmc_card *card) in cqhci_enable()
362 static void cqhci_off(struct mmc_host *mmc) in cqhci_off()
389 static void cqhci_disable(struct mmc_host *mmc) in cqhci_disable()
449 static int cqhci_dma_map(struct mmc_host *host, struct mmc_request *mrq) in cqhci_dma_map()
524 static void cqhci_prep_dcmd_desc(struct mmc_host *mmc, in cqhci_prep_dcmd_desc()
568 static void cqhci_post_req(struct mmc_host *hos
[all...]
H A Drk_sdmmc.h302 * @mmc: The mmc_host representing this slot.
320 struct mmc_host *mmc;
/device/soc/rockchip/common/sdk_linux/drivers/mmc/host/
H A Dsdhci-of-dwcmshc.c90 static void dwcmshc_check_auto_cmd23(struct mmc_host *mmc, struct mmc_request *mrq) in dwcmshc_check_auto_cmd23()
106 static void dwcmshc_request(struct mmc_host *mmc, struct mmc_request *mrq) in dwcmshc_request()
136 static void dwcmshc_hs400_enhanced_strobe(struct mmc_host *mmc, struct mmc_ios *ios) in dwcmshc_hs400_enhanced_strobe()
H A Ddw_mmc.h492 * @mmc: The mmc_host representing this slot.
507 struct mmc_host *mmc;
549 int (*switch_voltage)(struct mmc_host *mmc, struct mmc_ios *ios);
H A Ddw_mmc-rockchip.c160 struct mmc_host *mmc = slot->mmc; in dw_mci_v2_execute_tuning()
199 struct mmc_host *mmc = slot->mmc; in dw_mci_rk3288_execute_tuning()
H A Drk_sdmmc.h271 * @mmc: The mmc_host representing this slot.
289 struct mmc_host *mmc;
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/
H A Dbcmsdh_sdmmc.c64 mmc_host_clk_hold(struct mmc_host *host) in mmc_host_clk_hold()
71 mmc_host_clk_release(struct mmc_host *host) in mmc_host_clk_release()
78 mmc_host_clk_rate(struct mmc_host *host) in mmc_host_clk_rate()
1138 struct mmc_host *host = sdio_func->card->host; in sdioh_request_packet_chain()
1757 struct mmc_host *host = sdio_func->card->host; in sdmmc_get_clock_rate()
1769 struct mmc_host *host = sdio_func->card->host; in sdmmc_set_clock_rate()
/device/soc/rockchip/common/vendor/drivers/mmc/host/
H A Drk_sdmmc.h271 * @mmc: The mmc_host representing this slot.
289 struct mmc_host *mmc;

Completed in 30 milliseconds