Home
last modified time | relevance | path

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

12345678910>>...20

/arch/arm/mach-k3/am64x/
A Dam642_init.c76 struct mmc *mmc = find_mmc_device(0); in k3_mmc_stop_clock() local
78 if (!mmc) in k3_mmc_stop_clock()
81 mmc->saved_clock = mmc->clock; in k3_mmc_stop_clock()
82 mmc_set_clock(mmc, 0, true); in k3_mmc_stop_clock()
89 struct mmc *mmc = find_mmc_device(0); in k3_mmc_restart_clock() local
91 if (!mmc) in k3_mmc_restart_clock()
94 mmc_set_clock(mmc, mmc->saved_clock, false); in k3_mmc_restart_clock()
275 u32 spl_mmc_boot_mode(struct mmc *mmc, const u32 boot_device) in spl_mmc_boot_mode() argument
/arch/arm/mach-k3/j721s2/
A Dj721s2_init.c119 struct mmc *mmc = find_mmc_device(0); in k3_mmc_stop_clock() local
121 if (!mmc) in k3_mmc_stop_clock()
124 mmc->saved_clock = mmc->clock; in k3_mmc_stop_clock()
125 mmc_set_clock(mmc, 0, true); in k3_mmc_stop_clock()
134 struct mmc *mmc = find_mmc_device(0); in k3_mmc_restart_clock() local
136 if (!mmc) in k3_mmc_restart_clock()
139 mmc_set_clock(mmc, mmc->saved_clock, false); in k3_mmc_restart_clock()
279 static struct mmc *mmc; in do_dt_magic() local
316 if (mmc) { in do_dt_magic()
317 ret = mmc_init(mmc); in do_dt_magic()
[all …]
/arch/arm/mach-uniphier/
A Dmmc-first-dev.c14 struct mmc *mmc; in find_first_mmc_device() local
17 for (i = 0; (mmc = find_mmc_device(i)); i++) { in find_first_mmc_device()
18 if (!mmc_init(mmc) && in find_first_mmc_device()
19 ((is_sd && IS_SD(mmc)) || (!is_sd && IS_MMC(mmc)))) in find_first_mmc_device()
A Dmmc-boot-mode.c10 u32 spl_mmc_boot_mode(struct mmc *mmc, const u32 boot_device) in spl_mmc_boot_mode() argument
25 mmc->part_config &= ~EXT_CSD_BOOT_PART_NUM(PART_ACCESS_MASK); in spl_mmc_boot_mode()
26 mmc->part_config |= EXT_CSD_BOOT_PARTITION_ENABLE; in spl_mmc_boot_mode()
/arch/arm/mach-k3/am65x/
A Dam654_init.c87 struct mmc *mmc = find_mmc_device(0); in k3_mmc_stop_clock() local
89 if (!mmc) in k3_mmc_stop_clock()
92 mmc->saved_clock = mmc->clock; in k3_mmc_stop_clock()
93 mmc_set_clock(mmc, 0, true); in k3_mmc_stop_clock()
100 struct mmc *mmc = find_mmc_device(0); in k3_mmc_restart_clock() local
102 if (!mmc) in k3_mmc_restart_clock()
105 mmc_set_clock(mmc, mmc->saved_clock, false); in k3_mmc_restart_clock()
265 u32 spl_mmc_boot_mode(struct mmc *mmc, const u32 boot_device) in spl_mmc_boot_mode() argument
/arch/arm/mach-k3/j721e/
A Dj721e_init.c127 struct mmc *mmc = find_mmc_device(0); in k3_mmc_stop_clock() local
129 if (!mmc) in k3_mmc_stop_clock()
132 mmc->saved_clock = mmc->clock; in k3_mmc_stop_clock()
133 mmc_set_clock(mmc, 0, true); in k3_mmc_stop_clock()
140 struct mmc *mmc = find_mmc_device(0); in k3_mmc_restart_clock() local
142 if (!mmc) in k3_mmc_restart_clock()
145 mmc_set_clock(mmc, mmc->saved_clock, false); in k3_mmc_restart_clock()
248 static struct mmc *mmc; in do_dt_magic() local
286 if (mmc) { in do_dt_magic()
287 ret = mmc_init(mmc); in do_dt_magic()
[all …]
/arch/arm/mach-imx/
A Dimage-container.c145 struct mmc *mmc = (struct mmc *)dev; in get_dev_container_size() local
147 count = blk_dread(mmc_get_blk_desc(mmc), in get_dev_container_size()
148 offset / mmc->read_bl_len, in get_dev_container_size()
149 CONTAINER_HDR_ALIGNMENT / mmc->read_bl_len, in get_dev_container_size()
250 struct mmc *mmc = (struct mmc *)dev; in get_boot_device_offset() local
252 if (IS_SD(mmc) || mmc->part_config == MMCPART_NOAVAILABLE) { in get_boot_device_offset()
350 unsigned long arch_spl_mmc_get_uboot_raw_sector(struct mmc *mmc, in arch_spl_mmc_get_uboot_raw_sector() argument
355 end = get_imageset_end(mmc, MMC_DEV); in arch_spl_mmc_get_uboot_raw_sector()
360 return end / mmc->read_bl_len; in arch_spl_mmc_get_uboot_raw_sector()
363 int spl_mmc_emmc_boot_partition(struct mmc *mmc) in spl_mmc_emmc_boot_partition() argument
[all …]
/arch/mips/mach-jz47xx/jz4780/
A Djz4780.c30 struct mmc *mmc; in board_init_f() local
52 mmc = find_mmc_device(BOOT_DEVICE_MMC1); in board_init_f()
56 ret = mmc_init(mmc); in board_init_f()
63 count = blk_dread(mmc_get_blk_desc(mmc), in board_init_f()
/arch/arm/dts/
A Drk3568-odroid-m1-u-boot.dtsi11 cap-mmc-highspeed;
12 mmc-hs200-1_8v;
13 mmc-hs400-1_8v;
14 mmc-hs400-enhanced-strobe;
A Drk3568-nanopi-r5s-u-boot.dtsi16 cap-mmc-highspeed;
17 mmc-hs200-1_8v;
18 mmc-hs400-1_8v;
19 mmc-hs400-enhanced-strobe;
A Drk3568-rock-3a-u-boot.dtsi30 cap-mmc-highspeed;
31 mmc-hs200-1_8v;
32 mmc-hs400-1_8v;
33 mmc-hs400-enhanced-strobe;
A Drk3568-radxa-e25-u-boot.dtsi41 cap-mmc-highspeed;
42 mmc-hs200-1_8v;
43 mmc-hs400-1_8v;
44 mmc-hs400-enhanced-strobe;
A Ds700-u-boot.dtsi22 mmc0: mmc@e0210000 {
23 compatible = "actions,s700-mmc", "actions,owl-mmc";
28 dma-names = "mmc";
A Drk3568-lubancat-2-u-boot.dtsi10 cap-mmc-highspeed;
11 mmc-hs400-1_8v;
12 mmc-hs400-enhanced-strobe;
A Dmeson-sm1-u-boot.dtsi10 compatible = "amlogic,meson-sm1-mmc";
14 compatible = "amlogic,meson-sm1-mmc";
18 compatible = "amlogic,meson-sm1-mmc";
A Drk3399-rock-pi-4-u-boot.dtsi18 cap-mmc-highspeed;
19 mmc-ddr-1_8v;
20 mmc-hs200-1_8v;
A Dexynos5250-arndale.dts29 mmc@12200000 {
35 mmc@12210000 {
39 mmc@12220000 {
45 mmc@12230000 {
A Dsocfpga_arria10_socdk_sdmmc.dts9 &mmc {
12 cap-mmc-highspeed;
21 altr,ecc-parent = <&mmc>;
A Drk3328-generic.dts25 cap-mmc-highspeed;
26 mmc-ddr-1_8v;
27 mmc-hs200-1_8v;
44 no-mmc;
A Drk3399-generic.dts29 cap-mmc-highspeed;
31 mmc-hs200-1_8v;
32 mmc-ddr-1_8v;
44 no-mmc;
A Dsun7i-a20-olinuxino-lime-emmc.dts14 compatible = "mmc-pwrseq-emmc";
24 mmc-pwrseq = <&mmc2_pwrseq>;
29 compatible = "mmc-card";
A Drk3588-generic.dts25 cap-mmc-highspeed;
26 mmc-hs200-1_8v;
37 no-mmc;
A Dsun7i-a20-olimex-som-evb-emmc.dts18 compatible = "mmc-pwrseq-emmc";
25 mmc-pwrseq = <&mmc2_pwrseq>;
32 compatible = "mmc-card";
A Dsun7i-a20-olimex-som204-evb-emmc.dts17 compatible = "mmc-pwrseq-emmc";
24 mmc-pwrseq = <&mmc2_pwrseq>;
31 compatible = "mmc-card";
/arch/arm/mach-sunxi/
A Dboard.c353 unsigned long board_spl_mmc_get_uboot_raw_sector(struct mmc *mmc, in board_spl_mmc_get_uboot_raw_sector() argument
391 static bool sunxi_valid_emmc_boot(struct mmc *mmc) in sunxi_valid_emmc_boot() argument
393 struct blk_desc *bd = mmc_get_blk_desc(mmc); in sunxi_valid_emmc_boot()
397 int bootpart = EXT_CSD_EXTRACT_BOOT_PART(mmc->part_config); in sunxi_valid_emmc_boot()
402 if (!EXT_CSD_EXTRACT_BOOT_ACK(mmc->part_config)) in sunxi_valid_emmc_boot()
410 (mmc->ext_csd[EXT_CSD_BOOT_BUS_WIDTH] & 0x1b) != 0x09) in sunxi_valid_emmc_boot()
418 if (mmc_switch_part(mmc, bootpart)) in sunxi_valid_emmc_boot()
451 u32 spl_mmc_boot_mode(struct mmc *mmc, const u32 boot_device) in spl_mmc_boot_mode() argument
459 if (!IS_SD(mmc) && IS_ENABLED(CONFIG_SUPPORT_EMMC_BOOT)) { in spl_mmc_boot_mode()
460 if (sunxi_valid_emmc_boot(mmc)) in spl_mmc_boot_mode()
[all …]

Completed in 28 milliseconds

12345678910>>...20