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

Takashi Iwai tiwai at suse.de
Mon Feb 4 16:20:25 CET 2019


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.


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(-)

-- 
2.16.4



More information about the Alsa-devel mailing list