ADL (AMD Display Library) Public APIs
Version 17.1
|
Go to the documentation of this file.
33 #ifndef ADL_DEFINES_H_
34 #define ADL_DEFINES_H_
51 #define ADL_MAX_CHAR 4096
52 #define ADL_MAX_PATH 256
54 #define ADL_MAX_ADAPTERS 250
56 #define ADL_MAX_DISPLAYS 150
58 #define ADL_MAX_DEVICENAME 32
60 #define ADL_ADAPTER_INDEX_ALL -1
62 #define ADL_MAIN_API_OPTION_NONE 0
71 #define ADL_DDC_OPTION_SWITCHDDC2 0x00000001
72 #define ADL_DDC_OPTION_RESTORECOMMAND 0x00000002
74 #define ADL_DDC_OPTION_COMBOWRITEREAD 0x00000010
76 #define ADL_DDC_OPTION_SENDTOIMMEDIATEDEVICE 0x00000020
86 #define ADL_DL_I2C_ACTIONREAD 0x00000001
87 #define ADL_DL_I2C_ACTIONWRITE 0x00000002
88 #define ADL_DL_I2C_ACTIONREAD_REPEATEDSTART 0x00000003
89 #define ADL_DL_I2C_ACTIONIS_PRESENT 0x00000004
100 #define ADL_OK_RESTART 3
102 #define ADL_OK_MODE_CHANGE 2
104 #define ADL_OK_WARNING 1
110 #define ADL_ERR_NOT_INIT -2
112 #define ADL_ERR_INVALID_PARAM -3
114 #define ADL_ERR_INVALID_PARAM_SIZE -4
116 #define ADL_ERR_INVALID_ADL_IDX -5
118 #define ADL_ERR_INVALID_CONTROLLER_IDX -6
120 #define ADL_ERR_INVALID_DIPLAY_IDX -7
122 #define ADL_ERR_NOT_SUPPORTED -8
124 #define ADL_ERR_NULL_POINTER -9
126 #define ADL_ERR_DISABLED_ADAPTER -10
128 #define ADL_ERR_INVALID_CALLBACK -11
130 #define ADL_ERR_RESOURCE_CONFLICT -12
133 #define ADL_ERR_SET_INCOMPLETE -20
134 #define ADL_ERR_NO_XDISPLAY -21
136 #define ADL_ERR_CALL_TO_INCOMPATIABLE_DRIVER -22
138 #define ADL_ERR_NO_ADMINISTRATOR_PRIVILEGES -23
140 #define ADL_ERR_FEATURESYNC_NOT_STARTED -24
142 #define ADL_ERR_INVALID_POWER_STATE -25
152 #define ADL_DT_MONITOR 0
153 #define ADL_DT_TELEVISION 1
155 #define ADL_DT_LCD_PANEL 2
157 #define ADL_DT_DIGITAL_FLAT_PANEL 3
159 #define ADL_DT_COMPONENT_VIDEO 4
161 #define ADL_DT_PROJECTOR 5
168 #define ADL_DOT_UNKNOWN 0
169 #define ADL_DOT_COMPOSITE 1
171 #define ADL_DOT_SVIDEO 2
173 #define ADL_DOT_ANALOG 3
175 #define ADL_DOT_DIGITAL 4
182 #define ADL_DISPLAY_COLOR_BRIGHTNESS (1 << 0)
183 #define ADL_DISPLAY_COLOR_CONTRAST (1 << 1)
184 #define ADL_DISPLAY_COLOR_SATURATION (1 << 2)
185 #define ADL_DISPLAY_COLOR_HUE (1 << 3)
186 #define ADL_DISPLAY_COLOR_TEMPERATURE (1 << 4)
189 #define ADL_DISPLAY_COLOR_TEMPERATURE_SOURCE_EDID (1 << 5)
190 #define ADL_DISPLAY_COLOR_TEMPERATURE_SOURCE_USER (1 << 6)
197 #define ADL_DISPLAY_ADJUST_OVERSCAN (1 << 0)
198 #define ADL_DISPLAY_ADJUST_VERT_POS (1 << 1)
199 #define ADL_DISPLAY_ADJUST_HOR_POS (1 << 2)
200 #define ADL_DISPLAY_ADJUST_VERT_SIZE (1 << 3)
201 #define ADL_DISPLAY_ADJUST_HOR_SIZE (1 << 4)
202 #define ADL_DISPLAY_ADJUST_SIZEPOS (ADL_DISPLAY_ADJUST_VERT_POS | ADL_DISPLAY_ADJUST_HOR_POS | ADL_DISPLAY_ADJUST_VERT_SIZE | ADL_DISPLAY_ADJUST_HOR_SIZE)
203 #define ADL_DISPLAY_CUSTOMMODES (1<<5)
204 #define ADL_DISPLAY_ADJUST_UNDERSCAN (1<<6)
208 #define ADL_DISPLAY_CAPS_DOWNSCALE (1 << 0)
211 #define ADL_DISPLAY_CAPS_SHARPNESS (1 << 0)
217 #define ADL_DESKTOPCONFIG_UNKNOWN 0
218 #define ADL_DESKTOPCONFIG_SINGLE (1 << 0)
219 #define ADL_DESKTOPCONFIG_CLONE (1 << 2)
220 #define ADL_DESKTOPCONFIG_BIGDESK_H (1 << 4)
221 #define ADL_DESKTOPCONFIG_BIGDESK_V (1 << 5)
222 #define ADL_DESKTOPCONFIG_BIGDESK_HR (1 << 6)
223 #define ADL_DESKTOPCONFIG_BIGDESK_VR (1 << 7)
224 #define ADL_DESKTOPCONFIG_RANDR12 (1 << 8)
228 #define ADL_MAX_DISPLAY_NAME 256
233 #define ADL_DISPLAYDDCINFOEX_FLAG_PROJECTORDEVICE (1 << 0)
234 #define ADL_DISPLAYDDCINFOEX_FLAG_EDIDEXTENSION (1 << 1)
235 #define ADL_DISPLAYDDCINFOEX_FLAG_DIGITALDEVICE (1 << 2)
236 #define ADL_DISPLAYDDCINFOEX_FLAG_HDMIAUDIODEVICE (1 << 3)
237 #define ADL_DISPLAYDDCINFOEX_FLAG_SUPPORTS_AI (1 << 4)
238 #define ADL_DISPLAYDDCINFOEX_FLAG_SUPPORT_xvYCC601 (1 << 5)
239 #define ADL_DISPLAYDDCINFOEX_FLAG_SUPPORT_xvYCC709 (1 << 6)
245 #define ADL_DISPLAY_CONTYPE_UNKNOWN 0
246 #define ADL_DISPLAY_CONTYPE_VGA 1
247 #define ADL_DISPLAY_CONTYPE_DVI_D 2
248 #define ADL_DISPLAY_CONTYPE_DVI_I 3
249 #define ADL_DISPLAY_CONTYPE_ATICVDONGLE_NTSC 4
250 #define ADL_DISPLAY_CONTYPE_ATICVDONGLE_JPN 5
251 #define ADL_DISPLAY_CONTYPE_ATICVDONGLE_NONI2C_JPN 6
252 #define ADL_DISPLAY_CONTYPE_ATICVDONGLE_NONI2C_NTSC 7
253 #define ADL_DISPLAY_CONTYPE_PROPRIETARY 8
254 #define ADL_DISPLAY_CONTYPE_HDMI_TYPE_A 10
255 #define ADL_DISPLAY_CONTYPE_HDMI_TYPE_B 11
256 #define ADL_DISPLAY_CONTYPE_SVIDEO 12
257 #define ADL_DISPLAY_CONTYPE_COMPOSITE 13
258 #define ADL_DISPLAY_CONTYPE_RCA_3COMPONENT 14
259 #define ADL_DISPLAY_CONTYPE_DISPLAYPORT 15
260 #define ADL_DISPLAY_CONTYPE_EDP 16
261 #define ADL_DISPLAY_CONTYPE_WIRELESSDISPLAY 17
262 #define ADL_DISPLAY_CONTYPE_USB_TYPE_C 18
269 #define ADL_TV_STANDARDS (1 << 0)
270 #define ADL_TV_SCART (1 << 1)
273 #define ADL_STANDARD_NTSC_M (1 << 0)
274 #define ADL_STANDARD_NTSC_JPN (1 << 1)
275 #define ADL_STANDARD_NTSC_N (1 << 2)
276 #define ADL_STANDARD_PAL_B (1 << 3)
277 #define ADL_STANDARD_PAL_COMB_N (1 << 4)
278 #define ADL_STANDARD_PAL_D (1 << 5)
279 #define ADL_STANDARD_PAL_G (1 << 6)
280 #define ADL_STANDARD_PAL_H (1 << 7)
281 #define ADL_STANDARD_PAL_I (1 << 8)
282 #define ADL_STANDARD_PAL_K (1 << 9)
283 #define ADL_STANDARD_PAL_K1 (1 << 10)
284 #define ADL_STANDARD_PAL_L (1 << 11)
285 #define ADL_STANDARD_PAL_M (1 << 12)
286 #define ADL_STANDARD_PAL_N (1 << 13)
287 #define ADL_STANDARD_PAL_SECAM_D (1 << 14)
288 #define ADL_STANDARD_PAL_SECAM_K (1 << 15)
289 #define ADL_STANDARD_PAL_SECAM_K1 (1 << 16)
290 #define ADL_STANDARD_PAL_SECAM_L (1 << 17)
297 #define ADL_CUSTOMIZEDMODEFLAG_MODESUPPORTED (1 << 0)
298 #define ADL_CUSTOMIZEDMODEFLAG_NOTDELETETABLE (1 << 1)
299 #define ADL_CUSTOMIZEDMODEFLAG_INSERTBYDRIVER (1 << 2)
300 #define ADL_CUSTOMIZEDMODEFLAG_INTERLACED (1 << 3)
301 #define ADL_CUSTOMIZEDMODEFLAG_BASEMODE (1 << 4)
307 #define ADL_DISPLAYDDCINFOEX_FLAG_PROJECTORDEVICE (1 << 0)
308 #define ADL_DISPLAYDDCINFOEX_FLAG_EDIDEXTENSION (1 << 1)
309 #define ADL_DISPLAYDDCINFOEX_FLAG_DIGITALDEVICE (1 << 2)
310 #define ADL_DISPLAYDDCINFOEX_FLAG_HDMIAUDIODEVICE (1 << 3)
311 #define ADL_DISPLAYDDCINFOEX_FLAG_SUPPORTS_AI (1 << 4)
312 #define ADL_DISPLAYDDCINFOEX_FLAG_SUPPORT_xvYCC601 (1 << 5)
313 #define ADL_DISPLAYDDCINFOEX_FLAG_SUPPORT_xvYCC709 (1 << 6)
320 #define ADL_DISPLAY_CV_DONGLE_D1 (1 << 0)
321 #define ADL_DISPLAY_CV_DONGLE_D2 (1 << 1)
322 #define ADL_DISPLAY_CV_DONGLE_D3 (1 << 2)
323 #define ADL_DISPLAY_CV_DONGLE_D4 (1 << 3)
324 #define ADL_DISPLAY_CV_DONGLE_D5 (1 << 4)
328 #define ADL_DISPLAY_CV_DONGLE_480I (1 << 0)
329 #define ADL_DISPLAY_CV_DONGLE_480P (1 << 1)
330 #define ADL_DISPLAY_CV_DONGLE_540P (1 << 2)
331 #define ADL_DISPLAY_CV_DONGLE_720P (1 << 3)
332 #define ADL_DISPLAY_CV_DONGLE_1080I (1 << 4)
333 #define ADL_DISPLAY_CV_DONGLE_1080P (1 << 5)
334 #define ADL_DISPLAY_CV_DONGLE_16_9 (1 << 6)
335 #define ADL_DISPLAY_CV_DONGLE_720P50 (1 << 7)
336 #define ADL_DISPLAY_CV_DONGLE_1080I25 (1 << 8)
337 #define ADL_DISPLAY_CV_DONGLE_576I25 (1 << 9)
338 #define ADL_DISPLAY_CV_DONGLE_576P50 (1 << 10)
339 #define ADL_DISPLAY_CV_DONGLE_1080P24 (1 << 11)
340 #define ADL_DISPLAY_CV_DONGLE_1080P25 (1 << 12)
341 #define ADL_DISPLAY_CV_DONGLE_1080P30 (1 << 13)
342 #define ADL_DISPLAY_CV_DONGLE_1080P50 (1 << 14)
349 #define ADL_DISPLAY_FORMAT_FORCE_720P 0x00000001
350 #define ADL_DISPLAY_FORMAT_FORCE_1080I 0x00000002
351 #define ADL_DISPLAY_FORMAT_FORCE_1080P 0x00000004
352 #define ADL_DISPLAY_FORMAT_FORCE_720P50 0x00000008
353 #define ADL_DISPLAY_FORMAT_FORCE_1080I25 0x00000010
354 #define ADL_DISPLAY_FORMAT_FORCE_576I25 0x00000020
355 #define ADL_DISPLAY_FORMAT_FORCE_576P50 0x00000040
356 #define ADL_DISPLAY_FORMAT_FORCE_1080P24 0x00000080
357 #define ADL_DISPLAY_FORMAT_FORCE_1080P25 0x00000100
358 #define ADL_DISPLAY_FORMAT_FORCE_1080P30 0x00000200
359 #define ADL_DISPLAY_FORMAT_FORCE_1080P50 0x00000400
363 #define ADL_DISPLAY_FORMAT_CVDONGLEOVERIDE 0x00000001
364 #define ADL_DISPLAY_FORMAT_CVMODEUNDERSCAN 0x00000002
365 #define ADL_DISPLAY_FORMAT_FORCECONNECT_SUPPORTED 0x00000004
366 #define ADL_DISPLAY_FORMAT_RESTRICT_FORMAT_SELECTION 0x00000008
367 #define ADL_DISPLAY_FORMAT_SETASPECRATIO 0x00000010
368 #define ADL_DISPLAY_FORMAT_FORCEMODES 0x00000020
369 #define ADL_DISPLAY_FORMAT_LCDRTCCOEFF 0x00000040
373 #define ADL_PM_PARAM_DONT_CHANGE 0
377 #define ADL_BUSTYPE_PCI 0
378 #define ADL_BUSTYPE_AGP 1
379 #define ADL_BUSTYPE_PCIE 2
380 #define ADL_BUSTYPE_PCIE_GEN2 3
381 #define ADL_BUSTYPE_PCIE_GEN3 4
382 #define ADL_BUSTYPE_PCIE_GEN4 5
390 #define ADL_STEREO_SUPPORTED (1 << 2)
391 #define ADL_STEREO_BLUE_LINE (1 << 3)
393 #define ADL_STEREO_OFF 0
395 #define ADL_STEREO_ACTIVE (1 << 1)
397 #define ADL_STEREO_AUTO_HORIZONTAL (1 << 30)
399 #define ADL_STEREO_AUTO_VERTICAL (1 << 31)
401 #define ADL_STEREO_PASSIVE (1 << 6)
403 #define ADL_STEREO_PASSIVE_HORIZ (1 << 7)
405 #define ADL_STEREO_PASSIVE_VERT (1 << 8)
407 #define ADL_STEREO_AUTO_SAMSUNG (1 << 11)
409 #define ADL_STEREO_AUTO_TSL (1 << 12)
411 #define ADL_DEEPBITDEPTH_10BPP_SUPPORTED (1 << 5)
415 #define ADL_8BIT_GREYSCALE_SUPPORTED (1 << 9)
416 #define ADL_CUSTOM_TIMING_SUPPORTED (1 << 10)
420 #define ADL_WORKSTATION_LOADBALANCING_SUPPORTED 0x00000001
421 #define ADL_WORKSTATION_LOADBALANCING_AVAILABLE 0x00000002
425 #define ADL_WORKSTATION_LOADBALANCING_DISABLED 0x00000000
426 #define ADL_WORKSTATION_LOADBALANCING_ENABLED 0x00000001
435 #define ADL_CONTEXT_SPEED_UNFORCED 0
436 #define ADL_CONTEXT_SPEED_FORCEHIGH 1
437 #define ADL_CONTEXT_SPEED_FORCELOW 2
439 #define ADL_ADAPTER_SPEEDCAPS_SUPPORTED (1 << 0)
446 #define ADL_GLSYNC_PORT_UNKNOWN 0
447 #define ADL_GLSYNC_PORT_BNC 1
449 #define ADL_GLSYNC_PORT_RJ45PORT1 2
451 #define ADL_GLSYNC_PORT_RJ45PORT2 3
457 #define ADL_GLSYNC_CONFIGMASK_NONE 0
458 #define ADL_GLSYNC_CONFIGMASK_SIGNALSOURCE (1 << 0)
460 #define ADL_GLSYNC_CONFIGMASK_SYNCFIELD (1 << 1)
462 #define ADL_GLSYNC_CONFIGMASK_SAMPLERATE (1 << 2)
464 #define ADL_GLSYNC_CONFIGMASK_SYNCDELAY (1 << 3)
466 #define ADL_GLSYNC_CONFIGMASK_TRIGGEREDGE (1 << 4)
468 #define ADL_GLSYNC_CONFIGMASK_SCANRATECOEFF (1 << 5)
470 #define ADL_GLSYNC_CONFIGMASK_FRAMELOCKCNTL (1 << 6)
477 #define ADL_GLSYNC_FRAMELOCKCNTL_NONE 0
478 #define ADL_GLSYNC_FRAMELOCKCNTL_ENABLE ( 1 << 0)
481 #define ADL_GLSYNC_FRAMELOCKCNTL_DISABLE ( 1 << 1)
482 #define ADL_GLSYNC_FRAMELOCKCNTL_SWAP_COUNTER_RESET ( 1 << 2)
483 #define ADL_GLSYNC_FRAMELOCKCNTL_SWAP_COUNTER_ACK ( 1 << 3)
484 #define ADL_GLSYNC_FRAMELOCKCNTL_VERSION_KMD (1 << 4)
486 #define ADL_GLSYNC_FRAMELOCKCNTL_STATE_ENABLE ( 1 << 0)
487 #define ADL_GLSYNC_FRAMELOCKCNTL_STATE_KMD (1 << 4)
490 #define ADL_GLSYNC_COUNTER_SWAP ( 1 << 0 )
495 #define ADL_GLSYNC_SIGNALSOURCE_UNDEFINED 0x00000100
496 #define ADL_GLSYNC_SIGNALSOURCE_FREERUN 0x00000101
498 #define ADL_GLSYNC_SIGNALSOURCE_BNCPORT 0x00000102
500 #define ADL_GLSYNC_SIGNALSOURCE_RJ45PORT1 0x00000103
502 #define ADL_GLSYNC_SIGNALSOURCE_RJ45PORT2 0x00000104
509 #define ADL_GLSYNC_SIGNALTYPE_UNDEFINED 0
510 #define ADL_GLSYNC_SIGNALTYPE_480I 1
512 #define ADL_GLSYNC_SIGNALTYPE_576I 2
514 #define ADL_GLSYNC_SIGNALTYPE_480P 3
516 #define ADL_GLSYNC_SIGNALTYPE_576P 4
518 #define ADL_GLSYNC_SIGNALTYPE_720P 5
520 #define ADL_GLSYNC_SIGNALTYPE_1080P 6
522 #define ADL_GLSYNC_SIGNALTYPE_1080I 7
524 #define ADL_GLSYNC_SIGNALTYPE_SDI 8
526 #define ADL_GLSYNC_SIGNALTYPE_TTL 9
528 #define ADL_GLSYNC_SIGNALTYPE_ANALOG 10
534 #define ADL_GLSYNC_SYNCFIELD_UNDEFINED 0
535 #define ADL_GLSYNC_SYNCFIELD_BOTH 1
537 #define ADL_GLSYNC_SYNCFIELD_1 2
544 #define ADL_GLSYNC_TRIGGEREDGE_UNDEFINED 0
545 #define ADL_GLSYNC_TRIGGEREDGE_RISING 1
547 #define ADL_GLSYNC_TRIGGEREDGE_FALLING 2
549 #define ADL_GLSYNC_TRIGGEREDGE_BOTH 3
556 #define ADL_GLSYNC_SCANRATECOEFF_UNDEFINED 0
557 #define ADL_GLSYNC_SCANRATECOEFF_x5 1
559 #define ADL_GLSYNC_SCANRATECOEFF_x4 2
561 #define ADL_GLSYNC_SCANRATECOEFF_x3 3
563 #define ADL_GLSYNC_SCANRATECOEFF_x5_DIV_2 4
565 #define ADL_GLSYNC_SCANRATECOEFF_x2 5
567 #define ADL_GLSYNC_SCANRATECOEFF_x3_DIV_2 6
569 #define ADL_GLSYNC_SCANRATECOEFF_x5_DIV_4 7
571 #define ADL_GLSYNC_SCANRATECOEFF_x1 8
573 #define ADL_GLSYNC_SCANRATECOEFF_x4_DIV_5 9
575 #define ADL_GLSYNC_SCANRATECOEFF_x2_DIV_3 10
577 #define ADL_GLSYNC_SCANRATECOEFF_x1_DIV_2 11
579 #define ADL_GLSYNC_SCANRATECOEFF_x2_DIV_5 12
581 #define ADL_GLSYNC_SCANRATECOEFF_x1_DIV_3 13
583 #define ADL_GLSYNC_SCANRATECOEFF_x1_DIV_4 14
585 #define ADL_GLSYNC_SCANRATECOEFF_x1_DIV_5 15
592 #define ADL_GLSYNC_PORTSTATE_UNDEFINED 0
593 #define ADL_GLSYNC_PORTSTATE_NOCABLE 1
595 #define ADL_GLSYNC_PORTSTATE_IDLE 2
597 #define ADL_GLSYNC_PORTSTATE_INPUT 3
599 #define ADL_GLSYNC_PORTSTATE_OUTPUT 4
606 #define ADL_GLSYNC_LEDTYPE_BNC 0
607 #define ADL_GLSYNC_LEDTYPE_RJ45_LEFT 0
609 #define ADL_GLSYNC_LEDTYPE_RJ45_RIGHT 1
616 #define ADL_GLSYNC_LEDCOLOR_UNDEFINED 0
617 #define ADL_GLSYNC_LEDCOLOR_NOLIGHT 1
619 #define ADL_GLSYNC_LEDCOLOR_YELLOW 2
621 #define ADL_GLSYNC_LEDCOLOR_RED 3
623 #define ADL_GLSYNC_LEDCOLOR_GREEN 4
625 #define ADL_GLSYNC_LEDCOLOR_FLASH_GREEN 5
632 #define ADL_GLSYNC_PORTCNTL_NONE 0x00000000
633 #define ADL_GLSYNC_PORTCNTL_OUTPUT 0x00000001
640 #define ADL_GLSYNC_MODECNTL_NONE 0x00000000
641 #define ADL_GLSYNC_MODECNTL_GENLOCK 0x00000001
643 #define ADL_GLSYNC_MODECNTL_TIMINGSERVER 0x00000002
648 #define ADL_GLSYNC_MODECNTL_STATUS_NONE 0x00000000
649 #define ADL_GLSYNC_MODECNTL_STATUS_GENLOCK 0x00000001
651 #define ADL_GLSYNC_MODECNTL_STATUS_SETMODE_REQUIRED 0x00000002
653 #define ADL_GLSYNC_MODECNTL_STATUS_GENLOCK_ALLOWED 0x00000004
656 #define ADL_MAX_GLSYNC_PORTS 8
657 #define ADL_MAX_GLSYNC_PORT_LEDS 8
663 #define ADL_XFIREX_STATE_NOINTERCONNECT ( 1 << 0 )
664 #define ADL_XFIREX_STATE_DOWNGRADEPIPES ( 1 << 1 )
665 #define ADL_XFIREX_STATE_DOWNGRADEMEM ( 1 << 2 )
666 #define ADL_XFIREX_STATE_REVERSERECOMMENDED ( 1 << 3 )
667 #define ADL_XFIREX_STATE_3DACTIVE ( 1 << 4 )
668 #define ADL_XFIREX_STATE_MASTERONSLAVE ( 1 << 5 )
669 #define ADL_XFIREX_STATE_NODISPLAYCONNECT ( 1 << 6 )
670 #define ADL_XFIREX_STATE_NOPRIMARYVIEW ( 1 << 7 )
671 #define ADL_XFIREX_STATE_DOWNGRADEVISMEM ( 1 << 8 )
672 #define ADL_XFIREX_STATE_LESSTHAN8LANE_MASTER ( 1 << 9 )
673 #define ADL_XFIREX_STATE_LESSTHAN8LANE_SLAVE ( 1 << 10 )
674 #define ADL_XFIREX_STATE_PEERTOPEERFAILED ( 1 << 11 )
675 #define ADL_XFIREX_STATE_MEMISDOWNGRADED ( 1 << 16 )
676 #define ADL_XFIREX_STATE_PIPESDOWNGRADED ( 1 << 17 )
677 #define ADL_XFIREX_STATE_XFIREXACTIVE ( 1 << 18 )
678 #define ADL_XFIREX_STATE_VISMEMISDOWNGRADED ( 1 << 19 )
679 #define ADL_XFIREX_STATE_INVALIDINTERCONNECTION ( 1 << 20 )
680 #define ADL_XFIREX_STATE_NONP2PMODE ( 1 << 21 )
681 #define ADL_XFIREX_STATE_DOWNGRADEMEMBANKS ( 1 << 22 )
682 #define ADL_XFIREX_STATE_MEMBANKSDOWNGRADED ( 1 << 23 )
683 #define ADL_XFIREX_STATE_DUALDISPLAYSALLOWED ( 1 << 24 )
684 #define ADL_XFIREX_STATE_P2P_APERTURE_MAPPING ( 1 << 25 )
685 #define ADL_XFIREX_STATE_P2PFLUSH_REQUIRED ADL_XFIREX_STATE_P2P_APERTURE_MAPPING
686 #define ADL_XFIREX_STATE_XSP_CONNECTED ( 1 << 26 )
687 #define ADL_XFIREX_STATE_ENABLE_CF_REBOOT_REQUIRED ( 1 << 27 )
688 #define ADL_XFIREX_STATE_DISABLE_CF_REBOOT_REQUIRED ( 1 << 28 )
689 #define ADL_XFIREX_STATE_DRV_HANDLE_DOWNGRADE_KEY ( 1 << 29 )
690 #define ADL_XFIREX_STATE_CF_RECONFIG_REQUIRED ( 1 << 30 )
691 #define ADL_XFIREX_STATE_ERRORGETTINGSTATUS ( 1 << 31 )
702 #define ADL_DISPLAY_PIXELFORMAT_UNKNOWN 0
703 #define ADL_DISPLAY_PIXELFORMAT_RGB (1 << 0)
704 #define ADL_DISPLAY_PIXELFORMAT_YCRCB444 (1 << 1) //Limited range
705 #define ADL_DISPLAY_PIXELFORMAT_YCRCB422 (1 << 2) //Limited range
706 #define ADL_DISPLAY_PIXELFORMAT_RGB_LIMITED_RANGE (1 << 3)
707 #define ADL_DISPLAY_PIXELFORMAT_RGB_FULL_RANGE ADL_DISPLAY_PIXELFORMAT_RGB //Full range
708 #define ADL_DISPLAY_PIXELFORMAT_YCRCB420 (1 << 4)
714 #define ADL_DL_DISPLAYCONFIG_CONTYPE_UNKNOWN 0
715 #define ADL_DL_DISPLAYCONFIG_CONTYPE_CV_NONI2C_JP 1
716 #define ADL_DL_DISPLAYCONFIG_CONTYPE_CV_JPN 2
717 #define ADL_DL_DISPLAYCONFIG_CONTYPE_CV_NA 3
718 #define ADL_DL_DISPLAYCONFIG_CONTYPE_CV_NONI2C_NA 4
719 #define ADL_DL_DISPLAYCONFIG_CONTYPE_VGA 5
720 #define ADL_DL_DISPLAYCONFIG_CONTYPE_DVI_D 6
721 #define ADL_DL_DISPLAYCONFIG_CONTYPE_DVI_I 7
722 #define ADL_DL_DISPLAYCONFIG_CONTYPE_HDMI_TYPE_A 8
723 #define ADL_DL_DISPLAYCONFIG_CONTYPE_HDMI_TYPE_B 9
724 #define ADL_DL_DISPLAYCONFIG_CONTYPE_DISPLAYPORT 10
734 #define ADL_DISPLAY_DISPLAYINFO_DISPLAYCONNECTED 0x00000001
735 #define ADL_DISPLAY_DISPLAYINFO_DISPLAYMAPPED 0x00000002
736 #define ADL_DISPLAY_DISPLAYINFO_NONLOCAL 0x00000004
737 #define ADL_DISPLAY_DISPLAYINFO_FORCIBLESUPPORTED 0x00000008
738 #define ADL_DISPLAY_DISPLAYINFO_GENLOCKSUPPORTED 0x00000010
739 #define ADL_DISPLAY_DISPLAYINFO_MULTIVPU_SUPPORTED 0x00000020
740 #define ADL_DISPLAY_DISPLAYINFO_LDA_DISPLAY 0x00000040
741 #define ADL_DISPLAY_DISPLAYINFO_MODETIMING_OVERRIDESSUPPORTED 0x00000080
743 #define ADL_DISPLAY_DISPLAYINFO_MANNER_SUPPORTED_SINGLE 0x00000100
744 #define ADL_DISPLAY_DISPLAYINFO_MANNER_SUPPORTED_CLONE 0x00000200
747 #define ADL_DISPLAY_DISPLAYINFO_MANNER_SUPPORTED_2VSTRETCH 0x00000400
748 #define ADL_DISPLAY_DISPLAYINFO_MANNER_SUPPORTED_2HSTRETCH 0x00000800
749 #define ADL_DISPLAY_DISPLAYINFO_MANNER_SUPPORTED_EXTENDED 0x00001000
752 #define ADL_DISPLAY_DISPLAYINFO_MANNER_SUPPORTED_NSTRETCH1GPU 0x00010000
753 #define ADL_DISPLAY_DISPLAYINFO_MANNER_SUPPORTED_NSTRETCHNGPU 0x00020000
754 #define ADL_DISPLAY_DISPLAYINFO_MANNER_SUPPORTED_RESERVED2 0x00040000
755 #define ADL_DISPLAY_DISPLAYINFO_MANNER_SUPPORTED_RESERVED3 0x00080000
758 #define ADL_DISPLAY_DISPLAYINFO_SHOWTYPE_PROJECTOR 0x00100000
770 #define ADL_ADAPTER_DISPLAYCAP_MANNER_SUPPORTED_NOTACTIVE 0x00000001
771 #define ADL_ADAPTER_DISPLAYCAP_MANNER_SUPPORTED_SINGLE 0x00000002
772 #define ADL_ADAPTER_DISPLAYCAP_MANNER_SUPPORTED_CLONE 0x00000004
773 #define ADL_ADAPTER_DISPLAYCAP_MANNER_SUPPORTED_NSTRETCH1GPU 0x00000008
774 #define ADL_ADAPTER_DISPLAYCAP_MANNER_SUPPORTED_NSTRETCHNGPU 0x00000010
777 #define ADL_ADAPTER_DISPLAYCAP_MANNER_SUPPORTED_2VSTRETCH 0x00000020
778 #define ADL_ADAPTER_DISPLAYCAP_MANNER_SUPPORTED_2HSTRETCH 0x00000040
779 #define ADL_ADAPTER_DISPLAYCAP_MANNER_SUPPORTED_EXTENDED 0x00000080
781 #define ADL_ADAPTER_DISPLAYCAP_PREFERDISPLAY_SUPPORTED 0x00000100
782 #define ADL_ADAPTER_DISPLAYCAP_BEZEL_SUPPORTED 0x00000200
790 #define ADL_DISPLAY_DISPLAYMAP_MANNER_RESERVED 0x00000001
791 #define ADL_DISPLAY_DISPLAYMAP_MANNER_NOTACTIVE 0x00000002
792 #define ADL_DISPLAY_DISPLAYMAP_MANNER_SINGLE 0x00000004
793 #define ADL_DISPLAY_DISPLAYMAP_MANNER_CLONE 0x00000008
794 #define ADL_DISPLAY_DISPLAYMAP_MANNER_RESERVED1 0x00000010 // Removed NSTRETCH
795 #define ADL_DISPLAY_DISPLAYMAP_MANNER_HSTRETCH 0x00000020
796 #define ADL_DISPLAY_DISPLAYMAP_MANNER_VSTRETCH 0x00000040
797 #define ADL_DISPLAY_DISPLAYMAP_MANNER_VLD 0x00000080
806 #define ADL_DISPLAY_DISPLAYMAP_OPTION_GPUINFO 0x00000001
813 #define ADL_DISPLAY_DISPLAYTARGET_PREFERRED 0x00000001
820 #define ADL_DISPLAY_POSSIBLEMAPRESULT_VALID 0x00000001
821 #define ADL_DISPLAY_POSSIBLEMAPRESULT_BEZELSUPPORTED 0x00000002
822 #define ADL_DISPLAY_POSSIBLEMAPRESULT_OVERLAPSUPPORTED 0x00000004
831 #define ADL_DISPLAY_MODE_COLOURFORMAT_565 0x00000001
832 #define ADL_DISPLAY_MODE_COLOURFORMAT_8888 0x00000002
833 #define ADL_DISPLAY_MODE_ORIENTATION_SUPPORTED_000 0x00000004
834 #define ADL_DISPLAY_MODE_ORIENTATION_SUPPORTED_090 0x00000008
835 #define ADL_DISPLAY_MODE_ORIENTATION_SUPPORTED_180 0x00000010
836 #define ADL_DISPLAY_MODE_ORIENTATION_SUPPORTED_270 0x00000020
837 #define ADL_DISPLAY_MODE_REFRESHRATE_ROUNDED 0x00000040
838 #define ADL_DISPLAY_MODE_REFRESHRATE_ONLY 0x00000080
840 #define ADL_DISPLAY_MODE_PROGRESSIVE_FLAG 0
841 #define ADL_DISPLAY_MODE_INTERLACED_FLAG 2
849 #define ADL_OSMODEINFOXPOS_DEFAULT -640
850 #define ADL_OSMODEINFOYPOS_DEFAULT 0
851 #define ADL_OSMODEINFOXRES_DEFAULT 640
852 #define ADL_OSMODEINFOYRES_DEFAULT 480
853 #define ADL_OSMODEINFOXRES_DEFAULT800 800
854 #define ADL_OSMODEINFOYRES_DEFAULT600 600
855 #define ADL_OSMODEINFOREFRESHRATE_DEFAULT 60
856 #define ADL_OSMODEINFOCOLOURDEPTH_DEFAULT 8
857 #define ADL_OSMODEINFOCOLOURDEPTH_DEFAULT16 16
858 #define ADL_OSMODEINFOCOLOURDEPTH_DEFAULT24 24
859 #define ADL_OSMODEINFOCOLOURDEPTH_DEFAULT32 32
860 #define ADL_OSMODEINFOORIENTATION_DEFAULT 0
861 #define ADL_OSMODEINFOORIENTATION_DEFAULT_WIN7 DISPLAYCONFIG_ROTATION_FORCE_UINT32
862 #define ADL_OSMODEFLAG_DEFAULT 0
957 #define ADL_I2C_MAJOR_API_REV 0x00000001
958 #define ADL_I2C_MINOR_DEFAULT_API_REV 0x00000000
959 #define ADL_I2C_MINOR_OEM_API_REV 0x00000001
962 #define ADL_DL_I2C_LINE_OEM 0x00000001
963 #define ADL_DL_I2C_LINE_OD_CONTROL 0x00000002
964 #define ADL_DL_I2C_LINE_OEM2 0x00000003
965 #define ADL_DL_I2C_LINE_OEM3 0x00000004
966 #define ADL_DL_I2C_LINE_OEM4 0x00000005
967 #define ADL_DL_I2C_LINE_OEM5 0x00000006
968 #define ADL_DL_I2C_LINE_OEM6 0x00000007
969 #define ADL_DL_I2C_LINE_GPIO 0x00000008
972 #define ADL_DL_I2C_MAXDATASIZE 0x00000018
973 #define ADL_DL_I2C_MAXWRITEDATASIZE 0x0000000C
974 #define ADL_DL_I2C_MAXADDRESSLENGTH 0x00000006
975 #define ADL_DL_I2C_MAXOFFSETLENGTH 0x00000004
978 #define ADL_DL_I2C_SPEED_50K 50
979 #define ADL_DL_I2C_SPEED_100K 100
980 #define ALD_DL_I2C_SPEED_400K 400
981 #define ADL_DL_I2C_SPEED_1M 1000
982 #define ADL_DL_I2C_SPEED_2M 2300
985 #define ADL_DL_DISPLAYPROPERTY_TYPE_UNKNOWN 0
986 #define ADL_DL_DISPLAYPROPERTY_TYPE_EXPANSIONMODE 1
987 #define ADL_DL_DISPLAYPROPERTY_TYPE_USEUNDERSCANSCALING 2
988 #define ADL_DL_DISPLAYPROPERTY_TYPE_ITCFLAGENABLE 9
990 #define ADL_DL_DISPLAYPROPERTY_TYPE_DOWNSCALE 11
991 #define ADL_DL_DISPLAYPROPERTY_TYPE_INTEGER_SCALING 12
997 #define ADL_DL_DISPLAYCONTENT_TYPE_GRAPHICS 1
998 #define ADL_DL_DISPLAYCONTENT_TYPE_PHOTO 2
999 #define ADL_DL_DISPLAYCONTENT_TYPE_CINEMA 4
1000 #define ADL_DL_DISPLAYCONTENT_TYPE_GAME 8
1005 #define ADL_DL_DISPLAYPROPERTY_EXPANSIONMODE_CENTER 0
1006 #define ADL_DL_DISPLAYPROPERTY_EXPANSIONMODE_FULLSCREEN 1
1007 #define ADL_DL_DISPLAYPROPERTY_EXPANSIONMODE_ASPECTRATIO 2
1013 #define ADL_DL_DISPLAY_DITHER_DISABLED 0
1014 #define ADL_DL_DISPLAY_DITHER_DRIVER_DEFAULT 1
1016 #define ADL_DL_DISPLAY_DITHER_FM6 2
1018 #define ADL_DL_DISPLAY_DITHER_FM8 3
1020 #define ADL_DL_DISPLAY_DITHER_FM10 4
1022 #define ADL_DL_DISPLAY_DITHER_DITH6 5
1024 #define ADL_DL_DISPLAY_DITHER_DITH8 6
1026 #define ADL_DL_DISPLAY_DITHER_DITH10 7
1028 #define ADL_DL_DISPLAY_DITHER_DITH6_NO_FRAME_RAND 8
1030 #define ADL_DL_DISPLAY_DITHER_DITH8_NO_FRAME_RAND 9
1032 #define ADL_DL_DISPLAY_DITHER_DITH10_NO_FRAME_RAND 10
1034 #define ADL_DL_DISPLAY_DITHER_TRUN6 11
1036 #define ADL_DL_DISPLAY_DITHER_TRUN8 12
1038 #define ADL_DL_DISPLAY_DITHER_TRUN10 13
1040 #define ADL_DL_DISPLAY_DITHER_TRUN10_DITH8 14
1042 #define ADL_DL_DISPLAY_DITHER_TRUN10_DITH6 15
1044 #define ADL_DL_DISPLAY_DITHER_TRUN10_FM8 16
1046 #define ADL_DL_DISPLAY_DITHER_TRUN10_FM6 17
1048 #define ADL_DL_DISPLAY_DITHER_TRUN10_DITH8_FM6 18
1050 #define ADL_DL_DISPLAY_DITHER_DITH10_FM8 19
1052 #define ADL_DL_DISPLAY_DITHER_DITH10_FM6 20
1054 #define ADL_DL_DISPLAY_DITHER_TRUN8_DITH6 21
1056 #define ADL_DL_DISPLAY_DITHER_TRUN8_FM6 22
1058 #define ADL_DL_DISPLAY_DITHER_DITH8_FM6 23
1060 #define ADL_DL_DISPLAY_DITHER_LAST ADL_DL_DISPLAY_DITHER_DITH8_FM6
1065 #define ADL_MAX_EDIDDATA_SIZE 256 // number of UCHAR
1066 #define ADL_MAX_OVERRIDEEDID_SIZE 512 // number of UCHAR
1067 #define ADL_MAX_EDID_EXTENSION_BLOCKS 3
1069 #define ADL_DL_CONTROLLER_OVERLAY_ALPHA 0
1070 #define ADL_DL_CONTROLLER_OVERLAY_ALPHAPERPIX 1
1072 #define ADL_DL_DISPLAY_DATA_PACKET__INFO_PACKET_RESET 0x00000000
1073 #define ADL_DL_DISPLAY_DATA_PACKET__INFO_PACKET_SET 0x00000001
1074 #define ADL_DL_DISPLAY_DATA_PACKET__INFO_PACKET_SCAN 0x00000002
1078 #define ADL_DL_DISPLAY_DATA_PACKET__TYPE__AVI 0x00000001
1079 #define ADL_DL_DISPLAY_DATA_PACKET__TYPE__GAMMUT 0x00000002
1080 #define ADL_DL_DISPLAY_DATA_PACKET__TYPE__VENDORINFO 0x00000004
1081 #define ADL_DL_DISPLAY_DATA_PACKET__TYPE__HDR 0x00000008
1082 #define ADL_DL_DISPLAY_DATA_PACKET__TYPE__SPD 0x00000010
1086 #define ADL_GAMUT_MATRIX_SD 1 // SD matrix i.e. BT601
1087 #define ADL_GAMUT_MATRIX_HD 2 // HD matrix i.e. BT709
1092 #define ADL_DL_CLOCKINFO_FLAG_FULLSCREEN3DONLY 0x00000001
1093 #define ADL_DL_CLOCKINFO_FLAG_ALWAYSFULLSCREEN3D 0x00000002
1094 #define ADL_DL_CLOCKINFO_FLAG_VPURECOVERYREDUCED 0x00000004
1095 #define ADL_DL_CLOCKINFO_FLAG_THERMALPROTECTION 0x00000008
1100 #define ADL_DL_POWERXPRESS_GPU_INTEGRATED 1
1101 #define ADL_DL_POWERXPRESS_GPU_DISCRETE 2
1105 #define ADL_DL_POWERXPRESS_SWITCH_RESULT_STARTED 1 // Switch procedure has been started - Windows platform only
1106 #define ADL_DL_POWERXPRESS_SWITCH_RESULT_DECLINED 2 // Switch procedure cannot be started - All platforms
1107 #define ADL_DL_POWERXPRESS_SWITCH_RESULT_ALREADY 3 // System already has required status - All platforms
1108 #define ADL_DL_POWERXPRESS_SWITCH_RESULT_DEFERRED 5 // Switch was deferred and requires an X restart - Linux platform only
1112 #define ADL_DL_POWERXPRESS_VERSION_MAJOR 2 // Current PowerXpress support version 2.0
1113 #define ADL_DL_POWERXPRESS_VERSION_MINOR 0
1115 #define ADL_DL_POWERXPRESS_VERSION (((ADL_DL_POWERXPRESS_VERSION_MAJOR) << 16) | ADL_DL_POWERXPRESS_VERSION_MINOR)
1118 #define ADL_DL_THERMAL_DOMAIN_OTHER 0
1119 #define ADL_DL_THERMAL_DOMAIN_GPU 1
1122 #define ADL_DL_THERMAL_FLAG_INTERRUPT 1
1123 #define ADL_DL_THERMAL_FLAG_FANCONTROL 2
1128 #define ADL_DL_FANCTRL_SUPPORTS_PERCENT_READ 1
1129 #define ADL_DL_FANCTRL_SUPPORTS_PERCENT_WRITE 2
1130 #define ADL_DL_FANCTRL_SUPPORTS_RPM_READ 4
1131 #define ADL_DL_FANCTRL_SUPPORTS_RPM_WRITE 8
1135 #define ADL_DL_FANCTRL_SPEED_TYPE_PERCENT 1
1136 #define ADL_DL_FANCTRL_SPEED_TYPE_RPM 2
1139 #define ADL_DL_FANCTRL_FLAG_USER_DEFINED_SPEED 1
1142 #define ADL_DL_MAX_MVPU_ADAPTERS 4
1143 #define MVPU_ADAPTER_0 0x00000001
1144 #define MVPU_ADAPTER_1 0x00000002
1145 #define MVPU_ADAPTER_2 0x00000004
1146 #define MVPU_ADAPTER_3 0x00000008
1147 #define ADL_DL_MAX_REGISTRY_PATH 256
1150 #define ADL_DL_MVPU_STATUS_OFF 0
1151 #define ADL_DL_MVPU_STATUS_ON 1
1157 #define ADL_ASIC_UNDEFINED 0
1158 #define ADL_ASIC_DISCRETE (1 << 0)
1159 #define ADL_ASIC_INTEGRATED (1 << 1)
1160 #define ADL_ASIC_WORKSTATION (1 << 2)
1161 #define ADL_ASIC_FIREMV (1 << 3)
1162 #define ADL_ASIC_XGP (1 << 4)
1163 #define ADL_ASIC_FUSION (1 << 5)
1164 #define ADL_ASIC_FIRESTREAM (1 << 6)
1165 #define ADL_ASIC_EMBEDDED (1 << 7)
1167 #define ADL_ASIC_FIREGL ADL_ASIC_WORKSTATION
1173 #define ADL_DL_TIMINGFLAG_DOUBLE_SCAN 0x0001
1175 #define ADL_DL_TIMINGFLAG_INTERLACED 0x0002
1177 #define ADL_DL_TIMINGFLAG_H_SYNC_POLARITY 0x0004
1179 #define ADL_DL_TIMINGFLAG_V_SYNC_POLARITY 0x0008
1185 #define ADL_DL_MODETIMING_STANDARD_CVT 0x00000001 // CVT Standard
1186 #define ADL_DL_MODETIMING_STANDARD_GTF 0x00000002 // GFT Standard
1187 #define ADL_DL_MODETIMING_STANDARD_DMT 0x00000004 // DMT Standard
1188 #define ADL_DL_MODETIMING_STANDARD_CUSTOM 0x00000008 // User-defined standard
1189 #define ADL_DL_MODETIMING_STANDARD_DRIVER_DEFAULT 0x00000010 // Remove Mode from overriden list
1190 #define ADL_DL_MODETIMING_STANDARD_CVT_RB 0x00000020 // CVT-RB Standard
1199 #define ADL_XSERVERINFO_XINERAMAACTIVE (1<<0)
1203 #define ADL_XSERVERINFO_RANDR12SUPPORTED (1<<1)
1210 #define ADL_CONTROLLERVECTOR_0 1 // ADL_CONTROLLERINDEX_0 = 0, (1 << ADL_CONTROLLERINDEX_0)
1211 #define ADL_CONTROLLERVECTOR_1 2 // ADL_CONTROLLERINDEX_1 = 1, (1 << ADL_CONTROLLERINDEX_1)
1213 #define ADL_DISPLAY_SLSGRID_ORIENTATION_000 0x00000001
1214 #define ADL_DISPLAY_SLSGRID_ORIENTATION_090 0x00000002
1215 #define ADL_DISPLAY_SLSGRID_ORIENTATION_180 0x00000004
1216 #define ADL_DISPLAY_SLSGRID_ORIENTATION_270 0x00000008
1217 #define ADL_DISPLAY_SLSGRID_CAP_OPTION_RELATIVETO_LANDSCAPE 0x00000001
1218 #define ADL_DISPLAY_SLSGRID_CAP_OPTION_RELATIVETO_CURRENTANGLE 0x00000002
1219 #define ADL_DISPLAY_SLSGRID_PORTAIT_MODE 0x00000004
1220 #define ADL_DISPLAY_SLSGRID_KEEPTARGETROTATION 0x00000080
1222 #define ADL_DISPLAY_SLSGRID_SAMEMODESLS_SUPPORT 0x00000010
1223 #define ADL_DISPLAY_SLSGRID_MIXMODESLS_SUPPORT 0x00000020
1224 #define ADL_DISPLAY_SLSGRID_DISPLAYROTATION_SUPPORT 0x00000040
1225 #define ADL_DISPLAY_SLSGRID_DESKTOPROTATION_SUPPORT 0x00000080
1228 #define ADL_DISPLAY_SLSMAP_SLSLAYOUTMODE_FIT 0x0100
1229 #define ADL_DISPLAY_SLSMAP_SLSLAYOUTMODE_FILL 0x0200
1230 #define ADL_DISPLAY_SLSMAP_SLSLAYOUTMODE_EXPAND 0x0400
1232 #define ADL_DISPLAY_SLSMAP_IS_SLS 0x1000
1233 #define ADL_DISPLAY_SLSMAP_IS_SLSBUILDER 0x2000
1234 #define ADL_DISPLAY_SLSMAP_IS_CLONEVT 0x4000
1236 #define ADL_DISPLAY_SLSMAPCONFIG_GET_OPTION_RELATIVETO_LANDSCAPE 0x00000001
1237 #define ADL_DISPLAY_SLSMAPCONFIG_GET_OPTION_RELATIVETO_CURRENTANGLE 0x00000002
1239 #define ADL_DISPLAY_SLSMAPCONFIG_CREATE_OPTION_RELATIVETO_LANDSCAPE 0x00000001
1240 #define ADL_DISPLAY_SLSMAPCONFIG_CREATE_OPTION_RELATIVETO_CURRENTANGLE 0x00000002
1242 #define ADL_DISPLAY_SLSMAPCONFIG_REARRANGE_OPTION_RELATIVETO_LANDSCAPE 0x00000001
1243 #define ADL_DISPLAY_SLSMAPCONFIG_REARRANGE_OPTION_RELATIVETO_CURRENTANGLE 0x00000002
1245 #define ADL_SLS_SAMEMODESLS_SUPPORT 0x0001
1246 #define ADL_SLS_MIXMODESLS_SUPPORT 0x0002
1247 #define ADL_SLS_DISPLAYROTATIONSLS_SUPPORT 0x0004
1248 #define ADL_SLS_DESKTOPROTATIONSLS_SUPPORT 0x0008
1250 #define ADL_SLS_TARGETS_INVALID 0x0001
1251 #define ADL_SLS_MODES_INVALID 0x0002
1252 #define ADL_SLS_ROTATIONS_INVALID 0x0004
1253 #define ADL_SLS_POSITIONS_INVALID 0x0008
1254 #define ADL_SLS_LAYOUTMODE_INVALID 0x0010
1256 #define ADL_DISPLAY_SLSDISPLAYOFFSET_VALID 0x0002
1258 #define ADL_DISPLAY_SLSGRID_RELATIVETO_LANDSCAPE 0x00000010
1259 #define ADL_DISPLAY_SLSGRID_RELATIVETO_CURRENTANGLE 0x00000020
1263 #define ADL_DISPLAY_SLSMAP_BEZELMODE 0x00000010
1264 #define ADL_DISPLAY_SLSMAP_DISPLAYARRANGED 0x00000002
1266 #define ADL_DISPLAY_SLSMAP_CURRENTCONFIG 0x00000004
1270 #define ADL_DISPLAY_SLSMAPINDEXLIST_OPTION_ACTIVE 0x00000001
1273 #define ADL_DISPLAY_BEZELOFFSET_STEPBYSTEPSET 0x00000004
1274 #define ADL_DISPLAY_BEZELOFFSET_COMMIT 0x00000008
1311 #define ADL_PX_CONFIGCAPS_SPLASHSCREEN_SUPPORT 0x0001
1312 #define ADL_PX_CONFIGCAPS_CF_SUPPORT 0x0002
1313 #define ADL_PX_CONFIGCAPS_MUXLESS 0x0004
1314 #define ADL_PX_CONFIGCAPS_PROFILE_COMPLIANT 0x0008
1315 #define ADL_PX_CONFIGCAPS_NON_AMD_DRIVEN_DISPLAYS 0x0010
1316 #define ADL_PX_CONFIGCAPS_FIXED_SUPPORT 0x0020
1317 #define ADL_PX_CONFIGCAPS_DYNAMIC_SUPPORT 0x0040
1318 #define ADL_PX_CONFIGCAPS_HIDE_AUTO_SWITCH 0x0080
1321 #define ADL_PX_SCHEMEMASK_FIXED 0x0001
1322 #define ADL_PX_SCHEMEMASK_DYNAMIC 0x0002
1346 #define ADL_APP_PROFILE_FILENAME_LENGTH 256
1347 #define ADL_APP_PROFILE_TIMESTAMP_LENGTH 32
1348 #define ADL_APP_PROFILE_VERSION_LENGTH 32
1349 #define ADL_APP_PROFILE_PROPERTY_LENGTH 64
1387 #define ADL_MAX_RAD_LINK_COUNT 15
1395 #define ADL_GAMUT_REFERENCE_SOURCE (1 << 0)
1396 #define ADL_GAMUT_GAMUT_VIDEO_CONTENT (1 << 1)
1399 #define ADL_CUSTOM_WHITE_POINT (1 << 0)
1400 #define ADL_CUSTOM_GAMUT (1 << 1)
1401 #define ADL_GAMUT_REMAP_ONLY (1 << 2)
1405 #define ADL_GAMUT_SPACE_CCIR_709 (1 << 0)
1406 #define ADL_GAMUT_SPACE_CCIR_601 (1 << 1)
1407 #define ADL_GAMUT_SPACE_ADOBE_RGB (1 << 2)
1408 #define ADL_GAMUT_SPACE_CIE_RGB (1 << 3)
1409 #define ADL_GAMUT_SPACE_CUSTOM (1 << 4)
1410 #define ADL_GAMUT_SPACE_CCIR_2020 (1 << 5)
1411 #define ADL_GAMUT_SPACE_APPCTRL (1 << 6)
1414 #define ADL_WHITE_POINT_5000K (1 << 0)
1415 #define ADL_WHITE_POINT_6500K (1 << 1)
1416 #define ADL_WHITE_POINT_7500K (1 << 2)
1417 #define ADL_WHITE_POINT_9300K (1 << 3)
1418 #define ADL_WHITE_POINT_CUSTOM (1 << 4)
1422 #define ADL_GAMUT_WHITEPOINT_DIVIDER 10000
1425 #define ADL_REGAMMA_COEFFICIENT_A0_DIVIDER 10000000
1426 #define ADL_REGAMMA_COEFFICIENT_A1A2A3_DIVIDER 1000
1430 #define ADL_EDID_REGAMMA_COEFFICIENTS (1 << 0)
1431 #define ADL_USE_GAMMA_RAMP (1 << 4)
1433 #define ADL_APPLY_DEGAMMA (1 << 5)
1435 #define ADL_EDID_REGAMMA_PREDEFINED_SRGB (1 << 1)
1437 #define ADL_EDID_REGAMMA_PREDEFINED_PQ (1 << 2)
1439 #define ADL_EDID_REGAMMA_PREDEFINED_PQ_2084_INTERIM (1 << 3)
1441 #define ADL_EDID_REGAMMA_PREDEFINED_36 (1 << 6)
1443 #define ADL_EDID_REGAMMA_PREDEFINED_BT709 (1 << 7)
1445 #define ADL_EDID_REGAMMA_PREDEFINED_APPCTRL (1 << 8)
1453 #define ADL_DISPLAY_DDCINFO_PIXEL_FORMAT_RGB656 0x00000001L
1454 #define ADL_DISPLAY_DDCINFO_PIXEL_FORMAT_RGB666 0x00000002L
1455 #define ADL_DISPLAY_DDCINFO_PIXEL_FORMAT_RGB888 0x00000004L
1456 #define ADL_DISPLAY_DDCINFO_PIXEL_FORMAT_RGB101010 0x00000008L
1457 #define ADL_DISPLAY_DDCINFO_PIXEL_FORMAT_RGB161616 0x00000010L
1458 #define ADL_DISPLAY_DDCINFO_PIXEL_FORMAT_RGB_RESERVED1 0x00000020L
1459 #define ADL_DISPLAY_DDCINFO_PIXEL_FORMAT_RGB_RESERVED2 0x00000040L
1460 #define ADL_DISPLAY_DDCINFO_PIXEL_FORMAT_RGB_RESERVED3 0x00000080L
1461 #define ADL_DISPLAY_DDCINFO_PIXEL_FORMAT_XRGB_BIAS101010 0x00000100L
1462 #define ADL_DISPLAY_DDCINFO_PIXEL_FORMAT_YCBCR444_8BPCC 0x00000200L
1463 #define ADL_DISPLAY_DDCINFO_PIXEL_FORMAT_YCBCR444_10BPCC 0x00000400L
1464 #define ADL_DISPLAY_DDCINFO_PIXEL_FORMAT_YCBCR444_12BPCC 0x00000800L
1465 #define ADL_DISPLAY_DDCINFO_PIXEL_FORMAT_YCBCR422_8BPCC 0x00001000L
1466 #define ADL_DISPLAY_DDCINFO_PIXEL_FORMAT_YCBCR422_10BPCC 0x00002000L
1467 #define ADL_DISPLAY_DDCINFO_PIXEL_FORMAT_YCBCR422_12BPCC 0x00004000L
1468 #define ADL_DISPLAY_DDCINFO_PIXEL_FORMAT_YCBCR420_8BPCC 0x00008000L
1469 #define ADL_DISPLAY_DDCINFO_PIXEL_FORMAT_YCBCR420_10BPCC 0x00010000L
1470 #define ADL_DISPLAY_DDCINFO_PIXEL_FORMAT_YCBCR420_12BPCC 0x00020000L
1476 #define ADL_TF_sRGB 0x0001
1477 #define ADL_TF_BT709 0x0002
1478 #define ADL_TF_PQ2084 0x0004
1479 #define ADL_TF_PQ2084_INTERIM 0x0008
1480 #define ADL_TF_LINEAR_0_1 0x0010
1481 #define ADL_TF_LINEAR_0_125 0x0020
1482 #define ADL_TF_DOLBYVISION 0x0040
1483 #define ADL_TF_GAMMA_22 0x0080
1486 #define ADL_CS_sRGB 0x0001
1490 #define ADL_CS_BT601 0x0002
1491 #define ADL_CS_BT709 0x0004
1492 #define ADL_CS_BT2020 0x0008
1493 #define ADL_CS_ADOBE 0x0010
1494 #define ADL_CS_P3 0x0020
1495 #define ADL_CS_scRGB_MS_REF 0x0040
1496 #define ADL_CS_DISPLAY_NATIVE 0x0080
1497 #define ADL_CS_APP_CONTROL 0x0100
1498 #define ADL_CS_DOLBYVISION 0x0200
1501 #define ADL_HDR_CEA861_3 0x0001
1505 #define ADL_HDR_DOLBYVISION 0x0002
1506 #define ADL_HDR_FREESYNC_HDR 0x0004
1509 #define ADL_HDR_FREESYNC_BACKLIGHT_SUPPORT 0x0001
1513 #define ADL_HDR_FREESYNC_LOCAL_DIMMING 0x0002
1516 #define ADL_SCA_LOCAL_DIMMING_DISABLE 0x0001
1527 #define ADL_DEEPBITDEPTH_FORCEOFF 0
1528 #define ADL_DEEPBITDEPTH_10BPP_AUTO 1
1531 #define ADL_DEEPBITDEPTH_10BPP_FORCEON 2
1537 #define ADL_ADAPTER_CONFIGMEMORY_DBD (1 << 0)
1538 #define ADL_ADAPTER_CONFIGMEMORY_ROTATE (1 << 1)
1540 #define ADL_ADAPTER_CONFIGMEMORY_STEREO_PASSIVE (1 << 2)
1542 #define ADL_ADAPTER_CONFIGMEMORY_STEREO_ACTIVE (1 << 3)
1544 #define ADL_ADAPTER_CONFIGMEMORY_ENHANCEDVSYNC (1 << 4)
1546 #define ADL_ADAPTER_CONFIGMEMORY_TEARFREEVSYNC (1 << 4)
1554 #define ADL_MEMORYREQTYPE_VISIBLE (1 << 0)
1555 #define ADL_MEMORYREQTYPE_INVISIBLE (1 << 1)
1557 #define ADL_MEMORYREQTYPE_GPURESERVEDVISIBLE (1 << 2)
1566 #define ADL_ADAPTER_TEAR_FREE_ON 1
1567 #define ADL_ADAPTER_TEAR_FREE_NOTENOUGHMEM -1
1569 #define ADL_ADAPTER_TEAR_FREE_OFF_ERR_QUADBUFFERSTEREO -2
1571 #define ADL_ADAPTER_TEAR_FREE_OFF_ERR_MGPUSLD -3
1573 #define ADL_ADAPTER_TEAR_FREE_OFF 0
1581 #define ADL_CROSSDISPLAY_PLATFORM (1 << 0)
1582 #define ADL_CROSSDISPLAY_PLATFORM_LASSO (1 << 1)
1584 #define ADL_CROSSDISPLAY_PLATFORM_DOCKSTATION (1 << 2)
1592 #define ADL_CROSSDISPLAY_OPTION_NONE 0
1593 #define ADL_CROSSDISPLAY_OPTION_FORCESWITCH (1 << 0)
1601 #define ADL_ADAPTERCONFIGSTATE_HEADLESS ( 1 << 2 )
1602 #define ADL_ADAPTERCONFIGSTATE_REQUISITE_RENDER ( 1 << 0 )
1605 #define ADL_ADAPTERCONFIGSTATE_ANCILLARY_RENDER ( 1 << 1 )
1609 #define ADL_ADAPTERCONFIGSTATE_SCATTERGATHER ( 1 << 4 )
1617 #define ADL_CONTROLLERMODE_CM_MODIFIER_VIEW_POSITION 0x00000001
1618 #define ADL_CONTROLLERMODE_CM_MODIFIER_VIEW_PANLOCK 0x00000002
1620 #define ADL_CONTROLLERMODE_CM_MODIFIER_VIEW_SIZE 0x00000008
1629 #define ADL_MAX_AUDIO_SAMPLE_RATE_COUNT 16
1664 #define ADL_OD6_CAPABILITY_SCLK_CUSTOMIZATION 0x00000001
1665 #define ADL_OD6_CAPABILITY_MCLK_CUSTOMIZATION 0x00000002
1667 #define ADL_OD6_CAPABILITY_GPU_ACTIVITY_MONITOR 0x00000004
1669 #define ADL_OD6_CAPABILITY_POWER_CONTROL 0x00000008
1671 #define ADL_OD6_CAPABILITY_VOLTAGE_CONTROL 0x00000010
1673 #define ADL_OD6_CAPABILITY_PERCENT_ADJUSTMENT 0x00000020
1675 #define ADL_OD6_CAPABILITY_THERMAL_LIMIT_UNLOCK 0x00000040
1677 #define ADL_OD6_CAPABILITY_FANSPEED_IN_RPM 0x00000080
1685 #define ADL_OD6_SUPPORTEDSTATE_PERFORMANCE 0x00000001
1686 #define ADL_OD6_SUPPORTEDSTATE_POWER_SAVING 0x00000002
1694 #define ADL_OD6_GETSTATEINFO_DEFAULT_PERFORMANCE 0x00000001
1695 #define ADL_OD6_GETSTATEINFO_DEFAULT_POWER_SAVING 0x00000002
1697 #define ADL_OD6_GETSTATEINFO_CURRENT 0x00000003
1700 #define ADL_OD6_GETSTATEINFO_CUSTOM_PERFORMANCE 0x00000004
1703 #define ADL_OD6_GETSTATEINFO_CUSTOM_POWER_SAVING 0x00000005
1711 #define ADL_OD6_STATE_PERFORMANCE 0x00000001
1718 #define ADL_OD6_SETSTATE_PERFORMANCE 0x00000001
1719 #define ADL_OD6_SETSTATE_POWER_SAVING 0x00000002
1727 #define ADL_OD6_TCCAPS_THERMAL_CONTROLLER 0x00000001
1728 #define ADL_OD6_TCCAPS_FANSPEED_CONTROL 0x00000002
1730 #define ADL_OD6_TCCAPS_FANSPEED_PERCENT_READ 0x00000100
1732 #define ADL_OD6_TCCAPS_FANSPEED_PERCENT_WRITE 0x00000200
1734 #define ADL_OD6_TCCAPS_FANSPEED_RPM_READ 0x00000400
1736 #define ADL_OD6_TCCAPS_FANSPEED_RPM_WRITE 0x00000800
1744 #define ADL_OD6_FANSPEED_TYPE_PERCENT 0x00000001
1745 #define ADL_OD6_FANSPEED_TYPE_RPM 0x00000002
1747 #define ADL_OD6_FANSPEED_USER_DEFINED 0x00000100
1754 #define ADL_ODN_EVENTCOUNTER_THERMAL 0
1755 #define ADL_ODN_EVENTCOUNTER_VPURECOVERY 1
1926 #define ADL_PMLOG_MAX_SENSORS 256
2100 #define ECC_MODE_OFF 0
2101 #define ECC_MODE_ON 2
2103 #define ECC_MODE_HBM 3
2111 #define ADL_BLAYOUT_VALID_NUMBER_OF_SLOTS 0x1
2112 #define ADL_BLAYOUT_VALID_SLOT_SIZES 0x2
2114 #define ADL_BLAYOUT_VALID_CONNECTOR_OFFSETS 0x4
2116 #define ADL_BLAYOUT_VALID_CONNECTOR_LENGTHS 0x8
2124 #define ADL_ADAPTER_MAX_SLOTS 4
2125 #define ADL_ADAPTER_MAX_CONNECTORS 10
2127 #define ADL_MAX_CONNECTION_TYPES 32
2129 #define ADL_MAX_RELATIVE_ADDRESS_LINK_COUNT 15
2131 #define ADL_MAX_DISPLAY_EDID_DATA_SIZE 1024
2133 #define ADL_MAX_ERROR_RECORDS_COUNT 256
2135 #define ADL_MAX_POWER_POLICY 6
2143 #define ADL_CONNECTION_TYPE_VGA 0
2144 #define ADL_CONNECTION_TYPE_DVI 1
2146 #define ADL_CONNECTION_TYPE_DVI_SL 2
2148 #define ADL_CONNECTION_TYPE_HDMI 3
2150 #define ADL_CONNECTION_TYPE_DISPLAY_PORT 4
2152 #define ADL_CONNECTION_TYPE_ACTIVE_DONGLE_DP_DVI_SL 5
2154 #define ADL_CONNECTION_TYPE_ACTIVE_DONGLE_DP_DVI_DL 6
2156 #define ADL_CONNECTION_TYPE_ACTIVE_DONGLE_DP_HDMI 7
2158 #define ADL_CONNECTION_TYPE_ACTIVE_DONGLE_DP_VGA 8
2160 #define ADL_CONNECTION_TYPE_PASSIVE_DONGLE_DP_HDMI 9
2162 #define ADL_CONNECTION_TYPE_PASSIVE_DONGLE_DP_DVI 10
2164 #define ADL_CONNECTION_TYPE_MST 11
2166 #define ADL_CONNECTION_TYPE_ACTIVE_DONGLE 12
2168 #define ADL_CONNECTION_TYPE_VIRTUAL 13
2170 #define ADL_CONNECTION_BITMAST_FROM_INDEX(index) (1 << index)
2178 #define ADL_CONNECTION_PROPERTY_BITRATE 0x1
2179 #define ADL_CONNECTION_PROPERTY_NUMBER_OF_LANES 0x2
2181 #define ADL_CONNECTION_PROPERTY_3DCAPS 0x4
2183 #define ADL_CONNECTION_PROPERTY_OUTPUT_BANDWIDTH 0x8
2185 #define ADL_CONNECTION_PROPERTY_COLORDEPTH 0x10
2193 #define ADL_LANECOUNT_UNKNOWN 0
2194 #define ADL_LANECOUNT_ONE 1
2196 #define ADL_LANECOUNT_TWO 2
2198 #define ADL_LANECOUNT_FOUR 4
2200 #define ADL_LANECOUNT_EIGHT 8
2202 #define ADL_LANECOUNT_DEF ADL_LANECOUNT_FOUR
2210 #define ADL_LINK_BITRATE_UNKNOWN 0
2211 #define ADL_LINK_BITRATE_1_62_GHZ 0x06
2213 #define ADL_LINK_BITRATE_2_7_GHZ 0x0A
2215 #define ADL_LINK_BITRATE_5_4_GHZ 0x14
2219 #define ADL_LINK_BITRATE_8_1_GHZ 0x1E
2220 #define ADL_LINK_BITRATE_DEF ADL_LINK_BITRATE_2_7_GHZ
2227 #define ADL_CONNPROP_S3D_ALTERNATE_TO_FRAME_PACK 0x00000001
2235 #define ADL_COLORDEPTH_UNKNOWN 0
2236 #define ADL_COLORDEPTH_666 1
2238 #define ADL_COLORDEPTH_888 2
2240 #define ADL_COLORDEPTH_101010 3
2242 #define ADL_COLORDEPTH_121212 4
2244 #define ADL_COLORDEPTH_141414 5
2246 #define ADL_COLORDEPTH_161616 6
2248 #define ADL_COLOR_DEPTH_DEF ADL_COLORDEPTH_888
2257 #define ADL_EMUL_STATUS_REAL_DEVICE_CONNECTED 0x1
2258 #define ADL_EMUL_STATUS_EMULATED_DEVICE_PRESENT 0x2
2260 #define ADL_EMUL_STATUS_EMULATED_DEVICE_USED 0x4
2262 #define ADL_EMUL_STATUS_LAST_ACTIVE_DEVICE_USED 0x8
2270 #define ADL_EMUL_MODE_OFF 0
2271 #define ADL_EMUL_MODE_ON_CONNECTED 1
2273 #define ADL_EMUL_MODE_ON_DISCONNECTED 2
2275 #define ADL_EMUL_MODE_ALWAYS 3
2283 #define ADL_QUERY_REAL_DATA 0
2284 #define ADL_QUERY_EMULATED_DATA 1
2286 #define ADL_QUERY_CURRENT_DATA 2
2294 #define ADL_EDID_PERSISTANCE_DISABLED 0
2295 #define ADL_EDID_PERSISTANCE_ENABLED 1
2303 #define ADL_CONNECTOR_TYPE_UNKNOWN 0
2304 #define ADL_CONNECTOR_TYPE_VGA 1
2306 #define ADL_CONNECTOR_TYPE_DVI_D 2
2308 #define ADL_CONNECTOR_TYPE_DVI_I 3
2310 #define ADL_CONNECTOR_TYPE_ATICVDONGLE_NA 4
2312 #define ADL_CONNECTOR_TYPE_ATICVDONGLE_JP 5
2314 #define ADL_CONNECTOR_TYPE_ATICVDONGLE_NONI2C 6
2316 #define ADL_CONNECTOR_TYPE_ATICVDONGLE_NONI2C_D 7
2318 #define ADL_CONNECTOR_TYPE_HDMI_TYPE_A 8
2320 #define ADL_CONNECTOR_TYPE_HDMI_TYPE_B 9
2322 #define ADL_CONNECTOR_TYPE_DISPLAYPORT 10
2324 #define ADL_CONNECTOR_TYPE_EDP 11
2326 #define ADL_CONNECTOR_TYPE_MINI_DISPLAYPORT 12
2328 #define ADL_CONNECTOR_TYPE_VIRTUAL 13
2330 #define ADL_CONNECTOR_TYPE_USB_TYPE_C 14
2340 #define ADL_FREESYNC_USECASE_STATIC 0x1
2341 #define ADL_FREESYNC_USECASE_VIDEO 0x2
2343 #define ADL_FREESYNC_USECASE_GAMING 0x4
2352 #define ADL_FREESYNC_CAP_SUPPORTED (1 << 0)
2353 #define ADL_FREESYNC_CAP_GPUSUPPORTED (1 << 1)
2354 #define ADL_FREESYNC_CAP_DISPLAYSUPPORTED (1 << 2)
2355 #define ADL_FREESYNC_CAP_CURRENTMODESUPPORTED (1 << 3)
2356 #define ADL_FREESYNC_CAP_NOCFXORCFXSUPPORTED (1 << 4)
2357 #define ADL_FREESYNC_CAP_NOGENLOCKORGENLOCKSUPPORTED (1 << 5)
2358 #define ADL_FREESYNC_CAP_BORDERLESSWINDOWSUPPORTED (1 << 6)
2364 #define ADL_FREESYNC_LABEL_UNSUPPORTED 0
2365 #define ADL_FREESYNC_LABEL_FREESYNC 1
2366 #define ADL_FREESYNC_LABEL_ADAPTIVE_SYNC 2
2367 #define ADL_FREESYNC_LABEL_VRR 3
2368 #define ADL_FREESYNC_LABEL_FREESYNC_PREMIUM 4
2369 #define ADL_FREESYNC_LABEL_FREESYNC_PREMIUM_PRO 5
2374 #define ADL_FREESYNC_POWEROPTIMIZATION_SUPPORTED_MASK (1 << 0)
2375 #define ADL_FREESYNC_POWEROPTIMIZATION_ENABLED_MASK (1 << 1)
2376 #define ADL_FREESYNC_POWEROPTIMIZATION_DEFAULT_VALUE_MASK (1 << 2)
2382 #define ADL_MST_COMMANDLINE_PATH_MSG 0x1
2383 #define ADL_MST_COMMANDLINE_BROADCAST 0x2
2392 #define ADL_CROSSGPUDISPLAYCLONE_AMD_WITH_NONAMD 0x1
2393 #define ADL_CROSSGPUDISPLAYCLONE 0x2
2502 #define ADL_RADEON_LED_MAX_BRIGHTNESS 2
2505 #define ADL_RADEON_LED_MAX_SPEED 4
2508 #define ADL_RADEON_LED_MAX_RGB 255
2511 #define ADL_RADEON_LED_MAX_MORSE_CODE 260
2514 #define ADL_RADEON_LED_MAX_LED_ROW_ON_GRID 7
2517 #define ADL_RADEON_LED_MAX_LED_COLUMN_ON_GRID 24
2593 #define ADL_REG_DEVICE_FUNCTION_1 0x00000001
@ PMLOG_TEMPERATURE_MEM
Definition: adl_defines.h:1940
@ PMLOG_INFO_ACTIVITY_GFX
Definition: adl_defines.h:1950
@ ADL_ODN_PARAMETER_FAN_CURVE_SPEED_3
Definition: adl_defines.h:1825
@ ADL_PMLOG_SMART_POWERSHIFT_CPU
Definition: adl_defines.h:2057
@ OD8_FAN_CURVE_SPEED_1
Definition: adl_defines.h:1889
@ PMLOG_FAN_PERCENTAGE
Definition: adl_defines.h:1946
@ OD8_RUNTIME_POWER_SAVING_FEATURE_CONTROL
Definition: adl_defines.h:1919
ADL_RAS_BLOCK_ID
Definition: adl_defines.h:2418
@ PMLOG_SSPAIRED_ASICPOWER
Definition: adl_defines.h:1977
@ ODNControlType_Default
Definition: adl_defines.h:1764
@ ADL_RAS_ERROR_INJECTION_MODE_MULTIPLE
Definition: adl_defines.h:2413
@ ADL_RAS_ERROR_INJECTION_MODE_SINGLE
Definition: adl_defines.h:2412
@ ADL_PMLOG_THROTTLER_TDC_SOC_PERCENTAGE
Definition: adl_defines.h:2084
@ PMLOG_THROTTLER_TEMP_VR_MEM0_PERCENTAGE
Definition: adl_defines.h:1989
@ ADL_VIRTUALDISPLAY_XINPUT
Definition: adl_defines.h:1376
@ OD8_OD_VOLTAGE
Definition: adl_defines.h:1906
@ PMLOG_THROTTLER_TEMP_LIQUID1_PERCENTAGE
Definition: adl_defines.h:1993
@ OD8_OPERATING_TEMP_MAX
Definition: adl_defines.h:1882
@ PMLOG_THROTTLER_TEMP_PLX_PERCENTAGE
Definition: adl_defines.h:1994
@ ADL_ODN_PARAMETER_AUTO_OC_ENGINE
Definition: adl_defines.h:1818
@ PMLOG_FAN_RPM
Definition: adl_defines.h:1945
@ OD8_GFXCLK_VOLTAGE2
Definition: adl_defines.h:1874
@ ADL_ODN_FAN_SPEED_MIN
Definition: adl_defines.h:1783
ADLSensorType
Definition: adl_defines.h:1930
@ OD8_UCLK_FMAX
Definition: adl_defines.h:1877
@ OD8_FAN_CURVE_SPEED_3
Definition: adl_defines.h:1893
@ ADL_PANNINGMODE_NO_PANNING
Definition: adl_defines.h:918
@ ADL_ORIENTATIONTYPE_NONOSDATATYPE
Definition: adl_defines.h:910
@ ADLSampleRate_176P4KHz
Definition: adl_defines.h:1653
ADLODNExtSettingId
Definition: adl_defines.h:1814
@ ADL_ODN_MCLK_AUTO_LIMIT
Definition: adl_defines.h:1790
@ PMLOG_CPU_POWER
Definition: adl_defines.h:1964
@ OD8_PER_ZONE_GFX_VOLTAGE_OFFSET_POINT_4
Definition: adl_defines.h:1911
@ ADL_ANGLE_LANDSCAPE
Definition: adl_defines.h:898
@ ADL_PMLOG_SSTOTAL_POWERLIMIT
Definition: adl_defines.h:2066
@ DPLinkRate_HBR
Definition: adl_defines.h:1295
@ PMLOG_GFX_POWER
Definition: adl_defines.h:1961
@ ADL_PROFILEPROPERTY_TYPE_BOOLEAN
Definition: adl_defines.h:1364
@ ADL_OD8_AUTO_UV_ENGINE
Definition: adl_defines.h:1848
@ PMLOG_THROTTLER_PPT2_PERCENTAGE
Definition: adl_defines.h:2000
@ ADL_PMLOG_THROTTLER_PPT1_PERCENTAGE
Definition: adl_defines.h:2087
@ PMLOG_SOC_CURRENT
Definition: adl_defines.h:1949
@ OD8_AUTO_CURVE_OPTIMIZER_SETTING
Definition: adl_defines.h:1914
@ OD8_AC_TIMING
Definition: adl_defines.h:1883
@ ADL_PMLOG_BOARD_POWER
Definition: adl_defines.h:2092
@ OD8_OPTIMZED_POWER_MODE
Definition: adl_defines.h:1905
@ ADL_RAS_ERROR__PARITY_POISON
Definition: adl_defines.h:2452
@ RadeonLEDBarControl_Rainbow
Definition: adl_defines.h:2531
@ ADLSampleRate_32KHz
Definition: adl_defines.h:1648
@ ADL_RAS_ERROR__SINGLE_CORRECTABLE_POISON
Definition: adl_defines.h:2453
@ ADL_LARGEDESKTOPTYPE_PSEUDOLARGEDESKTOP
Definition: adl_defines.h:929
@ ADL_THREADING_UNLOCKED
Definition: adl_defines.h:874
@ ADL_RAS_ERROR__PARITY_SINGLE_CORRECTABLE
Definition: adl_defines.h:2446
@ DceSetting_Protection
Definition: adl_defines.h:1286
@ OD8_GFX_VOLTAGE_LIMIT_SETTING
Definition: adl_defines.h:1915
@ ADL_PMLOG_CPU_POWER
Definition: adl_defines.h:2052
@ PMLOG_THROTTLER_PPT1_PERCENTAGE
Definition: adl_defines.h:1999
@ PMLOG_TEMPERATURE_GFX
Definition: adl_defines.h:1959
@ ADL_RAS_ERROR__SINGLE_CORRECTABLE_MULTI_UNCORRECTABLE_POISON
Definition: adl_defines.h:2457
@ ADL_PMLOG_TEMPERATURE_HOTSPOT_GCD
Definition: adl_defines.h:2069
@ ADL_ODN_MCLK_VDD
Definition: adl_defines.h:1782
@ ADL_ODN_PARAMETER_FAN_CURVE_TEMPERATURE_4
Definition: adl_defines.h:1826
@ ADL_ANGLE_ROTATE180
Definition: adl_defines.h:900
@ ADL_PMLOG_TEMPERATURE_LIQUID
Definition: adl_defines.h:2031
@ PMLOG_TEMPERATURE_PLX
Definition: adl_defines.h:1944
@ ADL_PMLOG_THROTTLE_THERMAL
Definition: adl_defines.h:2013
@ DPLinkRate_HBR2
Definition: adl_defines.h:1297
@ ADL_ODN_TEMPERATURE_FAN_MAX
Definition: adl_defines.h:1786
@ ADL_PMLOG_TEMPERATURE_VRSOC
Definition: adl_defines.h:2043
@ PMLOG_CLK_UVDCLK1
Definition: adl_defines.h:1935
@ RadeonLEDBarControl_MorseCode
Definition: adl_defines.h:2535
@ RadeonLEDBarControl_Static
Definition: adl_defines.h:2530
@ ADL_UIFEATURES_GROUP_CAMERA
Definition: adl_defines.h:2495
@ ADL_PURPOSECODE_HIDE_MODE_SWITCH
Definition: adl_defines.h:885
@ GRAPHICS_PLATFORM_DESKTOP
Definition: adl_defines.h:938
@ ADL_PMLOG_THROTTLER_TDC_USR_PERCENTAGE
Definition: adl_defines.h:2085
@ ADL_USER_SETTINGS_SCE_PROFILE
Definition: adl_defines.h:2589
@ PMLOG_SSTOTAL_POWERLIMIT
Definition: adl_defines.h:1978
@ ADL_OD8_GFXCLK_CURVE
Definition: adl_defines.h:1839
@ ADL_OD8_OPTIMIZED_GPU_POWER_MODE
Definition: adl_defines.h:1854
@ ADL_PMLOG_BUS_LANES
Definition: adl_defines.h:2060
@ OD8_GFXCLK_CURVE_VFT_FMIN
Definition: adl_defines.h:1902
@ ADL_ODN_PARAMETER_FAN_CURVE_SPEED_4
Definition: adl_defines.h:1827
@ RadeonLEDPattern_Speed
Definition: adl_defines.h:2563
@ ADL_ODN_EXT_FEATURE_AUTO_OC_MEMORY
Definition: adl_defines.h:1807
@ ADL_VIRTUALDISPLAY_GENERIC
Definition: adl_defines.h:1378
@ ADL_PMLOG_THROTTLER_TEMP_VR_MEM0_PERCENTAGE
Definition: adl_defines.h:2077
ADLPlatForm
Definition: adl_defines.h:937
@ ODN_COUNT
Definition: adl_defines.h:1831
@ ADL_ODN_MCLK_UNDERCLOCK_ENABLE
Definition: adl_defines.h:1793
@ ADL_RAS_ERROR__PARITY_SINGLE_CORRECTABLE_MULTI_UNCORRECTABLE
Definition: adl_defines.h:2450
@ ADL_PMLOG_TEMPERATURE_VRMVDD0
Definition: adl_defines.h:2044
@ PMLOG_TEMPERATURE_VRMVDD1
Definition: adl_defines.h:1957
@ ADL_RAS_BLOCK_ID_SEM
Definition: adl_defines.h:2429
@ ADL_PMLOG_SOC_POWER
Definition: adl_defines.h:2036
@ RadeonLEDPattern_Direction
Definition: adl_defines.h:2565
@ ADLMultiChannelSplit_Enabled
Definition: adl_defines.h:1639
@ ADL_OD8_GFX_VOLTAGE_LIMIT
Definition: adl_defines.h:1859
@ ADL_RAS_BLOCK_ID_ATHUB
Definition: adl_defines.h:2423
@ DPLinkRate_Unknown
Definition: adl_defines.h:1291
@ ADL_USER_SETTINGS_DELAG_PROFILE
Definition: adl_defines.h:2585
@ ADL_PMLOG_CLK_UVDCLK1
Definition: adl_defines.h:2023
@ ADL_RAS_BLOCK_ID_HDP
Definition: adl_defines.h:2425
@ ADL_PMLOG_THROTTLER_TEMP_VR_SOC_PERCENTAGE
Definition: adl_defines.h:2079
@ PMLOG_TEMPERATURE_SOC
Definition: adl_defines.h:1960
@ ADL_PMLOG_SOC_VOLTAGE
Definition: adl_defines.h:2035
@ OD8_POWER_GAUGE
Definition: adl_defines.h:1920
@ ADL_OD8_AUTO_OC_ENGINE
Definition: adl_defines.h:1849
@ ADLSampleRate_48KHz
Definition: adl_defines.h:1650
@ ADL_RAS_ERROR__MULTI_UNCORRECTABLE_POISON
Definition: adl_defines.h:2455
@ ADL_ODN_PARAMETER_AC_TIMING
Definition: adl_defines.h:1815
@ OD8_AUTO_OC_MEMORY_CONTROL
Definition: adl_defines.h:1887
@ ADL_ODN_ACOUSTIC_LIMIT_SCLK
Definition: adl_defines.h:1785
@ PMLOG_THROTTLER_TEMP_EDGE_PERCENTAGE
Definition: adl_defines.h:1983
@ PMLOG_CLK_FCLK
Definition: adl_defines.h:1975
@ Expand
Definition: adl_defines.h:1279
@ DPLinkRate_UHBR13D5
Definition: adl_defines.h:1300
ADLODNControlType
Definition: adl_defines.h:1762
@ ADLMultiChannelSplit_SaveProfile
Definition: adl_defines.h:1640
@ PMLOG_CLK_MEMCLK
Definition: adl_defines.h:1933
@ ADL_SENSOR_MAXTYPES
Definition: adl_defines.h:2019
@ ADL_PMLOG_CLK_CPUCLK
Definition: adl_defines.h:2053
@ ADL_PMLOG_THROTTLER_TEMP_HOTSPOT_PERCENTAGE
Definition: adl_defines.h:2072
@ ADL_PMLOG_CLK_VCECLK
Definition: adl_defines.h:2025
@ ADL_PMLOG_THROTTLE_POWER
Definition: adl_defines.h:2012
@ ADL_ODN_PARAMETER_FAN_CURVE_TEMPERATURE_1
Definition: adl_defines.h:1820
@ ADL_USER_SETTINGS_CHILL_PROFILE
Definition: adl_defines.h:2584
@ PMLOG_THROTTLER_TEMP_VR_GFX_PERCENTAGE
Definition: adl_defines.h:1988
@ PMLOG_THROTTLER_TEMP_HOTSPOT_MCD_PERCENTAGE
Definition: adl_defines.h:1986
@ PMLOG_MAX_SENSORS_REAL
Definition: adl_defines.h:2005
@ ADL_RAS_BLOCK_ID_MP1
Definition: adl_defines.h:2431
@ PMLOG_TEMPERATURE_HOTSPOT_GCD
Definition: adl_defines.h:1981
@ PMLOG_INFO_ACTIVITY_MEM
Definition: adl_defines.h:1951
@ OD8_FAN_CURVE_SPEED_5
Definition: adl_defines.h:1897
@ ADL_ODN_SCLK_DPM_MASK_ENABLE
Definition: adl_defines.h:1791
@ ADL_GRAPHIC_CORE_GENERATION_PRE_GCN
Definition: adl_defines.h:948
@ ADL_ODN_PERF_TUNING_SLIDER
Definition: adl_defines.h:1796
@ OD8_POWER_PERCENTAGE
Definition: adl_defines.h:1878
@ PMLOG_SSAPU_POWERLIMIT
Definition: adl_defines.h:1979
@ PMLOG_THROTTLER_TEMP_MEM_PERCENTAGE
Definition: adl_defines.h:1987
ADL_PMLOG_SENSORS
Definition: adl_defines.h:2018
@ ADL_PMLOG_THROTTLER_TEMP_PLX_PERCENTAGE
Definition: adl_defines.h:2082
@ ADL_RAS_ERROR__POISON
Definition: adl_defines.h:2451
@ ADL_ODN_PARAMETER_FAN_CURVE_SPEED_1
Definition: adl_defines.h:1821
@ ADL_RAS_ERROR__NONE
Definition: adl_defines.h:2443
@ PMLOG_TEMPERATURE_HOTSPOT
Definition: adl_defines.h:1958
@ ADL_RAS_BLOCK_ID_MMHUB
Definition: adl_defines.h:2422
@ ADL_RAS_ERROR__PARITY_MULTI_UNCORRECTABLE
Definition: adl_defines.h:2448
@ ADL_PURPOSECODE_MODE_SWITCH
Definition: adl_defines.h:886
@ ADL_PMLOG_TEMPERATURE_LIQUID0
Definition: adl_defines.h:2061
@ OD8_FAN_CURVE_TEMPERATURE_4
Definition: adl_defines.h:1894
ADL_DRIVER_EVENT_TYPE
Definition: adl_defines.h:2471
@ ADL_PMLOG_THROTTLER_TEMP_HOTSPOT_MCD_PERCENTAGE
Definition: adl_defines.h:2074
@ PMLOG_CLK_CPUCLK
Definition: adl_defines.h:1965
@ ADL_UIFEATURES_GROUP_FRTCPRO
Definition: adl_defines.h:2496
@ ADL_OD8_WS_AUTO_FAN_ACOUSTIC_LIMIT
Definition: adl_defines.h:1852
@ OD8_GFXCLK_FREQ1
Definition: adl_defines.h:1871
@ RadeonLEDBarControl_Chase
Definition: adl_defines.h:2533
@ PX_SCHEME_FIXED
Definition: adl_defines.h:1336
ADLGraphicCoreGeneration
Definition: adl_defines.h:946
unsigned int RadeonLEDBARSupportedConfig
Definition: adl_defines.h:2578
@ ADL_ODN_PARAMETER_FAN_CURVE_TEMPERATURE_2
Definition: adl_defines.h:1822
@ ADL_MMD_PROFILED
Definition: adl_defines.h:1357
@ ADL_RAS_BLOCK_ID_DF
Definition: adl_defines.h:2427
@ PMLOG_THROTTLER_TEMP_HOTSPOT_GCD_PERCENTAGE
Definition: adl_defines.h:1985
@ ADL_PMLOG_TEMPERATURE_MEM
Definition: adl_defines.h:2028
@ ADL_PMLOG_TEMPERATURE_VRVDDC
Definition: adl_defines.h:2029
@ DceSetting_DpSettings
Definition: adl_defines.h:1285
@ DceSetting_HdmiLq
Definition: adl_defines.h:1284
@ PMLOG_CLK_VCN1CLK2
Definition: adl_defines.h:1968
@ ADL_PROFILEPROPERTY_TYPE_STRING
Definition: adl_defines.h:1368
@ ADL_OD8_FAN_SPEED_MIN
Definition: adl_defines.h:1843
@ PMLOG_THROTTLER_TDC_SOC_PERCENTAGE
Definition: adl_defines.h:1996
@ ADL_PURPOSECODE_NORMAL
Definition: adl_defines.h:884
@ ADL_RAS_BLOCK_ID_UMC
Definition: adl_defines.h:2419
@ PMLOG_THROTTLER_TEMP_VR_SOC_PERCENTAGE
Definition: adl_defines.h:1991
@ ADL_VIRTUALDISPLAY_REMOTEPLAY
Definition: adl_defines.h:1377
@ PMLOG_SOC_VOLTAGE
Definition: adl_defines.h:1947
@ ADL_PURPOSECODE_ATTATCH_DEVICE
Definition: adl_defines.h:887
@ PMLOG_CLK_UVDCLK2
Definition: adl_defines.h:1936
@ PMLOG_ASIC_POWER
Definition: adl_defines.h:1954
PXScheme
Just keep the old definitions for compatibility, need to be removed later.
Definition: adl_defines.h:1334
@ OD8_GFXCLK_CURVE_COEFFICIENT_A
Definition: adl_defines.h:1899
@ PMLOG_TEMPERATURE_CPU
Definition: adl_defines.h:1963
@ ADL_ODN_POWERGAUGE
Definition: adl_defines.h:1830
@ ADL_OD8_FULL_CONTROL_MODE
Definition: adl_defines.h:1861
@ ADL_PMLOG_SOC_CURRENT
Definition: adl_defines.h:2037
@ ADL_GRAPHIC_CORE_GENERATION_GCN
Definition: adl_defines.h:949
@ PMLOG_TEMPERATURE_EDGE
Definition: adl_defines.h:1939
@ ADL_PMLOG_CLK_GFXCLK
Definition: adl_defines.h:2020
@ OD8_PER_ZONE_GFX_VOLTAGE_OFFSET_POINT_6
Definition: adl_defines.h:1913
@ ADL_PMLOG_THROTTLER_TEMP_LIQUID1_PERCENTAGE
Definition: adl_defines.h:2081
@ OD8_PER_ZONE_GFX_VOLTAGE_OFFSET_POINT_1
Definition: adl_defines.h:1908
@ OD8_ADV_OC_LIMITS_SETTING
Definition: adl_defines.h:1907
@ PMLOG_THROTTLER_STATUS
Definition: adl_defines.h:1966
@ ADL_ODN_PARAMETER_AUTO_OC_MEMORY
Definition: adl_defines.h:1819
@ ADL_PANNINGMODE_AT_LEAST_ONE_NO_PANNING
Definition: adl_defines.h:919
ADLAngle
Definition: adl_defines.h:897
@ OD8_FAN_CURVE_TEMPERATURE_3
Definition: adl_defines.h:1892
@ ADL_UIFEATURES_GROUP_DVR
Definition: adl_defines.h:2481
@ ADL_PMLOG_CLK_MEMCLK
Definition: adl_defines.h:2021
@ OD8_PER_ZONE_GFX_VOLTAGE_OFFSET_POINT_2
Definition: adl_defines.h:1909
@ OD8_GFXCLK_FMAX
Definition: adl_defines.h:1869
@ PMLOG_TEMPERATURE_LIQUID0
Definition: adl_defines.h:1973
@ PMLOG_THROTTLER_STATUS_CPU
Definition: adl_defines.h:1976
@ ADL_ODN_SCLK_AUTO_LIMIT
Definition: adl_defines.h:1789
@ ADL_PMLOG_THROTTLER_GFX_APCC_PLUS_PERCENTAGE
Definition: adl_defines.h:2091
@ Fill
Definition: adl_defines.h:1278
@ ADL_PMLOG_GFX_CURRENT
Definition: adl_defines.h:2050
@ ADL_OD8_MEMORY_TIMING_TUNE
Definition: adl_defines.h:1846
@ ADL_PMLOG_CLK_VCN1CLK2
Definition: adl_defines.h:2056
@ OD8_GFXCLK_CURVE_COEFFICIENT_C
Definition: adl_defines.h:1901
@ ADL_OD8_AUTO_OC_MEMORY
Definition: adl_defines.h:1850
@ ADL_PMLOG_THROTTLER_PPT3_PERCENTAGE
Definition: adl_defines.h:2089
@ OD8_GFXCLK_FREQ3
Definition: adl_defines.h:1875
@ ADL_VIRTUALDISPLAY_NONE
Definition: adl_defines.h:1375
@ ADL_ODN_POWER_LIMIT
Definition: adl_defines.h:1788
@ ADL_ODN_REMOVE_WATTMAN_PAGE
Definition: adl_defines.h:1797
@ ADL_ODN_DPM_VDDC
Definition: adl_defines.h:1772
ADLPanningMode
Definition: adl_defines.h:917
unsigned int RadeonLEDBARSupportedControl
Definition: adl_defines.h:2550
@ ADLSampleRate_384KHz
Definition: adl_defines.h:1655
@ ADL_UIFEATURES_GROUP_CHILL
Definition: adl_defines.h:2488
@ ADLSampleRate_44P1KHz
Definition: adl_defines.h:1649
@ PMLOG_TEMPERATURE_LIQUID1
Definition: adl_defines.h:1974
@ RadeonLEDPattern_Brightness
Definition: adl_defines.h:2564
ADLOD8FeatureControl
Definition: adl_defines.h:1837
@ GRAPHICS_PLATFORM_MOBILE
Definition: adl_defines.h:939
@ OD8_GFXCLK_CURVE_COEFFICIENT_B
Definition: adl_defines.h:1900
@ ADL_ODN_DPM_MASK
Definition: adl_defines.h:1773
@ ADL_ODN_SCLK_VDD
Definition: adl_defines.h:1781
@ ADL_OD8_POWER_LIMIT
Definition: adl_defines.h:1841
@ ADL_RAS_ERROR__PARITY
Definition: adl_defines.h:2444
ADLMultiChannelSplitStateFlag
Definition: adl_defines.h:1636
@ ADL_PMLOG_ASIC_POWER
Definition: adl_defines.h:2042
@ ADL_PMLOG_TEMPERATURE_PLX
Definition: adl_defines.h:2032
@ ADL_PMLOG_SMART_POWERSHIFT_DGPU
Definition: adl_defines.h:2058
@ DPLinkRate_4_32Gbps
Definition: adl_defines.h:1296
@ ADL_ODN_PARAMETER_FAN_CURVE_SPEED_2
Definition: adl_defines.h:1823
ApplicationListType
Definition: adl_defines.h:1352
unsigned int ADL_D3DKMT_HANDLE
Definition: adl_defines.h:2401
@ PMLOG_THROTTLER_PPT3_PERCENTAGE
Definition: adl_defines.h:2001
@ ADL_ODN_PARAMETER_FAN_ZERO_RPM_CONTROL
Definition: adl_defines.h:1816
@ ADL_OD8_FAN_CURVE
Definition: adl_defines.h:1851
@ ADL_GRAPHIC_CORE_GENERATION_UNDEFINED
Definition: adl_defines.h:947
@ ADL_PROFILEPROPERTY_TYPE_DWORD
Definition: adl_defines.h:1365
@ ADL_ODN_EXT_FEATURE_AUTO_UV_ENGINE
Definition: adl_defines.h:1805
@ ADL_RAS_ERROR__PARITY_SINGLE_CORRECTABLE_MULTI_UNCORRECTABLE_POISON
Definition: adl_defines.h:2458
@ PMLOG_TEMPERATURE_VRVDDC
Definition: adl_defines.h:1941
@ OD8_FAN_ACOUSTIC_LIMIT
Definition: adl_defines.h:1880
SLS_ImageCropType
Definition: adl_defines.h:1276
@ OD8_IDLE_POWER_SAVING_FEATURE_CONTROL
Definition: adl_defines.h:1918
ADL_USER_SETTINGS
Definition: adl_defines.h:2582
@ ADL_RAS_BLOCK_ID_GFX_HUB
Definition: adl_defines.h:2421
@ ADL_PMLOG_TEMPERATURE_VRMVDD
Definition: adl_defines.h:2030
@ OD8_AUTO_UV_ENGINE_CONTROL
Definition: adl_defines.h:1885
@ ADL_RAS_ERROR__UMC_METH_COHERENT
Definition: adl_defines.h:2463
@ ADL_PX_SCHEME_INVALID
Definition: adl_defines.h:1327
ADLThreadingModel
Definition: adl_defines.h:873
@ PMLOG_TEMPERATURE_VRMVDD
Definition: adl_defines.h:1942
@ RadeonLEDBarControl_Bounce
Definition: adl_defines.h:2534
@ ADL_PMLOG_THROTTLER_TEMP_VR_GFX_PERCENTAGE
Definition: adl_defines.h:2076
@ ADL_PANNINGMODE_ALLOW_PANNING
Definition: adl_defines.h:920
@ ADL_PMLOG_INFO_ACTIVITY_GFX
Definition: adl_defines.h:2038
@ ADL_ODN_EXT_FEATURE_FAN_ZERO_RPM_CONTROL
Definition: adl_defines.h:1804
@ ADL_PMLOG_TEMPERATURE_CPU
Definition: adl_defines.h:2051
@ RadeonLEDBarControl_MAX
Definition: adl_defines.h:2539
@ ADL_PMLOG_CLK_VCN1CLK1
Definition: adl_defines.h:2055
@ ADLSampleRate_88P2KHz
Definition: adl_defines.h:1651
@ OD8_FULL_CONTROL_MODE_SETTING
Definition: adl_defines.h:1917
@ OD8_FAN_CURVE_SPEED_2
Definition: adl_defines.h:1891
@ ADL_PMLOG_INFO_ACTIVITY_MEM
Definition: adl_defines.h:2039
@ ADL_ODN_EXT_FEATURE_FAN_CURVE
Definition: adl_defines.h:1808
@ ADL_UIFEATURES_GROUP_FRTC
Definition: adl_defines.h:2484
@ OD8_FAN_ZERORPM_CONTROL
Definition: adl_defines.h:1884
@ PMLOG_SOC_POWER
Definition: adl_defines.h:1948
@ ADL_OD8_TDC_LIMIT
Definition: adl_defines.h:1860
@ PMLOG_MEM_VOLTAGE
Definition: adl_defines.h:1953
ADLODNExtFeatureControl
Definition: adl_defines.h:1802
@ SENSOR_MAXTYPES
Definition: adl_defines.h:1931
@ DPLinkRate_2_43Gbps
Definition: adl_defines.h:1294
@ ADL_PMLOG_GFX_POWER
Definition: adl_defines.h:2049
@ ADL_RAS__UMC_SRAM
Definition: adl_defines.h:2438
ADLODNFeatureControl
Definition: adl_defines.h:1778
@ RadeonLEDPattern_MAX
Definition: adl_defines.h:2567
@ OD8_GFXCLK_FMIN
Definition: adl_defines.h:1870
@ ADL_UIFEATURES_GROUP_USU
Definition: adl_defines.h:2491
@ PMLOG_CLK_VCECLK
Definition: adl_defines.h:1937
@ ADL_PMLOG_THROTTLER_TEMP_VR_MEM1_PERCENTAGE
Definition: adl_defines.h:2078
@ ADLSampleRate_192KHz
Definition: adl_defines.h:1654
@ ADL_PMLOG_BUS_SPEED
Definition: adl_defines.h:2059
@ ADL_PURPOSECODE_SETPRIMARY_DEVICE
Definition: adl_defines.h:889
@ ADL_PROFILEPROPERTY_TYPE_QWORD
Definition: adl_defines.h:1366
@ ADL_PMLOG_MEM_VOLTAGE
Definition: adl_defines.h:2041
@ ADL_ORIENTATIONTYPE_OSDATATYPE
Definition: adl_defines.h:909
@ ADL_PMLOG_SSPAIRED_ASICPOWER
Definition: adl_defines.h:2065
@ PMLOG_THROTTLER_TDC_USR_PERCENTAGE
Definition: adl_defines.h:1997
@ ADL_OD8_POWER_SAVING_FEATURE_CONTROL
Definition: adl_defines.h:1862
@ PMLOG_THROTTLER_TEMP_HOTSPOT_PERCENTAGE
Definition: adl_defines.h:1984
@ ADL_PURPOSECODE_GDI_ROTATION
Definition: adl_defines.h:890
@ ADL_RAS_BLOCK_ID_XGMI_WAFL
Definition: adl_defines.h:2426
@ PX_SCHEME_INVALID
Definition: adl_defines.h:1335
@ ADL_USER_SETTINGS_ENHANCEDSYNC
Definition: adl_defines.h:2583
ADL_THROTTLE_NOTIFICATION
Definition: adl_defines.h:2011
@ ADL_PMLOG_THROTTLER_FIT_PERCENTAGE
Definition: adl_defines.h:2090
@ ADL_OD8_UCLK_MAX
Definition: adl_defines.h:1840
@ RadeonLEDBarControl_CustomPattern
Definition: adl_defines.h:2538
@ ADL_OD8_AUTO_CURVE_OPTIMIZER
Definition: adl_defines.h:1858
@ ADLSampleRate_96KHz
Definition: adl_defines.h:1652
@ ADL_GRAPHIC_CORE_GENERATION_RDNA
Definition: adl_defines.h:950
ADLPXScheme
PX Schemes.
Definition: adl_defines.h:1326
@ ADL_ODN_SCLK_DPM_THROTTLE_NOTIFY
Definition: adl_defines.h:1794
@ ADL_PMLOG_TEMPERATURE_HOTSPOT
Definition: adl_defines.h:2046
@ ADL_PMLOG_SSAPU_POWERLIMIT
Definition: adl_defines.h:2067
@ ADL_PX_SCHEME_FIXED
Definition: adl_defines.h:1328
@ ADL_PMLOG_TEMPERATURE_GFX
Definition: adl_defines.h:2047
@ ADL_PURPOSECODE_ATI_ROTATION
Definition: adl_defines.h:891
@ DPLinkRate_2_16Gbps
Definition: adl_defines.h:1293
@ ADL_PMLOG_THROTTLER_STATUS
Definition: adl_defines.h:2054
ADLSampleRate
Definition: adl_defines.h:1647
@ DPLinkRate_UHBR10
Definition: adl_defines.h:1299
ADLOD8SettingId
Definition: adl_defines.h:1868
@ ADL_OD8_GFXCLK_LIMITS
Definition: adl_defines.h:1838
ADL_VIRTUALDISPLAY_TYPE
Definition: adl_defines.h:1374
@ ADL_LARGEDESKTOPTYPE_VERYLARGEDESKTOP
Definition: adl_defines.h:930
@ ADL_RAS_ERROR__UMC_METH_SINGLE_SHOT
Definition: adl_defines.h:2464
ADLOrientationDataType
Definition: adl_defines.h:908
@ ADL_RAS_ERROR__SINGLE_CORRECTABLE
Definition: adl_defines.h:2445
@ ADL_ODN_DPM_CLOCK
Definition: adl_defines.h:1771
@ ADL_PMLOG_THROTTLER_TDC_GFX_PERCENTAGE
Definition: adl_defines.h:2083
@ ADL_ODN_POWER_UTILIZATION
Definition: adl_defines.h:1795
@ ADL_PMLOG_TEMPERATURE_EDGE
Definition: adl_defines.h:2027
@ OD8_UCLK_FMIN
Definition: adl_defines.h:1903
@ PMLOG_THROTTLER_PPT0_PERCENTAGE
Definition: adl_defines.h:1998
@ DPLinkRate_RBR
Definition: adl_defines.h:1292
@ PMLOG_TEMPERATURE_VRSOC
Definition: adl_defines.h:1955
@ OD8_FAN_CURVE_TEMPERATURE_2
Definition: adl_defines.h:1890
_ADL_RAS_ERROR_TYPE
Definition: adl_defines.h:2442
@ ADL_ODN_SCLK_DPM
Definition: adl_defines.h:1779
@ ADL_PMLOG_TEMPERATURE_VRMVDD1
Definition: adl_defines.h:2045
@ PMLOG_BOARD_POWER
Definition: adl_defines.h:2004
ADL_RAS_ERROR_INJECTION_MODE
Definition: adl_defines.h:2411
@ ADL_OD8_FAN_ZERO_RPM_CONTROL
Definition: adl_defines.h:1847
@ ADL_PMLOG_THROTTLER_TEMP_LIQUID0_PERCENTAGE
Definition: adl_defines.h:2080
ADL_RADEON_USB_LED_CONTROL_CONFIGS
Definition: adl_defines.h:2562
@ ADL_ODN_EXT_FEATURE_MEMORY_TIMING_TUNE
Definition: adl_defines.h:1803
@ ADL_UIFEATURES_GROUP_XVISION
Definition: adl_defines.h:2485
@ ADL_RAS_ERROR__PARITY_SINGLE_CORRECTABLE_POISON
Definition: adl_defines.h:2454
@ RadeonLEDPattern_Color
Definition: adl_defines.h:2566
@ PMLOG_GFX_VOLTAGE
Definition: adl_defines.h:1952
DceSettingsType
Definition: adl_defines.h:1283
@ OD8_GFXCLK_VOLTAGE1
Definition: adl_defines.h:1872
@ ADL_ODN_FAN_SPEED_TARGET
Definition: adl_defines.h:1784
@ ADL_ANGLE_ROTATELEFT
Definition: adl_defines.h:901
@ ADL_USER_SETTINGS_PROVSR
Definition: adl_defines.h:2590
@ ADL_PX40_MISSED
Definition: adl_defines.h:1354
@ OD8_FAN_CURVE_SPEED_4
Definition: adl_defines.h:1895
@ ADL_UIFEATURES_GROUP_GAMEINTELLIGENCE
Definition: adl_defines.h:2487
@ PX_SCHEME_DYNAMIC
Definition: adl_defines.h:1337
@ ADL_RAS_BLOCK_ID_SDMA
Definition: adl_defines.h:2420
@ ADL_RAS_BLOCK_ID_FUSE
Definition: adl_defines.h:2432
@ ADLMultiChannelSplit_Unitialized
Definition: adl_defines.h:1637
@ ADL_PX40_TOTAL
Definition: adl_defines.h:1358
@ ADL_PMLOG_MAX_SENSORS_REAL
Definition: adl_defines.h:2093
@ OD8_FAN_MIN_SPEED
Definition: adl_defines.h:1879
@ ADL_OD8_ODVOLTAGE_LIMIT
Definition: adl_defines.h:1855
@ OD8_TDC_PERCENTAGE
Definition: adl_defines.h:1916
@ PMLOG_CLK_VCN1CLK1
Definition: adl_defines.h:1967
@ ODNControlType_Manual
Definition: adl_defines.h:1766
@ ADL_PMLOG_CLK_SOCCLK
Definition: adl_defines.h:2022
@ Fit
Definition: adl_defines.h:1277
@ ADL_PX40_INTEGRATED
Definition: adl_defines.h:1356
@ DPLinkRate_HBR3
Definition: adl_defines.h:1298
@ OD8_GFXCLK_VOLTAGE3
Definition: adl_defines.h:1876
@ ADLSampleRate_Undefined
Definition: adl_defines.h:1657
@ ADL_UIFEATURES_GROUP_DELAG
Definition: adl_defines.h:2489
@ PMLOG_BUS_SPEED
Definition: adl_defines.h:1971
ADL_MEM_SUB_BLOCK_ID
Definition: adl_defines.h:2436
@ ADL_RAS_ERROR__MULTI_UNCORRECTABLE
Definition: adl_defines.h:2447
@ ADL_PROFILEPROPERTY_TYPE_BINARY
Definition: adl_defines.h:1363
@ ADL_RAS_BLOCK_ID_SMN
Definition: adl_defines.h:2428
ADL_RAS_INJECTION_METHOD
Definition: adl_defines.h:2462
ADLPurposeCode
Definition: adl_defines.h:883
@ PMLOG_THROTTLER_GFX_APCC_PLUS_PERCENTAGE
Definition: adl_defines.h:2003
@ ADL_EVENT_ID_FEATURE_AVAILABILITY
Definition: adl_defines.h:2473
@ PMLOG_GFX_CURRENT
Definition: adl_defines.h:1962
@ ADL_EVENT_ID_AUTO_FEATURE_COMPLETED
Definition: adl_defines.h:2472
@ ADL_ODN_PARAMETER_FAN_CURVE_SPEED_5
Definition: adl_defines.h:1829
@ ADL_PMLOG_THROTTLER_TEMP_EDGE_PERCENTAGE
Definition: adl_defines.h:2071
@ OD8_FAN_CURVE_TEMPERATURE_1
Definition: adl_defines.h:1888
@ ADL_LARGEDESKTOPTYPE_NORMALDESKTOP
Definition: adl_defines.h:928
@ OD8_COUNT
Definition: adl_defines.h:1921
@ ADL_OD8_PER_ZONE_GFX_VOLTAGE_OFFSET
Definition: adl_defines.h:1857
@ ADL_RAS__UMC_HBM
Definition: adl_defines.h:2437
@ ADL_UIFEATURES_GROUP_BOOST
Definition: adl_defines.h:2490
@ PMLOG_BUS_LANES
Definition: adl_defines.h:1972
DpLinkRate
Definition: adl_defines.h:1290
@ ADL_OD8_TEMPERATURE_FAN
Definition: adl_defines.h:1844
ADL_UIFEATURES_GROUP
Definition: adl_defines.h:2480
@ ADL_UIFEATURES_GROUP_XGMI
Definition: adl_defines.h:2492
@ PMLOG_THROTTLER_TEMP_VR_MEM1_PERCENTAGE
Definition: adl_defines.h:1990
@ PMLOG_TEMPERATURE_LIQUID
Definition: adl_defines.h:1943
@ ADL_PMLOG_TEMPERATURE_SOC
Definition: adl_defines.h:2048
@ ADL_PMLOG_TEMPERATURE_LIQUID1
Definition: adl_defines.h:2062
@ OD8_PER_ZONE_GFX_VOLTAGE_OFFSET_POINT_3
Definition: adl_defines.h:1910
@ ADL_THREADING_LOCKED
Definition: adl_defines.h:875
@ ADL_ODN_TEMPERATURE_SYSTEM
Definition: adl_defines.h:1787
@ OD8_FAN_ZERO_RPM_STOP_TEMPERATURE
Definition: adl_defines.h:1904
@ PMLOG_CLK_SOCCLK
Definition: adl_defines.h:1934
@ PMLOG_THROTTLER_FIT_PERCENTAGE
Definition: adl_defines.h:2002
enum _ADL_RAS_ERROR_TYPE ADL_RAS_ERROR_TYPE
@ ADL_RAS_ERROR__UMC_METH_PERSISTENT
Definition: adl_defines.h:2465
@ PMLOG_THROTTLER_TEMP_LIQUID0_PERCENTAGE
Definition: adl_defines.h:1992
@ ADL_ANGLE_ROTATERIGHT
Definition: adl_defines.h:899
#define ADL_PX_SCHEMEMASK_DYNAMIC
Definition: adl_defines.h:1322
@ ADL_USER_SETTINGS_USU_PROFILE
Definition: adl_defines.h:2587
@ ADL_ODN_PARAMETER_FAN_CURVE_TEMPERATURE_3
Definition: adl_defines.h:1824
@ ADL_UIFEATURES_GROUP_TURBOSYNC
Definition: adl_defines.h:2482
@ ADL_PURPOSECODE_DETACH_DEVICE
Definition: adl_defines.h:888
@ RadeonLEDBarControl_OFF
Definition: adl_defines.h:2529
@ ADL_RAS_BLOCK_ID_PCIE_BIF
Definition: adl_defines.h:2424
ADLLARGEDESKTOPTYPE
Definition: adl_defines.h:927
@ ADL_PMLOG_THROTTLE_CURRENT
Definition: adl_defines.h:2014
@ PMLOG_THROTTLER_TDC_GFX_PERCENTAGE
Definition: adl_defines.h:1995
@ ODNControlType_Current
Definition: adl_defines.h:1763
@ OD8_GFXCLK_FREQ2
Definition: adl_defines.h:1873
@ PMLOG_TEMPERATURE_HOTSPOT_MCD
Definition: adl_defines.h:1982
@ ADL_USER_SETTINGS_BOOST_PROFILE
Definition: adl_defines.h:2586
@ ADL_PMLOG_FAN_PERCENTAGE
Definition: adl_defines.h:2034
@ ADL_ODN_PARAMETER_AUTO_UV_ENGINE
Definition: adl_defines.h:1817
@ ADL_RAS_ERROR__UMC_METH_PERSISTENT_DISABLE
Definition: adl_defines.h:2466
@ ADL_OD8_TEMPERATURE_SYSTEM
Definition: adl_defines.h:1845
@ ADL_ODN_MCLK_DPM_MASK_ENABLE
Definition: adl_defines.h:1792
@ ADL_PX_SCHEME_DYNAMIC
Definition: adl_defines.h:1329
@ ADL_PMLOG_CLK_FCLK
Definition: adl_defines.h:2063
@ ADL_PMLOG_FAN_RPM
Definition: adl_defines.h:2033
@ OD8_WS_FAN_AUTO_FAN_ACOUSTIC_LIMIT
Definition: adl_defines.h:1898
@ ODNControlType_Auto
Definition: adl_defines.h:1765
@ ADL_PX40_MRU
Definition: adl_defines.h:1353
@ PMLOG_SMART_POWERSHIFT_DGPU
Definition: adl_defines.h:1970
@ ADL_ODN_MCLK_DPM
Definition: adl_defines.h:1780
@ RadeonLEDBarControl_ColorCycle
Definition: adl_defines.h:2536
@ ADL_PMLOG_THROTTLER_TEMP_MEM_PERCENTAGE
Definition: adl_defines.h:2075
@ ADL_OD8_POWER_GAUGE
Definition: adl_defines.h:1863
@ PMLOG_CLK_VCNCLK
Definition: adl_defines.h:1938
@ ADL_UIFEATURES_GROUP_PROVSR
Definition: adl_defines.h:2493
@ ADL_PMLOG_THROTTLER_PPT2_PERCENTAGE
Definition: adl_defines.h:2088
@ ADL_OD8_ACOUSTIC_LIMIT_SCLK
Definition: adl_defines.h:1842
@ PMLOG_CLK_GFXCLK
Definition: adl_defines.h:1932
@ RadeonLEDBarControl_Breathing
Definition: adl_defines.h:2537
@ ADL_ODN_PARAMETER_FAN_CURVE_TEMPERATURE_5
Definition: adl_defines.h:1828
@ ADL_PMLOG_GFX_VOLTAGE
Definition: adl_defines.h:2040
@ ADL_PMLOG_CLK_VCNCLK
Definition: adl_defines.h:2026
@ PMLOG_SMART_POWERSHIFT_CPU
Definition: adl_defines.h:1969
@ ADL_PMLOG_THROTTLER_TEMP_HOTSPOT_GCD_PERCENTAGE
Definition: adl_defines.h:2073
@ ADL_UIFEATURES_GROUP_SMA
Definition: adl_defines.h:2494
@ ADL_PROFILEPROPERTY_TYPE_ENUMERATED
Definition: adl_defines.h:1367
@ OD8_PER_ZONE_GFX_VOLTAGE_OFFSET_POINT_5
Definition: adl_defines.h:1912
@ ADLMultiChannelSplit_Disabled
Definition: adl_defines.h:1638
@ OD8_AUTO_OC_ENGINE_CONTROL
Definition: adl_defines.h:1886
ADLODNDPMMaskType
Definition: adl_defines.h:1770
@ ADL_USER_SETTINGS_CVDC_PROFILE
Definition: adl_defines.h:2588
@ ADL_PMLOG_SSDGPU_POWERLIMIT
Definition: adl_defines.h:2068
@ RadeonLEDBarControl_Swirl
Definition: adl_defines.h:2532
@ ADL_RAS_ERROR__SINGLE_CORRECTABLE_MULTI_UNCORRECTABLE
Definition: adl_defines.h:2449
@ ADL_PMLOG_THROTTLER_STATUS_CPU
Definition: adl_defines.h:2064
@ ADL_PMLOG_CLK_UVDCLK2
Definition: adl_defines.h:2024
#define ADL_PX_SCHEMEMASK_FIXED
The bit mask identifies PX schemes for ADLPXSchemeRange.
Definition: adl_defines.h:1321
ADLProfilePropertyType
Definition: adl_defines.h:1362
@ ADL_OD8_ADV_OC_LIMITS
Definition: adl_defines.h:1856
@ OD8_FAN_TARGET_TEMP
Definition: adl_defines.h:1881
@ ADL_UIFEATURES_GROUP_FRAMEMETRICSMONITOR
Definition: adl_defines.h:2483
@ ADL_RAS_BLOCK_ID_MP0
Definition: adl_defines.h:2430
@ ADL_OD8_GFXCLK_QUADRATIC_CURVE
Definition: adl_defines.h:1853
@ ADL_UIFEATURES_GROUP_BLOCKCHAIN
Definition: adl_defines.h:2486
@ PMLOG_TEMPERATURE_VRMVDD0
Definition: adl_defines.h:1956
@ ADL_PMLOG_TEMPERATURE_HOTSPOT_MCD
Definition: adl_defines.h:2070
@ ADL_PMLOG_THROTTLER_PPT0_PERCENTAGE
Definition: adl_defines.h:2086
ADL_RADEON_USB_LED_BAR_CONTROLS
Definition: adl_defines.h:2528
@ ADL_RAS_ERROR__PARITY_MULTI_UNCORRECTABLE_POISON
Definition: adl_defines.h:2456
@ ADL_ODN_EXT_FEATURE_AUTO_OC_ENGINE
Definition: adl_defines.h:1806
@ PMLOG_SSDGPU_POWERLIMIT
Definition: adl_defines.h:1980
@ ADL_PX40_DISCRETE
Definition: adl_defines.h:1355
@ DPLinkRate_UHBR20
Definition: adl_defines.h:1301
@ OD8_FAN_CURVE_TEMPERATURE_5
Definition: adl_defines.h:1896
@ ADLSampleRate_768KHz
Definition: adl_defines.h:1656
Copyright © 2009-2020 Advanced Micro Devices, Inc. All rights reserved.