[kernel] r14167 - in dists/sid/linux-2.6/debian: . config/armel patches/features/arm patches/series

Martin Michlmayr tbm at alioth.debian.org
Sun Aug 23 13:43:40 UTC 2009


Author: tbm
Date: Sun Aug 23 13:43:36 2009
New Revision: 14167

Log:
Enable eSATA on QNAP TS-219P (John Holland).

Added:
   dists/sid/linux-2.6/debian/patches/features/arm/qnap-219p-pci.patch
   dists/sid/linux-2.6/debian/patches/series/7
Modified:
   dists/sid/linux-2.6/debian/changelog
   dists/sid/linux-2.6/debian/config/armel/config.kirkwood

Modified: dists/sid/linux-2.6/debian/changelog
==============================================================================
--- dists/sid/linux-2.6/debian/changelog	Sun Aug 23 12:30:23 2009	(r14166)
+++ dists/sid/linux-2.6/debian/changelog	Sun Aug 23 13:43:36 2009	(r14167)
@@ -1,3 +1,11 @@
+linux-2.6 (2.6.30-7) UNRELEASED; urgency=low
+
+  [ Martin Michlmayr ]
+  * Enable eSATA on QNAP TS-219P (John Holland).
+  * [armel/kirkwood] Enable CONFIG_SATA_AHCI.
+
+ -- Martin Michlmayr <tbm at cyrius.com>  Sun, 23 Aug 2009 22:42:34 +0900
+
 linux-2.6 (2.6.30-6) unstable; urgency=high
 
   [ Bastian Blank ]

Modified: dists/sid/linux-2.6/debian/config/armel/config.kirkwood
==============================================================================
--- dists/sid/linux-2.6/debian/config/armel/config.kirkwood	Sun Aug 23 12:30:23 2009	(r14166)
+++ dists/sid/linux-2.6/debian/config/armel/config.kirkwood	Sun Aug 23 13:43:36 2009	(r14167)
@@ -73,7 +73,7 @@
 ## file: drivers/ata/Kconfig
 ##
 CONFIG_ATA=m
-# CONFIG_SATA_AHCI is not set
+CONFIG_SATA_AHCI=m
 # CONFIG_SATA_SIL24 is not set
 CONFIG_ATA_SFF=y
 # CONFIG_SATA_SVW is not set

Added: dists/sid/linux-2.6/debian/patches/features/arm/qnap-219p-pci.patch
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ dists/sid/linux-2.6/debian/patches/features/arm/qnap-219p-pci.patch	Sun Aug 23 13:43:36 2009	(r14167)
@@ -0,0 +1,37 @@
+From: John Holland <john.holland at cellent-fs.de>
+Date: Wed, 19 Aug 2009 23:24:03 +0000 (-1000)
+Subject: [ARM] Kirkwood: enable eSATA on QNAP TS-219P
+X-Git-Url: http://git.marvell.com/?p=orion.git;a=commitdiff_plain;h=cc6abd80be53f9169ea69a28df2003068b0625b5
+
+[ARM] Kirkwood: enable eSATA on QNAP TS-219P
+
+Initialize PCI/PCIe on the QNAP TS-119, TS-219 and TS-219P hardware
+allowing the use of the discrete eSATA controller connected to the PCIe
+bus in the TS-219P.
+
+Signed-off-by: John Holland <john.holland at cellent-fs.de>
+Tested-by: Thomas Reitmayr <treitmayr at devbase.at>
+Signed-off-by: Martin Michlmayr <tbm at cyrius.com>
+Signed-off-by: Nicolas Pitre <nico at marvell.com>
+---
+
+diff --git a/arch/arm/mach-kirkwood/ts219-setup.c b/arch/arm/mach-kirkwood/ts219-setup.c
+index 01aa213..ec1a64f 100644
+--- a/arch/arm/mach-kirkwood/ts219-setup.c
++++ b/arch/arm/mach-kirkwood/ts219-setup.c
+@@ -206,6 +206,15 @@ static void __init qnap_ts219_init(void)
+ 
+ }
+ 
++static int __init ts219_pci_init(void)
++{
++   if (machine_is_ts219())
++           kirkwood_pcie_init();
++
++   return 0;
++}
++subsys_initcall(ts219_pci_init);
++
+ MACHINE_START(TS219, "QNAP TS-119/TS-219")
+ 	/* Maintainer: Martin Michlmayr <tbm at cyrius.com> */
+ 	.phys_io	= KIRKWOOD_REGS_PHYS_BASE,

Added: dists/sid/linux-2.6/debian/patches/series/7
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ dists/sid/linux-2.6/debian/patches/series/7	Sun Aug 23 13:43:36 2009	(r14167)
@@ -0,0 +1 @@
++ features/arm/qnap-219p-pci.patch



More information about the Kernel-svn-changes mailing list