source: GPL/trunk/alsa-kernel/include/sound/config.h

Last change on this file was 772, checked in by David Azarewicz, 6 months ago

Merge in changes from 6.6-LTS branch.
Fixed additional 25+ problems.

File size: 2.1 KB
Line 
1#ifndef __ALSA_CONFIG_H__
2#define __ALSA_CONFIG_H__
3
4/*
5 * Configuration header file for compilation of the ALSA driver
6 */
7
8
9#include <linux/version.h>
10
11/*
12 * ==========================================================================
13 */
14
15#define ATTRIBUTE_UNUSED
16#define CONFIG_HAS_DMA
17#define CONFIG_HAVE_KZALLOC
18#define CONFIG_HAVE_KCALLOC
19#define CONFIG_HAVE_KSTRDUP
20#define CONFIG_HAVE_MSLEEP
21#define CONFIG_HAVE_PCI_DEV_PRESENT
22#define CONFIG_PCI
23#define CONFIG_PM
24#define CONFIG_PM_SLEEP
25#define CONFIG_SND_CTL_INPUT_VALIDATION 0
26#ifdef DEBUG
27#define CONFIG_SND_DEBUG_DETECT
28#endif
29#define CONFIG_SND_DEBUG_VERBOSE
30#define CONFIG_SND_DMA_SGBUF
31#define CONFIG_SND_HDA_CODEC_ANALOG
32#define CONFIG_SND_HDA_CODEC_CONEXANT
33#define CONFIG_SND_HDA_CODEC_CMEDIA
34/* #define CONFIG_SND_HDA_CODEC_HDMI not yet supported */
35#define CONFIG_SND_HDA_CODEC_REALTEK
36#define CONFIG_SND_HDA_CODEC_SIGMATEL
37#define CONFIG_SND_HDA_CODEC_SI3054
38#define CONFIG_SND_HDA_CODEC_VIA
39#define CONFIG_SND_HDA_COMPONENT
40#define CONFIG_SND_HDA_GENERIC
41#define CONFIG_SND_HDA_HWDEP
42/* #define CONFIG_SND_HDA_I915 not yet supported */
43#define CONFIG_SND_HDA_PREALLOC_SIZE 64
44#define CONFIG_SND_OSSEMUL
45#define CONFIG_SND_SEQUENCER
46#define CONFIG_SOUND
47#define CONFIG_SYSFS_DEPRECATED
48#define CONFIG_SND_PROC_FS
49#define CONFIG_SND_JACK
50//#define CONFIG_SND_DYNAMIC_MINORS //new 2020-12-26
51//#define CONFIG_SND_MAX_CARDS 8 //new 2020-12-26
52#define PCI_NEW_SUSPEND
53#define SNDRV_LITTLE_ENDIAN
54#define CONFIG_SND_HDA_POWER_SAVE_DEFAULT 1
55#define CONFIG_SND_PCM_TIMER 1
56#define CONFIG_PROC_FS 1 /* new oct 2020 */
57#define CONFIG_SND_PCM_OSS 1
58
59/* Still need to work out where the following really belong */
60#undef interrupt
61#define assert(a)
62#define no_llseek NULL
63#define noop_llseek NULL
64
65#define min_t(type, x, y) ({ \
66 type __min1 = (x); \
67 type __min2 = (y); \
68 __min1 < __min2 ? __min1: __min2; })
69
70#define true 1
71#define false 0
72
73#define BUILD_BUG_ON(condition)
74
75#endif //__ALSA_CONFIG_H__
Note: See TracBrowser for help on using the repository browser.