[U-Boot] [PATCH v2 8/9] samsung: trats2: add support for new board Trats2
Piotr Wilczek
p.wilczek at samsung.com
Thu Apr 4 14:40:09 CEST 2013
Dear Jaehoon Chung,
> > +
> > + /*
> > + * MMC device init
> > + * mmc0 : eMMC (8-bit buswidth)
> > + * mmc2 : SD card (4-bit buswidth)
> > + */
> > + if (err)
> > + debug("SDMMC0 not configured\n");
> > + else
> > + err = s5p_mmc_init(0, 8);
> > +
> > + /* T-flash detect */
> > + s5p_gpio_cfg_pin(&gpio2->x3, 4, 0xf);
> > + s5p_gpio_set_pull(&gpio2->x3, 4, GPIO_PULL_UP);
> > +
> > + /*
> > + * Check the T-flash detect pin
> > + * GPX3[3] T-flash detect pin
> > + */
> GPX3[3]? (gpio2->x3, 4)? what's correct?
> I think GPX3[4] is right.
Yes, GPX3[4] is correct.
> > + if (!s5p_gpio_get_value(&gpio2->x3, 4)) {
> > + err = exynos_pinmux_config(PERIPH_ID_SDMMC2,
> PINMUX_FLAG_NONE);
> > + if (err)
> > + debug("SDMMC2 not configured\n");
> > + else
> > + err = s5p_mmc_init(2, 4);
> > + }
> > +
> > + return err;
> > +}
> > +
> > +
> > +/* MMC */
> > +#define CONFIG_GENERIC_MMC
> > +#define CONFIG_MMC
> > +#define CONFIG_S5P_SDHCI
> > +#define CONFIG_SDHCI
> > +#define CONFIG_MMC_SDMA
> > +#define CONFIG_MMC_ASYNC
> MMC_ASYNC is used?
No, it is not. I should remove it.
> > +#define CONFIG_MMC_DEFAULT_DEV 0
> > +
> > +#define FSTYPE_DEFAULT "ext4"
> > +
> > +#define CONFIG_BOOTARGS "Please use defined boot"
> > +#define CONFIG_BOOTCOMMAND "run mmcboot"
> > +#define CONFIG_DEFAULT_CONSOLE "console=ttySAC2,115200n8\0"
> > +
Thanks,
Piotr Wilczek
More information about the U-Boot
mailing list