From patchwork Mon Jul 2 06:24:31 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kuninori Morimoto X-Patchwork-Id: 10500513 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 EF4EA6035E for ; Mon, 2 Jul 2018 06:24:44 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id DCF9A28738 for ; Mon, 2 Jul 2018 06:24:44 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id D10AE2873F; Mon, 2 Jul 2018 06:24:44 +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=-2.8 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE,T_DKIM_INVALID autolearn=ham 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 4C38928738 for ; Mon, 2 Jul 2018 06:24:43 +0000 (UTC) Received: from alsa0.perex.cz (localhost [127.0.0.1]) by alsa0.perex.cz (Postfix) with ESMTP id 21F43267772; Mon, 2 Jul 2018 08:24:42 +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 58E95267795; Mon, 2 Jul 2018 08:24:39 +0200 (CEST) Received: from relmlie3.idc.renesas.com (relmlor4.renesas.com [210.160.252.174]) by alsa0.perex.cz (Postfix) with ESMTP id 6B09926779B for ; Mon, 2 Jul 2018 08:24:34 +0200 (CEST) Received: from unknown (HELO relmlir1.idc.renesas.com) ([10.200.68.151]) by relmlie3.idc.renesas.com with ESMTP; 02 Jul 2018 15:24:33 +0900 Received: from relmlii2.idc.renesas.com (relmlii2.idc.renesas.com [10.200.68.66]) by relmlir1.idc.renesas.com (Postfix) with ESMTP id C596870FA1; Mon, 2 Jul 2018 15:24:33 +0900 (JST) X-IronPort-AV: E=Sophos;i="5.51,298,1526310000"; d="scan'208";a="285671707" Received: from mail-sg2apc01lp0241.outbound.protection.outlook.com (HELO APC01-SG2-obe.outbound.protection.outlook.com) ([65.55.88.241]) by relmlii2.idc.renesas.com with ESMTP/TLS/AES256-SHA256; 02 Jul 2018 15:24:32 +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:X-MS-Exchange-SenderADCheck; bh=dp5Q3xrBvZ9NtWCzTeyKGFkrI5akZudN85rOTeeDTRE=; b=QijZZVjTOYovk/cFrlmmkL75JkcaQy7aS+tRXKR3Bdu/DZHppxFWnK+TaJrUdLfr5KS0A92iZXPrKDBh96dE9axxhN0sJKacrrMC/Q4FMpWkVwHHonlA8grOZQyGgJhBjT1goNo/Be+tG/v+F2y5Lp+a6C4+2le2zpZIaOfejUs= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=kuninori.morimoto.gx@renesas.com; Received: from morimoto-PC.renesas.com (211.11.155.130) by TY2PR01MB2073.jpnprd01.prod.outlook.com (2603:1096:404:e::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.906.24; Mon, 2 Jul 2018 06:24:31 +0000 Message-ID: <87a7raf9c6.wl-kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto User-Agent: Wanderlust/2.15.9 Emacs/24.5 Mule/6.0 To: Mark Brown In-Reply-To: <87po06f9hn.wl-kuninori.morimoto.gx@renesas.com> References: <87po06f9hn.wl-kuninori.morimoto.gx@renesas.com> MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Date: Mon, 2 Jul 2018 06:24:31 +0000 X-Originating-IP: [211.11.155.130] X-ClientProxiedBy: TY1PR01CA0145.jpnprd01.prod.outlook.com (2603:1096:402:1::21) To TY2PR01MB2073.jpnprd01.prod.outlook.com (2603:1096:404:e::13) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 3af88427-049c-4da6-2dfc-08d5dfe478cf X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989117)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600053)(711020)(48565401081)(2017052603328)(7153060)(7193020); SRVR:TY2PR01MB2073; X-Microsoft-Exchange-Diagnostics: 1; TY2PR01MB2073; 3:ZNUaVul7SuyihKNno7ctTBKfN9SPTT1vzW5fBBoTsPUabo+fGTxjIfN6IHaVYblWHN44ZZJeLwZCllFRIg1br9Ydujz970dAp2kkdOAwIYZuKJMAa6tyhPzY2UFBdFWjIRsu450auwaJw2bBfE7Xz1kgxd/Dd6OcajX4d5/xj+AOFtfqNCa75d1ZCDjs+Ccn3edq/KYwz6uLnB9p2mMSncqRJEuht7hcRmWMIwUD7dutHBR/Qkhlv2t7ILMbNfvo; 25:SJVTvXKIchA3kMEcRwHlVASNwVNsQ5I0J+tFE7iAz3ack7YALTxnB8B7DNucPVbJc9xbbacxH5jtaNO/DCNlF56sVuPkU4ZbMk6PPyWIZYO9ana7CzGIiEIz95aW18Jh5DLKwoVAg/GTH17mfBzN2erig79P4+nbAkpgCSZpoxS3+4wEXmh7hwgInyeXlIvAb3XbZYov8K1xft7BZVPpdAD+M+McsDECxrZGXKJjd9XWGSqoIXt/qvXYwVLRAeiwDnJLlx7mcC6yEVTCyTBAylrkjW3objAIijUGBcWYP1rxJwDJpChX3AB76zrqdYF3tTVqHNJDUlHP4WdjoKombw==; 31:cu+Jina9SYpn676heBfzkJyS/4PAqFuycQ5BpHXpG4MEtSDjLzNIljTAtby6JpsXA73QPQy+Awvr6DhUQ293jYWV3/2FtbJ1jmJk7V5AR5r/LVx1uwzUevKqj8xABSzx7ZtcxeB6K8KNU5Z8t8C4tcS1KxV+p9sgWE8yGa7GLW9G+VGP7k3PLVGj/yJWCQLYm0UYXcsnkgnkzCq3hYisIKV/DAIOo8dEqpy7Hq/k0es= X-MS-TrafficTypeDiagnostic: TY2PR01MB2073: X-Microsoft-Exchange-Diagnostics: 1; TY2PR01MB2073; 20:yYEpPfX75FKxZIrF8Cd/Mi4cJPZAnd62GkLJ9WFuBYmUqxgVlivH9YuaifpC6ydCJdm2WfVzokzZ5X/39hEwR6e7+q+uD1DfuGXWicapvvphSH1D0qQ9SBI50ZTYaureJQDIGb6wd48jOhBqePZR0vroalqLVSnL0dMDd+n+1WIKtWuB1f2grjc5J1eQ/artRsVTIz5k7CXkeXOUUAtmn6N1ys83GEO17TztFW36QidWHuCa2Ku51zrHGhw7tcSou703gOw+mx/h13CKGGL/mqJz7NafSCwzVmSdLBh+ZUHzHPGr9zuZ81x2LqZ14+2xImzEY3AFlvVTDu/h3AShkJrc39RwTN2rm390nwoUnSTvkajywhOyvsf/MV0/w85VyG56nnhpTzzsdz8GNxsSD61hMwb99NigcAF/AtmhgtF+HzeUg8DQRHvvNinw97qDKWhrPJq6n1VdTOPuQ4BK6rzH+LbB+YiARLVqE/N6O61jjP28d/9GeOF5wdiUdFr4; 4:mvZVcDFAIZY2cn17yion4TpndmSf3dSimsdfrT+iXh6J4CGXTc02J4jVihIijRrqCGYsNFneKj4hy00MdCurLkKymANU+41bGSoSdx52uwVU4dVbZpOlCW5wniFY04V+boix7y/01eWso0St//ooy15WGwHmTzuUw8lu2SQGLyrI+TAf670mUu+NUzKuXfWCGMdMp6hq8f3j0o0Ade3MhqiPG0PnOJeeThabOOi53SBxpPQ14i+c1Z4Kfu4FH/zQO/TdUkrEtc02ME2hp2ynLQ== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(10201501046)(3231254)(944501410)(52105095)(3002001)(6055026)(149027)(150027)(6041310)(20161123564045)(20161123562045)(20161123558120)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016); SRVR:TY2PR01MB2073; BCL:0; PCL:0; RULEID:; SRVR:TY2PR01MB2073; X-Forefront-PRVS: 07215D0470 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(979002)(396003)(366004)(136003)(346002)(376002)(39860400002)(199004)(189003)(4326008)(47776003)(66066001)(6486002)(58126008)(86362001)(23726003)(16586007)(7736002)(6116002)(316002)(3846002)(50466002)(81166006)(36756003)(8676002)(8936002)(305945005)(81156014)(2906002)(69596002)(5660300001)(68736007)(386003)(6916009)(16526019)(106356001)(52116002)(76176011)(53416004)(105586002)(7696005)(186003)(478600001)(486006)(26005)(446003)(476003)(53936002)(11346002)(25786009)(2616005)(956004)(97736004)(2004002)(16060500001)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1102; SCL:1; SRVR:TY2PR01MB2073; H:morimoto-PC.renesas.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; Received-SPF: None (protection.outlook.com: renesas.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; TY2PR01MB2073; 23:z5baNoQoxexW3mE1u8gVE41JB/TgoqWObev35T1vd?= =?us-ascii?Q?8a0nVZUz/pEc4HCmcXnvvZ/WWMAskX1djywcfpwKCfeJWErZaXDgn3sV5HX5?= =?us-ascii?Q?lJMyv3vJpBXDv0YNDpR7tOaQr9/plqdgzft/6FlhOCb1wCzBDdPZIjdiy0EO?= =?us-ascii?Q?O2BCTvEjE5ZNwnwtbL14KoCx7FveaTlCknzqS5OL+o1i2G8fINedxBaiCr+B?= =?us-ascii?Q?qn4DAm9USMykOiHJCa4wJGoJGcCvEgHTm7MicYJn9/ak+h6IVZZPuYOXRTOs?= =?us-ascii?Q?EFW1Xfq/syOx3DAcHBd74y1iWyksaMQyUe5a8npD5A7laATdfvxz9DaGPDGA?= =?us-ascii?Q?QB3LY36PiqeR82mbt0VKnzRXzDGSaamZFo5+LGlYQuVmVfYme6mlhfeaPF+5?= =?us-ascii?Q?jclUy95p13nypVKp/XXsAnNVBppU4NaEoCS6de6U5PMETwy/EZMT7jJaDf74?= =?us-ascii?Q?NnJ6x0RdDxX015NVruRyW0MjHbh1hbRSoO0ztJ+7YbV1Dn4R1fGdUIwk9VYQ?= =?us-ascii?Q?4Ea60vQky2Q+8WwVighCiwHtL8qkGXiFCb1ChMt6iYP4A7SrNCTh5Y/7Wrgf?= =?us-ascii?Q?vxt9i05lKZVF5ZbmGtUcTvViw5zcQKpvW+KeT39D/BdTyeH8uKVkSEyPxr7I?= =?us-ascii?Q?SiG9jUBKqak9kCEVRetma5BDmBlZ/dv8M0bj2H3scrNG6WQBti/qYHGN+Jro?= =?us-ascii?Q?1Dkn3hWEllN5UQjO5UmX1QqE/Cz9JbkiLM5r9rrNNsgpLJEluaFWlhZ58fZq?= =?us-ascii?Q?G3BDOjGJJs4Ld09sQcaZa3gzqsRWVq7WP45donJLriucz3Uznb0LUIjGQSmy?= =?us-ascii?Q?R5VPoJM5bSnTp8EGWaDsmGNqDWWe2ZIzlTmHxoO3F6KuifJXQKEhCXil3ZA+?= =?us-ascii?Q?U0xDN73NjnrepfcNPmAvglAcIRsWbV07Cij+Xe9ROFlMetjw7+FbBPQZ4TeU?= =?us-ascii?Q?VqVQcdWa4QYalH/UuaBBUEsBiFfrfudBnFaibLlIbOSnBB4wqgpqgTxXulP1?= =?us-ascii?Q?G2hZli/zKd1xUGknzmQHUqUnzpOf/VIi5wbKPeK5OSpa/+XHRZvMNL/S4oVc?= =?us-ascii?Q?L1iIwG0mt4hAzFw7Ys/PdiSdqYXBsTIyFE8p9ZBy19xJHyh1LNiaEQF0ZQ99?= =?us-ascii?Q?mMco4N+pjo8p+EMMVQskeZcxDWkyvcQDK/OXDL6OPXkLC8ZjuLXtYzuU/pvL?= =?us-ascii?Q?V8nxATxA5miNnTaD9VdWkgOr+zM7JWba5ov/D+cLp96EM2tPUP5N35T9Ojqv?= =?us-ascii?Q?c2M5XTilY89eI1ek6HdCMJWlpjk/LKuxPuL9DsfoKyQt0VyLGCxzYDO00UX+?= =?us-ascii?B?Zz09?= X-Microsoft-Antispam-Message-Info: fe3wAGUIU4r1JJh1m8VQMhjryWtnlT2sfZpdahAI4hfvq3+1bmj5dC4LYFdZlAw3Dqo8eCZya4GfMpq4eAdph86JfDy8o1e+AYDOm8CdDLVq+54gtBEd4yYZqXsFgSprL0c04zaJkofmZmj7I0cZloSSNAgejcNyEMwaFLZqJiwbkIcDpUahsweeYFrX7gfmNRv8UxG3PHoq5bEB805fnCJmCyAdY4XJgk5DwurpnPOo4cSC0rdRkb/gnrDKFHQIDqKqDejMhHWQ6WTWNQGcvuvXfH9VOpimN7Ow5HPazaRK54B5fjAu7yteyTKV2IE52j6QsVhVRHlNDFfUEcvmVD5Mfw5O4UDhaENAsPDxfJ0= X-Microsoft-Exchange-Diagnostics: 1; TY2PR01MB2073; 6:zfySGMtoa3CSPRZrP4k1M8U1k5ph7+VEXHiKsS7HVdAIOALXmQ/Vgc307Z6ruvwqeF25pXHeeQjF5URn4oCrwO5b0GEBjHxxMpQCikrWqtHz21nsMtH7Lg3zq29TkU5c3iCRgqYM6Q8KNn/q6greySzxs/1FRANmW6Bodw8pAGBHgD670nxcR83a0ujFOGPsG/PAVGcAzsJqr8w+Q/Y1P/VmYiJL/boeIgJotA2FLEOTI7j12Sbm7FSmzESMVacDN//uHIuXVOLLNQdSDCUZZDsF+K965fyqdUhsHzQr6fTkTdJvZqVyFqqWQc3NUCTm6+ZxbX3lBPBQvnM3DJR1uWD5voS2lfJrRlFzvzUah1V7U61U7+ll33Q93Djc8Ef1+Qzz7h0Y+wmLTbM7xoHoFKeeAMhrAXPYgfK1/KGDdxXOXXD/qhHoEgFuIBUUnl6oVXP6qBbYl8qmN6eLV6JGRg==; 5:lW2aHdWMMPRR3Lic1+NDb4OAOKhLHLud0Ikims6qRZSytNa8ikL2oYkYDpoW3Wxil7cG4EOrARF733RvIlaBbJxTtw7oOKcLpQ3oD+jhP1HJz0rEC8tn9msDMSpL6RnXahFRzyayYYkDbKw2KjlcA2W8sBwr5BwTZCtdpDEMHHM=; 24:5SySkWA67gSWCHxyi35pkXfWWGHVKOdbnGzALgznih8tzOhNpexGtcCoLNohT2SPl1luQoW2E3tF/FQtN2TGwUhG3rKYfJPkf32HW8KjFkY= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; TY2PR01MB2073; 7:sviYj16uwXslEprg94uiTnDimvvYuIXLaGPEaEUsnzZFs3O8SGJxp8YZQVc1359o3GHABjYNazGGkq+gNZuxejPC/P5/BhtgupiE0H1u08KOGRqB8SKkQUXltC7RTUjFaSx609jnNhWtjLx6ZJwRpNlAuL8EKM9fEHaJyedgSlE7BtRNd/njLrAbbNnH81WvCD1y15VMNPslGIqv9DJTDxLL0UbYUZetPIh25WoNFHfbN/qRAjIVQ4MvjfD3dE8Q; 20:MR0xNmsJ7z31OW9yWyZ2nc0YXvcr6jzaoANp9bIgrONOjRsrwTeoIoMhI4G1JyDFCcnFbWwVrzmz9eSEXY/TtDf2tLyi43OYYUfZ9bDti8rwAk8COFcf7mfUxRoVDLLQOT72zMsD2QfwTuf01W8DIwCQYgo2gk6N5c81/I3iYMg= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Jul 2018 06:24:31.4483 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 3af88427-049c-4da6-2dfc-08d5dfe478cf X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 53d82571-da19-47e4-9cb4-625a166a4a2a X-MS-Exchange-Transport-CrossTenantHeadersStamped: TY2PR01MB2073 Cc: Linux-ALSA Subject: [alsa-devel] [PATCH 11/14] ASoC: soc-dapm: convert to SPDX identifiers 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 Signed-off-by: Kuninori Morimoto --- include/sound/soc-dapm.h | 11 ++++------- sound/soc/soc-dapm.c | 42 ++++++++++++++++++------------------------ 2 files changed, 22 insertions(+), 31 deletions(-) diff --git a/include/sound/soc-dapm.h b/include/sound/soc-dapm.h index a6ce2de..af9ef16 100644 --- a/include/sound/soc-dapm.h +++ b/include/sound/soc-dapm.h @@ -1,13 +1,10 @@ -/* +/* SPDX-License-Identifier: GPL-2.0 + * * linux/sound/soc-dapm.h -- ALSA SoC Dynamic Audio Power Management * - * Author: Liam Girdwood - * Created: Aug 11th 2005 + * Author: Liam Girdwood + * Created: Aug 11th 2005 * Copyright: Wolfson Microelectronics. PLC. - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. */ #ifndef __LINUX_SND_SOC_DAPM_H diff --git a/sound/soc/soc-dapm.c b/sound/soc/soc-dapm.c index a099c3e..0602b28 100644 --- a/sound/soc/soc-dapm.c +++ b/sound/soc/soc-dapm.c @@ -1,27 +1,21 @@ -/* - * soc-dapm.c -- ALSA SoC Dynamic Audio Power Management - * - * Copyright 2005 Wolfson Microelectronics PLC. - * Author: Liam Girdwood - * - * This program is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License as published by the - * Free Software Foundation; either version 2 of the License, or (at your - * option) any later version. - * - * Features: - * o Changes power status of internal codec blocks depending on the - * dynamic configuration of codec internal audio paths and active - * DACs/ADCs. - * o Platform power domain - can support external components i.e. amps and - * mic/headphone insertion events. - * o Automatic Mic Bias support - * o Jack insertion power event initiation - e.g. hp insertion will enable - * sinks, dacs, etc - * o Delayed power down of audio subsystem to reduce pops between a quick - * device reopen. - * - */ +// SPDX-License-Identifier: GPL-2.0+ +// +// soc-dapm.c -- ALSA SoC Dynamic Audio Power Management +// +// Copyright 2005 Wolfson Microelectronics PLC. +// Author: Liam Girdwood +// +// Features: +// o Changes power status of internal codec blocks depending on the +// dynamic configuration of codec internal audio paths and active +// DACs/ADCs. +// o Platform power domain - can support external components i.e. amps and +// mic/headphone insertion events. +// o Automatic Mic Bias support +// o Jack insertion power event initiation - e.g. hp insertion will enable +// sinks, dacs, etc +// o Delayed power down of audio subsystem to reduce pops between a quick +// device reopen. #include #include