From patchwork Thu Oct 8 15:45:58 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 11823353 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 859431580 for ; Thu, 8 Oct 2020 15:47:15 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 4808F20739 for ; Thu, 8 Oct 2020 15:47:15 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="LUCFUUDd" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 4808F20739 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=arndb.de Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:To:From: Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender :Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=Gd46TuGUo3yi4sYl7ofx/F4IPP8crh6kPL5Kg6+fQHs=; b=LUCFUUDdmyS0CdVnn52kHUcjFP 4PPOFjosgHAPGkschv5CCQSxe9xUdx83KJDI0qK8HfvJndyKN223jDDCuW6+j6q66Yssy0lrrZPHj 3hUDUk4wYNR1tpeoNR376qQlGmWQFVuRQn+GNekTRolQCnIlhP1LwPJS4Z4YwFw4Pqa3cje+6wwKM csPOcF/8d+2bR2lX8fXsN8bi7D4cMcN5T4tCB36EslSJF96g2EgtNgKCD02AQLLJZq/d4JDNI3CpB WwYLp6H8O5/Ha2pDwIC9EAdEmfxelNjSMaDx2g+JZx4NZ13eakla6KKjA/MqTP2GELj4rU0FwLpSb 1WdIHdOw==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kQY8A-00028p-4A; Thu, 08 Oct 2020 15:46:58 +0000 Received: from mout.kundenserver.de ([217.72.192.75]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kQY7y-00026Y-Vs for linux-arm-kernel@lists.infradead.org; Thu, 08 Oct 2020 15:46:53 +0000 Received: from localhost.localdomain ([192.30.34.233]) by mrelayeu.kundenserver.de (mreue107 [212.227.15.145]) with ESMTPA (Nemesis) id 1N4h7p-1kXaxO1g5H-011kDN; Thu, 08 Oct 2020 17:46:22 +0200 From: Arnd Bergmann To: linux-kernel@vger.kernel.org Subject: [PATCH 0/3] ARM, timers: ebsa110 cleanup Date: Thu, 8 Oct 2020 17:45:58 +0200 Message-Id: <20201008154601.1901004-1-arnd@arndb.de> X-Mailer: git-send-email 2.27.0 MIME-Version: 1.0 X-Provags-ID: V03:K1:Q2x1rl9rLYWFu+fsbJHX+/nzZ/cPOL+HhOYXfylp131m845mcg2 HxdRLNep1smt/9g5n1vlNPaEeT1A1gdmsLgRjByN2VXTS7IYMbpnRdgd4qGt1A99/IEnu3R PF/WHjQClHVsoC2nRCs2ZGbL9z4FsLcld/ExUPIp8T4NYRutqN9JGvMoD/AhWQkokE2vdkL URecNYCBqf5HbZYo1K4rA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:3flL27H+/Ho=:oqIHZ21HZXstVyoN46lH5o czMGOrnkW0ANWHLEivNoTExKnShcowoezyQripj/ICprE7pEo10uRki2qS81bLLHRF+Y9GJ5c CyrTvvuD5/YJZD+UC8Wv72ZvDfd/9iD7qLd0MwywHNDvghsyYm4Apt8OwpJlkAjzyrEAzkrhk CkHG0L+/HUEN5Oe0btpza5XAf+w8et8oZXVpg488kyJy6WxSSZfeVOyGfdOCFmnBf/ciPjnv3 DRVpN1VL2227bPPJuxMlYCSoV1FW2k8HCV0Xn/fRGaB/Pm9jPcwMS5aQ+KuGV6FUm3efCAE2i zWJiHD1uFCkFd/+xWCJZf01S6K0BX8yC2K3NVTE7vYdGrbSwb7ldXrTZrljswDm7ojgLkYZO+ d5qJUY/CqtDIBZQhsOdJhsO/g5QQMv9btosbvTomDYJB21FrbvVhO6pjKPNzr2Qa1atduGB7D RlGKvgNDdPA7JcP5uFPftS+MFw77NYGL6K/sMpcLF4KwBgrysaANC+wG5c+kvzSpZ6P0O04H0 1fBHnGqRRBIvyRx6PVcVxPeQdomSjMFo+Yow/LtftsCTDavQdweVNN4nUjuS7HLDQK0ZeZciD wy+3uxbAdhXW9UWoSdFdmk8wpNW5ehpgM6O1rXMW/WdE6kPjVHiorptSHE7b/AZy63HUKaXq8 fVU6asHPecs47obj7irrKz3tkQ8+VieH/eoEZ9PW937fH3R4xU5Ls3YwzWRGCRYwpxTgY2U49 8T2ZWXnZFoerK4tJxRvkUCcqVkXHMWLzKl75weVyxvHXPfriTgpIQAX0rLr6W4QcWKAgKFU5u sGufuc6L7w5cGVc7Tcuql1HJ5Jzdsj9ymqIeB1XsuOtb3sy3KV9TOj3eHronjH9rUeevxyJ X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20201008_114647_220704_F04BBD90 X-CRM114-Status: GOOD ( 18.01 ) X-Spam-Score: 0.0 (/) X-Spam-Report: SpamAssassin version 3.4.4 on merlin.infradead.org summary: Content analysis details: (0.0 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [217.72.192.75 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [217.72.192.75 listed in wl.mailspike.net] 0.0 SPF_NONE SPF: sender does not publish an SPF Record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Arnd Bergmann , Stephen Boyd , netdev@vger.kernel.org, Linus Walleij , Daniel Lezcano , Russell King , John Stultz , Jakub Kicinski , Thomas Gleixner , "David S. Miller" , linux-arm-kernel@lists.infradead.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org The ebsa110 platform is the last thing that uses CONFIG_ARCH_USES_GETTIMEOFFSET, and Russell has previously said that he thinks the platform can be retired now. Removing it allows us clean up the timer code by throwing out all of the references to arch_gettimeoffset(). The am79c961a network driver can presumably also go, as no other platform references it. I don't expect these to make it into the coming merge window, posting here as an RFC, and as a reference for the mildly related timer tick series. Arnd Arnd Bergmann (3): ARM: remove ebsa110 platform net: remove am79c961a driver timekeeping: remove arch_gettimeoffset .../time/modern-timekeeping/arch-support.txt | 33 - MAINTAINERS | 8 - arch/arm/Kconfig | 24 +- arch/arm/Kconfig.debug | 6 +- arch/arm/Makefile | 8 - arch/arm/configs/ebsa110_defconfig | 74 -- arch/arm/kernel/Makefile | 6 +- arch/arm/mach-ebsa110/Makefile | 8 - arch/arm/mach-ebsa110/Makefile.boot | 5 - arch/arm/mach-ebsa110/core.c | 323 -------- arch/arm/mach-ebsa110/core.h | 38 - .../mach-ebsa110/include/mach/entry-macro.S | 33 - arch/arm/mach-ebsa110/include/mach/hardware.h | 21 - arch/arm/mach-ebsa110/include/mach/io.h | 89 -- arch/arm/mach-ebsa110/include/mach/irqs.h | 17 - arch/arm/mach-ebsa110/include/mach/memory.h | 22 - .../mach-ebsa110/include/mach/uncompress.h | 41 - arch/arm/mach-ebsa110/io.c | 440 ---------- arch/arm/mach-ebsa110/leds.c | 71 -- drivers/Makefile | 2 - drivers/clocksource/Kconfig | 2 +- drivers/net/ethernet/amd/Kconfig | 10 +- drivers/net/ethernet/amd/Makefile | 1 - drivers/net/ethernet/amd/am79c961a.c | 763 ------------------ drivers/net/ethernet/amd/am79c961a.h | 143 ---- include/linux/time.h | 13 - kernel/time/Kconfig | 9 - kernel/time/clocksource.c | 8 - kernel/time/timekeeping.c | 25 +- kernel/trace/Kconfig | 2 - 30 files changed, 9 insertions(+), 2236 deletions(-) delete mode 100644 Documentation/features/time/modern-timekeeping/arch-support.txt delete mode 100644 arch/arm/configs/ebsa110_defconfig delete mode 100644 arch/arm/mach-ebsa110/Makefile delete mode 100644 arch/arm/mach-ebsa110/Makefile.boot delete mode 100644 arch/arm/mach-ebsa110/core.c delete mode 100644 arch/arm/mach-ebsa110/core.h delete mode 100644 arch/arm/mach-ebsa110/include/mach/entry-macro.S delete mode 100644 arch/arm/mach-ebsa110/include/mach/hardware.h delete mode 100644 arch/arm/mach-ebsa110/include/mach/io.h delete mode 100644 arch/arm/mach-ebsa110/include/mach/irqs.h delete mode 100644 arch/arm/mach-ebsa110/include/mach/memory.h delete mode 100644 arch/arm/mach-ebsa110/include/mach/uncompress.h delete mode 100644 arch/arm/mach-ebsa110/io.c delete mode 100644 arch/arm/mach-ebsa110/leds.c delete mode 100644 drivers/net/ethernet/amd/am79c961a.c delete mode 100644 drivers/net/ethernet/amd/am79c961a.h Cc: Russell King Cc: Thomas Gleixner Cc: Daniel Lezcano Cc: John Stultz Cc: Stephen Boyd Cc: Linus Walleij Cc: "David S. Miller" Cc: Jakub Kicinski Cc: netdev@vger.kernel.org Cc: linux-kernel@vger.kernel.org Cc: linux-arm-kernel@lists.infradead.org Acked-by: Russell King