suggested by Minkyu Kang.
- Removed in_bytes check in while loop.
- Added a error check.
Changes in V4:
- Corrected a if condition.
Changes in V5:
- In commit message header changed
SPI to spi
EXYNOS: SPI: to spi: exynos:
Rajeshwari Shinde (2):
spi
e communication with
the slave is possible.
Signed-off-by: Simon Glass
Signed-off-by: Rajeshwari Shinde
---
Changes in V2:
- None
Changes in V3:
- None.
Changes in V4:
- None.
Changes in V5:
- In commit message header changed SPI to spi.
include/spi.h |5 +
. The client will receive only data bytes after
the preamble.
Signed-off-by: Simon Glass
Signed-off-by: Rajeshwari Shinde
---
Changes in V2:
- Remove preamable_count variable which is not really needed
- Fix checkpatch warning (multiple assignments)
Changes in V3:
- Modified
uot;;
Changes in V2:
- Removed #ifdefine for exported function.
Changes in V3:
- Rebased on "[PATCH 0/2 V5] spi: Enable SPI_PREAMBLE Mode"
Rajeshwari Shinde (2):
exynos: Export timer_get_us() to get microsecond timer
spi: exynos: Support a delay after deactivate
d
This function, if implemented by the board, provides a microsecond
timer. The granularity may be larger than 1us if hardware does not
support this.
Signed-off-by: Simon Glass
Signed-off-by: Rajeshwari Shinde
---
Changes in V2:
- Removed #ifdefine for exported function.
Changes in V3
H 0/2 V5] spi: Enable SPI_PREAMBLE Mode"
Signed-off-by: Simon Glass
Signed-off-by: Rajeshwari Shinde
---
Changes in V2:
- None.
Changes in V3:
- Rebased on "[PATCH 0/2 V5] spi: Enable SPI_PREAMBLE Mode"
drivers/spi/exynos_spi.c | 19 +++
1 files ch
ss
Signed-off-by: Rajeshwari Shinde
---
Changes in V2:
- Rebased on "[PATCH 0/2 V5] spi: Enable SPI_PREAMBLE Mode"
drivers/spi/exynos_spi.c | 27 +++
1 files changed, 15 insertions(+), 12 deletions(-)
diff --git a/drivers/spi/exynos_spi.c b/drivers/sp
.
Based on "[PATCH V2] spi: exynos: Minimise access to SPI FIFO level"
Signed-off-by: Simon Glass
Signed-off-by: Rajeshwari Shinde
---
Changes in V2:
- Rebased on [PATCH V2] spi: exynos: Minimise access to SPI FIFO level
arch/arm/include/asm/arch-exynos/spi.h | 11 -
d
spl_boot.c as it was already define
in spl.h
Based on "[PATCH V2] spi: exynos: Support word transfers"
Signed-off-by: Alim Akhtar
Signed-off-by: Tom Wai-Hong Tam
Signed-off-by: Rajeshwari Shinde
---
Changes in V2:
- Corrected the commit message.
- Added a SPI tim
p with all other samsung strings.
Rajeshwari Shinde (4):
EXYNOS5: FDT: Add compatible strings for Serial
EXYNOS5: FDT: Add serial device node values
S5P: Serial: Add fdt support to driver
CONFIG: EXYNOS5: Enable silent console
arch/arm/dts/exynos5250.dtsi | 28 ++
boa
This patch adds the device node required for serial driver
Signed-off-by: Abhilash Kesavan
Signed-off-by: Rajeshwari Shinde
---
Changes in V2:
- Changed the compatible string to "samsung,exynos4210-uart"
Changes in V3:
- Added a alias console as we will support one at
This patch enables CONFIG_SILENT_CONSOLE for EXYNOS5.
This patch also removes the hardcoding of UART port from
exynos5250 config.
Signed-off-by: Rajeshwari Shinde
---
Changes in V2:
- None
Changes in V3:
- None
Changes in V4:
- None
Changes in V5:
- None
Chnages
-off-by: Abhilash Kesavan
Signed-off-by: Gabe Black
Signed-off-by: Simon Glass
Signed-off-by: Rajeshwari Shinde
---
Changes in V2:
- None
Changes in V3:
- Moved driver config structure to data section.
- Changed silent_console to silent-console.
- Did put a check
Add required compatible information for s5p serial driver
Signed-off-by: Abhilash Kesavan
Signed-off-by: Rajeshwari Shinde
---
Changes in V2:
- Changed the compatible string to "samsung,exynos4210-uart"
Changes in V3:
- Rebased on latest u-boot-samsung
Cha
p with all other samsung strings.
Changes in V7:
- Removed a extra line.
Rajeshwari Shinde (4):
EXYNOS5: FDT: Add compatible strings for Serial
EXYNOS5: FDT: Add serial device node values
S5P: Serial: Add fdt support to driver
CONFIG: EXYNOS5: Enable silent console
arch/arm/dts/exyno
This patch adds the device node required for serial driver
Signed-off-by: Abhilash Kesavan
Signed-off-by: Rajeshwari Shinde
---
Changes in V2:
- Changed the compatible string to "samsung,exynos4210-uart"
Changes in V3:
- Added a alias console as we will support one at
Add required compatible information for s5p serial driver
Signed-off-by: Abhilash Kesavan
Signed-off-by: Rajeshwari Shinde
---
Changes in V2:
- Changed the compatible string to "samsung,exynos4210-uart"
Changes in V3:
- Rebased on latest u-boot-samsung
Cha
-off-by: Abhilash Kesavan
Signed-off-by: Gabe Black
Signed-off-by: Simon Glass
Signed-off-by: Rajeshwari Shinde
---
Changes in V2:
- None
Changes in V3:
- Moved driver config structure to data section.
- Changed silent_console to silent-console.
- Did put a check
This patch enables CONFIG_SILENT_CONSOLE for EXYNOS5.
This patch also removes the hardcoding of UART port from
exynos5250 config.
Signed-off-by: Rajeshwari Shinde
---
Changes in V2:
- None
Changes in V3:
- None
Changes in V4:
- None
Changes in V5:
- None
Changes
enum boot_mode is defined twice once in spl.h and also in
spl_boot.c, hence removing the same from spl_boot.c and including
the header file.
Signed-off-by: Rajeshwari Shinde
---
arch/arm/include/asm/arch-exynos/spl.h |1 +
board/samsung/smdk5250/spl_boot.c | 10 +-
2 files
EXYNOS4 user manual equation for calculating PLL output is
FOUT= MDIV x FIN/(PDIV x 2^(SDIV -1))
hence updating accordingly.
Signed-off-by: Rajeshwari Shinde
---
arch/arm/cpu/armv7/exynos/clock.c | 11 +--
1 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/arch/arm/cpu
-boot-samsung tree.
- Incorporated review comments from Simon glass and
Minkyu Kang.
Rajeshwari Shinde (4):
EXYNOS: Add API for power reset and exit wakeup
EXYNOS: LDS file move to common
EXYNOS4210: Configure GPIO for uart
EXYNOS: Move files from board/samsung to arch/arm
This patch adds APIs to get power reset status and exit the wakeup condition for
both exynos5 and exynos4
Signed-off-by: Rajeshwari Shinde
---
Changes in V2:
- Expanded the comments for get_reset_status function declaration.
arch/arm/cpu/armv7/exynos/power.c| 50
smdk5250-uboot-spl.lds is moved to common folder, so that it can be reused.
It is renamed to exynos-uboot-spl.lds
Signed-off-by: Rajeshwari Shinde
Acked-by: Simon Glass
Tested-by: Simon Glass
---
Changes in V2:
- None.
.../exynos-uboot-spl.lds} |0
include
This patch configures the gpio values for UART
on Origen and SMDKV310 using pinmux
Signed-off-by: Rajeshwari Shinde
Acked-by: Simon Glass
---
Chnages in V2:
- None
arch/arm/cpu/armv7/exynos/pinmux.c | 40 +++
board/samsung/origen/origen.c | 46
This patch adds APIs to get power reset status and exit the wakeup condition for
both exynos5 and exynos4
Signed-off-by: Rajeshwari Shinde
---
Changes in V2:
- Expanded the comments for get_reset_status function declaration.
Changes in V3:
- None
arch/arm/cpu/armv7/exynos
-boot-samsung tree.
- Incorporated review comments from Simon glass and
Minkyu Kang.
Changes in V3:
- Optimised the mem_ctrl_init function for exynos4.
- Removed magic numbers.
Rajeshwari Shinde (4):
EXYNOS: Add API for power reset and exit wakeup
EXYNOS: LDS file
This patch configures the gpio values for UART
on Origen and SMDKV310 using pinmux
Signed-off-by: Rajeshwari Shinde
Acked-by: Simon Glass
---
Changes in V2:
- None
Changes in V3:
- None
arch/arm/cpu/armv7/exynos/pinmux.c | 40 +++
board/samsung
smdk5250-uboot-spl.lds is moved to common folder, so that it can be reused.
It is renamed to exynos-uboot-spl.lds
Signed-off-by: Rajeshwari Shinde
Acked-by: Simon Glass
Tested-by: Simon Glass
---
Changes in V2:
- None
Changes in V3:
- None
.../exynos-uboot-spl.lds
smdk5250-uboot-spl.lds is moved to common folder, so that it can be reused.
It is renamed to exynos-uboot-spl.lds
Signed-off-by: Rajeshwari Shinde
Acked-by: Simon Glass
Tested-by: Simon Glass
---
Changes in V2:
- None
Changes in V3:
- None
Changes in V4:
- None
This patch adds APIs to get power reset status and exit the wakeup condition for
both exynos5 and exynos4
Signed-off-by: Rajeshwari Shinde
---
Changes in V2:
- Expanded the comments for get_reset_status function declaration.
Changes in V3:
- None
Changes in V4:
- None
This patch configures the gpio values for UART
on Origen and SMDKV310 using pinmux
Signed-off-by: Rajeshwari Shinde
Acked-by: Simon Glass
---
Changes in V2:
- None
Changes in V3:
- None
Changes in V4:
- None
arch/arm/cpu/armv7/exynos/pinmux.c | 40
.
Rajeshwari Shinde (4):
EXYNOS: Add API for power reset and exit wakeup
EXYNOS: LDS file move to common
EXYNOS4210: Configure GPIO for uart
EXYNOS: Move files from board/samsung to arch/arm
arch/arm/cpu/armv7/exynos/Makefile | 17 +-
.../arm/cpu/armv7/exynos}/clock_init.h
From: Rajeshwari S Shinde
This patch corrects the divider value written to CLKDIV register.
Since SDCLKIN is divided inside controller by the DIVRATIO value set
in the CLKSEL register, we need to use the same output clock value to
calculate the CLKDIV value.
as per user manual: cclk_in = SDCLKIN
This patch adds ehci driver support for s5p.
Signed-off-by: Vivek Gautam
Signed-off-by: Rajeshwari Shinde
---
arch/arm/include/asm/arch-exynos/ehci-s5p.h | 66
drivers/usb/host/Makefile |1 +
drivers/usb/host/ehci-s5p.c | 113
This patch adds ehci driver support for s5p.
Signed-off-by: Vivek Gautam
Signed-off-by: Rajeshwari Shinde
---
arch/arm/include/asm/arch-exynos/ehci-s5p.h | 66
drivers/usb/host/Makefile |1 +
drivers/usb/host/ehci-s5p.c | 113
This patch adds ehci driver support for s5p.
Signed-off-by: Vivek Gautam
Signed-off-by: Rajeshwari Shinde
---
arch/arm/include/asm/arch-exynos/ehci-s5p.h | 66
drivers/usb/host/Makefile |1 +
drivers/usb/host/ehci-s5p.c | 110
This patchset series adds support to enable USB 2.0 on smdk5250.
It includes addition of system and power management registers,
functions to enable and disable power to the USB host controller.
This patchset is based on:
USB: S5P: Add ehci support.patch
Rajeshwari Shinde (5):
exynos5: Add
This patch add structure for SYSREG.
Signed-off-by: Che-Liang Chiou
Signed-off-by: Rajeshwari Shinde
Reviewed-by: Vivek Gautam
Reviewed-by: Simon Glass
---
arch/arm/include/asm/arch-exynos/sysreg.h | 43 +
1 files changed, 43 insertions(+), 0 deletions
This patch adds power mananagement register structure for exynos5 SoC.
Signed-off-by: Rajeshwari Shinde
---
arch/arm/include/asm/arch-exynos/power.h | 622 ++
1 files changed, 622 insertions(+), 0 deletions(-)
diff --git a/arch/arm/include/asm/arch-exynos/power.h
This patch adds functions to enable/disable the power of USB
host controller for exynos5.
This patch depends on the patch:
USB: S5P: Add ehci support.patch
Signed-off-by: Vivek Gautam
Signed-off-by: Che-Liang Chiou
Signed-off-by: Rajeshwari Shinde
---
arch/arm/cpu/armv7/exynos/power.c
This patch corrects the base addresses for USB_PHY and USB_OTG.
Signed-off-by: Vivek Gautam
Signed-off-by: Rajeshwari Shinde
---
arch/arm/include/asm/arch-exynos/cpu.h |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm/include/asm/arch-exynos/cpu.h
b/arch/arm
Signed-off-by: Vivek Gautam
Signed-off-by: Rajeshwari Shinde
---
arch/arm/include/asm/arch-exynos/cpu.h |1 +
include/configs/smdk5250.h |6 ++
2 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/arch/arm/include/asm/arch-exynos/cpu.h
b/arch/arm/include/asm
This patch performs the pinmux configuration in a common file.
As of now only Exynos5 pinmux for SDMMC, UART and Ethernet is
supported.
Signed-off-by: Abhilash Kesavan
Signed-off-by: Che-Liang Chiou
Signed-off-by: Rajeshwari Shinde
---
arch/arm/cpu/armv7/exynos/pinmux.c| 189
Use the pinmux configuration function for SMDK5250.
Signed-off-by: Abhilash Kesavan
Signed-off-by: Rajeshwari Shinde
---
arch/arm/cpu/armv7/exynos/Makefile |2 +-
board/samsung/smdk5250/smdk5250.c | 160 ++--
2 files changed, 26 insertions(+), 136
This patch adds ehci driver support for EXYNOS.
Signed-off-by: Vivek Gautam
Signed-off-by: Rajeshwari Shinde
---
arch/arm/include/asm/arch-exynos/cpu.h |3 +
arch/arm/include/asm/arch-exynos/ehci.h | 66 ++
drivers/usb/host/Makefile |1 +
drivers/usb
Rajeshwari Shinde (6):
EXYNOS5: Fix system register structure
EXYNOS: Add structure for PMU registers
EXYNOS5 : USB: Set USB 2.0 HOST Link mode
Exynos5: Add power Enable/Disable for USB-EHCI
EXYNOS5: USB: Fix incorrect USB base addresses
config: EXYNOS5: USB: Enable USB 2.0 on smdk5250
This patch corrects the SYSREG structure.
We have removed the sysreg.h added in the previous patchset
version as the sysreg structure is already defined in system.h.
Signe-off-by: Rajeshwari Shinde
---
arch/arm/include/asm/arch-exynos/system.h |1 +
1 files changed, 1 insertions(+), 0
This patch adds power mananagement registers structure for exynos5 SoC.
Signed-off-by: Rajeshwari Shinde
Acked-by: Chander Kashyap
---
arch/arm/include/asm/arch-exynos/power.h | 622 ++
1 files changed, 622 insertions(+), 0 deletions(-)
diff --git a/arch/arm
This patch adds a function to set usb host mode to USB 2.0 HOST Link
for EXYNOS5
Signed-off-by: Rajeshwari Shinde
---
This patchset is based on:
USB: EXYNOS: Add ehci support.patch
arch/arm/cpu/armv7/exynos/system.c| 22 ++
arch/arm/include/asm/arch-exynos
This patch adds functions to enable/disable the power of USB
host controller for EXYNOS5.
Signed-off-by: Vivek Gautam
Signed-off-by: Che-Liang Chiou
Signed-off-by: Rajeshwari Shinde
---
This patchset is based on:
USB: EXYNOS: Add ehci support.patch
arch/arm/cpu/armv7/exynos/power.c
This patch corrects the base addresses for USB_PHY and USB_OTG.
Signed-off-by: Vivek Gautam
Signed-off-by: Rajeshwari Shinde
Acked-by: Chander Kashyap
---
arch/arm/include/asm/arch-exynos/cpu.h |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm/include/asm
Signed-off-by: Vivek Gautam
---
include/configs/smdk5250.h |6 ++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/include/configs/smdk5250.h b/include/configs/smdk5250.h
index 9659f9e..47cbb0b 100644
--- a/include/configs/smdk5250.h
+++ b/include/configs/smdk5250.h
@@ -101,
Rajeshwari Shinde (6):
EXYNOS5: Fix system register structure
EXYNOS5: Add structure for PMU registers
USB: EXYNOS: Set USB 2.0 HOST Link mode
EXYNOS: Add power Enable/Disable for USB-EHCI
EXYNOS5: USB: Fix incorrect USB base addresses
CONFIG: EXYNOS5: USB: Enable USB 2.0 on smdk5250
This patch corrects the SYSREG structure.
We have removed the sysreg.h added in the previous patchset
version as the sysreg structure is already defined in system.h.
Signed-off-by: Rajeshwari Shinde
Acked-by: Minkyu Kang
---
Changes for v2:
- Removed the definitions added for SYSREG
This patch adds power mananagement registers structure for exynos5 SoC.
Signed-off-by: Rajeshwari Shinde
Acked-by: Chander Kashyap
Acked-by: Minkyu Kang
---
arch/arm/include/asm/arch-exynos/power.h | 622 ++
1 files changed, 622 insertions(+), 0 deletions(-)
diff
This patch adds a function to set usb host mode to USB 2.0 HOST Link
for EXYNOS5
Signed-off-by: Rajeshwari Shinde
---
Changes for v2:
- Setting SYSREG registers was moved to System.c
- This setting of SYSREG registers was moved to seperate patch
Changes for v3:
- Placed
This patch adds functions to enable/disable the power of USB
host controller for EXYNOS5.
Signed-off-by: Vivek Gautam
Signed-off-by: Che-Liang Chiou
Signed-off-by: Rajeshwari Shinde
---
Chnages in v2:
- Removed setting of SYSREG registers and moved to system.c.
- Enabling and
This patch corrects the base addresses for USB_PHY and USB_OTG.
Signed-off-by: Vivek Gautam
Signed-off-by: Rajeshwari Shinde
Acked-by: Chander Kashyap
Acked-by: Minkyu Kang
---
arch/arm/include/asm/arch-exynos/cpu.h |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a
Signed-off-by: Vivek Gautam
Signed-off-by: Rajeshwari Shinde
Acked-by: Minkyu Kang
---
include/configs/smdk5250.h |6 ++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/include/configs/smdk5250.h b/include/configs/smdk5250.h
index 9659f9e..47cbb0b 100644
--- a/include
This patch adds a function to set usb host mode to USB 2.0 HOST Link
for EXYNOS5
Signed-off-by: Rajeshwari Shinde
---
arch/arm/cpu/armv7/exynos/system.c| 22 ++
arch/arm/include/asm/arch-exynos/system.h |3 +++
drivers/usb/host/ehci-exynos.c|3
This patch adds functions to enable/disable the power of USB
host controller for EXYNOS5.
Signed-off-by: Vivek Gautam
Signed-off-by: Che-Liang Chiou
Signed-off-by: Rajeshwari Shinde
---
Changes for V4:
-Renamed exynos5_set_usb_phy_ctrl and set_usb_phy_ctrl
to
This patch corrects the SYSREG structure.
We have removed the sysreg.h added in the previous patchset
version as the sysreg structure is already defined in system.h.
Signed-off-by: Rajeshwari Shinde
Acked-by: Minkyu Kang
---
arch/arm/include/asm/arch-exynos/system.h |1 +
1 files changed
This patch corrects the base addresses for USB_PHY and USB_OTG.
Signed-off-by: Vivek Gautam
Signed-off-by: Rajeshwari Shinde
Acked-by: Chander Kashyap
Acked-by: Minkyu Kang
---
arch/arm/include/asm/arch-exynos/cpu.h |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a
Signed-off-by: Vivek Gautam
Signed-off-by: Rajeshwari Shinde
Acked-by: Minkyu Kang
---
include/configs/smdk5250.h |6 ++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/include/configs/smdk5250.h b/include/configs/smdk5250.h
index 9659f9e..47cbb0b 100644
--- a/include
This patch adds power mananagement registers structure for exynos5 SoC.
Signed-off-by: Rajeshwari Shinde
Acked-by: Chander Kashyap
Acked-by: Minkyu Kang
---
arch/arm/include/asm/arch-exynos/power.h | 622 ++
1 files changed, 622 insertions(+), 0 deletions(-)
diff
This patch set enables I2C support for EXYNOS5.
This patchset modifies the s3c24x0 I2C driver to use same for EXYNOS5.
Multichannel support has been added to the s3c24x0 I2C driver.
s3c24x0_i2c struct has been moved to a common place as it can used
by different SOC's.
Rajeshwari Shin
This adds i2c clock information for EXYNOS5.
Signed-off-by: Alim Akhtar
Signed-off-by: Doug Anderson
Signed-off-by: Rajeshwari Shinde
---
arch/arm/cpu/armv7/exynos/clock.c | 33
arch/arm/include/asm/arch-exynos/clk.h |1 +
2 files changed, 34
This patch adds the base address for I2C.
Signed-off-by: Alim Akhtar
Signed-off-by: Rajeshwari Shinde
---
arch/arm/include/asm/arch-exynos/cpu.h |3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/arch/arm/include/asm/arch-exynos/cpu.h
b/arch/arm/include/asm/arch-exynos
This patch adds pinmux code for I2C.
Signed-off-by: Leela Krishna Amudala
Signed-off-by: Rajeshwari Shinde
---
This patch depends on the following patch:
"[U-Boot] [PATCH 1/2] exynos5: pinmux: Added default pinumx settings"
arch/arm/cpu/armv7/exynos/pinmux.c
struct s3c24x0_i2c is being moved to common local header file so that
the same can be used by s3c series and exynos series SoCs.
Signed-off-by: Alim Akhtar
Signed-off-by: Doug Anderson
Signed-off-by: Rajeshwari Shinde
---
arch/arm/include/asm/arch-s3c24x0/s3c24x0.h | 10
drivers
As exynos has more than one i2c channels. This patch adds offset padding
for struct s3c24x0_i2c, in order to get the new base address of next i2c
channel.
Signed-off-by: Alim Akhtar
Signed-off-by: Rajeshwari Shinde
---
drivers/i2c/s3c24x0_i2c.h |3 +++
1 files changed, 3 insertions(+), 0
resolved.
Signed-off-by: Alim Akhtar
Signed-off-by: Doug Anderson
Signed-off-by: Rajeshwari Shinde
---
drivers/i2c/s3c24x0_i2c.c | 250 -
drivers/i2c/s3c24x0_i2c.h | 10 ++
2 files changed, 188 insertions(+), 72 deletions(-)
diff --git a/drivers
This adds multiple i2c channel support for I2C.
Signed-off-by: Alim Akhtar
Signed-off-by: Rajeshwari Shinde
---
drivers/i2c/s3c24x0_i2c.c | 27 +++
1 files changed, 27 insertions(+), 0 deletions(-)
diff --git a/drivers/i2c/s3c24x0_i2c.c b/drivers/i2c/s3c24x0_i2c.c
This enables I2C support on smdk5250.
Signed-off-by: Alim Akhtar
Signed-off-by: Doug Anderson
Signed-off-by: Rajeshwari Shinde
---
include/configs/smdk5250.h |8
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/include/configs/smdk5250.h b/include/configs/smdk5250.h
This patch incorates the review comments given by Minkyu Kang for
EHCI support on EXYNOS
Signed-off-by: Rajeshwari Shinde
---
arch/arm/include/asm/arch-exynos/cpu.h |3 +
arch/arm/include/asm/arch-exynos/ehci-s5p.h | 66
arch/arm/include/asm/arch-exynos/ehci.h
This patch adds driver and register definitions for PMIC chip
MAX77686.
Signed-off-by: Alim Akhtar
Signed-off-by: Rajeshwari Shinde
---
drivers/power/Makefile |1 +
drivers/power/max77686.c | 225 ++
include/max77686.h | 115
This patch performs the pinmux configuration in a common file.
As of now only EXYNOS5 pinmux for SDMMC, UART and Ethernet is
supported.
Signed-off-by: Abhilash Kesavan
Signed-off-by: Che-Liang Chiou
Signed-off-by: Rajeshwari Shinde
---
changes in V2:
- Adding pinmux.c to Makefile moved
Use the pinmux configuration function for SMDK5250.
Signed-off-by: Abhilash Kesavan
Signed-off-by: Rajeshwari Shinde
---
changes in V2:
- Removed exynos5_gpio_part1 *gpio1 global variable as initialised in
pinmux.c
board/samsung/smdk5250/smdk5250.c | 163
This patch adds driver and register definitions for PMIC chip
MAX77686.
Signed-off-by: Rajeshwari Shinde
---
changes for V2:
- using the generic PMIC framework instead of writing separate driver.
drivers/misc/Makefile|1 +
drivers/misc/pmic_max77686.c | 42
This patch enables MAX77686 pmic chip for SMDK5250.
Signed-off-by: Rajeshwari Shinde
---
This patch is based on:
"EXYNOS: SMDK5250: Enable the pinmux setup" and
"CONFIG: SMDK5250: I2C: Enable I2C"
board/samsung/smdk5250/smdk5250.c |4
includ
Add MSHCI driver support and resgister description for same.
Signed-off-by: Alim Akhtar
Signed-off-by: Terry Lambert
Signed-off-by: Rajeshwari Shinde
---
arch/arm/include/asm/arch-exynos/mshc.h | 174 ++
drivers/mmc/Makefile|1 +
drivers/mmc/exynos_mshc.c
This patch enables the MSHCI driver support for EXYNOS5.
Rajeshwari Shinde (4):
EXYNOS: MSHCI: Add clock for EXYNOS5
EXYNOS5: PINMUX: Add pinmux for SDMMC4
EXYNOS: Add base address for MSHCI
EXYNOS5: Enable support for MSHCI
This patchset is based on following patches:
"EX
Add apis to set and get divider clock ratio for FSYS_BLK
on EXYNOS5.
Signed-off-by: Terry Lambert
Signed-off-by: Alim Akhtar
Signed-off-by: Rajeshwari Shinde
---
arch/arm/cpu/armv7/exynos/clock.c | 96
arch/arm/include/asm/arch-exynos/clk.h |4 +
2
Add pinmux support for SDMMC4 on EXYNOS5.
Signed-off-by: Terry Lambert
Signed-off-by: Rajeshwari Shinde
---
This patch is based on:
"EXYNOS5: PINMUX: Added default pinumx settings"
arch/arm/cpu/armv7/exynos/pinmux.c | 24 +---
1 files changed, 17 insert
This patch adds the base address of MSHCI
for EXYNOS4 and EXYNOS5.
Signed-off-by: Terry Lambert
Signed-off-by: Rajeshwari Shinde
---
This patch is based on:
"EXYNOS: Add I2C base address"
arch/arm/include/asm/arch-exynos/cpu.h |3 +++
1 files changed, 3 insertions(+), 0
This patchs enables MSHCI driver for EXYNOS5.
Signed-off-by: Terry Lambert
Signed-off-by: Rajeshwari Shinde
---
This patch is based on:
"PMIC: SMDK5250: Enable MAX77686 pmic chip"
board/samsung/smdk5250/smdk5250.c |3 +++
include/configs/smdk5250.h|1 +
2 fil
This patch performs the pinmux configuration in a common file.
As of now only EXYNOS5 pinmux for SDMMC, UART and Ethernet is
supported.
Signed-off-by: Abhilash Kesavan
Signed-off-by: Che-Liang Chiou
Signed-off-by: Rajeshwari Shinde
Acked-by: Chander Kashyap
---
Changes in V2:
- Adding
Use the pinmux configuration function for SMDK5250.
Signed-off-by: Abhilash Kesavan
Signed-off-by: Rajeshwari Shinde
Acked-by: Chander Kashyap
Acked-by: Simon Glass
---
Changes in V2:
- Removed exynos5_gpio_part1 *gpio1 global variable as initialised in
pinmux.c.
Changes in V3
This patch performs the pinmux configuration in a common file.
As of now only EXYNOS5 pinmux for SDMMC, UART and Ethernet is
supported.
Signed-off-by: Abhilash Kesavan
Signed-off-by: Che-Liang Chiou
Signed-off-by: Rajeshwari Shinde
Acked-by: Chander Kashyap
---
Changes in V2:
- Adding
Use the pinmux configuration function for SMDK5250.
Signed-off-by: Abhilash Kesavan
Signed-off-by: Rajeshwari Shinde
Acked-by: Chander Kashyap
Acked-by: Simon Glass
---
Changes in V2:
- Removed exynos5_gpio_part1 *gpio1 global variable as initialised in
pinmux.c.
Changes in
This patch performs the pinmux configuration in a common file.
As of now only EXYNOS5 pinmux for SDMMC, UART and Ethernet is
supported.
Signed-off-by: Abhilash Kesavan
Signed-off-by: Che-Liang Chiou
Signed-off-by: Rajeshwari Shinde
Acked-by: Chander Kashyap
---
Changes in V2:
- Adding
Use the pinmux configuration function for SMDK5250.
Signed-off-by: Abhilash Kesavan
Signed-off-by: Rajeshwari Shinde
Acked-by: Chander Kashyap
Acked-by: Simon Glass
---
Changes in V2:
- Removed exynos5_gpio_part1 *gpio1 global variable as initialised in
pinmux.c.
Changes in
Use the pinmux configuration function for SMDK5250.
Signed-off-by: Abhilash Kesavan
Signed-off-by: Rajeshwari Shinde
Acked-by: Chander Kashyap
Acked-by: Simon Glass
---
Changes in V2:
- Removed exynos5_gpio_part1 *gpio1 global variable as initialised in
pinmux.c.
Changes in V3
This patch performs the pinmux configuration in a common file.
As of now only EXYNOS5 pinmux for SDMMC, UART and Ethernet is
supported.
Signed-off-by: Abhilash Kesavan
Signed-off-by: Che-Liang Chiou
Signed-off-by: Rajeshwari Shinde
Acked-by: Chander Kashyap
Acked-by: Simon Glass
---
Changes
in V2:
- Incorporated review comments from Simon Glass.
- Aligned the pinmux functionality as per latest comments.
This patchset depends on the following patch:
"[U-Boot] [PATCH 1/2 V6] EXYNOS5: PINMUX: Added default pinumx settings"
Rajeshwari Shinde (8):
EXYNOS: CLK: Add i2c cloc
This adds i2c clock information for EXYNOS5.
Signed-off-by: Alim Akhtar
Signed-off-by: Doug Anderson
Signed-off-by: Rajeshwari Shinde
Acked-by: Simon Glass
---
changes in V2:
- Incorporated comments from Simon Glass which are removed extra
braces around (readl(&clk->d
This patch adds the base address for I2C.
Signed-off-by: Alim Akhtar
Signed-off-by: Rajeshwari Shinde
Acked-by: Simon Glass
---
arch/arm/include/asm/arch-exynos/cpu.h |3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/arch/arm/include/asm/arch-exynos/cpu.h
b/arch/arm
This patch adds pinmux code for I2C.
Signed-off-by: Rajeshwari Shinde
Acked-by: Simon Glass
---
Changes in V2:
- Aligned the pinmux functionality as per the latest comments.
This patch depends on the following patch:
"[U-Boot] [PATCH 1/2 V6] EXYNOS5: PINMUX: Added default p
This adds multiple i2c channel support for I2C.
Signed-off-by: Alim Akhtar
Signed-off-by: Rajeshwari Shinde
Acked-by: Simon Glass
---
drivers/i2c/s3c24x0_i2c.c | 27 +++
1 files changed, 27 insertions(+), 0 deletions(-)
diff --git a/drivers/i2c/s3c24x0_i2c.c b
1 - 100 of 574 matches
Mail list logo