Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1762767AbYHHWfN (ORCPT ); Fri, 8 Aug 2008 18:35:13 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751287AbYHHWfA (ORCPT ); Fri, 8 Aug 2008 18:35:00 -0400 Received: from relay03.mail-hub.dodo.com.au ([123.2.6.238]:55748 "EHLO relay03.mail-hub.dodo.com.au" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750849AbYHHWe6 (ORCPT ); Fri, 8 Aug 2008 18:34:58 -0400 From: Grant Coady To: Alan Cox Cc: "Robert P. J. Day" , Linux Kernel Mailing List Subject: [RFC PATCH] cleanup Serial ATA and Parallel ATA Kconfig Date: Sat, 09 Aug 2008 08:34:40 +1000 Organization: http://bugsplatter.id.au/ Reply-To: Grant Coady Message-ID: References: <20080808172629.232bed01@lxorguk.ukuu.org.uk> In-Reply-To: <20080808172629.232bed01@lxorguk.ukuu.org.uk> X-Mailer: Forte Agent 2.0/32.652 MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 18662 Lines: 590 On Fri, 8 Aug 2008 17:26:29 +0100, Alan Cox wrote: >On Fri, 8 Aug 2008 12:32:23 -0400 (EDT) >"Robert P. J. Day" wrote: > >> >> asked from a position of appalling ignorance, but would it be more >> organized to be able to select serial ATA functionality separately >> from parallel ATA? > >The correct fix is to remove the (experimental) from the Parallel ATA >drivers Kconfig > >For the rest of the menu the list is SATA first, then PATA (and PATA is >roughly alphabetic but both want a tidy) Well, since Robert didn't have a go, I did ;) How about: .config - Linux Kernel v2.6.27-rc2 Configuration ------------------------------------------------------------------------------ +----------- Serial ATA (SATA) and Parallel ATA (PATA) drivers -----------+ ? Arrow keys navigate the menu. selects submenus --->. ? ? Highlighted letters are hotkeys. Pressing includes, excludes, ? ? modularizes features. Press to exit, for Help, ? ? for Search. Legend: [*] built-in [ ] excluded module < > ? ? +---------------------------------------------------------------------+ ? ? ? --- Serial ATA (SATA) and Parallel ATA (PATA) drivers ? ? ? ? <*> AHCI SATA support ? ? ? ? [*] ATA ACPI Support ? ? ? ? [ ] SATA Port Multiplier support ? ? ? ? < > Silicon Image 3124/3132 SATA support ? ? ? ? [*] ATA SFF support ? ? ? ? *** Serial ATA drivers *** ? ? ? ? < > Initio 162x SATA support ? ? ? ? < > Intel ESB, ICH, PIIX3, PIIX4 PATA/SATA support ? ? ? ? < > Marvell SATA support (HIGHLY EXPERIMENTAL) ? ? ? ? < > NVIDIA SATA support ? ? ? ? < > Pacific Digital ADMA support ? ? ? ? < > Pacific Digital SATA QStor support ? ? ? ? < > Promise SATA SX4 support ? ? ? ? < > Promise SATA TX2/TX4 support ? ? ? ? < > Silicon Image SATA support ? ? ? ? < > SiS 964/965/966/180 SATA support ? ? ? ? < > ServerWorks Frodo / Apple K2 SATA support ? ? ? ? < > ULi Electronics SATA support ? ? ? ? < > VIA SATA support ? ? ? ? < > VITESSE VSC-7174 / INTEL 31244 SATA support ? ? ? ? *** Parallel ATA drivers *** ? ? ? ? < > ACPI firmware driver for PATA ? ? ? ? < > ALi PATA support (Experimental) ? ? ? ? < > AMD/NVidia PATA support ? ? ? ? < > ARTOP 6210/6260 PATA support ? ? ? ? < > ATI PATA support ? ? ? ? < > CMD640 PCI PATA support (Very Experimental) ? ? ? ? < > CMD64x PATA support ? ? ? ? < > CMD / Silicon Image 680 PATA support ? ? ? ? < > Compaq Triflex PATA support ? ? ? ? < > CS5510/5520 PATA support ? ? ? ? < > CS5530 PATA support (Experimental) ? ? ? ? < > Cypress CY82C693 PATA support (Very Experimental) ? ? ? ? < > EFAR SLC90E66 support ? ? ? ? < > Generic ATA support ? ? ? ? < > HPT 366/368 PATA support ? ? ? ? < > HPT 370/370A/371/372/374/302 PATA support (Experimental) ? ? ? ? < > HPT 372N/302N PATA support (Very Experimental) ? ? ? ? < > HPT 343/363 PATA support ? ? ? ? < > Intel PATA MPIIX support ? ? ? ? < > Intel PATA old PIIX support ? ? ? ? < > Intel SCH PATA support ? ? ? ? < > IT8211/2 PATA support ? ? ? ? < > IT8213 PATA support (Experimental) ? ? ? ? <*> JMicron PATA support ? ? ? ? < > Marvell PATA support via legacy mode ? ? ? ? < > Nat Semi NS87410 PATA support (Experimental) ? ? ? ? < > Nat Semi NS87415 PATA support (Experimental) ? ? ? ? < > NETCELL Revolution RAID support ? ? ? ? < > Ninja32/Delkin Cardbus ATA support (Experimental) ? ? ? ? < > OPTI621/6215 PATA support (Very Experimental) ? ? ? ? < > OPTI FireStar PATA support (Very Experimental) ? ? ? ? < > Promise PATA 2027x support ? ? ? ? < > Older Promise PATA controller support (Experimental) ? ? ? ? < > RADISYS 82600 PATA support (Very Experimental) ? ? ? ? < > PC Tech RZ1000 PATA support ? ? ? ? < > SC1200 PATA support (Very Experimental) ? ? ? ? < > SERVERWORKS OSB4/CSB5/CSB6/HT1000 PATA support ? ? ? ? < > SiS PATA support (Experimental) ? ? ? ? < > VIA PATA support ? ? ? ? < > Winbond SL82C105 PATA support ? ? ? +---------------------------------------------------------------------+ ? +-------------------------------------------------------------------------? ?