From: Wu Fengguang Date: Tue, 3 May 2011 16:35:19 +0000 (+0100) Subject: intel_sst: MRST can only do mono recording X-Git-Tag: v3.0-rc1~336^2~441 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3ca13bdb3c79e8a5e79ddeddacdae3bd4611ab5d;p=pandora-kernel.git intel_sst: MRST can only do mono recording Fix bug $ arecord -Dplughw -c2 Recording WAVE 'stdin' : Unsigned 8 bit, Rate 8000 Hz, Stereo arecord: set_params:1116: Unable to install hw params: ACCESS: RW_INTERLEAVED FORMAT: U8 SUBFORMAT: STD SAMPLE_BITS: 8 FRAME_BITS: 16 CHANNELS: 2 [...] Root cause is, the driver is reporting 2-channel capture capability that is not supported by the MRST hardware. So the plughw plugin end up requesting 2-channel capture which fails. Signed-off-by: Wu Fengguang Signed-off-by: Alan Cox Signed-off-by: Greg Kroah-Hartman --- Reading git-diff-tree failed