Bug 100431
Summary: | rt5642 no sound / drivers for T100TAF | ||
---|---|---|---|
Product: | Drivers | Reporter: | Luka Karinja (luka.karinja) |
Component: | Sound(ALSA) | Assignee: | Jaroslav Kysela (perex) |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | jarkko.nikula, tiwai, vinod.koul, yang.jie |
Priority: | P1 | ||
Hardware: | Intel | ||
OS: | Linux | ||
Kernel Version: | 4.1 | Subsystem: | |
Regression: | No | Bisected commit-id: | |
Attachments: |
dmesg
DSDT rt5642 patch (NOT WORKING) |
Created attachment 180831 [details]
DSDT
Created attachment 180841 [details]
rt5642 patch (NOT WORKING)
my amixer settings taken from T100TA: amixer -c0 sset 'codec_out0 mix 0 pcm0_in' on amixer -c0 sset 'media0_out mix 0 media1_in' on amixer -c0 sset 'media1_in Gain 0' 50% amixer -c0 sset 'media1_in Gain 0 Ramp Delay' 50 amixer -c0 sset 'media1_in Gain 0' off amixer -c0 sset 'pcm0_in Gain 0' 50% amixer -c0 sset 'pcm0_in Gain 0 Ramp Delay' 50 amixer -c0 sset 'pcm0_in Gain 0' off amixer -c0 sset 'codec_out0 Gain 0' 50% amixer -c0 sset 'codec_out0 Gain 0 Ramp Delay' 50 amixer -c0 sset 'codec_out0 Gain 0' off amixer -c0 sset "DAC MIXL INF1" on amixer -c0 sset "DAC MIXR INF1" on amixer -c0 sset "Stereo DAC MIXL DAC L1" on amixer -c0 sset "Stereo DAC MIXR DAC R1" on amixer -c0 sset "SPK MIXL DAC L1" on amixer -c0 sset "SPK MIXR DAC R1" on amixer -c0 sset "SPOL MIX SPKVOL L" on amixer -c0 sset "SPOR MIX SPKVOL R" on amixer -c0 sset "SPOL MIX DAC L1" on amixer -c0 sset "SPOR MIX DAC R1" on amixer -c0 sset "Speaker L" on amixer -c0 sset "Speaker R" on amixer -c0 sset "Headphone" off amixer -c0 sset "Ext Spk" on As far as I know RT5642 does have some features over RT5640 but are otherwise compatible between each other. Both are handled by sound/soc/codecs/rt5640.c. Please change this as a duplicate of https://bugzilla.kernel.org/show_bug.cgi?id=86581. I wasn't able to change it. However that bug is not solved yet but as Vinod has released recently a new firmware for second SSP port it may make the T100TAF audio working finally. |
Created attachment 180821 [details] dmesg Hello. I've been trying to get sound working on my asus T100TAF. It has a BYT Z3735G and rt5642. Based on the DSDT it uses SSP1 instead of SSP2 (T100TA uses that with rt5640) I've been trying to modify the SST MFLD driver (i saw it supports SSP1 ?? ) but all i get is huge heat from the sound card and a few clicks. The sound card shows in alsamixer Is there a driver for the rt5642? I saw some bits and pieces in the kernel but nothing that works. Attached my DSDT, dmesg, and my modification for rt5642 (not working)