Message ID | 87inup1uv4.wl%kuninori.morimoto.gx@renesas.com (mailing list archive) |
---|---|
State | Accepted |
Commit | 112a2ab5a720279d0805018a9ee162e12b0ce463 |
Headers | show
Return-Path: <alsa-devel-bounces@alsa-project.org> Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 4CE4060757 for <patchwork-alsa-devel@patchwork.kernel.org>; Thu, 25 Aug 2016 02:02:23 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 3B39F29157 for <patchwork-alsa-devel@patchwork.kernel.org>; Thu, 25 Aug 2016 02:02:23 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 2F9CC29160; Thu, 25 Aug 2016 02:02:23 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-1.8 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED, RCVD_IN_DNSWL_NONE, T_DKIM_INVALID autolearn=no version=3.3.1 Received: from alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 5EA6129157 for <patchwork-alsa-devel@patchwork.kernel.org>; Thu, 25 Aug 2016 02:02:22 +0000 (UTC) Received: by alsa0.perex.cz (Postfix, from userid 1000) id A66C226708A; Thu, 25 Aug 2016 04:02:19 +0200 (CEST) Received: from alsa0.perex.cz (localhost [127.0.0.1]) by alsa0.perex.cz (Postfix) with ESMTP id 56764266633; Thu, 25 Aug 2016 03:59:33 +0200 (CEST) X-Original-To: alsa-devel@alsa-project.org Delivered-To: alsa-devel@alsa-project.org Received: by alsa0.perex.cz (Postfix, from userid 1000) id 3C08F266633; Thu, 25 Aug 2016 03:59:32 +0200 (CEST) Received: from relmlie2.idc.renesas.com (relmlor3.renesas.com [210.160.252.173]) by alsa0.perex.cz (Postfix) with ESMTP id 9096B266F67 for <alsa-devel@alsa-project.org>; Thu, 25 Aug 2016 03:57:09 +0200 (CEST) Received: from unknown (HELO relmlir1.idc.renesas.com) ([10.200.68.151]) by relmlie2.idc.renesas.com with ESMTP; 25 Aug 2016 10:57:08 +0900 Received: from relmlac1.idc.renesas.com (relmlac1.idc.renesas.com [10.200.69.21]) by relmlir1.idc.renesas.com (Postfix) with ESMTP id 154DA53F25; Thu, 25 Aug 2016 10:57:08 +0900 (JST) Received: by relmlac1.idc.renesas.com (Postfix, from userid 0) id EC7138002E; Thu, 25 Aug 2016 10:57:07 +0900 (JST) Received: from relmlac1.idc.renesas.com (localhost [127.0.0.1]) by relmlac1.idc.renesas.com (Postfix) with ESMTP id E552D8002D; Thu, 25 Aug 2016 10:57:07 +0900 (JST) Received: from relmlii1.idc.renesas.com [10.200.68.65] by relmlac1.idc.renesas.com with ESMTP id LAA31675; Thu, 25 Aug 2016 10:57:07 +0900 X-IronPort-AV: E=Sophos;i="5.22,559,1449500400"; d="scan'208";a="218060696" Received: from mail-sg2apc01lp0240.outbound.protection.outlook.com (HELO APC01-SG2-obe.outbound.protection.outlook.com) ([65.55.88.240]) by relmlii1.idc.renesas.com with ESMTP/TLS/AES256-SHA; 25 Aug 2016 10:57:07 +0900 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=renesasgroup.onmicrosoft.com; s=selector1-renesas-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=hNnewPwjwOB+oKcIgVhbbK8Us8F0kc8O2fcM2IBg0s8=; b=mL+3mzHfCxPhn6ECa99K+yG3bnBIyNJzIRm0BgT5FeIXPZJBgss6Zlf3EjZBlxwObrSC0br1WPkIKjEvF4hODpIOzs6Z2fV1CktFzl2esSVdVRco5yNtNfbY+eIOJ+zzW6+b8FSU77NppwBlWWfsBmPhoOJCDBXkzphnoo7ucfM= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=kuninori.morimoto.gx@renesas.com; Received: from morimoto-PC.renesas.com (211.11.155.144) by KL1PR0601MB1447.apcprd06.prod.outlook.com (10.169.69.25) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.557.21; Thu, 25 Aug 2016 01:57:04 +0000 Message-ID: <87inup1uv4.wl%kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> User-Agent: Wanderlust/2.15.9 Emacs/24.3 Mule/6.0 To: Mark Brown <broonie@kernel.org> In-Reply-To: <87mvk11uxo.wl%kuninori.morimoto.gx@renesas.com> References: <87mvk11uxo.wl%kuninori.morimoto.gx@renesas.com> MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Date: Thu, 25 Aug 2016 01:57:04 +0000 X-Originating-IP: [211.11.155.144] X-ClientProxiedBy: KAWPR01CA0048.jpnprd01.prod.outlook.com (10.165.48.158) To KL1PR0601MB1447.apcprd06.prod.outlook.com (10.169.69.25) X-MS-Office365-Filtering-Correlation-Id: 7db4b085-ec0d-4946-faef-08d3cc8b1d33 X-Microsoft-Exchange-Diagnostics: 1; KL1PR0601MB1447; 2:ol3qLfVp1EVaeQTppFS//6e90ke3RkBNiVGFdRvLZTLQoObdSRLGCW0vkUGZAwHp6Etx4Tz+QQyym+ziuA9puo9XK4elqNPar83M0ffq8pPeoQKKndTEvGiA4adQCDhcMQTsuQu/oNqlIgGuBkVr91HiJqth8Z63InDeyf6d1mn+zS+IX1HEAFf6Ej2cfOUL; 3:XOa5jyq8SoGIPbtkyNY2uoXMtndnThgT1NixDzzCv/8ANYdUrvS0sy0ayVKTGexMaggxf2TLJS401seLXPwCzNjMMxmGVa58zWLetYT02B4A9Uhy9KAJM3Fq/KyyyClS; 25:8wvu0DWbE4Lk6r4K70ltRF9R2B0+wZ8yjCJWJLuaYBbOjr0drugAqOSceEF+ZD1YDn/Kl6LJ1lgyEcsp8EpsVb3S5lABcN3g2UDZtVYCPHOjxZ3YHjxrTlk4WvbDN292fJPjDCa1zB2Ek5u0n5dgo6s9nIA1GQWB4tcAR3IKNcEm+UrrrkE3/+H4JEYdvYp+q2BYQ90k27yCpNlFmt8AJzjmErm7BA2SeATyaaqEZLgyxSSzZpZlNPgqvRb6E+Nv2Nay8FpW+/vSdDYWwewu8Bal068DP+9oEHxsbQA/ijMgMcEHpyBSjVAPHLzNF3dphnbBt2nlF5jHJWQTGqsxEbU+2NGWeICOIq0w9Fybma3OntQTXoMnnaEUntw9aPYeHCFHys7vzWkXR8kcsCcPn2ny3TdTlwxZVgeRFoBsmvo= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:KL1PR0601MB1447; X-Microsoft-Exchange-Diagnostics: 1; KL1PR0601MB1447; 31:eDM3BePQTBaKPboxAvBIivbVxMDYAHoNOo/TnK17bBrGCNLmvWXFlBHQllO4ElQccNGdaGvMRYarqxKX7H/zgB1L5bk+2zWt6cOXHnkganLeitTUyjyCHZ+nu/xX92F+anSPTCVydnJL9h413XAOgftlpgrSxk2j7gMkuZ7c95XQmYS62L/ExwHvKdXTZmLutTBJ/WJ2Ywg1iaN0qaoc7Qe5ZCHdXqOD56NIJAk1SgU=; 20:UaY8lGp+w5qbCxNtEV0XTLXgxYxPAjZBWpqy8/pIqpCOchyNpRDWKRduAvldDlWHTRMmwZK2v1kzyqurEWynX2TBjFOZw+o8/g+Vhoime5d8eBXML961lB6X0h/tgV15k5JOZIfPNJZ/2L7n8HmNhxTsuYB4bMHeNaUqibT6xlEOsIS9JTNh/PT0eGmK/Hk3up11LsksEtVWA1p9p8T1z/NJTwSWWFrX8J2HlIGxFFh15i0ywvgAk6CmNvgSVp6XBH4yzPdDAPloKWycoZmZR6kc3wvIvYVoW+oraQ6L5luVwDhzC0FghyUVC7BPel5EfLZM6qmcpAXeW6br3DE6JW7te60qNyMANc2trc8U0MRSCC3IEhbex1x+2ABmS7cQQoBxgh56ddAWPODt0cR653uzpI37Zvc27a2z9ZKIIKhiFs/SV/oGKOa9ZQaBdojxsjfZtJ4eoL/4MyZ7EKcZOKAxqWgAmEFegWdtg832fUWF7rXKXYWsXa43K+iQYRDM X-Microsoft-Antispam-PRVS: <KL1PR0601MB1447C79341D8C9168E3AE3AAD4ED0@KL1PR0601MB1447.apcprd06.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6055026); SRVR:KL1PR0601MB1447; BCL:0; PCL:0; RULEID:; SRVR:KL1PR0601MB1447; X-Microsoft-Exchange-Diagnostics: 1; KL1PR0601MB1447; 4:Ydw80z5I9/+XzLBAy4fKMj3xuZEZekYECAyh2rNJWhFL5E0ZwV86GUywFo9w9AHkcItcCtYsCA6X0tfAKflQuPc4V2N1tdYqGfulJ2SJWbwYBl8Nai36e2Xw/+oG6Edt2I+FgRZnp0cuOoekcEK3XwtNiFc9QZeLqYnpmkmIAIagRYKFU4goqSCcULS6ATGMlPPRwYWhBwQI/ybJXXnU9woLYlCZ3mNNCykLlu5IDg0u/NQ/s6KXtJfKVg6WwmL5e484QlQ1UrxlC9zGNVzJnf/WlEE8ccn9r9WoZ3OHalpi5ravMDCUCS3Eufes9s9P9a+TsmqqwAIN4apGgCLKyA8zIj7AN3tDkd/VkWH/P3nXPAETpEQiX7YUNrUhVOSgCP/EzYSERMSJI4NGWVGtUg== X-Forefront-PRVS: 0045236D47 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6009001)(7916002)(189002)(199003)(92566002)(230783001)(53416004)(42186005)(101416001)(5660300001)(81156014)(81166006)(68736007)(8676002)(23726003)(77096005)(50466002)(46406003)(36756003)(3846002)(586003)(4326007)(6116002)(105586002)(106356001)(2950100001)(2906002)(86362001)(69596002)(47776003)(76176999)(54356999)(66066001)(83506001)(50986999)(33646002)(229853001)(7736002)(7846002)(305945005)(19580405001)(19580395003)(110136002)(4001350100001)(189998001)(97736004)(16060500001); DIR:OUT; SFP:1102; SCL:1; SRVR:KL1PR0601MB1447; H:morimoto-PC.renesas.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; KL1PR0601MB1447; 23:nzkowyzhOGuHvt0AVxKUNYf3/HcIKaKVIEBt9cQ?= =?us-ascii?Q?YyFD17Y88aPUjiPxUXQlwBEJFawLPOeCqlM5zqcvv0xKOEKjEGPNEktjLBHD?= =?us-ascii?Q?3Ae+dKEgdQokj/mUEKRgtSQS7oPMO31zszpi1ovQMNZalFQLhpY2ZxM7qt/M?= =?us-ascii?Q?tXLYXaBe1HKsi8d/M0gtJUWzdNjjEq6Ae6yVAOtnasIGj7AcI32mpXtHK8qg?= =?us-ascii?Q?97kch40ceG/hR0KN+hwU4232r/0rxhSiEc9fpNDPNcAWi+Ayp372zX2/j7xM?= =?us-ascii?Q?Tel0nLUukHY9Udwzw7ETqh2VvILN44hvbar+AllP5oeH/xjIFj6dwciNkXLx?= =?us-ascii?Q?LOZQZDafVP4Zs7IICNXsojZrW7Hc9wrhEHLtp6IffSpE185z0BXvpFC+U1YP?= =?us-ascii?Q?Vy2sW118lOLrkO1ymyKAkxuSWCjcUgf+lGrVX6fqP8yczyZygdR812+axnvm?= =?us-ascii?Q?JYQv2OcMRr22/iFAQQVkkeEo9gzxswOW0WuDwJM+t4itpNSVoDm3IEaKdSlH?= =?us-ascii?Q?T2RmZBPsuOiwmQ1tSUpzyLv0IXLI+s4q/z5DJhpicXZiMWC0xAjQ6m1+ig/r?= =?us-ascii?Q?IliA/6EYsgkDcbgkReHcDUhSpiJlR77eIC4sTA8oMJnK1t/fsJptN5DeZbiQ?= =?us-ascii?Q?L30nIQLQ6TeIOojgieoRrh9U8ab6gVhgDTEAfWj9LB8OBvJyqPKMGqajFBOq?= =?us-ascii?Q?Ib5DutJIZwV9WlK0FgOIBmYtTUkDmcIvopm1s4OkYZdxjSvpmakccpjz6k1F?= =?us-ascii?Q?6t+HI6e9oGUmy7eDf2/a5KXv6gMIFrqIoYzO/gKdto/bWD98Di7ZHEjWkxrT?= =?us-ascii?Q?TrRhrELJcuE4lHaeJ8TkI76I/Q+SlQNkhcq/i9MfmASS4ANtB2aifdIkLlDm?= =?us-ascii?Q?jY+uCKTCoHuvzsZ6pHLgTLdqFDsWPPMz6LYLNLkedu39XOLre5qUg/Xmh/KJ?= =?us-ascii?Q?TP26VLvGkJZ+co2SOCHZ+XOkmEiSOn5vfX3lJIIr0ZTQFtlMG+h4cGnIbp3W?= =?us-ascii?Q?pFJVCeyEFVyNZuNNDCNxedZVdVKoIujmb4W10vEvFo1eFOUMVuRe3M7Tef3y?= =?us-ascii?Q?aLBiMI9sX/0Gcsc4JEsNfN1SEg0gv7fN+pcvJmC7m9wediC3v5dPx/tlDAZ4?= =?us-ascii?Q?WGqqw+ar/d+vVoN/WAUrlDZ7078NHGXmJ9eq1KLn6UfXAIU74dvc0eTRkdoD?= =?us-ascii?Q?udTi3irntEuE1ICOREhdCZN1BSXa6qZ0DxTVs?= X-Microsoft-Exchange-Diagnostics: 1; KL1PR0601MB1447; 6:F9btzkzFfAAe2SrFqIIbs+H0VmU0qUji4iZTzTxPXKzI2MbYftXY8/gncy8u5GKyerXxrladCY3Umuu8S/OeC+Y0u0sbJCCsob4klofyGpH0sKTJFeugR6C9EyCgHKakyh+SvaTSJl2w8vYBcaPLQm2MQ0DN2Ol1OE81CtozmZF/ol95oYslT8/gdFdjXUjST1imyIlUNndPjzBs4HzYHwsCz9jTok0A6JxJAaw0ByL2eDzCRuDa0ac2deX3cbdIisaF8M1mx7YFtLCh+KzQc8bWgOsqJZNktrb4yFCD9GFwUbtM54eLX2sO+sC7RFDM9LMMhkc7D6X9iicgyneqUg==; 5:7/e3KuMC+p7MhNBTNyA/UyKPIvPucoI6tMM7SxFlH6hCjo/hU9KXxwNAXzCFjzmbvOUyIzHl1d2V6pjMP/khP/mLy2+Vz7mTHk90lsVmfsufNyVxluMWHuA7XI9pkUSXE9P3RouwW3Gfnlpj/gLq4A==; 24:cOV6cpCLsmwMAoJsXgF1Bg/uopQc8YRX68Dk5IkzYpuO1yKj52xdIHNuNw1k5xaHAp5NeK8xD+qXUIFwN9XbA7RPR94pnxB2d55foCtKUFs=; 7:Lq9wpYg4BBaVFbtnJoPQ7BTlBakTPGH1aEteSnUJXk83d08nuVkIXuqz71lk/ljlr+zyctuJC6f61EIW2Y5/zLsnOjRInCyoUXgiWIYHfCgWT9XsoHtXszmGIUPnxjH2IyvB+lyYC3mA9FZYd9pnGjonCOwC/H4hu2WGsl1Pzd5txKQMcAGAqlYSZPzzXgzPr+r+GBwuJUxvsRvVniL1HsnfFp9RKKChK5Ggxa93RzhEkopD/Ty6jME7JiHSzyU1 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; KL1PR0601MB1447; 20:NX2xv9Ulw2M60PP66efqwnJXOnCZyxRQE5SkoB/KOwU9k5u8UMVYtDLLiNuBGW3VO9kEftOLISwG/v6nW1pcPG7fm4RmaYSm+Thj4vVNsc2EildFu+uQCIzG4Z8A232Sd0XfJwFVKyPH1QSzb82BoI3Iyfa6RX59RWW1DRNuyLc= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Aug 2016 01:57:04.6423 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: KL1PR0601MB1447 Cc: Linux-ALSA <alsa-devel@alsa-project.org>, Simon <horms@verge.net.au>, Liam Girdwood <lgirdwood@gmail.com> Subject: [alsa-devel] [PATCH 3/8] ASoC: simple-scu-card: tidyup codec daifmt handling method X-BeenThere: alsa-devel@alsa-project.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Alsa-devel mailing list for ALSA developers - http://www.alsa-project.org" <alsa-devel.alsa-project.org> List-Unsubscribe: <http://mailman.alsa-project.org/mailman/options/alsa-devel>, <mailto:alsa-devel-request@alsa-project.org?subject=unsubscribe> List-Archive: <http://mailman.alsa-project.org/pipermail/alsa-devel/> List-Post: <mailto:alsa-devel@alsa-project.org> List-Help: <mailto:alsa-devel-request@alsa-project.org?subject=help> List-Subscribe: <http://mailman.alsa-project.org/mailman/listinfo/alsa-devel>, <mailto:alsa-devel-request@alsa-project.org?subject=subscribe> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: alsa-devel-bounces@alsa-project.org Sender: alsa-devel-bounces@alsa-project.org X-Virus-Scanned: ClamAV using ClamSMTP |
diff --git a/sound/soc/generic/simple-scu-card.c b/sound/soc/generic/simple-scu-card.c index ac7ba97..83add14 100644 --- a/sound/soc/generic/simple-scu-card.c +++ b/sound/soc/generic/simple-scu-card.c @@ -212,19 +212,14 @@ static int asoc_simple_card_dai_link_of(struct device_node *node, bool is_fe; /* find 1st codec */ - i = 0; - for_each_child_of_node(node, np) { - dai_link = simple_priv_to_link(priv, i); + np = of_get_child_by_name(node, PREFIX "codec"); + if (!np) + return -ENODEV; - if (strcmp(np->name, PREFIX "codec") == 0) { - ret = asoc_simple_card_parse_daifmt(dev, node, np, - PREFIX, &daifmt); - if (ret < 0) - return ret; - break; - } - i++; - } + ret = asoc_simple_card_parse_daifmt(dev, node, np, + PREFIX, &daifmt); + if (ret < 0) + return ret; i = 0; for_each_child_of_node(node, np) {