Message ID | 87shincexz.wl%kuninori.morimoto.gx@renesas.com (mailing list archive) |
---|---|
State | RFC |
Delegated to: | Geert Uytterhoeven |
Headers | show
Return-Path: <linux-renesas-soc-owner@kernel.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 72109603F2 for <patchwork-linux-renesas-soc@patchwork.kernel.org>; Mon, 26 Jun 2017 08:54:14 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 70BC625E13 for <patchwork-linux-renesas-soc@patchwork.kernel.org>; Mon, 26 Jun 2017 08:54:08 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 65639274A3; Mon, 26 Jun 2017 08:54:08 +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=-6.9 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 367DF25E13 for <patchwork-linux-renesas-soc@patchwork.kernel.org>; Mon, 26 Jun 2017 08:54:07 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751423AbdFZIyG (ORCPT <rfc822;patchwork-linux-renesas-soc@patchwork.kernel.org>); Mon, 26 Jun 2017 04:54:06 -0400 Received: from relmlor1.renesas.com ([210.160.252.171]:23889 "EHLO relmlie4.idc.renesas.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751353AbdFZIyF (ORCPT <rfc822;linux-renesas-soc@vger.kernel.org>); Mon, 26 Jun 2017 04:54:05 -0400 Received: from unknown (HELO relmlir1.idc.renesas.com) ([10.200.68.151]) by relmlie4.idc.renesas.com with ESMTP; 26 Jun 2017 17:54:03 +0900 Received: from relmlii2.idc.renesas.com (relmlii2.idc.renesas.com [10.200.68.66]) by relmlir1.idc.renesas.com (Postfix) with ESMTP id 7D9C479F17; Mon, 26 Jun 2017 17:54:03 +0900 (JST) X-IronPort-AV: E=Sophos;i="5.39,394,1493650800"; d="scan'208";a="248899738" Received: from mail-hk2apc01lp0216.outbound.protection.outlook.com (HELO APC01-HK2-obe.outbound.protection.outlook.com) ([65.55.88.216]) by relmlii2.idc.renesas.com with ESMTP/TLS/AES256-SHA256; 26 Jun 2017 17:54:02 +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=ZbbPBPAxdq1GuiGv7fw+p+V1E1t1yCWR63Su9z24DPE=; b=BFnOcY6ZdpVwuS7jQrOgK9iuBX860B4PjvYsdjK/2NAopAwPEGztJ1lnTB+kYdCVXlWuzMYxNy6LloSLVTCttXcQBY7cIem17smD2fEeummat7N3LVWJgnFyq4SHngDWlPVJ5exs6Zm1Vpn5s3FiQyMpgL9DKxGyMAZTSGQKhoc= 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 PS1PR0601MB1881.apcprd06.prod.outlook.com (2603:1096:803:8::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1199.15; Mon, 26 Jun 2017 08:53:59 +0000 Message-ID: <87shincexz.wl%kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Subject: [RFC 6/x v2] ASoC: replace platform to component on rsnd User-Agent: Wanderlust/2.15.9 Emacs/24.3 Mule/6.0 MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") To: Mark Brown <broonie@kernel.org>, Lars-Peter <lars@metafoo.de> CC: Simon <horms@verge.net.au>, Linux-Renesas <linux-renesas-soc@vger.kernel.org>, Linux-ALSA <alsa-devel@alsa-project.org> In-Reply-To: <871sq7dtn1.wl%kuninori.morimoto.gx@renesas.com> References: <871sq7dtn1.wl%kuninori.morimoto.gx@renesas.com> Content-Type: text/plain; charset="US-ASCII" Date: Mon, 26 Jun 2017 08:53:59 +0000 X-Originating-IP: [211.11.155.144] X-ClientProxiedBy: HK2PR02CA0091.apcprd02.prod.outlook.com (2a01:111:e400:79aa::17) To PS1PR0601MB1881.apcprd06.prod.outlook.com (2603:1096:803:8::19) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 2ace6d23-db0e-480d-2e3d-08d4bc70e395 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(48565401081)(300000503095)(300135400095)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506067)(300135500095); SRVR:PS1PR0601MB1881; X-Microsoft-Exchange-Diagnostics: 1; PS1PR0601MB1881; 3:oZ2h6jLZVEok2nk83McdnLlv5iPCuQZfcCPqyg6c+aApdaCbggQtDGoBLpK1TLXT/WrqtfmFrc+kM/ywQYlW3vkfeCWLRUbO9g27OecSa4MBoQMla4Zg2vBGrDGk98vXs9V3i1z2ZYm5aRg8DvVzI4xbQ9ER/Sz0Tz+dmARgw1sqda4Z8LTMMFDl+6ns66tBcbe6TsyyLSMgB6TuBRSgdWAReglLvtGxjMqj96+OE/CmHYlDgViTZV2+ce9MsdfOUb4MpcRRP1V59sJyNxbjLSpOUTqgS+kMYuIw4CVOY6JhoP4T7lrIspIrL3qqA7flUm/wKdOoxes9VTvKXM0EJKSf18lk1TBzn0t/D9GgWqa1yeHYYbjYjORd4ptUpACzETeIPIAKh/tiSjpwWuswNMTpH7fcYIghBzrVWi5pJ1Z3r9qt1mdF7guxSa8vMkyAwt1L71CO/GWAuZFg6yMKVIHlesuP2oeFLc7Q5csNyT7tR/mkdG8/4bjByR9lcvWqDp1egWw7pFDR4halpCTpFxLRPiCUiW7pjWfK/vDr1tC07QjFKMSxeWKUbL1rnUcHtmcqjG/EZTg/uYWvHV0FiobSENfBrqp7ysESDtVO6Yy4r0bYIa0X3a9ShVrwG/rseYoBLcW+P/YfpBJJKZ22ES0Gbo3z4t4r1hkkjtd707Xb+vnprtigUAWtRZU9/kzamjX8M0WkxYUlTvnJLqiKubOLi3mLCDrBZSps3PPzT8x8Opme3Wwm5t89vm5+O3pxwVfuou3CvX7bG+R44/qYaw== X-MS-TrafficTypeDiagnostic: PS1PR0601MB1881: X-Microsoft-Exchange-Diagnostics: 1; PS1PR0601MB1881; 25:TO69mN2WYQCwT9CW3jLhhNgIGhQVUd2ImFM3KxJW/b1mHTc4jiEwt3U464JB6GyNNBvFXLbeLldoY6xce7vdjDDRQEVeD9ixl2iF/7/bG+t5x5L1/Ok4Ji+AMUjLACO2lAwge6fVaSKzm2mTJsOW+JsRP0+0Bd3+qhwPBdW2Y1rAZtd1w49v3FvyA0MyY/q2uAwROCtLcHLt2B0Lh6v70L7N24ujU5kPXT/JZSRUVHcO2JwAXtx4RzSAn25g3x2En9c4K1VP9rcHGAF+wzk7p9DjkrSqNeLeIYyJ7esOQIixPGHbvNLRf/TRQjrGTRQ3q5ecExrk66hUqQugqivLxxxw7159fNw88zk5J3MC6lCe67ZCuAXyl4yqvTqfH1VXfeFd6SenSgU6+dZX2wwoehDFTkF+3aoFpRTYGuuaDZHGbxWsQixAuWXznfiYNcudw+CM5ZOSVLswJktE3KvGQT92cxjFLF5Jx9LiV+zuJU4q3fEFwz2IsdnSO4/Ry1M4XcOQQXZv9oGiuQRax0W3Ra5Mct0xdlfADbRhvvLqpTB0KTs0OVnG31BM3rrSP+DToL2nL8pk1wXdtDLASb2SwSwZlZfnhL3pATDw4QgoqEDL8Gaq3zGmW5pae2yHA3yqQuj8yLzE7NYSBu1YotBfk5V5qucN8H3jIp717OqNPt3agdbGx7ssmffyUK7rvz8xOnhfq7KpXVxHmmPa6uUvZC3ZMXHEOj/YliVhW0gmLwqqejGPSKDxWmNbincZGTUfsavj4w0rqIVF3ogbzfz0jaratPZO/5IQIpGnDjqJGTQx1l41sOnSqNphm/5ItafBKBHJ8Bbx2SGJDitB4Kf2HTJ5dFhxWm9mxgemwAkVieWLfdooO9XjN9pYbpCVV1bfkCiFwB7jJ0BajpNdzD3njEv0Jrj9mPx3ayCGLxI 8qwg= X-Microsoft-Exchange-Diagnostics: 1; PS1PR0601MB1881; 31:FdiUlNbtB93I4icm+ZhDtkShpASeniG3V/4T3aHjCmUD0HEOYYw+hSQ11R68M+micJ4VJrPlFpcjkZ81NJh+TPRN3/pV4wmQihWryyzicUP6pkqBTIl36c5PCJjR2uu+H7sS6x/xzJWdqPhku4uukffELzWKQfBt3P9OU9eL8JuS1b2H8CZhQZFiL/2bPgkOsYOJpamuL7nEoQFDMLjJtTruJI9f0V4iYBmqt2eNvl/7R4req6KyY43/yjylUqcV2DPJ6guWcMwMPSydm2hL/LMFENMVfd+97AVdv88xuxRomwA9p9RDf6tKP1N9/JyJ0FDARMSIo0bHrdEik2x4pgtb+UtXhQJ6ZBExjigure0rBJDSTehZC96++hqfIYdRZRcYXJIuMbb18jb8owrnOX338lBbZFfPEqYkH7axL+QAx7jhBjG5moYJm8ENxHV4Cb7YNi0/cWlHhtV6dB3jczKwr4lX7jV4UAHfpoVPekvPNuXpjjzH+IFKtaM1F5cyJHJR1SJg3o/2Yydne2GYehvVE8QSmHhCEVTD6hD6/XhLm+TPjVpGXS8fZ8+BmtaLBmcfLPPgrCM8gzTdvhE+5QL4YrE79b+ZTkqksxwP/7/CRRrcMj7cr5dBQsqa7m4SUDIMOTwWiZAtxr+2N5KLO2cUjRcXCEijhLPb6rRDQAqeuvgs7r/JuwB/PQ+MYBW0 X-Microsoft-Exchange-Diagnostics: 1; PS1PR0601MB1881; 20:pc73jr9ShnPQyMAZWVXw76WHhce041493NnsxATl106rYGZmGlv4gpt/sQ2rTMaVCjiocqKOk6Ad4enLzGpBmpBh2RPjkvW8H/jrrF9Q7/H3X1Ia3K0dBp+9063YDzecaONlvIZnNTKU8/GZ80O220ARqtw74aLUL2aoXSBmDS/8eN5C3tzF4/tHg7SKXM6l7RUZU2HQZpl91Ol7lDViutVtWHbWVXK0/qktigwJSx1Z5XxF0b+ANVLJIQXX6kiTjZvcg93Q8Udriid7ORKy7ZIbtKG20oEzhM8r6hSbTUM4Y+JTC6KNeQFT2n0GdTXx4i6dgZO/fbUZ4Mir/n9Y/FZibB/8CGzwnCI6aRDCWRS+eHuK7rP+wI3B3ED05Fz9mVWHAvyL1j3qBIQtsUXiohNU6LQF3vThIyDC/u7o6jRgLIVBTSsoT1S1In00M1fasRpKEeKC1QGyFSVHu770FXPm9emzDkzti7G9r3tuUMtRDogSz/Gv9Yvo57RAJ18h X-Microsoft-Antispam-PRVS: <PS1PR0601MB18814B4006731970212F8BF0D4DF0@PS1PR0601MB1881.apcprd06.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(788757137089); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(100000703101)(100105400095)(10201501046)(93006095)(93001095)(3002001)(6055026)(6041248)(20161123562025)(20161123558100)(20161123560025)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:PS1PR0601MB1881; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:PS1PR0601MB1881; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; PS1PR0601MB1881; 4:H0SSHQdvFW61XXSnJbOkUVdA1lrpS5CKIU7SYn5+?= =?us-ascii?Q?l2ejKMbzq3DPtxXHzDyiVUgLiyV9LYerGSIl4La289dBwKclO/yIxEJ4YvXG?= =?us-ascii?Q?ijZGF+kjnHpVxzwcDv74tB4Bl9wRYQOkp4BcLk0SnCHxs8noubKGGb9yzWIa?= =?us-ascii?Q?cucaC5vtRMwQpgMu5neMDF1J2NkqWjCkdEHGccz4I09vaZfaT9ZZazpoN6BZ?= =?us-ascii?Q?SMUkScvPl1kIaQWZOHckkHWAX8wL+A2FTTddDDwrBdCVkMsoGc6nx710hSR1?= =?us-ascii?Q?tR57CTz/sVJg9P5ZksdkHTMhmgyZcjvnKKQsuo8FwpnDiCsHHVTgO0cQfuQw?= =?us-ascii?Q?V9zzcfofTvnrdnXhit49P62caNJkQmXgRjWDXOmp9xZ2wM+hARFcbNfX1sop?= =?us-ascii?Q?ByHEPlvpvetAQthH37D76khwjVRX6cKxo1/1cEqfi61b3ek6jfUpgmaAj+kf?= =?us-ascii?Q?z7RSwS0E7CwtRNAkGSTAkEA26YoWoQLlzZIyBcEKSiY/h+u5jk0Iib1bO6IJ?= =?us-ascii?Q?l6HV3ukoZ+UgfzfF4HTmefnyAJLQyRckRrYKKvXxvWXbGrt/AXSvmaf6HyKD?= =?us-ascii?Q?r4TtFCZS/BJchAwybNb9bCdsAXUykkwyraVZszK1x/ohV2O6DnMx9iKbQEIS?= =?us-ascii?Q?yVGcYWFpVXb4vV4NjgQ0j2Hc+GXzvfATdNGTkWR+2fLbQLxsd8hKZAFs3lgt?= =?us-ascii?Q?D5gbSvRSbekR2H01p9e7z+TfoGo+tnahhAnU3i1pSL9nZdnEY4aBmeoljmaa?= =?us-ascii?Q?E5XaUHHHbFwNlfBxhpVnOJQ8ltAxvS48MsLt0YMK9PPNNe+bCrszpPQMktl6?= =?us-ascii?Q?OSbpN1JkH7CUOlnk5dk4iDUKB8wSMOSbnMSGOrvj/ayRdocDXbuA2aMSAHUA?= =?us-ascii?Q?A49EEhhezENNiC0FrcWwNTSg2k8Vvmb66egIC3IN5I3k/vwBkLxptWjSdcwh?= =?us-ascii?Q?nITjVuSTYS+ERaA4qIioMnwLcNJMz3Z6pau7RBlAMf4SfGcNv7/uMKVFZ2OX?= =?us-ascii?Q?BZ14S4JLl75m3KNP4vwsRF2YZwsrn9EnvPqdasXPbisYOnrSpgijWyux0QlS?= =?us-ascii?Q?JuJtPtt2SyK90MJqb84kcepnw+bZ25Lbkva++UElKPAml7eTCX/pbuMG/6BT?= =?us-ascii?Q?QVb4In+E0kHZ9+iAHo/nwjrmz3+UV6vzAFDAbs1lWpEQzkh/UPKgh8B656YH?= =?us-ascii?Q?SfIN3HvWfJKRZwIAI6qEJft3xpZUn1xMpsZ+?= X-Forefront-PRVS: 0350D7A55D X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6009001)(39450400003)(39860400002)(39410400002)(39840400002)(39850400002)(81166006)(47776003)(76176999)(54906002)(4001350100001)(6486002)(53936002)(50466002)(54356999)(5660300001)(8676002)(42186005)(53416004)(83506001)(6116002)(3846002)(50986999)(189998001)(38730400002)(36756003)(305945005)(2906002)(478600001)(23726003)(7736002)(46406003)(66066001)(2950100002)(33646002)(4326008)(25786009)(86362001)(16060500001); DIR:OUT; SFP:1102; SCL:1; SRVR:PS1PR0601MB1881; H:morimoto-PC.renesas.com; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; PS1PR0601MB1881; 23:jsqXP6ntc4wjeflItt76m3KD65agg6EktJNds0P?= =?us-ascii?Q?CObSBSTI19xVRfoY4JZLcSEKs/Rf0HyhcA5fComNUhU4S1zum71lYE4PizqT?= =?us-ascii?Q?BS5GwPAzT6S15v/bcfyO0g61rxjULN/mNjUwLd673YHV0BGT+aRsvTg5+l+f?= =?us-ascii?Q?U8N3+3P780csBp5DuvlCQiF2BA/ifp9GnvG1hTm+0JpaMq92vHXhTApQ1yvW?= =?us-ascii?Q?PH8H69fQgkeQ2ziAmn36k7fFNBbN2Ay2nEFvGnJG1D5ct7HEDKSi9IKR9C6f?= =?us-ascii?Q?ItK0ry99exdU+l4Wszen45iEjQxN0dCDs8AoVZNTgm5MpjQx4lCwo1KZGsuu?= =?us-ascii?Q?sYiqYUSCpFOEXXdgEKLSnyLBwDlhU+bq2Im7vsmQEUuLaVdlbmuiYiSt/AVp?= =?us-ascii?Q?JyDMDzkWLzhmYD0mBeaJSjRk7y1nCAaMVbTjv4ecGPBEg1DtbChBOMjNTbKQ?= =?us-ascii?Q?yKXfIOngCgrSiy+bk+b2d1D65KKEze5koqTYLHFIHbtEfPAIL6ZRBPwjNuVx?= =?us-ascii?Q?Cr8jxwIiscqrCerA24jtEbOQv5q6vuMQHxd/rIqXaJQFj7OkUBpqqZTtW/p2?= =?us-ascii?Q?+WiVonirNt9060r0OnY1anz43r7kji1TDlhj9PwbzTE2avjFPHdZ7W18vuxi?= =?us-ascii?Q?g2tuGWwYIlrBe41vZ0A1/Ksmv2/1Tx4p6Z3+f764AbuFcACV1fzymBuWTxSd?= =?us-ascii?Q?D8BvEw9OrML6xOhTRi4YdYW7oWVHhl4v1wfAnNy1kse9AubfzHztgPFV18Dq?= =?us-ascii?Q?NtfuSJX3Yfbrb8HoWlza2UC/U3FVHgqIJuxLrrJm7m/STJ0N66+HKKndq2UM?= =?us-ascii?Q?jDobjR4xEMPRbVkJc6TbyjE4fDE0Rz9AZUJWl406KSz3o+VLNAQeUcXDCbGE?= =?us-ascii?Q?lf9QeWLSUs996iTPzPul9OdEQ1M8wsaV8vrHiO4EOaRS3pQ+dqccrRuzl6XU?= =?us-ascii?Q?CWixwCSaPG0Jdf3HkKhBoTRFkWkaJUtRn9xNJ0oUcATjZpI4SUXH7ZvC59HK?= =?us-ascii?Q?bRZpGETOIbN3ZkLs7sz9dEGfoGTDWUn4E2+D4cSIJIg5guQ=3D=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; PS1PR0601MB1881; 6:r0dK/tp1oQNwK9rnMWp3FS7Ysf1TnRF02KxddlAx?= =?us-ascii?Q?2md66QAphHw6Uv1yzVry2dsebzf7yhXFfXkyNESdnUmYK39IBdjlWvu8gHZ5?= =?us-ascii?Q?NfznGv4rcCi5lVwAP7BRsa/yZZK8vYDbyXJenpzqGnY0UFlU/mOGZFbrupLq?= =?us-ascii?Q?TkTsarXWuLncmJbT2lX2mrzM6a5ogw+jdl9JucpEnkffrdANW9zpBvFiZ7Yu?= =?us-ascii?Q?BJq+ycVk5uvY0b/n05YQcsV2JLzSQGwSmgbxh6abEmpBTjOMAtWdRG7XzUjP?= =?us-ascii?Q?8DwchOD7hXNS8osi4NCRUmQkl6SaSW3rJoyKZlar315NpKQAKzP38qDOzzzW?= =?us-ascii?Q?uQozna6RD5qhq+Y9BTqvITO8QdwegqvQqtJUOYyQnta63M7t7gv4USqHZ1Xp?= =?us-ascii?Q?Wjz5FaAKQoniahNnBkKWBKoglQI9nzBKhDB311mGDGn2ALtAijB/ajoA8ki3?= =?us-ascii?Q?RPFtPeTMik/2K82tTizXDFQzXQ3MgMgitkoonWxoL1BvzeNJyJfDNKH3g4Rg?= =?us-ascii?Q?/tZ82QHgQk69tcXz5Z15tX1pXWIs94m4KL8OhmSi3GsVLdKF5yVDTiUIcRF9?= =?us-ascii?Q?R6hLpe5YOv+alTQqb/V3othheHF4vSE0/SNJC89qJ3mQ5DbCuy7DPohk+t/H?= =?us-ascii?Q?QaT/ptxiwTBGTR0RF4zlLBzOYApj97iqLr7tDaavg9B65BxyV/oB3K3J76t9?= =?us-ascii?Q?MY4Sej18d2Nzb9FVnFEMl9N8tT1urRT2VasingHJOxunBoUrBY9D9n0AZTYj?= =?us-ascii?Q?bM+zn5fIDS9IVyAknxtCC0GDUHcm4w2MijEi91wOsuxDUpOMInFEMSWmXgqo?= =?us-ascii?Q?VV5CESOL+qaua1bcGMT0qgxA1wkzkPBzhfpATAdu1lWE2SPuRg+UHaYf3QU1?= =?us-ascii?Q?iZ/REAkNcFNiIJtYpV0AIn35PNVLSkJvarWPJgdtUsfKIm3U9wFPsg4BoaFD?= =?us-ascii?Q?cG9maJzjR2jms4VjNTpbfv/QGlMPLAnuxADbIXEzhNMlOnjXW2pkQ6xdnz+O?= =?us-ascii?Q?Kya+NhB//RXRxYGy99sTvWOJ?= X-Microsoft-Exchange-Diagnostics: 1; PS1PR0601MB1881; 5:DibE1T3C4JM88bCBW9Pc8w9dvAc9rdwNMqpqy6WiCZ+4mgxXQtk7oQBfsLrWu39y8S7fsbe9Omq6Qluy0BWZJOJZnXgipW5q8bqx8g/wUE6pZzTRzYfH+pe8v9+IFg0YhLXd7YIamPOEyf/0tCrxw7JNrRHOSxEIrSLhuYSKepIP1lZdx8cQqzdEkhNMeGLPvgEnmvXuKeOfPBGFsb/E8ZxYhYZpOPUquUgeLdx6kW4ujHc+yLwU9Ln/+q7C325OkmrdluvzlGCbeWVBFHCuC2PEvc6AoXzrbFTZvMMkajSS/vsiaaDAx2SFHwudhGE3B1TVhC1aBGPZLWlKOQW8q8T9q4Ef2Qs3eY5DjebaqFR6MRdJqjcvDYKrs5U0UtuhwOWQCv/qJgXh6JtXRRdCnndheUGFtkOFax9woFFVunkSm6pd/uveuisU5BihN0jWzlAeUafNvSFif0AxQsv1O/KLZN+wblOvKh1ypDvaM/OqP2qPzT9aNtkL17HxTSpq; 24:he/CHeg95CjnStkZLZ9Wqd3kv/6+t4cOsb3FKXhddHctLtlrju3nOf9+FXQMCCg8Qax51c09HDM2mTy5Iam2y7eddcR3orehtIfz83oOoUU= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; PS1PR0601MB1881; 7:Zw6wa8s/oFtCITUnzwUgjARN7nllX8gijSXybFgFJweN28U2yoFUUAGUNSwrsRTGyvvSemuot0gPiR25SwMmEP9jMRRI9anWWmhbTVPJ4GmU1wkErpoEjQKEoFCPg/V4+YSkfSaz4TN+LTCO64WDgxK7BVRaeXGZEKRLhren3Mf16qpLXOZBSb/bfm4UNyfB7XjQr5yvt0vj4cpH0NJQRfDWjR87ZZZoyEWJX7W0Rt0qM4E1it8oaVleUBgnnTq0+S9HdZrMQsv06aQtZGiInlagCSUORausOV/qgh6Vtlzxk3hz3wHXth7v6uWtpxT/MUNnxG94iSwL8DqAutsV++MATsINpk9vDuuve1q8j2d4cInQ3zZtQzWvIBiNdKjxl5epmhIajt+TQjpt2irik4mk1RT/ajBnwv5TNnaKeEjyrfunNxfV8wDo4aV3H8s+MIAtrrwo6FOAu3nD1k/w9qgc3twg/9ICZM9gR+rR6fhY8y8A2E+hjaD/KI5dpniaQOz0IKMaAQK+hJe76Xit0K+UiHQqv6fJHjMWM3Bwsh3yANkygJ6nEwXyib11WUCYLNPgagXfNMvUkdZ2x1fEKu8qloQluu30ltS1emy4goRi3qfE1QVdl62CjUCbXNmZeS90SACINFwrRz9XFezq9pby0TxvTIsqDdHoQCWuqvr5bmZjV6tN7kmb+oA24sYZUk30NQXyqQ3P0PRNFYei1ppbMCk6NwkMS1jgfmdZtSYqVcBiwzd9fc+aULnwzA1QZcQ12wk1qjNQWu2gHJGSM1hQ0p7h2hEYm3IttkTIz+w= X-Microsoft-Exchange-Diagnostics: 1; PS1PR0601MB1881; 20:Lwe/eI+vbkKr3I+VRBi8FNEv0/o8x36dWcL0LjwaoxMI+Ny8UJ0Yxvs7ZUxWIbnj49mjrAw24EfSg2VhA2+/y8KAz8SB9PrH3TfAepOBG1TCM1Q45cYkA7zA6Eul+NATr90IFU6Yxthod6Qg7HtArzyPqEGaiamiTA7EKUiYP/k= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Jun 2017 08:53:59.7896 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: PS1PR0601MB1881 Sender: linux-renesas-soc-owner@vger.kernel.org Precedence: bulk List-ID: <linux-renesas-soc.vger.kernel.org> X-Mailing-List: linux-renesas-soc@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP |
diff --git a/sound/soc/sh/rcar/core.c b/sound/soc/sh/rcar/core.c index 409bac3..8dcf1a8 100644 --- a/sound/soc/sh/rcar/core.c +++ b/sound/soc/sh/rcar/core.c @@ -1339,12 +1339,9 @@ static int rsnd_pcm_new(struct snd_soc_pcm_runtime *rtd) PREALLOC_BUFFER, PREALLOC_BUFFER_MAX); } -static struct snd_soc_platform_driver rsnd_soc_platform = { +static const struct snd_soc_component_driver rsnd_soc_component = { .ops = &rsnd_pcm_ops, .pcm_new = rsnd_pcm_new, -}; - -static const struct snd_soc_component_driver rsnd_soc_component = { .name = "rsnd", }; @@ -1455,17 +1452,11 @@ static int rsnd_probe(struct platform_device *pdev) /* * asoc register */ - ret = snd_soc_register_platform(dev, &rsnd_soc_platform); - if (ret < 0) { - dev_err(dev, "cannot snd soc register\n"); - return ret; - } - - ret = snd_soc_register_component(dev, &rsnd_soc_component, + ret = devm_snd_soc_register_component(dev, &rsnd_soc_component, priv->daidrv, rsnd_rdai_nr(priv)); if (ret < 0) { dev_err(dev, "cannot snd dai register\n"); - goto exit_snd_soc; + goto exit_snd_probe; } pm_runtime_enable(dev); @@ -1473,8 +1464,6 @@ static int rsnd_probe(struct platform_device *pdev) dev_info(dev, "probed\n"); return ret; -exit_snd_soc: - snd_soc_unregister_platform(dev); exit_snd_probe: for_each_rsnd_dai(rdai, priv, i) { rsnd_dai_call(remove, &rdai->playback, priv); @@ -1510,9 +1499,6 @@ static int rsnd_remove(struct platform_device *pdev) for (i = 0; i < ARRAY_SIZE(remove_func); i++) remove_func[i](priv); - snd_soc_unregister_component(&pdev->dev); - snd_soc_unregister_platform(&pdev->dev); - return ret; }
Now platform can be replaced to component, let's do it. Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> --- sound/soc/sh/rcar/core.c | 20 +++----------------- 1 file changed, 3 insertions(+), 17 deletions(-)