am33xx: support board specific ddr settings
[oweals/u-boot.git] / arch / arm / include / asm / arch-am33xx / mmc_host_def.h
index 943526b94a497a33edf207b57ad5fcea87ed6265..1f597c0eecd9d5f5e7422a123412bf7c014bacd4 100644 (file)
@@ -20,8 +20,7 @@
  * OMAP HSMMC register definitions
  */
 #define OMAP_HSMMC1_BASE               0x48060100
-#define OMAP_HSMMC2_BASE               0x481D8000
-#define OMAP_HSMMC3_BASE               0x47C24000
+#define OMAP_HSMMC2_BASE               0x481D8100
 
 typedef struct hsmmc {
        unsigned char res1[0x10];
@@ -159,6 +158,6 @@ typedef struct hsmmc {
 #define mmc_reg_out(addr, mask, val)\
        writel((readl(addr) & (~(mask))) | ((val) & (mask)), (addr))
 
-int omap_mmc_init(int dev_index);
+int omap_mmc_init(int dev_index, uint host_caps_mask, uint f_max);
 
 #endif /* MMC_HOST_DEF_H */