Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp3106676ybl; Sun, 12 Jan 2020 09:53:58 -0800 (PST) X-Google-Smtp-Source: APXvYqyvRnpLTD9W2F48CXxU9yV6lswmi0ceXYvET1zKnCwRTqRShbu3sTqSUorq0QboUDQXJBYj X-Received: by 2002:a9d:7448:: with SMTP id p8mr9822528otk.96.1578851638534; Sun, 12 Jan 2020 09:53:58 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1578851638; cv=none; d=google.com; s=arc-20160816; b=SYY1+gSq0CukS0J+xxtztfIKc5ftC5bjDw+yhRwgoXruPr7w6/YUW2yEKICruNLtPh puOxYT99InkSsOj+bvBQIUjfPoulbIC98rGIeerBBpkwlvfsQ2ncqnha7/vzszdlyoCR XNbzlwRcy5Txa6+0p75mLWiGdBXW+qdWQUM7Fo9XqaFmPIipTmSS2UXbStIg+RXmUBJE A7GztZGRZhHCl6IhJj6j+Vw6M7x83hy5/JOGEAS6vm7GfrtB908IHA8D+cd7XyqtZ/Ul IksAKS7KqUfR4PsGPGIWZh/6SLeheeqv1YVJXhq0R/hwLHjHJjRAy5r6GXXB8KX9/JCf igjA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from; bh=QPY/x9tKw+JCdUlBfyMneTRCwiWMbAId+jfYpG+LgkE=; b=Ro0dDQ59Tk79K/e3rgogawiaJBLuqqk2V2L8lCf13Q30U8lO5mVgMQSVI0HRvE4SMk cZwfXpA2CsT8xZafIAEr6LBOe4hOavVhViJzx3Sbe5hMVPIam9YryN1vw2P1JkKm2ZNM WPMvxkHdATaLeaCID/76TtPoUmTE6AKmbcVRspQsUoSzQzMhdNFp7+ax4A9WgIekfyrO tjj+l0oYlu1MVLki7eEcx3VdURSGwDhRqXXuNOT1pRpy9tvkXvkNyvURAOoBl+zesu76 rxGqfrdff6WeVqpqGvF016odI+eU8YtPYFRb8rZzlHjwGKdxDAFqtbjmZqYeyOsP1z3X lyWw== 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 y23si5401252oti.65.2020.01.12.09.53.47; Sun, 12 Jan 2020 09:53:58 -0800 (PST) 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 S1733169AbgALRs5 (ORCPT + 99 others); Sun, 12 Jan 2020 12:48:57 -0500 Received: from baptiste.telenet-ops.be ([195.130.132.51]:52504 "EHLO baptiste.telenet-ops.be" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1732957AbgALRs5 (ORCPT ); Sun, 12 Jan 2020 12:48:57 -0500 Received: from ramsan ([84.195.182.253]) by baptiste.telenet-ops.be with bizsmtp id pVov210015USYZQ01Vov0H; Sun, 12 Jan 2020 18:48:55 +0100 Received: from rox.of.borg ([192.168.97.57]) by ramsan with esmtp (Exim 4.90_1) (envelope-from ) id 1iqhM7-0000EV-10; Sun, 12 Jan 2020 18:48:55 +0100 Received: from geert by rox.of.borg with local (Exim 4.90_1) (envelope-from ) id 1iqhM6-0000ik-Up; Sun, 12 Jan 2020 18:48:54 +0100 From: Geert Uytterhoeven To: Greg Ungerer Cc: linux-m68k@lists.linux-m68k.org, linux-kernel@vger.kernel.org, Geert Uytterhoeven Subject: [PATCH] m68k: Switch to asm-generic/hardirq.h Date: Sun, 12 Jan 2020 18:48:54 +0100 Message-Id: <20200112174854.2726-1-geert@linux-m68k.org> X-Mailer: git-send-email 2.17.1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Classic m68k with MMU was converted to generic hardirqs a long time ago, and there are no longer include dependency issues preventing the direct use of asm-generic/hardirq.h. Signed-off-by: Geert Uytterhoeven --- arch/m68k/include/asm/Kbuild | 1 + arch/m68k/include/asm/hardirq.h | 29 ----------------------------- 2 files changed, 1 insertion(+), 29 deletions(-) delete mode 100644 arch/m68k/include/asm/hardirq.h diff --git a/arch/m68k/include/asm/Kbuild b/arch/m68k/include/asm/Kbuild index 591d53b763b71b27..63f12afc48749c96 100644 --- a/arch/m68k/include/asm/Kbuild +++ b/arch/m68k/include/asm/Kbuild @@ -8,6 +8,7 @@ generic-y += emergency-restart.h generic-y += exec.h generic-y += extable.h generic-y += futex.h +generic-y += hardirq.h generic-y += hw_irq.h generic-y += irq_regs.h generic-y += irq_work.h diff --git a/arch/m68k/include/asm/hardirq.h b/arch/m68k/include/asm/hardirq.h deleted file mode 100644 index 11793165445df45a..0000000000000000 --- a/arch/m68k/include/asm/hardirq.h +++ /dev/null @@ -1,29 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0 */ -#ifndef __M68K_HARDIRQ_H -#define __M68K_HARDIRQ_H - -#include -#include -#include - -#ifdef CONFIG_MMU - -static inline void ack_bad_irq(unsigned int irq) -{ - pr_crit("unexpected IRQ trap at vector %02x\n", irq); -} - -/* entry.S is sensitive to the offsets of these fields */ -typedef struct { - unsigned int __softirq_pending; -} ____cacheline_aligned irq_cpustat_t; - -#include /* Standard mappings for irq_cpustat_t above */ - -#else - -#include - -#endif /* !CONFIG_MMU */ - -#endif -- 2.17.1