[kernel] r17237 - in dists/trunk/linux-2.6/debian: . config config/armhf

Ben Hutchings benh at alioth.debian.org
Thu Apr 21 02:12:43 UTC 2011


Author: benh
Date: Thu Apr 21 02:12:40 2011
New Revision: 17237

Log:
Add armhf architecture with mx5 flavour

Based on configuration files from Hector Oron and Vagrant Cascadian.

Added:
   dists/trunk/linux-2.6/debian/config/armhf/
   dists/trunk/linux-2.6/debian/config/armhf/config
   dists/trunk/linux-2.6/debian/config/armhf/config.mx5
   dists/trunk/linux-2.6/debian/config/armhf/defines
Modified:
   dists/trunk/linux-2.6/debian/changelog
   dists/trunk/linux-2.6/debian/config/defines

Modified: dists/trunk/linux-2.6/debian/changelog
==============================================================================
--- dists/trunk/linux-2.6/debian/changelog	Thu Apr 21 01:28:16 2011	(r17236)
+++ dists/trunk/linux-2.6/debian/changelog	Thu Apr 21 02:12:40 2011	(r17237)
@@ -6,6 +6,8 @@
   * [i386] Rename '686-bigmem' flavour to '686-pae'; remove '686' flavour.
     For 686-class systems without PAE, the '486' flavour is more efficient
     than the '686' flavour due to optimisation for uniprocessor systems.
+  * Add armhf architecture with mx5 flavour, thanks to Hector Oron and
+    Vagrant Cascadian
 
  -- Ben Hutchings <ben at decadent.org.uk>  Wed, 06 Apr 2011 14:02:37 +0100
 

Added: dists/trunk/linux-2.6/debian/config/armhf/config
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ dists/trunk/linux-2.6/debian/config/armhf/config	Thu Apr 21 02:12:40 2011	(r17237)
@@ -0,0 +1,34 @@
+##
+## file: arch/arm/Kconfig
+##
+CONFIG_KEXEC=y
+CONFIG_ATAGS_PROC=y
+#. Enable floating point unit
+CONFIG_VFP=y
+CONFIG_VFPv3=y
+
+##
+## file: drivers/input/mouse/Kconfig
+##
+CONFIG_MOUSE_PS2_LOGIPS2PP=y
+CONFIG_MOUSE_PS2_SYNAPTICS=y
+CONFIG_MOUSE_PS2_TRACKPOINT=y
+
+##
+## file: drivers/net/hamradio/Kconfig
+##
+# CONFIG_BPQETHER is not set
+# CONFIG_BAYCOM_SER_FDX is not set
+# CONFIG_BAYCOM_SER_HDX is not set
+# CONFIG_BAYCOM_PAR is not set
+# CONFIG_BAYCOM_EPP is not set
+# CONFIG_YAM is not set
+
+##
+## file: init/Kconfig
+##
+## choice: Kernel compression mode
+CONFIG_KERNEL_GZIP=y
+# CONFIG_KERNEL_BZIP2 is not set
+# CONFIG_KERNEL_LZMA is not set
+## end choice

