Rev 2997 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2997 | Rev 5078 | ||
---|---|---|---|
Line 67... | Line 67... | ||
67 | #define ENCODER_OBJECT_ID_HDMI_SI1930 0x11 |
67 | #define ENCODER_OBJECT_ID_HDMI_SI1930 0x11 |
68 | #define ENCODER_OBJECT_ID_HDMI_INTERNAL 0x12 |
68 | #define ENCODER_OBJECT_ID_HDMI_INTERNAL 0x12 |
69 | #define ENCODER_OBJECT_ID_ALMOND 0x22 |
69 | #define ENCODER_OBJECT_ID_ALMOND 0x22 |
70 | #define ENCODER_OBJECT_ID_TRAVIS 0x23 |
70 | #define ENCODER_OBJECT_ID_TRAVIS 0x23 |
71 | #define ENCODER_OBJECT_ID_NUTMEG 0x22 |
71 | #define ENCODER_OBJECT_ID_NUTMEG 0x22 |
- | 72 | #define ENCODER_OBJECT_ID_HDMI_ANX9805 0x26 |
|
- | 73 | ||
72 | /* Kaleidoscope (KLDSCP) Class Display Hardware (internal) */ |
74 | /* Kaleidoscope (KLDSCP) Class Display Hardware (internal) */ |
73 | #define ENCODER_OBJECT_ID_INTERNAL_KLDSCP_TMDS1 0x13 |
75 | #define ENCODER_OBJECT_ID_INTERNAL_KLDSCP_TMDS1 0x13 |
74 | #define ENCODER_OBJECT_ID_INTERNAL_KLDSCP_DVO1 0x14 |
76 | #define ENCODER_OBJECT_ID_INTERNAL_KLDSCP_DVO1 0x14 |
75 | #define ENCODER_OBJECT_ID_INTERNAL_KLDSCP_DAC1 0x15 |
77 | #define ENCODER_OBJECT_ID_INTERNAL_KLDSCP_DAC1 0x15 |
76 | #define ENCODER_OBJECT_ID_INTERNAL_KLDSCP_DAC2 0x16 /* Shared with CV/TV and CRT */ |
78 | #define ENCODER_OBJECT_ID_INTERNAL_KLDSCP_DAC2 0x16 /* Shared with CV/TV and CRT */ |
Line 84... | Line 86... | ||
84 | #define ENCODER_OBJECT_ID_INTERNAL_UNIPHY 0x1E |
86 | #define ENCODER_OBJECT_ID_INTERNAL_UNIPHY 0x1E |
85 | #define ENCODER_OBJECT_ID_INTERNAL_KLDSCP_LVTMA 0x1F |
87 | #define ENCODER_OBJECT_ID_INTERNAL_KLDSCP_LVTMA 0x1F |
86 | #define ENCODER_OBJECT_ID_INTERNAL_UNIPHY1 0x20 |
88 | #define ENCODER_OBJECT_ID_INTERNAL_UNIPHY1 0x20 |
87 | #define ENCODER_OBJECT_ID_INTERNAL_UNIPHY2 0x21 |
89 | #define ENCODER_OBJECT_ID_INTERNAL_UNIPHY2 0x21 |
88 | #define ENCODER_OBJECT_ID_INTERNAL_VCE 0x24 |
90 | #define ENCODER_OBJECT_ID_INTERNAL_VCE 0x24 |
- | 91 | #define ENCODER_OBJECT_ID_INTERNAL_UNIPHY3 0x25 |
|
- | 92 | #define ENCODER_OBJECT_ID_INTERNAL_AMCLK 0x27 |
|
Line 89... | Line 93... | ||
89 | 93 | ||
Line 90... | Line 94... | ||
90 | #define ENCODER_OBJECT_ID_GENERAL_EXTERNAL_DVO 0xFF |
94 | #define ENCODER_OBJECT_ID_GENERAL_EXTERNAL_DVO 0xFF |
91 | 95 | ||
Line 362... | Line 366... | ||
362 | 366 | ||
363 | #define ENCODER_INTERNAL_UNIPHY2_ENUM_ID2 ( GRAPH_OBJECT_TYPE_ENCODER << OBJECT_TYPE_SHIFT |\ |
367 | #define ENCODER_INTERNAL_UNIPHY2_ENUM_ID2 ( GRAPH_OBJECT_TYPE_ENCODER << OBJECT_TYPE_SHIFT |\ |
364 | GRAPH_OBJECT_ENUM_ID2 << ENUM_ID_SHIFT |\ |
368 | GRAPH_OBJECT_ENUM_ID2 << ENUM_ID_SHIFT |\ |
Line -... | Line 369... | ||
- | 369 | ENCODER_OBJECT_ID_INTERNAL_UNIPHY2 << OBJECT_ID_SHIFT) |
|
- | 370 | ||
- | 371 | #define ENCODER_INTERNAL_UNIPHY3_ENUM_ID1 ( GRAPH_OBJECT_TYPE_ENCODER << OBJECT_TYPE_SHIFT |\ |
|
- | 372 | GRAPH_OBJECT_ENUM_ID1 << ENUM_ID_SHIFT |\ |
|
- | 373 | ENCODER_OBJECT_ID_INTERNAL_UNIPHY3 << OBJECT_ID_SHIFT) |
|
- | 374 | ||
- | 375 | #define ENCODER_INTERNAL_UNIPHY3_ENUM_ID2 ( GRAPH_OBJECT_TYPE_ENCODER << OBJECT_TYPE_SHIFT |\ |
|
- | 376 | GRAPH_OBJECT_ENUM_ID2 << ENUM_ID_SHIFT |\ |
|
365 | ENCODER_OBJECT_ID_INTERNAL_UNIPHY2 << OBJECT_ID_SHIFT) |
377 | ENCODER_OBJECT_ID_INTERNAL_UNIPHY3 << OBJECT_ID_SHIFT) |
366 | 378 | ||
367 | #define ENCODER_GENERAL_EXTERNAL_DVO_ENUM_ID1 ( GRAPH_OBJECT_TYPE_ENCODER << OBJECT_TYPE_SHIFT |\ |
379 | #define ENCODER_GENERAL_EXTERNAL_DVO_ENUM_ID1 ( GRAPH_OBJECT_TYPE_ENCODER << OBJECT_TYPE_SHIFT |\ |
Line 368... | Line 380... | ||
368 | GRAPH_OBJECT_ENUM_ID1 << ENUM_ID_SHIFT |\ |
380 | GRAPH_OBJECT_ENUM_ID1 << ENUM_ID_SHIFT |\ |
Line 390... | Line 402... | ||
390 | 402 | ||
391 | #define ENCODER_VCE_ENUM_ID1 ( GRAPH_OBJECT_TYPE_ENCODER << OBJECT_TYPE_SHIFT |\ |
403 | #define ENCODER_VCE_ENUM_ID1 ( GRAPH_OBJECT_TYPE_ENCODER << OBJECT_TYPE_SHIFT |\ |
392 | GRAPH_OBJECT_ENUM_ID1 << ENUM_ID_SHIFT |\ |
404 | GRAPH_OBJECT_ENUM_ID1 << ENUM_ID_SHIFT |\ |
Line -... | Line 405... | ||
- | 405 | ENCODER_OBJECT_ID_INTERNAL_VCE << OBJECT_ID_SHIFT) |
|
- | 406 | ||
- | 407 | #define ENCODER_HDMI_ANX9805_ENUM_ID1 ( GRAPH_OBJECT_TYPE_ENCODER << OBJECT_TYPE_SHIFT |\ |
|
- | 408 | GRAPH_OBJECT_ENUM_ID1 << ENUM_ID_SHIFT |\ |
|
393 | ENCODER_OBJECT_ID_INTERNAL_VCE << OBJECT_ID_SHIFT) |
409 | ENCODER_OBJECT_ID_HDMI_ANX9805 << OBJECT_ID_SHIFT) |
394 | 410 | ||
395 | /****************************************************/ |
411 | /****************************************************/ |
396 | /* Connector Object ID definition - Shared with BIOS */ |
412 | /* Connector Object ID definition - Shared with BIOS */ |
397 | /****************************************************/ |
413 | /****************************************************/ |
Line 459... | Line 475... | ||
459 | 475 | ||
460 | #define CONNECTOR_SINGLE_LINK_DVI_D_ENUM_ID4 ( GRAPH_OBJECT_TYPE_CONNECTOR << OBJECT_TYPE_SHIFT |\ |
476 | #define CONNECTOR_SINGLE_LINK_DVI_D_ENUM_ID4 ( GRAPH_OBJECT_TYPE_CONNECTOR << OBJECT_TYPE_SHIFT |\ |
461 | GRAPH_OBJECT_ENUM_ID4 << ENUM_ID_SHIFT |\ |
477 | GRAPH_OBJECT_ENUM_ID4 << ENUM_ID_SHIFT |\ |
Line -... | Line 478... | ||
- | 478 | CONNECTOR_OBJECT_ID_SINGLE_LINK_DVI_D << OBJECT_ID_SHIFT) |
|
- | 479 | ||
- | 480 | #define CONNECTOR_SINGLE_LINK_DVI_D_ENUM_ID5 ( GRAPH_OBJECT_TYPE_CONNECTOR << OBJECT_TYPE_SHIFT |\ |
|
- | 481 | GRAPH_OBJECT_ENUM_ID5 << ENUM_ID_SHIFT |\ |
|
- | 482 | CONNECTOR_OBJECT_ID_SINGLE_LINK_DVI_D << OBJECT_ID_SHIFT) |
|
- | 483 | ||
- | 484 | #define CONNECTOR_SINGLE_LINK_DVI_D_ENUM_ID6 ( GRAPH_OBJECT_TYPE_CONNECTOR << OBJECT_TYPE_SHIFT |\ |
|
- | 485 | GRAPH_OBJECT_ENUM_ID6 << ENUM_ID_SHIFT |\ |
|
462 | CONNECTOR_OBJECT_ID_SINGLE_LINK_DVI_D << OBJECT_ID_SHIFT) |
486 | CONNECTOR_OBJECT_ID_SINGLE_LINK_DVI_D << OBJECT_ID_SHIFT) |
463 | 487 | ||
464 | #define CONNECTOR_DUAL_LINK_DVI_D_ENUM_ID1 ( GRAPH_OBJECT_TYPE_CONNECTOR << OBJECT_TYPE_SHIFT |\ |
488 | #define CONNECTOR_DUAL_LINK_DVI_D_ENUM_ID1 ( GRAPH_OBJECT_TYPE_CONNECTOR << OBJECT_TYPE_SHIFT |\ |
Line 465... | Line 489... | ||
465 | GRAPH_OBJECT_ENUM_ID1 << ENUM_ID_SHIFT |\ |
489 | GRAPH_OBJECT_ENUM_ID1 << ENUM_ID_SHIFT |\ |
Line 471... | Line 495... | ||
471 | 495 | ||
472 | #define CONNECTOR_DUAL_LINK_DVI_D_ENUM_ID3 ( GRAPH_OBJECT_TYPE_CONNECTOR << OBJECT_TYPE_SHIFT |\ |
496 | #define CONNECTOR_DUAL_LINK_DVI_D_ENUM_ID3 ( GRAPH_OBJECT_TYPE_CONNECTOR << OBJECT_TYPE_SHIFT |\ |
473 | GRAPH_OBJECT_ENUM_ID3 << ENUM_ID_SHIFT |\ |
497 | GRAPH_OBJECT_ENUM_ID3 << ENUM_ID_SHIFT |\ |
Line -... | Line 498... | ||
- | 498 | CONNECTOR_OBJECT_ID_DUAL_LINK_DVI_D << OBJECT_ID_SHIFT) |
|
- | 499 | ||
- | 500 | #define CONNECTOR_DUAL_LINK_DVI_D_ENUM_ID4 ( GRAPH_OBJECT_TYPE_CONNECTOR << OBJECT_TYPE_SHIFT |\ |
|
- | 501 | GRAPH_OBJECT_ENUM_ID4 << ENUM_ID_SHIFT |\ |
|
474 | CONNECTOR_OBJECT_ID_DUAL_LINK_DVI_D << OBJECT_ID_SHIFT) |
502 | CONNECTOR_OBJECT_ID_DUAL_LINK_DVI_D << OBJECT_ID_SHIFT) |
475 | 503 | ||
476 | #define CONNECTOR_VGA_ENUM_ID1 ( GRAPH_OBJECT_TYPE_CONNECTOR << OBJECT_TYPE_SHIFT |\ |
504 | #define CONNECTOR_VGA_ENUM_ID1 ( GRAPH_OBJECT_TYPE_CONNECTOR << OBJECT_TYPE_SHIFT |\ |
Line 477... | Line 505... | ||
477 | GRAPH_OBJECT_ENUM_ID1 << ENUM_ID_SHIFT |\ |
505 | GRAPH_OBJECT_ENUM_ID1 << ENUM_ID_SHIFT |\ |
Line 539... | Line 567... | ||
539 | 567 | ||
540 | #define CONNECTOR_HDMI_TYPE_A_ENUM_ID3 ( GRAPH_OBJECT_TYPE_CONNECTOR << OBJECT_TYPE_SHIFT |\ |
568 | #define CONNECTOR_HDMI_TYPE_A_ENUM_ID3 ( GRAPH_OBJECT_TYPE_CONNECTOR << OBJECT_TYPE_SHIFT |\ |
541 | GRAPH_OBJECT_ENUM_ID3 << ENUM_ID_SHIFT |\ |
569 | GRAPH_OBJECT_ENUM_ID3 << ENUM_ID_SHIFT |\ |
Line -... | Line 570... | ||
- | 570 | CONNECTOR_OBJECT_ID_HDMI_TYPE_A << OBJECT_ID_SHIFT) |
|
- | 571 | ||
- | 572 | #define CONNECTOR_HDMI_TYPE_A_ENUM_ID4 ( GRAPH_OBJECT_TYPE_CONNECTOR << OBJECT_TYPE_SHIFT |\ |
|
- | 573 | GRAPH_OBJECT_ENUM_ID4 << ENUM_ID_SHIFT |\ |
|
- | 574 | CONNECTOR_OBJECT_ID_HDMI_TYPE_A << OBJECT_ID_SHIFT) |
|
- | 575 | ||
- | 576 | #define CONNECTOR_HDMI_TYPE_A_ENUM_ID5 ( GRAPH_OBJECT_TYPE_CONNECTOR << OBJECT_TYPE_SHIFT |\ |
|
- | 577 | GRAPH_OBJECT_ENUM_ID5 << ENUM_ID_SHIFT |\ |
|
- | 578 | CONNECTOR_OBJECT_ID_HDMI_TYPE_A << OBJECT_ID_SHIFT) |
|
- | 579 | ||
- | 580 | #define CONNECTOR_HDMI_TYPE_A_ENUM_ID6 ( GRAPH_OBJECT_TYPE_CONNECTOR << OBJECT_TYPE_SHIFT |\ |
|
- | 581 | GRAPH_OBJECT_ENUM_ID6 << ENUM_ID_SHIFT |\ |
|
542 | CONNECTOR_OBJECT_ID_HDMI_TYPE_A << OBJECT_ID_SHIFT) |
582 | CONNECTOR_OBJECT_ID_HDMI_TYPE_A << OBJECT_ID_SHIFT) |
543 | 583 | ||
544 | #define CONNECTOR_HDMI_TYPE_B_ENUM_ID1 ( GRAPH_OBJECT_TYPE_CONNECTOR << OBJECT_TYPE_SHIFT |\ |
584 | #define CONNECTOR_HDMI_TYPE_B_ENUM_ID1 ( GRAPH_OBJECT_TYPE_CONNECTOR << OBJECT_TYPE_SHIFT |\ |
Line 545... | Line 585... | ||
545 | GRAPH_OBJECT_ENUM_ID1 << ENUM_ID_SHIFT |\ |
585 | GRAPH_OBJECT_ENUM_ID1 << ENUM_ID_SHIFT |\ |