* [PATCH] ALSA: usb-audio/line6: Add support for POD HD PRO
@ 2026-04-20 15:23 Phil Willoughby
2026-04-21 8:08 ` Takashi Iwai
0 siblings, 1 reply; 2+ messages in thread
From: Phil Willoughby @ 2026-04-20 15:23 UTC (permalink / raw)
To: linux-sound; +Cc: Phil Willoughby, Jaroslav Kysela, Takashi Iwai
The POD HD PRO is the rackmount version of the POD 500, with most of the
same behaviors. As with some of the other rackmount POD devices it will
not send captured audio to the host unless the host is sending playback
audio, so it has LINE6_CAP_IN_NEEDS_OUT in addition to the POD 500
flags.
Tested-By: Phil Willoughby <willerz@gmail.com>
Cc: Jaroslav Kysela <perex@perex.cz>
Cc: Takashi Iwai <tiwai@suse.com>
Signed-off-by: Phil Willoughby <willerz@gmail.com>
---
sound/usb/line6/podhd.c | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/sound/usb/line6/podhd.c b/sound/usb/line6/podhd.c
index ea1324c22f46..841b64479252 100644
--- a/sound/usb/line6/podhd.c
+++ b/sound/usb/line6/podhd.c
@@ -28,6 +28,7 @@ enum {
LINE6_PODHD500X,
LINE6_PODHDDESKTOP,
LINE6_PODHDPROX,
+ LINE6_PODHDPRO,
};
struct usb_line6_podhd {
@@ -442,6 +443,7 @@ static const struct usb_device_id podhd_id_table[] = {
{ LINE6_IF_NUM(0x4159, 0), .driver_info = LINE6_PODHD500X },
{ LINE6_IF_NUM(0x4156, 0), .driver_info = LINE6_PODHDDESKTOP },
{ LINE6_IF_NUM(0x415A, 0), .driver_info = LINE6_PODHDPROX },
+ { LINE6_IF_NUM(0x4157, 0), .driver_info = LINE6_PODHDPRO },
{}
};
@@ -542,6 +544,18 @@ static const struct line6_properties podhd_properties_table[] = {
.ep_audio_r = 0x86,
.ep_audio_w = 0x02,
},
+ [LINE6_PODHDPRO] = {
+ .id = "PODHDPRO",
+ .name = "POD HD PRO",
+ .capabilities = LINE6_CAP_PCM | LINE6_CAP_CONTROL
+ | LINE6_CAP_HWMON | LINE6_CAP_HWMON_CTL | LINE6_CAP_IN_NEEDS_OUT,
+ .altsetting = 1,
+ .ctrl_if = 1,
+ .ep_ctrl_r = 0x81,
+ .ep_ctrl_w = 0x01,
+ .ep_audio_r = 0x86,
+ .ep_audio_w = 0x02,
+ },
};
/*
--
2.53.0
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [PATCH] ALSA: usb-audio/line6: Add support for POD HD PRO
2026-04-20 15:23 [PATCH] ALSA: usb-audio/line6: Add support for POD HD PRO Phil Willoughby
@ 2026-04-21 8:08 ` Takashi Iwai
0 siblings, 0 replies; 2+ messages in thread
From: Takashi Iwai @ 2026-04-21 8:08 UTC (permalink / raw)
To: Phil Willoughby; +Cc: linux-sound, Jaroslav Kysela, Takashi Iwai
On Mon, 20 Apr 2026 17:23:49 +0200,
Phil Willoughby wrote:
>
> The POD HD PRO is the rackmount version of the POD 500, with most of the
> same behaviors. As with some of the other rackmount POD devices it will
> not send captured audio to the host unless the host is sending playback
> audio, so it has LINE6_CAP_IN_NEEDS_OUT in addition to the POD 500
> flags.
>
> Tested-By: Phil Willoughby <willerz@gmail.com>
> Cc: Jaroslav Kysela <perex@perex.cz>
> Cc: Takashi Iwai <tiwai@suse.com>
> Signed-off-by: Phil Willoughby <willerz@gmail.com>
Applied now. Thanks.
Takashi
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2026-04-21 8:08 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-04-20 15:23 [PATCH] ALSA: usb-audio/line6: Add support for POD HD PRO Phil Willoughby
2026-04-21 8:08 ` Takashi Iwai
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox