blob: 5a707bdb9ea032172f5eef696d17593ffce3825f [file] [log] [blame]
Kukjin Kim49b7a492010-09-07 15:47:18 +09001# arch/arm/mach-s5p64x0/Kconfig
2#
3# Copyright (c) 2009-2010 Samsung Electronics Co., Ltd.
4# http://www.samsung.com/
5#
6# Licensed under GPLv2
7
8if ARCH_S5P64X0
9
10config CPU_S5P6440
11 bool
Abhilash Kesavan6b6844d2011-10-04 20:30:22 +090012 select S5P_SLEEP if PM
Russell Kingb1b3f492012-10-06 17:12:25 +010013 select SAMSUNG_DMADEV
Romain Naourc1fcd402013-01-09 18:47:03 -080014 select SAMSUNG_HRT
Abhilash Kesavan6b6844d2011-10-04 20:30:22 +090015 select SAMSUNG_WAKEMASK if PM
Kukjin Kim49b7a492010-09-07 15:47:18 +090016 help
17 Enable S5P6440 CPU support
18
19config CPU_S5P6450
20 bool
Romain Naourc1fcd402013-01-09 18:47:03 -080021 select SAMSUNG_HRT
Abhilash Kesavan6b6844d2011-10-04 20:30:22 +090022 select S5P_SLEEP if PM
Russell Kingb1b3f492012-10-06 17:12:25 +010023 select SAMSUNG_DMADEV
Abhilash Kesavan6b6844d2011-10-04 20:30:22 +090024 select SAMSUNG_WAKEMASK if PM
Kukjin Kim49b7a492010-09-07 15:47:18 +090025 help
26 Enable S5P6450 CPU support
27
Ajay Kumarc9f357e2011-09-27 07:46:57 +090028config S5P64X0_SETUP_FB_24BPP
29 bool
30 help
31 Common setup code for S5P64X0 based boards with a LCD display
32 through RGB interface.
33
Kukjin Kim49b7a492010-09-07 15:47:18 +090034config S5P64X0_SETUP_I2C1
35 bool
36 help
37 Common setup code for i2c bus 1.
38
Padmavathi Venna25dada92011-12-23 10:14:50 +090039config S5P64X0_SETUP_SPI
40 bool
41 help
42 Common setup code for SPI GPIO configurations
43
Rajeshwari Shindeebc433c2011-12-26 16:28:54 +090044config S5P64X0_SETUP_SDHCI_GPIO
45 bool
46 help
47 Common setup code for SDHCI gpio.
48
Kukjin Kim49b7a492010-09-07 15:47:18 +090049# machine support
50
51config MACH_SMDK6440
52 bool "SMDK6440"
53 select CPU_S5P6440
Ajay Kumar1030e5c2011-09-27 07:51:22 +090054 select S3C_DEV_FB
Rajeshwari Shindeebc433c2011-12-26 16:28:54 +090055 select S3C_DEV_HSMMC
56 select S3C_DEV_HSMMC1
57 select S3C_DEV_HSMMC2
Russell Kingb1b3f492012-10-06 17:12:25 +010058 select S3C_DEV_I2C1
59 select S3C_DEV_RTC
60 select S3C_DEV_WDT
61 select S5P64X0_SETUP_FB_24BPP
62 select S5P64X0_SETUP_I2C1
63 select S5P64X0_SETUP_SDHCI_GPIO
Kukjin Kim49b7a492010-09-07 15:47:18 +090064 select SAMSUNG_DEV_ADC
Banajit Goswami499d2962011-07-20 23:45:22 +090065 select SAMSUNG_DEV_BACKLIGHT
Banajit Goswamifec524a2011-02-28 20:31:27 +053066 select SAMSUNG_DEV_PWM
Kukjin Kim49b7a492010-09-07 15:47:18 +090067 select SAMSUNG_DEV_TS
Kukjin Kim49b7a492010-09-07 15:47:18 +090068 help
69 Machine support for the Samsung SMDK6440
70
71config MACH_SMDK6450
72 bool "SMDK6450"
73 select CPU_S5P6450
Ajay Kumar73017942011-09-27 07:53:20 +090074 select S3C_DEV_FB
Rajeshwari Shindeebc433c2011-12-26 16:28:54 +090075 select S3C_DEV_HSMMC
76 select S3C_DEV_HSMMC1
77 select S3C_DEV_HSMMC2
Russell Kingb1b3f492012-10-06 17:12:25 +010078 select S3C_DEV_I2C1
79 select S3C_DEV_RTC
80 select S3C_DEV_WDT
81 select S5P64X0_SETUP_FB_24BPP
82 select S5P64X0_SETUP_I2C1
83 select S5P64X0_SETUP_SDHCI_GPIO
Kukjin Kim49b7a492010-09-07 15:47:18 +090084 select SAMSUNG_DEV_ADC
Banajit Goswami543601f2011-07-20 23:45:22 +090085 select SAMSUNG_DEV_BACKLIGHT
Banajit Goswamib0fd6442011-02-28 23:31:17 +053086 select SAMSUNG_DEV_PWM
Kukjin Kim49b7a492010-09-07 15:47:18 +090087 select SAMSUNG_DEV_TS
Kukjin Kim49b7a492010-09-07 15:47:18 +090088 help
89 Machine support for the Samsung SMDK6450
90
Rajeshwari Shindeebc433c2011-12-26 16:28:54 +090091menu "Use 8-bit SDHCI bus width"
92
93config S5P64X0_SD_CH1_8BIT
94 bool "SDHCI Channel 1 (Slot 1)"
95 depends on MACH_SMDK6450 || MACH_SMDK6440
96 help
97 Support SDHCI Channel 1 8-bit bus.
98 If selected, Channel 2 is disabled.
99
100endmenu
101
Kukjin Kim49b7a492010-09-07 15:47:18 +0900102endif