FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian Kernel

 
 
LinkBack Thread Tools
 
Old 04-05-2011, 10:35 PM
Hector Oron
 
Default Bug#621032: linux-2.6: please add armhf support

Package: linux-2.6
Version: 2.6.38-3
Severity: wishlist
Tags: patch

Hello,

Please consider the following patch which adds armhf support against svn info:

URL: svn://svn.debian.org/svn/kernel/dists/sid/linux-2.6
Repository Root: svn://svn.debian.org/svn/kernel
Repository UUID: 510b9475-24dd-0310-9b6c-e0eefe99d49f
Revision: 17202
Node Kind: directory
Schedule: normal
Last Changed Author: benh
Last Changed Rev: 17184
Last Changed Date: 2011-04-03 04:14:00 +0000 (Sun, 03 Apr 2011)

Patch:


M debian/templates/control.source.in
M debian/templates/control.main.in
A debian/config/armhf
A debian/config/armhf/config
A debian/config/armhf/defines
A debian/config/armhf/config.mx5
M debian/config/defines
M debian/rules.real
Index: debian/templates/control.source.in
================================================== =================
--- debian/templates/control.source.in (revision 17202)
+++ debian/templates/control.source.in (working copy)
@@ -3,7 +3,7 @@
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Uploaders: Bastian Blank <waldi@debian.org>, Frederik Schüler <fs@debian.org>, maximilian attems <maks@debian.org>, Ben Hutchings <ben@decadent.org.uk>
Standards-Version: 3.9.1
-Build-Depends: debhelper (>> 7), cpio, module-init-tools, python, lzma [armel], libelf-dev, libdw-dev, binutils-dev, asciidoc, xmlto, libperl-dev, python-dev, libnewt-dev, python-support
+Build-Depends: debhelper (>> 7), cpio, module-init-tools, python, lzma [armel armhf], libelf-dev, libdw-dev, binutils-dev, asciidoc, xmlto, libperl-dev, python-dev, libnewt-dev, python-support
Build-Depends-Indep: bzip2
Vcs-Svn: svn://svn.debian.org/svn/kernel/dists/sid/linux-2.6/
Vcs-Browser: http://svn.debian.org/wsvn/kernel/dists/sid/linux-2.6/?op=log
Index: debian/templates/control.main.in
================================================== =================
--- debian/templates/control.main.in (revision 17202)
+++ debian/templates/control.main.in (working copy)
@@ -1,5 +1,5 @@
Package: linux-tools-@version@
-Architecture: alpha amd64 armel hppa i386 powerpc ppc64 s390 sh4 sparc sparc64
+Architecture: alpha amd64 armel armhf hppa i386 powerpc ppc64 s390 sh4 sparc sparc64
Depends: ${shlibsepends}, ${miscepends}, ${perlepends}, ${pythonepends}
Recommends: linux-base (>= 2.6.32-16)
Suggests: linux-doc-@version@
Index: debian/config/armhf/config
================================================== =================
Index: debian/config/armhf/defines
================================================== =================
Index: debian/config/armhf/config.mx5
================================================== =================
Index: debian/config/defines
================================================== =================
--- debian/config/defines (revision 17202)
+++ debian/config/defines (working copy)
@@ -6,6 +6,7 @@
alpha
amd64
armel
+ armhf
hppa
i386
ia64
Index: debian/rules.real
================================================== =================
--- debian/rules.real (revision 17202)
+++ debian/rules.real (working copy)
@@ -39,7 +39,7 @@
#
binary-arch-arch: install-headers_$(ARCH)
binary-arch-arch: install-libc-dev_$(ARCH)
-ifneq ($(filter alpha amd64 armel hppa i386 powerpc ppc64 s390 sh4 sparc sparc64,$(ARCH)),)
+ifneq ($(filter alpha amd64 armel armhf hppa i386 powerpc ppc64 s390 sh4 sparc sparc64,$(ARCH)),)
binary-arch-arch: install-tools_$(ARCH)
endif
binary-arch-featureset: install-headers_$(ARCH)_$(FEATURESET)
@@ -364,6 +364,7 @@

install-image_arm_$(FEATURESET)_$(FLAVOUR)_plain_image
install-image_armel_$(FEATURESET)_$(FLAVOUR)_plain_image
+install-image_armhf_$(FEATURESET)_$(FLAVOUR)_plain_image
install-image_sparc_$(FEATURESET)_$(FLAVOUR)_plain_image
install-image_sparc64_$(FEATURESET)_$(FLAVOUR)_plain_image
install-image_sh4_$(FEATURESET)_$(FLAVOUR)_plain_image:


We'll submit Efika platform config and patches as soon as it is possible, but for now this would ease armhf porters building kernel task.

Best regards

