/device/soc/rockchip/common/sdk_linux/drivers/mmc/core/ |
H A D | core.h | 14 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 D | host.c | 33 #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 D | sdio.c | 586 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 D | block.c | 932 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 D | host.h | 80 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 D | crypto_rk.h | 11 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 D | mmc_core.h | 13 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 D | crypto.h | 11 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 D | cqhci-core.c | 104 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 D | rk_sdmmc.h | 302 * @mmc: The mmc_host representing this slot. 320 struct mmc_host *mmc;
|
/device/soc/rockchip/common/sdk_linux/drivers/mmc/host/ |
H A D | sdhci-of-dwcmshc.c | 90 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 D | dw_mmc.h | 492 * @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 D | dw_mmc-rockchip.c | 160 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 D | rk_sdmmc.h | 271 * @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 D | bcmsdh_sdmmc.c | 64 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 D | rk_sdmmc.h | 271 * @mmc: The mmc_host representing this slot. 289 struct mmc_host *mmc;
|