[U-Boot] [PATCH-OMAP3] OMAP3: Check for MMC card

Jean-Christophe PLAGNIOL-VILLARD plagnioj at jcrosoft.com
Sat Dec 6 18:46:33 CET 2008


> -	fat_register_device(&mmc_blk_dev, 1);
> -	return 0;
> +	if (configure_mmc(&cur_card_data) == 1) {
> +		mmc_blk_dev.if_type = IF_TYPE_MMC;
> +		mmc_blk_dev.part_type = PART_TYPE_DOS;
> +		mmc_blk_dev.dev = 0;
> +		mmc_blk_dev.lun = 0;
> +		mmc_blk_dev.type = 0;
> +
> +		/* FIXME fill in the correct size (is set to 32MByte) */
> +		mmc_blk_dev.blksz = MMCSD_SECTOR_SIZE;
> +		mmc_blk_dev.lba = 0x10000;
> +		mmc_blk_dev.removable = 0;
> +		mmc_blk_dev.block_read = mmc_bread;
> +
> +		fat_register_device(&mmc_blk_dev, 1);
> +		return 0;
> +	} else return 1;
please use
	} else {
		return 1;
	}

just return 1;

Best Regards,
J.


More information about the U-Boot mailing list