Home
last modified time | relevance | path

Searched refs:mmc (Results 1 – 25 of 1787) sorted by relevance

12345678910>>...72

/openbmc/u-boot/drivers/mmc/
H A Dmmc.c24 static int mmc_set_signal_voltage(struct mmc *mmc, uint signal_voltage);
25 static int mmc_power_cycle(struct mmc *mmc);
27 static int mmc_select_mode_and_width(struct mmc *mmc, uint card_caps);
33 static int mmc_wait_dat0(struct mmc *mmc, int state, int timeout) in mmc_wait_dat0() argument
39 __weak int board_mmc_getwp(struct mmc *mmc) in board_mmc_getwp() argument
44 int mmc_getwp(struct mmc *mmc) in mmc_getwp() argument
48 wp = board_mmc_getwp(mmc); in mmc_getwp()
51 if (mmc->cfg->ops->getwp) in mmc_getwp()
52 wp = mmc->cfg->ops->getwp(mmc); in mmc_getwp()
60 __weak int board_mmc_getcd(struct mmc *mmc) in board_mmc_getcd() argument
[all …]
H A Dmmc_legacy.c16 static struct mmc mmc_static;
17 struct mmc *find_mmc_device(int dev_num) in find_mmc_device()
24 struct mmc *m = &mmc_static; in mmc_do_preinit()
32 struct blk_desc *mmc_get_blk_desc(struct mmc *mmc) in mmc_get_blk_desc() argument
34 return &mmc->block_dev; in mmc_get_blk_desc()
37 struct mmc *find_mmc_device(int dev_num) in find_mmc_device()
39 struct mmc *m; in find_mmc_device()
43 m = list_entry(entry, struct mmc, link); in find_mmc_device()
61 struct blk_desc *mmc_get_blk_desc(struct mmc *mmc) in mmc_get_blk_desc() argument
63 return &mmc->block_dev; in mmc_get_blk_desc()
[all …]
H A Dmeson_gx_mmc.c15 static inline void *get_regbase(const struct mmc *mmc) in get_regbase() argument
17 struct meson_mmc_platdata *pdata = mmc->priv; in get_regbase()
22 static inline uint32_t meson_read(struct mmc *mmc, int offset) in meson_read() argument
24 return readl(get_regbase(mmc) + offset); in meson_read()
27 static inline void meson_write(struct mmc *mmc, uint32_t val, int offset) in meson_write() argument
29 writel(val, get_regbase(mmc) + offset); in meson_write()
32 static void meson_mmc_config_clock(struct mmc *mmc) in meson_mmc_config_clock() argument
37 if (!mmc->clock) in meson_mmc_config_clock()
41 if (mmc->clock > 16000000) { in meson_mmc_config_clock()
48 clk_div = DIV_ROUND_UP(clk, mmc->clock); in meson_mmc_config_clock()
[all …]
H A Dmmc_write.c17 static ulong mmc_erase_t(struct mmc *mmc, ulong start, lbaint_t blkcnt) in mmc_erase_t() argument
23 if (mmc->high_capacity) { in mmc_erase_t()
26 end = (start + blkcnt - 1) * mmc->write_bl_len; in mmc_erase_t()
27 start *= mmc->write_bl_len; in mmc_erase_t()
30 if (IS_SD(mmc)) { in mmc_erase_t()
42 err = mmc_send_cmd(mmc, &cmd, NULL); in mmc_erase_t()
49 err = mmc_send_cmd(mmc, &cmd, NULL); in mmc_erase_t()
57 err = mmc_send_cmd(mmc, &cmd, NULL); in mmc_erase_t()
80 struct mmc *mmc = find_mmc_device(dev_num); in mmc_berase() local
84 if (!mmc) in mmc_berase()
[all …]
H A Drpmb.c76 static int mmc_set_blockcount(struct mmc *mmc, unsigned int blockcount, in mmc_set_blockcount() argument
87 return mmc_send_cmd(mmc, &cmd, NULL); in mmc_set_blockcount()
89 static int mmc_rpmb_request(struct mmc *mmc, const struct s_rpmb *s, in mmc_rpmb_request() argument
96 ret = mmc_set_blockcount(mmc, count, is_rel_write); in mmc_rpmb_request()
113 ret = mmc_send_cmd(mmc, &cmd, &data); in mmc_rpmb_request()
122 static int mmc_rpmb_response(struct mmc *mmc, struct s_rpmb *s, in mmc_rpmb_response() argument
129 ret = mmc_set_blockcount(mmc, 1, false); in mmc_rpmb_response()
145 ret = mmc_send_cmd(mmc, &cmd, &data); in mmc_rpmb_response()
170 static int mmc_rpmb_status(struct mmc *mmc, unsigned short expected) in mmc_rpmb_status() argument
176 if (mmc_rpmb_request(mmc, rpmb_frame, 1, false)) in mmc_rpmb_status()
[all …]
H A Dmmc-uclass.c17 struct mmc *mmc = mmc_get_mmc_dev(dev); in dm_mmc_send_cmd() local
21 mmmc_trace_before_send(mmc, cmd); in dm_mmc_send_cmd()
26 mmmc_trace_after_send(mmc, cmd, ret); in dm_mmc_send_cmd()
31 int mmc_send_cmd(struct mmc *mmc, struct mmc_cmd *cmd, struct mmc_data *data) in mmc_send_cmd() argument
33 return dm_mmc_send_cmd(mmc->dev, cmd, data); in mmc_send_cmd()
45 int mmc_set_ios(struct mmc *mmc) in mmc_set_ios() argument
47 return dm_mmc_set_ios(mmc->dev); in mmc_set_ios()
58 void mmc_send_init_stream(struct mmc *mmc) in mmc_send_init_stream() argument
60 dm_mmc_send_init_stream(mmc->dev); in mmc_send_init_stream()
73 int mmc_wait_dat0(struct mmc *mmc, int state, int timeout) in mmc_wait_dat0() argument
[all …]
H A Dpxa_mmc_gen.c50 static int pxa_mmc_wait(struct mmc *mmc, uint32_t mask) in pxa_mmc_wait() argument
52 struct pxa_mmc_priv *priv = mmc->priv; in pxa_mmc_wait()
69 static int pxa_mmc_stop_clock(struct mmc *mmc) in pxa_mmc_stop_clock() argument
71 struct pxa_mmc_priv *priv = mmc->priv; in pxa_mmc_stop_clock()
97 static int pxa_mmc_start_cmd(struct mmc *mmc, struct mmc_cmd *cmd, in pxa_mmc_start_cmd() argument
100 struct pxa_mmc_priv *priv = mmc->priv; in pxa_mmc_start_cmd()
133 ret = pxa_mmc_wait(mmc, MMC_STAT_CLK_EN); in pxa_mmc_start_cmd()
141 static int pxa_mmc_cmd_done(struct mmc *mmc, struct mmc_cmd *cmd) in pxa_mmc_cmd_done() argument
143 struct pxa_mmc_priv *priv = mmc->priv; in pxa_mmc_cmd_done()
183 static int pxa_mmc_do_read_xfer(struct mmc *mmc, struct mmc_data *data) in pxa_mmc_do_read_xfer() argument
[all …]
H A Dmmc_private.h14 extern int mmc_send_cmd(struct mmc *mmc, struct mmc_cmd *cmd,
16 extern int mmc_send_status(struct mmc *mmc, int timeout);
17 extern int mmc_set_blocklen(struct mmc *mmc, int len);
75 void mmmc_trace_before_send(struct mmc *mmc, struct mmc_cmd *cmd);
76 void mmmc_trace_after_send(struct mmc *mmc, struct mmc_cmd *cmd, int ret);
77 void mmc_trace_state(struct mmc *mmc, struct mmc_cmd *cmd);
79 static inline void mmmc_trace_before_send(struct mmc *mmc, struct mmc_cmd *cmd) in mmmc_trace_before_send() argument
83 static inline void mmmc_trace_after_send(struct mmc *mmc, struct mmc_cmd *cmd, in mmmc_trace_after_send() argument
88 static inline void mmc_trace_state(struct mmc *mmc, struct mmc_cmd *cmd) in mmc_trace_state() argument
115 void mmc_list_add(struct mmc *mmc);
[all …]
H A Dfsl_esdhc_spl.c26 struct mmc *mmc = find_mmc_device(0); in mmc_spl_load_image() local
27 if (!mmc) { in mmc_spl_load_image()
32 if (mmc_init(mmc)) { in mmc_spl_load_image()
37 blk_start = ALIGN(offs, mmc->read_bl_len) / mmc->read_bl_len; in mmc_spl_load_image()
38 blk_cnt = ALIGN(size, mmc->read_bl_len) / mmc->read_bl_len; in mmc_spl_load_image()
40 err = mmc->block_dev.block_read(&mmc->block_dev, blk_start, blk_cnt, in mmc_spl_load_image()
65 struct mmc *mmc; in mmc_boot() local
67 mmc = find_mmc_device(0); in mmc_boot()
68 if (!mmc) { in mmc_boot()
77 blklen = mmc->read_bl_len; in mmc_boot()
[all …]
H A Domap_hsmmc.c163 static inline struct omap_hsmmc_data *omap_hsmmc_get_data(struct mmc *mmc) in omap_hsmmc_get_data() argument
166 return dev_get_priv(mmc->dev); in omap_hsmmc_get_data()
168 return (struct omap_hsmmc_data *)mmc->priv; in omap_hsmmc_get_data()
171 static inline struct mmc_config *omap_hsmmc_get_cfg(struct mmc *mmc) in omap_hsmmc_get_cfg() argument
174 struct omap_hsmmc_plat *plat = dev_get_platdata(mmc->dev); in omap_hsmmc_get_cfg()
177 return &((struct omap_hsmmc_data *)mmc->priv)->cfg; in omap_hsmmc_get_cfg()
202 static unsigned char mmc_board_init(struct mmc *mmc) in mmc_board_init() argument
205 struct mmc_config *cfg = omap_hsmmc_get_cfg(mmc); in mmc_board_init()
266 if (mmc_get_blk_desc(mmc)->devnum == 0) in mmc_board_init()
303 static void omap_hsmmc_io_recalibrate(struct mmc *mmc) in omap_hsmmc_io_recalibrate() argument
[all …]
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/
H A Dmmc_core.c215 static void dwmac_mmc_read(void __iomem *mmcaddr, struct stmmac_counters *mmc) in dwmac_mmc_read() argument
217 mmc->mmc_tx_octetcount_gb += readl(mmcaddr + MMC_TX_OCTETCOUNT_GB); in dwmac_mmc_read()
218 mmc->mmc_tx_framecount_gb += readl(mmcaddr + MMC_TX_FRAMECOUNT_GB); in dwmac_mmc_read()
219 mmc->mmc_tx_broadcastframe_g += readl(mmcaddr + in dwmac_mmc_read()
221 mmc->mmc_tx_multicastframe_g += readl(mmcaddr + in dwmac_mmc_read()
223 mmc->mmc_tx_64_octets_gb += readl(mmcaddr + MMC_TX_64_OCTETS_GB); in dwmac_mmc_read()
224 mmc->mmc_tx_65_to_127_octets_gb += in dwmac_mmc_read()
226 mmc->mmc_tx_128_to_255_octets_gb += in dwmac_mmc_read()
228 mmc->mmc_tx_256_to_511_octets_gb += in dwmac_mmc_read()
230 mmc->mmc_tx_512_to_1023_octets_gb += in dwmac_mmc_read()
[all …]
/openbmc/u-boot/cmd/
H A Dmmc.c16 static void print_mmcinfo(struct mmc *mmc) in print_mmcinfo() argument
20 printf("Device: %s\n", mmc->cfg->name); in print_mmcinfo()
21 printf("Manufacturer ID: %x\n", mmc->cid[0] >> 24); in print_mmcinfo()
22 printf("OEM: %x\n", (mmc->cid[0] >> 8) & 0xffff); in print_mmcinfo()
23 printf("Name: %c%c%c%c%c \n", mmc->cid[0] & 0xff, in print_mmcinfo()
24 (mmc->cid[1] >> 24), (mmc->cid[1] >> 16) & 0xff, in print_mmcinfo()
25 (mmc->cid[1] >> 8) & 0xff, mmc->cid[1] & 0xff); in print_mmcinfo()
27 printf("Bus Speed: %d\n", mmc->clock); in print_mmcinfo()
29 printf("Mode : %s\n", mmc_mode_name(mmc->selected_mode)); in print_mmcinfo()
30 mmc_dump_capabilities("card capabilities", mmc->card_caps); in print_mmcinfo()
[all …]
/openbmc/u-boot/include/
H A Dmmc.h351 struct mmc *mmc; member
363 struct mmc *mmc_get_mmc_dev(struct udevice *dev);
394 struct mmc;
478 int mmc_set_ios(struct mmc *mmc);
479 void mmc_send_init_stream(struct mmc *mmc);
480 int mmc_getcd(struct mmc *mmc);
481 int mmc_getwp(struct mmc *mmc);
482 int mmc_execute_tuning(struct mmc *mmc, uint opcode);
483 int mmc_wait_dat0(struct mmc *mmc, int state, int timeout);
487 int (*send_cmd)(struct mmc *mmc,
[all …]
/openbmc/u-boot/env/
H A Dmmc.c113 __weak int mmc_get_env_addr(struct mmc *mmc, int copy, u32 *env_addr) in mmc_get_env_addr() argument
118 offset += mmc->capacity; in mmc_get_env_addr()
131 __weak uint mmc_get_env_part(struct mmc *mmc) in mmc_get_env_part() argument
138 static int mmc_set_env_part(struct mmc *mmc) in mmc_set_env_part() argument
140 uint part = mmc_get_env_part(mmc); in mmc_set_env_part()
144 env_mmc_orig_hwpart = mmc_get_blk_desc(mmc)->hwpart; in mmc_set_env_part()
152 static inline int mmc_set_env_part(struct mmc *mmc) {return 0; }; in mmc_set_env_part() argument
155 static const char *init_mmc_for_env(struct mmc *mmc) in init_mmc_for_env() argument
157 if (!mmc) in init_mmc_for_env()
163 if (blk_get_from_parent(mmc->dev, &dev)) in init_mmc_for_env()
[all …]
/openbmc/linux/drivers/mmc/host/
H A Dmeson-mx-sdhc-mmc.c38 void (*init_hw)(struct mmc_host *mmc);
39 void (*set_pdma)(struct mmc_host *mmc);
40 void (*wait_before_send)(struct mmc_host *mmc);
45 struct mmc_host *mmc; member
68 static void meson_mx_sdhc_hw_reset(struct mmc_host *mmc) in meson_mx_sdhc_hw_reset() argument
70 struct meson_mx_sdhc_host *host = mmc_priv(mmc); in meson_mx_sdhc_hw_reset()
82 static void meson_mx_sdhc_clear_fifo(struct mmc_host *mmc) in meson_mx_sdhc_clear_fifo() argument
84 struct meson_mx_sdhc_host *host = mmc_priv(mmc); in meson_mx_sdhc_clear_fifo()
99 dev_warn(mmc_dev(host->mmc), in meson_mx_sdhc_clear_fifo()
105 static void meson_mx_sdhc_wait_cmd_ready(struct mmc_host *mmc) in meson_mx_sdhc_wait_cmd_ready() argument
[all …]
H A Dmmc_hsq.c19 struct mmc_host *mmc = hsq->mmc; in mmc_hsq_retry_handler() local
21 mmc->ops->request(mmc, hsq->mrq); in mmc_hsq_retry_handler()
26 struct mmc_host *mmc = hsq->mmc; in mmc_hsq_pump_requests() local
51 if (mmc->ops->request_atomic) in mmc_hsq_pump_requests()
52 ret = mmc->ops->request_atomic(mmc, hsq->mrq); in mmc_hsq_pump_requests()
54 mmc->ops->request(mmc, hsq->mrq); in mmc_hsq_pump_requests()
132 bool mmc_hsq_finalize_request(struct mmc_host *mmc, struct mmc_request *mrq) in mmc_hsq_finalize_request() argument
134 struct mmc_hsq *hsq = mmc->cqe_private; in mmc_hsq_finalize_request()
151 mmc_cqe_request_done(mmc, hsq->mrq); in mmc_hsq_finalize_request()
159 static void mmc_hsq_recovery_start(struct mmc_host *mmc) in mmc_hsq_recovery_start() argument
[all …]
H A Dcqhci-core.c50 return cq_host->trans_desc_len * cq_host->mmc->max_segs * tag; in get_trans_desc_offset()
79 if (tag == DCMD_SLOT && (cq_host->mmc->caps2 & MMC_CAP2_CQE_DCMD)) { in setup_trans_desc()
106 pr_err("%s: " DRV_NAME ": " f, mmc_hostname(mmc), ## x)
110 struct mmc_host *mmc = cq_host->mmc; in cqhci_dumpregs() local
149 cq_host->ops->dumpregs(mmc); in cqhci_dumpregs()
203 cq_host->data_size = get_trans_desc_offset(cq_host, cq_host->mmc->cqe_qdepth); in cqhci_host_alloc_tdl()
206 mmc_hostname(cq_host->mmc), cq_host->desc_size, cq_host->data_size, in cqhci_host_alloc_tdl()
215 cq_host->desc_base = dmam_alloc_coherent(mmc_dev(cq_host->mmc), in cqhci_host_alloc_tdl()
222 cq_host->trans_desc_base = dmam_alloc_coherent(mmc_dev(cq_host->mmc), in cqhci_host_alloc_tdl()
227 dmam_free_coherent(mmc_dev(cq_host->mmc), cq_host->desc_size, in cqhci_host_alloc_tdl()
[all …]
H A Ddavinci_mmc.c170 struct mmc_host *mmc; member
273 dev_dbg(mmc_dev(host->mmc), "CMD%d, arg 0x%08x%s\n", in mmc_davinci_start_command()
314 dev_dbg(mmc_dev(host->mmc), "unknown resp_type %04x\n", in mmc_davinci_start_command()
423 dev_dbg(mmc_dev(host->mmc), in mmc_davinci_send_dma_request()
445 dev_dbg(mmc_dev(host->mmc), in mmc_davinci_send_dma_request()
466 host->sg_len = dma_map_sg(mmc_dev(host->mmc), data->sg, data->sg_len, in mmc_davinci_start_dma_transfer()
472 dma_unmap_sg(mmc_dev(host->mmc), in mmc_davinci_start_dma_transfer()
496 host->dma_tx = dma_request_chan(mmc_dev(host->mmc), "tx"); in davinci_acquire_dma_channels()
498 dev_err(mmc_dev(host->mmc), "Can't get dma_tx channel\n"); in davinci_acquire_dma_channels()
502 host->dma_rx = dma_request_chan(mmc_dev(host->mmc), "rx"); in davinci_acquire_dma_channels()
[all …]
H A Dmeson-gx-mmc.c154 struct mmc_host *mmc; member
228 static void meson_mmc_get_transfer_mode(struct mmc_host *mmc, in meson_mmc_get_transfer_mode() argument
231 struct meson_host *host = mmc_priv(mmc); in meson_mmc_get_transfer_mode()
256 dev_warn_once(mmc_dev(mmc), in meson_mmc_get_transfer_mode()
267 dev_warn_once(mmc_dev(mmc), in meson_mmc_get_transfer_mode()
288 static void meson_mmc_pre_req(struct mmc_host *mmc, struct mmc_request *mrq) in meson_mmc_pre_req() argument
295 meson_mmc_get_transfer_mode(mmc, mrq); in meson_mmc_pre_req()
301 data->sg_count = dma_map_sg(mmc_dev(mmc), data->sg, data->sg_len, in meson_mmc_pre_req()
304 dev_err(mmc_dev(mmc), "dma_map_sg failed"); in meson_mmc_pre_req()
307 static void meson_mmc_post_req(struct mmc_host *mmc, struct mmc_request *mrq, in meson_mmc_post_req() argument
[all …]
H A Dsdhci.c40 pr_debug("%s: " DRIVER_NAME ": " f, mmc_hostname(host->mmc), ## x)
43 pr_err("%s: " DRIVER_NAME ": " f, mmc_hostname(host->mmc), ## x)
159 !mmc_card_is_removable(host->mmc) || mmc_can_gpio_cd(host->mmc)) in sdhci_set_card_detection()
191 pm_runtime_get_noresume(mmc_dev(host->mmc)); in sdhci_runtime_pm_bus_on()
199 pm_runtime_put_noidle(mmc_dev(host->mmc)); in sdhci_runtime_pm_bus_off()
226 mmc_hostname(host->mmc), (int)mask); in sdhci_reset()
239 struct mmc_host *mmc = host->mmc; in sdhci_do_reset() local
241 if (!mmc->ops->get_cd(mmc)) in sdhci_do_reset()
361 struct mmc_host *mmc = host->mmc; in sdhci_init() local
382 mmc->ops->set_ios(mmc, &mmc->ios); in sdhci_init()
[all …]
H A Dtmio_mmc_core.c137 static void tmio_mmc_enable_sdio_irq(struct mmc_host *mmc, int enable) in tmio_mmc_enable_sdio_irq() argument
139 struct tmio_mmc_host *host = mmc_priv(mmc); in tmio_mmc_enable_sdio_irq()
145 pm_runtime_get_sync(mmc_dev(mmc)); in tmio_mmc_enable_sdio_irq()
162 pm_runtime_mark_last_busy(mmc_dev(mmc)); in tmio_mmc_enable_sdio_irq()
163 pm_runtime_put_autosuspend(mmc_dev(mmc)); in tmio_mmc_enable_sdio_irq()
211 tmio_mmc_set_bus_width(host, host->mmc->ios.bus_width); in tmio_mmc_reset()
225 if (host->mmc->card) in tmio_mmc_reset()
226 mmc_retune_needed(host->mmc); in tmio_mmc_reset()
273 mmc_request_done(host->mmc, mrq); in tmio_mmc_reset_work()
633 struct mmc_host *mmc = host->mmc; in __tmio_mmc_card_detect_irq() local
[all …]
/openbmc/u-boot/common/spl/
H A Dspl_mmc.c18 static int mmc_load_legacy(struct spl_image_info *spl_image, struct mmc *mmc, in mmc_load_legacy() argument
30 image_size_sectors = (spl_image->size + mmc->read_bl_len - 1) / in mmc_load_legacy()
31 mmc->read_bl_len; in mmc_load_legacy()
34 count = blk_dread(mmc_get_blk_desc(mmc), sector, image_size_sectors, in mmc_load_legacy()
47 struct mmc *mmc = load->dev; in h_spl_load_read() local
49 return blk_dread(mmc_get_blk_desc(mmc), sector, count, buf); in h_spl_load_read()
54 struct mmc *mmc, unsigned long sector) in mmc_load_image_raw_sector() argument
58 struct blk_desc *bd = mmc_get_blk_desc(mmc); in mmc_load_image_raw_sector()
76 load.dev = mmc; in mmc_load_image_raw_sector()
79 load.bl_len = mmc->read_bl_len; in mmc_load_image_raw_sector()
[all …]
/openbmc/linux/drivers/mmc/core/
H A Dregulator.c106 int mmc_regulator_set_ocr(struct mmc_host *mmc, in mmc_regulator_set_ocr() argument
120 if (result == 0 && !mmc->regulator_enabled) { in mmc_regulator_set_ocr()
123 mmc->regulator_enabled = true; in mmc_regulator_set_ocr()
125 } else if (mmc->regulator_enabled) { in mmc_regulator_set_ocr()
128 mmc->regulator_enabled = false; in mmc_regulator_set_ocr()
132 dev_err(mmc_dev(mmc), in mmc_regulator_set_ocr()
182 int mmc_regulator_set_vqmmc(struct mmc_host *mmc, struct mmc_ios *ios) in mmc_regulator_set_vqmmc() argument
184 struct device *dev = mmc_dev(mmc); in mmc_regulator_set_vqmmc()
188 if (IS_ERR(mmc->supply.vqmmc)) in mmc_regulator_set_vqmmc()
193 return mmc_regulator_set_voltage_if_supported(mmc->supply.vqmmc, in mmc_regulator_set_vqmmc()
[all …]
/openbmc/u-boot/drivers/dfu/
H A Ddfu_mmc.c25 struct mmc *mmc; in mmc_block_op() local
29 mmc = find_mmc_device(dfu->data.mmc.dev_num); in mmc_block_op()
30 if (!mmc) { in mmc_block_op()
31 pr_err("Device MMC %d - not found!", dfu->data.mmc.dev_num); in mmc_block_op()
39 *len = ALIGN(*len, dfu->data.mmc.lba_blk_size); in mmc_block_op()
41 blk_start = dfu->data.mmc.lba_start + in mmc_block_op()
42 (u32)lldiv(offset, dfu->data.mmc.lba_blk_size); in mmc_block_op()
43 blk_count = *len / dfu->data.mmc.lba_blk_size; in mmc_block_op()
45 dfu->data.mmc.lba_start + dfu->data.mmc.lba_size) { in mmc_block_op()
50 if (dfu->data.mmc.hw_partition >= 0) { in mmc_block_op()
[all …]
/openbmc/qemu/hw/arm/
H A Dmps2-tz.c308 MPS2TZMachineClass *mmc = MPS2TZ_MACHINE_GET_CLASS(mms); in find_raminfo_for_mpc() local
312 for (p = mmc->raminfo; p->name; p++) { in find_raminfo_for_mpc()
367 MPS2TZMachineClass *mmc = MPS2TZ_MACHINE_GET_CLASS(mms); in get_sse_irq_in() local
369 assert(irqno >= 32 && irqno < (mmc->numirq + 32)); in get_sse_irq_in()
439 MPS2TZMachineClass *mmc = MPS2TZ_MACHINE_GET_CLASS(mms); in make_uart() local
447 qdev_prop_set_uint32(DEVICE(uart), "pclk-frq", mmc->apb_periph_frq); in make_uart()
464 MPS2TZMachineClass *mmc = MPS2TZ_MACHINE_GET_CLASS(mms); in make_scc() local
473 qdev_prop_set_uint32(sccdev, "scc-id", mmc->scc_id); in make_scc()
476 for (i = 0; i < mmc->len_oscclk; i++) { in make_scc()
477 qlist_append_int(oscclk, mmc->oscclk[i]); in make_scc()
[all …]

12345678910>>...72