|
@@ -24,6 +24,7 @@
|
|
|
#include <asm/io.h>
|
|
|
#include <asm/pci.h>
|
|
|
#include <asm/arch/acpi.h>
|
|
|
+#include <asm/arch/hostbridge.h>
|
|
|
#include <asm/arch/systemagent.h>
|
|
|
#include <dt-bindings/sound/nhlt.h>
|
|
|
#include <dm/acpi.h>
|
|
@@ -41,25 +42,6 @@ enum {
|
|
|
TOLUD = 0xbc,
|
|
|
};
|
|
|
|
|
|
-/**
|
|
|
- * struct apl_hostbridge_plat - platform data for hostbridge
|
|
|
- *
|
|
|
- * @dtplat: Platform data for of-platdata
|
|
|
- * @early_pads: Early pad data to set up, each (pad, cfg0, cfg1)
|
|
|
- * @early_pads_count: Number of pads to process
|
|
|
- * @pciex_region_size: BAR length in bytes
|
|
|
- * @bdf: Bus/device/function of hostbridge
|
|
|
- */
|
|
|
-struct apl_hostbridge_plat {
|
|
|
-#if CONFIG_IS_ENABLED(OF_PLATDATA)
|
|
|
- struct dtd_intel_apl_hostbridge dtplat;
|
|
|
-#endif
|
|
|
- u32 *early_pads;
|
|
|
- int early_pads_count;
|
|
|
- uint pciex_region_size;
|
|
|
- pci_dev_t bdf;
|
|
|
-};
|
|
|
-
|
|
|
#if CONFIG_IS_ENABLED(GENERATE_ACPI_TABLE)
|
|
|
static const struct nhlt_format_config dmic_1ch_formats[] = {
|
|
|
/* 48 KHz 16-bits per sample. */
|