View | Details | Raw Unified | Return to bug 772279
Collapse All | Expand All

(-)a/hw/xfree86/common/xf86pciBus.c (-9 / +56 lines)
Lines 1147-1160 xf86VideoPtrToDriverList(struct pci_device *dev, Link Here
1147
        driverList[0] = "i128";
1147
        driverList[0] = "i128";
1148
        break;
1148
        break;
1149
    case 0x8086:
1149
    case 0x8086:
1150
        if ((dev->device_id == 0x00d1) || (dev->device_id == 0x7800)) {
1150
	switch (dev->device_id)
1151
            driverList[0] = "i740";
1151
	{
1152
        }
1152
		/* Intel i740 */
1153
        else if (dev->device_id == 0x8108) {
1153
		case 0x00d1:
1154
            break;              /* "hooray" for poulsbo */
1154
		case 0x7800:
1155
        }
1155
			driverList[0] = "i740";
1156
        else {
1156
			break;
1157
            driverList[0] = "intel";
1157
		/* GMA500/Poulsbo */
1158
		case 0x8108:
1159
		case 0x8109:
1160
			/* Try psb driver on Poulsbo - if available */
1161
			driverList[0] = "psb";
1162
			driverList[1] = "psb_drv";
1163
			break;
1164
		/* GMA600/Oaktrail */
1165
		case 0x4100:
1166
		case 0x4101:
1167
		case 0x4102:
1168
		case 0x4103:
1169
		case 0x4104:
1170
		case 0x4105:
1171
		case 0x4106:
1172
		case 0x4107:
1173
		/* Atom E620/Oaktrail */
1174
		case 0x4108:
1175
		/* Medfield */
1176
		case 0x0130:
1177
		case 0x0131:
1178
		case 0x0132:
1179
		case 0x0133:
1180
		case 0x0134:
1181
		case 0x0135:
1182
		case 0x0136:
1183
		case 0x0137:
1184
		/* GMA 3600/CDV */
1185
		case 0x0be0:
1186
		case 0x0be1:
1187
		case 0x0be2:
1188
		case 0x0be3:
1189
		case 0x0be4:
1190
		case 0x0be5:
1191
		case 0x0be6:
1192
		case 0x0be7:
1193
		case 0x0be8:
1194
		case 0x0be9:
1195
		case 0x0bea:
1196
		case 0x0beb:
1197
		case 0x0bec:
1198
		case 0x0bed:
1199
		case 0x0bee:
1200
		case 0x0bef:
1201
			/* Use fbdev/vesa driver on Oaktrail, Medfield, CDV */
1202
			break;
1203
		default:
1204
			driverList[0] = "intel";
1205
			break;
1158
        }
1206
        }
1159
        break;
1207
        break;
1160
    case 0x102b:
1208
    case 0x102b:
1161
- 

Return to bug 772279