diff --git a/src/rhd_id.c b/src/rhd_id.c index 3283fe9..e00a660 100644 --- a/src/rhd_id.c +++ b/src/rhd_id.c @@ -440,7 +440,15 @@ RHDIsIGP(enum RHD_CHIPSETS chipset) #if defined(USE_ID_CONNECTORS) || !defined(ATOM_BIOS) -#define VGA_A0_DVI_BA10 \ +#define VGA_A0_TVB_DVI_BB12 \ + { { RHD_CONNECTOR_VGA, "VGA", RHD_DDC_0, RHD_HPD_NONE, \ + { RHD_OUTPUT_DACA, RHD_OUTPUT_NONE }}, \ + { RHD_CONNECTOR_TV, "SVIDEO", RHD_DDC_NONE, RHD_HPD_NONE, \ + { RHD_OUTPUT_DACB, RHD_OUTPUT_NONE }}, \ + { RHD_CONNECTOR_DVI, "DVI-I", RHD_DDC_1, RHD_HPD_2, \ + { RHD_OUTPUT_DACB, RHD_OUTPUT_LVTMA }}} + +#define VGA_A0_DVI_BA10 \ { {RHD_CONNECTOR_VGA, "VGA", RHD_DDC_0, RHD_HPD_NONE, \ { RHD_OUTPUT_DACA, RHD_OUTPUT_NONE}}, \ {RHD_CONNECTOR_DVI, "DVI-I", RHD_DDC_1, RHD_HPD_0, \ @@ -522,6 +530,7 @@ RHDIsIGP(enum RHD_CHIPSETS chipset) #else /* if !defined(USE_ID_CONNECTORS) && defined(ATOM_BIOS) */ +#define VGA_A0_TVB_DVI_BB12 ID_CONNECTORINFO_EMPTY #define VGA_A0_DVI_BA10 ID_CONNECTORINFO_EMPTY #define VGA_A0_DVI_BB10 ID_CONNECTORINFO_EMPTY #define VGA_B1_DVI_AA00 ID_CONNECTORINFO_EMPTY @@ -604,6 +613,7 @@ rhdCards[] = /* 0x7181 : RV516 : Radeon X1600 */ /* 0x7183 : RV516 : Radeon X1300/X1550 */ { 0x7183, 0x1028, 0x0D02, "Dell ATI Radeon X1300", RHD_CARD_FLAG_DMS59, DVI_AA00_DVI_BB11 }, + { 0x7183, 0x1092, 0x3000, "RX155PCI", RHD_CARD_FLAG_NONE, VGA_A0_TVB_DVI_BB12 }, /* 0x7186 : M64 : Mobility Radeon X1450 */ /* 0x7187 : RV516 : Radeon X1300/X1550 */ { 0x7187, 0x174B, 0x3000, "RV516 : Radeon X1300/X1550", RHD_CARD_FLAG_HPDSWAP, ID_CONNECTORINFO_EMPTY },