sphinx.addnodesdocument)}( rawsourcechildren]( translations LanguagesNode)}(hhh](h pending_xref)}(hhh]docutils.nodesTextChinese (Simplified)}parenthsba attributes}(ids]classes]names]dupnames]backrefs] refdomainstdreftypedoc reftarget0/translations/zh_CN/gpu/amdgpu/module-parametersmodnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget0/translations/zh_TW/gpu/amdgpu/module-parametersmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget0/translations/it_IT/gpu/amdgpu/module-parametersmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget0/translations/ja_JP/gpu/amdgpu/module-parametersmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget0/translations/ko_KR/gpu/amdgpu/module-parametersmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget0/translations/sp_SP/gpu/amdgpu/module-parametersmodnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageEnglishuh1h hh _documenthsourceNlineNubhsection)}(hhh](htitle)}(hModule Parametersh]hModule Parameters}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhhJ/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters.rsthKubh paragraph)}(h;The amdgpu driver supports the following module parameters:h]h;The amdgpu driver supports the following module parameters:}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhhhubhtarget)}(h.. _vramlimit (int):h]h}(h]h ]h"]h$]h&]refid vramlimit-intuh1hhKhhhhhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.cubh)}(h**vramlimit (int)**h]hstrong)}(hhh]hvramlimit (int)}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhubah}(h]hah ]h"]vramlimit (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chKhhhhexpect_referenced_by_name}hhsexpect_referenced_by_id}hhsubh)}(hXRestrict the total amount of VRAM in MiB for testing. The default is 0 (Use full VRAM).h]hXRestrict the total amount of VRAM in MiB for testing. The default is 0 (Use full VRAM).}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chM hhhhubh)}(h.. _vis_vramlimit (int):h]h}(h]h ]h"]h$]h&]hӌvis-vramlimit-intuh1hhKhhhhhhubh)}(h**vis_vramlimit (int)**h]h)}(hjh]hvis_vramlimit (int)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]jah ]h"]vis_vramlimit (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhh}j$jsh}jjsubh)}(hjRestrict the amount of CPU visible VRAM in MiB for testing. The default is 0 (Use full CPU visible VRAM).h]hjRestrict the amount of CPU visible VRAM in MiB for testing. The default is 0 (Use full CPU visible VRAM).}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhubh)}(h.. _gartsize (uint):h]h}(h]h ]h"]h$]h&]hӌ gartsize-uintuh1hhK hhhhhhubh)}(h**gartsize (uint)**h]h)}(hjFh]hgartsize (uint)}(hjHhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjDubah}(h]jCah ]h"]gartsize (uint)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhh}jYj9sh}jCj9subh)}(h{Restrict the size of GART (for kernel use) in Mib (32, 64, etc.) for testing. The default is -1 (The size depends on asic).h]h{Restrict the size of GART (for kernel use) in Mib (32, 64, etc.) for testing. The default is -1 (The size depends on asic).}(hj_hhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhubh)}(h.. _gttsize (int):h]h}(h]h ]h"]h$]h&]hӌ gttsize-intuh1hhKhhhhhhubh)}(h**gttsize (int)**h]h)}(hj{h]h gttsize (int)}(hj}hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjyubah}(h]jxah ]h"] gttsize (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhh}jjnsh}jxjnsubh)}(hRestrict the size of GTT domain (for userspace use) in MiB for testing. The default is -1 (Use value specified by TTM). This parameter is deprecated and will be removed in the future.h]hRestrict the size of GTT domain (for userspace use) in MiB for testing. The default is -1 (Use value specified by TTM). This parameter is deprecated and will be removed in the future.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chM hhhhubh)}(h.. _moverate (int):h]h}(h]h ]h"]h$]h&]hӌ moverate-intuh1hhKhhhhhhubh)}(h**moverate (int)**h]h)}(hjh]hmoverate (int)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]jah ]h"]moverate (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chM&hhhhh}jjsh}jjsubh)}(hFSet maximum buffer migration rate in MB/s. The default is -1 (8 MB/s).h]hFSet maximum buffer migration rate in MB/s. The default is -1 (8 MB/s).}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chM)hhhhubh)}(h.. _audio (int):h]h}(h]h ]h"]h$]h&]hӌ audio-intuh1hhK"hhhhhhubh)}(h**audio (int)**h]h)}(hjh]h audio (int)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]jah ]h"] audio (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chM-hhhhh}jjsh}jjsubh)}(hjSet HDMI/DPAudio. Only affects non-DC display handling. The default is -1 (Enabled), set 0 to disabled it.h]hjSet HDMI/DPAudio. Only affects non-DC display handling. The default is -1 (Enabled), set 0 to disabled it.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chM0hhhhubh)}(h.. _disp_priority (int):h]h}(h]h ]h"]h$]h&]hӌdisp-priority-intuh1hhK(hhhhhhubh)}(h**disp_priority (int)**h]h)}(hjh]hdisp_priority (int)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]jah ]h"]disp_priority (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chM4hhhhh}j-j sh}jj subh)}(hkSet display Priority (1 = normal, 2 = high). Only affects non-DC display handling. The default is 0 (auto).h]hkSet display Priority (1 = normal, 2 = high). Only affects non-DC display handling. The default is 0 (auto).}(hj3hhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chM7hhhhubh)}(h.. _hw_i2c (int):h]h}(h]h ]h"]h$]h&]hӌ hw-i2c-intuh1hhK.hhhhhhubh)}(h**hw_i2c (int)**h]h)}(hjOh]h hw_i2c (int)}(hjQhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjMubah}(h]jLah ]h"] hw_i2c (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chM;hhhhh}jbjBsh}jLjBsubh)}(h[To enable hw i2c engine. Only affects non-DC display handling. The default is 0 (Disabled).h]h[To enable hw i2c engine. Only affects non-DC display handling. The default is 0 (Disabled).}(hjhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chM>hhhhubh)}(h.. _pcie_gen2 (int):h]h}(h]h ]h"]h$]h&]hӌ pcie-gen2-intuh1hhK4hhhhhhubh)}(h**pcie_gen2 (int)**h]h)}(hjh]hpcie_gen2 (int)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]jah ]h"]pcie_gen2 (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMBhhhhh}jjwsh}jjwsubh)}(hYTo disable PCIE Gen2/3 mode (0 = disable, 1 = enable). The default is -1 (auto, enabled).h]hYTo disable PCIE Gen2/3 mode (0 = disable, 1 = enable). The default is -1 (auto, enabled).}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMEhhhhubh)}(h.. _msi (int):h]h}(h]h ]h"]h$]h&]hӌmsi-intuh1hhK:hhhhhhubh)}(h **msi (int)**h]h)}(hjh]h msi (int)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]jah ]h"] msi (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMIhhhhh}jjsh}jjsubh)}(hxTo disable Message Signaled Interrupts (MSI) functionality (1 = enable, 0 = disable). The default is -1 (auto, enabled).h]hxTo disable Message Signaled Interrupts (MSI) functionality (1 = enable, 0 = disable). The default is -1 (auto, enabled).}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMLhhhhubh)}(h#.. _svm_default_granularity (uint):h]h}(h]h ]h"]h$]h&]hӌsvm-default-granularity-uintuh1hhK@hhhhhhubh)}(h"**svm_default_granularity (uint)**h]h)}(hjh]hsvm_default_granularity (uint)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]jah ]h"]svm_default_granularity (uint)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMPhhhhh}jjsh}jjsubh)}(h@Used in buffer migration and handling of recoverable page faultsh]h@Used in buffer migration and handling of recoverable page faults}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMShhhhubh)}(h.. _lockup_timeout (string):h]h}(h]h ]h"]h$]h&]hӌlockup-timeout-stringuh1hhKFhhhhhhubh)}(h**lockup_timeout (string)**h]h)}(hj#h]hlockup_timeout (string)}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj!ubah}(h]j ah ]h"]lockup_timeout (string)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMWhhhhh}j6jsh}j jsubh)}(h&Set GPU scheduler timeout value in ms.h]h&Set GPU scheduler timeout value in ms.}(hj<hhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMZhhhhubh)}(hThe format can be [Non-Compute] or [GFX,Compute,SDMA,Video]. That is there can be one or multiple values specified. 0 and negative values are invalidated. They will be adjusted to the default timeout.h]hThe format can be [Non-Compute] or [GFX,Compute,SDMA,Video]. That is there can be one or multiple values specified. 0 and negative values are invalidated. They will be adjusted to the default timeout.}(hjKhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chM\hhhhubh bullet_list)}(hhh](h list_item)}(hIWith one value specified, the setting will apply to all non-compute jobs.h]h)}(hjch]hIWith one value specified, the setting will apply to all non-compute jobs.}(hjehhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chM`hjaubah}(h]h ]h"]h$]h&]uh1j_hj\ubj`)}(hWith multiple values specified, the first one will be for GFX. The second one is for Compute. The third and fourth ones are for SDMA and Video. h]h)}(hWith multiple values specified, the first one will be for GFX. The second one is for Compute. The third and fourth ones are for SDMA and Video.h]hWith multiple values specified, the first one will be for GFX. The second one is for Compute. The third and fourth ones are for SDMA and Video.}(hj}hhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMahjyubah}(h]h ]h"]h$]h&]uh1j_hj\ubeh}(h]h ]h"]h$]h&]bullet-uh1jZhjrhM`hhhhubh)}(hBy default(with no lockup_timeout settings), the timeout for all non-compute(GFX, SDMA and Video) jobs is 10000. The timeout for compute is 60000.h]hBy default(with no lockup_timeout settings), the timeout for all non-compute(GFX, SDMA and Video) jobs is 10000. The timeout for compute is 60000.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMehhhhubh)}(h.. _dpm (int):h]h}(h]h ]h"]h$]h&]hӌdpm-intuh1hhKXhhhhhhubh)}(h **dpm (int)**h]h)}(hjh]h dpm (int)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]jah ]h"] dpm (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMjhhhhh}jjsh}jjsubh)}(haOverride for dynamic power management setting (0 = disable, 1 = enable) The default is -1 (auto).h]haOverride for dynamic power management setting (0 = disable, 1 = enable) The default is -1 (auto).}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMohhhhubh)}(h.. _fw_load_type (int):h]h}(h]h ]h"]h$]h&]hӌfw-load-type-intuh1hhK`hhhhhhubh)}(h**fw_load_type (int)**h]h)}(hjh]hfw_load_type (int)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]jah ]h"]fw_load_type (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMuhhhhh}jjsh}jjsubh)}(hSet different firmware loading type for debugging, if supported. Set to 0 to force direct loading if supported by the ASIC. Set to -1 to select the default loading mode for the ASIC, as defined by the driver. The default is -1 (auto).h]hSet different firmware loading type for debugging, if supported. Set to 0 to force direct loading if supported by the ASIC. Set to -1 to select the default loading mode for the ASIC, as defined by the driver. The default is -1 (auto).}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMxhhhhubh)}(h.. _aspm (int):h]h}(h]h ]h"]h$]h&]hӌaspm-intuh1hhKihhhhhhubh)}(h**aspm (int)**h]h)}(hj h]h aspm (int)}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]jah ]h"] aspm (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhh}j3jsh}jjsubh)}(hMTo disable ASPM (1 = enable, 0 = disable). The default is -1 (auto, enabled).h]hMTo disable ASPM (1 = enable, 0 = disable). The default is -1 (auto, enabled).}(hj9hhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhubh)}(h.. _runpm (int):h]h}(h]h ]h"]h$]h&]hӌ runpm-intuh1hhKohhhhhhubh)}(h**runpm (int)**h]h)}(hjUh]h runpm (int)}(hjWhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjSubah}(h]jRah ]h"] runpm (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhh}jhjHsh}jRjHsubh)}(hX9Override for runtime power management control for dGPUs. The amdgpu driver can dynamically power down the dGPUs when they are idle if supported. The default is -1 (auto enable). Setting the value to 0 disables this functionality. Setting the value to -2 is auto enabled with power down when displays are attached.h]hX9Override for runtime power management control for dGPUs. The amdgpu driver can dynamically power down the dGPUs when they are idle if supported. The default is -1 (auto enable). Setting the value to 0 disables this functionality. Setting the value to -2 is auto enabled with power down when displays are attached.}(hjnhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhubh)}(h.. _ip_block_mask (uint):h]h}(h]h ]h"]h$]h&]hӌip-block-mask-uintuh1hhKxhhhhhhubh)}(h**ip_block_mask (uint)**h]h)}(hjh]hip_block_mask (uint)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]jah ]h"]ip_block_mask (uint)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhh}jj}sh}jj}subh)}(hXOverride what IP blocks are enabled on the GPU. Each GPU is a collection of IP blocks (gfx, display, video, etc.). Use this parameter to disable specific blocks. Note that the IP blocks do not have a fixed index. Some asics may not have some IPs or may include multiple instances of an IP so the ordering various from asic to asic. See the driver output in the kernel log for the list of IPs on the asic. The default is 0xffffffff (enable all blocks on a device).h]hXOverride what IP blocks are enabled on the GPU. Each GPU is a collection of IP blocks (gfx, display, video, etc.). Use this parameter to disable specific blocks. Note that the IP blocks do not have a fixed index. Some asics may not have some IPs or may include multiple instances of an IP so the ordering various from asic to asic. See the driver output in the kernel log for the list of IPs on the asic. The default is 0xffffffff (enable all blocks on a device).}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhubh)}(h.. _bapm (int):h]h}(h]h ]h"]h$]h&]hӌbapm-intuh1hhKhhhhhhubh)}(h**bapm (int)**h]h)}(hjh]h bapm (int)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]jah ]h"] bapm (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhh}jjsh}jjsubh)}(hBidirectional Application Power Management (BAPM) used to dynamically share TDP between CPU and GPU. Set value 0 to disable it. The default -1 (auto, enabled)h]hBidirectional Application Power Management (BAPM) used to dynamically share TDP between CPU and GPU. Set value 0 to disable it. The default -1 (auto, enabled)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhubh)}(h.. _deep_color (int):h]h}(h]h ]h"]h$]h&]hӌdeep-color-intuh1hhKhhhhhhubh)}(h**deep_color (int)**h]h)}(hjh]hdeep_color (int)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]jah ]h"]deep_color (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhh}jjsh}jjsubh)}(hfSet 1 to enable Deep Color support. Only affects non-DC display handling. The default is 0 (disabled).h]hfSet 1 to enable Deep Color support. Only affects non-DC display handling. The default is 0 (disabled).}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhubh)}(h.. _vm_size (int):h]h}(h]h ]h"]h$]h&]hӌ vm-size-intuh1hhKhhhhhhubh)}(h**vm_size (int)**h]h)}(hj)h]h vm_size (int)}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj'ubah}(h]j&ah ]h"] vm_size (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhh}j<jsh}j&jsubh)}(huOverride the size of the GPU's per client virtual address space in GiB. The default is -1 (automatic for each asic).h]hwOverride the size of the GPU’s per client virtual address space in GiB. The default is -1 (automatic for each asic).}(hjBhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhubh)}(h.. _vm_fragment_size (int):h]h}(h]h ]h"]h$]h&]hӌvm-fragment-size-intuh1hhKhhhhhhubh)}(h**vm_fragment_size (int)**h]h)}(hj^h]hvm_fragment_size (int)}(hj`hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj\ubah}(h]j[ah ]h"]vm_fragment_size (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhh}jqjQsh}j[jQsubh)}(hlOverride VM fragment size in bits (4, 5, etc. 4 = 64K, 9 = 2M). The default is -1 (automatic for each asic).h]hlOverride VM fragment size in bits (4, 5, etc. 4 = 64K, 9 = 2M). The default is -1 (automatic for each asic).}(hjwhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhubh)}(h.. _vm_block_size (int):h]h}(h]h ]h"]h$]h&]hӌvm-block-size-intuh1hhKhhhhhhubh)}(h**vm_block_size (int)**h]h)}(hjh]hvm_block_size (int)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]jah ]h"]vm_block_size (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhh}jjsh}jjsubh)}(h}Override VM page table size in bits (default depending on vm_size and hw setup). The default is -1 (automatic for each asic).h]h}Override VM page table size in bits (default depending on vm_size and hw setup). The default is -1 (automatic for each asic).}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhubh)}(h.. _vm_fault_stop (int):h]h}(h]h ]h"]h$]h&]hӌvm-fault-stop-intuh1hhKhhhhhhubh)}(h**vm_fault_stop (int)**h]h)}(hjh]hvm_fault_stop (int)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]jah ]h"]vm_fault_stop (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhh}jjsh}jjsubh)}(hdStop on VM fault for debugging (0 = never, 1 = print first, 2 = always). The default is 0 (No stop).h]hdStop on VM fault for debugging (0 = never, 1 = print first, 2 = always). The default is 0 (No stop).}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhubh)}(h.. _vm_update_mode (int):h]h}(h]h ]h"]h$]h&]hӌvm-update-mode-intuh1hhKhhhhhhubh)}(h**vm_update_mode (int)**h]h)}(hjh]hvm_update_mode (int)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]jah ]h"]vm_update_mode (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhh}jjsh}jjsubh)}(hOverride VM update mode. VM updated by using CPU (0 = never, 1 = Graphics only, 2 = Compute only, 3 = Both). The default is -1 (Only in large BAR(LB) systems Compute VM tables will be updated by CPU, otherwise 0, never).h]hOverride VM update mode. VM updated by using CPU (0 = never, 1 = Graphics only, 2 = Compute only, 3 = Both). The default is -1 (Only in large BAR(LB) systems Compute VM tables will be updated by CPU, otherwise 0, never).}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhubh)}(h.. _exp_hw_support (int):h]h}(h]h ]h"]h$]h&]hӌexp-hw-support-intuh1hhKhhhhhhubh)}(h**exp_hw_support (int)**h]h)}(hj2h]hexp_hw_support (int)}(hj4hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0ubah}(h]j/ah ]h"]exp_hw_support (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhh}jEj%sh}j/j%subh)}(hIEnable experimental hw support (1 = enable). The default is 0 (disabled).h]hIEnable experimental hw support (1 = enable). The default is 0 (disabled).}(hjKhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhubh)}(h .. _dc (int):h]h}(h]h ]h"]h$]h&]hӌdc-intuh1hhKhhhhhhubh)}(h **dc (int)**h]h)}(hjgh]hdc (int)}(hjihhhNhNubah}(h]h ]h"]h$]h&]uh1hhjeubah}(h]jdah ]h"]dc (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhh}jzjZsh}jdjZsubh)}(hxDisable/Enable Display Core driver for debugging (1 = enable, 0 = disable). The default is -1 (automatic for each asic).h]hxDisable/Enable Display Core driver for debugging (1 = enable, 0 = disable). The default is -1 (automatic for each asic).}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhubh)}(h.. _sched_jobs (int):h]h}(h]h ]h"]h$]h&]hӌsched-jobs-intuh1hhKhhhhhhubh)}(h**sched_jobs (int)**h]h)}(hjh]hsched_jobs (int)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]jah ]h"]sched_jobs (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhh}jjsh}jjsubh)}(hMOverride the max number of jobs supported in the sw queue. The default is 32.h]hMOverride the max number of jobs supported in the sw queue. The default is 32.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhubh)}(h.. _sched_hw_submission (int):h]h}(h]h ]h"]h$]h&]hӌsched-hw-submission-intuh1hhKhhhhhhubh)}(h**sched_hw_submission (int)**h]h)}(hjh]hsched_hw_submission (int)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]jah ]h"]sched_hw_submission (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhh}jjsh}jjsubh)}(hEnables/disables XGMI P2P interface (0 = disable, 1 = enable).h]h>Enables/disables XGMI P2P interface (0 = disable, 1 = enable).}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhubh)}(h.. _sched_policy (int):h]h}(h]h ]h"]h$]h&]hӌsched-policy-intuh1hhMhhhhhhubh)}(h**sched_policy (int)**h]h)}(hj h]hsched_policy (int)}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubah}(h]j ah ]h"]sched_policy (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhh}j j sh}j j subh)}(hSet scheduling policy. Default is HWS(hardware scheduling) with over-subscription. Setting 1 disables over-subscription. Setting 2 disables HWS and statically assigns queues to HQDs.h]hSet scheduling policy. Default is HWS(hardware scheduling) with over-subscription. Setting 1 disables over-subscription. Setting 2 disables HWS and statically assigns queues to HQDs.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhubh)}(h.. _hws_max_conc_proc (int):h]h}(h]h ]h"]h$]h&]hӌhws-max-conc-proc-intuh1hhMhhhhhhubh)}(h**hws_max_conc_proc (int)**h]h)}(hj< h]hhws_max_conc_proc (int)}(hj> hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj: ubah}(h]j9 ah ]h"]hws_max_conc_proc (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhh}jO j/ sh}j9 j/ subh)}(hMaximum number of processes that HWS can schedule concurrently. The maximum is the number of VMIDs assigned to the HWS, which is also the default.h]hMaximum number of processes that HWS can schedule concurrently. The maximum is the number of VMIDs assigned to the HWS, which is also the default.}(hjU hhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhubh)}(h.. _cwsr_enable (int):h]h}(h]h ]h"]h$]h&]hӌcwsr-enable-intuh1hhMhhhhhhubh)}(h**cwsr_enable (int)**h]h)}(hjq h]hcwsr_enable (int)}(hjs hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjo ubah}(h]jn ah ]h"]cwsr_enable (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhh}j jd sh}jn jd subh)}(hCWSR(compute wave store and resume) allows the GPU to preempt shader execution in the middle of a compute wave. Default is 1 to enable this feature. Setting 0 disables it.h]hCWSR(compute wave store and resume) allows the GPU to preempt shader execution in the middle of a compute wave. Default is 1 to enable this feature. Setting 0 disables it.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhubh)}(h'.. _max_num_of_queues_per_device (int):h]h}(h]h ]h"]h$]h&]hӌ max-num-of-queues-per-device-intuh1hhMhhhhhhubh)}(h&**max_num_of_queues_per_device (int)**h]h)}(hj h]h"max_num_of_queues_per_device (int)}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubah}(h]j ah ]h"]"max_num_of_queues_per_device (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chM hhhhh}j j sh}j j subh)}(hZMaximum number of queues per device. Valid setting is between 1 and 4096. Default is 4096.h]hZMaximum number of queues per device. Valid setting is between 1 and 4096. Default is 4096.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhubh)}(h.. _send_sigterm (int):h]h}(h]h ]h"]h$]h&]hӌsend-sigterm-intuh1hhMhhhhhhubh)}(h**send_sigterm (int)**h]h)}(hj h]hsend_sigterm (int)}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubah}(h]j ah ]h"]send_sigterm (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhh}j j sh}j j subh)}(hSend sigterm to HSA process on unhandled exceptions. Default is not to send sigterm but just print errors on dmesg. Setting 1 enables sending sigterm.h]hSend sigterm to HSA process on unhandled exceptions. Default is not to send sigterm but just print errors on dmesg. Setting 1 enables sending sigterm.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhubh)}(h.. _halt_if_hws_hang (int):h]h}(h]h ]h"]h$]h&]hӌhalt-if-hws-hang-intuh1hhMhhhhhhubh)}(h**halt_if_hws_hang (int)**h]h)}(hjh]hhalt_if_hws_hang (int)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]j ah ]h"]halt_if_hws_hang (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chM hhhhh}j#jsh}j jsubh)}(hjHalt if HWS hang is detected. Default value, 0, disables the halt on hang. Setting 1 enables halt on hang.h]hjHalt if HWS hang is detected. Default value, 0, disables the halt on hang. Setting 1 enables halt on hang.}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chM%hhhhubh)}(h.. _hws_gws_support(bool):h]h}(h]h ]h"]h$]h&]hӌhws-gws-support-booluh1hhMhhhhhhubh)}(h**hws_gws_support(bool)**h]h)}(hjEh]hhws_gws_support(bool)}(hjGhhhNhNubah}(h]@h ]h"]h$]h&]uh1hhjCubah}(h]jBah ]h"]hws_gws_support(bool)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chM*hhhhh}jXj8sh}jBj8subh)}(hAssume that HWS supports GWS barriers regardless of what firmware version check says. Default value: false (rely on MEC2 firmware version check).h]hAssume that HWS supports GWS barriers regardless of what firmware version check says. Default value: false (rely on MEC2 firmware version check).}(hj^hhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chM.hhhhubh)}(h&.. _queue_preemption_timeout_ms (int):h]h}(h]h ]h"]h$]h&]hӌqueue-preemption-timeout-ms-intuh1hhMhhhhhhubh)}(h%**queue_preemption_timeout_ms (int)**h]h)}(hjzh]h!queue_preemption_timeout_ms (int)}(hj|hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjxubah}(h]jwah ]h"]!queue_preemption_timeout_ms (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chM3hhhhh}jjmsh}jwjmsubh)}(hEnable PCIe P2P (requires large-BAR). Default value: true (on)h]h>Enable PCIe P2P (requires large-BAR). Default value: true (on)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chM_hhhhubh)}(h.. _dcfeaturemask (uint):h]h}(h]h ]h"]h$]h&]hӌdcfeaturemask-uintuh1hhMhhhhhhubh)}(h**dcfeaturemask (uint)**h]h)}(hjh]hdcfeaturemask (uint)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]jah ]h"]dcfeaturemask (uint)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMchhhhh}jjsh}jjsubh)}(hOverride display features enabled. See enum DC_FEATURE_MASK in drivers/gpu/drm/amd/include/amd_shared.h. The default is the current set of stable display features.h]hOverride display features enabled. See enum DC_FEATURE_MASK in drivers/gpu/drm/amd/include/amd_shared.h. The default is the current set of stable display features.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMihhhhubh)}(h.. _dcdebugmask (uint):h]h}(h]h ]h"]h$]h&]hӌdcdebugmask-uintuh1hhMhhhhhhubh)}(h**dcdebugmask (uint)**h]h)}(hjh]hdcdebugmask (uint)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]jah ]h"]dcdebugmask (uint)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMnhhhhh}jjsh}jjsubh)}(hfOverride display features enabled. See enum DC_DEBUG_MASK in drivers/gpu/drm/amd/include/amd_shared.h.h]hfOverride display features enabled. See enum DC_DEBUG_MASK in drivers/gpu/drm/amd/include/amd_shared.h.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMqhhhhubh)}(h.. _abmlevel (uint):h]h}(h]h ]h"]h$]h&]hӌ abmlevel-uintuh1hhMhhhhhhubh)}(h**abmlevel (uint)**h]h)}(hjh]habmlevel (uint)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]jah ]h"]abmlevel (uint)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMuhhhhh}j&jsh}jjsubh)}(hXqOverride the default ABM (Adaptive Backlight Management) level used for DC enabled hardware. Requires DMCU to be supported and loaded. Valid levels are 0-4. A value of 0 indicates that ABM should be disabled by default. Values 1-4 control the maximum allowable brightness reduction via the ABM algorithm, with 1 being the least reduction and 4 being the most reduction.h]hXqOverride the default ABM (Adaptive Backlight Management) level used for DC enabled hardware. Requires DMCU to be supported and loaded. Valid levels are 0-4. A value of 0 indicates that ABM should be disabled by default. Values 1-4 control the maximum allowable brightness reduction via the ABM algorithm, with 1 being the least reduction and 4 being the most reduction.}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chM{hhhhubh)}(h_Defaults to -1, or auto. Userspace can only override this level after boot if it's set to auto.h]haDefaults to -1, or auto. Userspace can only override this level after boot if it’s set to auto.}(hj;hhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhubh)}(h.. _damageclips (int):h]h}(h]h ]h"]h$]h&]hӌdamageclips-intuh1hhMhhhhhhubh)}(h**damageclips (int)**h]h)}(hjWh]hdamageclips (int)}(hjYhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjUubah}(h]jTah ]h"]damageclips (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhh}jjjJsh}jTjJsubh)}(hEnable or disable damage clips support. If damage clips support is disabled, we will force full frame updates, irrespective of what user space sends to us.h]hEnable or disable damage clips support. If damage clips support is disabled, we will force full frame updates, irrespective of what user space sends to us.}(hjphhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhubh)}(hIDefaults to -1 (where it is enabled unless a PSR-SU display is detected).h]hIDefaults to -1 (where it is enabled unless a PSR-SU display is detected).}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhubh)}(h.. _tmz (int):h]h}(h]h ]h"]h$]h&]hӌtmz-intuh1hhMhhhhhhubh)}(h **tmz (int)**h]h)}(hjh]h tmz (int)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]jah ]h"] tmz (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhh}jjsh}jjsubh)}(h[Trusted Memory Zone (TMZ) is a method to protect data being written to or read from memory.h]h[Trusted Memory Zone (TMZ) is a method to protect data being written to or read from memory.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhubh)}(hGThe default value: 0 (off). TODO: change to auto till it is completed.h]hGThe default value: 0 (off). TODO: change to auto till it is completed.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhubh)}(h.. _freesync_video (uint):h]h}(h]h ]h"]h$]h&]hӌfreesync-video-uintuh1hhM hhhhhhubh)}(h**freesync_video (uint)**h]h)}(hjh]hfreesync_video (uint)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]jah ]h"]freesync_video (uint)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhh}jjsh}jjsubh)}(hEnable the optimization to adjust front porch timing to achieve seamless mode change experience when setting a freesync supported mode for which full modeset is not needed.h]hEnable the optimization to adjust front porch timing to achieve seamless mode change experience when setting a freesync supported mode for which full modeset is not needed.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhubh)}(hXThe Display Core will add a set of modes derived from the base FreeSync video mode into the corresponding connector's mode list based on commonly used refresh rates and VRR range of the connected display, when users enable this feature. From the userspace perspective, they can see a seamless mode change experience when the change between different refresh rates under the same resolution. Additionally, userspace applications such as Video playback can read this modeset list and change the refresh rate based on the video frame rate. Finally, the userspace can also derive an appropriate mode for a particular refresh rate based on the FreeSync Mode and add it to the connector's mode list.h]hXThe Display Core will add a set of modes derived from the base FreeSync video mode into the corresponding connector’s mode list based on commonly used refresh rates and VRR range of the connected display, when users enable this feature. From the userspace perspective, they can see a seamless mode change experience when the change between different refresh rates under the same resolution. Additionally, userspace applications such as Video playback can read this modeset list and change the refresh rate based on the video frame rate. Finally, the userspace can also derive an appropriate mode for a particular refresh rate based on the FreeSync Mode and add it to the connector’s mode list.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhubh)}(h&Note: This is an experimental feature.h]h&Note: This is an experimental feature.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhubh)}(hThe default value: 0 (off).h]hThe default value: 0 (off).}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhubh)}(h.. _reset_method (int):h]h}(h]h ]h"]h$]h&]hӌreset-method-intuh1hhM$hhhhhhubh)}(h**reset_method (int)**h]h)}(hjAh]hreset_method (int)}(hjChhhNhNubah}(h]h ]h"]h$]h&]uh1hhj?ubah}(h]j>ah ]h"]reset_method (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhh}jTj4sh}j>j4subh)}(h]GPU reset method (-1 = auto (default), 0 = legacy, 1 = mode0, 2 = mode1, 3 = mode2, 4 = baco)h]h]GPU reset method (-1 = auto (default), 0 = legacy, 1 = mode0, 2 = mode1, 3 = mode2, 4 = baco)}(hjZhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhubh)}(hA.. _bad_page_threshold (int) Bad page threshold is specifies the:h]h}(h]h ]h"]h$]h&]hӌ:bad-page-threshold-int-bad-page-threshold-is-specifies-theuh1hhM*hhhhhhubh)}(h@**bad_page_threshold (int) Bad page threshold is specifies the**h]h)}(hjvh]h 0 use the soft pptable with specicfied id.h]hfUsed to override pptable id. id = 0 use VBIOS pptable. id > 0 use the soft pptable with specicfied id.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhubh)}(h.. _partition_mode (int):h]h}(h]h ]h"]h$]h&]hӌpartition-mode-intuh1hhMUhhhhhhubh)}(h**partition_mode (int)**h]h)}(hjh]hpartition_mode (int)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]jah ]h"]partition_mode (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhh}jjsh}jjsubh)}(h&Used to override the default SPX mode.h]h&Used to override the default SPX mode.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhubh)}(h.. _enforce_isolation (bool):h]h}(h]h ]h"]h$]h&]hӌenforce-isolation-booluh1hhM[hhhhhhubh)}(h**enforce_isolation (bool)**h]h)}(hjh]henforce_isolation (bool)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]jah ]h"]enforce_isolation (bool)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhh}jjsh}jjsubh)}(hXenforce process isolation between graphics and compute via using the same reserved vmid.h]hXenforce process isolation between graphics and compute via using the same reserved vmid.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chM hhhhubh)}(h.. _modeset (int):h]h}(h]h ]h"]h$]h&]hӌ modeset-intuh1hhMahhhhhhubh)}(h**modeset (int)**h]h)}(hjh]h modeset (int)}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]jah ]h"] modeset (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhh}j1jsh}jjsubh)}(hGOverride nomodeset (1 = override, -1 = auto). The default is -1 (auto).h]hGOverride nomodeset (1 = override, -1 = auto). The default is -1 (auto).}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhubh)}(h.. _seamless (int):h]h}(h]h ]h"]h$]h&]hӌ seamless-intuh1hhMghhhhhhubh)}(h**seamless (int)**h]h)}(hjSh]hseamless (int)}(hjUhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjQubah}(h]jPah ]h"]seamless (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhh}jfjFsh}jPjFsubh)}(hHSeamless boot will keep the image on the screen during the boot process.h]hHSeamless boot will keep the image on the screen during the boot process.}(hjlhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhubh)}(h.. _debug_mask (uint):h]h}(h]h ]h"]h$]h&]hӌdebug-mask-uintuh1hhMmhhhhhhubh)}(h**debug_mask (uint)**h]h)}(hjh]hdebug_mask (uint)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]jah ]h"]debug_mask (uint)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chMhhhhh}jj{sh}jj{subh)}(hKDebug options for amdgpu, work as a binary mask with the following options:h]hKDebug options for amdgpu, work as a binary mask with the following options:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chM!hhhhubj[)}(hhh](j`)}(h0x1: Debug VM handlingh]h)}(hjh]h0x1: Debug VM handling}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chM#hjubah}(h]h ]h"]h$]h&]uh1j_hjubj`)}(h0x2: Enable simulating large-bar capability on non-large bar system. This limits the VRAM size reported to ROCm applications to the visible size, usually 256MB.h]h)}(h0x2: Enable simulating large-bar capability on non-large bar system. This limits the VRAM size reported to ROCm applications to the visible size, usually 256MB.h]h0x2: Enable simulating large-bar capability on non-large bar system. This limits the VRAM size reported to ROCm applications to the visible size, usually 256MB.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chM$hjubah}(h]h ]h"]h$]h&]uh1j_hjubj`)}(h60x4: Disable GPU soft recovery, always do a full reseth]h)}(hjh]h60x4: Disable GPU soft recovery, always do a full reset}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chM'hjubah}(h]h ]h"]h$]h&]uh1j_hjubj`)}(h"0x8: Use VRAM for firmware loadingh]h)}(hjh]h"0x8: Use VRAM for firmware loading}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chM(hjubah}(h]h ]h"]h$]h&]uh1j_hjubj`)}(h"0x10: Enable ACA based RAS loggingh]h)}(hjh]h"0x10: Enable ACA based RAS logging}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chM)hjubah}(h]h ]h"]h$]h&]uh1j_hjubj`)}(h 0x20: Enable experimental resetsh]h)}(hj.h]h 0x20: Enable experimental resets}(hj0hhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chM*hj,ubah}(h]h ]h"]h$]h&]uh1j_hjubj`)}(h0x40: Disable ring resetsh]h)}(hjFh]h0x40: Disable ring resets}(hjHhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chM+hjDubah}(h]h ]h"]h$]h&]uh1j_hjubj`)}(h0x80: Use VRAM for SMU pool h]h)}(h0x80: Use VRAM for SMU poolh]h0x80: Use VRAM for SMU pool}(hj`hhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chM,hj\ubah}(h]h ]h"]h$]h&]uh1j_hjubeh}(h]h ]h"]h$]h&]jjuh1jZhjhM#hhhhubh)}(h.. _agp (int):h]h}(h]h ]h"]h$]h&]hӌagp-intuh1hhM~hhhhhhubh)}(h **agp (int)**h]h)}(hjh]h agp (int)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]jah ]h"] agp (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chM0hhhhh}jj{sh}jj{subh)}(hEnable the AGP aperture. This provides an aperture in the GPU's internal address space for direct access to system memory. Note that these accesses are non-snooped, so they are only used for access to uncached memory.h]hEnable the AGP aperture. This provides an aperture in the GPU’s internal address space for direct access to system memory. Note that these accesses are non-snooped, so they are only used for access to uncached memory.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chM3hhhhubh)}(h.. _wbrf (int):h]h}(h]h ]h"]h$]h&]hӌwbrf-intuh1hhMhhhhhhubh)}(h**wbrf (int)**h]h)}(hjh]h wbrf (int)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]jah ]h"] wbrf (int)ah$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chM9hhhhh}jjsh}jjsubh)}(hXEnable Wifi RFI interference mitigation feature. Due to electrical and mechanical constraints there may be likely interference of relatively high-powered harmonics of the (G-)DDR memory clocks with local radio module frequency bands used by Wifi 6/6e/7. To mitigate the possible RFI interference, with this feature enabled, PMFW will use either “shadowed P-State” or “P-State” based on active list of frequencies in-use (to be avoided) as part of initial setting or P-state transition. However, there may be potential performance impact with this feature enabled. (0 = disabled, 1 = enabled, -1 = auto (default setting, will be enabled if supported))h]hXEnable Wifi RFI interference mitigation feature. Due to electrical and mechanical constraints there may be likely interference of relatively high-powered harmonics of the (G-)DDR memory clocks with local radio module frequency bands used by Wifi 6/6e/7. To mitigate the possible RFI interference, with this feature enabled, PMFW will use either “shadowed P-State” or “P-State” based on active list of frequencies in-use (to be avoided) as part of initial setting or P-state transition. However, there may be potential performance impact with this feature enabled. (0 = disabled, 1 = enabled, -1 = auto (default setting, will be enabled if supported))}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhs/var/lib/git/docbuild/linux/Documentation/gpu/amdgpu/module-parameters:7: ./drivers/gpu/drm/amd/amdgpu/amdgpu_drv.chM<hhhhubeh}(h]module-parametersah ]h"]module parametersah$]h&]uh1hhhhhhhhKubeh}(h]h ]h"]h$]h&]sourcehuh1hcurrent_sourceN current_lineNsettingsdocutils.frontendValues)}(hN generatorN datestampN source_linkN source_urlN toc_backlinksentryfootnote_backlinksK sectnum_xformKstrip_commentsNstrip_elements_with_classesN strip_classesN report_levelK halt_levelKexit_status_levelKdebugNwarning_streamN tracebackinput_encoding utf-8-siginput_encoding_error_handlerstrictoutput_encodingutf-8output_encoding_error_handlerjerror_encodingutf-8error_encoding_error_handlerbackslashreplace language_codeenrecord_dependenciesNconfigN id_prefixhauto_id_prefixid dump_settingsNdump_internalsNdump_transformsNdump_pseudo_xmlNexpose_internalsNstrict_visitorN_disable_configN_sourceh _destinationN _config_files]7/var/lib/git/docbuild/linux/Documentation/docutils.confafile_insertion_enabled raw_enabledKline_length_limitM'pep_referencesN pep_base_urlhttps://peps.python.org/pep_file_url_templatepep-%04drfc_referencesN rfc_base_url&https://datatracker.ietf.org/doc/html/ tab_widthKtrim_footnote_reference_spacesyntax_highlightlong smart_quotessmartquotes_locales]character_level_inline_markupdoctitle_xform docinfo_xformKsectsubtitle_xform image_loadinglinkembed_stylesheetcloak_email_addressessection_self_linkenvNubreporterNindirect_targets]substitution_defs}substitution_names}refnames}refids}(h]haj]jajC]j9ajx]jnaj]jaj]jaj]j ajL]jBaj]jwaj]jaj]jaj ]jaj]jaj]jaj]jajR]jHaj]j}aj]jaj]jaj&]jaj[]jQaj]jaj]jaj]jaj/]j%ajd]jZaj]jaj]jaj]jaj8]j.ajm]jcaj]jaj]jaj ]jajA]j7ajv]jlaj]jaj]jaj ]j ajJ ]j@ aj ]ju aj ]j aj ]j aj ]j ajS ]jI aj ]j~ aj ]j aj ]j aj' ]j aj\ ]jR aj ]j aj ]j aj ]j aj0 ]j& aje ]j[ aj ]j aj ]j aj ]j aj9 ]j/ ajn ]jd aj ]j aj ]j aj ]jajB]j8ajw]jmaj]jaj]jaj]j ajK]jAajq]jgaj]jaj]jaj]jajT]jJaj]jaj]jaj>]j4ajs]jiaj]jaj]jaj]jajG]j=aj|]jraj]jaj]jaj]jajP]jFaj]j{aj]j{aj]jaunameids}(jjhhj$jjYjCjjxjjjjj-jjbjLjjjjjjj6j jjjjj3jjhjRjjjjjjj<j&jqj[jjjjjjjEj/jzjdjjjjjjjNj8jjmjjjjj"j jWjAjjvjjjjj+ j j` jJ j j j j j j j4 j ji jS j j j j j j j= j' jr j\ j j j j j j jF j0 j{ je j j j j j j jO j9 j jn j j j j j#j jXjBjjwjjjjj,jjajKjjqjjjjj&jjjjTjjjjjTj>jjsjjjjj(jj]jGjj|jjjjj1jjfjPjjjjjju nametypes}(jhj$jYjjjj-jbjjjj6jjj3jhjjjj<jqjjjjEjzjjjjNjjjj"jWjjjj+ j` j j j j4 ji j j j j= jr j j j jF j{ j j j jO j j j j#jXjjjj,jajjjj&jjjjjTjjjj(j]jjjj1jfjjjuh}(jhhhjjjCjDjxjyjjjjjjjLjMjjjjjjj j!jjjjjjjRjSjjjjjjj&j'j[j\jjjjjjj/j0jdjejjjjjjj8j9jmjnjjjjj j jAjBjvjwjjjjj j jJ jK j j j j j j j j jS jT j j j j j j j' j( j\ j] j j j j j j j0 j1 je jf j j j j j j j9 j: jn jo j j j j j jjBjCjwjxjjjjjjjKjLjqjrjjjjjjjTjUjjjjj>j?jsjtjjjjjjjGjHj|j}jjjjjjjPjQjjjjjju footnote_refs} citation_refs} autofootnotes]autofootnote_refs]symbol_footnotes]symbol_footnote_refs] footnotes] citations]autofootnote_startKsymbol_footnote_startK id_counter collectionsCounter}Rparse_messages]transform_messages](hsystem_message)}(hhh]h)}(hhh]h3Hyperlink target "vramlimit-int" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]levelKtypeINFOsourcehՌlineKuh1jubj)}(hhh]h)}(hhh]h7Hyperlink target "vis-vramlimit-int" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineKuh1jubj)}(hhh]h)}(hhh]h3Hyperlink target "gartsize-uint" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineK uh1jubj)}(hhh]h)}(hhh]h1Hyperlink target "gttsize-int" is not referenced.}hj"sbah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineKuh1jubj)}(hhh]h)}(hhh]h2Hyperlink target "moverate-int" is not referenced.}hj<sbah}(h]h ]h"]h$]h&]uh1hhj9ubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineKuh1jubj)}(hhh]h)}(hhh]h/Hyperlink target "audio-int" is not referenced.}hjVsbah}(h]h ]h"]h$]h&]uh1hhjSubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineK"uh1jubj)}(hhh]h)}(hhh]h7Hyperlink target "disp-priority-int" is not referenced.}hjpsbah}(h]h ]h"]h$]h&]uh1hhjmubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineK(uh1jubj)}(hhh]h)}(hhh]h0Hyperlink target "hw-i2c-int" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineK.uh1jubj)}(hhh]h)}(hhh]h3Hyperlink target "pcie-gen2-int" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineK4uh1jubj)}(hhh]h)}(hhh]h-Hyperlink target "msi-int" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineK:uh1jubj)}(hhh]h)}(hhh]hBHyperlink target "svm-default-granularity-uint" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineK@uh1jubj)}(hhh]h)}(hhh]h;Hyperlink target "lockup-timeout-string" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineKFuh1jubj)}(hhh]h)}(hhh]h-Hyperlink target "dpm-int" is not referenced.}hj sbah}(h]h ]h"]h$]h&]uh1hhj ubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineKXuh1jubj)}(hhh]h)}(hhh]h6Hyperlink target "fw-load-type-int" is not referenced.}hj&sbah}(h]h ]h"]h$]h&]uh1hhj#ubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineK`uh1jubj)}(hhh]h)}(hhh]h.Hyperlink target "aspm-int" is not referenced.}hj@sbah}(h]h ]h"]h$]h&]uh1hhj=ubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineKiuh1jubj)}(hhh]h)}(hhh]h/Hyperlink target "runpm-int" is not referenced.}hjZsbah}(h]h ]h"]h$]h&]uh1hhjWubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineKouh1jubj)}(hhh]h)}(hhh]h8Hyperlink target "ip-block-mask-uint" is not referenced.}hjtsbah}(h]h ]h"]h$]h&]uh1hhjqubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineKxuh1jubj)}(hhh]h)}(hhh]h.Hyperlink target "bapm-int" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineKuh1jubj)}(hhh]h)}(hhh]h4Hyperlink target "deep-color-int" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineKuh1jubj)}(hhh]h)}(hhh]h1Hyperlink target "vm-size-int" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineKuh1jubj)}(hhh]h)}(hhh]h:Hyperlink target "vm-fragment-size-int" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineKuh1jubj)}(hhh]h)}(hhh]h7Hyperlink target "vm-block-size-int" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineKuh1jubj)}(hhh]h)}(hhh]h7Hyperlink target "vm-fault-stop-int" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1hhj ubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineKuh1jubj)}(hhh]h)}(hhh]h8Hyperlink target "vm-update-mode-int" is not referenced.}hj*sbah}(h]h ]h"]h$]h&]uh1hhj'ubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineKuh1jubj)}(hhh]h)}(hhh]h8Hyperlink target "exp-hw-support-int" is not referenced.}hjDsbah}(h]h ]h"]h$]h&]uh1hhjAubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineKuh1jubj)}(hhh]h)}(hhh]h,Hyperlink target "dc-int" is not referenced.}hj^sbah}(h]h ]h"]h$]h&]uh1hhj[ubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineKuh1jubj)}(hhh]h)}(hhh]h4Hyperlink target "sched-jobs-int" is not referenced.}hjxsbah}(h]h ]h"]h$]h&]uh1hhjuubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineKuh1jubj)}(hhh]h)}(hhh]h=Hyperlink target "sched-hw-submission-int" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineKuh1jubj)}(hhh]h)}(hhh]h:Hyperlink target "ppfeaturemask-hexint" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineKuh1jubj)}(hhh]h)}(hhh]hHyperlink target "no-system-mem-limit-bool" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineMuh1jubj)}(hhh]h)}(hhh]hGHyperlink target "no-queue-eviction-on-vm-fault-int" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineMuh1jubj)}(hhh]h)}(hhh]h5Hyperlink target "mtype-local-int" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineMuh1jubj)}(hhh]h)}(hhh]h3Hyperlink target "pcie-p2p-bool" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineMuh1jubj)}(hhh]h)}(hhh]h8Hyperlink target "dcfeaturemask-uint" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineMuh1jubj)}(hhh]h)}(hhh]h6Hyperlink target "dcdebugmask-uint" is not referenced.}hj sbah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineMuh1jubj)}(hhh]h)}(hhh]h3Hyperlink target "abmlevel-uint" is not referenced.}hj$sbah}(h]h ]h"]h$]h&]uh1hhj!ubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineMuh1jubj)}(hhh]h)}(hhh]h5Hyperlink target "damageclips-int" is not referenced.}hj>sbah}(h]h ]h"]h$]h&]uh1hhj;ubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineMuh1jubj)}(hhh]h)}(hhh]h-Hyperlink target "tmz-int" is not referenced.}hjXsbah}(h]h ]h"]h$]h&]uh1hhjUubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineMuh1jubj)}(hhh]h)}(hhh]h9Hyperlink target "freesync-video-uint" is not referenced.}hjrsbah}(h]h ]h"]h$]h&]uh1hhjoubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineM uh1jubj)}(hhh]h)}(hhh]h6Hyperlink target "reset-method-int" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineM$uh1jubj)}(hhh]h)}(hhh]h`Hyperlink target "bad-page-threshold-int-bad-page-threshold-is-specifies-the" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineM*uh1jubj)}(hhh]h)}(hhh]h3Hyperlink target "vcnfw-log-int" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineM2uh1jubj)}(hhh]h)}(hhh]h4Hyperlink target "sg-display-int" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineM8uh1jubj)}(hhh]h)}(hhh]h2Hyperlink target "umsch-mm-int" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineMAuh1jubj)}(hhh]h)}(hhh]h8Hyperlink target "umsch-mm-fwlog-int" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1hhj ubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineMHuh1jubj)}(hhh]h)}(hhh]h8Hyperlink target "smu-pptable-id-int" is not referenced.}hj(sbah}(h]h ]h"]h$]h&]uh1hhj%ubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineMNuh1jubj)}(hhh]h)}(hhh]h8Hyperlink target "partition-mode-int" is not referenced.}hjBsbah}(h]h ]h"]h$]h&]uh1hhj?ubah}(h]h ]h"]h$]h&]levelKtypejsourcehՌlineMUuh1jubj)}(hhh]h)}(hhh]h