From patchwork Wed Jul 26 02:51:33 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kuninori Morimoto X-Patchwork-Id: 9864149 Return-Path: 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 47AFF6038F for ; Wed, 26 Jul 2017 02:51:53 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 39C3C284AF for ; Wed, 26 Jul 2017 02:51:53 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 2D0CF28429; Wed, 26 Jul 2017 02:51:53 +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 DA5B324151 for ; Wed, 26 Jul 2017 02:51:51 +0000 (UTC) Received: from alsa0.perex.cz (localhost [127.0.0.1]) by alsa0.perex.cz (Postfix) with ESMTP id C7AF9267399; Wed, 26 Jul 2017 04:51:46 +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 A926C26739B; Wed, 26 Jul 2017 04:51:45 +0200 (CEST) Received: from relmlie3.idc.renesas.com (relmlor4.renesas.com [210.160.252.174]) by alsa0.perex.cz (Postfix) with ESMTP id F230126737F for ; Wed, 26 Jul 2017 04:51:39 +0200 (CEST) Received: from unknown (HELO relmlir1.idc.renesas.com) ([10.200.68.151]) by relmlie3.idc.renesas.com with ESMTP; 26 Jul 2017 11:51:36 +0900 Received: from relmlii2.idc.renesas.com (relmlii2.idc.renesas.com [10.200.68.66]) by relmlir1.idc.renesas.com (Postfix) with ESMTP id 090A96D691; Wed, 26 Jul 2017 11:51:36 +0900 (JST) X-IronPort-AV: E=Sophos;i="5.40,413,1496070000"; d="scan'208";a="252357254" Received: from mail-pu1apc01lp0016.outbound.protection.outlook.com (HELO APC01-PU1-obe.outbound.protection.outlook.com) ([65.55.88.16]) by relmlii2.idc.renesas.com with ESMTP/TLS/AES256-SHA256; 26 Jul 2017 11:51:35 +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=X6zHmsfBOzVUX7UD2F+3LvI3XLdqmTqKuRyzF3V6Srg=; b=QfdhZFUBQ/lQ1chH9vegMJ0ylVqr2D+UOQjW0uHRgcG1tAAMW1cESEspJbfPo+iMSuCra5qffpBid1jezoCD0vXAZR9VX5uKAqjvgijJ7uCJXtT4QRbbHKxDrDDIfe2Bk8aJ1Dkzq1cU4EKBllRaEtI8fpVvsFhxy6phwlmHp9c= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=kuninori.morimoto.gx@renesas.com; Received: from morimoto-PC.renesas.com (211.11.155.138) by KL1PR0601MB1880.apcprd06.prod.outlook.com (2603:1096:802:8::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1282.10; Wed, 26 Jul 2017 02:51:33 +0000 Message-ID: <87wp6vncg2.wl%kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto User-Agent: Wanderlust/2.15.9 Emacs/24.3 Mule/6.0 To: Mark Brown MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Date: Wed, 26 Jul 2017 02:51:33 +0000 X-Originating-IP: [211.11.155.138] X-ClientProxiedBy: SG2PR0401CA0022.apcprd04.prod.outlook.com (2603:1096:3:1::32) To KL1PR0601MB1880.apcprd06.prod.outlook.com (2603:1096:802:8::16) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 6a2cffc2-6a37-4464-8279-08d4d3d139e2 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(48565401081)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:KL1PR0601MB1880; X-Microsoft-Exchange-Diagnostics: 1; KL1PR0601MB1880; 3:3ueRP8XFqjCKzrh+KFYQZB5ItK/F/OOOyivVr152EeSAS2HF141y+2Au/QSWrT0TmYDtJ+BtKjqgHPx5zRKvYNc+ZC13PN4r+eemkJ7Y4nBUjg1J9JHDgqRfM+FWZZBGrKkemrFmyshic/AWgvYkachqVI3nrPdqp3PQNcFfTIhMhkIE6iRPcesjBxluaLVql5+UmtXd83cVO2x7vLQ+AABu+EPEgC+2zDs5cVWHUX7AseEkpnOx6h1Xj83yB2sbTDkt4fbeFSgmx4J9jg1jJYhhhby1ycF7MKdgFTlN6iVJcUFvNKKBxW3S9Qwck89LjyBSNMUS8IF1oFA3T2W1iL441zyBq1GfRil8evbf03dng1EMSnC0Jhz8SJpGpfxRNvEYQ+5CHBDlgDXMPqAWMnOW4/Q56uBMWzdjII0A6SAL9E9Crp4tdKGr8UOtXgqMiH+69qbQievod6ytiUy6hUpOJoSN+zu8fkaO+PrnyfUKcjkaKbmNsWxhyWw8DPjwV09HIHcm2zHfkK2A8LK2fW4qebZVN2f6drAfbKWJTSz++Lwum+iuDS1xfK3Ssm3G5t/27jR58DwFXvvmCvtOGBvdacNUaU2ssPy/vlteFPSsR5tE4wCrOLMWFBcWYoS1ZtmwXNI8CSgCP/VFMzSLZX8at5tI5U1Pj6PHjiFmWRjIu2fn2vGJ2vFBjTKrqcvuzWHB+U87JPsx7AbIQ60ItbERnMP/0RjnM5yELX9W8sTzUwY/JmDTybbKhJ8Cmng8ljNswm+XsnH7O2LYya6wwA== X-MS-TrafficTypeDiagnostic: KL1PR0601MB1880: X-Microsoft-Exchange-Diagnostics: 1; KL1PR0601MB1880; 25:DvMPdBo6D++Jz4X4a/wlu+4TLEXZP96deqd2LnTaAuf6REYigQt9qbodPx+spzhM8s6zZ5ibSwPS7Ep55/YR6abB+033K2DzzdSj5w/HrcZB+BETA5zRTiVRhuuPJxB5FQhbt3PnPjrL8dmB+/w6t2U1wLxE5enbnjzbaltoGf3jddyxUt/AtB8uHmZHBRgHay/MY6gabgmhjfFdP1ppeLT/0oTplUrjatbu5SS/fJLsc/m8Roisb9hHJaENhfxaQmWRGnH39ryiAdgD/Imgp29NbvLjwuLAhhT6hKHVF31qghh4gtC9GT/a81+aK9eVoveyFQQal5nx/Z1P0k7EftUEsvwaqcLA4C55VmyGHbYk2L10kPRmJ3R0Iw6RXEvMSOPknXS8AwzdXuo9EJIzvf1oLzcxlIh0jGUMOWuWxPpclpPBiSAyjWYbpkMSCOZostccNUcu24uV44SvtqiOu8OiFWoDKLt0yJJgxyNU9WXyAKGCwSVPF8JLK3tuLXhpOuoguK3GL+FfxrOBoyfa9GVdjbWgPhfeCCPlUBYRIiBg9JKw9qbt1IG4vWDKG3wKBORDAlNf95A9TiWRpAuRCRmiK2WWa4YtCJwNDp5rt5Piy1ByxJT/C1RJyQ4xsKYdN+lNF2TXcRoerRk3vS1P9LDx5j09cHCc6FAzJDhzBMCjDRqBnV2hlz6CmQZ3iXq3JoYRm2H06oWb6XwNDuolTvW4v7K5Eu4iiIgyAArk434Hm1X0dX5iA7ejTIOJSej0Fy9UZU4Yzz+bQIPdlyzy6hgVOu7NFhsl1grio8zhzVBpJUBA3z8OvJhMaYF6ejc647bYGbbz0kRudQ7rMNPlQMAu53c3DVh+GQWmhg0xQpAZMipvmhGUZm326xwoCQ6/J9El2WBnz1og/gw6IAGBtQhWMQZrfKy+hYHXTrPzYN4= X-Microsoft-Exchange-Diagnostics: 1; KL1PR0601MB1880; 31:n0zfknvtjAXRbpAXY738xgJhcnyr+ulXL3EFbKuhlbCrgTjQWh7svrdB7Ew59QRFPSDk8SLvss33HxgsI/pw4Yx/jy8yMZUV5J2yPCSMUO76zAPrrLnRiW265hBWOtRkJq8nGPN8gd/mx4bbMmod3SbUYApnSSR5yD8qb4oGYK391oobnxAQOwRL1+VCxutKpIrWjVUIqvO2dTdqK6XU2yCfvYr78ynxagG3Y9EfrgtQn0Vy5C2cFfZNgorJKU1yXvbuT5sX9jE8B9bTlKUAMFWPC91o/sAhF09oQRKxaTUxV/3Du3r2fGadcjvTVLQH0xaqDrZBzSCa0/gIOkk4Mwoq3MtCNThuFX6Icnyh2dHeDNFQrnKN9y+yBXhJiasZXSsK0ya6X1tn/f7aqchaEgtqjuQZmcmSc4XW1GywHJtKuO30tmauq8rKWTe/kgWcS2drDDyJj5ULzAIBdymKrG0NZK3pMMSx49x4F6YJejg72xJQTDeuRDrvF7lB43lICSkw0nrA3Ry5kSr/Seqmv1Fl8I0SMlZGE4kVFZ66/4bzFSS9uLvpt/bwu4D4ZRGjEaSNJwVp3AvOCyaHfbjtNFakS9P76hY6Fq3+f+7Z/LuTPkeUMX4Y5VQSUWxGEH2p9LTqwUjdM0nBBC2g0oqCN/qWakK0ipyWtcNGccJcpobLDXcYPTnq8XcR26NPZIVHjb0u0xk2jyTDFcaDa/M7IA== X-Microsoft-Exchange-Diagnostics: 1; KL1PR0601MB1880; 20:UaUvpQoLegkswOQYBrMzliSSvG+rFFJt8QG4mmefop9Q2PYYgRC215mqX4OqTesQ/hoo2u8mUIgMT4sRez8RjHyJ+s5PXc7P6/4G7YhV0QE9JI3SAs0q11BUaNee81SJtC8X/ubhU8uz06+iQODrcTDA0fucAhGM9bMdhGKmc3GyCeL9Kka40Rr/T6glHyoHYZLUOAfovFiBpOGYRycf/nGUO0Q5D/gCwOFFL6qsuOHwcMYSaD6gkb0a6rS6mFWkU7QcMotMSTXn6rOxt+5WV2JGAtx9XwbVQl91fUzWumpUtaOR1QI784aReLVkIBRcoeVc1kpqxyDNAFVfr6iGsUvOGYDdvGMM57J2FhWRxoyQHJu1ALfTNOE36sMAPKvDLOC8t1xH26HRRW179Q364TEN90lQO4CGVWFTpWo/JaG2gKr2j6vT1KjxVhReqcYypIp6oXHIAih3mUTQrMTx9gnCBRVmmWjnXczzWL1GUkMsfJIDAUhs4zoF/xyQSMPV X-Exchange-Antispam-Report-Test: UriScan:; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(100000703101)(100105400095)(93006095)(93001095)(10201501046)(3002001)(6055026)(6041248)(20161123564025)(20161123558100)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123562025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:KL1PR0601MB1880; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:KL1PR0601MB1880; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; KL1PR0601MB1880; 4:5HLo5oVeWmiQydy/Jj/ppSttwNdqFS3EC4t1d7b/?= =?us-ascii?Q?F55diGQgfPDnbqcrAvvadQx+7PNALeRbGVttzIJA1p+mRBV+OZxceTq/GEXw?= =?us-ascii?Q?3Vdna1BZC/Ms4Urj589yFF9aWXiSsBz4Zsv0E98D31BodgYUCkkJR1R0kXK6?= =?us-ascii?Q?WbERplU6mPOxaI02qxp8SFJsgcWDu2MWS5fnX7Y5faKf1zrQlW3KdxRFQoKi?= =?us-ascii?Q?uHYhFE6vGYjV38YgvtmwayhejFjWFvcIAXoMMOvTdQpnkFspJIOfbvli5Crs?= =?us-ascii?Q?Mvfj533UU9rywiq9ilK13Q1g1l0W8rougfTgqMDlbfuTO9PUK80NYnecwQHc?= =?us-ascii?Q?qNm0YpZIKdpCt+tmaIFlKr6lyKH8RcHQFeHRMTvCLzjHxNXInZZ2YcrrNSS2?= =?us-ascii?Q?Cp1rdGPUMqJBdNgvPuFX264fQ4XeY7rNgJB1JqIl0ZDITNrQAwJFSxZ0Wb5u?= =?us-ascii?Q?UCXsXkQ/xB3rkD0H1+ngBOsI9LQMNV12pudbPR9ZdZUKwBm5AeNwMmsrrI73?= =?us-ascii?Q?+q7DeIj3h2L3ZTF04INBKb90BP7fnX+WGW6fjhr08/SNCbJOVBVLj8dpx0wA?= =?us-ascii?Q?OdxOKc92xSx3TB1sIS4BX8u0w4uLUS7tEJr3WbfUo6MYV8TCJwxXlVAI0XZf?= =?us-ascii?Q?RFEZAmqRn+5muKlE4UvWSFMYdi4qblJQeMg3zf/xk6Fi66oiH5882GqJ+BYA?= =?us-ascii?Q?3O2gwwmB2ZHtfQlAXASZiXyZloCNmiwop3pkzmmSXFdBZlUYO2n55mz49Z7Y?= =?us-ascii?Q?1zVLc74e8/tprjAEepcFn/BIzoTeEcayK6WWEYW7t+Y0FhQ8Q6jXc43RUxAD?= =?us-ascii?Q?SwlrS6a4pXD1LltPc1kcgdADRivEZk6pWFrc8bcVQsU7VNig6A+bsQEtDm1N?= =?us-ascii?Q?krHm9Rsjcq9PXyZA8c9X48w/p9xZsDQefpMrD5CWsJOohC/md0986hkDbNpl?= =?us-ascii?Q?fSpmY7loVlJbIejr+eRFvXHwYH5rhhUDHKYsTQQXatLkreEzygYHUekBhiHa?= =?us-ascii?Q?QHBnUU7Ml2mHq4XH29zFj4BWpArDtzDRfzBGMUP1TGHLkmrBmKt3kh/QwKe6?= =?us-ascii?Q?y7tE/AcwitHBNmiIZkK5KwkaADcg2ThcgsyiLt6bZSbkIvCyi7/AablAW+Ra?= =?us-ascii?Q?yZPu46T5j2ayP8yY2+oO6XMEg73bKO1H66ioSZY8j+6j7Q9H5W8iYg=3D=3D?= X-Forefront-PRVS: 038002787A X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(7370300001)(6009001)(39400400002)(39410400002)(39850400002)(39450400003)(39860400002)(39840400002)(199003)(189002)(53416004)(25786009)(50466002)(68736007)(230783001)(38730400002)(110136004)(5660300001)(4326008)(47776003)(2906002)(66066001)(53936002)(7350300001)(83506001)(3846002)(6116002)(305945005)(4001350100001)(54356999)(97736004)(54906002)(69596002)(33646002)(478600001)(23726003)(50986999)(7736002)(106356001)(101416001)(189998001)(6916009)(42186005)(36756003)(105586002)(81156014)(6486002)(81166006)(86362001)(8676002)(16060500001); DIR:OUT; SFP:1102; SCL:1; SRVR:KL1PR0601MB1880; H:morimoto-PC.renesas.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: renesas.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; KL1PR0601MB1880; 23:bz91GzIcl/rzqjczvZQeHTnvpUBEXYH7YNPgzQT?= =?us-ascii?Q?WjVL6lt0gWU7tHXbAJH2PMS9iwjcDvd/UJ5G4iudcQ4ddp7QBXzlx8INoaz/?= =?us-ascii?Q?vtWsw3Fyhs1DdEQ5M5wMCjf4VunbyrrvEHQdKL3l6MSslOTk6XjkjXWcBWRn?= =?us-ascii?Q?iVWm2hSmJDwGx15YmWBAYqC848nlswYv9XTKpjrtxD/PBih8sZpYLW62OYPz?= =?us-ascii?Q?Zu6AdLXnpDSN72kKWL+UASDhzZu/C7VpYeGgBgCYiKj+16fi/B4AFfhiWmTK?= =?us-ascii?Q?ODSjoSXb1sqm1K4JKGPKEzt4QBGg9kxOMwtZkEA3DYYRUNgSkkVmuVI3QweC?= =?us-ascii?Q?FdTjQQOn2RSnpG73Dok9LD+J8ZdBCwzEfcosh5f0iupbbCWxHKNIlBx3ZnUj?= =?us-ascii?Q?rXmhOal6a161uOHXrL1N6DEm/xGiT6YRpra4PySZWBn6Zf/2ZSJXTLDdeEqc?= =?us-ascii?Q?n5ya61F703mMIJD99uKCZwsR8yl8n+t73qtqysWFN5H3fKxFSJl01Tyug63E?= =?us-ascii?Q?ziESMRNTUSkAHrf2QbUUvcJhoFkLPovFV3dF/a8XBXXyn0wOR5Uvd1lx3nCi?= =?us-ascii?Q?LhaLQ4Mrno9hTekTDX3jor8N2ltxYwZ85QYSjSRGT7Krs3C2YZmRDkSTdDTK?= =?us-ascii?Q?CqSXmj/jjbL3fJvQ6g7DdT7ofLAj66mIYtZXoX8zwTRHLBCusSzy8Uqthbk+?= =?us-ascii?Q?Ges+GrQqU9f2Cyz9oxXZKvLcC4GbXuaqWY1RaBfG0iCtNDy2DC91WeO3K1GJ?= =?us-ascii?Q?f81yt+8bzC/XZIAx84j7xuxad71FIjqIyDN1cUj2oPHeDgVoKDy9qi0aQ1nh?= =?us-ascii?Q?lda3FBmti5StPi35TiSXWDJrJ3gV5MzfW6SW8gB5C1ZMPdFTt5lQzGJw88+l?= =?us-ascii?Q?WsDmh0LboR9eVB26VXa4WSGxyeuezb9lPkU46462MyaecD/LFICVqM4b+YMz?= =?us-ascii?Q?jFsYEfykUI/0htKYqLuAoUH5CizgMFyJmk6FfSe6DNO1KT0nmvYSqaGUHx3M?= =?us-ascii?Q?6K9N6vQ8vfF3B4PzDXsn/FTp16ib2Rbb4QbHUSoc/7k63ElrbZ9t6Dpb1V+l?= =?us-ascii?Q?ermBiiSKl1CGOY6XFy1cifsYMCTjZhoa1tCM94KjXLUYrXwvUi4n44G1ArUi?= =?us-ascii?Q?djt/3P3PjiYSviwHX3VT+AAGt49k0l9i73Qm2c0GrXgXFSwadL36FMsc2r1r?= =?us-ascii?Q?minYnoPZThZrncW/RzU2AaJ3kzt+zLyeqbFg8H5od4oEDgsbQ1UCY1qlIwdZ?= =?us-ascii?Q?xJAvJFgzqrTA2iHZRIAzcTxTMxdDZXJBYO7bnnOoE88X26ujDv2sF+6JULld?= =?us-ascii?Q?DDA=3D=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; KL1PR0601MB1880; 6:1u6cTUoWa6AUn8Rhy2HfbuSyTTZ5LOmb9a0idVZa?= =?us-ascii?Q?wRZdPimqNh3vT0lN4tqkVrpPU0T72qy8/4uTQ6nDGEE1tY7vksRN4kwDUyKK?= =?us-ascii?Q?jAXFxpiHaL2Cn99OULJ38Xw/GqkRv6pnn2Rg0kfEkxZ4oJsgt5gOwScLG9oo?= =?us-ascii?Q?F5FszabodCOl0Kk7ZUQoK+l9rlget5Cuv5mejCs13Q0mXo0aHVMKfgV4h9xb?= =?us-ascii?Q?mXqhlzoSaHsznFWFdFR417WZ76Jkom/00+SVQZD27fyIHL1LVdNF3p0b2M6j?= =?us-ascii?Q?VHcoWukPn18tsYBosCopEZhqQ21hj7ePvj7IBFWSfZgxDBjVI93GCC+LUB62?= =?us-ascii?Q?ywBmStmPoc8ufgeUkb9w3BDH14mQOYtb6V5xf0Jjb3rY0PxDH0NpJQwb/JUV?= =?us-ascii?Q?qsvC6dy+7bEtYv3whbuyZyiERQ4rdomOx0CtPF572WEi8A3kWP/4borzpHr8?= =?us-ascii?Q?jYzQl7vdOWn+8NJAkKbwUXXIIhA6fW/4bik3ww9wQtLOpM/d6ClZYF+sNbbH?= =?us-ascii?Q?YTKTeXa2t5AIiROPqbnfxlIB+v+6Bfo+tAVVo+nlWyJfZzFvbS1riIrJFR2a?= =?us-ascii?Q?LIBn6FlXtlgvKizw69SZn07lIvASQH/ATCRZvaDBrxVQbD+NW56rKMHBhdpZ?= =?us-ascii?Q?R/kXa88ApdX9qijKlpAwFe3r8g6g2KNs8exK6YLWRauB7WQje2uw1zVMU7NN?= =?us-ascii?Q?01zCmF2jENuPnN1tU8dm7gWDUmT3yrXjh9nz0XhvDRNzDOlqqFkl1bnCzPi2?= =?us-ascii?Q?4Av8ZBJ2xFO+4H/kjUHlmz/d+9oKEQJU3Xeev0DsegCtWHD9Qk72nmC7GAEg?= =?us-ascii?Q?0gceyT2MVE0kL/53RkZQQqXj8BOObFiJg8GgPPM1RhAl6bG14sz9TDEBUy+E?= =?us-ascii?Q?gX7zzSj+I/Y/8Zsb5SZnE9uP5GqI6UMW9y/JDAfH0/kqLdKWD4kB2+W0vckN?= =?us-ascii?Q?OkQ/LsBElfeWtl3tdSS94a5RHDG138lyVAmUx8HFZSzAphI4Jg6dhbKaTyNw?= =?us-ascii?Q?yFUxZshKlfXNzXtt39ZPR8O1?= X-Microsoft-Exchange-Diagnostics: 1; KL1PR0601MB1880; 5:JZIELX3qh7/UknHi02ayq7OEUqAPGCLaIu6VKGXOGvib/tp6eXxz4/lSv1Vs641d5SudNzVgtDu626yfJqTt8zPnMnMB8rWcuHUZQ+eiER5g3pbZGXLslwZv8bQaqVZIHCyISn6VWrZ86SPjszvkStVUv2jafphgj+j0N8pGnrpDUtVgjQTsfOtSWfavEaLB0FC1thI2jKFFc6ywmZCgszr1ZW94oHf19xHZl3+VhDC57FMG6x7uZ9u/MKJK8fQyeC7FTozhN24A65R20yROz/9jpRazmquKnd6a+xnWa9Zvrl3JZul2m8WWmt/UGCIX+e2T8PPlOj3vJRkvQDFWn8LagafHuGVUcf57w7Lklfsb3u4Z4KVJDzZEWVbx997OAwnrFQymTK/dEOqdZHZn3fOecFJAWkyMJkHUxys5u1ueh7oQWuK7hXjHe9Be3YGGqtx+qeKpQ+FQhd76DbkGfcO/yc1gVPKHl0DDI9K+OWZ6pIxE5poyrRgxaRfpzX/1; 24:t8AOY0EsDVhIpqwVNz3uyhXwK7JoT6rABuRG5Gb5wkiMBLRdUKwoyaCPWwol9XDOScdlOqhZvlEP0iFnkn/PjiNzRTiLCK9ugTrKJCpX6PE= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; KL1PR0601MB1880; 7:RAEQVE5jaUWIrY0bl4HhrKuRd0Y1V1iMeqgKp7PUxHsfkYe+2IQG+eLh37DdFVGnHde0faF9X/a1e0y9Fd2BqIWUwDgF1SXKGD1ssI/pJoDuZwgFm6PCtwZHIlAZDHlzsdZn0IkDN0llMPZunquAxNFkUpvvHvqMVRFKn2CD/K4unQmd4YaMGPl5rFIJgL6zN2x70Np6mQSDA3Kj9ebNCJLSHPAJglRqnikIwaaiHcZ0+z3Ykjq8ortXxZI+xMKPE7JXjxtiwNzJqd/1uBNpeyJlG29eWhVgFAIevs6il+1MlW+8rKDevHoLhHfOdii95v0t/lIUA6QHJWDH6kPeci6NQFkxQcVHnwFvtbJaJWgC8rvdIYM9WGLn837Nye6KAJmtZgdOiwdoOKAtUwyTNrhs7cUTQuM1FWD1NtBtESvNQbwTRRWyCc0ufsrKoA9XEquvTkfWpPs49APD9eL/ya30luR99WkkznNw+mKDYUeBRUia2DlfFjmOW61xM68hBrAWpCyipAlxfCJ4rUSAGds6yTC6cgC2iWn729TtzaLwE/CrKwpyhw7o0DqJaZSXt4VGRloSjtzn6JC+oSg3vhXUc+Nu/O4O+xYHNarmSICrAUqkDc1jkBfRr/bKKI/QBClcP5HFVjLrfP7ME1TaMh3YOYSXwENuB9Vzr02ZoRFauxo3mtzlmL0gSWH9KCPvUIvZR7eD1lp0zVSiMJ4RaRaVyz5jOw89KI1HMPEdOLWZfzTBAGlMR0vjmCgL+UWFAQToPM82VLP82o94PfRlXbgyhfPLb9PDN/tp4paiN6U= X-Microsoft-Exchange-Diagnostics: 1; KL1PR0601MB1880; 20:IyQMEJOodtRXfZm2fWxsLM7yPLpOnBivqEKc4JJjPwR4IoxMsZTxqwG95wtCxTRGPCgIjxIioYVWcOmJMDQnpV98YtorySuOOuBPAtVzx+7pyANS2bVDOgDBCwVYqvANsFl/tm2aUvDE4bBhwI/ckNWp+eFaeaZx2LtjLLAq9es= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Jul 2017 02:51:33.3228 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: KL1PR0601MB1880 Cc: Antonio Borneo , Linux-ALSA , Simon Subject: [alsa-devel] [PATCH] ASoC: audio-graph-scu-card: fix balance of of_node_get/put() 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" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: alsa-devel-bounces@alsa-project.org Sender: alsa-devel-bounces@alsa-project.org X-Virus-Scanned: ClamAV using ClamSMTP From: Kuninori Morimoto audio-graph-scu-card with CONFIG_OF_DYNAMIC triggers several errors at kernel boot, like the following one OF: ERROR: Bad of_node_put() on /soc/sound@ec500000/ports/port@1 This patch doesn't call unnecessary of_node_put() which was called in other function (= of_graph_get_port_parent(), of_phandle_iterator_next()) Reported-by: Antonio Borneo Signed-off-by: Kuninori Morimoto --- sound/soc/generic/audio-graph-scu-card.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/sound/soc/generic/audio-graph-scu-card.c b/sound/soc/generic/audio-graph-scu-card.c index dcd2df3..bff1e6a 100644 --- a/sound/soc/generic/audio-graph-scu-card.c +++ b/sound/soc/generic/audio-graph-scu-card.c @@ -215,7 +215,6 @@ static int asoc_graph_card_parse_of(struct graph_card_data *priv) codec_ep = of_graph_get_remote_endpoint(cpu_ep); rcpu_ep = of_graph_get_remote_endpoint(codec_ep); - of_node_put(cpu_port); of_node_put(cpu_ep); of_node_put(codec_ep); of_node_put(rcpu_ep); @@ -248,11 +247,9 @@ static int asoc_graph_card_parse_of(struct graph_card_data *priv) cpu_port = it.node; cpu_ep = of_get_next_child(cpu_port, NULL); codec_ep = of_graph_get_remote_endpoint(cpu_ep); - codec_port = of_graph_get_port_parent(codec_ep); + codec_port = of_graph_get_port_parent(codec_ep); /* call put */ - of_node_put(cpu_port); of_node_put(cpu_ep); - of_node_put(codec_ep); of_node_put(codec_port); if (codec) { @@ -304,11 +301,9 @@ static int asoc_graph_get_dais_count(struct device *dev) cpu_port = it.node; cpu_ep = of_get_next_child(cpu_port, NULL); codec_ep = of_graph_get_remote_endpoint(cpu_ep); - codec_port = of_graph_get_port_parent(codec_ep); + codec_port = of_graph_get_port_parent(codec_ep); /* call put */ - of_node_put(cpu_port); of_node_put(cpu_ep); - of_node_put(codec_ep); of_node_put(codec_port); if (cpu_ep)