Message ID | 87fuqe8q4y.wl%kuninori.morimoto.gx@renesas.com (mailing list archive) |
---|---|
State | New, archived |
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 B16AA60754 for <patchwork-alsa-devel@patchwork.kernel.org>; Tue, 9 Aug 2016 06:39:20 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id A0CD528455 for <patchwork-alsa-devel@patchwork.kernel.org>; Tue, 9 Aug 2016 06:39:20 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 95A0C2845A; Tue, 9 Aug 2016 06:39:20 +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 A60E528455 for <patchwork-alsa-devel@patchwork.kernel.org>; Tue, 9 Aug 2016 06:39:19 +0000 (UTC) Received: by alsa0.perex.cz (Postfix, from userid 1000) id E0A47267D9E; Tue, 9 Aug 2016 08:39:18 +0200 (CEST) Received: from alsa0.perex.cz (localhost [127.0.0.1]) by alsa0.perex.cz (Postfix) with ESMTP id 59D50267DC8; Tue, 9 Aug 2016 08:02:09 +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 8E3E2266A5F; Tue, 9 Aug 2016 08:02:07 +0200 (CEST) Received: from relmlie1.idc.renesas.com (relmlor2.renesas.com [210.160.252.172]) by alsa0.perex.cz (Postfix) with ESMTP id 78D74266B91 for <alsa-devel@alsa-project.org>; Tue, 9 Aug 2016 07:39:26 +0200 (CEST) Received: from unknown (HELO relmlir1.idc.renesas.com) ([10.200.68.151]) by relmlie1.idc.renesas.com with ESMTP; 09 Aug 2016 14:39:25 +0900 Received: from relmlac4.idc.renesas.com (relmlac4.idc.renesas.com [10.200.69.24]) by relmlir1.idc.renesas.com (Postfix) with ESMTP id 2B96D62014; Tue, 9 Aug 2016 14:39:25 +0900 (JST) Received: by relmlac4.idc.renesas.com (Postfix, from userid 0) id 18842480A4; Tue, 9 Aug 2016 14:39:25 +0900 (JST) Received: from relmlac4.idc.renesas.com (localhost [127.0.0.1]) by relmlac4.idc.renesas.com (Postfix) with ESMTP id 13AC048014; Tue, 9 Aug 2016 14:39:25 +0900 (JST) Received: from relmlii1.idc.renesas.com [10.200.68.65] by relmlac4.idc.renesas.com with ESMTP id QBW08788; Tue, 9 Aug 2016 14:39:25 +0900 X-IronPort-AV: E=Sophos;i="5.22,559,1449500400"; d="scan'";a="217011231" Received: from mail-sg2apc01lp0245.outbound.protection.outlook.com (HELO APC01-SG2-obe.outbound.protection.outlook.com) ([65.55.88.245]) by relmlii1.idc.renesas.com with ESMTP/TLS/AES256-SHA; 09 Aug 2016 14:39:24 +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=mfKWlzwo/Z67dUQCIW/ZjsIgGYCoRoPVa9snkvd1SJ0=; b=Shxzj8a6Tvk0g5Y72OrltvYYktpL3UdwKHCXPGxHIPnAfHTuI9bsyAkMgfCgEPqnC5nxPjL2ZZn324IhsGkiK18M7AyXQIeoMQ8oiEgbYvqmrBCGBXgE1qU7ukg2XtTc3YlmUnFNBMp05QxAGGkIjgA5gzJ+5FUNkvOSrJZ8NQw= 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 KL1PR0601MB1448.apcprd06.prod.outlook.com (10.169.69.26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.549.15; Tue, 9 Aug 2016 05:39:20 +0000 Message-ID: <87fuqe8q4y.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: <87popieek9.wl%kuninori.morimoto.gx@renesas.com> References: <87popieek9.wl%kuninori.morimoto.gx@renesas.com> MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Date: Tue, 9 Aug 2016 05:39:20 +0000 X-Originating-IP: [211.11.155.144] X-ClientProxiedBy: OS2PR01CA0030.jpnprd01.prod.outlook.com (10.164.161.140) To KL1PR0601MB1448.apcprd06.prod.outlook.com (10.169.69.26) X-MS-Office365-Filtering-Correlation-Id: fed9a2ef-c4e8-4e54-be80-08d3c0178384 X-Microsoft-Exchange-Diagnostics: 1; KL1PR0601MB1448; 2:1GipMEf15tj7D2/PrWzY/IBKgU3lPyUDhRUcx2/NxTsoHmqb9XFO/KQQmv0pj+YKFIbsInnFAJ06oKf6GR95h4MEgSMeFOny/Gs9FRxUjYQ7MfIe9CC+XS8Zb77Fl212Y7uh6tGau7R6scb8efXlAt7tIpORvD5V/j9+i2M+/ReXUYQoiJOPYqmIVwyLmlPd; 3:OPUCPhiSmrEU1mRl9+MlWzGrXLYkqZZT3hbWW1d+zPk4oHYtsPnUsoU95hp8fQ+gY0NYj7ICk7dRFP59oLkirdUjiyXJnO7FerJDjUi6RJ5ApTgEs3zvCICfc11Pg93w X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:KL1PR0601MB1448; X-Microsoft-Exchange-Diagnostics: 1; KL1PR0601MB1448; 25:QsdWLo/d7tgMrDhB5kBgADWOPURULqa2fDTbu1Prr545VmLgs+NruaeEGjDozY3Iv9SanL8A/qe4zzeu5jbUvvw0UvLBsl0tltTSenaUsQy4ZrENuJbWbrcjRd+CPVvf9KFZzG38WT5+mHZccp4kRL/oB2zbL3vIAeY4ghwN2wkddI4zfqiU817txjIfuKDaA/qPgulvjpIeyC01zO1t353hd7zBhMVAhdJdMP0tzWdOZbdiE/IOO8x0b7ol1k31oQJD9i9+PI9XelgdW1LK5PE7vcyi1oae6yXvUE9tjoovIEhge+7w9mIQSGFMjHSu3loXpInqNBp4s41uYXcqKbMTt+DZzFbffJTNC2hmZOUsQsOw+yERHitohqFi7cQxxdFB1fot0hqKqmUUwb8FmVWIy6IjTNfP1u0YWCTxjEbfeA4dk1/O8tk2gSoB1o9KQNh3p6GnCnT7hLHz3uDgsLWdEDbCS0NbY+3UE1YQKhc/qDqUWC9p5E7BthqQXBXBoeWPeHQk4IPhoo7UCieImmF6lDRzyvuhm6kKKQe6hLnjk7yWBl5fhnMZL14IKIu8AnH8hdwy1O21LSGzamzOoNuusrMPSumTIr0vpFt72h+smne5sfAe+43TPjNkhN/74ovLXROE0uQP/vCxd4apCt7Kq+7m4DLelwYsEkKIQs3MnPRi7MDBGTgsp7jleavzJmNaDatTmW8z5t7fmSZxUQ==; 31:/62k4rwdQxyI4z01SM8vhWSc0uZA2/2WZOPY3xag6FnenCdEtvQmud0PTVyf8IbW8tAvK2iziiIx8P0XlV2Y3KIinpgH1mNTTpeSci7xxrTYQWoR34ohUYg2TApxcQzsqzafKwr5vKhyhAIDs7VFQ+Wa8jJPUK3PtWFgZpXVSulUCOtZ5lKTwLUECmUqeGF+jCgxWIezgAII2z3waiAygwVJUgv/r9cDbLGRO7q0qJ8= X-Microsoft-Exchange-Diagnostics: 1; KL1PR0601MB1448; 20:BIDG39F5BO4kHbwEc+3hW4Z5dedQ5sUmChgJOcfv28NscAKftHUbm5vbG0HVXC1VTPV9hKTda+zi7EBM3Mnd7O6/hATT98iVvGQGJ0Kr2rFdRqlm9tI0cg9iDgfg5W8Minz5E27f0DpaoA9IlMvRxrhuA3SQk1kyq3UUjAYmaME1yjjZOEJ9FszM2OLbwb8rce+OT/iZh7YUC+9BEg9NDNatTcQh8iK1pTpRNsPqLnTii85YtDIj6RCvr4J1zPwvu7iFz9T3FLsdgWAxkIpV/2HQjx5uOS4TEyFF5ThZx3wyjizL2YUv0gOSqk5XMB0vlNKUrcrNOEzpoaWxOpCeiQ/AhseF4JwQ5G1czkCPasBXUDuQtmvmBjy40dUnMurT5OdqkEbzu2qXgku9gVNMOQNaHu7RWntXuiE73ww9ZkVtJO3bY0WfP3QsrrcvhWyGC/6cCp8VyfYmpXmC8ru1C1YwqEDOdn4PLoJylDfRtQw5dXBzOaJQ0ecNewmt9E81; 4:7YVlhMOF3x8sn1BxAHFay/6JxOfzlKYEyNsNlYfVba9n1NQ/tZO3h3ZSc2VNhYdeS7MCBUo4AKTyaCpmPLQyGo0h4s1I+ggO0o7G7rkUR38oqKuKsXWPGHrw2RfzKHSIaZ4nqZ8WvbpGHdtnQ/jWu9WCrHHUIBSoFUVYt73iv/PSWAUjqSLmhHPPMhuj0kRlqW7k3WMDE6ipl3bDu4njYMgLpq16p5aWbPg1a8ghXqxbu+S36kCH8gN2FB3ENxSWdIrq7fV6LusP6Q0eGD/4vfrRiHSkdCJvY/lc1ZLorNmx6/41aiUf8w5+bdxWXiLDtme/KAmdn2b4/1SuyUELKcpd63kVnlBHUCgUXhJc0TyVPalx/LGkoYE6nHVRxB4DS0clklJ6J3oklRO4vzC9xA== X-Microsoft-Antispam-PRVS: <KL1PR0601MB144845F821D7357139270805D41C0@KL1PR0601MB1448.apcprd06.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6055026); SRVR:KL1PR0601MB1448; BCL:0; PCL:0; RULEID:; SRVR:KL1PR0601MB1448; X-Forefront-PRVS: 0029F17A3F X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6009001)(7916002)(199003)(189002)(53416004)(50466002)(23726003)(2906002)(105586002)(86362001)(77096005)(586003)(106356001)(81166006)(81156014)(92566002)(110136002)(189998001)(36756003)(50986999)(76176999)(54356999)(97736004)(229853001)(8676002)(2950100001)(66066001)(4326007)(68736007)(3846002)(305945005)(19580405001)(19580395003)(46406003)(69596002)(47776003)(101416001)(4001350100001)(7846002)(7736002)(6116002)(83506001)(33646002)(42186005)(16060500001); DIR:OUT; SFP:1102; SCL:1; SRVR:KL1PR0601MB1448; H:morimoto-PC.renesas.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; KL1PR0601MB1448; 23:aLyEhpByNrOmr+KmWG14okPjOoKkbI49sBzs01h?= =?us-ascii?Q?gMHStgaRxu8pUtzUyDKYXiRHFAYXwJN3hTXPSoPaoMq3gYIhjbwIhij3khio?= =?us-ascii?Q?Fs6RgDEqtEV2atuCCH1mxYocn/BLkC65zne/P1zdxUyiqvhFRM7utd2A/yAF?= =?us-ascii?Q?w7Kxf+zcGU9bfgoVKhrDw5xpPeo8QHOLOEXArd8olyCdvUs0hvJIqRyloDCU?= =?us-ascii?Q?5VdhhVQufl5SmlDb3xBxeDUXNnpUvHIr69QkvxbLEi+LCiflMk3NTkgvXiwB?= =?us-ascii?Q?Z9BxY+mAA8rAposBV7BgXUJdmqAQ/MM4wNFlvAn8hqrzBD0FRHWBcfj0sEmg?= =?us-ascii?Q?3Wf1BtZAor//WEWJHStwuqUZ2myE1k+uFzZ8WRuotuTuj3tJmbkDuv7+mH0P?= =?us-ascii?Q?sotRJciuYUQSM84LIIa9ZxvYlEhj62a/fVj1sOPqAYbsATeGzXq0uFQjVjqV?= =?us-ascii?Q?ZoXZeIWPQl1CNM7oupXivgDyxAZBKpf0bsZRVvIf0c/2//uakH/3Z7xZsXPL?= =?us-ascii?Q?x+CqT3Og2bBL04KczHiedxUTTPTLjx7FEgH6FRWl5HlbXepwKUNA6qtHCfH3?= =?us-ascii?Q?M4pK2rK27isHr1UTHrU8wrXomVg1/yHifi1OhhFjR781xSwi8VDa/yhWKXFs?= =?us-ascii?Q?SjU0pq3s3glar7kOpYIZTq7LzsTaYUsxQxBdBJEfrJAFWIJckbekK5Hbgm95?= =?us-ascii?Q?lB82L/ztoePEPdf2+mFwHdWvSZCge6nTdG6PqcOzCEmhq0hOWLKgwXeycokd?= =?us-ascii?Q?ShJTYIpcmw1R3nHGPkynCQTibmpIENzoTtEMFouNd9Kb77uw3JXDqi9LKjSG?= =?us-ascii?Q?UASVYpgXj1AhqjxM+8a7dXj8WX8ZJGcbJI3su0pU/G41TQoh6NsHCuaEA3V2?= =?us-ascii?Q?C4XbrIDFXgDWpI6l5Xv55H9PMhl4R3WGpm73qZ7bierVZyY8KfK9b9Vdy434?= =?us-ascii?Q?dhOI7AkQTdB5sVB8sNS3Igj/Emb2+AM3LfgFqBXeCJVIbM4xh12eLxgqjMAV?= =?us-ascii?Q?6D2Odv8CRoT3nnUSJfW6GHf58QL1NY7MhxPPD1Lf/vPZsKotaV9THAeotk3m?= =?us-ascii?Q?rMUKEgi9hlhYQ99UE5QVeZrQcuWOp7wB9vQNBcSjs7zi2zD7hqPqmOUrEVED?= =?us-ascii?Q?kOzpGr+1v/U4x9JDt8zb2t1UulItmgp38lrocCFYSPNJ9nqHRwQChGg=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1; KL1PR0601MB1448; 6:8H97aHJD+de6bfXrvHmDHxby3p+i3g8Ocaf6Ko0II0/6DWKm3sd9uXRcZgCJivxgSpRg6vDOZWnC9a8e85/DkIm+uH4OflNbxUenOX6iuhubfPX+HzKtDSu7qSgZYpGOXOBpNRSzyhRvOMsPl33KqJCgHPFkE87c00xJ6TGoHt0qR/0a4GuIhfTLJ8jjPhj8w6+jj7Y+ZTDJZPYSqt75GteKUN/cfiewRMb8Oivg6Sahq3UmbqdAIvs5QsPk9jKdocZKMDLFwKfgLpTW51ogZQgz7iKx7VN5Tz2geiZ+yK0iE1ygSUhdJ7Qq25G52gpPr6kNdMuJcWN/YLhs7u2Zhg==; 5:5A94dz8l6IcoX6WrYY7fDTky3yLIXUSRoO6vJIY9DgZJXyDN4uV1OU+J10+03Vzn6ZgrW1WmOTsph+AqY4/y1H44C5oAyCggGXkQ1RkJtV9vphdNR5lkFBzBdXP24UgOMABwbyaLP28Zz/FxvKL1Ug==; 24:W2QmXo7VtK9D1BxyR1yJnIETpvzqHcY4occMrD5HvPzJNZuLKnEb9PJJhpbRF96RCbZH1RK+gAyuUXvxTJeLNrqRowFcTLRw+ETSKB3+l0g=; 7:odbsnXQejch7kGEW8X+v6Rn3nQbOZsq1AcPNB/QU90x7b8BxNIFSHYtt41DaYGuYyAXaDc2UMDyPvgcaxWVC2Oi5LbQMTygCPjevfOKixQfryJEi8pQPX+F+uB3EViVOwl34gVsQnSH9pMcwfN/qYUmZAeT0obg1h3TnKmWlD7eVqeiyEZmfUnACCkgjItT5LgF2Hve9I4zND+H5jgT49zk4dqNBDm6GqTGDKBt0DD/TGTLd1s89aCa/UIG68ZLx SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; KL1PR0601MB1448; 20:x97IFt5qx0+ARuMQrU5UaryYa4TH/GSqK4XQHOmyKaaf4kbc7xruBQxUyAVL9++xjYURrTMrJPcSDMNfBuZjkLEGdkRijqq5kJVY0fDKaJXK0eLHl/yIonwakiiOskdyBB0Y1W1i6GgkXsPLQomu17iP05ESbQzE6e0rW3oXbEg= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Aug 2016 05:39:20.6141 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: KL1PR0601MB1448 Cc: Linux-ALSA <alsa-devel@alsa-project.org>, Simon <horms@verge.net.au>, Liam Girdwood <lgirdwood@gmail.com> Subject: [alsa-devel] [PATCH 108/127] ASoC: use component probe/remove on rt5514 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/codecs/rt5514.c b/sound/soc/codecs/rt5514.c index e0606a5..6f164a1 100644 --- a/sound/soc/codecs/rt5514.c +++ b/sound/soc/codecs/rt5514.c @@ -959,8 +959,9 @@ static int rt5514_set_bias_level(struct snd_soc_codec *codec, return 0; } -static int rt5514_probe(struct snd_soc_codec *codec) +static int rt5514_probe(struct snd_soc_component *component) { + struct snd_soc_codec *codec = snd_soc_component_to_codec(component); struct rt5514_priv *rt5514 = snd_soc_codec_get_drvdata(codec); rt5514->mclk = devm_clk_get(codec->dev, "mclk"); @@ -1020,10 +1021,10 @@ struct snd_soc_dai_driver rt5514_dai[] = { }; static struct snd_soc_codec_driver soc_codec_dev_rt5514 = { - .probe = rt5514_probe, .idle_bias_off = true, .set_bias_level = rt5514_set_bias_level, .component_driver = { + .probe = rt5514_probe, .controls = rt5514_snd_controls, .num_controls = ARRAY_SIZE(rt5514_snd_controls), .dapm_widgets = rt5514_dapm_widgets,