|
|
Log in / Subscribe / Register

generic ioremap (and lots of cleanups) v2

From:  Christoph Hellwig <hch-AT-lst.de>
To:  Arnd Bergmann <arnd-AT-arndb.de>, Guo Ren <guoren-AT-kernel.org>, Michal Simek <monstr-AT-monstr.eu>, Greentime Hu <green.hu-AT-gmail.com>, Vincent Chen <deanbo422-AT-gmail.com>, Guan Xuetao <gxt-AT-pku.edu.cn>, x86-AT-kernel.org
Subject:  generic ioremap (and lots of cleanups) v2
Date:  Thu, 17 Oct 2019 19:45:33 +0200
Message-ID:  <20191017174554.29840-1-hch@lst.de>
Cc:  linux-alpha-AT-vger.kernel.org, linux-snps-arc-AT-lists.infradead.org, linux-arm-kernel-AT-lists.infradead.org, linux-hexagon-AT-vger.kernel.org, linux-ia64-AT-vger.kernel.org, linux-m68k-AT-lists.linux-m68k.org, linux-mips-AT-vger.kernel.org, nios2-dev-AT-lists.rocketboards.org, openrisc-AT-lists.librecores.org, linux-parisc-AT-vger.kernel.org, linux-riscv-AT-lists.infradead.org, linux-s390-AT-vger.kernel.org, linux-sh-AT-vger.kernel.org, sparclinux-AT-vger.kernel.org, linux-xtensa-AT-linux-xtensa.org, linux-mtd-AT-lists.infradead.org, linux-arch-AT-vger.kernel.org, linux-kernel-AT-vger.kernel.org
Archive-link:  Article

Hi all,

the last patches in this series add a generic ioremap implementation,
and switch our 3 most recent and thus most tidy architeture ports over
to use it.  With a little work and an additional arch hook or two the
implementation should be able to eventually cover more than half of
our ports.

The patches before that clean up various lose ends in the ioremap
and iounmap implementations.

A git tree is also available here:

    git://git.infradead.org/users/hch/misc.git generic-ioremap

Gitweb:

    http://git.infradead.org/users/hch/misc.git/shortlog/refs...

Changes since v1:
 - dropped various patches already merged
 - keep the parts of the parisc EISA hack that are still needed


Copyright © 2019, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds