All of lore.kernel.org
 help / color / mirror / Atom feed
From: Fredrik Lingvall <fl@ifi.uio.no>
To: Jaroslav Kysela <perex@perex.cz>
Cc: Adrian Knoth <adi@drcomp.erfurt.thur.de>,
	Takashi Iwai <tiwai@suse.de>,
	ALSA development <alsa-devel@alsa-project.org>,
	Florian Faber <faber@faberman.de>
Subject: Re: hdspmixer
Date: Wed, 26 Jan 2011 14:55:13 +0100	[thread overview]
Message-ID: <4D4027C1.106@ifi.uio.no> (raw)
In-Reply-To: <alpine.LNX.2.00.1101261108320.6272@eeebox2.perex-int.cz>

On 01/26/11 11:13, Jaroslav Kysela wrote:
> On Wed, 26 Jan 2011, Fredrik Lingvall wrote:
>
>> I did two things to build the hdspmixer I got from Florian.
>>
>> 1) Moved the #endif (at line 121)
>>
>> #endif                /* __SOUND_HDSPM_H */
>>
>> downto the last line of the hdspm.h
>
> It's already in hdspm.h we have in the GIT kernel tree:
>
> http://git.alsa-project.org/?p=alsa-kernel.git;a=blob;f=include/sound/hdspm.h;h=81990b2bcc981bb4f31cae44616aa052c5f1066e;hb=HEAD
>
>

I have now build the hdspm driver from:
http://wiki.linuxproaudio.org/index.php/Driver:hdspm (2010-12-25)
and the hdspmixer (hdspmixer_64-1.9) from:
http://wiki.linuxproaudio.org/index.php/App:hdspmixer_64

I did this by copying the hdspm.c file to the (gentoo kernel)
/usr/src/linux-2.6.36-gentoo-r5/sound/pci/rme9652/hdspm.c
and the hdspm.h file to /usr/include/alsa/sound/hdspm.h and
/usr/include/sound/hdspm.h (had to change the include path for hdspm.h
in hdspm.c as well).

Both the driver and hdspmixer build fine.

There are some differences to the driver at:

http://git.alsa-project.org/?p=alsa-kernel.git;a=blob;f=include/sound/hdspm.h;h=81990b2bcc981bb4f31cae44616aa052c5f1066e;hb=HEAD
http://git.alsa-project.org/?p=alsa-kernel.git;a=blob;f=sound/pci/rme9652/hdspm.c;h=f5eadfc0672ab0073db93f8fe2b484069b42c814;hb=HEAD

At a quick glance I could see that Florian's name was missing in the
MODULE_AUTHOR section for example.

There is also one problem that I have with the driver and and MADIFace
plus a RME M-32 ADC (on a Macbook Pro running x86_64 Gentoo) - the boot
sequence hugs if I have the coax MADI input connected and switched on.
By toggeling to MADI optical during boot is boots fine and I can
afterwards switch back to coax after boot and the card and driver works
fine.

/Fredrik

  parent reply	other threads:[~2011-01-26 13:55 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-01-26  9:49 hdspmixer Jaroslav Kysela
2011-01-26  9:57 ` hdspmixer Takashi Iwai
2011-01-26 10:04 ` hdspmixer Fredrik Lingvall
2011-01-26 10:13   ` hdspmixer Jaroslav Kysela
2011-01-26 10:26     ` hdspmixer Fredrik Lingvall
2011-01-26 13:55     ` Fredrik Lingvall [this message]
2011-01-26 10:23 ` hdspmixer Adrian Knoth
2011-01-26 13:47   ` hdspmixer Takashi Iwai

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4D4027C1.106@ifi.uio.no \
    --to=fl@ifi.uio.no \
    --cc=adi@drcomp.erfurt.thur.de \
    --cc=alsa-devel@alsa-project.org \
    --cc=faber@faberman.de \
    --cc=perex@perex.cz \
    --cc=tiwai@suse.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.