Received: by 2002:a05:6a10:eb17:0:0:0:0 with SMTP id hx23csp3785122pxb; Tue, 7 Sep 2021 07:33:01 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxCZM9DOsB/fTQUGVgmwvP+Fx2vJfKsrpz3TYNlUli6d55XreRhLKB1u3HRlaRmz9lw14jG X-Received: by 2002:aa7:d304:: with SMTP id p4mr19208151edq.151.1631025181596; Tue, 07 Sep 2021 07:33:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1631025181; cv=none; d=google.com; s=arc-20160816; b=cLANpcym3bl4HzHMDgnjEfTlp70+b3bycNzi1yRJ1zMzNYTtpU6wgEcwwtVuZ7aeC7 Z/jBKekggaWUQkYuOX1taGA9FsQUbd+2DcyG3bEUj8GdHerPxgj929XCyA9cSoJX6VMQ IDRkr9iddxypoduxBc6MYGTJn5N+sMunvak5QINCJMq/tdtfHzfLXIQpQLVXsGnqf5mm KyxCy4/4a7Mkgr6zQFNtH/ouWEDeZQw2tOW1TfFmiPZeDOYk4CHZGhJehgOB6mj+nbTT yq8GyuveHVJAKJfD9zb2nbJL9RserVz61EC3chEOlwcMkw2S/jCxHDAxTOw5B8mhfunq oP5w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date; bh=nHD6GyR96DZW3hpdb2Ks5FYT37SrhImcpE5FDg2s0NE=; b=e2Lfl3MO4kA3m+egTssYi118adU6xVCikr9B8S1bHykU7ZkT6b4Qw6kNXjPzf7lzOZ RuViqkFWwsEm602h3lzya0rBpcYldM7r8alJTssvqPRy63C06qBtvjacrxdiJqlAzO+B ylQ525Wub3meEsxqcfJ120B13k3gWf0lu/7DzACNBdzuDoUiEPhMuvf6bmVtu2QUpkmq WoqVAqZU2bq+DTu95qfmbdEcYmBLOecmUt3MXZWJO9eXNkzYYOnkE5SAb40td83DeajV FjB27yWfQN8EKXE/9ANbuelBVGVxSskixn7IuzlLsOxx5eIm+NAZxTPl3ATVoWsGl3CZ sYaw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id di22si11835046ejc.314.2021.09.07.07.32.37; Tue, 07 Sep 2021 07:33:01 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235842AbhIGOPB (ORCPT + 99 others); Tue, 7 Sep 2021 10:15:01 -0400 Received: from netrider.rowland.org ([192.131.102.5]:60429 "HELO netrider.rowland.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with SMTP id S235347AbhIGOPA (ORCPT ); Tue, 7 Sep 2021 10:15:00 -0400 Received: (qmail 571841 invoked by uid 1000); 7 Sep 2021 10:13:52 -0400 Date: Tue, 7 Sep 2021 10:13:52 -0400 From: Alan Stern To: Guenter Roeck Cc: Greg Kroah-Hartman , linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v2] usb: ehci: Simplify platform driver registration Message-ID: <20210907141352.GA571275@rowland.harvard.edu> References: <20210907123002.3951446-1-linux@roeck-us.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210907123002.3951446-1-linux@roeck-us.net> User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Sep 07, 2021 at 05:30:02AM -0700, Guenter Roeck wrote: > Use platform_register_drivers() and platform_unregister_drivers() to > register and unregister ehci platform drivers. This simplifies the code > and prevents the following build errors seen with sparc:allmodconfig. > > drivers/usb/host/ehci-hcd.c:1301: error: > "PLATFORM_DRIVER" redefined > drivers/usb/host/ehci-sh.c:173:31: error: > 'ehci_hcd_sh_driver' defined but not used > > Signed-off-by: Guenter Roeck > --- > v2: Explicitly include platform_device.h. > The ps3 driver is not a platform driver, so we still have > to handle it separately. Acked-by: Alan Stern