Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp330797imm; Mon, 9 Jul 2018 02:33:22 -0700 (PDT) X-Google-Smtp-Source: AAOMgpdLsuIeu3quZlD1v9zbAuDq2cqL6Exmb/1sXjGYkXUywHuKhJXCKGG1xRC0KO9Eoy++4Uk8 X-Received: by 2002:a17:902:8ec9:: with SMTP id x9-v6mr19349293plo.1.1531128802596; Mon, 09 Jul 2018 02:33:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1531128802; cv=none; d=google.com; s=arc-20160816; b=yPEbd8ksfKuJDpRETJ2ovToVcqPFgbf1UgW8EBNnj0xMM9Z/1xvjSCaPKvaBX7hP4p U4waAV4rDkCRo4xLyZqwd01SDPfEg7v+mmwwkqaBgoNkp1RZxUUHQV6SWvz6UprAaMBx bTzPR/88YVHOjwgMQYj9btnC7IbQFmRESbf/rzMQeOyxlJnMN5uIv05wF+zju2oFMfNx z3r1VYh/4x3DBdBL3GR1zHp7gtheZlRzuwLCQD+z9exifg8Omo61AhXN0ke6gnkPvq6f cGA27tsixVjw0r5zRXxRV8H0czMm+5ZnVAwbu6Nk5vj85NGgGyvc4rsfWBPZWiqPYVnp 297A== 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 :arc-authentication-results; bh=F/U0UNM2jTxuJfJwTOj3TNW6TnuFClHZtRtuPHxlXDg=; b=t1s1UupX6Eumgv5VguawLJircs9ks1p97x4964pfuunorH6c2TNmv23xWmqjvqoi7s BwJhc8M9o63ZajGSVwYUZnfP8Vl45U3zcDHRPz0rZ05jwdbzYIQ+COWymMumbqgxjWKx GagwTGUSgmPjpq82Veb7hoRmJhL0+4gtXLqhGoShKS2Eqa9AsPEzSwJL8F2JwX5x0AIM jtU2AlQKlLMOsbftBTcnQ6usnnT7eM659o+oK3cyrq0Q65+A2H0um4dB48zYfsqrgHf+ 5yUvoNqLl9dPNZgnbhC4/OLOIyZdGtixfacZ/4Mo33TNrPrrveigj5nypbmmkOMByElS FBQA== 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 x188-v6si2278084pfx.19.2018.07.09.02.33.08; Mon, 09 Jul 2018 02:33:22 -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 S932504AbeGIJcC (ORCPT + 99 others); Mon, 9 Jul 2018 05:32:02 -0400 Received: from xavier.telenet-ops.be ([195.130.132.52]:50400 "EHLO xavier.telenet-ops.be" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932875AbeGIJao (ORCPT ); Mon, 9 Jul 2018 05:30:44 -0400 Received: from ayla.of.borg ([84.194.111.163]) by xavier.telenet-ops.be with bizsmtp id 8ZWj1y00E3XaVaC01ZWj82; Mon, 09 Jul 2018 11:30:43 +0200 Received: from rox.of.borg ([192.168.97.57]) by ayla.of.borg with esmtp (Exim 4.86_2) (envelope-from ) id 1fcSVG-0002dc-MV; Mon, 09 Jul 2018 11:30:42 +0200 Received: from geert by rox.of.borg with local (Exim 4.90_1) (envelope-from ) id 1fcSVG-00069Q-JQ; Mon, 09 Jul 2018 11:30:42 +0200 From: Geert Uytterhoeven To: Greg Ungerer , Dmitry Torokhov , Helge Deller Cc: linux-m68k@lists.linux-m68k.org, netdev@vger.kernel.org, linux-input@vger.kernel.org, linux-kernel@vger.kernel.org, Geert Uytterhoeven Subject: [PATCH 0/5] m68k: IO Fixes and Cleanups Date: Mon, 9 Jul 2018 11:30:35 +0200 Message-Id: <20180709093040.23597-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 Hi all, This patch series contains fixes and cleanups for I/O accessors on m68k platforms (with MMU). The first patch contains small fixes without any dependencies. Patches 2 and 3 make small adjustments to drivers that are dependencies for further cleanup. Patch 4 and 5 complete the cleanup. Changes compared to v1: - Move ARCH_HAS_IOREMAP_WT to fix "ioremap_wt redefined" warnings with m5475evb defconfig, - Add Acked-by. Given the dependencies, I think it's easiest if the respective maintainers would provide their Acked-by, so all patches can go in through the m68k tree. Thanks! Geert Uytterhoeven (5): m68k/io: Add missing ioremap define guards, fix typo net: mac8390: Use standard memcpy_{from,to}io() Input: hilkbd - Add casts to HP9000/300 I/O accessors m68k/io: Move mem*io define guards to m68k/io: Switch mmu variant to arch/m68k/include/asm/io.h | 7 +++++ arch/m68k/include/asm/io_mm.h | 42 +++-------------------------- arch/m68k/include/asm/io_no.h | 12 --------- arch/m68k/include/asm/kmap.h | 9 ++++++- drivers/input/keyboard/hilkbd.c | 4 +-- drivers/net/ethernet/8390/mac8390.c | 20 +++++++------- 6 files changed, 30 insertions(+), 64 deletions(-) -- 2.17.1 Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds