Received: by 10.213.65.68 with SMTP id h4csp1641347imn; Mon, 26 Mar 2018 11:29:59 -0700 (PDT) X-Google-Smtp-Source: AG47ELsCafZVkI6Q/so5Tp+TvyxKtSyxHHto34FYRqrKvl1GBM03nqHdF6XQrPsvf/OTQKNNTN19 X-Received: by 10.99.95.144 with SMTP id t138mr28429034pgb.94.1522088999540; Mon, 26 Mar 2018 11:29:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1522088999; cv=none; d=google.com; s=arc-20160816; b=H71Ock9sR48VbLqppn3GAvYSed7kxO8ELyhjbasdyUsv0GesWZxrbSYPp4S1fm5YfQ ngy2UlK8NFDaKOIcEESsa/u48ONgFc8AWAhCkU/oH5l2nhXsP14tARkxinWcvK26lXE8 nTmuQIblMHxEhnTaQWyiIipTF23TQrWPnIaBhhSkZuWY6rgRQSW+FOMKdHt6H+ZPtANz rRvCe8gPRzYeBKA4sl+RPSpLiTp6iYdWX9VN07daD2O7qwpMc2o0nLEfPSgDPv8CXocK 4FRdX1Hyi4QrG4iXmDn3hMUI8XIYjBvlqRH46Lu9CRlM/SP2g+vSoBC3yGXU5rVyJdWF 24Rw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:message-id:in-reply-to :subject:cc:to:from:date:arc-authentication-results; bh=JMIRjVfW0yhb4HC+GW2Dbp43hxR+6Kj76ofts2PLzhU=; b=zHmJGzU6KCsNxvSyZwTO31UgQjEg/IyhfOEutyaRM/mNINbwYUvIzo71SfYrN3dYkn 35sD7gbl2OLxdoNnXMOorpUzaTxxluDLIQa0kiDmeBWVPQZ8Lo+PF771qfF62h6G6p2t SoKA9U/RcNX9+yrWLZOcQdh1p3V2+nerusEOb7NrhBHQzZa9DwjxNAY/RfRFF6gVlxF1 qOpEV3khHFgkh1ANiCaZiO586R8MNYZe0eCoByxoi6AoXdySfkbr19i98fTreRsSA2hx LhwCswOt+Y9owjSmrGrsZwIhmlqyUadjtm3OEWH8b4Jj1y9dPpxqJ/I/huxdHjGjnUkE yLPg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id p17-v6si16582583plr.310.2018.03.26.11.29.44; Mon, 26 Mar 2018 11:29:59 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752734AbeCZS2M (ORCPT + 99 others); Mon, 26 Mar 2018 14:28:12 -0400 Received: from iolanthe.rowland.org ([192.131.102.54]:37506 "HELO iolanthe.rowland.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with SMTP id S1751964AbeCZS2K (ORCPT ); Mon, 26 Mar 2018 14:28:10 -0400 Received: (qmail 2376 invoked by uid 2102); 26 Mar 2018 14:28:09 -0400 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 26 Mar 2018 14:28:09 -0400 Date: Mon, 26 Mar 2018 14:28:09 -0400 (EDT) From: Alan Stern X-X-Sender: stern@iolanthe.rowland.org To: Alban Bedel cc: linux-usb@vger.kernel.org, Ralf Baechle , James Hogan , Greg Kroah-Hartman , Mathias Nyman , Benjamin Herrenschmidt , Alex Elder , Chunfeng Yun , Lu Baolu , Tony Lindgren , , Subject: Re: [PATCH] usb: host: Remove the deprecated ATH79 USB host config options In-Reply-To: <1521931644-31326-1-git-send-email-albeu@free.fr> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, 24 Mar 2018, Alban Bedel wrote: > The options USB_EHCI_ATH79 and USB_OHCI_ATH79 only enable the > generic EHCI and OHCI platform drivers, and have been marked as > deprecated since 2012. > > These can be safely removed if we make sure that USB_EHCI_ROOT_HUB_TT > still get enabled for the EHCI driver. This is now done be selecting > this option when the EHCI platform driver is enabled on the ATH79 > platform. > > Signed-off-by: Alban Bedel > --- > arch/mips/Kconfig | 1 + > drivers/usb/host/Kconfig | 25 ------------------------- > 2 files changed, 1 insertion(+), 25 deletions(-) > > diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig > index 8128c3b..61e9a24 100644 > --- a/arch/mips/Kconfig > +++ b/arch/mips/Kconfig > @@ -200,6 +200,7 @@ config ATH79 > select SYS_SUPPORTS_MIPS16 > select SYS_SUPPORTS_ZBOOT_UART_PROM > select USE_OF > + select USB_EHCI_ROOT_HUB_TT if USB_EHCI_HCD_PLATFORM > help > Support for the Atheros AR71XX/AR724X/AR913X SoCs. > > diff --git a/drivers/usb/host/Kconfig b/drivers/usb/host/Kconfig > index 4fcfb30..55b45dc 100644 > --- a/drivers/usb/host/Kconfig > +++ b/drivers/usb/host/Kconfig > @@ -293,19 +293,6 @@ config USB_CNS3XXX_EHCI > It is needed for high-speed (480Mbit/sec) USB 2.0 device > support. > > -config USB_EHCI_ATH79 > - bool "EHCI support for AR7XXX/AR9XXX SoCs (DEPRECATED)" > - depends on (SOC_AR71XX || SOC_AR724X || SOC_AR913X || SOC_AR933X) > - select USB_EHCI_ROOT_HUB_TT > - select USB_EHCI_HCD_PLATFORM > - default y > - ---help--- > - This option is deprecated now and the driver was removed, use > - USB_EHCI_HCD_PLATFORM instead. > - > - Enables support for the built-in EHCI controller present > - on the Atheros AR7XXX/AR9XXX SoCs. > - > config USB_EHCI_HCD_PLATFORM > tristate "Generic EHCI driver for a platform device" > default n > @@ -489,18 +476,6 @@ config USB_OHCI_HCD_DAVINCI > controller. This driver cannot currently be a loadable > module because it lacks a proper PHY abstraction. > > -config USB_OHCI_ATH79 > - bool "USB OHCI support for the Atheros AR71XX/AR7240 SoCs (DEPRECATED)" > - depends on (SOC_AR71XX || SOC_AR724X) > - select USB_OHCI_HCD_PLATFORM > - default y > - help > - This option is deprecated now and the driver was removed, use > - USB_OHCI_HCD_PLATFORM instead. > - > - Enables support for the built-in OHCI controller present on the > - Atheros AR71XX/AR7240 SoCs. > - > config USB_OHCI_HCD_PPC_OF_BE > bool "OHCI support for OF platform bus (big endian)" > depends on PPC For the EHCI and OHCI portions: Acked-by: Alan Stern