diff options
author | Takashi Iwai <tiwai@suse.de> | 2018-12-17 08:54:36 +0100 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2018-12-17 08:54:36 +0100 |
commit | 99c8f278ccb9527d576d7e75b6f0d7c80c8c7e88 (patch) | |
tree | b4d93990fbcf901a04af9c1c6cf10e7a51b764ab | |
parent | 595dc60cc6a11817b0662564661b8d095debac2f (diff) | |
download | hda-emu-99c8f278ccb9527d576d7e75b6f0d7c80c8c7e88.tar.gz |
Build fixes for 4.20-rc+
Signed-off-by: Takashi Iwai <tiwai@suse.de>
-rw-r--r-- | include/asm/irqflags.h | 0 | ||||
-rw-r--r-- | include/linux/atomic.h | 4 | ||||
-rw-r--r-- | include/linux/input.h | 2 | ||||
-rw-r--r-- | include/linux/kernfs.h | 0 | ||||
-rw-r--r-- | include/linux/linkage.h | 0 | ||||
-rw-r--r-- | include/linux/preempt.h | 0 | ||||
-rw-r--r-- | include/linux/rwsem.h | 0 | ||||
-rw-r--r-- | include/linux/timer.h | 7 | ||||
-rw-r--r-- | include/sound/jack.h | 3 | ||||
-rw-r--r-- | snd-wrapper.c | 10 |
10 files changed, 26 insertions, 0 deletions
diff --git a/include/asm/irqflags.h b/include/asm/irqflags.h new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/include/asm/irqflags.h diff --git a/include/linux/atomic.h b/include/linux/atomic.h index 4f84649..2a794aa 100644 --- a/include/linux/atomic.h +++ b/include/linux/atomic.h @@ -5,6 +5,10 @@ typedef struct { int counter; } atomic_t; +typedef struct { + long counter; +} atomic_long_t; + #define atomic_read(v) ((v)->counter) #define atomic_add_return(n, v) ((v)->counter += (n)) #define atomic_sub_return(n, v) ((v)->counter -= (n)) diff --git a/include/linux/input.h b/include/linux/input.h index c710fe4..c36b899 100644 --- a/include/linux/input.h +++ b/include/linux/input.h @@ -85,6 +85,8 @@ static inline void input_sync(struct input_dev *dev) {} #define KEY_MUTE 113 #define KEY_VOLUMEDOWN 114 #define KEY_VOLUMEUP 115 +#define KEY_PLAYPAUSE 164 #define KEY_MICMUTE 248 /* Mute / unmute the microphone */ +#define KEY_VOICECOMMAND 0x246 /* Listening Voice Command */ #endif /* __LINUX_INPUT_H */ diff --git a/include/linux/kernfs.h b/include/linux/kernfs.h new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/include/linux/kernfs.h diff --git a/include/linux/linkage.h b/include/linux/linkage.h new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/include/linux/linkage.h diff --git a/include/linux/preempt.h b/include/linux/preempt.h new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/include/linux/preempt.h diff --git a/include/linux/rwsem.h b/include/linux/rwsem.h new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/include/linux/rwsem.h diff --git a/include/linux/timer.h b/include/linux/timer.h new file mode 100644 index 0000000..8e44ecb --- /dev/null +++ b/include/linux/timer.h @@ -0,0 +1,7 @@ +#ifndef _LINUX_TIMER_H +#define _LINUX_TIMER_H + +struct timer_list { +}; + +#endif diff --git a/include/sound/jack.h b/include/sound/jack.h index 91ccacf..752b925 100644 --- a/include/sound/jack.h +++ b/include/sound/jack.h @@ -55,4 +55,7 @@ void snd_jack_set_parent(struct snd_jack *jack, struct device *parent); void snd_jack_report(struct snd_jack *jack, int status); +static inline int snd_jack_set_key(struct snd_jack *jack, enum snd_jack_types type, + int keytype) { return 0; } + #endif diff --git a/snd-wrapper.c b/snd-wrapper.c index 4badf25..bf58154 100644 --- a/snd-wrapper.c +++ b/snd-wrapper.c @@ -26,6 +26,7 @@ #include <sound/pcm.h> #include <assert.h> #include <sound/hda_codec.h> +#include <linux/leds.h> #include "hda-types.h" #include "hda-log.h" @@ -909,3 +910,12 @@ void pm_runtime_forbid(struct device *dev) dev->pmallow = 0; check_resume(dev); } + +enum led_brightness ledtrig_audio_get(enum led_audio type) +{ + return LED_OFF; +} + +void ledtrig_audio_set(enum led_audio type, enum led_brightness state) +{ +} |