| Ben Dooks | a08ab63 | 2008-10-21 14:06:39 +0100 | [diff] [blame] | 1 | # Copyright 2008 Openmoko, Inc. | 
 | 2 | # Copyright 2008 Simtec Electronics | 
 | 3 | #	Ben Dooks <ben@simtec.co.uk> | 
 | 4 | # | 
 | 5 | # Licensed under GPLv2 | 
 | 6 |  | 
 | 7 | config PLAT_S3C64XX | 
 | 8 | 	bool | 
 | 9 | 	depends on ARCH_S3C64XX | 
| Ben Dooks | 7bb56d0 | 2008-12-18 22:06:42 +0000 | [diff] [blame] | 10 | 	default y | 
 | 11 | 	select CPU_V6 | 
| Ben Dooks | a08ab63 | 2008-10-21 14:06:39 +0100 | [diff] [blame] | 12 | 	select PLAT_S3C | 
| Ben Dooks | d9b79fb | 2008-10-21 14:06:51 +0100 | [diff] [blame] | 13 | 	select ARM_VIC | 
| Ben Dooks | a08ab63 | 2008-10-21 14:06:39 +0100 | [diff] [blame] | 14 | 	select NO_IOPORT | 
 | 15 | 	select ARCH_REQUIRE_GPIOLIB | 
| Ben Dooks | 8a53bdb | 2008-10-31 16:14:32 +0000 | [diff] [blame] | 16 | 	select S3C_GPIO_TRACK | 
| Ben Dooks | 21b2366 | 2008-10-31 16:14:34 +0000 | [diff] [blame] | 17 | 	select S3C_GPIO_PULL_UPDOWN | 
 | 18 | 	select S3C_GPIO_CFG_S3C24XX | 
 | 19 | 	select S3C_GPIO_CFG_S3C64XX | 
| Ben Dooks | db616eb | 2009-08-16 23:54:58 +0100 | [diff] [blame] | 20 | 	select S3C_DEV_NAND | 
| Ben Dooks | 67b3e54 | 2009-03-06 19:51:51 +0000 | [diff] [blame] | 21 | 	select USB_ARCH_HAS_OHCI | 
| Ben Dooks | a08ab63 | 2008-10-21 14:06:39 +0100 | [diff] [blame] | 22 | 	help | 
 | 23 | 	  Base platform code for any Samsung S3C64XX device | 
 | 24 |  | 
 | 25 | if PLAT_S3C64XX | 
 | 26 |  | 
 | 27 | # Configuration options shared by all S3C64XX implementations | 
 | 28 |  | 
| Ben Dooks | aa64ea3 | 2008-10-21 14:06:58 +0100 | [diff] [blame] | 29 | config CPU_S3C6400_INIT | 
 | 30 | 	bool | 
 | 31 | 	help | 
 | 32 | 	  Common initialisation code for the S3C6400 that is shared | 
 | 33 | 	  by other CPUs in the series, such as the S3C6410. | 
 | 34 |  | 
| Ben Dooks | cf18acf | 2008-10-21 14:07:02 +0100 | [diff] [blame] | 35 | config CPU_S3C6400_CLOCK | 
 | 36 | 	bool | 
 | 37 | 	help | 
 | 38 | 	  Common clock support code for the S3C6400 that is shared | 
 | 39 | 	  by other CPUs in the series, such as the S3C6410. | 
 | 40 |  | 
| Ben Dooks | fa7a788 | 2009-03-10 23:57:26 +0000 | [diff] [blame] | 41 | config S3C64XX_DMA | 
 | 42 | 	bool "S3C64XX DMA" | 
 | 43 | 	select S3C_DMA | 
 | 44 |  | 
| Ben Dooks | 55132b8 | 2008-10-31 16:14:51 +0000 | [diff] [blame] | 45 | # platform specific device setup | 
 | 46 |  | 
 | 47 | config S3C64XX_SETUP_I2C0 | 
 | 48 | 	bool | 
 | 49 | 	default y | 
 | 50 | 	help | 
 | 51 | 	  Common setup code for i2c bus 0. | 
 | 52 |  | 
 | 53 | 	  Note, currently since i2c0 is always compiled, this setup helper | 
 | 54 | 	  is always compiled with it. | 
 | 55 |  | 
| Ben Dooks | f9e2f34 | 2008-10-31 16:14:56 +0000 | [diff] [blame] | 56 | config S3C64XX_SETUP_I2C1 | 
 | 57 | 	bool | 
 | 58 | 	help | 
 | 59 | 	  Common setup code for i2c bus 1. | 
 | 60 |  | 
| Ben Dooks | c7a0401 | 2008-11-19 15:41:33 +0000 | [diff] [blame] | 61 | config S3C64XX_SETUP_FB_24BPP | 
 | 62 | 	bool | 
 | 63 | 	help | 
 | 64 | 	  Common setup code for S3C64XX with an 24bpp RGB display helper. | 
 | 65 |  | 
| Ben Dooks | 4faf6867 | 2009-03-25 11:01:24 +0000 | [diff] [blame] | 66 | config S3C64XX_SETUP_SDHCI_GPIO | 
 | 67 | 	bool | 
 | 68 | 	help | 
 | 69 | 	  Common setup code for S3C64XX SDHCI GPIO configurations | 
 | 70 |  | 
| Ben Dooks | a08ab63 | 2008-10-21 14:06:39 +0100 | [diff] [blame] | 71 | endif |