1*e91f8401SRodrigo Siqueira=================================== 2*e91f8401SRodrigo Siqueiradrm/amd/display - Display Core (DC) 3*e91f8401SRodrigo Siqueira=================================== 4*e91f8401SRodrigo Siqueira 5*e91f8401SRodrigo Siqueira*placeholder - general description of supported platforms, what dc is, etc.* 6*e91f8401SRodrigo Siqueira 7*e91f8401SRodrigo SiqueiraBecause it is partially shared with other operating systems, the Display Core 8*e91f8401SRodrigo SiqueiraDriver is divided in two pieces. 9*e91f8401SRodrigo Siqueira 10*e91f8401SRodrigo Siqueira1. **Display Core (DC)** contains the OS-agnostic components. Things like 11*e91f8401SRodrigo Siqueira hardware programming and resource management are handled here. 12*e91f8401SRodrigo Siqueira2. **Display Manager (DM)** contains the OS-dependent components. Hooks to the 13*e91f8401SRodrigo Siqueira amdgpu base driver and DRM are implemented here. 14*e91f8401SRodrigo Siqueira 15*e91f8401SRodrigo SiqueiraIt doesn't help that the entire package is frequently referred to as DC. But 16*e91f8401SRodrigo Siqueirawith the context in mind, it should be clear. 17*e91f8401SRodrigo Siqueira 18*e91f8401SRodrigo SiqueiraWhen CONFIG_DRM_AMD_DC is enabled, DC will be initialized by default for 19*e91f8401SRodrigo Siqueirasupported ASICs. To force disable, set `amdgpu.dc=0` on kernel command line. 20*e91f8401SRodrigo SiqueiraLikewise, to force enable on unsupported ASICs, set `amdgpu.dc=1`. 21*e91f8401SRodrigo Siqueira 22*e91f8401SRodrigo SiqueiraTo determine if DC is loaded, search dmesg for the following entry: 23*e91f8401SRodrigo Siqueira 24*e91f8401SRodrigo Siqueira.. toctree:: 25*e91f8401SRodrigo Siqueira 26*e91f8401SRodrigo Siqueira display-manager.rst 27*e91f8401SRodrigo Siqueira dc-debug.rst 28*e91f8401SRodrigo Siqueira 29*e91f8401SRodrigo Siqueira``Display Core initialized with <version number here>`` 30