blob: c54bc675f23a18ef74e9a93be2e4bc41000de748 [file] [log] [blame]
Patrick Georgiac959032020-05-05 22:49:26 +02001/* SPDX-License-Identifier: GPL-2.0-or-later */
Subrata Banikb8df6892019-11-01 18:26:56 +05302
3#include <intelblocks/itss.h>
4#include <intelblocks/pcr.h>
5#include <soc/itss.h>
6#include <soc/pcr_ids.h>
7
Subrata Banikb8df6892019-11-01 18:26:56 +05308/* PCR access */
Subrata Banikd19ebe02023-07-12 02:10:17 +00009#include <soc/intel/common/acpi/pch_pcr.asl>
Subrata Banikb8df6892019-11-01 18:26:56 +053010
Ravi Sarawadi954a5b52019-12-16 23:23:27 -080011/* PCH clock */
12#include "camera_clock_ctl.asl"
Subrata Banikb8df6892019-11-01 18:26:56 +053013
14/* GPIO controller */
Jeremy Soller21d7c472021-08-12 10:49:58 -060015#if CONFIG(SOC_INTEL_TIGERLAKE_PCH_H)
16#include "gpio_pch_h.asl"
17#else
Subrata Banikb8df6892019-11-01 18:26:56 +053018#include "gpio.asl"
Jeremy Soller21d7c472021-08-12 10:49:58 -060019#endif
Subrata Banikb8df6892019-11-01 18:26:56 +053020
21/* ESPI 0:1f.0 */
22#include <soc/intel/common/block/acpi/acpi/lpc.asl>
23
24/* PCH HDA */
25#include "pch_hda.asl"
26
27/* PCIE Ports */
28#include "pcie.asl"
29
30/* Serial IO */
31#include "serialio.asl"
32
Ravi Sarawadi954a5b52019-12-16 23:23:27 -080033/* SMBus 0:1f.4 */
Subrata Banik3b3bbd42020-10-03 21:42:50 +053034#include <soc/intel/common/block/acpi/acpi/smbus.asl>
Ravi Sarawadi954a5b52019-12-16 23:23:27 -080035
li feng2cf9d382020-03-12 16:09:53 -070036/* ISH 0:12.0 */
Subrata Banik37a42da2020-10-04 14:16:31 +053037#include <soc/intel/common/block/acpi/acpi/ish.asl>
li feng2cf9d382020-03-12 16:09:53 -070038
Subrata Banikb8df6892019-11-01 18:26:56 +053039/* USB XHCI 0:14.0 */
40#include "xhci.asl"
41
42/* PCI _OSC */
43#include <soc/intel/common/acpi/pci_osc.asl>
Venkata Krishna Nimmagadda1fffa4e2020-03-16 10:38:50 -070044
Subrata Banikd2becae2020-10-03 19:45:35 +053045/* GbE 0:1f.6 */
46#include <soc/intel/common/block/acpi/acpi/pch_glan.asl>