[U-Boot] [PATCH V9 0/9] EXYNOS5: Enable DWMMC, add FDT support for DWMMC and enable EMMC boot

2013-04-26 Thread amar_g
From: Amar This patch set enables and initialises DWMMC for Exynos5250 on SMDK5250. Adds driver changes required for DWMMC. Adds FDT support for DWMMC. Adds EMMC boot support for SMDK5250. This patch set is based on: "EXYNOS: mmc: support DesignWare Controller for Samsung-SoC", which is merged i

[U-Boot] [PATCH V9 1/9] FDT: Add compatible string for DWMMC

2013-04-26 Thread amar_g
From: Amar Add required compatible information for DWMMC driver. Signed-off-by: Vivek Gautam Signed-off-by: Amar Acked-by: Jaehoon Chung --- Changes since V1: No change. Changes since V2: 1)Updation of commit message and resubmition of proper patch set. Changes since V3:

[U-Boot] [PATCH V9 2/9] EXYNOS5: FDT: Add DWMMC device node data

2013-04-26 Thread amar_g
From: Amar This patch adds DWMMC device node data for exynos5. This patch also adds binding file for DWMMC device node. Signed-off-by: Vivek Gautam Signed-off-by: Amar Acked-by: Jaehoon Chung Acked-by: Simon Glass --- Changes since V1: 1)Added binding file for DWMMC device node at th

[U-Boot] [PATCH V9 3/9] DWMMC: Initialise dwmci and resolve EMMC read write issues

2013-04-26 Thread amar_g
From: Amar This patch enumerates dwmci and set auto stop command during dwmci initialisation. EMMC read/write is not happening in current implementation due to improper fifo size computation. Hence modified the fifo size computation to resolve EMMC read write issues. Signed-off-by: Amar --- Cha

[U-Boot] [PATCH V9 4/9] EXYNOS5: DWMMC: Added FDT support for DWMMC

2013-04-26 Thread amar_g
From: Amar This patch adds FDT support for DWMMC, by reading the DWMMC node data from the device tree and initialising DWMMC channels as per data obtained from the node. Signed-off-by: Vivek Gautam Signed-off-by: Amar Acked-by: Simon Glass --- Changes since V1: 1)Updated code to have

[U-Boot] [PATCH V9 6/9] SMDK5250: Initialise and Enable DWMMC, support FDT and non-FDT

2013-04-26 Thread amar_g
From: Amar This patch enables and initialises DWMMC for SMDK5250. Supports both FDT and non-FDT. This patch creates a new file 'exynos5-dt.c' meant for FDT support. exynos5-dt.c: This file shall contain all code which supports FDT. Any addition of FDT support for

[U-Boot] [PATCH V9 7/9] MMC: APIs to support resize of EMMC boot partition

2013-04-26 Thread amar_g
From: Amar This patch adds APIs to access(open / close) and to resize boot partiton of EMMC. Signed-off-by: Amar --- Changes since V1: New patch. Changes since V2: 1)Updation of commit message and resubmition of proper patch set. Changes since V3: No change. Changes

[U-Boot] [PATCH V9 5/9] EXYNOS5: DWMMC: Initialise the local variable to avoid unwanted results.

2013-04-26 Thread amar_g
From: Amar This patch initialises the local variable 'shift' to zero. The uninitialised local variable 'shift' had garbage value and was resulting in unwnated results in the functions exynos5_get_mmc_clk() and exynos4_get_mmc_clk(). Signed-off-by: Amar Acked-by: Simon Glass Acked-by: Ja

[U-Boot] [PATCH V9 8/9] SMDK5250: Enable EMMC booting

2013-04-26 Thread amar_g
From: Amar This patch adds support for EMMC booting on SMDK5250. Signed-off-by: Amar --- Changes since V1: 1)Updated spl_boot.c file to maintain irom pointer table instead of using the #define values defined in header file. Changes since V2: 1)Updation of commit message

[U-Boot] [PATCH V9 9/9] COMMON: MMC: Command to support EMMC booting and to resize EMMC boot partition

2013-04-26 Thread amar_g
From: Amar This patch adds commands to access(open/close) and resize boot partitions on EMMC. Signed-off-by: Amar --- Changes since V1: 1)Combined the common piece of code between 'open' and 'close' operations. Changes since V2: 1)Updation of commit message and resubmi

[U-Boot] [PATCH V0 1/1] Resolve i2c compilation error for non-FDT case

2013-07-09 Thread amar_g
This patch resolves the below mentiond compilation error of i2c driver for non-FDT case. Compilation error: s3c24x0_i2c.c: In function 'board_i2c_init': s3c24x0_i2c.c:544:18: error: 'CONFIG_MAX_I2C_NUM' undeclared (first use in this function) s3c24x0_i2c.c:544:18: note: each undeclared identifier

[U-Boot] [PATCH V1 1/1] EXYNOS: Resolve the i2c compilation error for

2013-07-09 Thread amar_g
This patch resolves the below mentiond compilation error of i2c driver for non-FDT case Compilation error: s3c24x0_i2c.c: In function 'board_i2c_init': s3c24x0_i2c.c:544:18: error: 'CONFIG_MAX_I2C_NUM' undeclared (first use in this function) s3c24x0_i2c.c:544:18: note: each undeclared identifier

[U-Boot] [PATCH V2 1/1] EXYNOS: Resolve the i2c compilation error for

2013-07-09 Thread amar_g
This patch resolves the below mentioned compilation error of i2c driver for non-FDT case Compilation error: s3c24x0_i2c.c: In function 'board_i2c_init': s3c24x0_i2c.c:544:18: error: 'CONFIG_MAX_I2C_NUM' undeclared (first use in this function) s3c24x0_i2c.c:544:18: note: each undeclared identifier