From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S937601AbWLFULn (ORCPT ); Wed, 6 Dec 2006 15:11:43 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S937600AbWLFULn (ORCPT ); Wed, 6 Dec 2006 15:11:43 -0500 Received: from agminet01.oracle.com ([141.146.126.228]:55112 "EHLO agminet01.oracle.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S937601AbWLFULm (ORCPT ); Wed, 6 Dec 2006 15:11:42 -0500 Date: Wed, 6 Dec 2006 12:12:23 -0800 From: Randy Dunlap To: "Robert P. J. Day" Cc: Linux kernel mailing list Subject: Re: [PATCH][RFC] Restructure Device Driver menu entries Message-Id: <20061206121223.2c7c0c7b.randy.dunlap@oracle.com> In-Reply-To: References: Organization: Oracle Linux Eng. X-Mailer: Sylpheed version 2.2.9 (GTK+ 2.8.10; x86_64-unknown-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Brightmail-Tracker: AAAAAQAAAAI= X-Brightmail-Tracker: AAAAAQAAAAI= X-Whitelist: TRUE X-Whitelist: TRUE Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 6 Dec 2006 09:33:46 -0500 (EST) Robert P. J. Day wrote: > > This is a *proposed* restructuring of the DD menu so that one can > see and select/de-select entire submenus without having to enter each > submenu. It's also immediately obvious visually which submenus are > currently active. > > Based on Randy Dunlap's earlier suggestion, it uses the kbuild > "menuconfig" feature. I changed only those sub-entries that matched > an obvious pattern (that is, selectable in their entirety). If there > was *anything* slightly different about that sub-entry, I left it > alone. (That doesn't mean that those sub-entries can't be similarly > tweaked with a minimum of effort, I was just keeping it simple for > now.) > > Finally, if this structure is used, there's still a good deal of > cleanup that can be done on each Kconfig file. For example, if most > of the mtd Kconfig file is now surrounded by The FUSION part has a dependency that I'll leave for you: Warning! Found recursive dependency: FUSION FUSION_SPI FUSION reported by any "make *config". --- ~Randy