projectacrn.github.io/2.2/_sources/reference/kconfig/CONFIG_CDP_ENABLED.rst.txt

55 lines
1.2 KiB
Plaintext
Raw Permalink Normal View History

:orphan:
.. title:: CDP_ENABLED
.. option:: CONFIG_CDP_ENABLED
*Enable CDP (Code and Data Prioritization)*
Type: ``bool``
Help
====
CDP is an extension of CAT. It enables isolation and separate
prioritization of code and data fetches to the L2 or L3 cache in a
software configurable manner, depending on hardware support.
Direct dependencies
===================
\ :option:`RDT_ENABLED <CONFIG_RDT_ENABLED>`
*(Includes any dependencies from if's and menus.)*
Defaults
========
- "n" if \ :option:`RDT_ENABLED <CONFIG_RDT_ENABLED>`
Kconfig definition
==================
.. highlight:: kconfig
At ``arch/x86/Kconfig:270``
Included via ``Kconfig:3``
Menu path: (top menu)
.. parsed-literal::
config CDP_ENABLED
bool
prompt "Enable CDP (Code and Data Prioritization)" if \ :option:`RDT_ENABLED <CONFIG_RDT_ENABLED>`
default "n" if \ :option:`RDT_ENABLED <CONFIG_RDT_ENABLED>`
depends on \ :option:`RDT_ENABLED <CONFIG_RDT_ENABLED>`
help
CDP is an extension of CAT. It enables isolation and separate
prioritization of code and data fetches to the L2 or L3 cache in a
software configurable manner, depending on hardware support.
*(Definitions include propagated dependencies, including from if's and menus.)*