drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_dyn_defaults.h

Source file repositories/reference/linux-study-clean/drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_dyn_defaults.h

File Facts

System
Linux kernel
Corpus path
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_dyn_defaults.h
Extension
.h
Size
2379 bytes
Lines
56
Domain
Driver Families
Bucket
drivers/gpu
Inferred role
Driver Families: implementation source
Status
source implementation candidate

Why This File Exists

Repeatable hardware-adapter layer. Deep compatibility for every driver is out of scope; this atlas records patterns, probe lifecycles, bus glue, IRQ/DMA usage, and links back to core abstractions.

Dependency Surface

Detected Declarations

Annotated Snippet

#ifndef _SMU7_DYN_DEFAULTS_H
#define _SMU7_DYN_DEFAULTS_H


/*  We need to fill in the default values */


#define SMU7_VOTINGRIGHTSCLIENTS_DFLT0              0x3FFFC102
#define SMU7_VOTINGRIGHTSCLIENTS_DFLT1              0x000400
#define SMU7_VOTINGRIGHTSCLIENTS_DFLT2              0xC00080
#define SMU7_VOTINGRIGHTSCLIENTS_DFLT3              0xC00200
#define SMU7_VOTINGRIGHTSCLIENTS_DFLT4              0xC01680
#define SMU7_VOTINGRIGHTSCLIENTS_DFLT5              0xC00033
#define SMU7_VOTINGRIGHTSCLIENTS_DFLT6              0xC00033
#define SMU7_VOTINGRIGHTSCLIENTS_DFLT7              0x3FFFC000


#define SMU7_THERMALPROTECTCOUNTER_DFLT            0x200
#define SMU7_STATICSCREENTHRESHOLDUNIT_DFLT        0
#define SMU7_STATICSCREENTHRESHOLD_DFLT            0x00C8
#define SMU7_GFXIDLECLOCKSTOPTHRESHOLD_DFLT        0x200
#define SMU7_REFERENCEDIVIDER_DFLT                  4

#define SMU7_ULVVOLTAGECHANGEDELAY_DFLT             1687

#define SMU7_CGULVPARAMETER_DFLT                    0x00040035
#define SMU7_CGULVCONTROL_DFLT                      0x00007450
#define SMU7_TARGETACTIVITY_DFLT                     50
#define SMU7_MCLK_TARGETACTIVITY_DFLT                10
#define SMU7_SCLK_TARGETACTIVITY_DFLT                30
#endif

Annotation

Implementation Notes