arch/powerpc/platforms/book3s/Kconfig

Source file repositories/reference/linux-study-clean/arch/powerpc/platforms/book3s/Kconfig

File Facts

System
Linux kernel
Corpus path
arch/powerpc/platforms/book3s/Kconfig
Extension
[no extension]
Size
573 bytes
Lines
16
Domain
Architecture Layer
Bucket
arch/powerpc
Inferred role
Architecture Layer: build/configuration rule
Status
atlas-only

Why This File Exists

CPU and platform-specific kernel glue: boot entry, traps, syscall entry, interrupts, page tables, context switch, and low-level barriers.

Dependency Surface

Detected Declarations

Annotated Snippet

# SPDX-License-Identifier: GPL-2.0
config PPC_VAS
	bool "IBM Virtual Accelerator Switchboard (VAS)"
	depends on (PPC_POWERNV || PPC_PSERIES) && PPC_64K_PAGES
	default y
	help
	  This enables support for IBM Virtual Accelerator Switchboard (VAS).

	  VAS devices are found in POWER9-based and later systems, they
	  provide access to accelerator coprocessors such as NX-GZIP and
	  NX-842. This config allows the kernel to use NX-842 accelerators,
	  and user-mode APIs for the NX-GZIP accelerator on POWER9 PowerNV
	  and POWER10 PowerVM platforms.

	  If unsure, say "N".

Annotation

Implementation Notes