From: Kuninori Morimoto Date: Mon, 26 Aug 2013 08:52:35 +0000 (-0700) Subject: ARM: shmobile: bockw: add R-Car sound support (PIO) X-Git-Tag: omap-for-v3.13/fixes-for-merge-window-take2~50^2~5^2~6 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=688e6a6df880ee70e76f6ec1991dd0f186c25329;p=pandora-kernel.git ARM: shmobile: bockw: add R-Car sound support (PIO) This patch enables R-Car sound, AK4643 (CN19) and AK4554 (CN20/CN21) codec chip on Bock-W. But, it supports PIO transfer only at this point. User can check sound settings (Dip-switch/PFC etc) via this patch, but will get under/over flow error when playback/capture. Because PIO transfer via SSI will be interrupted "sampling rate" times per 1 second. DMA transfer will be supported when HPB-DMAC was enabled on r8a7778. You will notice strange ALSA sound card HW numbering on Bock-W board. This came from AK4554 strange format on playback/capture. The format on playback/capture is same on "normal" codec chip, but AK4554 was different. Because of that, AK4554 playback/capture are registered as a different sound card. Signed-off-by: Kuninori Morimoto [horms+renesas@verge.net.au: squashed cleanup of SND_SOC_xxx in Kconfig by Kuninori Morimoto] Signed-off-by: Simon Horman --- Reading git-diff-tree failed