Skip to content

Commit

Permalink
Pull bugzilla-8798 into release branch
Browse files Browse the repository at this point in the history
  • Loading branch information
Len Brown committed Aug 25, 2007
2 parents 25c87f7 + e6d9da1 commit 136c4bb
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions drivers/acpi/video.c
Original file line number Diff line number Diff line change
Expand Up @@ -1881,6 +1881,7 @@ static void acpi_video_device_notify(acpi_handle handle, u32 event, void *data)
return;
}

static int instance;
static int acpi_video_bus_add(struct acpi_device *device)
{
int result = 0;
Expand All @@ -1896,6 +1897,13 @@ static int acpi_video_bus_add(struct acpi_device *device)
if (!video)
return -ENOMEM;

/* a hack to fix the duplicate name "VID" problem on T61 */
if (!strcmp(device->pnp.bus_id, "VID")) {
if (instance)
device->pnp.bus_id[3] = '0' + instance;
instance ++;
}

video->device = device;
strcpy(acpi_device_name(device), ACPI_VIDEO_BUS_NAME);
strcpy(acpi_device_class(device), ACPI_VIDEO_CLASS);
Expand Down

0 comments on commit 136c4bb

Please sign in to comment.