* [PATCH] ALSA: pci/hda: Remove unused, broken, header file
@ 2018-06-01 15:32 Ben Hutchings
2018-06-01 15:37 ` Takashi Iwai
0 siblings, 1 reply; 2+ messages in thread
From: Ben Hutchings @ 2018-06-01 15:32 UTC (permalink / raw)
To: alsa-devel
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>
---
sound/pci/hda/local.h | 40 ----------------------------------------
1 file changed, 40 deletions(-)
delete mode 100644 sound/pci/hda/local.h
diff --git a/sound/pci/hda/local.h b/sound/pci/hda/local.h
deleted file mode 100644
index 3b8b7d78f9e0..000000000000
--- a/sound/pci/hda/local.h
+++ /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 */
--
Ben Hutchings, Software Developer Codethink Ltd
https://www.codethink.co.uk/ Dale House, 35 Dale Street
Manchester, M1 2HF, United Kingdom
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [PATCH] ALSA: pci/hda: Remove unused, broken, header file
2018-06-01 15:32 [PATCH] ALSA: pci/hda: Remove unused, broken, header file Ben Hutchings
@ 2018-06-01 15:37 ` Takashi Iwai
0 siblings, 0 replies; 2+ messages in thread
From: Takashi Iwai @ 2018-06-01 15:37 UTC (permalink / raw)
To: Ben Hutchings; +Cc: alsa-devel
On Fri, 01 Jun 2018 17:32:30 +0200,
Ben Hutchings wrote:
>
> 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>
Applied, thanks.
Takashi
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2018-06-01 15:37 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-06-01 15:32 [PATCH] ALSA: pci/hda: Remove unused, broken, header file Ben Hutchings
2018-06-01 15:37 ` Takashi Iwai
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.