Skip to contentSkip to conversation

sh: add sh7752evb board support

PATCH New Shimoda, Yoshihiro 1 participant 1 message Nov 8, 2012 SuperH

lore
Share & tools
lore
#0 lore raw

PATCH 2/2 sh: add sh7752evb board support

This adds support for the Renesas R0P7752C00000RZ board.

This patch supports two Gigabit-Ethernets, eMMC, SDHI, UART, USB Host, and USB peripheral.

---
 arch/sh/Makefile                    |    1 +
 arch/sh/boards/Kconfig              |    5 +
 arch/sh/boards/Makefile             |    1 +
 arch/sh/boards/board-sh7752evb.c    |  590 +++++++++++++++++++++++++++++++++++
 arch/sh/configs/sh7752evb_defconfig |  130 ++++++++
 arch/sh/tools/mach-types            |    1 +
 6 files changed, 728 insertions(+), 0 deletions(-)
 create mode 100644 arch/sh/boards/board-sh7752evb.c
 create mode 100644 arch/sh/configs/sh7752evb_defconfig
arch/sh/Makefile +1 -0
index aed701c..38bdaa3 100644
@@ -86,6 +86,7 @@ defaultimage-$(CONFIG_SH_RSK)			:= uImage
 defaultimage-$(CONFIG_SH_URQUELL)		:= uImage
 defaultimage-$(CONFIG_SH_MIGOR)			:= uImage
 defaultimage-$(CONFIG_SH_AP325RXA)		:= uImage
+defaultimage-$(CONFIG_SH_SH7752EVB)		:= uImage
 defaultimage-$(CONFIG_SH_SH7757LCR)		:= uImage
 defaultimage-$(CONFIG_SH_7724_SOLUTION_ENGINE)	:= uImage
 defaultimage-$(CONFIG_SH_7206_SOLUTION_ENGINE)	:= vmlinux
arch/sh/boards/Kconfig +5 -0
index fb58057..dc8cded 100644
@@ -172,6 +172,11 @@ config SH_HIGHLANDER
 	select SYS_SUPPORTS_PCI
 	select IO_TRAPPED if MMU
 
+config SH_SH7752EVB
+	bool "SH7752EVB"
+	depends on CPU_SUBTYPE_SH7752
+	select ARCH_REQUIRE_GPIOLIB
+
 config SH_SH7757LCR
 	bool "SH7757LCR"
 	depends on CPU_SUBTYPE_SH7757
arch/sh/boards/Makefile +1 -0
index 975a0f6..a38da39 100644
@@ -12,6 +12,7 @@ obj-$(CONFIG_SH_EDOSK7760)	+= board-edosk7760.o
 obj-$(CONFIG_SH_ESPT)		+= board-espt.o
 obj-$(CONFIG_SH_POLARIS)	+= board-polaris.o
 obj-$(CONFIG_SH_TITAN)		+= board-titan.o
+obj-$(CONFIG_SH_SH7752EVB)	+= board-sh7752evb.o
 obj-$(CONFIG_SH_SH7757LCR)	+= board-sh7757lcr.o
 obj-$(CONFIG_SH_APSH4A3A)	+= board-apsh4a3a.o
 obj-$(CONFIG_SH_APSH4AD0A)	+= board-apsh4ad0a.o
arch/sh/boards/board-sh7752evb.c new file +590 -0

590 lines not on this page · raw message

arch/sh/configs/sh7752evb_defconfig new file +130 -0

130 lines not on this page · raw message

arch/sh/tools/mach-types +1 -0
index 569977e..2762258 100644
@@ -66,3 +66,4 @@ KFR2R09			SH_KFR2R09
 ECOVEC			SH_ECOVEC
 APSH4A3A		SH_APSH4A3A
 APSH4AD0A		SH_APSH4AD0A
+SH7752EVB		SH_SH7752EVB
Signature · 1 line
1.7.1