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
From: Rajeshwari S Shinde
Since we use CONFIG_SKIP_LOWLEVEL_INIT for Exynos baords, we dont need to a
lowlevel_init.S file.
Signed-off-by: Rajeshwari S Shinde
---
board/samsung/smdk5250/lowlevel_init.S | 82 --
1 file changed, 82 deletions(-)
delete mode 10064
Convert the assembly code in board/samsung to c and move the same to arch/arm.
lds file made common across SMDKV310, Origen and SMDK5250.
Add the power reset and exit wakeup api for exynos.
Initialise GPIO for uart in Origen and SMDK5250 using pinmux.
Rajeshwari Shinde (4):
EXYNOS: Add API for
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
---
.../exynos-uboot-spl.lds} |0
include/configs/exynos5250-dt.h|2 +-
2 files changed, 1
This patch adds APIs to get power reset status and exit the wakeup condition for
both exynos5 and exynos4
Signed-off-by: Rajeshwari Shinde
---
arch/arm/cpu/armv7/exynos/power.c| 50 ++
arch/arm/include/asm/arch-exynos/power.h | 10 ++
2 files changed
This patch configures the gpio values for UART
on Origen and SMDKV310 using pinmux
Signed-off-by: Rajeshwari Shinde
---
arch/arm/cpu/armv7/exynos/pinmux.c | 40 +++
board/samsung/origen/origen.c | 46
board/samsung
Changed to COMPAT_SAMSUNG_EXYNOS5_SERIAL to
COMPAT_SAMSUNG_EXYNOS_SERIAL
Changes in V5:
- Added serial device node for Snow board.
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: Ena
Add required compatible information for s5p serial driver
Signed-off-by: Abhilash Kesavan
Signed-off-by: Rajeshwari Shinde
Acked-by: Simon Glass
---
Changes in V2:
- Changed the compatible string to "samsung,exynos4210-uart"
Changes in V3:
- Rebased on latest u-bo
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
-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.
Signed-off-by: Rajeshwari Shinde
Acked-by: Simon Glass
---
Changes in V2:
- None
Changes in V3:
- None
Changes in V4:
- None
Changes in V5:
- None
include/configs/exynos5250-dt.h |2 ++
1 files changed, 2
#ifdefine for exported function.
Rajeshwari Shinde (2):
EXYNOS: Export timer_get_us() to get microsecond timer
EXYNOS: SPI: Support a delay after deactivate
drivers/spi/exynos_spi.c | 19 +++
include/common.h |6 ++
2 files changed, 25 insertions(+), 0
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.
include/common.h
pport SPI_PREAMBLE mode"
link: http://patchwork.ozlabs.org/patch/229891/
Signed-off-by: Simon Glass
Signed-off-by: Rajeshwari Shinde
---
Changes in V2:
- None.
drivers/spi/exynos_spi.c | 19 +++
1 files changed, 19 insertions(+), 0 deletions(-)
diff --git a/d
, we were recalculating the FIFO_DEPT each
time which is not correct.
Signed-off-by: Hatim Ali
Signed-off-by: Rajeshwari Shinde
---
drivers/mmc/dw_mmc.c |6 --
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/drivers/mmc/dw_mmc.c b/drivers/mmc/dw_mmc.c
index 4070d4e..be590a4
correct value, we were recalculating the FIFO_DEPT each
time which is not correct.
Based on "[PATCH V9 3/9] DWMMC: Initialise dwmci and resolve EMMC read write
issues"
http://permalink.gmane.org/gmane.comp.boot-loaders.u-boot/160247
Signed-off-by: Hatim Ali
Signed-off-by: Rajeshw
suggested by Minkyu Kang.
- Removed in_bytes check in while loop.
- Added a error check.
Rajeshwari Shinde (2):
SPI: Add support for preamble bytes
EXYNOS: SPI: Support SPI_PREAMBLE mode
drivers/spi/exynos_spi.c | 69 +++--
include/spi.h
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.
include/spi.h |5 +
1 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/include/spi.h b/include/spi.h
in
. 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
suggested by Minkyu Kang.
- Removed in_bytes check in while loop.
- Added a error check.
Changes in V4:
- Corrected a if condition.
Rajeshwari Shinde (2):
SPI: Add support for preamble bytes
EXYNOS: SPI: Support SPI_PREAMBLE mode
drivers/spi/exynos_spi.c | 69
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.
include/spi.h |5 +
1 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/inc
. 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
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
This patch adds the DTS file for Snow Board.
Signed-off-by: Rajeshwari Shinde
Acked-by: Simon Glass
---
Changes in V2:
- None
Changes in V3:
- None
board/samsung/dts/exynos5250-snow.dts | 69 +
1 files changed, 69 insertions(+), 0 deletions
This patch adds the configuration file for Snow Board and
defines the same in boards.cfg.
Signed-off-by: Rajeshwari Shinde
---
Changes in V2:
- Added Maintainer
Changes in V3:
- Added Maintainer in aphabetical order.
MAINTAINERS|4
boards.cfg
This patch set adds initial dts and configuration file for snow.
Changes in V2:
- Added Maintainer.
Changes in V3:
- Added Maintainer in aphabetical order.
Rajeshwari Shinde (2):
EXYNOS5: Add initial DTS file for Snow.
EXYNOS5: Snow: Add a configuration file
MAINTAINERS
Enabled fdt support for default console on SMDK5250.
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
This patch adds the device node required for serial driver
Signed-off-by: Abhilash Kesavan
Signed-off-by: Rajeshwari Shinde
---
arch/arm/dts/exynos5250.dtsi | 27 +++
board/samsung/dts/exynos5250-smdk5250.dts |1 +
2 files changed, 28 insertions(+), 0
-off-by: Abhilash Kesavan
Signed-off-by: Gabe Black
Signed-off-by: Simon Glass
Signed-off-by: Rajeshwari Shinde
---
drivers/serial/serial_s5p.c | 80 +++
1 files changed, 80 insertions(+), 0 deletions(-)
diff --git a/drivers/serial/serial_s5p.c b
This patch enables CONFIG_SILENT_CONSOLE for EXYNOS5.
Signed-off-by: Rajeshwari Shinde
---
include/configs/exynos5250-dt.h |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/include/configs/exynos5250-dt.h b/include/configs/exynos5250-dt.h
index cabd2f2..3bf7d1b 100644
Add required compatible information for s5p serial driver
Signed-off-by: Abhilash Kesavan
Signed-off-by: Rajeshwari Shinde
---
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 77f244f
This patch set adds initial dts and configuration file for snow.
Changes in V2:
- Added Maintainer.
Changes in V3:
- Added Maintainer in aphabetical order.
Changes in V4:
- Removed ethernet support
Rajeshwari Shinde (2):
EXYNOS5: Add initial DTS file for Snow.
EXYNOS5
This patch adds the DTS file for Snow Board.
Signed-off-by: Rajeshwari Shinde
---
Changes in V2:
- None
Changes in V3:
- None
Changes in V4:
- Removed ethernet support
board/samsung/dts/exynos5250-snow.dts | 58 +
1 files changed, 58
This patch adds the configuration file for Snow Board and
defines the same in boards.cfg.
Signed-off-by: Rajeshwari Shinde
---
Changes in V2:
- Added Maintainer
Changes in V3:
- Added Maintainer in aphabetical order.
Changes in V4:
- None
MAINTAINERS|4
Enabled fdt support for default console on SMDK5250.
Changes in V2:
- Changed the compatible string to "samsung,exynos4210-uart"
Rajeshwari Shinde (4):
EXYNOS5: FDT: Add compatible strings for Serial
EXYNOS5: FDT: Add serial device node values
S5P: Serial: Add fdt support
-off-by: Abhilash Kesavan
Signed-off-by: Gabe Black
Signed-off-by: Simon Glass
Signed-off-by: Rajeshwari Shinde
Acked-by: Simon Glass
---
Changes in V2:
- None
drivers/serial/serial_s5p.c | 80 +++
1 files changed, 80 insertions(+), 0 deletions
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"
include/fdtdec.h |1 +
lib/fdtdec.c |1 +
2 files changed, 2
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"
arch/arm/dts/exynos5250.dtsi
This patch enables CONFIG_SILENT_CONSOLE for EXYNOS5.
Signed-off-by: Rajeshwari Shinde
Acked-by: Simon Glass
---
Changes in V2:
- None
include/configs/exynos5250-dt.h |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/include/configs/exynos5250-dt.h b/include
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.
Signed-off-by: Rajeshwari Shinde
Acked-by: Simon Glass
---
Changes in V2:
- None
Changes in V3:
- None
include/configs/exynos5250-dt.h |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/include/configs
-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
nt of time.
- Moved driver config structure to data section.
- Changed silent_console to silent-console.
- Did put a check for base address before doing fdt decoding.
Rajeshwari Shinde (4):
EXYNOS5: FDT: Add compatible strings for Serial
EXYNOS5: FDT: Add serial device n
Add required compatible information for s5p serial driver
Signed-off-by: Abhilash Kesavan
Signed-off-by: Rajeshwari Shinde
Acked-by: Simon Glass
---
Changes in V2:
- Changed the compatible string to "samsung,exynos4210-uart"
Chnages in V3:
- Rebased on latest u-bo
-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
V4:
- To have consistent 0..n-1 GPIO numbering the banks are divided
into different parts where ever they have holes in them.
- Function and table to support gpio command moved to s5p-gpio driver
- Rebased on latest u-boot-samsung tree
Rajeshwari Shinde (3
This patch adds support for gpio pin numbering support on
EXYNOS5250
To have consistent 0..n-1 GPIO numbering the banks are divided
into different parts where ever they have holes in them.
Signed-off-by: Leela Krishna Amudala
Signed-off-by: Rajeshwari Shinde
---
Changes in V2:
- none
, smdkv310 config files.
Signed-off-by: Rajeshwari Shinde
---
Chnages in V3:
- New Patch
Changes in V4:
- None
arch/arm/cpu/armv7/exynos/pinmux.c | 134 +++---
arch/arm/include/asm/arch-exynos/gpio.h | 26 +++---
arch/arm/include/asm/arch-s5pc1xx
This patch enables GPIO Command for EXYNOS5.
Function has been added to asm/gpio.h to decode the
input gpio name to gpio number.
example: gpio set gpa00
Signed-off-by: Rajeshwari Shinde
---
Changes in V2:
- New patch
Changes in V3:
- Created a table to know the base address of
This patch set enables PREAMBLE Mode for EXYNOS SPI.
Rajeshwari Shinde (2):
SPI: Add support for preamble bytes
EXYNOS: SPI: Support SPI_PREAMBLE mode
drivers/spi/exynos_spi.c | 62 --
include/spi.h|5 +++
2 files changed, 59
e communication with
the slave is possible.
Signed-off-by: Simon Glass
Signed-off-by: Rajeshwari Shinde
---
include/spi.h |5 +
1 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/include/spi.h b/include/spi.h
index 60e85db..5351c59 100644
--- a/include/spi.h
+++ b/include/sp
. The client will receive only data bytes after
the preamble.
Signed-off-by: Simon Glass
Signed-off-by: Rajeshwari Shinde
---
drivers/spi/exynos_spi.c | 62 --
1 files changed, 54 insertions(+), 8 deletions(-)
diff --git a/drivers/spi/exynos_spi.c b
MBLE mode"
link: http://patchwork.ozlabs.org/patch/229891/
Rajeshwari Shinde (2):
EXYNOS: Export timer_get_us() to get microsecond timer
EXYNOS: SPI: Support a delay after deactivate
drivers/spi/exynos_spi.c | 20
include/common.h |8
2 files ch
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
---
include/common.h |8
1 files changed, 8 insertions(+), 0 deletions
pport SPI_PREAMBLE mode"
link: http://patchwork.ozlabs.org/patch/229891/
Signed-off-by: Simon Glass
Signed-off-by: Rajeshwari Shinde
---
drivers/spi/exynos_spi.c | 19 +++
1 files changed, 19 insertions(+), 0 deletions(-)
diff --git a/drivers/spi/exynos_spi.c b/d
, but the rxfifo has data in it, then writing
too much data to the txfifo may overflow the rxfifo as data arrives.
This speeds up SPI flash reading from about 1MB/s to about 2MB/s on snow.
Signed-off-by: Simon Glass
Signed-off-by: Rajeshwari Shinde
---
drivers/spi/exynos_spi.c | 31
.
Based on "EXYNOS: SPI: Minimise access to SPI FIFO level"
link: http://patchwork.ozlabs.org/patch/230034/
Signed-off-by: Simon Glass
Signed-off-by: Rajeshwari Shinde
---
arch/arm/include/asm/arch-exynos/spi.h | 11 -
drivers/spi/exynos_spi.c
from spl_boot.c as it was already define in spl.h
Signed-off-by: Alim Akhtar
Signed-off-by: Tom Wai-Hong Tam
Signe-off-by: Rajeshwari Shinde
---
arch/arm/cpu/armv7/exynos/pinmux.c |2 +-
arch/arm/include/asm/arch-exynos/spi.h |2 +
board/samsung/smdk5250/spl_boot.c | 126
Changed to COMPAT_SAMSUNG_EXYNOS5_SERIAL to
COMPAT_SAMSUNG_EXYNOS_SERIAL
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
Add required compatible information for s5p serial driver
Signed-off-by: Abhilash Kesavan
Signed-off-by: Rajeshwari Shinde
Acked-by: Simon Glass
---
Changes in V2:
- Changed the compatible string to "samsung,exynos4210-uart"
Changes in V3:
- Rebased on latest u-bo
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
-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.
Signed-off-by: Rajeshwari Shinde
Acked-by: Simon Glass
---
Changes in V2:
- None
Changes in V3:
- None
Changes in V4:
- None
include/configs/exynos5250-dt.h |2 ++
1 files changed, 2 insertions(+), 0 deletions
on latest u-boot-samsung tree
- Removed Exynos5 specific code in gpio driver api to
get bank.
- Added #define HAVE_GENERIC_GPIO in config file
to remove conditinal CPU check in gpio driver.
Rajeshwari Shinde (3):
EXYNOS5: Add gpio pin numbering feature
S5P
, smdkv310 config files.
Signed-off-by: Rajeshwari Shinde
---
Changes in V2:
- New patch
Changes in V3:
- Created a table to know the base address of input bank.
Changes in V4:
- Moved the function name_to_gpio to s5p gpio driver and
renamed to s5p_name_to_gpio
This patch adds support for gpio pin numbering support on
EXYNOS5250
To have consistent 0..n-1 GPIO numbering the banks are divided
into different parts where ever they have holes in them.
Signed-off-by: Leela Krishna Amudala
Signed-off-by: Rajeshwari Shinde
---
Changes in V2:
- none
This patch enables GPIO Command for EXYNOS5.
Function has been added to asm/gpio.h to decode the
input gpio name to gpio number.
example: gpio set gpa00
Signed-off-by: Rajeshwari Shinde
---
Changes in V2:
- New patch
Changes in V3:
- Created a table to know the base address of
These should not be in the header since not every C file needs them.
Move them to the file that needs them.
Signed-off-by: Simon Glass
Signed-off-by: Rajeshwari Shinde
---
board/samsung/smdk5250/setup.h |3 ---
board/samsung/smdk5250/tzpc_init.c |2 ++
2 files changed, 2 insertions
1 - 100 of 574 matches
Mail list logo