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@xxxxxxxx> > > > 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@xxxxxxxx> Linux Sound Maintainer; ALSA Project; Red Hat, Inc. _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel