Fglrx dump was made with version 9.4 and kernel 2.6.31.2. This version of fglrx has an interesting feature: HDMI audio keeps working when no server X is running on radeon card and fglrx module is unloaded, which is very useful for me: my nvidia card is definitely better for playing movies (Yes, in my case, the radeon card is used only as a sound card). With 9.5 and probably later version, this doesn't work anymore.
Radeonhd was pulled from git a few days ago and patched (mostly the same patch as http://lists.opensuse.org/radeonhd/2.../msg00112.html, except for the addition in rhd_output.c which, I thought, might be necessary, gives error in X loading otherwise) with:
case RHD_OUTPUT_UNIPHYB:
+ case RHD_OUTPUT_UNIPHYE:
case RHD_OUTPUT_KLDSKP_LVTMA:
index=1;
break;
The audio receiver is an A/V amplifier Marantz SR5003.
I hope this information will help radeonhd developers making HDMI-audio working on HD4350. I can make other tests if necessary.
In next days I will try to isolate values that enables or disables HDMI-audio.
PS: The mailinglist is probably a better place for discussing this subject with developers, but subscribing like written in http://wiki.x.org/wiki/radeonhd does not seem to work for me.