summaryrefslogtreecommitdiffstats
path: root/recipes-kernel/linux
diff options
context:
space:
mode:
authorEric Bénard <eric@eukrea.com>2012-03-08 17:22:52 +0100
committerOtavio Salvador <otavio@ossystems.com.br>2012-03-08 16:39:05 +0000
commit3d3c60fd392d78e261ef20166b72af8b9a31e26c (patch)
tree022518010faf251e93cd8ec046e6c6c84d227a55 /recipes-kernel/linux
parentaf1476c868dc9c0cc853db04eeb8453868fe6591 (diff)
downloadmeta-fsl-arm-3d3c60fd392d78e261ef20166b72af8b9a31e26c.tar.gz
linux-imx-2.6.35: upgrade configuration for imx53qsb
this patch enable gpio led and led triggers and add the options required for systemd as recommended in : http://dominion.thruhere.net/koen/cms/recommended-kernel-config-options-for-a-modern-angstrom-system Signed-off-by: Eric Bénard <eric@eukrea.com>
Diffstat (limited to 'recipes-kernel/linux')
-rw-r--r--recipes-kernel/linux/linux-imx-2.6.35.3/imx53qsb/defconfig105
-rw-r--r--recipes-kernel/linux/linux-imx_2.6.35.3.bb2
2 files changed, 68 insertions, 39 deletions
diff --git a/recipes-kernel/linux/linux-imx-2.6.35.3/imx53qsb/defconfig b/recipes-kernel/linux/linux-imx-2.6.35.3/imx53qsb/defconfig
index cdbafd5..f4afaf4 100644
--- a/recipes-kernel/linux/linux-imx-2.6.35.3/imx53qsb/defconfig
+++ b/recipes-kernel/linux/linux-imx-2.6.35.3/imx53qsb/defconfig
@@ -1,6 +1,7 @@
1# 1#
2# Automatically generated make config: don't edit 2# Automatically generated make config: don't edit
3# Linux kernel version: 2.6.35.3 3# Linux kernel version: 2.6.35.3
4# Wed Mar 7 23:28:03 2012
4# 5#
5CONFIG_ARM=y 6CONFIG_ARM=y
6CONFIG_HAVE_PWM=y 7CONFIG_HAVE_PWM=y
@@ -50,7 +51,10 @@ CONFIG_SYSVIPC=y
50CONFIG_SYSVIPC_SYSCTL=y 51CONFIG_SYSVIPC_SYSCTL=y
51# CONFIG_POSIX_MQUEUE is not set 52# CONFIG_POSIX_MQUEUE is not set
52# CONFIG_BSD_PROCESS_ACCT is not set 53# CONFIG_BSD_PROCESS_ACCT is not set
53# CONFIG_TASKSTATS is not set 54CONFIG_TASKSTATS=y
55CONFIG_TASK_DELAY_ACCT=y
56CONFIG_TASK_XACCT=y
57CONFIG_TASK_IO_ACCOUNTING=y
54# CONFIG_AUDIT is not set 58# CONFIG_AUDIT is not set
55 59
56# 60#
@@ -66,10 +70,31 @@ CONFIG_RCU_FANOUT=32
66CONFIG_IKCONFIG=y 70CONFIG_IKCONFIG=y
67CONFIG_IKCONFIG_PROC=y 71CONFIG_IKCONFIG_PROC=y
68CONFIG_LOG_BUF_SHIFT=14 72CONFIG_LOG_BUF_SHIFT=14
69# CONFIG_CGROUPS is not set 73CONFIG_CGROUPS=y
74CONFIG_CGROUP_DEBUG=y
75CONFIG_CGROUP_NS=y
76CONFIG_CGROUP_FREEZER=y
77CONFIG_CGROUP_DEVICE=y
78CONFIG_CPUSETS=y
79CONFIG_PROC_PID_CPUSET=y
80CONFIG_CGROUP_CPUACCT=y
81CONFIG_RESOURCE_COUNTERS=y
82CONFIG_CGROUP_MEM_RES_CTLR=y
83CONFIG_CGROUP_MEM_RES_CTLR_SWAP=y
84CONFIG_CGROUP_SCHED=y
85CONFIG_FAIR_GROUP_SCHED=y
86CONFIG_RT_GROUP_SCHED=y
87CONFIG_BLK_CGROUP=y
88# CONFIG_DEBUG_BLK_CGROUP is not set
89CONFIG_MM_OWNER=y
70# CONFIG_SYSFS_DEPRECATED_V2 is not set 90# CONFIG_SYSFS_DEPRECATED_V2 is not set
71# CONFIG_RELAY is not set 91# CONFIG_RELAY is not set
72# CONFIG_NAMESPACES is not set 92CONFIG_NAMESPACES=y
93CONFIG_UTS_NS=y
94CONFIG_IPC_NS=y
95CONFIG_USER_NS=y
96CONFIG_PID_NS=y
97CONFIG_NET_NS=y
73# CONFIG_BLK_DEV_INITRD is not set 98# CONFIG_BLK_DEV_INITRD is not set
74CONFIG_CC_OPTIMIZE_FOR_SIZE=y 99CONFIG_CC_OPTIMIZE_FOR_SIZE=y
75CONFIG_SYSCTL=y 100CONFIG_SYSCTL=y
@@ -90,7 +115,6 @@ CONFIG_SIGNALFD=y
90CONFIG_TIMERFD=y 115CONFIG_TIMERFD=y
91CONFIG_EVENTFD=y 116CONFIG_EVENTFD=y
92CONFIG_SHMEM=y 117CONFIG_SHMEM=y
93# CONFIG_ASHMEM is not set
94CONFIG_AIO=y 118CONFIG_AIO=y
95CONFIG_HAVE_PERF_EVENTS=y 119CONFIG_HAVE_PERF_EVENTS=y
96CONFIG_PERF_USE_VMALLOC=y 120CONFIG_PERF_USE_VMALLOC=y
@@ -138,6 +162,7 @@ CONFIG_LBDAF=y
138CONFIG_IOSCHED_NOOP=y 162CONFIG_IOSCHED_NOOP=y
139CONFIG_IOSCHED_DEADLINE=y 163CONFIG_IOSCHED_DEADLINE=y
140CONFIG_IOSCHED_CFQ=y 164CONFIG_IOSCHED_CFQ=y
165# CONFIG_CFQ_GROUP_IOSCHED is not set
141# CONFIG_DEFAULT_DEADLINE is not set 166# CONFIG_DEFAULT_DEADLINE is not set
142CONFIG_DEFAULT_CFQ=y 167CONFIG_DEFAULT_CFQ=y
143# CONFIG_DEFAULT_NOOP is not set 168# CONFIG_DEFAULT_NOOP is not set
@@ -250,14 +275,14 @@ CONFIG_ARCH_MX53=y
250CONFIG_ARCH_MX50=y 275CONFIG_ARCH_MX50=y
251CONFIG_FORCE_MAX_ZONEORDER=13 276CONFIG_FORCE_MAX_ZONEORDER=13
252CONFIG_MX5_MULTI_ARCH=y 277CONFIG_MX5_MULTI_ARCH=y
253CONFIG_MACH_MX51_3DS=y 278# CONFIG_MACH_MX51_3DS=y
254CONFIG_MACH_MX51_BABBAGE=y 279# CONFIG_MACH_MX51_BABBAGE=y
255CONFIG_MACH_MX53_EVK=y 280# CONFIG_MACH_MX53_EVK=y
256CONFIG_MACH_MX53_ARD=y 281# CONFIG_MACH_MX53_ARD=y
257CONFIG_MACH_MX53_SMD=y 282# CONFIG_MACH_MX53_SMD=y
258CONFIG_MACH_MX53_LOCO=y 283CONFIG_MACH_MX53_LOCO=y
259CONFIG_MACH_MX50_ARM2=y 284# CONFIG_MACH_MX50_ARM2=y
260CONFIG_MACH_MX50_RDP=y 285# CONFIG_MACH_MX50_RDP=y
261 286
262# 287#
263# MX5x Options: 288# MX5x Options:
@@ -530,6 +555,7 @@ CONFIG_BT_HCIBTUSB=y
530CONFIG_BT_HCIUART=y 555CONFIG_BT_HCIUART=y
531# CONFIG_BT_HCIUART_H4 is not set 556# CONFIG_BT_HCIUART_H4 is not set
532# CONFIG_BT_HCIUART_BCSP is not set 557# CONFIG_BT_HCIUART_BCSP is not set
558# CONFIG_BT_HCIUART_ATH3K is not set
533# CONFIG_BT_HCIUART_LL is not set 559# CONFIG_BT_HCIUART_LL is not set
534# CONFIG_BT_HCIBCM203X is not set 560# CONFIG_BT_HCIBCM203X is not set
535# CONFIG_BT_HCIBPA10X is not set 561# CONFIG_BT_HCIBPA10X is not set
@@ -537,16 +563,9 @@ CONFIG_BT_HCIUART=y
537CONFIG_BT_HCIVHCI=y 563CONFIG_BT_HCIVHCI=y
538# CONFIG_BT_MRVL is not set 564# CONFIG_BT_MRVL is not set
539# CONFIG_BT_ATH3K is not set 565# CONFIG_BT_ATH3K is not set
540CONFIG_BT_HCIUART_ATH=y
541# CONFIG_AF_RXRPC is not set 566# CONFIG_AF_RXRPC is not set
542CONFIG_WIRELESS=y 567CONFIG_WIRELESS=y
543CONFIG_WIRELESS_EXT=y
544CONFIG_WEXT_CORE=y
545CONFIG_WEXT_PROC=y
546CONFIG_WEXT_SPY=y
547CONFIG_WEXT_PRIV=y
548# CONFIG_CFG80211 is not set 568# CONFIG_CFG80211 is not set
549CONFIG_WIRELESS_EXT_SYSFS=y
550# CONFIG_LIB80211 is not set 569# CONFIG_LIB80211 is not set
551 570
552# 571#
@@ -558,6 +577,7 @@ CONFIG_WIRELESS_EXT_SYSFS=y
558# 577#
559# CONFIG_WIMAX is not set 578# CONFIG_WIMAX is not set
560CONFIG_RFKILL=y 579CONFIG_RFKILL=y
580CONFIG_RFKILL_LEDS=y
561CONFIG_RFKILL_INPUT=y 581CONFIG_RFKILL_INPUT=y
562# CONFIG_NET_9P is not set 582# CONFIG_NET_9P is not set
563# CONFIG_CAIF is not set 583# CONFIG_CAIF is not set
@@ -635,6 +655,7 @@ CONFIG_MTD_CFI_I2=y
635# 655#
636# CONFIG_MTD_DATAFLASH is not set 656# CONFIG_MTD_DATAFLASH is not set
637CONFIG_MTD_MXC_DATAFLASH=y 657CONFIG_MTD_MXC_DATAFLASH=y
658# CONFIG_MTD_MXC_M25P80 is not set
638# CONFIG_MTD_M25P80 is not set 659# CONFIG_MTD_M25P80 is not set
639# CONFIG_MTD_SST25L is not set 660# CONFIG_MTD_SST25L is not set
640# CONFIG_MTD_SLRAM is not set 661# CONFIG_MTD_SLRAM is not set
@@ -708,8 +729,6 @@ CONFIG_MISC_DEVICES=y
708# CONFIG_DS1682 is not set 729# CONFIG_DS1682 is not set
709# CONFIG_TI_DAC7512 is not set 730# CONFIG_TI_DAC7512 is not set
710CONFIG_MXS_PERFMON=y 731CONFIG_MXS_PERFMON=y
711# CONFIG_ANDROID_PMEM is not set
712# CONFIG_UID_STAT is not set
713# CONFIG_C2PORT is not set 732# CONFIG_C2PORT is not set
714 733
715# 734#
@@ -774,6 +793,7 @@ CONFIG_ATA_VERBOSE_ERROR=y
774# Controllers with non-SFF native interface 793# Controllers with non-SFF native interface
775# 794#
776CONFIG_SATA_AHCI_PLATFORM=y 795CONFIG_SATA_AHCI_PLATFORM=y
796# CONFIG_SATA_AHCI_FSL_NO_HOTPLUG_MODE is not set
777CONFIG_ATA_SFF=y 797CONFIG_ATA_SFF=y
778 798
779# 799#
@@ -857,17 +877,6 @@ CONFIG_FEC=y
857CONFIG_WLAN=y 877CONFIG_WLAN=y
858# CONFIG_USB_ZD1201 is not set 878# CONFIG_USB_ZD1201 is not set
859# CONFIG_HOSTAP is not set 879# CONFIG_HOSTAP is not set
860CONFIG_ATH6K_LEGACY=m
861CONFIG_AR600x_SD31_XXX=y
862# CONFIG_AR600x_WB31_XXX is not set
863# CONFIG_AR600x_SD32_XXX is not set
864# CONFIG_AR600x_CUSTOM_XXX is not set
865# CONFIG_ATH6KL_ENABLE_COEXISTENCE is not set
866# CONFIG_ATH6KL_HCI_BRIDGE is not set
867# CONFIG_ATH6KL_CFG80211 is not set
868# CONFIG_ATH6KL_HTC_RAW_INTERFACE is not set
869# CONFIG_ATH6KL_VIRTUAL_SCATTER_GATHER is not set
870# CONFIG_ATH6KL_DEBUG is not set
871 880
872# 881#
873# Enable WiMAX (Networking options) to see the WiMAX drivers 882# Enable WiMAX (Networking options) to see the WiMAX drivers
@@ -963,6 +972,7 @@ CONFIG_TOUCHSCREEN_MXC=y
963# CONFIG_TOUCHSCREEN_TSC2007 is not set 972# CONFIG_TOUCHSCREEN_TSC2007 is not set
964# CONFIG_TOUCHSCREEN_W90X900 is not set 973# CONFIG_TOUCHSCREEN_W90X900 is not set
965# CONFIG_TOUCHSCREEN_TPS6507X is not set 974# CONFIG_TOUCHSCREEN_TPS6507X is not set
975# CONFIG_TOUCHSCREEN_P1003 is not set
966CONFIG_TOUCHSCREEN_DA9052=y 976CONFIG_TOUCHSCREEN_DA9052=y
967CONFIG_TOUCHSCREEN_MAX11801=y 977CONFIG_TOUCHSCREEN_MAX11801=y
968CONFIG_INPUT_MISC=y 978CONFIG_INPUT_MISC=y
@@ -977,6 +987,7 @@ CONFIG_INPUT_UINPUT=y
977# CONFIG_INPUT_PCF8574 is not set 987# CONFIG_INPUT_PCF8574 is not set
978# CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set 988# CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set
979CONFIG_INPUT_DA9052_ONKEY=y 989CONFIG_INPUT_DA9052_ONKEY=y
990# CONFIG_INPUT_ISL29023 is not set
980 991
981# 992#
982# Hardware I/O ports 993# Hardware I/O ports
@@ -1092,7 +1103,7 @@ CONFIG_SPI_MXC=y
1092# CONFIG_PPS is not set 1103# CONFIG_PPS is not set
1093CONFIG_ARCH_REQUIRE_GPIOLIB=y 1104CONFIG_ARCH_REQUIRE_GPIOLIB=y
1094CONFIG_GPIOLIB=y 1105CONFIG_GPIOLIB=y
1095# CONFIG_GPIO_SYSFS is not set 1106CONFIG_GPIO_SYSFS=y
1096 1107
1097# 1108#
1098# Memory mapped GPIO expanders: 1109# Memory mapped GPIO expanders:
@@ -1160,6 +1171,7 @@ CONFIG_APM_POWER=y
1160# CONFIG_BATTERY_DS2782 is not set 1171# CONFIG_BATTERY_DS2782 is not set
1161# CONFIG_BATTERY_BQ27x00 is not set 1172# CONFIG_BATTERY_BQ27x00 is not set
1162# CONFIG_BATTERY_DA9052 is not set 1173# CONFIG_BATTERY_DA9052 is not set
1174# CONFIG_BATTERY_MAX17085 is not set
1163# CONFIG_BATTERY_MAX17040 is not set 1175# CONFIG_BATTERY_MAX17040 is not set
1164CONFIG_BATTERY_DS2438=m 1176CONFIG_BATTERY_DS2438=m
1165CONFIG_HWMON=y 1177CONFIG_HWMON=y
@@ -1240,6 +1252,8 @@ CONFIG_SENSORS_MAX17135=y
1240# CONFIG_SENSORS_W83627EHF is not set 1252# CONFIG_SENSORS_W83627EHF is not set
1241# CONFIG_SENSORS_LIS3_SPI is not set 1253# CONFIG_SENSORS_LIS3_SPI is not set
1242# CONFIG_SENSORS_LIS3_I2C is not set 1254# CONFIG_SENSORS_LIS3_I2C is not set
1255# CONFIG_SENSORS_IMX_AHCI is not set
1256# CONFIG_SENSORS_MAG3110 is not set
1243CONFIG_SENSORS_ISL29003=y 1257CONFIG_SENSORS_ISL29003=y
1244CONFIG_MXC_MMA8450=y 1258CONFIG_MXC_MMA8450=y
1245CONFIG_MXC_MMA8451=y 1259CONFIG_MXC_MMA8451=y
@@ -1659,7 +1673,6 @@ CONFIG_SND_DRIVERS=y
1659# CONFIG_SND_SERIAL_U16550 is not set 1673# CONFIG_SND_SERIAL_U16550 is not set
1660# CONFIG_SND_MPU401 is not set 1674# CONFIG_SND_MPU401 is not set
1661CONFIG_SND_ARM=y 1675CONFIG_SND_ARM=y
1662CONFIG_SND_MXC_SPDIF=m
1663CONFIG_SND_SPI=y 1676CONFIG_SND_SPI=y
1664CONFIG_SND_USB=y 1677CONFIG_SND_USB=y
1665# CONFIG_SND_USB_AUDIO is not set 1678# CONFIG_SND_USB_AUDIO is not set
@@ -1676,6 +1689,7 @@ CONFIG_SND_SOC_IMX_3STACK_SGTL5000=y
1676# CONFIG_SND_SOC_IMX_3STACK_AK5702 is not set 1689# CONFIG_SND_SOC_IMX_3STACK_AK5702 is not set
1677# CONFIG_SND_SOC_IMX_3STACK_BLUETOOTH is not set 1690# CONFIG_SND_SOC_IMX_3STACK_BLUETOOTH is not set
1678CONFIG_SND_SOC_IMX_3STACK_CS42888=y 1691CONFIG_SND_SOC_IMX_3STACK_CS42888=y
1692# CONFIG_SND_SOC_IMX_SPDIF is not set
1679# CONFIG_MXC_SSI_DUAL_FIFO is not set 1693# CONFIG_MXC_SSI_DUAL_FIFO is not set
1680CONFIG_SND_SOC_I2C_AND_SPI=y 1694CONFIG_SND_SOC_I2C_AND_SPI=y
1681# CONFIG_SND_SOC_ALL_CODECS is not set 1695# CONFIG_SND_SOC_ALL_CODECS is not set
@@ -1934,7 +1948,8 @@ CONFIG_LEDS_CLASS=y
1934# 1948#
1935CONFIG_LEDS_MC13892=y 1949CONFIG_LEDS_MC13892=y
1936# CONFIG_LEDS_PCA9532 is not set 1950# CONFIG_LEDS_PCA9532 is not set
1937# CONFIG_LEDS_GPIO is not set 1951CONFIG_LEDS_GPIO=y
1952CONFIG_LEDS_GPIO_PLATFORM=y
1938# CONFIG_LEDS_LP3944 is not set 1953# CONFIG_LEDS_LP3944 is not set
1939# CONFIG_LEDS_PCA955X is not set 1954# CONFIG_LEDS_PCA955X is not set
1940# CONFIG_LEDS_DA9052 is not set 1955# CONFIG_LEDS_DA9052 is not set
@@ -1943,7 +1958,20 @@ CONFIG_LEDS_MC13892=y
1943# CONFIG_LEDS_REGULATOR is not set 1958# CONFIG_LEDS_REGULATOR is not set
1944# CONFIG_LEDS_BD2802 is not set 1959# CONFIG_LEDS_BD2802 is not set
1945# CONFIG_LEDS_LT3593 is not set 1960# CONFIG_LEDS_LT3593 is not set
1946# CONFIG_LEDS_TRIGGERS is not set 1961CONFIG_LEDS_TRIGGERS=y
1962
1963#
1964# LED Triggers
1965#
1966CONFIG_LEDS_TRIGGER_TIMER=y
1967CONFIG_LEDS_TRIGGER_HEARTBEAT=y
1968CONFIG_LEDS_TRIGGER_BACKLIGHT=y
1969CONFIG_LEDS_TRIGGER_GPIO=y
1970CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
1971
1972#
1973# iptables trigger is under Netfilter config (LED target)
1974#
1947# CONFIG_ACCESSIBILITY is not set 1975# CONFIG_ACCESSIBILITY is not set
1948CONFIG_RTC_LIB=y 1976CONFIG_RTC_LIB=y
1949CONFIG_RTC_CLASS=y 1977CONFIG_RTC_CLASS=y
@@ -2078,6 +2106,7 @@ CONFIG_MXC_MC13892_POWER=y
2078CONFIG_MXC_MC34708_ADC=y 2106CONFIG_MXC_MC34708_ADC=y
2079CONFIG_MXC_MC34708_RTC=y 2107CONFIG_MXC_MC34708_RTC=y
2080CONFIG_MXC_MC34708_BATTERY=m 2108CONFIG_MXC_MC34708_BATTERY=m
2109# CONFIG_MXC_MC34708_PWM is not set
2081# CONFIG_MXC_PMIC_MC9S08DZ60 is not set 2110# CONFIG_MXC_PMIC_MC9S08DZ60 is not set
2082 2111
2083# 2112#
@@ -2106,7 +2135,6 @@ CONFIG_MXC_MC34708_BATTERY=m
2106# MXC VPU(Video Processing Unit) support 2135# MXC VPU(Video Processing Unit) support
2107# 2136#
2108CONFIG_MXC_VPU=y 2137CONFIG_MXC_VPU=y
2109# CONFIG_MXC_VPU_IRAM is not set
2110# CONFIG_MXC_VPU_DEBUG is not set 2138# CONFIG_MXC_VPU_DEBUG is not set
2111 2139
2112# 2140#
@@ -2173,8 +2201,9 @@ CONFIG_INOTIFY=y
2173CONFIG_INOTIFY_USER=y 2201CONFIG_INOTIFY_USER=y
2174# CONFIG_QUOTA is not set 2202# CONFIG_QUOTA is not set
2175# CONFIG_AUTOFS_FS is not set 2203# CONFIG_AUTOFS_FS is not set
2176CONFIG_AUTOFS4_FS=m 2204CONFIG_AUTOFS4_FS=y
2177# CONFIG_FUSE_FS is not set 2205CONFIG_FUSE_FS=y
2206CONFIG_CUSE=y
2178 2207
2179# 2208#
2180# Caches 2209# Caches
diff --git a/recipes-kernel/linux/linux-imx_2.6.35.3.bb b/recipes-kernel/linux/linux-imx_2.6.35.3.bb
index a1c0742..c7726b9 100644
--- a/recipes-kernel/linux/linux-imx_2.6.35.3.bb
+++ b/recipes-kernel/linux/linux-imx_2.6.35.3.bb
@@ -4,7 +4,7 @@
4DESCRIPTION = "Linux kernel for imx platforms" 4DESCRIPTION = "Linux kernel for imx platforms"
5LICENSE = "GPLv2" 5LICENSE = "GPLv2"
6LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7" 6LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
7PR = "r12" 7PR = "r13"
8 8
9inherit kernel 9inherit kernel
10COMPATIBLE_MACHINE = "(imx53qsb|imx53ard|imx51evk)" 10COMPATIBLE_MACHINE = "(imx53qsb|imx53ard|imx51evk)"