-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (650, 'testing'), (600, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.37-1-686 (SMP w/2 CPU cores)
Locale: LANG=ca_ES.UTF-8, LC_CTYPE=ca_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20110405223528.11824.52190.reportbug@flaco.tsc-farm.upc.es">http://lists.debian.org/20110405223528.11824.52190.reportbug@flaco.tsc-farm.upc.es
 
Old 04-12-2011, 04:38 AM
Martin Michlmayr
 
Default Bug#621032: linux-2.6: please add armhf support

* Hector Oron <zumbi@debian.org> [2011-04-05 23:35]:
> Index: debian/config/armhf/config
> ================================================== =================
> Index: debian/config/armhf/defines
> ================================================== =================
> Index: debian/config/armhf/config.mx5
> ================================================== =================

> We'll submit Efika platform config and patches as soon as it is
> possible, but for now this would ease armhf porters building kernel
> task.

I saw what you wrote about submitting configs later but I'm still
confused about armhf/{config,defines,config.mx5}. Are they empty
files for now? Do we need all of them? (At least config.mx5 should
not be needed for now if mx5 is not listed in config.)

--
Martin Michlmayr
http://www.cyrius.com/



--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20110412043846.GH27483@jirafa.cyrius.com">http://lists.debian.org/20110412043846.GH27483@jirafa.cyrius.com
 
Old 04-12-2011, 08:55 AM
Hector Oron
 
Default Bug#621032: linux-2.6: please add armhf support

Hello Martin,

2011/4/12 Martin Michlmayr <tbm@cyrius.com>:
> * Hector Oron <zumbi@debian.org> [2011-04-05 23:35]:
>> Index: debian/config/armhf/config
>> ================================================== =================
>> Index: debian/config/armhf/defines
>> ================================================== =================
>> Index: debian/config/armhf/config.mx5
>> ================================================== =================
>
>> We'll submit Efika platform config and patches as soon as it is
>> possible, but for now this would ease armhf porters building kernel
>> task.
>
> I saw what you wrote about submitting configs later but I'm still
> confused about armhf/{config,defines,config.mx5}. *Are they empty
> files for now? *Do we need all of them? (At least config.mx5 should
> not be needed for now if mx5 is not listed in config.)

I am still finding out how debian kernel mechanisms work and splitting
the cascading configurations.
I clean out those files from my original patch as those were not presentable.

I got some work-in-progress patches avaible at:
http://emdebian.org/~zumbi/efika/MainLineKernel/patches/0001-Add-armhf-support.patch
http://emdebian.org/~zumbi/efika/MainLineKernel/patches/0002-Add-Efika-MX-patchset.patch
http://emdebian.org/~zumbi/efika/MainLineKernel/patches/0003-Add-custom-config-for-Efika-MX.patch

If you could review and let me know what needs to be changed or
modified would be great.
I am having some problems when booting some configurations, so vagrant
and myself are doing kernel testing and making sure it works fine.

Best regards,
--
*Héctor Orón *-.. . -... .. .- -. * -.. . ...- . .-.. --- .--. . .-.

"Our Sun unleashes tremendous flares expelling hot gas into the Solar
System, which one day will disconnect us."

-- Day DVB-T stop working nicely
Video flare: http://antwrp.gsfc.nasa.gov/apod/ap100510.html



--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: BANLkTi=0iDC1K85p9Tk0+bo6++iDMphbsQ@mail.gmail.com ">http://lists.debian.org/BANLkTi=0iDC1K85p9Tk0+bo6++iDMphbsQ@mail.gmail.com
 
Old 04-12-2011, 06:27 PM
Martin Michlmayr
 
Default Bug#621032: linux-2.6: please add armhf support

* Hector Oron <hector.oron@gmail.com> [2011-04-12 09:55]:
> I got some work-in-progress patches avaible at:
> http://emdebian.org/~zumbi/efika/MainLineKernel/patches/0001-Add-armhf-support.patch

config.mx5 defines CONFIG_ARCH_KIRKWOOD=y?

> http://emdebian.org/~zumbi/efika/MainLineKernel/patches/0002-Add-Efika-MX-patchset.patch

This is massive. Are all of these upstream already? Also, some of
the filenames should be clearer (the sha is not a great name).

> http://emdebian.org/~zumbi/efika/MainLineKernel/patches/0003-Add-custom-config-for-Efika-MX.patch

It seems you're adding full config files. The config files should
only include the stuff that is actually needed.

--
Martin Michlmayr
http://www.cyrius.com/



--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20110412182738.GB7179@jirafa.cyrius.com">http://lists.debian.org/20110412182738.GB7179@jirafa.cyrius.com
 
Old 04-12-2011, 09:18 PM
Hector Oron
 
Default Bug#621032: linux-2.6: please add armhf support

Hi Martin,

Thanks for the review.

2011/4/12 Martin Michlmayr <tbm@cyrius.com>:
> * Hector Oron <hector.oron@gmail.com> [2011-04-12 09:55]:
>> I got some work-in-progress patches avaible at:
>> *http://emdebian.org/~zumbi/efika/MainLineKernel/patches/0001-Add-armhf-support.patch
>
> config.mx5 defines CONFIG_ARCH_KIRKWOOD=y?

I took KIRKWOOD as an example, that part should not be found on that
patch, that adds basic armhf support. We are still discussing about
which should be the right subarchitecture, most likely mx5.

>> *http://emdebian.org/~zumbi/efika/MainLineKernel/patches/0002-Add-Efika-MX-patchset.patch
>
> This is massive. *Are all of these upstream already? *Also, some of
> the filenames should be clearer (the sha is not a great name).

sha names are from Sascha's for-rmk tree, so those should get into
mainline soonish. The rest are Arnaud Patard patchset for nettop and
smarttop. There is bare support for nettop on 2.6.38, we could enable
that, but we would like to have a working kernel at debian-ports at
the moment, that can probably be at unreleased suite.

>> *http://emdebian.org/~zumbi/efika/MainLineKernel/patches/0003-Add-custom-config-for-Efika-MX.patch
>
> It seems you're adding full config files. *The config files should
> only include the stuff that is actually needed.

I am testing different configurations at the moment, some of them just
don't boot, but some other boot. It is somehow spartan to deal with
cascading configuration files when doing development.

How do you think we could proceed on this topic?

I am not sending patches as those are still work in progress.

Best regards,
--
*Héctor Orón *-.. . -... .. .- -. * -.. . ...- . .-.. --- .--. . .-.

"Our Sun unleashes tremendous flares expelling hot gas into the Solar
System, which one day will disconnect us."

-- Day DVB-T stop working nicely
Video flare: http://antwrp.gsfc.nasa.gov/apod/ap100510.html



--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: http://lists.debian.org/BANLkTimAxhjt71g-_GnunQN4TaVKg9g@mail.gmail.com
 
Old 04-13-2011, 06:19 PM
Martin Michlmayr
 
Default Bug#621032: linux-2.6: please add armhf support

* Hector Oron <hector.oron@gmail.com> [2011-04-12 23:18]:
> I am testing different configurations at the moment, some of them just
> don't boot, but some other boot. It is somehow spartan to deal with
> cascading configuration files when doing development.
>
> How do you think we could proceed on this topic?

I don't know if there's a tool to handle the configs; but I suggest
you start by using another arm config file (e.g. the one from
kirkwood) as a base and then modifying it.

--
Martin Michlmayr
http://www.cyrius.com/



--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20110413181951.GL11820@jirafa.cyrius.com">http://lists.debian.org/20110413181951.GL11820@jirafa.cyrius.com
 
Old 04-14-2011, 10:51 PM
Hector Oron
 
Default Bug#621032: linux-2.6: please add armhf support

Hello,

I propose this patch which enables basic functionality of Efika MX nettop
which it is currently in mainline 2.6.38.

At the point of 2.6.38 there is support for:
+ Serial interface
+ MMC/SD
+ Ethernet

For next upstream release, it is probably coming support for Efika MX Smartbook
as well, once we get 2.6.39-rcX on experimental, I'll work with it to improve
current configuration.


diff -Naur linux-2.6-2.6.38/debian//changelog linux-2.6-2.6.38.armhf/debian//changelog
--- linux-2.6-2.6.38/debian//changelog 2011-04-14 22:48:38.000000000 +0000
+++ linux-2.6-2.6.38.armhf/debian//changelog 2011-04-14 22:42:12.000000000 +0000
@@ -1,3 +1,9 @@
+linux-2.6 (2.6.38-3+armhf.1) unstable; urgency=low
+
+ * Add armhf support: enables efikamx nettop basic support.
+
+ -- Hector Oron <zumbi@debian.org> Wed, 13 Apr 2011 18:48:16 +0000
+
linux-2.6 (2.6.38-3) unstable; urgency=low

[ Ben Hutchings ]
diff -Naur linux-2.6-2.6.38/debian//config/armhf/config linux-2.6-2.6.38.armhf/debian//config/armhf/config
--- linux-2.6-2.6.38/debian//config/armhf/config 1970-01-01 00:00:00.000000000 +0000
+++ linux-2.6-2.6.38.armhf/debian//config/armhf/config 2011-04-14 22:42:12.000000000 +0000
@@ -0,0 +1,103 @@
+##
+## file: arch/arm/Kconfig
+##
+## choice: ARM system type
+# CONFIG_ARCH_REALVIEW is not set
+## end choice
+CONFIG_AEABI=y
+CONFIG_OABI_COMPAT=y
+
+##
+## file: arch/arm/Kconfig.debug
+##
+CONFIG_DEBUG_LL=y
+CONFIG_EARLY_PRINTK=y
+
+##
+## file: drivers/input/misc/Kconfig
+##
+CONFIG_INPUT_MISC=y
+CONFIG_INPUT_UINPUT=m
+
+##
+## file: drivers/input/mouse/Kconfig
+##
+CONFIG_INPUT_MOUSE=y
+CONFIG_MOUSE_PS2=m
+CONFIG_MOUSE_APPLETOUCH=m
+
+##
+## file: drivers/net/hamradio/Kconfig
+##
+CONFIG_BPQETHER=m
+CONFIG_BAYCOM_SER_FDX=m
+CONFIG_BAYCOM_SER_HDX=m
+CONFIG_BAYCOM_PAR=m
+CONFIG_BAYCOM_EPP=m
+CONFIG_YAM=m
+
+##
+## file: drivers/net/wireless/ipw2x00/Kconfig
+##
+# CONFIG_IPW2100 is not set
+
+##
+## file: drivers/parport/Kconfig
+##
+#. Causes lockups on ARM (see #588164)
+# CONFIG_PARPORT_PC is not set
+
+##
+## file: drivers/scsi/Kconfig
+##
+# CONFIG_BLK_DEV_3W_XXXX_RAID is not set
+# CONFIG_SCSI_3W_9XXX is not set
+# CONFIG_SCSI_AACRAID is not set
+# CONFIG_SCSI_AIC7XXX_OLD is not set
+# CONFIG_SCSI_HPTIOP is not set
+
+##
+## file: drivers/scsi/aic7xxx/Kconfig.aic79xx
+##
+# CONFIG_SCSI_AIC79XX is not set
+
+##
+## file: drivers/scsi/aic7xxx/Kconfig.aic7xxx
+##
+# CONFIG_SCSI_AIC7XXX is not set
+
+##
+## file: drivers/scsi/aic94xx/Kconfig
+##
+# CONFIG_SCSI_AIC94XX is not set
+
+##
+## file: drivers/scsi/megaraid/Kconfig.megaraid
+##
+# CONFIG_MEGARAID_SAS is not set
+
+##
+## file: drivers/scsi/qla2xxx/Kconfig
+##
+# CONFIG_SCSI_QLA_FC is not set
+
+##
+## file: drivers/scsi/qla4xxx/Kconfig
+##
+# CONFIG_SCSI_QLA_ISCSI is not set
+
+##
+## file: init/Kconfig
+##
+## choice: Kernel compression mode
+# CONFIG_KERNEL_GZIP is not set
+# CONFIG_KERNEL_BZIP2 is not set
+CONFIG_KERNEL_LZMA=y
+## end choice
+
+##
+## file: net/econet/Kconfig
+##
+CONFIG_ECONET_AUNUDP=y
+CONFIG_ECONET_NATIVE=y
+
diff -Naur linux-2.6-2.6.38/debian//config/armhf/config.mx5 linux-2.6-2.6.38.armhf/debian//config/armhf/config.mx5
--- linux-2.6-2.6.38/debian//config/armhf/config.mx5 1970-01-01 00:00:00.000000000 +0000
+++ linux-2.6-2.6.38.armhf/debian//config/armhf/config.mx5 2011-04-14 22:47:49.000000000 +0000
@@ -0,0 +1,563 @@
+##
+## file: arch/arm/Kconfig
+##
+## choice: ARM system type
+# CONFIG_ARCH_AAEC2000 is not set
+# CONFIG_ARCH_INTEGRATOR is not set
+# CONFIG_ARCH_REALVIEW is not set
+# CONFIG_ARCH_VERSATILE is not set
+# CONFIG_ARCH_AT91 is not set
+# CONFIG_ARCH_CLPS711X is not set
+# CONFIG_ARCH_EBSA110 is not set
+# CONFIG_ARCH_EP93XX is not set
+# CONFIG_ARCH_FOOTBRIDGE is not set
+CONFIG_ARCH_MXC=y
+# CONFIG_ARCH_NETX is not set
+# CONFIG_ARCH_H720X is not set
+# CONFIG_ARCH_IOP13XX is not set
+# CONFIG_ARCH_IOP32X is not set
+# CONFIG_ARCH_IOP33X is not set
+# CONFIG_ARCH_IXP23XX is not set
+# CONFIG_ARCH_IXP2000 is not set
+# CONFIG_ARCH_IXP4XX is not set
+# CONFIG_ARCH_KIRKWOOD is not set
+# CONFIG_ARCH_ORION5X is not set
+# CONFIG_ARCH_KS8695 is not set
+# CONFIG_ARCH_NS9XXX is not set
+# CONFIG_ARCH_PNX4008 is not set
+# CONFIG_ARCH_PXA is not set
+# CONFIG_ARCH_RPC is not set
+# CONFIG_ARCH_SA1100 is not set
+# CONFIG_ARCH_S3C2410 is not set
+# CONFIG_ARCH_SHARK is not set
+# CONFIG_ARCH_LH7A40X is not set
+# CONFIG_ARCH_DAVINCI is not set
+# CONFIG_ARCH_OMAP is not set
+## end choice
+CONFIG_IMX_HAVE_PLATFORM_FEC=y
+CONFIG_IMX_HAVE_PLATFORM_GPIO_KEYS=y
+CONFIG_IMX_HAVE_PLATFORM_IMX2_WDT=y
+CONFIG_IMX_HAVE_PLATFORM_IMX_I2C=y
+CONFIG_IMX_HAVE_PLATFORM_IMX_SSI=y
+CONFIG_IMX_HAVE_PLATFORM_IMX_UART=y
+CONFIG_IMX_HAVE_PLATFORM_MXC_PWM=y
+CONFIG_IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX=y
+CONFIG_IMX_HAVE_PLATFORM_SPI_IMX=y
+# CONFIG_IMX_HAVE_PLATFORM_IMX_IPUV3 is not set
+
+##
+## file: "arch/arm/plat-mxc/Kconfig"
+##
+CONFIG_ARCH_MX5=y
+##
+## file: "arch/arm/mach-mx5/Kconfig"
+##
+CONFIG_ARCH_MX51=y
+CONFIG_SOC_IMX51=y
+CONFIG_MACH_MX51_EFIKAMX=y
+# CONFIG_MACH_MX51_EFIKASB is not set
+##
+## file: "arch/arm/mm/Kconfig"
+##
+CONFIG_CPU_32v6K=y
+CONFIG_CPU_V7=y
+CONFIG_CPU_32v7=y
+CONFIG_CPU_ABRT_EV7=y
+CONFIG_CPU_PABRT_V7=y
+CONFIG_CPU_CACHE_V7=y
+CONFIG_CPU_CACHE_VIPT=y
+CONFIG_CPU_COPY_V6=y
+CONFIG_CPU_TLB_V7=y
+CONFIG_CPU_HAS_ASID=y
+CONFIG_CPU_CP15=y
+CONFIG_CPU_CP15_MMU=y
+CONFIG_ARM_THUMB=y
+CONFIG_ARM_THUMB=y
+# CONFIG_ARM_THUMBEE is not set
+# CONFIG_SWP_EMULATE is not set
+# CONFIG_CPU_ICACHE_DISABLE is not set
+# CONFIG_CPU_DCACHE_DISABLE is not set
+# CONFIG_CPU_BPREDICT_DISABLE is not set
+CONFIG_ARM_L1_CACHE_SHIFT=6
+CONFIG_ARM_DMA_MEM_BUFFERABLE=y
+# CONFIG_ARM_ERRATA_430973 is not set
+# CONFIG_ARM_ERRATA_458693 is not set
+# CONFIG_ARM_ERRATA_460075 is not set
+# CONFIG_ARM_ERRATA_743622 is not set
+
+# CONFIG_MXC_IRQ_PRIOR is not set
+CONFIG_MXC_TZIC=y
+# CONFIG_MXC_AVIC is not set
+CONFIG_MXC_PWM=y
+CONFIG_MXC_DEBUG_BOARD=y
+CONFIG_MXC_ULPI=y
+CONFIG_ARCH_MXC_IOMUX_V3=y
+CONFIG_ARCH_MXC_AUDMUX_V2=y
+CONFIG_CPU_HAS_PMU=y
+
+##
+## file: "arch/arm/common/Kconfig"
+##
+
+##
+## file: "kernel/time/Kconfig"
+##
+CONFIG_TICK_ONESHOT=y
+CONFIG_NO_HZ=y
+CONFIG_HIGH_RES_TIMERS=y
+CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
+
+CONFIG_VMSPLIT_3G=y
+# CONFIG_VMSPLIT_2G is not set
+# CONFIG_VMSPLIT_1G is not set
+CONFIG_PAGE_OFFSET=0xC0000000
+# CONFIG_PREEMPT_NONE is not set
+CONFIG_PREEMPT_VOLUNTARY=y
+# CONFIG_PREEMPT is not set
+CONFIG_HZ=100
+
+CONFIG_AEABI=y
+ONFIG_CMDLINE="console=ttymxc0,115200 console=tty1"
+CONFIG_ARCH_HAS_CPUFREQ=y
+CONFIG_CPU_FREQ_IMX=m
+# CONFIG_UACCESS_WITH_MEMCPY is not set
+CONFIG_ZBOOT_ROM_TEXT=0x0
+CONFIG_ZBOOT_ROM_BSS=0x0
+CONFIG_CMDLINE=""
+# CONFIG_XIP_KERNEL is not set
+CONFIG_KEXEC=y
+CONFIG_ATAGS_PROC=y
+
+##
+## file: "drivers/cpufreq/Kconfig"
+##
+CONFIG_CPU_FREQ=y
+CONFIG_CPU_FREQ_TABLE=y
+CONFIG_CPU_FREQ_DEBUG=y
+CONFIG_CPU_FREQ_STAT=y
+CONFIG_CPU_FREQ_STAT_DETAILS=y
+CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
+CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
+CONFIG_CPU_FREQ_GOV_POWERSAVE=m
+CONFIG_CPU_FREQ_GOV_USERSPACE=m
+CONFIG_CPU_FREQ_GOV_ONDEMAND=m
+CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m
+CONFIG_CPU_FREQ_IMX=m
+
+
+# CONFIG_FPE_NWFPE_XP is not set
+# CONFIG_FPE_FASTFPE is not set
+CONFIG_VFP=y
+CONFIG_VFPv3=y
+CONFIG_NEON=y
+# CONFIG_ARTHUR is not set
+
+##
+## file: "fs/Kconfig.binfmt"
+##
+CONFIG_BINFMT_ELF=y
+CONFIG_HAVE_AOUT=y
+CONFIG_BINFMT_MISC=y
+
+##
+## file: "kernel/power/Kconfig"
+##
+CONFIG_PM=y
+CONFIG_PM_DEBUG=y
+CONFIG_CAN_PM_TRACE=y
+CONFIG_PM_SLEEP=y
+CONFIG_SUSPEND_NVS=y
+CONFIG_SUSPEND=y
+CONFIG_PM_TEST_SUSPEND=y
+CONFIG_SUSPEND_FREEZER=y
+CONFIG_PM_OPS=y
+CONFIG_ARCH_SUSPEND_POSSIBLE=y
+
+##
+## file: "net/Kconfig"
+##
+CONFIG_NET=y
+CONFIG_PACKET=y
+CONFIG_UNIX=y
+CONFIG_XFRM=y
+CONFIG_XFRM_USER=y
+CONFIG_XFRM_SUB_POLICY=y
+CONFIG_XFRM_MIGRATE=y
+CONFIG_INET=y
+CONFIG_IP_FIB_HASH=y
+CONFIG_IP_PNP=y
+CONFIG_IP_PNP_DHCP=y
+CONFIG_INET_TUNNEL=y
+CONFIG_INET_DIAG=y
+CONFIG_INET_TCP_DIAG=y
+CONFIG_TCP_CONG_CUBIC=y
+CONFIG_DEFAULT_TCP_CONG="cubic"
+CONFIG_IPV6=y
+CONFIG_IPV6_OPTIMISTIC_DAD=y
+CONFIG_IPV6_MIP6=y
+CONFIG_INET6_XFRM_MODE_TRANSPORT=y
+CONFIG_INET6_XFRM_MODE_TUNNEL=y
+CONFIG_INET6_XFRM_MODE_BEET=y
+CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=y
+CONFIG_IPV6_SIT=y
+CONFIG_IPV6_NDISC_NODETYPE=y
+CONFIG_IPV6_MULTIPLE_TABLES=y
+CONFIG_IPV6_SUBTREES=y
+CONFIG_IPV6_MROUTE=y
+CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y
+CONFIG_IPV6_PIMSM_V2=y
+CONFIG_DNS_RESOLVER=y
+CONFIG_FIB_RULES=y
+CONFIG_WIRELESS=y
+CONFIG_WEXT_CORE=y
+CONFIG_WEXT_PROC=y
+CONFIG_CFG80211=y
+CONFIG_CFG80211_DEFAULT_PS=y
+CONFIG_CFG80211_WEXT=y
+CONFIG_WIRELESS_EXT_SYSFS=y
+CONFIG_LIB80211=y
+CONFIG_MAC80211=y
+CONFIG_MAC80211_HAS_RC=y
+CONFIG_MAC80211_RC_MINSTREL=y
+CONFIG_MAC80211_RC_MINSTREL_HT=y
+CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y
+CONFIG_MAC80211_RC_DEFAULT="minstrel_ht"
+CONFIG_MAC80211_LEDS=y
+CONFIG_MAC80211_DEBUGFS=y
+# CONFIG_RFKILL is not set
+
+##
+## file: "drivers/Kconfig"
+##
+## file: "drivers/base/Kconfig"
+CONFIG_UEVENT_HELPER_PATH=""
+# CONFIG_DEVTMPFS is not set
+# CONFIG_STANDALONE is not set
+# CONFIG_PREVENT_FIRMWARE_BUILD is not set
+# CONFIG_FW_LOADER is not set
+# CONFIG_FIRMWARE_IN_KERNEL is not set
+# CONFIG_EXTRA_FIRMWARE is not set
+# CONFIG_EXTRA_FIRMWARE_DIR is not set
+
+## file: "drivers/connector/Kconfig"
+CONFIG_CONNECTOR=y
+CONFIG_PROC_EVENTS=y
+
+## file: "drivers/mtd/Kconfig"
+CONFIG_MTD=y
+CONFIG_MTD_CONCAT=y
+CONFIG_MTD_PARTITIONS=y
+CONFIG_MTD_CMDLINE_PARTS=y
+CONFIG_MTD_CHAR=y
+CONFIG_MTD_BLKDEVS=y
+CONFIG_MTD_BLOCK=y
+CONFIG_MTD_OOPS=y
+
+## file: drivers/mtd/chips/Kconfig
+CONFIG_MTD_CFI=y
+CONFIG_MTD_JEDECPROBE=y
+CONFIG_MTD_GEN_PROBE=y
+CONFIG_MTD_MAP_BANK_WIDTH_1=y
+CONFIG_MTD_MAP_BANK_WIDTH_2=y
+CONFIG_MTD_MAP_BANK_WIDTH_4=y
+CONFIG_MTD_CFI_I1=y
+CONFIG_MTD_CFI_I2=y
+CONFIG_MTD_CFI_UTIL=y
+
+## file: drivers/mtd/devices/Kconfig
+CONFIG_MTD_M25P80=y
+CONFIG_M25PXX_USE_FAST_READ=y
+CONFIG_MTD_PHRAM=y
+CONFIG_MTD_BLOCK2MTD=y
+
+##
+## file: drivers/block/Kconfig
+##
+CONFIG_BLK_DEV=y
+CONFIG_BLK_DEV_LOOP=y
+# CONFIG_BLK_DEV_CRYPTOLOOP is not set
+CONFIG_BLK_DEV_NBD=y
+CONFIG_BLK_DEV_RAM=y
+CONFIG_BLK_DEV_RAM_COUNT=16
+CONFIG_BLK_DEV_RAM_SIZE=65536
+
+## file: "drivers/ide/Kconfig"
+CONFIG_HAVE_IDE=y
+# CONFIG_IDE is not set
+
+## file: "drivers/scsi/Kconfig"
+CONFIG_SCSI_MOD=y
+CONFIG_SCSI=y
+CONFIG_SCSI_DMA=y
+CONFIG_BLK_DEV_SD=y
+CONFIG_SCSI_MULTI_LUN=y
+CONFIG_SCSI_CONSTANTS=y
+CONFIG_SCSI_LOGGING=y
+CONFIG_SCSI_SCAN_ASYNC=y
+CONFIG_SCSI_WAIT_SCAN=m
+
+## file: "drivers/ata/Kconfig"
+CONFIG_HAVE_PATA_PLATFORM=y
+CONFIG_ATA=y
+CONFIG_ATA_VERBOSE_ERROR=y
+CONFIG_SATA_PMP=y
+CONFIG_ATA_SFF=y
+CONFIG_ATA_BMDMA=y
+CONFIG_PATA_PLATFORM=y
+
+
+# CONFIG_MD is not set
+CONFIG_NETDEVICES=y
+# CONFIG_TUN is not set
+CONFIG_MII=y
+CONFIG_PHYLIB=y
+## file: "drivers/target/Kconfig"
+## file: "drivers/message/fusion/Kconfig"
+## file: "drivers/firewire/Kconfig"
+## file: "drivers/message/i2o/Kconfig"
+## file: "drivers/macintosh/Kconfig"
+## file: "drivers/net/Kconfig"
+CONFIG_NET_ETHERNET=y
+CONFIG_WLAN=y
+CONFIG_RT2X00=y
+CONFIG_RT2800USB=y
+CONFIG_RT2800_LIB=y
+CONFIG_RT2X00_LIB_USB=y
+CONFIG_RT2X00_LIB=y
+CONFIG_RT2X00_LIB_HT=y
+CONFIG_RT2X00_LIB_FIRMWARE=y
+CONFIG_RT2X00_LIB_CRYPTO=y
+CONFIG_RT2X00_LIB_LEDS=y
+CONFIG_RT2X00_LIB_DEBUGFS=y
+
+## file: "drivers/isdn/Kconfig"
+## file: "drivers/telephony/Kconfig"
+## file: "drivers/input/Kconfig"
+CONFIG_INPUT=y
+CONFIG_INPUT_MOUSEDEV=y
+CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
+CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
+CONFIG_INPUT_EVDEV=y
+CONFIG_INPUT_KEYBOARD=y
+CONFIG_KEYBOARD_ATKBD=y
+CONFIG_KEYBOARD_GPIO=y
+CONFIG_INPUT_MOUSE=y
+CONFIG_MOUSE_PS2=y
+CONFIG_MOUSE_PS2_ALPS=y
+CONFIG_MOUSE_PS2_LOGIPS2PP=y
+CONFIG_MOUSE_PS2_SYNAPTICS=y
+CONFIG_MOUSE_PS2_TRACKPOINT=y
+CONFIG_MOUSE_PS2_ELANTECH=y
+CONFIG_SERIO=y
+CONFIG_SERIO_LIBPS2=y
+
+## file: "drivers/char/Kconfig"
+CONFIG_VT=y
+CONFIG_CONSOLE_TRANSLATIONS=y
+CONFIG_VT_CONSOLE=y
+CONFIG_HW_CONSOLE=y
+CONFIG_VT_HW_CONSOLE_BINDING=y
+CONFIG_UNIX98_PTYS=y
+CONFIG_HW_RANDOM=y
+
+## file: "drivers/tty/serial/Kconfig"
+CONFIG_SERIAL_IMX=y
+CONFIG_SERIAL_IMX_CONSOLE=y
+CONFIG_SERIAL_CORE=y
+CONFIG_SERIAL_CORE_CONSOLE=y
+## file: "drivers/i2c/Kconfig"
+CONFIG_I2C=y
+CONFIG_I2C_BOARDINFO=y
+CONFIG_I2C_CHARDEV=y
+CONFIG_I2C_ALGOBIT=y
+CONFIG_I2C_ALGOPCF=y
+CONFIG_I2C_ALGOPCA=y
+CONFIG_I2C_IMX=y
+## file: "drivers/spi/Kconfig"
+CONFIG_SPI=y
+CONFIG_SPI_MASTER=y
+CONFIG_SPI_BITBANG=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/pps/Kconfig"
+CONFIG_ARCH_REQUIRE_GPIOLIB=y
+CONFIG_GPIOLIB=y
+CONFIG_GPIO_SYSFS=y
+
+## file: "drivers/gpio/Kconfig"
+## file: "drivers/w1/Kconfig"
+## file: "drivers/power/Kconfig"
+CONFIG_POWER_SUPPLY=y
+# CONFIG_BATTERY_EFIKASB is not set
+
+## file: "drivers/hwmon/Kconfig"
+## file: "drivers/thermal/Kconfig"
+## file: "drivers/watchdog/Kconfig"
+CONFIG_WATCHDOG=y
+ONFIG_IMX2_WDT=y
+CONFIG_SSB_POSSIBLE=y
+
+## file: "drivers/ssb/Kconfig"
+## file: "drivers/mfd/Kconfig"
+CONFIG_MFD_SUPPORT=y
+CONFIG_MFD_CORE=y
+CONFIG_MFD_MC13783=y
+CONFIG_MFD_MC13XXX=y
+# CONFIG_MFD_IMX_IPU_V3 is not set
+
+## file: "drivers/regulator/Kconfig"
+CONFIG_REGULATOR=y
+CONFIG_REGULATOR_DUMMY=y
+CONFIG_REGULATOR_FIXED_VOLTAGE=y
+CONFIG_REGULATOR_VIRTUAL_CONSUMER=y
+CONFIG_REGULATOR_USERSPACE_CONSUMER=y
+CONFIG_REGULATOR_MC13XXX_CORE=y
+CONFIG_REGULATOR_MC13892=y
+
+## file: "drivers/media/Kconfig"
+## file: "drivers/video/Kconfig"
+CONFIG_FB=y
+CONFIG_FIRMWARE_EDID=y
+CONFIG_FB_CFB_FILLRECT=y
+CONFIG_FB_CFB_COPYAREA=y
+CONFIG_FB_CFB_IMAGEBLIT=y
+CONFIG_FB_MODE_HELPERS=y
+CONFIG_FB_TILEBLITTING=y
+# CONFIG_FB_MX5 is not set
+CONFIG_BACKLIGHT_LCD_SUPPORT=y
+CONFIG_LCD_CLASS_DEVICE=y
+# CONFIG_LCD_MTL017 is not set
+CONFIG_BACKLIGHT_CLASS_DEVICE=y
+CONFIG_BACKLIGHT_PWM=y
+CONFIG_DUMMY_CONSOLE=y
+CONFIG_FRAMEBUFFER_CONSOLE=y
+CONFIG_FONT_8x8=y
+CONFIG_FONT_8x16=y
+CONFIG_LOGO=y
+CONFIG_LOGO_LINUX_MONO=y
+CONFIG_LOGO_LINUX_VGA16=y
+CONFIG_LOGO_LINUX_CLUT224=y
+
+## file: "sound/Kconfig"
+CONFIG_SOUND=y
+CONFIG_SND=m
+CONFIG_SND_TIMER=m
+CONFIG_SND_PCM=m
+CONFIG_SND_JACK=y
+CONFIG_SND_SEQUENCER=m
+CONFIG_SND_SEQ_DUMMY=m
+CONFIG_SND_HRTIMER=m
+CONFIG_SND_SEQ_HRTIMER_DEFAULT=y
+CONFIG_SND_SUPPORT_OLD_API=y
+CONFIG_SND_VERBOSE_PROCFS=y
+CONFIG_SND_DRIVERS=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
+
+## file: "drivers/hid/Kconfig"
+CONFIG_HID_SUPPORT=y
+CONFIG_HID=y
+CONFIG_USB_HID=y
+
+## file: "drivers/usb/Kconfig"
+CONFIG_USB_SUPPORT=y
+CONFIG_USB_ARCH_HAS_HCD=y
+CONFIG_USB_ARCH_HAS_EHCI=y
+CONFIG_USB=y
+CONFIG_USB_DEVICE_CLASS=y
+CONFIG_USB_EHCI_HCD=y
+CONFIG_USB_EHCI_ROOT_HUB_TT=y
+CONFIG_USB_EHCI_TT_NEWSCHED=y
+CONFIG_USB_EHCI_MXC=y
+CONFIG_USB_STORAGE=y
+CONFIG_USB_UAS=y
+CONFIG_USB_OTG_UTILS=y
+CONFIG_USB_ULPI=y
+CONFIG_USB_USBNET=y
+CONFIG_USB_NET_AX8817X=y
+CONFIG_USB_NET_CDC_NCM=y
+
+## file: "drivers/uwb/Kconfig"
+## file: "drivers/mmc/Kconfig"
+CONFIG_MMC=y
+CONFIG_MMC_BLOCK=y
+CONFIG_MMC_BLOCK_MINORS=8
+CONFIG_MMC_BLOCK_BOUNCE=y
+CONFIG_MMC_SDHCI=y
+CONFIG_MMC_SDHCI_IO_ACCESSORS=y
+CONFIG_MMC_SDHCI_PLTFM=y
+CONFIG_MMC_SDHCI_ESDHC_IMX=y
+CONFIG_MMC_MXC=y
+
+## file: "drivers/memstick/Kconfig"
+## file: "drivers/leds/Kconfig"
+CONFIG_NEW_LEDS=y
+CONFIG_LEDS_CLASS=y
+CONFIG_LEDS_GPIO=y
+CONFIG_LEDS_GPIO_PLATFORM=y
+CONFIG_LEDS_TRIGGERS=y
+CONFIG_LEDS_TRIGGER_TIMER=y
+CONFIG_LEDS_TRIGGER_GPIO=y
+CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
+CONFIG_LEDS_TRIGGER_KEYBOARD=y
+
+## file: "drivers/nfc/Kconfig"
+## file: "drivers/accessibility/Kconfig"
+## file: "drivers/infiniband/Kconfig"
+## file: "drivers/edac/Kconfig"
+## file: "drivers/rtc/Kconfig"
+CONFIG_RTC_LIB=y
+CONFIG_RTC_CLASS=y
+CONFIG_RTC_HCTOSYS=y
+CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
+CONFIG_RTC_INTF_SYSFS=y
+CONFIG_RTC_INTF_PROC=y
+CONFIG_RTC_INTF_DEV=y
+CONFIG_RTC_INTF_DEV_UIE_EMUL=y
+CONFIG_RTC_DRV_MC13XXX=y
+CONFIG_DMADEVICES=y
+
+## file: "drivers/dma/Kconfig"
+CONFIG_IMX_SDMA=y
+CONFIG_DMA_ENGINE=y
+CONFIG_NET_DMA=y
+
+## file: "drivers/dca/Kconfig"
+## file: "drivers/auxdisplay/Kconfig"
+## file: "drivers/uio/Kconfig"
+## file: "drivers/vlynq/Kconfig"
+## file: "drivers/xen/Kconfig"
+## file: "drivers/staging/Kconfig"
+## file: "drivers/platform/Kconfig"
+## file: "drivers/clk/Kconfig"
+CONFIG_CLKDEV_LOOKUP=y
+
+##
+## file: "fs/Kconfig"
+##
+
+##
+## file: "arch/arm/Kconfig.debug"
+##
+
+##
+## file: "security/Kconfig"
+##
+
+##
+## file: "crypto/Kconfig"
+##
+
+##
+## file: "lib/Kconfig"
+##
+
diff -Naur linux-2.6-2.6.38/debian//config/armhf/defines linux-2.6-2.6.38.armhf/debian//config/armhf/defines
--- linux-2.6-2.6.38/debian//config/armhf/defines 1970-01-01 00:00:00.000000000 +0000
+++ linux-2.6-2.6.38.armhf/debian//config/armhf/defines 2011-04-14 22:42:12.000000000 +0000
@@ -0,0 +1,23 @@
+[base]
+flavours:
+ mx5
+kernel-arch: arm
+
+[image]
+suggests: fdutils
+
+[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
+
+[mx5_image]
+recommends: uboot-mkimage
+# D-Link DNS-323: 1572864 - 8 - 64 = 1572792
+# HP Media Vault mv2120: ca 2 MB
+# QNAP TS-109/TS-209 & TS-409: 2097152 - 8 - 64 = 2097080
+# SheevaPlug: 4194304 - 8 - 64 = 4194232
+# QNAP TS-119/TS-219: 2097152 - 8 - 64 = 2097080
+check-size: 4194232
diff -Naur linux-2.6-2.6.38/debian//config/defines linux-2.6-2.6.38.armhf/debian//config/defines
--- linux-2.6-2.6.38/debian//config/defines 2011-04-14 22:48:38.000000000 +0000
+++ linux-2.6-2.6.38.armhf/debian//config/defines 2011-04-14 22:42:12.000000000 +0000
@@ -6,6 +6,7 @@
alpha
amd64
armel
+ armhf
hppa
i386
ia64
diff -Naur linux-2.6-2.6.38/debian//rules.real linux-2.6-2.6.38.armhf/debian//rules.real
--- linux-2.6-2.6.38/debian//rules.real 2011-04-14 22:48:38.000000000 +0000
+++ linux-2.6-2.6.38.armhf/debian//rules.real 2011-04-14 22:42:12.000000000 +0000
@@ -39,7 +39,7 @@
#
binary-arch-arch: install-headers_$(ARCH)
binary-arch-arch: install-libc-dev_$(ARCH)
-ifneq ($(filter alpha amd64 armel hppa i386 powerpc ppc64 s390 sh4 sparc sparc64,$(ARCH)),)
+ifneq ($(filter alpha amd64 armel armhf hppa i386 powerpc ppc64 s390 sh4 sparc sparc64,$(ARCH)),)
binary-arch-arch: install-tools_$(ARCH)
endif
binary-arch-featureset: install-headers_$(ARCH)_$(FEATURESET)
@@ -364,6 +364,7 @@

install-image_arm_$(FEATURESET)_$(FLAVOUR)_plain_image
install-image_armel_$(FEATURESET)_$(FLAVOUR)_plain_image
+install-image_armhf_$(FEATURESET)_$(FLAVOUR)_plain_image
install-image_sparc_$(FEATURESET)_$(FLAVOUR)_plain_image
install-image_sparc64_$(FEATURESET)_$(FLAVOUR)_plain_image
install-image_sh4_$(FEATURESET)_$(FLAVOUR)_plain_image:
diff -Naur linux-2.6-2.6.38/debian//templates/control.main.in linux-2.6-2.6.38.armhf/debian//templates/control.main.in
--- linux-2.6-2.6.38/debian//templates/control.main.in 2011-04-14 22:48:38.000000000 +0000
+++ linux-2.6-2.6.38.armhf/debian//templates/control.main.in 2011-04-14 22:42:12.000000000 +0000
@@ -1,5 +1,5 @@
Package: linux-tools-@version@
-Architecture: alpha amd64 armel hppa i386 powerpc ppc64 s390 sh4 sparc sparc64
+Architecture: alpha amd64 armel armhf hppa i386 powerpc ppc64 s390 sh4 sparc sparc64
Depends: ${shlibsepends}, ${miscepends}, ${perlepends}, ${pythonepends}
Recommends: linux-base (>= 2.6.32-16)
Suggests: linux-doc-@version@
diff -Naur linux-2.6-2.6.38/debian//templates/control.source.in linux-2.6-2.6.38.armhf/debian//templates/control.source.in
--- linux-2.6-2.6.38/debian//templates/control.source.in 2011-04-14 22:48:38.000000000 +0000
+++ linux-2.6-2.6.38.armhf/debian//templates/control.source.in 2011-04-14 22:42:12.000000000 +0000
@@ -3,7 +3,7 @@
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Uploaders: Bastian Blank <waldi@debian.org>, Frederik Schüler <fs@debian.org>, maximilian attems <maks@debian.org>, Ben Hutchings <ben@decadent.org.uk>
Standards-Version: 3.9.1
-Build-Depends: debhelper (>> 7), cpio, module-init-tools, python, lzma [armel], libelf-dev, libdw-dev, binutils-dev, asciidoc, xmlto, libperl-dev, python-dev, libnewt-dev, python-support
+Build-Depends: debhelper (>> 7), cpio, module-init-tools, python, lzma [armel armhf], libelf-dev, libdw-dev, binutils-dev, asciidoc, xmlto, libperl-dev, python-dev, libnewt-dev, python-support
Build-Depends-Indep: bzip2
Vcs-Svn: svn://svn.debian.org/svn/kernel/dists/sid/linux-2.6/
Vcs-Browser: http://svn.debian.org/wsvn/kernel/dists/sid/linux-2.6/?op=log

Best regards,
-- Héctor Orón



--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20110414225129.GA5226@flaco.tsc-farm.upc.es">http://lists.debian.org/20110414225129.GA5226@flaco.tsc-farm.upc.es
 
Old 04-15-2011, 07:36 AM
Bastian Blank
 
Default Bug#621032: linux-2.6: please add armhf support

On Fri, Apr 15, 2011 at 12:51:29AM +0200, Hector Oron wrote:
> I propose this patch which enables basic functionality of Efika MX nettop
> which it is currently in mainline 2.6.38.

The configs looks strange.
- Why is network support system specific?
- What is the difference between armel and armhf kernel-wise?

Bastian

--
First study the enemy. Seek weakness.
-- Romulan Commander, "Balance of Terror", stardate 1709.2


--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20110415073640.GA11912@wavehammer.waldi.eu.org">ht tp://lists.debian.org/20110415073640.GA11912@wavehammer.waldi.eu.org
 
Old 04-15-2011, 09:30 PM
Hector Oron
 
Default Bug#621032: linux-2.6: please add armhf support

Hi,

2011/4/15 Bastian Blank <waldi@debian.org>:
> On Fri, Apr 15, 2011 at 12:51:29AM +0200, Hector Oron wrote:
>> * I propose this patch which enables basic functionality of Efika MX nettop
>> * which it is currently in mainline 2.6.38.
>
> The configs looks strange.
> - Why is network support system specific?

Maybe it is wrong in the patch config, I really struggled with
configurations. I cross compile an uImage, test it on my system so I
got a working config, but when trying to port that to debian kernel I
really do not understand it very much. Help is appreciated.

> - What is the difference between armel and armhf kernel-wise?

It shouldn't matter which architecture compiles it, but armhf implies
VFP*, some armhf platforms (not all, but most of it) might imply NEON.

If you could comment which parts of the config look strange to you,
I'll try to fix it.

Best regards,
--
*Héctor Orón *-.. . -... .. .- -. * -.. . ...- . .-.. --- .--. . .-.

"Our Sun unleashes tremendous flares expelling hot gas into the Solar
System, which one day will disconnect us."

-- Day DVB-T stop working nicely
Video flare: http://antwrp.gsfc.nasa.gov/apod/ap100510.html


--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: BANLkTi=urYrrdeQbY_fKqN5NKJqb+1PjuA@mail.gmail.com ">http://lists.debian.org/BANLkTi=urYrrdeQbY_fKqN5NKJqb+1PjuA@mail.gmail.com
 
Old 04-15-2011, 10:45 PM
Vagrant Cascadian
 
Default Bug#621032: linux-2.6: please add armhf support

On Fri, Apr 15, 2011 at 09:36:40AM +0200, Bastian Blank wrote:
> On Fri, Apr 15, 2011 at 12:51:29AM +0200, Hector Oron wrote:
> > I propose this patch which enables basic functionality of Efika MX nettop
> > which it is currently in mainline 2.6.38.
>
> The configs looks strange.

agreed.


> - Why is network support system specific?

it isn't, and should be removed. i've been working on trimming the config
considerably to get it closer to debian defaults...

i was kind of confused to see hamradio stuff defined in
debian/config/armel/config; hector's patch just copied that, and
then added debian/config/armhf/config.mx5 (which needs some considerable
cleanup).


> - What is the difference between armel and armhf kernel-wise?

main differences would be:

## file: "arch/arm/mm/Kconfig"
CONFIG_CPU_V7=y
CONFIG_ARM_THUMB=y

## file: "arch/arm/Kconfig"
CONFIG_VFP=y
CONFIG_VFPv3=y

probably a few more configs related to those, as well.


live well,
vagrant



--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20110415224504.GT10524@talon.fglan">http://lists.debian.org/20110415224504.GT10524@talon.fglan
 

Thread Tools




All times are GMT. The time now is 02:49 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright ©2007 - 2008, www.linux-archive.org