On Sat, 23 Mar 2024, at 07:45, Alexandre Ratchov wrote:
> which is missing for this device. Maybe another driver has claimed the
> audio interface?
>
> There is one uhidev(4) interface before uaudio, but I see no calls to
> usbd_claim_iface() in the uhidev(4) driver.

The other uaudio device connected at the same time was a webcam. Here is an 
excerpt of the dmesg output, with the webcam detached, so there is only RODE 
interface present for the uaudio to setup.

...
vmm0 at mainbus0: SVM/RVI
efifb at mainbus0 not configured
ugen0 at uhub0 port 18 "Intel Bluetooth" rev 2.00/0.02 addr 2
uhidev0 at uhub0 port 19 configuration 1 interface 0 "Heyzeus Atreyu" rev 
2.00/0.02 addr 3
uhidev0: iclass 3/1
ukbd0 at uhidev0: 8 variable keys, 6 key codes
wskbd1 at ukbd0 mux 1
uhidev1 at uhub0 port 19 configuration 1 interface 1 "Heyzeus Atreyu" rev 
2.00/0.02 addr 3
uhidev1: iclass 3/0, 6 report ids
ums0 at uhidev1 reportid 2: 8 buttons, Z and W dir
wsmouse0 at ums0 mux 0
uhid0 at uhidev1 reportid 3: input=2, output=0, feature=0
ucc0 at uhidev1 reportid 4: 672 usages, 20 keys, array
wskbd2 at ucc0 mux 1
ukbd1 at uhidev1 reportid 6: 128 variable keys, 0 key codes
wskbd3 at ukbd1 mux 1
uhidev2 at uhub0 port 22 configuration 1 interface 3 "R\M-XDE Microphones 
R\M-XDE NT-USB Mini" rev 2.00/2.36 addr 4
uhidev2: iclass 3/0, 8 report ids
uhid1 at uhidev2 reportid 1: input=9, output=0, feature=0
uhid2 at uhidev2 reportid 2: input=0, output=9, feature=0
uhid3 at uhidev2 reportid 3: input=28, output=0, feature=0
uhid4 at uhidev2 reportid 4: input=0, output=28, feature=0
uhid5 at uhidev2 reportid 5: input=14, output=0, feature=0
uhid6 at uhidev2 reportid 6: input=0, output=14, feature=0
uhid7 at uhidev2 reportid 7: input=27, output=0, feature=0
uhid8 at uhidev2 reportid 8: input=0, output=27, feature=0
uaudio0 at uhub0 port 22 configuration 1 interface 1 "R\M-XDE Microphones 
R\M-XDE NT-USB Mini" rev 2.00/2.36 addr 4
uaudio_process_conf: skipped iface
uaudio_process_conf: 0: AC already claimed
uaudio_process_conf: stop altnum 0
uaudio_process_as: non-pcm iface
uaudio_process_conf: stop altnum 0
uaudio_process_as: non-pcm iface
00: <outputs>, next = -1, prev = -1, class = -1
01: <inputs>, next = -1, prev = -1, class = -1
2 controls
alts:
parameters:
uaudio0: class v0, full-speed, sync, channels: 0 play, 0 rec, 0 ctls
audio1 at uaudio0
uaudio1 at uhub0 port 22 configuration 1 interface 2 "R\M-XDE Microphones 
R\M-XDE NT-USB Mini" rev 2.00/2.36 addr 4
uaudio_process_conf: skipped iface
uaudio_process_conf: 0: AC already claimed
uaudio_process_conf: stop altnum 0
uaudio_process_as: non-pcm iface
uaudio_process_conf: 2: AS already claimed
uaudio_process_conf: 2: AS already claimed
00: <outputs>, next = -1, prev = -1, class = -1
01: <inputs>, next = -1, prev = -1, class = -1
2 controls
alts:
parameters:
uaudio1: class v0, full-speed, sync, channels: 0 play, 0 rec, 0 ctls
audio2 at uaudio1
ugen1 at uhub0 port 22 configuration 1 "R\M-XDE Microphones R\M-XDE NT-USB 
Mini" rev 2.00/2.36 addr 4
uhidev3 at uhub1 port 4 configuration 1 interface 0 "Logitech USB Optical 
Mouse" rev 2.00/72.00 addr 2
uhidev3: iclass 3/1
ums1 at uhidev3: 3 buttons, Z dir
...

Reply via email to