2134
2139
CONNECTOR_OBJECT_ID_SVIDEO,
2143
DRM_INFO("Connector Table: %d (SAM440ep embedded board)\n",
2144
rdev->mode_info.connector_table);
2146
ddc_i2c = combios_setup_i2c_bus(rdev, DDC_NONE_DETECTED, 0, 0);
2147
hpd.hpd = RADEON_HPD_NONE;
2148
radeon_add_legacy_encoder(dev,
2149
radeon_get_encoder_enum(dev,
2150
ATOM_DEVICE_LCD1_SUPPORT,
2152
ATOM_DEVICE_LCD1_SUPPORT);
2153
radeon_add_legacy_connector(dev, 0, ATOM_DEVICE_LCD1_SUPPORT,
2154
DRM_MODE_CONNECTOR_LVDS, &ddc_i2c,
2155
CONNECTOR_OBJECT_ID_LVDS,
2157
/* DVI-I - secondary dac, int tmds */
2158
ddc_i2c = combios_setup_i2c_bus(rdev, DDC_DVI, 0, 0);
2159
hpd.hpd = RADEON_HPD_1; /* ??? */
2160
radeon_add_legacy_encoder(dev,
2161
radeon_get_encoder_enum(dev,
2162
ATOM_DEVICE_DFP1_SUPPORT,
2164
ATOM_DEVICE_DFP1_SUPPORT);
2165
radeon_add_legacy_encoder(dev,
2166
radeon_get_encoder_enum(dev,
2167
ATOM_DEVICE_CRT2_SUPPORT,
2169
ATOM_DEVICE_CRT2_SUPPORT);
2170
radeon_add_legacy_connector(dev, 1,
2171
ATOM_DEVICE_DFP1_SUPPORT |
2172
ATOM_DEVICE_CRT2_SUPPORT,
2173
DRM_MODE_CONNECTOR_DVII, &ddc_i2c,
2174
CONNECTOR_OBJECT_ID_SINGLE_LINK_DVI_I,
2176
/* VGA - primary dac */
2177
ddc_i2c = combios_setup_i2c_bus(rdev, DDC_VGA, 0, 0);
2178
hpd.hpd = RADEON_HPD_NONE;
2179
radeon_add_legacy_encoder(dev,
2180
radeon_get_encoder_enum(dev,
2181
ATOM_DEVICE_CRT1_SUPPORT,
2183
ATOM_DEVICE_CRT1_SUPPORT);
2184
radeon_add_legacy_connector(dev, 2,
2185
ATOM_DEVICE_CRT1_SUPPORT,
2186
DRM_MODE_CONNECTOR_VGA, &ddc_i2c,
2187
CONNECTOR_OBJECT_ID_VGA,
2190
ddc_i2c.valid = false;
2191
hpd.hpd = RADEON_HPD_NONE;
2192
radeon_add_legacy_encoder(dev,
2193
radeon_get_encoder_enum(dev,
2194
ATOM_DEVICE_TV1_SUPPORT,
2196
ATOM_DEVICE_TV1_SUPPORT);
2197
radeon_add_legacy_connector(dev, 3, ATOM_DEVICE_TV1_SUPPORT,
2198
DRM_MODE_CONNECTOR_SVIDEO,
2200
CONNECTOR_OBJECT_ID_SVIDEO,
2138
2204
DRM_INFO("Connector table: %d (invalid)\n",
2139
2205
rdev->mode_info.connector_table);