This is related to the OS detection in _BCM control method in DSDT; however, this is a system from 2012 and it is not likely have any BIOS update from this.
There are two possible solutions -
1. add a quirk in drivers/acpi/blacklist.c such as below:
2. newer version of linux kernel enable "use_native_backlight" by default. This remove ACPI video brightness out of picture and therefore _BCM will not be used.
This is related to the OS detection in _BCM control method in DSDT; however, this is a system from 2012 and it is not likely have any BIOS update from this.
There are two possible solutions -
1. add a quirk in drivers/ acpi/blacklist. c such as below:
+ { osi_win8, DMI_SYS_ VENDOR, "Hewlett-Packard"), DMI_PRODUCT_ NAME, "HP Pavilion dv6 Notebook PC"),
+ .callback = dmi_disable_
+ .ident = "HP Pavilion dv6",
+ .matches = {
+ DMI_MATCH(
+ DMI_MATCH(
+ },
+ },
This is tested and it works well.
2. newer version of linux kernel enable "use_native_ backlight" by default. This remove ACPI video brightness out of picture and therefore _BCM will not be used.
This is tested with mainline kernel @ http:// kernel. ubuntu. com/~kernel- ppa/mainline/ v3.19-vivid/