* No headphone output on HT Omega Claro Halo
@ 2009-03-06 3:19 Christopher J. Atherton
2009-03-06 10:24 ` Clemens Ladisch
0 siblings, 1 reply; 4+ messages in thread
From: Christopher J. Atherton @ 2009-03-06 3:19 UTC (permalink / raw)
To: alsa-devel
I have an HT Omega Claro Halo (CMI8878) card that is not entirely
working. This card has two analog outputs, a pair of RCA connectors and
also a separate headphone output (3.5mm jack). The RCA outputs work,
but the headphone output, which notably passes a signal from a built in
headphone amp, does not. Interestingly, when I turn up the master
volume really high, I can hear pops/cracks on the headphone output.
Thanks for any assistance.
-- Kristoff
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: No headphone output on HT Omega Claro Halo
2009-03-06 3:19 No headphone output on HT Omega Claro Halo Christopher J. Atherton
@ 2009-03-06 10:24 ` Clemens Ladisch
2009-03-06 22:45 ` Christopher J. Atherton
0 siblings, 1 reply; 4+ messages in thread
From: Clemens Ladisch @ 2009-03-06 10:24 UTC (permalink / raw)
To: Christopher J. Atherton; +Cc: alsa-devel
Christopher J. Atherton wrote:
> I have an HT Omega Claro Halo (CMI8878) card that is not entirely
> working. This card has two analog outputs, a pair of RCA connectors and
> also a separate headphone output (3.5mm jack). The RCA outputs work,
> but the headphone output, which notably passes a signal from a built in
> headphone amp, does not.
Please try this patch:
--- linux/sound/pci/oxygen/oxygen.c
+++ linux/sound/pci/oxygen/oxygen.c
@@ -200,6 +200,8 @@ static void halo_init(struct oxygen *chip)
{
ak4396_init(chip);
ak5385_init(chip);
+ oxygen_set_bits16(chip, OXYGEN_GPIO_CONTROL, 0x100);
+ oxygen_set_bits16(chip, OXYGEN_GPIO_DATA, 0x100);
}
static void generic_cleanup(struct oxygen *chip)
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: No headphone output on HT Omega Claro Halo
2009-03-06 10:24 ` Clemens Ladisch
@ 2009-03-06 22:45 ` Christopher J. Atherton
2009-03-07 1:43 ` Christopher J. Atherton
0 siblings, 1 reply; 4+ messages in thread
From: Christopher J. Atherton @ 2009-03-06 22:45 UTC (permalink / raw)
To: Clemens Ladisch; +Cc: alsa-devel
Clemens Ladisch wrote:
> Christopher J. Atherton wrote:
>> I have an HT Omega Claro Halo (CMI8878) card that is not entirely
>> working. This card has two analog outputs, a pair of RCA connectors and
>> also a separate headphone output (3.5mm jack). The RCA outputs work,
>> but the headphone output, which notably passes a signal from a built in
>> headphone amp, does not.
>
> Please try this patch:
>
> --- linux/sound/pci/oxygen/oxygen.c
> +++ linux/sound/pci/oxygen/oxygen.c
> @@ -200,6 +200,8 @@ static void halo_init(struct oxygen *chip)
> {
> ak4396_init(chip);
> ak5385_init(chip);
> + oxygen_set_bits16(chip, OXYGEN_GPIO_CONTROL, 0x100);
> + oxygen_set_bits16(chip, OXYGEN_GPIO_DATA, 0x100);
> }
>
> static void generic_cleanup(struct oxygen *chip)
That did the trick. Many thanks! However, I've now noticed that the
PCM volume control doesn't work at all, which is somewhat inconvenient
since the card is very loud and Master only makes my 64 ohm headphones
comfortable at "5" (-25 dB).
-- Kristoff
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: No headphone output on HT Omega Claro Halo
2009-03-06 22:45 ` Christopher J. Atherton
@ 2009-03-07 1:43 ` Christopher J. Atherton
0 siblings, 0 replies; 4+ messages in thread
From: Christopher J. Atherton @ 2009-03-07 1:43 UTC (permalink / raw)
To: Clemens Ladisch, alsa-devel
Christopher J. Atherton wrote:
> Clemens Ladisch wrote:
>> Christopher J. Atherton wrote:
>>> I have an HT Omega Claro Halo (CMI8878) card that is not entirely
>>> working. This card has two analog outputs, a pair of RCA connectors and
>>> also a separate headphone output (3.5mm jack). The RCA outputs work,
>>> but the headphone output, which notably passes a signal from a built in
>>> headphone amp, does not.
>> Please try this patch:
>>
>> --- linux/sound/pci/oxygen/oxygen.c
>> +++ linux/sound/pci/oxygen/oxygen.c
>> @@ -200,6 +200,8 @@ static void halo_init(struct oxygen *chip)
>> {
>> ak4396_init(chip);
>> ak5385_init(chip);
>> + oxygen_set_bits16(chip, OXYGEN_GPIO_CONTROL, 0x100);
>> + oxygen_set_bits16(chip, OXYGEN_GPIO_DATA, 0x100);
>> }
>>
>> static void generic_cleanup(struct oxygen *chip)
>
> That did the trick. Many thanks! However, I've now noticed that the
> PCM volume control doesn't work at all, which is somewhat inconvenient
> since the card is very loud and Master only makes my 64 ohm headphones
> comfortable at "5" (-25 dB).
>
> -- Kristoff
OK, nevermind. I've been fiddling around a bit, and finally got the PCM
control working. Not sure about what happened, but after reconfiguring
and reinstalling the drivers several times, the PCM control works
normally. Thanks again.
-- Kristoff
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2009-03-07 1:44 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-03-06 3:19 No headphone output on HT Omega Claro Halo Christopher J. Atherton
2009-03-06 10:24 ` Clemens Ladisch
2009-03-06 22:45 ` Christopher J. Atherton
2009-03-07 1:43 ` Christopher J. Atherton
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.