OSDN Git Service

ALSA: pci/hda: Remove unused, broken, header file
authorBen Hutchings <ben.hutchings@codethink.co.uk>
Fri, 1 Jun 2018 15:32:30 +0000 (16:32 +0100)
committerTakashi Iwai <tiwai@suse.de>
Fri, 1 Jun 2018 15:37:00 +0000 (17:37 +0200)
sound/pci/hda/local.h seems to be an earlier version of
sound/hda/local.h; it was added at the same time but doesn't seem to
have ever been used (within the git history).  Most of its macros
depend on a hdac_read_parm() function which is not defined anywhere.

Signed-off-by: Ben Hutchings <ben.hutchings@codethink.co.uk>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/hda/local.h [deleted file]

diff --git a/sound/pci/hda/local.h b/sound/pci/hda/local.h
deleted file mode 100644 (file)
index 3b8b7d7..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 */
-/*
- */
-
-#ifndef __HDAC_LOCAL_H
-#define __HDAC_LOCAL_H
-
-int hdac_read_parm(struct hdac_device *codec, hda_nid_t nid, int parm);
-
-#define get_wcaps(codec, nid) \
-       hdac_read_parm(codec, nid, AC_PAR_AUDIO_WIDGET_CAP)
-/* get the widget type from widget capability bits */
-static inline int get_wcaps_type(unsigned int wcaps)
-{
-       if (!wcaps)
-               return -1; /* invalid type */
-       return (wcaps & AC_WCAP_TYPE) >> AC_WCAP_TYPE_SHIFT;
-}
-
-#define get_pin_caps(codec, nid) \
-       hdac_read_parm(codec, nid, AC_PAR_PIN_CAP)
-
-static inline
-unsigned int get_pin_cfg(struct hdac_device *codec, hda_nid_t nid)
-{
-       unsigned int val;
-
-       if (snd_hdac_read(codec, nid, AC_VERB_GET_CONFIG_DEFAULT, 0, &val))
-               return -1;
-       return val;
-}
-
-#define get_amp_caps(codec, nid, dir) \
-       hdac_read_parm(codec, nid, (dir) == HDA_OUTPUT ? \
-                      AC_PAR_AMP_OUT_CAP : AC_PAR_AMP_IN_CAP)
-
-#define get_power_caps(codec, nid) \
-       hdac_read_parm(codec, nid, AC_PAR_POWER_STATE)
-
-#endif /* __HDAC_LOCAL_H */