Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit eca8655f authored by Ben Dooks's avatar Ben Dooks Committed by Ben Dooks
Browse files

[ARM] S3C: Add common USB OHCI device definition



Add common definition for USB OHCI platform device, add a Kconfig
to selectively compile it and add update all the users.

Signed-off-by: default avatarBen Dooks <ben@simtec.co.uk>
Signed-off-by: default avatarBen Dooks <ben-linux@fluff.org>
parent 091438dd
Loading
Loading
Loading
Loading
+8 −0
Original line number Original line Diff line number Diff line
@@ -59,6 +59,7 @@ config ARCH_H1940
	bool "IPAQ H1940"
	bool "IPAQ H1940"
	select CPU_S3C2410
	select CPU_S3C2410
	select PM_H1940 if PM
	select PM_H1940 if PM
	select S3C_DEV_USB_HOST
	help
	help
	  Say Y here if you are using the HP IPAQ H1940
	  Say Y here if you are using the HP IPAQ H1940


@@ -70,6 +71,7 @@ config PM_H1940
config MACH_N30
config MACH_N30
	bool "Acer N30 family"
	bool "Acer N30 family"
	select CPU_S3C2410
	select CPU_S3C2410
	select S3C_DEV_USB_HOST
	help
	help
	  Say Y here if you want suppt for the Acer N30, Acer N35,
	  Say Y here if you want suppt for the Acer N30, Acer N35,
	  Navman PiN570, Yakumo AlphaX or Airis NC05 PDAs.
	  Navman PiN570, Yakumo AlphaX or Airis NC05 PDAs.
@@ -82,6 +84,7 @@ config ARCH_BAST
	select MACH_BAST_IDE
	select MACH_BAST_IDE
	select S3C24XX_DCLK
	select S3C24XX_DCLK
	select ISA
	select ISA
	select S3C_DEV_USB_HOST
	help
	help
	  Say Y here if you are using the Simtec Electronics EB2410ITX
	  Say Y here if you are using the Simtec Electronics EB2410ITX
	  development board (also known as BAST)
	  development board (also known as BAST)
@@ -89,6 +92,7 @@ config ARCH_BAST
config MACH_OTOM
config MACH_OTOM
 	bool "NexVision OTOM Board"
 	bool "NexVision OTOM Board"
 	select CPU_S3C2410
 	select CPU_S3C2410
	select S3C_DEV_USB_HOST
	help
	help
 	  Say Y here if you are using the Nex Vision OTOM board
 	  Say Y here if you are using the Nex Vision OTOM board


@@ -96,6 +100,7 @@ config MACH_AML_M5900
	bool "AML M5900 Series"
	bool "AML M5900 Series"
	select CPU_S3C2410
	select CPU_S3C2410
	select PM_SIMTEC if PM
	select PM_SIMTEC if PM
	select S3C_DEV_USB_HOST
	help
	help
	   Say Y here if you are using the American Microsystems M5900 Series
	   Say Y here if you are using the American Microsystems M5900 Series
           <http://www.amltd.com>
           <http://www.amltd.com>
@@ -111,6 +116,7 @@ config BAST_PC104_IRQ
config MACH_TCT_HAMMER
config MACH_TCT_HAMMER
	bool "TCT Hammer Board"
	bool "TCT Hammer Board"
	select CPU_S3C2410
	select CPU_S3C2410
	select S3C_DEV_USB_HOST
	help
	help
	   Say Y here if you are using the TinCanTools Hammer Board
	   Say Y here if you are using the TinCanTools Hammer Board
           <http://www.tincantools.com>
           <http://www.tincantools.com>
@@ -122,12 +128,14 @@ config MACH_VR1000
	select SIMTEC_NOR
	select SIMTEC_NOR
	select MACH_BAST_IDE
	select MACH_BAST_IDE
	select CPU_S3C2410
	select CPU_S3C2410
	select S3C_DEV_USB_HOST
	help
	help
	  Say Y here if you are using the Thorcom VR1000 board.
	  Say Y here if you are using the Thorcom VR1000 board.


config MACH_QT2410
config MACH_QT2410
	bool "QT2410"
	bool "QT2410"
	select CPU_S3C2410
	select CPU_S3C2410
	select S3C_DEV_USB_HOST
	help
	help
	   Say Y here if you are using the Armzone QT2410
	   Say Y here if you are using the Armzone QT2410


+3 −0
Original line number Original line Diff line number Diff line
@@ -38,6 +38,7 @@ menu "S3C2412 Machines"
config MACH_JIVE
config MACH_JIVE
	bool "Logitech Jive"
	bool "Logitech Jive"
	select CPU_S3C2412
	select CPU_S3C2412
	select S3C_DEV_USB_HOST
	help
	help
	  Say Y here if you are using the Logitech Jive.
	  Say Y here if you are using the Logitech Jive.


