Skip to content

Commit 53b5e72

Browse files
committed
Merge tag 'asm-generic-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Pull asm-generic updates from Arnd Bergmann: "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" * tag 'asm-generic-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic: Kconfig: introduce HAS_IOPORT option and select it as necessary scripts: Update the CONFIG_* ignore list in headers_install.sh pktcdvd: Remove CONFIG_CDROM_PKTCDVD_WCACHE from uapi header Move bp_type_idx to include/linux/hw_breakpoint.h Move ep_take_care_of_epollwakeup() to fs/eventpoll.c Move COMPAT_ATM_ADDPARTY to net/atm/svc.c
2 parents d53c3ea + 73afb20 commit 53b5e72

File tree

27 files changed

+57
-56
lines changed

27 files changed

+57
-56
lines changed

arch/alpha/Kconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ config ALPHA
2727
select AUDIT_ARCH
2828
select GENERIC_CPU_VULNERABILITIES
2929
select GENERIC_SMP_IDLE_THREAD
30+
select HAS_IOPORT
3031
select HAVE_ARCH_AUDITSYSCALL
3132
select HAVE_MOD_ARCH_SPECIFIC
3233
select MODULES_USE_ELF_RELA

arch/arm/Kconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ config ARM
7070
select GENERIC_SCHED_CLOCK
7171
select GENERIC_SMP_IDLE_THREAD
7272
select HARDIRQS_SW_RESEND
73+
select HAS_IOPORT
7374
select HAVE_ARCH_AUDITSYSCALL if AEABI && !OABI_COMPAT
7475
select HAVE_ARCH_BITREVERSE if (CPU_32v7M || CPU_32v7) && !CPU_32v6
7576
select HAVE_ARCH_JUMP_LABEL if !XIP_KERNEL && !CPU_ENDIAN_BE32 && MMU

arch/arm64/Kconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,7 @@ config ARM64
145145
select GENERIC_GETTIMEOFDAY
146146
select GENERIC_VDSO_TIME_NS
147147
select HARDIRQS_SW_RESEND
148+
select HAS_IOPORT
148149
select HAVE_MOVE_PMD
149150
select HAVE_MOVE_PUD
150151
select HAVE_PCI

arch/ia64/Kconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ config IA64
2525
select PCI_DOMAINS if PCI
2626
select PCI_MSI
2727
select PCI_SYSCALL if PCI
28+
select HAS_IOPORT
2829
select HAVE_ASM_MODVERSIONS
2930
select HAVE_UNSTABLE_SCHED_CLOCK
3031
select HAVE_EXIT_THREAD

arch/loongarch/Kconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@ config LOONGARCH
8080
select GENERIC_SMP_IDLE_THREAD
8181
select GENERIC_TIME_VSYSCALL
8282
select GPIOLIB
83+
select HAS_IOPORT
8384
select HAVE_ARCH_AUDITSYSCALL
8485
select HAVE_ARCH_MMAP_RND_BITS if MMU
8586
select HAVE_ARCH_SECCOMP_FILTER

arch/m68k/Kconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ config M68K
1818
select GENERIC_CPU_DEVICES
1919
select GENERIC_IOMAP
2020
select GENERIC_IRQ_SHOW
21+
select HAS_IOPORT if PCI || ISA || ATARI_ROM_ISA
2122
select HAVE_ARCH_SECCOMP
2223
select HAVE_ARCH_SECCOMP_FILTER
2324
select HAVE_ASM_MODVERSIONS

arch/microblaze/Kconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ config MICROBLAZE
2121
select GENERIC_IRQ_SHOW
2222
select GENERIC_PCI_IOMAP
2323
select GENERIC_SCHED_CLOCK
24+
select HAS_IOPORT if PCI
2425
select HAVE_ARCH_HASH
2526
select HAVE_ARCH_KGDB
2627
select HAVE_ARCH_SECCOMP

arch/mips/Kconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ config MIPS
4747
select GENERIC_SMP_IDLE_THREAD
4848
select GENERIC_TIME_VSYSCALL
4949
select GUP_GET_PXX_LOW_HIGH if CPU_MIPS32 && PHYS_ADDR_T_64BIT
50+
select HAS_IOPORT if !NO_IOPORT_MAP || ISA
5051
select HAVE_ARCH_COMPILER_H
5152
select HAVE_ARCH_JUMP_LABEL
5253
select HAVE_ARCH_KGDB if MIPS_FP_SUPPORT

arch/parisc/Kconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ config PARISC
4747
select MODULES_USE_ELF_RELA
4848
select CLONE_BACKWARDS
4949
select TTY # Needed for pdc_cons.c
50+
select HAS_IOPORT if PCI || EISA
5051
select HAVE_DEBUG_STACKOVERFLOW
5152
select HAVE_ARCH_AUDITSYSCALL
5253
select HAVE_ARCH_HASH

arch/powerpc/Kconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,7 @@ config PPC
188188
select GENERIC_SMP_IDLE_THREAD
189189
select GENERIC_TIME_VSYSCALL
190190
select GENERIC_VDSO_TIME_NS
191+
select HAS_IOPORT if PCI
191192
select HAVE_ARCH_AUDITSYSCALL
192193
select HAVE_ARCH_HUGE_VMALLOC if HAVE_ARCH_HUGE_VMAP
193194
select HAVE_ARCH_HUGE_VMAP if PPC_RADIX_MMU || PPC_8xx

0 commit comments

Comments
 (0)