From patchwork Tue Sep 11 06:59:01 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kuninori Morimoto X-Patchwork-Id: 10595201 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id C232914E5 for ; Tue, 11 Sep 2018 07:35:24 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id A422E29229 for ; Tue, 11 Sep 2018 07:35:24 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 988EE28FE1; Tue, 11 Sep 2018 07:35:24 +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.0 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE,RDNS_NONE,T_DKIM_INVALID autolearn=no version=3.3.1 Received: from alsa0.perex.cz (unknown [77.48.224.243]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 669F929052 for ; Tue, 11 Sep 2018 07:35:23 +0000 (UTC) Received: from alsa0.perex.cz (localhost [127.0.0.1]) by alsa0.perex.cz (Postfix) with ESMTP id 622EF26788C; Tue, 11 Sep 2018 08:59: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 A9ED0267893; Tue, 11 Sep 2018 08:59:07 +0200 (CEST) Received: from relmlie2.idc.renesas.com (relmlor3.renesas.com [210.160.252.173]) by alsa0.perex.cz (Postfix) with ESMTP id B697A2673F4 for ; Tue, 11 Sep 2018 08:59:04 +0200 (CEST) Received: from unknown (HELO relmlir3.idc.renesas.com) ([10.200.68.153]) by relmlie2.idc.renesas.com with ESMTP; 11 Sep 2018 15:59:03 +0900 Received: from relmlii1.idc.renesas.com (relmlii1.idc.renesas.com [10.200.68.65]) by relmlir3.idc.renesas.com (Postfix) with ESMTP id 0BDA781B8F; Tue, 11 Sep 2018 15:59:03 +0900 (JST) X-IronPort-AV: E=Sophos;i="5.53,359,1531753200"; d="scan'208";a="290605344" Received: from mail-os2jpn01lp0149.outbound.protection.outlook.com (HELO JPN01-OS2-obe.outbound.protection.outlook.com) ([23.103.139.149]) by relmlii1.idc.renesas.com with ESMTP/TLS/AES256-SHA256; 11 Sep 2018 15:59: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:X-MS-Exchange-SenderADCheck; bh=VsF3Uep5xTmD/kTEzm5CchyX4SI4acKrp8gQhSb0qD8=; b=H4FbLJUyDXyLyIVA/bsQcES/TBmIrX0NrKPJF+EWcpiPJ9AHnRU1QvxvUFuelGvpJH2Hq+/ZS+7QoHEfaeDHC+Gooen/nAzz3AYSlZJTPmCWwcrC/ue4WZzG/pNI4a1dqj2QIbidm/fIt/nakRxPXcYLQMjdlLYijyyunj9xP8c= 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 OSBPR01MB1862.jpnprd01.prod.outlook.com (2603:1096:603:2::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1122.15; Tue, 11 Sep 2018 06:59:01 +0000 Message-ID: <87va7c4jcm.wl-kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto User-Agent: Wanderlust/2.15.9 Emacs/24.5 Mule/6.0 To: Mark Brown MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Date: Tue, 11 Sep 2018 06:59:01 +0000 X-Originating-IP: [211.11.155.130] X-ClientProxiedBy: OSAPR01CA0021.jpnprd01.prod.outlook.com (2603:1096:603:2a::33) To OSBPR01MB1862.jpnprd01.prod.outlook.com (2603:1096:603:2::15) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 76a72d2d-08a3-4bee-f1e6-08d617b40e1a X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:OSBPR01MB1862; X-Microsoft-Exchange-Diagnostics: 1; OSBPR01MB1862; 3:lX3WfXPfYX0SbyX+8n8GHacRhD0FnE+be+wHsLOQ2zCacEgmiiCkh8JMuvJk5mN5/oQGopPB7qyiPIGuWAWspilG3pgGhVRScubF6WlxwyYTLwW1FYDk+Gpkta3XGZ5wlZT5F76TKDRFapP6babKpyc2cq91Qv4g1s8rneC/zcdROx910OF8dKIapkTNkRGKBned3UNUDr+COCPauXN3+DD4N+H+WGFOthzCx7+mNXc4CoK37LkJF2duxOJLI3Qz; 25:xBTSR4v2eBiI7G7tc3FPi31qejZBWt9M5lCj1pgj7iEFHrbtIWTnKWxM6RVKsWT1Ee3MWgMFRBHAH9ktqfEMK3sLQ53U1AeXIn4CsQXFpjs0zEd9N9bl3KRftOc6vKX5VQNg+GEiyxSzcsq4NGJfJI9mMteFx2NiJNmf75kezLty7QnixOqntUwkpNja5wGFR0kcrnFr3eoKqCgTDHqIaFsEPugKKJVAM3TiUQhLbF4mvbJ3MgR379nAPxkgTfkItmnt5GTNoD2ZVQj6o0cVjsMXOpM/ykmMrv5mRpB+xzA4+y2avesdajf1T/+BeAsi2VdgCi1NbwlZMg9oFfhFFQ==; 31:eglJObhX05BLnZxcF06AGhKm/I8Q6QE+sLlmZEKifJ9WnZawqXS9SwKblVfXlXgsImidNWKdo9Rw7sd73fDa9BhSovVwQ+gMN60xHI/0d/XKe0waCKezOjpcueOCNRDWUO6i0RGnDf8XEH2iqOX1TiaEoajOD9ugeoS4aQ6HaoasvDNBwlA05Wo71ad4dPwi7q2Z9tIk6AkTQedO1m4CHrr+M26tA9a/lUEhMXHT2+c= X-MS-TrafficTypeDiagnostic: OSBPR01MB1862: X-Microsoft-Exchange-Diagnostics: 1; OSBPR01MB1862; 20:3yHa/KOVQwyAQl6MOab68UCNXV9LG+BgDVahfjGHvhgVpYFhNL1DuoCuUzmWBAVHFBhypeD9MpDil8xE3ftM1XvNw4UV6HSt1HW82B4yC5g/gGaAjHHYuOnoHqet0EYkR+lpj6cFmXjZKGwa0D2VUg4BbqRBBGfuxmwc7JUfyYnMKs3ESr9G8JkD+MhE35Ss39rcVCLN1jk61Spmrmx/tTleU6UQ2mKM+cMBxGFAmyxlhRZKcWn78rTyWCiX3SZ2VohebTW4DtFqyV8ezRRsAyMk5y0AHIlj5mNHqJJa+/KmWjirKHVovNCZT9GDfd/pkwNUV/ESlCITGAfHJOoXA3uphOTqps5bDoFRgyhG8i6/eGop9FhEu097l40ducBshUQbSbLe6vH75FjWoaXsXL4up4sVDB9/+M8tLvS5cfOwOK6Jym847v7PEAOuk3VuTnpbotVRwBJhQIDnL9xR4sA+aDvLZoyFagpQoo+YeQa8VOeyj+o5iHqzWnqsfc4S; 4:Qyn7BZJkISxuzb0Re2XXvlvoFPAo2rOIaHUapvqioURszvRQNjgdGS3/VigLVn/2nyvpyvLrQIUrpCMZLFfikUi3KcH8FRtFsLpD4HERi7mzItHOPz5ih5SWbwv54KMKr0bC8sCeJuzW1pAWbMJW9fWfcNdND+o48zbi6jZ3mhXjfIsY2MT/RFtlM8LRh0rRrUrfaMQ4JPGtPNyrAPeDpgE37Ki8MPeu2ncA89P64IJtLBCeJxCzDNt7h/u9954iT3f18ENUyKGjiLclpfZWQw== 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)(3231311)(944501410)(52105095)(10201501046)(3002001)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123558120)(20161123562045)(201708071742011)(7699050); SRVR:OSBPR01MB1862; BCL:0; PCL:0; RULEID:; SRVR:OSBPR01MB1862; X-Forefront-PRVS: 0792DBEAD0 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(979002)(396003)(346002)(136003)(376002)(39860400002)(366004)(189003)(199004)(52116002)(386003)(69596002)(106356001)(7696005)(53416004)(8936002)(105586002)(8676002)(50466002)(26005)(16526019)(186003)(23726003)(25786009)(66066001)(1857600001)(6116002)(3846002)(6916009)(47776003)(81166006)(81156014)(16586007)(58126008)(97736004)(2906002)(4326008)(316002)(36756003)(956004)(7736002)(476003)(2616005)(5660300001)(86362001)(6486002)(68736007)(305945005)(53936002)(478600001)(486006)(16060500001)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1102; SCL:1; SRVR:OSBPR01MB1862; H:morimoto-PC.renesas.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; Received-SPF: None (protection.outlook.com: renesas.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; OSBPR01MB1862; 23:ryI92pgaYfIXHP4BqvUPwEcgeRKeMpyOZvdVbV35O?= PAkJxA8fU5tJNbsFTrsBatcrvY2jNv0kFP5GUl6Rn8AsyijKU1Np25x7cY+SLcUGya7TkW22HEcvXe8CDJhdhy3LrU3nNbXOBGnkvOVTsAxJjqgqRZyz7zehOuNkN2Vjtk+tbmSlRuhJ/eG6um6CPNR21+v+RQv36YUq0e/YUOvZckRswTLTcLMrJQsbJe1EnLqOJ2lXC7nH1+ac9HnqOsCxPRoVCZ9ybBxzSi6v+bBsR2TVfQ9TCpuapip/7McKQ19gDTg82VNWYYoEuZ2AxM7dmSOvgJFZfMp6g5rK9ryLUBrJk0Y+pRaO6wKk/pqZxdpJy0KMgTo0B6qMn37p2rEbwhJENXP1IyW9M3txyXYDUlbF3YXXT7bVFeLqorGlb7xOYzcsJi4ufcmuKOJ876JeTYFWR4B9KuRc/PMCODdX3WVGxFy8PEXwNpVZZCrncKoZdAiVKb3B+CTQga0kqJjI93FA8OZwctUHyLatiGX1IzvDGNfLQLMMMea76WxRjk6kJQ4qNZetgCLBR0vXejSnFxSn9WjgUZuIMFWNunjRoxCE9XsboH/hZ8ZUnf3/ZUp0MUaXMF6hM+yYkPnrIsKW2Uxo7ijwioNUTa+An14rqHJ0f077qgf960QuNX58cTCtRj6+KPZ9oymMQLvkzTmjow8T8gmkElyz0DuoVsvLuHk6D2pBkIEiy62fagcpswxbDc4fMG/oPlCOIeZOo/aUR0tc8oHlfG3omPAO1kUFvUNcSPEjkAlSWHiRY8za7ta8zh2ri81uZKtarBBtWTZmbVx7HFMb8lzYmA3ogi0uhcEee9wpUl9I+3bSDMpUadFQlNhTimyjyXnjtTlhxsL+SQJZx/vqrP+Wwg+ajaUJsYf+pWh06O5RBktblYjH7rAhqR6eU3L1vrERldTkJSBZ9eOqibOdqYsC8KwgzH7yr0+mFwbYAZosz2jPFL+blGs0iqup/dLNu91IhqdftGW3zCo+B0C5cLSzW5d7C5kCSGzpARnbl5sRZ1BpbXBsKj8NA/GgmlYCff46Saxe4fwGEbvJqTpIB/HOQ/DSjzEx7VfwzWo9NMhLtHWRtgizzeJTs09Zik5LpTx2rckcP2Jalirva8jr74sFUi0TnEC/sbhJ6VcSDm9PIGxtTebKvg3GiFS4PpVOQC8X0zSxfqkrVHZA4JFaWs6nXLqPqkwqwWhNQDAXStm5qG5OPcDsrs= X-Microsoft-Antispam-Message-Info: R1KQ5OmZ2TlintijT1RAsnsC4wjBtWZzA3XI9QgtPiCl3CbBjCHL1nyrDNK+bZZ6NGyJtzrxbeqYwrkgWtvbESmLXoPeW/jlLPVugFtDzm6nZcPRtVRwvALS8Ssh3H3GD55VmCNar0DPXHN9pgQQMAoAG3EpQWqh/hlffpifNAebHn7qcYcQeOgIKzIOsTUXUVpqslYd7E/+E/T/c1EMumoPKfIvpATE033WzWEETJSlTD3+gjvg6SAnIcoMrIlo2prsnLQM8Bfe0xIm7G44speJwKj0/Fw2NElo4oHphbxya91WAJB6vCUitqudRQayhTuMzFShjqZ6I1dwdyF3dvi+Tu3L0H3IeBimfzqTNkA= X-Microsoft-Exchange-Diagnostics: 1; OSBPR01MB1862; 6:XuM45hamBH/TaP/EjGYyiwk0kyGxHJEagWjuIf9OnqUkmyqgA5nA8iXVsm9fe1ovNJWu+JgIZeHqLrCm3tTsTyDUJOnObhqSL85X+f7huQLxKKpuGoUHrStm3yFjnwAervDWkmhRv8qYRTzhrX1yO60+ldOR4cec1Y0IP93xggppTTvYvCpxDbWkM9cEKJid8Pk0S7q25OcadqZbsblERmF/fxWqe+rFlYOY90JS7FMXqqClp405fsNI4TjbVMIfXumLWxNjDf9h9YzzF3ik87Y798+W2hYasOwHTm5bD45NN5GTsuEEku8WT9+ZH5HMe38yE2TmPGiySbcLS9XeLnarR1eBrOnkkkc6AowYowM1JELtSc9UGIbpt5dMPxNQU8yxQLS77iSfWp4wRKOQqLX/JmiC/ORHOv95KA/GZJ13fNAUbJJgHSqAjlbzqj7nwIuf4y42gD/sN24z+6zTVA==; 5:MQ7cbs2T8RSgFskndlxDz3qYJrEKERBynAJqBH18ZuLCkOwWTrC4i7dbPMvLd+ULAQ7GF8xzrEuV3HzyLI86gu8UO2PWUXLq46mdhI+lAcIUnxFswnF9rgpqL2cvKqvuY5M+YctHOAIUJ2m9DKhcyrSQSB0aBALpxB52N9JwhWc=; 7:3dUXRmGfBwiidSwpoknGj4zr2vqVvRQ/V0NnfFQO5b8D6a6sPWQ8igPTj55W6PT0NmiKWENQ1bk2+LDvkCYlDAFfm0JsofP9xvvxtyHhTKyPbHNPdZXYxDVuxVshA5yINz5EPqDFtUu4AOGokxzIRjJCSWAdE8GlhXRj2SB6vIVclVMOsEnR+r7CSTrwZ5T948Irq6Zqmn9lQNVw0qLdfytbxvoSbKMngH/AoxvDC5UY0GFKWy2zypubYTKFWUOB SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; OSBPR01MB1862; 20:3eiR25Ap4O4IvT46UPhk+vD1YxdO6bcmu+WMsBdFbq7F+3AosKBIvAiP3N1uRIw09OCNx3AIiwrVoBxp51nF9qPIljHN1AzKesRzJoxUazJo5Fb/ZF7OoK76lcPhXdNogwit/lrCqmXUx6NOvuqIZ8L8IpK/MtPx0IFcbBWEams= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Sep 2018 06:59:01.6812 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 76a72d2d-08a3-4bee-f1e6-08d617b40e1a X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 53d82571-da19-47e4-9cb4-625a166a4a2a X-MS-Exchange-Transport-CrossTenantHeadersStamped: OSBPR01MB1862 Cc: Linux-ALSA Subject: [alsa-devel] [PATCH] ASoC: soc-core: remove unused num_dai_links 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 ALSA SoC is counting card->dai_link_list user, but no-one is using it. Let's remove it. Signed-off-by: Kuninori Morimoto --- include/sound/soc.h | 1 - sound/soc/soc-core.c | 4 ---- 2 files changed, 5 deletions(-) diff --git a/include/sound/soc.h b/include/sound/soc.h index 821bf99..e17a7ae 100644 --- a/include/sound/soc.h +++ b/include/sound/soc.h @@ -1060,7 +1060,6 @@ struct snd_soc_card { struct snd_soc_dai_link *dai_link; /* predefined links only */ int num_links; /* predefined links only */ struct list_head dai_link_list; /* all links */ - int num_dai_links; struct list_head rtd_list; int num_rtd; diff --git a/sound/soc/soc-core.c b/sound/soc/soc-core.c index 1f859cc..f43c532 100644 --- a/sound/soc/soc-core.c +++ b/sound/soc/soc-core.c @@ -1009,7 +1009,6 @@ static void soc_remove_dai_links(struct snd_soc_card *card) link->name); list_del(&link->list); - card->num_dai_links--; } } @@ -1185,7 +1184,6 @@ int snd_soc_add_dai_link(struct snd_soc_card *card, card->add_dai_link(card, dai_link); list_add_tail(&dai_link->list, &card->dai_link_list); - card->num_dai_links++; return 0; } @@ -1223,7 +1221,6 @@ void snd_soc_remove_dai_link(struct snd_soc_card *card, list_for_each_entry_safe(link, _link, &card->dai_link_list, list) { if (link == dai_link) { list_del(&link->list); - card->num_dai_links--; return; } } @@ -2710,7 +2707,6 @@ int snd_soc_register_card(struct snd_soc_card *card) snd_soc_initialize_card_lists(card); INIT_LIST_HEAD(&card->dai_link_list); - card->num_dai_links = 0; INIT_LIST_HEAD(&card->rtd_list); card->num_rtd = 0;