From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756634AbaCLBcf (ORCPT ); Tue, 11 Mar 2014 21:32:35 -0400 Received: from mail-pd0-f174.google.com ([209.85.192.174]:36947 "EHLO mail-pd0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756193AbaCLBce (ORCPT ); Tue, 11 Mar 2014 21:32:34 -0400 Date: Tue, 11 Mar 2014 18:32:32 -0700 (PDT) Message-ID: <8761nkryky.wl%kuninori.morimoto.gx@gmail.com> From: Kuninori Morimoto To: Nicolin Chen Cc: , moinejf@free.fr, alsa-devel@alsa-project.org, kuninori.morimoto.gx@renesas.com, linux-kernel@vger.kernel.org, lgirdwood@gmail.com, Li.Xiubo@freescale.com Subject: Re: [alsa-devel] [PATCH] ASoC: simple-card: overwrite DAIFMT_MASTER of cpu_dai->fmt In-Reply-To: <1394542472-16580-1-git-send-email-Guangyu.Chen@freescale.com> References: <1394542472-16580-1-git-send-email-Guangyu.Chen@freescale.com> User-Agent: Wanderlust/2.14.0 Emacs/23.3 Mule/6.0 MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Nicolin > The current simple-card driver separates the daimft for cpu_dai and codec_dai. > So we might get different values for them (0x4003 and 0x1003 for example): > > asoc-simple-card sound-cs42888.12: cpu : 2024000.esai / 4003 / 132000000 > asoc-simple-card sound-cs42888.12: codec : cs42888 / 1003 / 24576000 > asoc-simple-card sound-cs42888.12: cs42888 <-> 2024000.esai mapping ok cpu = 4003 : SND_SOC_DAIFMT_CBS_CFS | SND_SOC_DAIFMT_LEFT_J codec = 1003 : SND_SOC_DAIFMT_CBM_CFM | SND_SOC_DAIFMT_LEFT_J codec is master, cpu is slave... what is problem ?? Am I misunderstanding ?