Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751211Ab3FDSLf (ORCPT ); Tue, 4 Jun 2013 14:11:35 -0400 Received: from iolanthe.rowland.org ([192.131.102.54]:36466 "HELO iolanthe.rowland.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with SMTP id S1751143Ab3FDSLd (ORCPT ); Tue, 4 Jun 2013 14:11:33 -0400 Date: Tue, 4 Jun 2013 14:11:32 -0400 (EDT) From: Alan Stern X-X-Sender: stern@iolanthe.rowland.org To: Arnd Bergmann cc: linux-usb@vger.kernel.org, Greg Kroah-Hartman , Subject: Re: [PATCH v2] usb: host: make USB_ARCH_HAS_?HCI obsolete In-Reply-To: <201306041942.22904.arnd@arndb.de> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1396 Lines: 28 On Tue, 4 Jun 2013, Arnd Bergmann wrote: > The three options USB_ARCH_HAS_{EHCI,OHCI,XHCI} are all well beyond > their recommended shelf life. They have caused numerous build failures > over the years because they are never completely correct, and with > the move to splitting out the platform specific back-ends out of the > driver, there is no real need for them any more. Also, the use of making > USB_ARCH_HAS_HCD depend on it is questionable since one can always enable > dummy_hc these days. > > This patch enables them unconditionally for all platforms and > architectures, which means it is now possible to build host controller > drivers for machines that are known not to come with this hardware, > but that is just how we treat most other drivers. > > In order to minimise the impact on existing architecture code and > defconfig files, all the Kconfig are left present for now. All platforms > that currently do 'select USB_ARCH_HAS_*' should subsequently be changed > not to select that. All drivers depending on USB_ARCH_HAS_HCD should > be changed to depend on USB_SUPPORT instead. Acked-by: Alan Stern -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/