root/include/sound/soc-acpi-intel-match.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /* SPDX-License-Identifier: GPL-2.0
   2  *
   3  * Copyright (C) 2017, Intel Corporation. All rights reserved.
   4  */
   5 
   6 #ifndef __LINUX_SND_SOC_ACPI_INTEL_MATCH_H
   7 #define __LINUX_SND_SOC_ACPI_INTEL_MATCH_H
   8 
   9 #include <linux/module.h>
  10 #include <linux/stddef.h>
  11 #include <linux/acpi.h>
  12 
  13 /*
  14  * these tables are not constants, some fields can be used for
  15  * pdata or machine ops
  16  */
  17 extern struct snd_soc_acpi_mach snd_soc_acpi_intel_haswell_machines[];
  18 extern struct snd_soc_acpi_mach snd_soc_acpi_intel_broadwell_machines[];
  19 extern struct snd_soc_acpi_mach snd_soc_acpi_intel_baytrail_legacy_machines[];
  20 extern struct snd_soc_acpi_mach snd_soc_acpi_intel_baytrail_machines[];
  21 extern struct snd_soc_acpi_mach snd_soc_acpi_intel_cherrytrail_machines[];
  22 extern struct snd_soc_acpi_mach snd_soc_acpi_intel_skl_machines[];
  23 extern struct snd_soc_acpi_mach snd_soc_acpi_intel_kbl_machines[];
  24 extern struct snd_soc_acpi_mach snd_soc_acpi_intel_bxt_machines[];
  25 extern struct snd_soc_acpi_mach snd_soc_acpi_intel_glk_machines[];
  26 extern struct snd_soc_acpi_mach snd_soc_acpi_intel_cnl_machines[];
  27 extern struct snd_soc_acpi_mach snd_soc_acpi_intel_icl_machines[];
  28 extern struct snd_soc_acpi_mach snd_soc_acpi_intel_tgl_machines[];
  29 extern struct snd_soc_acpi_mach snd_soc_acpi_intel_ehl_machines[];
  30 
  31 /*
  32  * generic table used for HDA codec-based platforms, possibly with
  33  * additional ACPI-enumerated codecs
  34  */
  35 extern struct snd_soc_acpi_mach snd_soc_acpi_intel_hda_machines[];
  36 
  37 #endif

/* [<][>][^][v][top][bottom][index][help] */