mb/starlabs/*: Add ACPI for default brightness levels
Include `default_brightness_levels.asl` in the DSDT, and add the default brightness levels entry to the igpu. This allows brightness controls to be used on Windows. Change-Id: Ide0bec650e010fd294b852f640b275df6f939393 Signed-off-by: Sean Rhodes <sean@starlabs.systems> Reviewed-on: https://review.coreboot.org/c/coreboot/+/84726 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Matt DeVillier <matt.devillier@gmail.com>
This commit is contained in:
parent
3a3fcfc597
commit
69e8fedf6e
11 changed files with 22 additions and 5 deletions
|
|
@ -22,6 +22,8 @@ DefinitionBlock(
|
|||
#include <soc/intel/apollolake/acpi/southbridge.asl>
|
||||
#include <soc/intel/apollolake/acpi/pch_hda.asl>
|
||||
|
||||
#include <drivers/intel/gma/acpi/default_brightness_levels.asl>
|
||||
|
||||
/* PS/2 Keyboard */
|
||||
#include <drivers/pc80/pc/ps2_controller.asl>
|
||||
}
|
||||
|
|
|
|||
|
|
@ -55,7 +55,9 @@ chip soc/intel/apollolake
|
|||
register "slp_s3_assertion_width_usecs" = "28000"
|
||||
|
||||
device domain 0 on
|
||||
device ref igd on end
|
||||
device ref igd on
|
||||
register "gfx" = "GMA_DEFAULT_PANEL(0)"
|
||||
end
|
||||
device ref cnvi on
|
||||
chip drivers/wifi/generic
|
||||
register "wake" = "GPE0A_CNVI_PME_STS"
|
||||
|
|
|
|||
|
|
@ -55,7 +55,9 @@ chip soc/intel/apollolake
|
|||
register "slp_s3_assertion_width_usecs" = "28000"
|
||||
|
||||
device domain 0 on
|
||||
device ref igd on end
|
||||
device ref igd on
|
||||
register "gfx" = "GMA_DEFAULT_PANEL(0)"
|
||||
end
|
||||
device ref cnvi on
|
||||
chip drivers/wifi/generic
|
||||
register "wake" = "GPE0A_CNVI_PME_STS"
|
||||
|
|
|
|||
|
|
@ -35,6 +35,7 @@ DefinitionBlock(
|
|||
#include <soc/intel/alderlake/acpi/southbridge.asl>
|
||||
#include <soc/intel/alderlake/acpi/tcss.asl>
|
||||
#endif
|
||||
#include <drivers/intel/gma/acpi/default_brightness_levels.asl>
|
||||
|
||||
#include <soc/intel/common/block/acpi/acpi/gna.asl>
|
||||
|
||||
|
|
|
|||
|
|
@ -21,6 +21,7 @@ chip soc/intel/alderlake
|
|||
# Device Tree
|
||||
device domain 0 on
|
||||
device ref igpu on
|
||||
register "gfx" = "GMA_DEFAULT_PANEL(0)"
|
||||
register "ddi_portA_config" = "1"
|
||||
register "ddi_ports_config" = "{
|
||||
[DDI_PORT_A] = DDI_ENABLE_HPD,
|
||||
|
|
|
|||
|
|
@ -36,7 +36,9 @@ chip soc/intel/cannonlake
|
|||
|
||||
# Actual device tree.
|
||||
device domain 0 on
|
||||
device ref igpu on end
|
||||
device ref igpu on
|
||||
register "gfx" = "GMA_DEFAULT_PANEL(0)"
|
||||
end
|
||||
device ref xhci on
|
||||
# Motherboard USB 3.0 Type-C
|
||||
register "usb2_ports[0]" = "USB2_PORT_TYPE_C(OC_SKIP)"
|
||||
|
|
|
|||
|
|
@ -33,7 +33,9 @@ chip soc/intel/skylake
|
|||
|
||||
# Actual device tree.
|
||||
device domain 0 on
|
||||
device ref igpu on end
|
||||
device ref igpu on
|
||||
register "gfx" = "GMA_DEFAULT_PANEL(0)"
|
||||
end
|
||||
device ref south_xhci on
|
||||
# Motherboard USB Type C
|
||||
register "usb2_ports[0]" = "USB2_PORT_TYPE_C(OC_SKIP)"
|
||||
|
|
|
|||
|
|
@ -23,6 +23,7 @@ chip soc/intel/alderlake
|
|||
# Device Tree
|
||||
device domain 0 on
|
||||
device ref igpu on
|
||||
register "gfx" = "GMA_DEFAULT_PANEL(0)"
|
||||
register "ddi_portA_config" = "1"
|
||||
register "ddi_ports_config" = "{
|
||||
[DDI_PORT_A] = DDI_ENABLE_HPD,
|
||||
|
|
|
|||
|
|
@ -49,7 +49,9 @@ chip soc/intel/tigerlake
|
|||
|
||||
# Actual device tree.
|
||||
device domain 0 on
|
||||
device ref igpu on end
|
||||
device ref igpu on
|
||||
register "gfx" = "GMA_DEFAULT_PANEL(0)"
|
||||
end
|
||||
device ref tbt_pcie_rp0 on end
|
||||
device ref gna on end
|
||||
device ref crashlog on end
|
||||
|
|
|
|||
|
|
@ -20,6 +20,7 @@ DefinitionBlock(
|
|||
#include <soc/intel/common/block/acpi/acpi/northbridge.asl>
|
||||
#include <soc/intel/alderlake/acpi/southbridge.asl>
|
||||
#include <soc/intel/alderlake/acpi/tcss.asl>
|
||||
|
||||
#include <drivers/intel/gma/acpi/default_brightness_levels.asl>
|
||||
|
||||
#include <soc/intel/common/block/acpi/acpi/gna.asl>
|
||||
|
|
|
|||
|
|
@ -29,6 +29,7 @@ chip soc/intel/alderlake
|
|||
|
||||
device domain 0 on
|
||||
device ref igpu on
|
||||
register "gfx" = "GMA_DEFAULT_PANEL(0)"
|
||||
register "ddi_portA_config" = "1"
|
||||
register "ddi_ports_config" = "{
|
||||
[DDI_PORT_A] = DDI_ENABLE_HPD,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue