]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - lib/Kconfig
devres: allow const resource arguments
[mirror_ubuntu-bionic-kernel.git] / lib / Kconfig
index c5e84fbcb30b7562656dcbbc050bcc0ec4cb7a90..5ced0f0e2d92dc2cce1a94ff9c6a8aa4f264d7e6 100644 (file)
@@ -55,6 +55,22 @@ config ARCH_USE_CMPXCHG_LOCKREF
 config ARCH_HAS_FAST_MULTIPLIER
        bool
 
+config INDIRECT_PIO
+       bool "Access I/O in non-MMIO mode"
+       depends on ARM64
+       help
+         On some platforms where no separate I/O space exists, there are I/O
+         hosts which can not be accessed in MMIO mode. Using the logical PIO
+         mechanism, the host-local I/O resource can be mapped into system
+         logic PIO space shared with MMIO hosts, such as PCI/PCIe, then the
+         system can access the I/O devices with the mapped-logic PIO through
+         I/O accessors.
+
+         This way has relatively little I/O performance cost. Please make
+         sure your devices really need this configure item enabled.
+
+         When in doubt, say N.
+
 config CRC_CCITT
        tristate "CRC-CCITT functions"
        help
@@ -409,6 +425,10 @@ config HAS_DMA
        depends on !NO_DMA
        default y
 
+config SGL_ALLOC
+       bool
+       default n
+
 config DMA_NOOP_OPS
        bool
        depends on HAS_DMA && (!64BIT || ARCH_DMA_ADDR_T_64BIT)
@@ -523,6 +543,14 @@ config SIGNATURE
          Digital signature verification. Currently only RSA is supported.
          Implementation is done using GnuPG MPI library
 
+config DIMLIB
+       bool "DIM library"
+       default y
+       help
+         Dynamic Interrupt Moderation library.
+         Implements an algorithm for dynamically change CQ modertion values
+         according to run time performance.
+
 #
 # libfdt files, only selected if needed.
 #