summaryrefslogtreecommitdiffstats
path: root/include/sound
diff options
context:
space:
mode:
authorMark Brown <broonie@kernel.org>2018-03-28 10:26:09 +0800
committerMark Brown <broonie@kernel.org>2018-03-28 10:26:09 +0800
commit5b6d7104f65c6a9271da71db5be01d08c04584ea (patch)
treeccf7e0c258eaf70a1aab7f07fe49ba57ec08421b /include/sound
parent342fd472e8486fa77aa54028861e2eba86e90bd4 (diff)
parent2759ba9bf811f81c31d14e32f8cff022d54dce1f (diff)
downloadlinux-5b6d7104f65c6a9271da71db5be01d08c04584ea.tar.gz
linux-5b6d7104f65c6a9271da71db5be01d08c04584ea.tar.bz2
linux-5b6d7104f65c6a9271da71db5be01d08c04584ea.zip
Merge remote-tracking branch 'asoc/topic/intel' into asoc-next
Diffstat (limited to 'include/sound')
-rw-r--r--include/sound/hdaudio.h2
-rw-r--r--include/sound/rt5651.h19
2 files changed, 15 insertions, 6 deletions
diff --git a/include/sound/hdaudio.h b/include/sound/hdaudio.h
index 68169e3749de..4c93ff5301bd 100644
--- a/include/sound/hdaudio.h
+++ b/include/sound/hdaudio.h
@@ -146,6 +146,8 @@ int snd_hdac_codec_write(struct hdac_device *hdac, hda_nid_t nid,
int flags, unsigned int verb, unsigned int parm);
bool snd_hdac_check_power_state(struct hdac_device *hdac,
hda_nid_t nid, unsigned int target_state);
+unsigned int snd_hdac_sync_power_state(struct hdac_device *hdac,
+ hda_nid_t nid, unsigned int target_state);
/**
* snd_hdac_read_parm - read a codec parameter
* @codec: the codec object
diff --git a/include/sound/rt5651.h b/include/sound/rt5651.h
index 18b79a761f10..6403b862fb9a 100644
--- a/include/sound/rt5651.h
+++ b/include/sound/rt5651.h
@@ -11,6 +11,10 @@
#ifndef __LINUX_SND_RT5651_H
#define __LINUX_SND_RT5651_H
+/*
+ * Note these MUST match the values from the DT binding:
+ * Documentation/devicetree/bindings/sound/rt5651.txt
+ */
enum rt5651_jd_src {
RT5651_JD_NULL,
RT5651_JD1_1,
@@ -18,12 +22,15 @@ enum rt5651_jd_src {
RT5651_JD2,
};
-struct rt5651_platform_data {
- /* IN2 can optionally be differential */
- bool in2_diff;
-
- bool dmic_en;
- enum rt5651_jd_src jd_src;
+/*
+ * Note these MUST match the values from the DT binding:
+ * Documentation/devicetree/bindings/sound/rt5651.txt
+ */
+enum rt5651_ovcd_sf {
+ RT5651_OVCD_SF_0P5,
+ RT5651_OVCD_SF_0P75,
+ RT5651_OVCD_SF_1P0,
+ RT5651_OVCD_SF_1P5,
};
#endif