All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH v10 0/2] S5P: Exynos: Add GPIO numbering feature
@ 2014-04-28 13:59 Akshay Saraswat
  2014-04-28 13:59 ` [U-Boot] [PATCH v10 1/2] EXYNOS: Add GPIO pin numbering and rename definitions Akshay Saraswat
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Akshay Saraswat @ 2014-04-28 13:59 UTC (permalink / raw)
  To: u-boot

Used a script to recheck/verify pin mapping and existing mapping
appears to be fine, returning correct bank and pin values.
Did ./MAKEALL -a arm and found all Exynos/S5P related boards
compiled successfully.
Couldn't test booting over all of them.
Tested U-Boot bootup over SMDK5420, SMDK5250, Snow.
Requesting maintaners to please test over affected SoCs/boards.

Changes in V2:
	- Enabled CMD_GPIO as suggested by Simon Glass
	  and supported same for EXYNOS5.
Changes in V3:
	- New patch added to rename S5P GPIO definitions
	  to S5P_GPIO.
	- GPIO Table added to calculate the base address
	  of input gpio bank.
Changes in 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.
Changes in V5:
	- Rebased 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.
Changes in V6:
	- Isolated config changes in a new patch.
	- Updated patches with corresponding changes for Exynos 5420.
Changes in V7:
	- Added changes for other SoCs like Exynos 4412, 4210 etc.
Changes in V8:
	- Changed Subject of patch 2/2 to reflect affected SoCs/boards.
	- Fixed arndale board compile time errors introduced due to
	  patch-set v7.
Changes in V9:
	- Fixed checkpatch errors.
	- Fixed naming error in exynosxxxx_gpio_data arrays which could
	  be the possible reason behind data abort witnessed over
	  Exynos4 boards.
Changes in v10:
	- Made arch-exynos/gpio.h -> arch/gpio.h.
	- Removed dead code.
	- Replaced exynos_gpio_get calls with corresponding pin number.
	- Edited pin numbmers in dts files.

Akshay Saraswat (2):
  EXYNOS: Add GPIO pin numbering and rename definitions
  S5P: Exynos: Config: Enable GPIO CMD config

 arch/arm/cpu/armv7/exynos/pinmux.c         |  403 +++----
 arch/arm/dts/exynos4210-origen.dts         |    4 +-
 arch/arm/dts/exynos4210-trats.dts          |    6 +-
 arch/arm/dts/exynos4210-universal_c210.dts |    4 +-
 arch/arm/dts/exynos4412-trats2.dts         |    4 +-
 arch/arm/include/asm/arch-exynos/cpu.h     |   17 +-
 arch/arm/include/asm/arch-exynos/gpio.h    | 1788 +++++++++++++++++++++++-----
 arch/arm/include/asm/arch-s5pc1xx/gpio.h   |  940 +++++++++++++--
 board/samsung/arndale/arndale.c            |   11 +-
 board/samsung/goni/goni.c                  |   26 +-
 board/samsung/smdk5250/exynos5-dt.c        |   20 +-
 board/samsung/smdk5250/smdk5250.c          |   19 +-
 board/samsung/smdk5420/smdk5420.c          |   15 +-
 board/samsung/smdkc100/smdkc100.c          |    5 +-
 board/samsung/smdkv310/smdkv310.c          |   17 +-
 board/samsung/trats/trats.c                |   39 +-
 board/samsung/trats2/trats2.c              |   74 +-
 board/samsung/universal_c210/universal.c   |   51 +-
 drivers/gpio/s5p_gpio.c                    |  198 ++-
 include/configs/exynos5-dt.h               |    2 +
 include/configs/s5p_goni.h                 |    4 +-
 include/configs/s5pc210_universal.h        |   16 +-
 include/configs/smdkv310.h                 |    1 +
 include/configs/trats.h                    |    8 +-
 include/configs/trats2.h                   |    4 +-
 25 files changed, 2793 insertions(+), 883 deletions(-)

-- 
1.8.3.2

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2014-04-30 14:25 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-04-28 13:59 [U-Boot] [PATCH v10 0/2] S5P: Exynos: Add GPIO numbering feature Akshay Saraswat
2014-04-28 13:59 ` [U-Boot] [PATCH v10 1/2] EXYNOS: Add GPIO pin numbering and rename definitions Akshay Saraswat
2014-04-29 16:36   ` Przemyslaw Marczak
2014-04-30 14:25     ` Przemyslaw Marczak
2014-04-28 13:59 ` [U-Boot] [PATCH v10 2/2] S5P: Exynos: Config: Enable GPIO CMD config Akshay Saraswat
2014-04-28 18:14 ` [U-Boot] [PATCH v10 0/2] S5P: Exynos: Add GPIO numbering feature Przemyslaw Marczak

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.