@@ -50,6 +51,7 @@ config MACH_SMDK2413
	select CPU_S3C2412
	select CPU_S3C2412
	select MACH_S3C2413
	select MACH_S3C2413
	select MACH_SMDK
	select MACH_SMDK
	select S3C_DEV_USB_HOST
	help
	help
	  Say Y here if you are using an SMDK2413
	  Say Y here if you are using an SMDK2413


@@ -72,6 +74,7 @@ config MACH_SMDK2412
config MACH_VSTMS
config MACH_VSTMS
	bool "VMSTMS"
	bool "VMSTMS"
	select CPU_S3C2412
	select CPU_S3C2412
	select S3C_DEV_USB_HOST
	help
	help
	  Say Y here if you are using an VSTMS board
	  Say Y here if you are using an VSTMS board


+5 −0
Original line number Original line Diff line number Diff line
@@ -33,6 +33,7 @@ config MACH_ANUBIS
	select PM_SIMTEC if PM
	select PM_SIMTEC if PM
	select HAVE_PATA_PLATFORM
	select HAVE_PATA_PLATFORM
	select S3C24XX_GPIO_EXTRA64
	select S3C24XX_GPIO_EXTRA64
	select S3C_DEV_USB_HOST
	help
	help
	  Say Y here if you are using the Simtec Electronics ANUBIS
	  Say Y here if you are using the Simtec Electronics ANUBIS
	  development system
	  development system
@@ -43,6 +44,7 @@ config MACH_OSIRIS
	select S3C24XX_DCLK
	select S3C24XX_DCLK
	select PM_SIMTEC if PM
	select PM_SIMTEC if PM
	select S3C24XX_GPIO_EXTRA128
	select S3C24XX_GPIO_EXTRA128
	select S3C_DEV_USB_HOST
	help
	help
	  Say Y here if you are using the Simtec IM2440D20 module, also
	  Say Y here if you are using the Simtec IM2440D20 module, also
	  known as the Osiris.
	  known as the Osiris.
@@ -58,12 +60,14 @@ config ARCH_S3C2440
	bool "SMDK2440"
	bool "SMDK2440"
	select CPU_S3C2440
	select CPU_S3C2440
	select MACH_SMDK
	select MACH_SMDK
	select S3C_DEV_USB_HOST
	help
	help
	  Say Y here if you are using the SMDK2440.
	  Say Y here if you are using the SMDK2440.


config MACH_NEXCODER_2440
config MACH_NEXCODER_2440
 	bool "NexVision NEXCODER 2440 Light Board"
 	bool "NexVision NEXCODER 2440 Light Board"
 	select CPU_S3C2440
 	select CPU_S3C2440
	select S3C_DEV_USB_HOST
	help
	help
 	  Say Y here if you are using the Nex Vision NEXCODER 2440 Light Board
 	  Say Y here if you are using the Nex Vision NEXCODER 2440 Light Board


@@ -76,6 +80,7 @@ config SMDK2440_CPU2440
config MACH_AT2440EVB
config MACH_AT2440EVB
	bool "Avantech AT2440EVB development board"
	bool "Avantech AT2440EVB development board"
	select CPU_S3C2440
	select CPU_S3C2440
	select S3C_DEV_USB_HOST
	help
	help
	  Say Y here if you are using the AT2440EVB development board
	  Say Y here if you are using the AT2440EVB development board


+5 −0
Original line number Original line Diff line number Diff line
@@ -172,4 +172,9 @@ config S3C_DEV_FB
	help
	help
	  Compile in platform device definition for framebuffer
	  Compile in platform device definition for framebuffer


config S3C_DEV_USB_HOST
	bool
	help
	  Compile in platform device definition for USB host.

endif
endif
+1 −0
Original line number Original line Diff line number Diff line
@@ -30,3 +30,4 @@ obj-$(CONFIG_S3C_DEV_HSMMC1) += dev-hsmmc1.o
obj-y				+= dev-i2c0.o
obj-y				+= dev-i2c0.o
obj-$(CONFIG_S3C_DEV_I2C1)	+= dev-i2c1.o
obj-$(CONFIG_S3C_DEV_I2C1)	+= dev-i2c1.o
obj-$(CONFIG_S3C_DEV_FB)	+= dev-fb.o
obj-$(CONFIG_S3C_DEV_FB)	+= dev-fb.o
obj-$(CONFIG_S3C_DEV_USB_HOST)	+= dev-usb.o
Loading