nb/intel/ironlake: Factor out common uncore ASL
Tested with BUILD_TIMELESS=1, Packard Bell MS2290 remains identical. Change-Id: I7e37d32251fa3dcc64aec62dd2d814463c4a9999 Signed-off-by: Angel Pons <th3fanbus@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/55580 Reviewed-by: Patrick Georgi <pgeorgi@google.com> Reviewed-by: Arthur Heymans <arthur@aheymans.xyz> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
parent
361bb53aa2
commit
4446343adb
|
@ -36,39 +36,7 @@ DefinitionBlock(
|
||||||
|
|
||||||
#include <drivers/intel/gma/acpi/default_brightness_levels.asl>
|
#include <drivers/intel/gma/acpi/default_brightness_levels.asl>
|
||||||
}
|
}
|
||||||
Device (UNCR)
|
#include <northbridge/intel/ironlake/acpi/uncore.asl>
|
||||||
{
|
|
||||||
Name (_BBN, 0xFF)
|
|
||||||
Name (RID, 0x00)
|
|
||||||
Name (_HID, EisaId ("PNP0A03"))
|
|
||||||
Name (_CRS, ResourceTemplate ()
|
|
||||||
{
|
|
||||||
WordBusNumber (ResourceProducer, MinFixed, MaxFixed, PosDecode,
|
|
||||||
0x0000, /* Granularity */
|
|
||||||
0x00FF, /* Range Minimum */
|
|
||||||
0x00FF, /* Range Maximum */
|
|
||||||
0x0000, /* Translation Offset */
|
|
||||||
0x0001, /* Length */
|
|
||||||
,, )
|
|
||||||
})
|
|
||||||
Device (SAD)
|
|
||||||
{
|
|
||||||
Name (_ADR, 0x01)
|
|
||||||
Name (RID, 0x00)
|
|
||||||
OperationRegion (SADC, PCI_Config, 0x00, 0x0100)
|
|
||||||
Field (SADC, DWordAcc, NoLock, Preserve)
|
|
||||||
{
|
|
||||||
Offset (0x40),
|
|
||||||
PAM0, 8,
|
|
||||||
PAM1, 8,
|
|
||||||
PAM2, 8,
|
|
||||||
PAM3, 8,
|
|
||||||
PAM4, 8,
|
|
||||||
PAM5, 8,
|
|
||||||
PAM6, 8
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#include <southbridge/intel/common/acpi/sleepstates.asl>
|
#include <southbridge/intel/common/acpi/sleepstates.asl>
|
||||||
|
|
|
@ -36,39 +36,7 @@ DefinitionBlock(
|
||||||
|
|
||||||
#include <drivers/intel/gma/acpi/default_brightness_levels.asl>
|
#include <drivers/intel/gma/acpi/default_brightness_levels.asl>
|
||||||
}
|
}
|
||||||
Device (UNCR)
|
#include <northbridge/intel/ironlake/acpi/uncore.asl>
|
||||||
{
|
|
||||||
Name (_BBN, 0xFF)
|
|
||||||
Name (RID, 0x00)
|
|
||||||
Name (_HID, EisaId ("PNP0A03"))
|
|
||||||
Name (_CRS, ResourceTemplate ()
|
|
||||||
{
|
|
||||||
WordBusNumber (ResourceProducer, MinFixed, MaxFixed, PosDecode,
|
|
||||||
0x0000, /* Granularity */
|
|
||||||
0x00FF, /* Range Minimum */
|
|
||||||
0x00FF, /* Range Maximum */
|
|
||||||
0x0000, /* Translation Offset */
|
|
||||||
0x0001, /* Length */
|
|
||||||
,, )
|
|
||||||
})
|
|
||||||
Device (SAD)
|
|
||||||
{
|
|
||||||
Name (_ADR, 0x01)
|
|
||||||
Name (RID, 0x00)
|
|
||||||
OperationRegion (SADC, PCI_Config, 0x00, 0x0100)
|
|
||||||
Field (SADC, DWordAcc, NoLock, Preserve)
|
|
||||||
{
|
|
||||||
Offset (0x40),
|
|
||||||
PAM0, 8,
|
|
||||||
PAM1, 8,
|
|
||||||
PAM2, 8,
|
|
||||||
PAM3, 8,
|
|
||||||
PAM4, 8,
|
|
||||||
PAM5, 8,
|
|
||||||
PAM6, 8
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#include <southbridge/intel/common/acpi/sleepstates.asl>
|
#include <southbridge/intel/common/acpi/sleepstates.asl>
|
||||||
|
|
|
@ -31,39 +31,7 @@ DefinitionBlock(
|
||||||
|
|
||||||
#include <drivers/intel/gma/acpi/default_brightness_levels.asl>
|
#include <drivers/intel/gma/acpi/default_brightness_levels.asl>
|
||||||
}
|
}
|
||||||
Device (UNCR)
|
#include <northbridge/intel/ironlake/acpi/uncore.asl>
|
||||||
{
|
|
||||||
Name (_BBN, 0xFF)
|
|
||||||
Name (RID, 0x00)
|
|
||||||
Name (_HID, EisaId ("PNP0A03"))
|
|
||||||
Name (_CRS, ResourceTemplate ()
|
|
||||||
{
|
|
||||||
WordBusNumber (ResourceProducer, MinFixed, MaxFixed, PosDecode,
|
|
||||||
0x0000, /* Granularity */
|
|
||||||
0x00FF, /* Range Minimum */
|
|
||||||
0x00FF, /* Range Maximum */
|
|
||||||
0x0000, /* Translation Offset */
|
|
||||||
0x0001, /* Length */
|
|
||||||
,, )
|
|
||||||
})
|
|
||||||
Device (SAD)
|
|
||||||
{
|
|
||||||
Name (_ADR, 0x01)
|
|
||||||
Name (RID, 0x00)
|
|
||||||
OperationRegion (SADC, PCI_Config, 0x00, 0x0100)
|
|
||||||
Field (SADC, DWordAcc, NoLock, Preserve)
|
|
||||||
{
|
|
||||||
Offset (0x40),
|
|
||||||
PAM0, 8,
|
|
||||||
PAM1, 8,
|
|
||||||
PAM2, 8,
|
|
||||||
PAM3, 8,
|
|
||||||
PAM4, 8,
|
|
||||||
PAM5, 8,
|
|
||||||
PAM6, 8
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#include <southbridge/intel/common/acpi/sleepstates.asl>
|
#include <southbridge/intel/common/acpi/sleepstates.asl>
|
||||||
|
|
|
@ -0,0 +1,35 @@
|
||||||
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||||
|
|
||||||
|
Device (UNCR)
|
||||||
|
{
|
||||||
|
Name (_BBN, 0xFF)
|
||||||
|
Name (RID, 0x00)
|
||||||
|
Name (_HID, EisaId ("PNP0A03"))
|
||||||
|
Name (_CRS, ResourceTemplate ()
|
||||||
|
{
|
||||||
|
WordBusNumber (ResourceProducer, MinFixed, MaxFixed, PosDecode,
|
||||||
|
0x0000, /* Granularity */
|
||||||
|
0x00FF, /* Range Minimum */
|
||||||
|
0x00FF, /* Range Maximum */
|
||||||
|
0x0000, /* Translation Offset */
|
||||||
|
0x0001, /* Length */
|
||||||
|
,, )
|
||||||
|
})
|
||||||
|
Device (SAD)
|
||||||
|
{
|
||||||
|
Name (_ADR, 0x01)
|
||||||
|
Name (RID, 0x00)
|
||||||
|
OperationRegion (SADC, PCI_Config, 0x00, 0x0100)
|
||||||
|
Field (SADC, DWordAcc, NoLock, Preserve)
|
||||||
|
{
|
||||||
|
Offset (0x40),
|
||||||
|
PAM0, 8,
|
||||||
|
PAM1, 8,
|
||||||
|
PAM2, 8,
|
||||||
|
PAM3, 8,
|
||||||
|
PAM4, 8,
|
||||||
|
PAM5, 8,
|
||||||
|
PAM6, 8
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue