I just patch alsa-driver 1.0.22.1 with what paeleary provide and I have a mixer now with my GT220 (NB: I did not recompile and install the alsa and utilities 1.0.22) but no output sound (I un-muted the only SPDIF channel I have with alsamixer). My ONKYO TX-NR807 receiver say that HDMI is there but the display say "No Signal"
and I have no sound... I'm not very far. I have another sound card from Turtle Beach that works on an optical SPDIF input on my receiver and it is working properly. I also have standard home theater device like a BluRay player and a cablebox (SA4250HD) working perfectly on HDMI with full DTS-HD.
Here is what I have:
lspci -nn|grep -i nvidia
01:00.0 VGA compatible controller [0300]: nVidia Corporation GT200 [GeForce GT 220] [10de:0a20] (rev a2)
01:00.1 Audio device [0403]: nVidia Corporation Device [10de:0be2] (rev a1)
0 [NVidia ]: HDA-Intel - HDA NVidia
HDA NVidia at 0xd8000000 irq 16
01:00.1 Audio device: nVidia Corporation Device 0be2 (rev a1)
snd-hda-intel: power_save=10 power_save_controller=N
snd_hda_intel: index=0
snd-hda-intel: enable_msi=0 probe_mask=0xfff2
!!Module: snd_hda_intel
bdl_pos_adj : 32,-1,-1,-1,-1,-1,-1,-1
beep_mode : 1,1,1,1,1,1,1,1
enable : Y,Y,Y,Y,Y,Y,Y,Y
enable_msi : 0
id : <NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>
index : 0,-1,-1,-1,-1,-1,-1,-1
model : <NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>
patch : <NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>
position_fix : 0,0,0,0,0,0,0,0
power_save : 10
power_save_controller : N
probe_mask : 65522,-1,-1,-1,-1,-1,-1,-1
probe_only : N,N,N,N,N,N,N,N
single_cmd : N
aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 3: NVIDIA HDMI [NVIDIA HDMI]
Subdevices: 1/1
Subdevice #0: subdevice #0
and still no sound even with aplay -D plughw:0,3 test.wav
Any ideas ?