All of lore.kernel.org
 help / color / mirror / Atom feed
* [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.