Update of /cvsroot/alsa/alsa-kernel/core In directory sc8-pr-cvs1:/tmp/cvs-serv3064/alsa-kernel/core
Modified Files: hwdep.c info_oss.c init.c memory.c pcm.c rawmidi.c sound.c sound_oss.c timer.c Log Message: - AC97 code - introduced ac97_bus_t structure - moved attached codecs to /proc/asound/card?/codec97#? directory - merged snd_ac97_modem() to snd_ac97_mixer() - proc cleanups - removed already initialized variables - enhanced snd_info_set_text_ops() syntax Index: hwdep.c =================================================================== RCS file: /cvsroot/alsa/alsa-kernel/core/hwdep.c,v retrieving revision 1.23 retrieving revision 1.24 diff -u -r1.23 -r1.24 --- hwdep.c 21 Oct 2003 09:52:46 -0000 1.23 +++ hwdep.c 23 Oct 2003 14:34:52 -0000 1.24 @@ -487,7 +487,6 @@ memset(snd_hwdep_devices, 0, sizeof(snd_hwdep_devices)); if ((entry = snd_info_create_module_entry(THIS_MODULE, "hwdep", NULL)) != NULL) { - entry->content = SNDRV_INFO_CONTENT_TEXT; entry->c.text.read_size = 512; entry->c.text.read = snd_hwdep_proc_read; if (snd_info_register(entry) < 0) { Index: info_oss.c =================================================================== RCS file: /cvsroot/alsa/alsa-kernel/core/info_oss.c,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- info_oss.c 13 Oct 2002 13:16:38 -0000 1.9 +++ info_oss.c 23 Oct 2003 14:34:52 -0000 1.10 @@ -114,7 +114,6 @@ memset(snd_sndstat_strings, 0, sizeof(snd_sndstat_strings)); if ((entry = snd_info_create_module_entry(THIS_MODULE, "sndstat", snd_oss_root)) != NULL) { - entry->content = SNDRV_INFO_CONTENT_TEXT; entry->c.text.read_size = 2048; entry->c.text.read = snd_sndstat_proc_read; if (snd_info_register(entry) < 0) { Index: init.c =================================================================== RCS file: /cvsroot/alsa/alsa-kernel/core/init.c,v retrieving revision 1.39 retrieving revision 1.40 diff -u -r1.39 -r1.40 --- init.c 30 Sep 2003 09:28:26 -0000 1.39 +++ init.c 23 Oct 2003 14:34:52 -0000 1.40 @@ -442,7 +442,6 @@ snd_printd("unable to create card entry\n"); goto __skip_info; } - entry->content = SNDRV_INFO_CONTENT_TEXT; entry->c.text.read_size = PAGE_SIZE; entry->c.text.read = snd_card_id_read; if (snd_info_register(entry) < 0) { @@ -527,7 +526,6 @@ entry = snd_info_create_module_entry(THIS_MODULE, "cards", NULL); snd_runtime_check(entry != NULL, return -ENOMEM); - entry->content = SNDRV_INFO_CONTENT_TEXT; entry->c.text.read_size = PAGE_SIZE; entry->c.text.read = snd_card_info_read; if (snd_info_register(entry) < 0) { @@ -539,7 +537,6 @@ #ifdef MODULE entry = snd_info_create_module_entry(THIS_MODULE, "modules", NULL); if (entry) { - entry->content = SNDRV_INFO_CONTENT_TEXT; entry->c.text.read_size = PAGE_SIZE; entry->c.text.read = snd_card_module_info_read; if (snd_info_register(entry) < 0) Index: memory.c =================================================================== RCS file: /cvsroot/alsa/alsa-kernel/core/memory.c,v retrieving revision 1.26 retrieving revision 1.27 diff -u -r1.26 -r1.27 --- memory.c 28 Feb 2003 14:29:17 -0000 1.26 +++ memory.c 23 Oct 2003 14:34:52 -0000 1.27 @@ -231,7 +231,6 @@ entry = snd_info_create_module_entry(THIS_MODULE, "meminfo", NULL); if (entry) { - entry->content = SNDRV_INFO_CONTENT_TEXT; entry->c.text.read_size = 256; entry->c.text.read = snd_memory_info_read; if (snd_info_register(entry) < 0) { Index: pcm.c =================================================================== RCS file: /cvsroot/alsa/alsa-kernel/core/pcm.c,v retrieving revision 1.33 retrieving revision 1.34 diff -u -r1.33 -r1.34 --- pcm.c 20 Oct 2003 15:28:38 -0000 1.33 +++ pcm.c 23 Oct 2003 14:34:52 -0000 1.34 @@ -407,11 +407,7 @@ pstr->proc_root = entry; if ((entry = snd_info_create_card_entry(pcm->card, "info", pstr->proc_root)) != NULL) { - entry->content = SNDRV_INFO_CONTENT_TEXT; - entry->mode = S_IFREG | S_IRUGO; - entry->c.text.read_size = 256; - entry->c.text.read = snd_pcm_stream_proc_info_read; - entry->private_data = pstr; + snd_info_set_text_ops(entry, pstr, 256, snd_pcm_stream_proc_info_read); if (snd_info_register(entry) < 0) { snd_info_free_entry(entry); entry = NULL; @@ -454,11 +450,7 @@ substream->proc_root = entry; if ((entry = snd_info_create_card_entry(card, "info", substream->proc_root)) != NULL) { - entry->content = SNDRV_INFO_CONTENT_TEXT; - entry->mode = S_IFREG | S_IRUGO; - entry->c.text.read_size = 256; - entry->c.text.read = snd_pcm_substream_proc_info_read; - entry->private_data = substream; + snd_info_set_text_ops(entry, substream, 256, snd_pcm_substream_proc_info_read); if (snd_info_register(entry) < 0) { snd_info_free_entry(entry); entry = NULL; @@ -467,11 +459,7 @@ substream->proc_info_entry = entry; if ((entry = snd_info_create_card_entry(card, "hw_params", substream->proc_root)) != NULL) { - entry->content = SNDRV_INFO_CONTENT_TEXT; - entry->mode = S_IFREG | S_IRUGO; - entry->c.text.read_size = 256; - entry->c.text.read = snd_pcm_substream_proc_hw_params_read; - entry->private_data = substream; + snd_info_set_text_ops(entry, substream, 256, snd_pcm_substream_proc_hw_params_read); if (snd_info_register(entry) < 0) { snd_info_free_entry(entry); entry = NULL; @@ -480,11 +468,7 @@ substream->proc_hw_params_entry = entry; if ((entry = snd_info_create_card_entry(card, "sw_params", substream->proc_root)) != NULL) { - entry->content = SNDRV_INFO_CONTENT_TEXT; - entry->mode = S_IFREG | S_IRUGO; - entry->c.text.read_size = 256; - entry->c.text.read = snd_pcm_substream_proc_sw_params_read; - entry->private_data = substream; + snd_info_set_text_ops(entry, substream, 256, snd_pcm_substream_proc_sw_params_read); if (snd_info_register(entry) < 0) { snd_info_free_entry(entry); entry = NULL; @@ -493,11 +477,7 @@ substream->proc_sw_params_entry = entry; if ((entry = snd_info_create_card_entry(card, "status", substream->proc_root)) != NULL) { - entry->content = SNDRV_INFO_CONTENT_TEXT; - entry->mode = S_IFREG | S_IRUGO; - entry->c.text.read_size = 256; - entry->c.text.read = snd_pcm_substream_proc_status_read; - entry->private_data = substream; + snd_info_set_text_ops(entry, substream, 256, snd_pcm_substream_proc_status_read); if (snd_info_register(entry) < 0) { snd_info_free_entry(entry); entry = NULL; @@ -512,23 +492,23 @@ { if (substream->proc_info_entry) { snd_info_unregister(substream->proc_info_entry); - substream->proc_info_entry = 0; + substream->proc_info_entry = NULL; } if (substream->proc_hw_params_entry) { snd_info_unregister(substream->proc_hw_params_entry); - substream->proc_hw_params_entry = 0; + substream->proc_hw_params_entry = NULL; } if (substream->proc_sw_params_entry) { snd_info_unregister(substream->proc_sw_params_entry); - substream->proc_sw_params_entry = 0; + substream->proc_sw_params_entry = NULL; } if (substream->proc_status_entry) { snd_info_unregister(substream->proc_status_entry); - substream->proc_status_entry = 0; + substream->proc_status_entry = NULL; } if (substream->proc_root) { snd_info_unregister(substream->proc_root); - substream->proc_root = 0; + substream->proc_root = NULL; } return 0; } @@ -981,9 +961,7 @@ snd_ctl_register_ioctl(snd_pcm_control_ioctl); if ((entry = snd_info_create_module_entry(THIS_MODULE, "pcm", NULL)) != NULL) { - entry->content = SNDRV_INFO_CONTENT_TEXT; - entry->c.text.read_size = SNDRV_CARDS * SNDRV_PCM_DEVICES * 128; - entry->c.text.read = snd_pcm_proc_read; + snd_info_set_text_ops(entry, NULL, SNDRV_CARDS * SNDRV_PCM_DEVICES * 128, snd_pcm_proc_read); if (snd_info_register(entry) < 0) { snd_info_free_entry(entry); entry = NULL; Index: rawmidi.c =================================================================== RCS file: /cvsroot/alsa/alsa-kernel/core/rawmidi.c,v retrieving revision 1.39 retrieving revision 1.40 diff -u -r1.39 -r1.40 --- rawmidi.c 30 Sep 2003 10:15:44 -0000 1.39 +++ rawmidi.c 23 Oct 2003 14:34:52 -0000 1.40 @@ -1507,7 +1507,6 @@ sprintf(name, "midi%d", rmidi->device); entry = snd_info_create_card_entry(rmidi->card, name, rmidi->card->proc_root); if (entry) { - entry->content = SNDRV_INFO_CONTENT_TEXT; entry->private_data = rmidi; entry->c.text.read_size = 1024; entry->c.text.read = snd_rawmidi_proc_info_read; Index: sound.c =================================================================== RCS file: /cvsroot/alsa/alsa-kernel/core/sound.c,v retrieving revision 1.50 retrieving revision 1.51 diff -u -r1.50 -r1.51 --- sound.c 7 Oct 2003 12:12:19 -0000 1.50 +++ sound.c 23 Oct 2003 14:34:52 -0000 1.51 @@ -299,7 +299,6 @@ entry = snd_info_create_module_entry(THIS_MODULE, "devices", NULL); if (entry) { - entry->content = SNDRV_INFO_CONTENT_TEXT; entry->c.text.read_size = PAGE_SIZE; entry->c.text.read = snd_minor_info_read; if (snd_info_register(entry) < 0) { Index: sound_oss.c =================================================================== RCS file: /cvsroot/alsa/alsa-kernel/core/sound_oss.c,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- sound_oss.c 21 Jun 2003 07:52:37 -0000 1.10 +++ sound_oss.c 23 Oct 2003 14:34:52 -0000 1.11 @@ -217,7 +217,6 @@ entry = snd_info_create_module_entry(THIS_MODULE, "devices", snd_oss_root); if (entry) { - entry->content = SNDRV_INFO_CONTENT_TEXT; entry->c.text.read_size = PAGE_SIZE; entry->c.text.read = snd_minor_info_oss_read; if (snd_info_register(entry) < 0) { Index: timer.c =================================================================== RCS file: /cvsroot/alsa/alsa-kernel/core/timer.c,v retrieving revision 1.51 retrieving revision 1.52 diff -u -r1.51 -r1.52 --- timer.c 20 Oct 2003 15:25:32 -0000 1.51 +++ timer.c 23 Oct 2003 14:34:52 -0000 1.52 @@ -1784,7 +1784,6 @@ snd_oss_info_register(SNDRV_OSS_INFO_DEV_TIMERS, SNDRV_CARDS - 1, "system timer"); #endif if ((entry = snd_info_create_module_entry(THIS_MODULE, "timers", NULL)) != NULL) { - entry->content = SNDRV_INFO_CONTENT_TEXT; entry->c.text.read_size = SNDRV_TIMER_DEVICES * 128; entry->c.text.read = snd_timer_proc_read; if (snd_info_register(entry) < 0) { ------------------------------------------------------- This SF.net email is sponsored by: The SF.net Donation Program. Do you like what SourceForge.net is doing for the Open Source Community? Make a contribution, and help us add new features and functionality. Click here: http://sourceforge.net/donate/ _______________________________________________ Alsa-cvslog mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-cvslog