s patch updates the function board_i2c_init() to add support for both
FDT and non-FDT for I2C, and initialise the I2C channels.
Amar (1):
EXYNOS5: I2C: Added FDT and non-FDT support for I2C
drivers/i2c/s3c24x0_i2c.c | 12 ++--
1 file changed, 10 insertions(+), 2 deletions
This patch updates the function board_i2c_init() to add support for both
FDT and non-FDT for I2C, and initialise the I2C channels.
Signed-off-by: Amar amarendra...@samsung.com
---
drivers/i2c/s3c24x0_i2c.c | 12 ++--
1 file changed, 10 insertions(+), 2 deletions(-)
diff --git a/drivers
and FSYS1_MMC0_DIV_VAL are made
local to file clock_init.c.
Amar (9):
FDT: Add compatible string for DWMMC
EXYNOS5: FDT: Add DWMMC device node data
DWMMC: Initialise dwmci and resolve EMMC read write issues
EXYNOS5: DWMMC: Added FDT support for DWMMC
EXYNOS5: DWMMC: Initialise the local
Add required compatible information for DWMMC driver.
Signed-off-by: Vivek Gautam gautam.vi...@samsung.com
Signed-off-by: Amar amarendra...@samsung.com
Acked-by: Jaehoon Chung jh80.ch...@samsung.com
---
Changes since V1:
No change.
Changes since V2:
1)Updation of commit message
This patch adds DWMMC device node data for exynos5.
This patch also adds binding file for DWMMC device node.
Signed-off-by: Vivek Gautam gautam.vi...@samsung.com
Signed-off-by: Amar amarendra...@samsung.com
Acked-by: Jaehoon Chung jh80.ch...@samsung.com
Acked-by: Simon Glass s...@chromium.org
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 amarendra
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 amarendra...@samsung.com
Acked-by: Simon Glass s
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 gautam.vi...@samsung.com
Signed-off-by: Amar amarendra...@samsung.com
Acked-by: Simon Glass s...@chromium.org
into the
file exynos5-dt.c.
At same time if non-FDT support is required then add the corresponding
updations into smdk5250.c.
Signed-off-by: Amar amarendra...@samsung.com
---
Changes since V1:
1)A new file 'exynos5-dt.c' is created meant for FDT support
2)Makefile is updated
This patch adds APIs to access(open / close) and to resize boot partiton of
EMMC.
Signed-off-by: Amar amarendra...@samsung.com
---
Changes since V1:
New patch.
Changes since V2:
1)Updation of commit message and resubmition of proper patch set.
Changes since V3
This patch adds support for EMMC booting on SMDK5250.
Signed-off-by: Amar amarendra...@samsung.com
---
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
This patch adds commands to access(open/close) and resize boot partitions on
EMMC.
Signed-off-by: Amar amarendra...@samsung.com
---
Changes since V1:
1)Combined the common piece of code between 'open' and 'close'
operations.
Changes since V2:
1)Updation of commit message
in file drivers/mmc/exynos_dw_mmc.c.
3)Enabled CONFIG_LCD only for non-FDT operation.
4)Removed the function call i2c_init() present inside the
function board_i2c_init().
Changes from V6:
1)Re-based to the patch SMDK5250: Add PMIC voltage settings.
Amar (10):
FDT
Add required compatible information for DWMMC driver.
Signed-off-by: Vivek Gautam gautam.vi...@samsung.com
Signed-off-by: Amar amarendra...@samsung.com
Acked-by: Jaehoon Chung jh80.ch...@samsung.com
---
Changes since V1:
No change.
Changes since V2:
1)Updation of commit message
This patch adds DWMMC device node data for exynos5.
This patch also adds binding file for DWMMC device node.
Signed-off-by: Vivek Gautam gautam.vi...@samsung.com
Signed-off-by: Amar amarendra...@samsung.com
Acked-by: Jaehoon Chung jh80.ch...@samsung.com
Acked-by: Simon Glass s...@chromium.org
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 amarendra
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 gautam.vi...@samsung.com
Signed-off-by: Amar amarendra...@samsung.com
Acked-by: Simon Glass s...@chromium.org
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 amarendra...@samsung.com
Acked-by: Simon Glass s
into the
file exynos5-dt.c.
At same time if non-FDT support is required then add the corresponding
updations into smdk5250.c.
Signed-off-by: Amar amarendra...@samsung.com
Acked-by: Simon Glass s...@chromium.org
---
Changes since V1:
1)A new file 'exynos5-dt.c' is created meant for FDT support
This patch adds APIs to access(open / close) and to resize boot partiton of
EMMC.
Signed-off-by: Amar amarendra...@samsung.com
Acked-by: Simon Glass s...@chromium.org
---
Changes since V1:
New patch.
Changes since V2:
1)Updation of commit message and resubmition of proper patch
This patch adds support for EMMC booting on SMDK5250.
Signed-off-by: Amar amarendra...@samsung.com
Acked-by: Simon Glass s...@chromium.org
---
Changes since V1:
1)Updated spl_boot.c file to maintain irom pointer table
instead of using the #define values defined in header file
This patch adds commands to access(open/close) and resize boot partitions on
EMMC.
Signed-off-by: Amar amarendra...@samsung.com
Acked-by: Simon Glass s...@chromium.org
---
Changes since V1:
1)Combined the common piece of code between 'open' and 'close'
operations.
Changes since
This patch adds FDT and non-FDT support for I2C, and initialise
the I2C channels.
Signed-off-by: Amar amarendra...@samsung.com
---
Changes since V4:
New patch.
Changes since V5:
1)Removed the function call i2c_init() present inside the
function board_i2c_init().
Changes
in file drivers/mmc/exynos_dw_mmc.c.
3)Enabled CONFIG_LCD only for non-FDT operation.
4)Removed the function call i2c_init() present inside the
function board_i2c_init().
Amar (10):
FDT: Add compatible string for DWMMC
EXYNOS5: FDT: Add DWMMC device node data
DWMMC
Add required compatible information for DWMMC driver.
Signed-off-by: Vivek Gautam gautam.vi...@samsung.com
Signed-off-by: Amar amarendra...@samsung.com
Acked-by: Jaehoon Chung jh80.ch...@samsung.com
---
Changes since V1:
No change.
Changes since V2:
1)Updation of commit message
This patch adds DWMMC device node data for exynos5.
This patch also adds binding file for DWMMC device node.
Signed-off-by: Vivek Gautam gautam.vi...@samsung.com
Signed-off-by: Amar amarendra...@samsung.com
Acked-by: Jaehoon Chung jh80.ch...@samsung.com
Acked-by: Simon Glass s...@chromium.org
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 amarendra
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 gautam.vi...@samsung.com
Signed-off-by: Amar amarendra...@samsung.com
Acked-by: Simon Glass s...@chromium.org
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 amarendra...@samsung.com
Acked-by: Simon Glass s
into the
file exynos5-dt.c.
At same time if non-FDT support is required then add the corresponding
updations into smdk5250.c.
Signed-off-by: Amar amarendra...@samsung.com
Acked-by: Simon Glass s...@chromium.org
---
Changes since V1:
1)A new file 'exynos5-dt.c' is created meant for FDT support
This patch adds APIs to access(open / close) and to resize boot partiton of
EMMC.
Signed-off-by: Amar amarendra...@samsung.com
---
Changes since V1:
New patch.
Changes since V2:
1)Updation of commit message and resubmition of proper patch set.
Changes since V3
This patch adds support for EMMC booting on SMDK5250.
Signed-off-by: Amar amarendra...@samsung.com
Acked-by: Simon Glass s...@chromium.org
---
Changes since V1:
1)Updated spl_boot.c file to maintain irom pointer table
instead of using the #define values defined in header file
This patch adds commands to access(open/close) and resize boot partitions on
EMMC.
Signed-off-by: Amar amarendra...@samsung.com
Acked-by: Simon Glass s...@chromium.org
---
Changes since V1:
1)Combined the common piece of code between 'open' and 'close'
operations.
Changes since
This patch adds FDT and non-FDT support for I2C, and initialise
the I2C channels.
Signed-off-by: Amar amarendra...@samsung.com
---
Changes since V4:
New patch.
Changes since V5:
1)Removed the function call i2c_init() present inside the
function board_i2c_init().
drivers
the functions mmc_boot_open() mmc_boot_close() with a
single function mmc_boot_part_access().
6)Added new patch which adds FDT and non-FDT support for I2C.
7)Updated in response to review comments.
Amar (10):
FDT: Add compatible string for DWMMC
EXYNOS5: FDT: Add DWMMC
Add required compatible information for DWMMC driver.
Signed-off-by: Vivek Gautam gautam.vi...@samsung.com
Signed-off-by: Amar amarendra...@samsung.com
Acked-by: Simon Glass s...@chromium.org
---
Changes since V1:
No change.
Changes since V2:
1)Updation of commit message
This patch adds DWMMC device node data for exynos5.
This patch also adds binding file for DWMMC device node.
Signed-off-by: Vivek Gautam gautam.vi...@samsung.com
Signed-off-by: Amar amarendra...@samsung.com
---
Changes since V1:
1)Added binding file for DWMMC device node at the location
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 amarendra
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 gautam.vi...@samsung.com
Signed-off-by: Amar amarendra...@samsung.com
---
Changes since V1:
1)Updated
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 amarendra...@samsung.com
---
Changes since V1
into the
file exynos5-dt.c.
At same time if non-FDT support is required then add the corresponding
updations into smdk5250.c.
Signed-off-by: Amar amarendra...@samsung.com
---
Changes since V1:
1)A new file 'exynos5-dt.c' is created meant for FDT support
2)Makefile is updated
This patch adds APIs to access(open / close) and to resize boot partiton of
EMMC.
Signed-off-by: Amar amarendra...@samsung.com
---
Changes since V1:
New patch.
Changes since V2:
1)Updation of commit message and resubmition of proper patch set.
Changes since V3
This patch adds support for EMMC booting on SMDK5250.
Signed-off-by: Amar amarendra...@samsung.com
---
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
This patch adds commands to access(open/close) and resize boot partitions on
EMMC.
Signed-off-by: Amar amarendra...@samsung.com
---
Changes since V1:
1)Combined the common piece of code between 'open' and 'close'
operations.
Changes since V2:
1)Updation of commit message
This patch adds FDT and non-FDT support for I2C, and initialise
the I2C channels.
Signed-off-by: Amar amarendra...@samsung.com
---
Changes since V4:
New patch.
drivers/i2c/s3c24x0_i2c.c | 13 +++--
1 file changed, 11 insertions(+), 2 deletions(-)
diff --git a/drivers/i2c
the macros RX_WMARK_SHIFT and RX_WMARK_MASK in header file.
Changes from V2:
1)Updation of commit message and resubmition of proper patch set.
Changes from V3:
1)Updated to use the macro DWMCI_CTRL_SEND_AS_CCSD instead of
the hard coded value (1 10).
Signed-off-by: Amar
clock
divisor (pre-ratio) value is added.
4)Removed the new function exynos5_mmc_set_clk_div() from clock.c.
Amar (9):
FDT: Add compatible string for DWMMC
EXYNOS5: FDT: Add DWMMC device node data
DWMMC: Initialise dwmci and resolve EMMC read write issues
EXYNOS5: DWMMC
/ smdk5250.c based on FDT configuration
Changes from V2:
1)Updation of commit message and resubmition of proper patch set.
Changes from V3:
No change.
Signed-off-by: Amar amarendra...@samsung.com
---
board/samsung/smdk5250/Makefile | 4 +
board/samsung/smdk5250/exynos5-dt.c
Add required compatible information for DWMMC driver.
Changes from V1:
No change.
Changes from V2:
1)Updation of commit message and resubmition of proper patch set.
Changes from V3:
No change.
Signed-off-by: Vivek Gautam gautam.vi...@samsung.com
Signed-off-by: Amar
This patch adds APIs to open, close and to resize boot partiton for EMMC.
Changes from V1:
New patch.
Changes from V2:
1)Updation of commit message and resubmition of proper patch set.
Changes from V3:
No change.
Signed-off-by: Amar amarendra...@samsung.com
---
drivers
:
No change.
Signed-off-by: Amar amarendra...@samsung.com
---
common/cmd_mmc.c | 84 +++-
1 file changed, 83 insertions(+), 1 deletion(-)
diff --git a/common/cmd_mmc.c b/common/cmd_mmc.c
index 7dacd51..1dabb5b 100644
--- a/common/cmd_mmc.c
node.
3)Prefixed the vendor name 'samsung' before propname in device node.
Changes from V2:
1)Updation of commit message and resubmition of proper patch set.
Changes from V3:
No change.
Signed-off-by: Vivek Gautam gautam.vi...@samsung.com
Signed-off-by: Amar amarendra
-by: Vivek Gautam gautam.vi...@samsung.com
Signed-off-by: Amar amarendra...@samsung.com
---
arch/arm/include/asm/arch-exynos/dwmmc.h | 4 +
drivers/mmc/exynos_dw_mmc.c | 129 +--
include/dwmmc.h | 4 +
3 files changed, 130
and resubmition of proper patch set.
Changes from V3:
1)Removed the new API exynos5_mmc_set_clk_div() from clock.c,
because existing API set_mmc_clk() can be used to set mmc clock.
Signed-off-by: Amar amarendra...@samsung.com
---
arch/arm/cpu/armv7/exynos/clock.c | 4 ++--
arch
.
Changes from V3:
No change.
Signed-off-by: Amar amarendra...@samsung.com
---
board/samsung/smdk5250/clock_init.c | 15 +++
board/samsung/smdk5250/clock_init.h | 5
board/samsung/smdk5250/spl_boot.c | 52 -
3 files changed, 65 insertions
Add required compatible information for DWMMC driver.
Changes from V1:
No change.
Changes from V2:
1)Updation of commit message and resubmition of proper patch set.
Signed-off-by: Vivek Gautam gautam.vi...@samsung.com
Signed-off-by: Amar amarendra...@samsung.com
Acked-by: Simon
node.
3)Prefixed the vendor name 'samsung' before propname in device node.
Changes from V2:
1)Updation of commit message and resubmition of proper patch set.
Signed-off-by: Vivek Gautam gautam.vi...@samsung.com
Signed-off-by: Amar amarendra...@samsung.comX
---
arch/arm/dts
of commit message and resubmition of proper patch set.
Signed-off-by: Vivek Gautam gautam.vi...@samsung.com
Signed-off-by: Amar amarendra...@samsung.com
---
arch/arm/include/asm/arch-exynos/dwmmc.h | 4 ++
drivers/mmc/exynos_dw_mmc.c | 116 +--
include
the macros RX_WMARK_SHIFT and RX_WMARK_MASK in header file.
Changes from V2:
1)Updation of commit message and resubmition of proper patch set.
Signed-off-by: Amar amarendra...@samsung.com
---
drivers/mmc/dw_mmc.c | 14 --
1 file changed, 12 insertions(+), 2 deletions(-)
diff --git
exynos_dwmci_init()
for both FDT and non-FDT versions.
7)EMMC clock setting has been moved from spl_boot.c to clock_init.c.
Changes from V2:
1)Updation of commit message and resubmition of proper patch set.
Amar (9):
FDT: Add compatible string for DWMMC
EXYNOS5: FDT: Add
/ smdk5250.c based on FDT configuration
Changes from V2:
1)Updation of commit message and resubmition of proper patch set.
Signed-off-by: Amar amarendra...@samsung.com
---
board/samsung/smdk5250/Makefile | 4 +
board/samsung/smdk5250/exynos5-dt.c | 242
and resubmition of proper patch set.
Signed-off-by: Amar amarendra...@samsung.com
---
arch/arm/cpu/armv7/exynos/clock.c | 38 --
arch/arm/include/asm/arch-exynos/clk.h | 4
2 files changed, 40 insertions(+), 2 deletions(-)
diff --git a/arch/arm/cpu/armv7
This patch adds APIs to open, close and to resize boot partiton for EMMC.
Changes from V1:
New patch.
Changes from V2:
1)Updation of commit message and resubmition of proper patch set.
Signed-off-by: Amar amarendra...@samsung.com
---
drivers/mmc/mmc.c | 118
.
Signed-off-by: Amar amarendra...@samsung.com
---
board/samsung/smdk5250/clock_init.c | 15 +++
board/samsung/smdk5250/clock_init.h | 5
board/samsung/smdk5250/spl_boot.c | 52 -
3 files changed, 65 insertions(+), 7 deletions(-)
diff --git a/board
This patch adds commands to open, close and resize boot partitions on EMMC.
Changes from V1:
1)Combined the common piece of code between 'open' and 'close'
operations.
Changes from V2:
1)Updation of commit message and resubmition of proper patch set.
Signed-off-by: Amar
node.
4)Moved dwmmc clock setting from spl_boot.c to clock_init.c.
Amar (9):
FDT: Add compatible string for DWMMC
EXYNOS5: FDT: Add DWMMC device node data
DWMMC: Initialise dwmci and resolved the boot partition write issue
EXYNOS5: DWMMC: Added dt support for DWMMC
EXYNOS5: DWMMC
Add required compatible information for DWMMC driver.
Signed-off-by: Vivek Gautam gautam.vi...@samsung.com
Signed-off-by: Amar amarendra...@samsung.com
---
include/fdtdec.h | 1 +
lib/fdtdec.c | 1 +
2 files changed, 2 insertions(+)
diff --git a/include/fdtdec.h b/include/fdtdec.h
index
This patch adds DWMMC device node data for exynos5.
This patch also adds binding file for DWMMC device node.
Signed-off-by: Vivek Gautam gautam.vi...@samsung.com
Signed-off-by: Amar amarendra...@samsung.com
---
arch/arm/dts/exynos5250.dtsi | 32 +++
board
This patch adds dt 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 gautam.vi...@samsung.com
Signed-off-by: Amar amarendra...@samsung.com
---
arch/arm/include/asm/arch-exynos
This API computes the divisor value based on MPLL clock and
writes it into the FSYS1 register.
Signed-off-by: Amar amarendra...@samsung.com
---
arch/arm/cpu/armv7/exynos/clock.c | 38 --
arch/arm/include/asm/arch-exynos/clk.h | 3 +++
2 files changed, 39
This patch enables DWMMC for SMDK5250.
Supports both dt and non-dt versions. Two files are maintained, one for
dt version(smdk5250.c) and the other for non-dt version(exynos5-dt.c).
Signed-off-by: Amar amarendra...@samsung.com
---
board/samsung/smdk5250/Makefile | 4 +
board/samsung
This patch adds APIs to open, close and to create boot partiton for EMMC.
Signed-off-by: Amar amarendra...@samsung.com
---
drivers/mmc/mmc.c | 118 ++
include/mmc.h | 16
2 files changed, 134 insertions(+)
diff --git a/drivers
This patch adds support for EMMC booting on SMDK5250.
Signed-off-by: Amar amarendra...@samsung.com
---
board/samsung/smdk5250/clock_init.c | 18 +
board/samsung/smdk5250/clock_init.h | 5
board/samsung/smdk5250/spl_boot.c | 52 -
3 files
This patch adds commands to open, close and create partitions on EMMC
Signed-off-by: Amar amarendra...@samsung.com
---
common/cmd_mmc.c | 85 +++-
1 file changed, 84 insertions(+), 1 deletion(-)
diff --git a/common/cmd_mmc.c b/common/cmd_mmc.c
This API computes the divisor value based on MPLL clock and
writes it into the FSYS1 register.
Signed-off-by: Amar amarendra...@samsung.com
---
arch/arm/cpu/armv7/exynos/clock.c | 39 ++-
arch/arm/include/asm/arch-exynos/clk.h |1 +
2 files changed, 38
This patch enables DWMMC for SMDK5250.
Support both dt and non-dt versions.
Signed-off-by: Amar amarendra...@samsung.com
---
board/samsung/smdk5250/smdk5250.c | 36
include/configs/exynos5250-dt.h |9 +
2 files changed, 41 insertions(+), 4
This pathc adds APIs to open, close and to create boot partiton for eMMC.
Signed-off-by: Amar amarendra...@samsung.com
---
drivers/mmc/mmc.c | 118 +
include/mmc.h | 16 +++
2 files changed, 134 insertions(+), 0 deletions(-)
diff
This patch adds support for eMMC booting on SMDK5250
Signed-off-by: Amar amarendra...@samsung.com
---
board/samsung/smdk5250/spl_boot.c | 38 -
1 files changed, 37 insertions(+), 1 deletions(-)
diff --git a/board/samsung/smdk5250/spl_boot.c
b/board/samsung
This patch adds commands to open, close and create partitions on eMMC
Signed-off-by: Amar amarendra...@samsung.com
---
common/cmd_mmc.c | 101 +-
1 files changed, 100 insertions(+), 1 deletions(-)
diff --git a/common/cmd_mmc.c b/common
Add required compatible information for DWMMC driver.
Signed-off-by: Amar amarendra...@samsung.com
---
include/fdtdec.h |1 +
lib/fdtdec.c |1 +
2 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/include/fdtdec.h b/include/fdtdec.h
index 539bb1b..f09c281 100644
-mmc
Exynos: clock: support get_mmc_clk for exynos
Add DT based ethernet driver for SMDK5250
SMDK5250: Add FDT support
Amar (9):
FDT: Add compatible string for DWMMC
EXYNOS5: FDT: Add DWMMC device node data
DWMMC: Initialise dwmci and resolved the boot partition write issue
EXYNOS5: DWMMC
Add DWMMC device node data for exynos5
Signed-off-by: Amar amarendra...@samsung.com
---
arch/arm/dts/exynos5250.dtsi | 32 +
board/samsung/dts/exynos5250-smdk5250.dts | 24 +
2 files changed, 56 insertions(+), 0 deletions(-)
diff
Signed-off-by: Amar amarendra...@samsung.com
---
arch/arm/include/asm/arch-exynos/dwmmc.h |4 +
drivers/mmc/exynos_dw_mmc.c | 117 --
include/dwmmc.h |4 +
3 files changed, 119 insertions(+), 6 deletions(-)
diff --git
This patch set enables the dwmmc for Exynos5250 on SMDK5250.
Also does the required driver changes.
This patch set is based on:
EXYNOS: mmc: support DesignWare Controller for Samsung-SoC
Exynos: clock: support get_mmc_clk for exynos
Amar (4):
MMC: DWMMC: Modified fifo size computation
MMC
This patch defines the call back required by dw mmc driver to get the
clock value. It also adds function to set the dw mmc clock divider ratio.
Signed-off-by: Amarendra Reddy amarendra...@samsung.com
---
drivers/mmc/exynos_dw_mmc.c | 14 +-
1 files changed, 13 insertions(+), 1
This patch initialises the local variable 'shift' to zero to avoid
improper extraction of ratio and pre-ratio divider values. Extraction of
improper values was happening due to garbage value present in local variable.
Signed-off-by: Amarendra Reddy amarendra...@samsung.com
---
The current implementation of fifo size computation was giving improper
values for eMMC channel. Modified the computation as per user manual.
Signed-off-by: Amarendra Reddy amarendra...@samsung.com
---
drivers/mmc/dw_mmc.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git
This patch initialises and enables dwmmc channels 0 and 2 for SMDK5250.
It also initialises the pinmux for the same.
Signed-off-by: Amarendra Reddy amarendra...@samsung.com
---
board/samsung/smdk5250/smdk5250.c | 22 +-
include/configs/smdk5250.h|4 ++--
2 files
88 matches
Mail list logo