On 11/04/2014 01:15 PM, Mark Brown wrote:
Ok, so firmware appears to works on other than CR Baytrails too. Is it available in linux-firmware since if it's not when changing the platform drivers there will be obvious regressions to users?
Can we take a step back here: what are the firmwares and hardware platforms we're talking about here?
Only Baytrail and its variants. Current upstreamed drivers use "intel/fw_sst_0f28.bin-48kHz_i2s_master" but that FW doesn't have as much features like compressed audio and is not compatible with the one Vinod's team is upstreaming.
Goal is to switch to new implementation since it covers more platforms but do switchover as seamlessly as possible for Baytrail. Problem at the moment for Baytrail that both current and new drivers probe using the same ACPIIDs and FW for new drivers is not yet in linux-firmware.
Well, those audio routing differences require to have DMI quirks. E.g. T100 has analogue internal mic, Dell Venue 8 Pro 5830 has digital mic connected to DMIC2 of the RT564x and some have it connected to DMIC1.
Are any of these things on sale at the minute? Looks like T100 and the Dell both are but I'm not sure if they're current or previous models.
T100 and Dell are. Third known audio routing difference is used in reference design so I guess that setup is found on some models too. Then there are byt-max98090 based Chromebooks that use current drivers and FW.