1 #ifndef __NVBIOS_CONN_H__ 2 #define __NVBIOS_CONN_H__ 3 4 enum dcb_connector_type { 5 DCB_CONNECTOR_VGA = 0x00, 6 DCB_CONNECTOR_TV_0 = 0x10, 7 DCB_CONNECTOR_TV_1 = 0x11, 8 DCB_CONNECTOR_TV_3 = 0x13, 9 DCB_CONNECTOR_DVI_I = 0x30, 10 DCB_CONNECTOR_DVI_D = 0x31, 11 DCB_CONNECTOR_DMS59_0 = 0x38, 12 DCB_CONNECTOR_DMS59_1 = 0x39, 13 DCB_CONNECTOR_LVDS = 0x40, 14 DCB_CONNECTOR_LVDS_SPWG = 0x41, 15 DCB_CONNECTOR_DP = 0x46, 16 DCB_CONNECTOR_eDP = 0x47, 17 DCB_CONNECTOR_HDMI_0 = 0x60, 18 DCB_CONNECTOR_HDMI_1 = 0x61, 19 DCB_CONNECTOR_DMS59_DP0 = 0x64, 20 DCB_CONNECTOR_DMS59_DP1 = 0x65, 21 DCB_CONNECTOR_NONE = 0xff 22 }; 23 24 u16 dcb_conntab(struct nouveau_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len); 25 u16 dcb_conn(struct nouveau_bios *bios, u8 idx, u8 *ver, u8 *len); 26 27 #endif 28