Symbol: cvm_mmc_host
drivers/mmc/host/cavium-octeon.c
102
static void octeon_mmc_release_bus(struct cvm_mmc_host *host)
drivers/mmc/host/cavium-octeon.c
110
static void octeon_mmc_int_enable(struct cvm_mmc_host *host, u64 val)
drivers/mmc/host/cavium-octeon.c
117
static void octeon_mmc_set_shared_power(struct cvm_mmc_host *host, int dir)
drivers/mmc/host/cavium-octeon.c
127
static void octeon_mmc_dmar_fixup(struct cvm_mmc_host *host,
drivers/mmc/host/cavium-octeon.c
141
static void octeon_mmc_dmar_fixup_done(struct cvm_mmc_host *host)
drivers/mmc/host/cavium-octeon.c
152
struct cvm_mmc_host *host;
drivers/mmc/host/cavium-octeon.c
301
struct cvm_mmc_host *host = platform_get_drvdata(pdev);
drivers/mmc/host/cavium-octeon.c
90
static void octeon_mmc_acquire_bus(struct cvm_mmc_host *host)
drivers/mmc/host/cavium-thunderx.c
172
struct cvm_mmc_host *host = pci_get_drvdata(pdev);
drivers/mmc/host/cavium-thunderx.c
21
static void thunder_mmc_acquire_bus(struct cvm_mmc_host *host)
drivers/mmc/host/cavium-thunderx.c
26
static void thunder_mmc_release_bus(struct cvm_mmc_host *host)
drivers/mmc/host/cavium-thunderx.c
31
static void thunder_mmc_int_enable(struct cvm_mmc_host *host, u64 val)
drivers/mmc/host/cavium-thunderx.c
37
static int thunder_mmc_register_interrupts(struct cvm_mmc_host *host,
drivers/mmc/host/cavium-thunderx.c
63
struct cvm_mmc_host *host;
drivers/mmc/host/cavium.c
1009
int cvm_mmc_of_slot_probe(struct device *dev, struct cvm_mmc_host *host)
drivers/mmc/host/cavium.c
165
static void check_switch_errors(struct cvm_mmc_host *host)
drivers/mmc/host/cavium.c
200
static void do_switch(struct cvm_mmc_host *host, u64 emm_switch)
drivers/mmc/host/cavium.c
252
struct cvm_mmc_host *host = slot->host;
drivers/mmc/host/cavium.c
273
struct cvm_mmc_host *host = slot->host;
drivers/mmc/host/cavium.c
298
static void do_read(struct cvm_mmc_host *host, struct mmc_request *req,
drivers/mmc/host/cavium.c
340
static void set_cmd_response(struct cvm_mmc_host *host, struct mmc_request *req,
drivers/mmc/host/cavium.c
373
static int finish_dma_single(struct cvm_mmc_host *host, struct mmc_data *data)
drivers/mmc/host/cavium.c
381
static int finish_dma_sg(struct cvm_mmc_host *host, struct mmc_data *data)
drivers/mmc/host/cavium.c
401
static int finish_dma(struct cvm_mmc_host *host, struct mmc_data *data)
drivers/mmc/host/cavium.c
424
static void cleanup_dma(struct cvm_mmc_host *host, u64 rsp_sts)
drivers/mmc/host/cavium.c
437
struct cvm_mmc_host *host = dev_id;
drivers/mmc/host/cavium.c
516
static u64 prepare_dma_single(struct cvm_mmc_host *host, struct mmc_data *data)
drivers/mmc/host/cavium.c
552
static u64 prepare_dma_sg(struct cvm_mmc_host *host, struct mmc_data *data)
drivers/mmc/host/cavium.c
617
static u64 prepare_dma(struct cvm_mmc_host *host, struct mmc_data *data)
drivers/mmc/host/cavium.c
653
struct cvm_mmc_host *host = slot->host;
drivers/mmc/host/cavium.c
707
static void do_read_request(struct cvm_mmc_host *host, struct mmc_request *mrq)
drivers/mmc/host/cavium.c
713
static void do_write_request(struct cvm_mmc_host *host, struct mmc_request *mrq)
drivers/mmc/host/cavium.c
753
struct cvm_mmc_host *host = slot->host;
drivers/mmc/host/cavium.c
825
struct cvm_mmc_host *host = slot->host;
drivers/mmc/host/cavium.c
915
struct cvm_mmc_host *host = slot->host;
drivers/mmc/host/cavium.h
211
int cvm_mmc_of_slot_probe(struct device *dev, struct cvm_mmc_host *host);
drivers/mmc/host/cavium.h
84
void (*set_shared_power)(struct cvm_mmc_host *, int);
drivers/mmc/host/cavium.h
85
void (*acquire_bus)(struct cvm_mmc_host *);
drivers/mmc/host/cavium.h
86
void (*release_bus)(struct cvm_mmc_host *);
drivers/mmc/host/cavium.h
87
void (*int_enable)(struct cvm_mmc_host *, u64);
drivers/mmc/host/cavium.h
89
void (*dmar_fixup)(struct cvm_mmc_host *, struct mmc_command *,
drivers/mmc/host/cavium.h
91
void (*dmar_fixup_done)(struct cvm_mmc_host *);
drivers/mmc/host/cavium.h
96
struct cvm_mmc_host *host; /* common hw for all slots */