[GIT PULL] asm-generic updates for 6.4

From: Arnd Bergmann
Date: Mon Apr 24 2023 - 17:16:32 EST


The following changes since commit fe15c26ee26efa11741a7b632e9f23b01aca4cc6:

Linux 6.3-rc1 (2023-03-05 14:52:03 -0800)

are available in the Git repository at:

https://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git tags/asm-generic-6.4

for you to fetch changes up to 73afb20716e163cdaf662af30d3597aeaacc6a0b:

Merge branch 'asm-generic-io' into asm-generic (2023-04-05 22:20:00 +0200)

----------------------------------------------------------------
asm-generic updates for 6.4

These are various cleanups, fixing a number of uapi header files to no
longer reference CONFIG_* symbols, and one patch that introduces the
new CONFIG_HAS_IOPORT symbol for architectures that provide working
inb()/outb() macros, as a preparation for adding driver dependencies
on those in the following release.

----------------------------------------------------------------
Arnd Bergmann (1):
Merge branch 'asm-generic-io' into asm-generic

Niklas Schnelle (1):
Kconfig: introduce HAS_IOPORT option and select it as necessary

Palmer Dabbelt (3):
Move COMPAT_ATM_ADDPARTY to net/atm/svc.c
Move ep_take_care_of_epollwakeup() to fs/eventpoll.c
Move bp_type_idx to include/linux/hw_breakpoint.h

Thomas Huth (2):
pktcdvd: Remove CONFIG_CDROM_PKTCDVD_WCACHE from uapi header
scripts: Update the CONFIG_* ignore list in headers_install.sh

arch/alpha/Kconfig | 1 +
arch/arm/Kconfig | 1 +
arch/arm64/Kconfig | 1 +
arch/ia64/Kconfig | 1 +
arch/loongarch/Kconfig | 1 +
arch/m68k/Kconfig | 1 +
arch/microblaze/Kconfig | 1 +
arch/mips/Kconfig | 1 +
arch/parisc/Kconfig | 1 +
arch/powerpc/Kconfig | 1 +
arch/riscv/Kconfig | 1 +
arch/sh/Kconfig | 1 +
arch/sparc/Kconfig | 1 +
arch/x86/Kconfig | 1 +
drivers/block/pktcdvd.c | 13 +++++++++----
drivers/bus/Kconfig | 2 +-
drivers/parisc/Kconfig | 1 +
fs/eventpoll.c | 13 +++++++++++++
include/linux/hw_breakpoint.h | 10 ++++++++++
include/uapi/linux/atmdev.h | 4 ----
include/uapi/linux/eventpoll.h | 12 ------------
include/uapi/linux/hw_breakpoint.h | 10 ----------
include/uapi/linux/pktcdvd.h | 11 -----------
lib/Kconfig | 4 ++++
net/atm/svc.c | 5 +++++
scripts/headers_install.sh | 4 ----
tools/include/uapi/linux/hw_breakpoint.h | 10 ----------
27 files changed, 57 insertions(+), 56 deletions(-)