Added: dists/trunk/linux-2.6/debian/config/armhf/config.mx5
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ dists/trunk/linux-2.6/debian/config/armhf/config.mx5	Thu Apr 21 02:12:40 2011	(r17237)
@@ -0,0 +1,149 @@
+##
+## file: arch/arm/Kconfig
+##
+## choice: ARM system type
+CONFIG_ARCH_MXC=y
+## end choice
+#. Enable NEON SIMD support
+CONFIG_NEON=y
+CONFIG_ZBOOT_ROM_TEXT=0x0
+CONFIG_ZBOOT_ROM_BSS=0x0
+
+##
+## file: arch/arm/plat-mxc/Kconfig
+##
+#. enable MX5, otherwise it defaults to MX3 and ignores MACH_MX51_EFIKAMX
+CONFIG_ARCH_MX5=y
+#. Enable PWM driver
+CONFIG_MXC_PWM=y
+
+##
+## file: arch/arm/mach-mx5/Kconfig
+##
+CONFIG_MACH_MX51_EFIKAMX=y
+
+##
+## file: drivers/cpufreq/Kconfig
+##
+#. cpufreq driver for i.MX CPU
+CONFIG_CPU_FREQ_IMX=m
+
+## 
+## file: drivers/dma/Kconfig
+## 
+CONFIG_DMADEVICES=y
+CONFIG_IMX_SDMA=y
+
+##
+## file: drivers/gpio/Kconfig
+##
+CONFIG_GPIOLIB=y
+CONFIG_GPIO_SYSFS=y
+
+## 
+## file: drivers/hid/Kconfig
+##
+CONFIG_USB_HID=y
+
+## 
+## file: drivers/i2c/Kconfig
+## 
+CONFIG_I2C_IMX=y
+
+## 
+## file: drivers/leds/Kconfig
+## 
+CONFIG_LEDS_GPIO=y
+CONFIG_LEDS_GPIO_PLATFORM=y
+CONFIG_LEDS_TRIGGER_GPIO=y
+
+## 
+## file: drivers/mfd/Kconfig
+## 
+CONFIG_MFD_MC13XXX=y
+
+## 
+## file: drivers/mmc/Kconfig
+## 
+CONFIG_MMC=m
+CONFIG_MMC_BLOCK=y
+CONFIG_MMC_SDHCI_IO_ACCESSORS=y
+CONFIG_MMC_SDHCI_ESDHC_IMX=y
+CONFIG_MMC_MXC=y
+
+## 
+## file: drivers/mtd/Kconfig
+## 
+#. Efika has SPI NOR MTD device
+CONFIG_MTD=m
+
+## 
+## file: drivers/power/Kconfig
+## 
+CONFIG_POWER_SUPPLY=y
+
+## 
+## file: drivers/regulator/Kconfig
+## 
+#. Provide dummy if lookup fails
+CONFIG_REGULATOR_DUMMY=y
+#. It is not set at top level
+CONFIG_REGULATOR_VIRTUAL_CONSUMER=y
+#. Included as module, should not be regulator stuff included as built-in?
+CONFIG_REGULATOR_USERSPACE_CONSUMER=y
+CONFIG_REGULATOR_MC13892=y
+
+## 
+## file: drivers/rtc/Kconfig
+## 
+CONFIG_RTC_LIB=y
+CONFIG_RTC_INTF_DEV_UIE_EMUL=y
+CONFIG_RTC_DRV_MC13XXX=y
+
+## 
+## file: drivers/spi/Kconfig
+## 
+CONFIG_SPI_MASTER=y
+CONFIG_SPI_GPIO=y
+CONFIG_SPI_IMX_VER_0_7=y
+CONFIG_SPI_IMX_VER_2_3=y
+CONFIG_SPI_IMX=y
+
+##
+## file: drivers/ssb/Kconfig
+##
+CONFIG_SSB_POSSIBLE=y
+
+## 
+## file: drivers/tty/serial/Kconfig
+## 
+CONFIG_SERIAL_IMX=y
+CONFIG_SERIAL_IMX_CONSOLE=y
+
+##
+## file: drivers/usb/Kconfig
+## 
+CONFIG_USB=y
+CONFIG_USB_EHCI_HCD=y
+CONFIG_USB_EHCI_MXC=y
+CONFIG_USB_ULPI=y
+
+## 
+## file: drivers/watchdog/Kconfig
+## 
+CONFIG_IMX2_WDT=y
+
+## 
+## file: sound/Kconfig
+## 
+CONFIG_SND_TIMER=m
+CONFIG_SND_PCM=m
+CONFIG_SND_JACK=y
+CONFIG_SND_SOC=m
+CONFIG_SND_SOC_AC97_BUS=y
+CONFIG_SND_IMX_SOC=m
+CONFIG_SND_MXC_SOC_MX2=m
+CONFIG_SND_SOC_IMX_SGTL5000=m
+CONFIG_SND_SOC_I2C_AND_SPI=m
+CONFIG_SND_SOC_SGTL5000=m
+CONFIG_AC97_BUS=m

Added: dists/trunk/linux-2.6/debian/config/armhf/defines
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ dists/trunk/linux-2.6/debian/config/armhf/defines	Thu Apr 21 02:12:40 2011	(r17237)
@@ -0,0 +1,17 @@
+[base]
+flavours:
+ mx5
+kernel-arch: arm
+
+[image]
+suggests: fdutils
+configs:
+ armel/config
+ armhf/config
+
+[mx5_build]
+image-file: arch/arm/boot/zImage
+
+[mx5_description]
+hardware: Freescale MXC/iMX-based
+hardware-long: Support for Freescale MXC/iMX-based family of processors

Modified: dists/trunk/linux-2.6/debian/config/defines
==============================================================================
--- dists/trunk/linux-2.6/debian/config/defines	Thu Apr 21 01:28:16 2011	(r17236)
+++ dists/trunk/linux-2.6/debian/config/defines	Thu Apr 21 02:12:40 2011	(r17237)
@@ -6,6 +6,7 @@
  alpha
  amd64
  armel
+ armhf
  hppa
  i386
  ia64



More information about the Kernel-svn-changes mailing list