git: f4819a1b6c44 - main - sound: Retire unused feeder_printchain()

From: Christos Margiolis <christos_at_FreeBSD.org>
Date: Tue, 11 Nov 2025 12:08:22 UTC
The branch main has been updated by christos:

URL: https://cgit.FreeBSD.org/src/commit/?id=f4819a1b6c441f804d66d710678bf5558ee29eee

commit f4819a1b6c441f804d66d710678bf5558ee29eee
Author:     Christos Margiolis <christos@FreeBSD.org>
AuthorDate: 2025-11-11 12:06:37 +0000
Commit:     Christos Margiolis <christos@FreeBSD.org>
CommitDate: 2025-11-11 12:06:37 +0000

    sound: Retire unused feeder_printchain()
    
    We can print it with "sndctl feederchain".
    
    Sponsored by:   The FreeBSD Foundation
    MFC after:      1 week
    Reviewed by:    markj
    Differential Revision:  https://reviews.freebsd.org/D53559
---
 sys/dev/sound/pcm/feeder.c | 16 ----------------
 sys/dev/sound/pcm/feeder.h |  1 -
 2 files changed, 17 deletions(-)

diff --git a/sys/dev/sound/pcm/feeder.c b/sys/dev/sound/pcm/feeder.c
index 75c0f0405040..e2d05f307f4d 100644
--- a/sys/dev/sound/pcm/feeder.c
+++ b/sys/dev/sound/pcm/feeder.c
@@ -318,22 +318,6 @@ snd_fmtbest(u_int32_t fmt, u_int32_t *fmts)
 		return best2;
 }
 
-void
-feeder_printchain(struct pcm_feeder *head)
-{
-	struct pcm_feeder *f;
-
-	printf("feeder chain (head @%p)\n", head);
-	f = head;
-	while (f != NULL) {
-		printf("%s @ %p\n", f->class->name, f);
-		f = f->source;
-	}
-	printf("[end]\n\n");
-}
-
-/*****************************************************************************/
-
 static int
 feed_root(struct pcm_feeder *feeder, struct pcm_channel *ch, u_int8_t *buffer, u_int32_t count, void *source)
 {
diff --git a/sys/dev/sound/pcm/feeder.h b/sys/dev/sound/pcm/feeder.h
index d191edd201e9..f1c96d86fda0 100644
--- a/sys/dev/sound/pcm/feeder.h
+++ b/sys/dev/sound/pcm/feeder.h
@@ -70,7 +70,6 @@ int feeder_add(struct pcm_channel *c, struct feeder_class *fc,
     struct pcm_feederdesc *desc);
 void feeder_remove(struct pcm_channel *c);
 struct pcm_feeder *feeder_find(struct pcm_channel *c, u_int32_t type);
-void feeder_printchain(struct pcm_feeder *head);
 int feeder_chain(struct pcm_channel *);
 
 #define FEEDER_DECLARE(feeder, ctype)					\