[alsa-devel] [PATCH 00/11] ALSA: procfs cleanups

Jaroslav Kysela perex at perex.cz
Mon Feb 4 19:40:14 CET 2019


Dne 4.2.2019 v 16:20 Takashi Iwai napsal(a):
> Hi,
> 
> this is a patchset for cleaning up the procfs handling.
> 
> The first three patches are to remove the superfluous
> snd_info_register() calls (which are done eventually at the card
> creation time), and the rest patches are for introducing new helpers
> and cleaning up with them.  The latter has no functional changes but
> only reducing lots of codes.

Reviewed-by: Jaroslav Kysela <perex at perex.cz>

> 
> 
> thanks,
> 
> Takashi
> 
> ===
> 
> Takashi Iwai (11):
>   ALSA: pcm: Remove superfluous snd_info_register() calls
>   ALSA: compress: Remove superfluous snd_info_register() calls
>   ALSA: pci: Remove superfluous snd_info_register() calls
>   ALSA: info: Add standard helpers for card proc file entries
>   ALSA: drivers: Clean up with new procfs helpers
>   ALSA: isa: Clean up with new procfs helpers
>   ALSA: i2c: Clean up with new procfs helpers
>   ALSA: pci: Clean up with new procfs helpers
>   ALSA: pcmcia: Clean up with new procfs helpers
>   ALSA: sparc: Clean up with new procfs helpers
>   ALSA: usb: Clean up with new procfs helpers
> 
>  include/sound/info.h                    | 35 ++++++++++++++
>  sound/core/compress_offload.c           | 11 +----
>  sound/core/info.c                       | 31 +++++++++++++
>  sound/core/pcm.c                        | 79 +++++++++++---------------------
>  sound/drivers/aloop.c                   | 10 +---
>  sound/drivers/dummy.c                   | 10 +---
>  sound/drivers/vx/vx_core.c              |  5 +-
>  sound/i2c/other/ak4113.c                |  5 +-
>  sound/i2c/other/ak4114.c                |  5 +-
>  sound/i2c/other/ak4xxx-adda.c           |  8 +---
>  sound/isa/gus/gus_irq.c                 |  5 +-
>  sound/isa/gus/gus_mem.c                 |  6 +--
>  sound/isa/opti9xx/miro.c                |  5 +-
>  sound/isa/sb/sb16_csp.c                 |  5 +-
>  sound/pci/ac97/ac97_proc.c              | 26 ++++-------
>  sound/pci/ad1889.c                      |  6 +--
>  sound/pci/ak4531_codec.c                |  5 +-
>  sound/pci/ali5451/ali5451.c             |  4 +-
>  sound/pci/asihpi/asihpi.c               |  6 +--
>  sound/pci/atiixp.c                      |  5 +-
>  sound/pci/atiixp_modem.c                |  6 +--
>  sound/pci/ca0106/ca0106_proc.c          | 40 ++++++----------
>  sound/pci/cmipci.c                      |  5 +-
>  sound/pci/cs4281.c                      |  3 +-
>  sound/pci/cs46xx/dsp_spos.c             | 16 ++-----
>  sound/pci/emu10k1/emu10k1x.c            | 12 ++---
>  sound/pci/emu10k1/emuproc.c             | 81 +++++++++++++--------------------
>  sound/pci/ens1370.c                     |  6 +--
>  sound/pci/hda/hda_proc.c                |  9 +---
>  sound/pci/ice1712/ice1712.c             |  5 +-
>  sound/pci/ice1712/ice1724.c             |  5 +-
>  sound/pci/ice1712/pontis.c              | 12 ++---
>  sound/pci/ice1712/prodigy192.c          |  5 +-
>  sound/pci/ice1712/prodigy_hifi.c        |  8 +---
>  sound/pci/ice1712/quartet.c             |  4 +-
>  sound/pci/intel8x0.c                    |  6 +--
>  sound/pci/intel8x0m.c                   |  6 +--
>  sound/pci/korg1212/korg1212.c           |  6 +--
>  sound/pci/lola/lola_proc.c              | 16 ++-----
>  sound/pci/lx6464es/lx6464es.c           |  8 +---
>  sound/pci/mixart/mixart.c               |  6 +--
>  sound/pci/oxygen/oxygen_lib.c           |  5 +-
>  sound/pci/pcxhr/pcxhr.c                 | 21 +++------
>  sound/pci/riptide/riptide.c             |  6 +--
>  sound/pci/rme32.c                       |  5 +-
>  sound/pci/rme96.c                       |  5 +-
>  sound/pci/rme9652/hdsp.c                |  5 +-
>  sound/pci/rme9652/hdspm.c               | 55 ++++++++++------------
>  sound/pci/rme9652/rme9652.c             |  6 +--
>  sound/pci/sonicvibes.c                  |  6 +--
>  sound/pci/trident/trident_main.c        |  4 +-
>  sound/pci/via82xx.c                     |  6 +--
>  sound/pci/via82xx_modem.c               |  6 +--
>  sound/pci/ymfpci/ymfpci_main.c          |  6 +--
>  sound/pcmcia/pdaudiocf/pdaudiocf_core.c |  5 +-
>  sound/sparc/dbri.c                      | 10 +---
>  sound/usb/mixer.c                       |  7 ++-
>  sound/usb/mixer_quirks.c                |  6 +--
>  sound/usb/proc.c                        | 13 ++----
>  59 files changed, 268 insertions(+), 446 deletions(-)
> 


-- 
Jaroslav Kysela <perex at perex.cz>
Linux Sound Maintainer; ALSA Project; Red Hat, Inc.


More information about the Alsa-devel mailing list