Message ID | 877f2foog1.wl%kuninori.morimoto.gx@renesas.com (mailing list archive) |
---|---|
State | Accepted |
Commit | dedfaa1eedc7309252989a7defab4d565a9f481b |
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 1EF246037F for <patchwork-alsa-devel@patchwork.kernel.org>; Thu, 20 Apr 2017 01:35:11 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 104CE28387 for <patchwork-alsa-devel@patchwork.kernel.org>; Thu, 20 Apr 2017 01:35:11 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 04DAC28447; Thu, 20 Apr 2017 01:35:11 +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 80B5228387 for <patchwork-alsa-devel@patchwork.kernel.org>; Thu, 20 Apr 2017 01:35:09 +0000 (UTC) Received: from alsa0.perex.cz (localhost [127.0.0.1]) by alsa0.perex.cz (Postfix) with ESMTP id 6429B266F1C; Thu, 20 Apr 2017 03:35:07 +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 74F79266F1D; Thu, 20 Apr 2017 03:35:06 +0200 (CEST) Received: from relmlie3.idc.renesas.com (relmlor4.renesas.com [210.160.252.174]) by alsa0.perex.cz (Postfix) with ESMTP id E0CF3266954 for <alsa-devel@alsa-project.org>; Thu, 20 Apr 2017 03:34:53 +0200 (CEST) Received: from unknown (HELO relmlir3.idc.renesas.com) ([10.200.68.153]) by relmlie3.idc.renesas.com with ESMTP; 20 Apr 2017 10:34:52 +0900 Received: from relmlii1.idc.renesas.com (relmlii1.idc.renesas.com [10.200.68.65]) by relmlir3.idc.renesas.com (Postfix) with ESMTP id E24CC6780E; Thu, 20 Apr 2017 10:34:51 +0900 (JST) X-IronPort-AV: E=Sophos;i="5.37,223,1488812400"; d="scan'208";a="240224086" Received: from mail-hk2apc01lp0213.outbound.protection.outlook.com (HELO APC01-HK2-obe.outbound.protection.outlook.com) ([65.55.88.213]) by relmlii1.idc.renesas.com with ESMTP/TLS/AES256-SHA256; 20 Apr 2017 10:34:51 +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=GAHpMGVlEMJ0AMzTfVyZKjHa1BKd09k9rpJbugAOvJw=; b=ILWMapPZQJZqdQoX3y2y0cbcE8aQvtflSAf4oIWxh4FG2i5Rt8c9kxjRSUetc0hWWXt8lBJXAqj1YTUHxOvoMfd9ip5kC7dqrAUqrPYNAecOB5/Ksdv/bvGL+TfhbBh7V3F/PcIQdydYBaWiIp+eLm2Xdu8zw34ljgxyU4SxUjw= Authentication-Results: kernel.org; dkim=none (message not signed) header.d=none; kernel.org; dmarc=none action=none header.from=renesas.com; Received: from morimoto-PC.renesas.com (211.11.155.144) by SG2PR06MB0823.apcprd06.prod.outlook.com (10.162.198.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1034.10; Thu, 20 Apr 2017 01:34:49 +0000 Message-ID: <877f2foog1.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>, Rob Herring <robh+dt@kernel.org> In-Reply-To: <87fuh3oon8.wl%kuninori.morimoto.gx@renesas.com> References: <87fuh3oon8.wl%kuninori.morimoto.gx@renesas.com> MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Date: Thu, 20 Apr 2017 01:34:49 +0000 X-Originating-IP: [211.11.155.144] X-ClientProxiedBy: KAWPR01CA0069.jpnprd01.prod.outlook.com (10.174.229.157) To SG2PR06MB0823.apcprd06.prod.outlook.com (10.162.198.149) X-MS-Office365-Filtering-Correlation-Id: a4aa495f-34f8-4ae6-e088-08d4878d6f71 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(48565401081)(201703131423075)(201703031133081); SRVR:SG2PR06MB0823; X-Microsoft-Exchange-Diagnostics: 1; SG2PR06MB0823; 3:QNY+IyjcN1Qs7QE3s7yrLkYS4C7Cyx4b/tbrdjtsYpR6rhMqMyWOtcDyCzjjB/B9mk5C9sKgO+3mSkXZuQm4oQ5BXfkioE4fgBXmtPngNR4w0QnE4QELfRUtec2mXIEDYCRHRfwWP6OcPpBucsOW7y3q+g8yJRdKWUAvGnES9uOxqK235a46LGV4tpKlG07P0i4KPCD1LkJuguLVDT1szZFRkobO3B3hJnpKpvNE4Kb4JweN7NZTlpG26u0ym76IVlQtDFgcHc58eJb6/6S2auU3HEdEZhdZELlH3wv7dDCtxuljDPPLXNk4a0bzucq7KDs4sY+VntYEZoIU9NglJoPD/OYKVwJd0pfZJksWKM8=; 25:WsOhAe3anIdhuLjgyqGGF8ImTgN1VO0IQZKXRj+Zo4rzJdH+3aWGSyimwfBRlIVI9K2xeYUG+vWEldcDgrlXuufHOUP+S/UcmkaMqcu9BlsYYzt95a2j4Y1GucjkiELPSq863v+An40GFHCkLOM5d311VM+pFOj95MogLOU1m+VyjHMRY8/b4aQ4ZaNT4sTvLaEoXAyZwvbrkedy7tulsqwPuyLqiXJQTQHvzwiI5rGkK1/s4QCErGUguDEGdclmgJ9G15IGXOQIfCILX0zpsiY5vYqcxa3aw/TjpYn4Zmbpd4u9i3+HOSJ41RkxF1ksBWiR6ee3ynAf3falVLhBuZ31TOXNVjmPYBz5LKzCNe65dhFPqAqpBrMowDEcIavdmSAAVBnQO9kwmgOlY4lUe3NmeNiConDSGZDMlCjt+OQ10748XmzKuXo93avIJkKBJCelX5qDtJqIzEdGZmoGfg== X-Microsoft-Exchange-Diagnostics: 1; SG2PR06MB0823; 31:MGrhSzo4Jn3n/CpMsYSWbKwA56Ot0U1USfluDib9wVJk0NBo7ummJye2ECRyiJA3XfKC+z2qm43UqJ9+nRcaU48D0+BY503BnXdYpFpCACzvD0IPbnwctKwVvk/+vY7M9Y5/7ck7517fTZ6c7+L0GzU2SEAoJOyoUamnSc4d9uuIKTBiGAg4kDGkRxVkN3qcW29uhVMg2Lg0sb7R7/24vs83hLhSaPhRZINqjSpkGRyf8CIxsFDn+J0lhdVoCk/Wrf6hMPFmMOmeKMggBkbIEQ==; 20:vDhAUQ9Bw85wPXI1OpjoXVLHf30lLIdcZPEU1IRutVvzRRwacdjWM3M66TupNo8U1bI/qV2Hx31z8zUCXUx5c785wWjPm9qZZhLDc6IeDOAncUeo5bqmNU7YSrnXCa7ZGmtzGpqxsHchS4j3o68sbV3xC1tNm0FpOMIsVTkkrACnLLPXu9wKTBCO31jSeMo9O/8yi6KlnklBt+6w7sqGV6ScRfwyhd26SAYspFMqi0mgydv3RJDFvpgMG0AwX0F35queCcUfRQSx0E/G5PqsBWzGp2YUHXZzgNvqOUWu1/+AMvf7FSvKo9Ple0eC++7qQqCNtO9REA/IpSqLWNZSzmsyVioTi/77yr7o7SGcot1icW3Z3kJvQHK1cXy3tCuhzsXD38VA4h4npaB5nCAEjF8Do/GH/fkLJYVcRSVJDvfpXbBQLez7XaT+y9sy7oi15lezXtSKNLBVVf3a45xgwNFpjChVm9mKnl8Al0kS+vnPPgeABJkz03R+NsaGuPlj X-Microsoft-Antispam-PRVS: <SG2PR06MB08239B50EFDA89CAD6B7C140D41B0@SG2PR06MB0823.apcprd06.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001)(93006095)(93001095)(6055026)(6041248)(20161123562025)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(20161123564025)(20161123555025)(6072148); SRVR:SG2PR06MB0823; BCL:0; PCL:0; RULEID:; SRVR:SG2PR06MB0823; X-Microsoft-Exchange-Diagnostics: 1; SG2PR06MB0823; 4:mB4TUy7ULQmVkjdxMKzwUmwC63DbJmZ3ZYVFd2u6lpx3wRsVTe9aLuSb8mxDH528fI+XQsFH51c27DXhy44P5zYmS6140ioaTkXlKpElZp5pc2RDOlXE7m43gwzUy6KaOZkkbpQgG/Drk/+jfJANsS+2f8Wu3HYI92TY26gH8LFCR412a+amYQeVIOJr5PkYBsQJr7cJsOU2gix9Mal5tuEnNfGYGqEN0QxcKzSs3R4ck/TR++qxHeiByGHjRFZENxcrYCJ5IODsY3lgXg9SiXeZKWhRMikn5ew4vFEBKVpKgZU6hr4Yw4NCt8NLe475WEc04Q5nXZvfYbdiQ3xoyMx6RVzP443jT4d5rr+4RGC6ICStzLBDT3y56AS8c31jDU8v/0OAQPYCWmI0vVPFIU49vvtgBQr2+h2dZmIT5QIedkntkHoY0tNVm3P8xShFjYXIyEUl5nMLRG9asNR0JWxWky0zOadE2ieIdF9bjvQrJIxnXk/CBw8b13l2oIv7hG2wPTqkFM9uJ0jxPoAv43f430P4sEiTrneHYdiDMUlZXcZA1j0HttMNaY+wrV4bsevKzTRVsLKRO7GjQ0WyK8HzW6SRteZjb+CoEJRrOtwyKj2PAM3bmA6rbV2Jl52lAIH9W7DTApB6W7UHC57Aky1LHjTPxUfaSCk4QIp4QAfB/pSVegV98CYF2q7w+PvYngH3HdvHDlrNJGrFyb6Vxexk3XGNs6SW4iIv2J8NtnM= X-Forefront-PRVS: 02830F0362 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6009001)(39410400002)(39840400002)(39400400002)(39850400002)(39860400002)(39450400003)(47776003)(23726003)(46406003)(3846002)(6116002)(189998001)(230783001)(54906002)(2950100002)(305945005)(4001350100001)(7736002)(54356999)(50466002)(66066001)(81166006)(50986999)(76176999)(38730400002)(33646002)(8676002)(36756003)(2906002)(53936002)(25786009)(53416004)(83506001)(42186005)(5660300001)(4326008)(86362001)(16060500001); DIR:OUT; SFP:1102; SCL:1; SRVR:SG2PR06MB0823; H:morimoto-PC.renesas.com; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SG2PR06MB0823; 23:oL78bk3sgY/hBpjN9I0JYOnZfjnHRIFzAl8PNaqr6?= =?us-ascii?Q?KtrUXhU3rUGnGCRlkC0N/lXJio5qaufh4QuXYLuAQ/Cyn3wObDGA6Nc343Ff?= =?us-ascii?Q?qJyI+JbKD4oGNoLRP/duopYAjvRTCcFjyApqHLGWO+ySKmJMFrCL/yMwTfys?= =?us-ascii?Q?VherczHZ4oHjjZLFXg3EoUQjA4dE2AjW8+HNHPXj/PgC3zoe6JNpfH5hqWtY?= =?us-ascii?Q?ExNuHC4slDV2cLnCYlSZWx2vQplRYuFWw0WKVPtoPIKKCAb1DQQIHdLOauBf?= =?us-ascii?Q?FHTEmpaMYqG/1iqO6BEly4FC/XAh4irY/0gikg3tvIbyHh15kD5hrmPM4/Ll?= =?us-ascii?Q?R8C3oB2Qk73TP+Mff5M/KQ3TVA3H2WjytM1ZnsO/mwSt1edui335T8524iz5?= =?us-ascii?Q?YA/rK9SO4TZve7mugXUHMZJvMrTkvrRmmX/pAsgNC1n6upfgbDzUvU1r7F/v?= =?us-ascii?Q?of1/dkdoy+Lze6Omtqt6LozItib2BoYmMufiOMsleLCQYAQGBONerENWy/w7?= =?us-ascii?Q?4mBniIyBFVPeSKFbuYyvyBr9y/pzPR14tQ1FSDLtixhwLww/H5AXKDuKzRcM?= =?us-ascii?Q?v8iRKCRkzfVneBa0Ypv1YVY94B3NyzvQc+4z/8HH7vG1tbu6Gs94IIe4iqHJ?= =?us-ascii?Q?9ettfxBqxN63x+kIMZCGip4FSH2UqVNBCpBmfAl1QGW5TDKNNf+MKHq52sV5?= =?us-ascii?Q?7kG0gJPUygPio94uhRf3mM/K+QgBwqDtFaJQZ1/z8OkoK0moDHY02cxipfwO?= =?us-ascii?Q?Eue1M5ky16rBNOpqo1rS0jx72Vcl7Oupo+StnyHR2nZOD1WT0OMhTJgMYI22?= =?us-ascii?Q?DHeN5MDFqUTqEjVCyaAN0PgTsJ/YoTIoZzheKhQfFgBbjhPjp+Q9GE301ZLc?= =?us-ascii?Q?UVKTe8vbDTupdc7RhByx7i1Y2nnx7EViUBNoTZlxWyYcwaAAh3iw+rqX17t+?= =?us-ascii?Q?0MvP9alzqdoGpO3H7YQv1Hbo8psMwJ35yDZ8UqnnW+0PpkJaR8GjEs4YLKMs?= =?us-ascii?Q?/UO9qUQ7g/AzfhQYaXN/54s9W1Jt8uvbtgSteYbgDAGMoWj0Cs81CiiWYOD9?= =?us-ascii?Q?EzQN6I=3D?= X-Microsoft-Exchange-Diagnostics: 1; SG2PR06MB0823; 6:n/v6LjOYfVFTp/G0xZZCNX05ck9LYI5qQzrf1gdceYV+zzMs9+sC2n00uXb7beTsOZZDhP7HN19GyE6MhgRy6syfHQDEBrd+bci9rNeMMzqz3aD4U6+UM6L1Nt02oxMAGQVbRmw5BUdoixphDCgtR6boVXUjC78BzLe+gXBCkUQGCMhWsqyJnbSKEvao6tkR5Z5sU3sYj0obnxiFpGv0Oc19i2DrjAlhIbou7BpcJbQqk5h4zqKhhpmSdPoHxkbpd1hZHR1IlEOex1nYS4dg5QaLms4pv3DuSGir6+IhY6cqxoC0erUHZPjL9bHz2UUihnY12Dvj8gkiU08ZkGgdQbwcjSSzd9LLwMBrr8at22V03uJm+l2c/xAC+xnvqhHZHA3nBIR8wbYSsJwilekq8+Mmxf5HHk5qsjmsVAhuraGTrizBYDYBLF2u5pQaJAlXK0F/3w//IXdA01G+FyqA+madYGF3Tz9Rfj78y+884mI=; 5:x5TqaDL7fPE4egz6nSQ65D5LjRMpMk97m3Czw7cdiJ+6X1WxkBUIg+fOkf8OPbVPULSYsvcJ952C74gTT/9o1la6qYlWvSh/JYcOHiRE9Nk2upxkBGXGCZ2xZcPsfUUtbn4WOYvQz+/HZ4sduYoxNA==; 24:dpeJLgoWnDMezj4omDRKsxvnZAUf0D5+txfUoIWhWHQQif/dNdAwxX5eOY035pMtv0Gx+R9asKRC5hcpevL74ExPYcybWfpq8ERSaZIU2WA= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; SG2PR06MB0823; 7:fMzJKVTV/8Z5xUY6HltrIUJgE5KhTw2zmm5ShgdQzFZWTvNC2sbx50HRCssTG6XSy8oo/AQIVNVpFkttsMkHtrPrzFoC/yCivDsbY71SkDa8WOykIdAbLYeJ3YpwIsj0OsL9DUl94QWuSEYQ/FJBCVXszI5WyariVgDiSZe3Ga+i6lCtqqlOEGW+Wz5SpqlwfPxvwI0qSZelqtE1M7uadstnCmPqmQKBPFZblgvmRRkQ5bnkHIS5tZyeWTvayHpnbJhaSOFm1JBjbkh7szYDsIdQCc2CgBTA7Slk5OW98qLevcFV5ZZLhqNcW12xvmSn3iNx4OQJrKkKxJfDU53lKw==; 20:5KcLjhtePkH+ZI+AsD+HMFTT445RPGSUW9hIjy7t87XRMz+m7NOf97J+atcgoPRJnGXc/FLShwQ3I9UMLbLhBFbriMbUa1Qndox4Sl8MMdc8UUsddDPH3d0oAltpeGR50X9tvxCLIzCQR9NNZe2P9XzKt/uMfQkYRgXzYYM6I9I= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Apr 2017 01:34:49.0000 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: SG2PR06MB0823 Cc: Linux-DT <devicetree@vger.kernel.org>, Linux-ALSA <alsa-devel@alsa-project.org>, Simon <horms@verge.net.au> Subject: [alsa-devel] [PATCH v7 6/9] ASoC: simple-card-utils: enable "label" on asoc_simple_card_parse_card_name 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-card-utils.c b/sound/soc/generic/simple-card-utils.c index 343b291..c5ab8ad 100644 --- a/sound/soc/generic/simple-card-utils.c +++ b/sound/soc/generic/simple-card-utils.c @@ -81,15 +81,21 @@ int asoc_simple_card_set_dailink_name(struct device *dev, int asoc_simple_card_parse_card_name(struct snd_soc_card *card, char *prefix) { - char prop[128]; int ret; - snprintf(prop, sizeof(prop), "%sname", prefix); + if (!prefix) + prefix = ""; /* Parse the card name from DT */ - ret = snd_soc_of_parse_card_name(card, prop); - if (ret < 0) - return ret; + ret = snd_soc_of_parse_card_name(card, "label"); + if (ret < 0) { + char prop[128]; + + snprintf(prop, sizeof(prop), "%sname", prefix); + ret = snd_soc_of_parse_card_name(card, prop); + if (ret < 0) + return ret; + } if (!card->name && card->dai_link) card->name = card->dai_link->name;