diff options
author | Jerome Glisse <glisse@freedesktop.org> | 2008-01-15 14:30:40 +0100 |
---|---|---|
committer | John Doe <glisse@freedesktop.org> | 2008-01-15 14:30:40 +0100 |
commit | 20a8e2d30e99a3248e6f02f792a29d20ec9f2ce5 (patch) | |
tree | 2f87233806acf9b921e6950291f69087e4c20595 /shared-core/radeon_ms_combios.c | |
parent | f1f934c8c97d6664fb5e1920a41154c09cc7f293 (diff) |
radeon_ms: cope with lastest drm modesetting change
Diffstat (limited to 'shared-core/radeon_ms_combios.c')
-rw-r--r-- | shared-core/radeon_ms_combios.c | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/shared-core/radeon_ms_combios.c b/shared-core/radeon_ms_combios.c index 04a33699..ecd4bd06 100644 --- a/shared-core/radeon_ms_combios.c +++ b/shared-core/radeon_ms_combios.c @@ -143,10 +143,25 @@ static int radeon_ms_combios_connector_add(struct drm_device *dev, connector->type = connector_type; connector->i2c_reg = i2c_reg; + switch (connector->type) { + case ConnectorVGA: + sprintf(connector->name, "VGA"); + break; + case ConnectorDVII: + sprintf(connector->name, "DVI-I"); + break; + case ConnectorDVID: + sprintf(connector->name, "DVI-D"); + break; + default: + sprintf(connector->name, "UNKNOWN-CONNECTOR"); + break; + } + if (i2c_reg) { connector->i2c = radeon_ms_i2c_create(dev, connector->i2c_reg, - connector->type); + connector->name); if (connector->i2c == NULL) { radeon_ms_connectors_destroy(dev); return -ENOMEM; |