diff --git a/drivers/acpi/video.c b/drivers/acpi/video.c index 032db45..df04c51 100644 --- a/drivers/acpi/video.c +++ b/drivers/acpi/video.c @@ -358,6 +358,9 @@ acpi_video_device_lcd_query_levels(struct acpi_video_device *device, status = acpi_evaluate_object(device->dev->handle, "_BCL", NULL, &buffer); if (!ACPI_SUCCESS(status)) return status; + + dev_info(&device->dev->dev, "%s: _BCL evaluated\n", __func__); + obj = (union acpi_object *)buffer.pointer; if (!obj || (obj->type != ACPI_TYPE_PACKAGE)) { printk(KERN_ERR PREFIX "Invalid _BCL data\n"); @@ -1547,6 +1550,8 @@ static void acpi_video_device_notify(acpi_handle handle, u32 event, void *data) bus = video_device->video; input = bus->input; + dev_info(&device->dev, "%s: event=0x%x\n", __func__, event); + switch (event) { case ACPI_VIDEO_NOTIFY_CYCLE_BRIGHTNESS: /* Cycle brightness */ brightness_switch_event(video_device, event); @@ -1719,6 +1724,8 @@ static void acpi_video_run_bcl_for_osi(struct acpi_video_bus *video) struct acpi_video_device *dev; union acpi_object *levels; + pr_info("%s: entered\n", __func__); + mutex_lock(&video->device_list_lock); list_for_each_entry(dev, &video->video_device_list, entry) { if (!acpi_video_device_lcd_query_levels(dev, &levels))