soc/intel/common/block/acpi: Factor out common ish.asl
commit37a42da4658f4c9fb4645ffab48c9eec4e831573
authorSubrata Banik <subrata.banik@intel.com>
Sun, 4 Oct 2020 08:46:31 +0000 (4 14:16 +0530)
committerSubrata Banik <subrata.banik@intel.com>
Mon, 5 Oct 2020 15:17:53 +0000 (5 15:17 +0000)
treebce728eb3b0470749480f81f5fafa6e8b95d31fe
parentb70c66b00d5741d3ba4eac96d75defab0dbec434
soc/intel/common/block/acpi: Factor out common ish.asl

This patch moves ish.asl into common block acpi directory to
avoid duplicating the same ASL code block across SoC directory.

TEST=Able to build and boot TGL, CML platform.
1) Dump and disassemble DSDT, verify ISHB device present inside
common ish.asl is still there with correct _ADR value.
2) Verify no ACPI error seen while running 'dmesg` from console.

CML platform:

Device (ISHB)
{
  Name (_ADR, 0x00130000)  // _ADR: Address
  Name (_DDN, "Integrated Sensor Hub Controller")  //_DDN: DOS Device Name
}

TGL/JSL platform:

Device (ISHB)
{
  Name (_ADR, 0x00120000)  // _ADR: Address
  Name (_DDN, "Integrated Sensor Hub Controller")  //_DDN: DOS Device Name
}

Signed-off-by: Subrata Banik <subrata.banik@intel.com>
Change-Id: I33c1649d7a632c7b147e1bf307cfb5c1dfd84c0c
Reviewed-on: https://review.coreboot.org/c/coreboot/+/45995
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
src/soc/intel/cannonlake/acpi/ish.asl [deleted file]
src/soc/intel/cannonlake/acpi/southbridge.asl
src/soc/intel/common/block/acpi/acpi/ish.asl [new file with mode: 0644]
src/soc/intel/jasperlake/acpi/ish.asl [deleted file]
src/soc/intel/jasperlake/acpi/southbridge.asl
src/soc/intel/tigerlake/acpi/ish.asl [deleted file]
src/soc/intel/tigerlake/acpi/southbridge.asl