Message ID | 87vah2xjob.wl%kuninori.morimoto.gx@renesas.com (mailing list archive) |
---|---|
State | Accepted |
Commit | 1e02dac395fadfff1f2c6bd90f1180f64a9cbebe |
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 059E36019C for <patchwork-alsa-devel@patchwork.kernel.org>; Wed, 20 Dec 2017 01:48:25 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id EB762296A3 for <patchwork-alsa-devel@patchwork.kernel.org>; Wed, 20 Dec 2017 01:48:24 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id E05C2296A6; Wed, 20 Dec 2017 01:48: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=-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 8517A296A3 for <patchwork-alsa-devel@patchwork.kernel.org>; Wed, 20 Dec 2017 01:48:23 +0000 (UTC) Received: from alsa0.perex.cz (localhost [127.0.0.1]) by alsa0.perex.cz (Postfix) with ESMTP id E659226778B; Wed, 20 Dec 2017 02:48:21 +0100 (CET) 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 3ACC926778C; Wed, 20 Dec 2017 02:48:21 +0100 (CET) Received: from relmlie3.idc.renesas.com (relmlor4.renesas.com [210.160.252.174]) by alsa0.perex.cz (Postfix) with ESMTP id 8E8262670B5 for <alsa-devel@alsa-project.org>; Wed, 20 Dec 2017 02:48:18 +0100 (CET) Received: from unknown (HELO relmlir4.idc.renesas.com) ([10.200.68.154]) by relmlie3.idc.renesas.com with ESMTP; 20 Dec 2017 10:48:16 +0900 Received: from relmlii1.idc.renesas.com (relmlii1.idc.renesas.com [10.200.68.65]) by relmlir4.idc.renesas.com (Postfix) with ESMTP id DB3B66C1E1; Wed, 20 Dec 2017 10:48:15 +0900 (JST) X-IronPort-AV: E=Sophos;i="5.45,429,1508770800"; d="scan'208";a="265673090" Received: from mail-pu1apc01lp0020.outbound.protection.outlook.com (HELO APC01-PU1-obe.outbound.protection.outlook.com) ([65.55.88.20]) by relmlii1.idc.renesas.com with ESMTP/TLS/AES256-SHA256; 20 Dec 2017 10:48:15 +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=BzR4zF64T3NjJCXYWB9YQ67DsD9TXFM6456jgBxak3s=; b=TMIuwaI++xbdloaDUjk+laN+gBt1n4Hbp3ulX0yPVI328UjdaaR9xFZDkE2fNr7ZRPUP7nedqjQJ9EZfYjYvAWjGkwK0EIJtGNsf1AlFKYEuHQ+Ga3aeHXRcMvFVLWOnGOVW+suDU++4pgJw9jwZ+HTP0bLkCnK3lVoWRbsxwO8= 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 SG2PR0601MB1887.apcprd06.prod.outlook.com (2603:1096:3:9::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.323.15; Wed, 20 Dec 2017 01:48:13 +0000 Message-ID: <87vah2xjob.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: <87wp1ixjpt.wl%kuninori.morimoto.gx@renesas.com> References: <87wp1ixjpt.wl%kuninori.morimoto.gx@renesas.com> MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Date: Wed, 20 Dec 2017 01:48:13 +0000 X-Originating-IP: [211.11.155.138] X-ClientProxiedBy: TYXPR0101CA0036.jpnprd01.prod.outlook.com (2603:1096:401:1::46) To SG2PR0601MB1887.apcprd06.prod.outlook.com (2603:1096:3:9::20) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: f822f9ff-1fa8-48a7-d8c1-08d5474bbbb3 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(48565401081)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(5600026)(4604075)(2017052603307)(7153060); SRVR:SG2PR0601MB1887; X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1887; 3:fElhG8tf2XrlWoQDgVqplJ7RnylAa+0VcgV8BM2SOPvDYj/GbP1xmaUOLY4Kejt+cot9pIzbPkqY7nfCohtiQURVvpzQvY/25QU7rpvjuVWEwEpaJlECjd/LhgSopKrezyMurgvVhwvYzTLMMpqKe7jSGAYm2gKqUD74/eKKsAWA5t0hTS5D2Mp5HpSr3HgiI9MmrokACMDHquhtOWnmGjXRwgAvJhwDXR+nolTjjmgcFeXGqV3DKf59jEKvP+yq; 25:VKDr8oCqtyxx7lblBUEDGpvNQU9wROmYm+03+EgAxSiDGKp3Gbgqy2NzBncAVCPSnMsB+i+K3OVE4Znd5XpmGo9I9Tte+K838z5ti3ODqio3fA7E2dJb+qrmxleGXuF0Gpwv0bmOpr7/SZRCiWoyf1fVVfYGdo+RQi9Z88mqZDyC2yGUjrf8v7geWQbWHVawlJWlij8AFNqiQeeDx2HTCYunJilZyvu0QIyXOLpIGohZUyYJDaK+SBwxKUcq6nFxPyLL2DdftYcIY5eIPQAZJCxU+uFdyJ2oTIuPU2LDwcOX57aeEGhuY2Hm4F239MuJ6tkcU6Rzynt2RoYghLa4gw==; 31:eZy6db5jrL5K2axQ4dM6Xpu1KBBZAkx+TwD4WnrULL7D9zPkIXo7ZloB8OTHJLAszgIklbrvTZDL7oQPdg23U65lAkHoL4kwla0+k/40b9DIIQsQU65oS3gP1Kdg9FmlHEgKnFCCZHbP2G6m2eqM86gizj+r7LryitHmzVNUrPHeFgkgk/ON0yNI/mAoV6D+8zQ6mshrZGEoHYzbST/Zrxq/deiO+fcFIRk6pSZjFsk= X-MS-TrafficTypeDiagnostic: SG2PR0601MB1887: X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1887; 20:Daur2AN7ccWmyvDGskD5SH96kZYGuQ+Q8RpLXEIlUDCQLx2IUHUyx52oYupESHw5IqvWv62fXZ643MyV68sgzYwOq1IDuZvaj7r6BkxDNjKWiPEXaw0P9AcL4QbLquNpjC+kepGPbCfAf+uLsifnuh/LwyeJwFPxAQHMkPQOMX1bb0mcWDDW4ukJC+M7Q5V476XC/3jbULJc22EbSEyDlMq20LvG2VRunuGFk7PxTFNsHBECEoY3fw6ScMQheSmY9EW3jLswMMlD2aW60WDN1FbKtcZG55IKZ4hKaf81NvhNmUGMM8GY1oCq2rSd1O50SrbXaf0xAJv0Um3taoaGfX7ix0qcTv1ImTjgNWs9qBnM1YphLDljnVMG1YJXiFTjRvMKxXK/cH98SYXzI24Ncx/McaOFTo/j98rp3QHtj3HJOBwNL4maUdn1IF5Xu3L9s77BkCDv5WwX6ubnCMxWVm+AFhcJbPv9s5BWR5IS2d41wukaLvFyjDVOx2j6WwQ7; 4:gqTklpzbxJ9haZa59/fqlUmFss63Mnd/36osNBksF2qlCzvHvVd6n5saDcFu8BW7uYciyBWJvAc/zO1EHA7BqGBK5tt3OIPSEEbYHJqEaQcIRg1GwAF59lz76btSZl0b2xeclLraa8JRy7ZeD70Z3FSuX8KvpjVZyCeYBOWq3PezqFivRERBmd5gGBG2bgJ08ieiZsY7jpjkcRn2mNZN89Ln6v3c99p4epdC3J43ew5wol8kC2xGD4kj7gDmrqkHxIBs8+A7hofbRNBGdkQGFw== X-Microsoft-Antispam-PRVS: <SG2PR0601MB18871229CCC80B149BAF0399D40C0@SG2PR0601MB1887.apcprd06.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040470)(2401047)(5005006)(8121501046)(3002001)(10201501046)(93006095)(93001095)(3231023)(6055026)(6041268)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011); SRVR:SG2PR0601MB1887; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:SG2PR0601MB1887; X-Forefront-PRVS: 0527DFA348 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(39380400002)(396003)(376002)(346002)(39860400002)(366004)(199004)(189003)(36756003)(25786009)(4326008)(97736004)(83506002)(6916009)(2950100002)(86362001)(478600001)(23726003)(6486002)(68736007)(105586002)(3846002)(106356001)(5660300001)(6116002)(7736002)(76176011)(386003)(47776003)(52116002)(305945005)(66066001)(50466002)(7696005)(53416004)(59450400001)(69596002)(2906002)(16586007)(316002)(81166006)(58126008)(8936002)(81156014)(54906003)(16526018)(53936002)(8676002)(16060500001); DIR:OUT; SFP:1102; SCL:1; SRVR:SG2PR0601MB1887; 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; SG2PR0601MB1887; 23:VY7dAOErfQU7bKU8KKt8JCNUsd7EKd5dh40POhy?= =?us-ascii?Q?8Y0heUyc2jANQYcNInu785ZD0U8LXHhwqobf9HcAbT8AOB9lceVeqRV+nYpN?= =?us-ascii?Q?OHWpfbdKXh+FMCgzseLZYSDDdIPWOTJyajKVMkW4DMHwumoRwGqva/ZP8IT8?= =?us-ascii?Q?QFdr50w/+UIDzozQh/ZhIKDn3yLhnc1vSPq1nlKN0Pp9m/TClj8RZ1GXEin1?= =?us-ascii?Q?9lYIQtLZK6/T4icx0aJbqsDjSNwGX/ExiZL/D1g1k4YwfTpn177WKxHjMrMZ?= =?us-ascii?Q?+3x8rI6rlhJcEHoNOEPMgn4SCSIB6WtLdjKMbr7ZW9hzHOea7i7bI/EOnL2n?= =?us-ascii?Q?K3naaDJKkVA0TVpTwNMpWi9vBPVJ0RIhyQri27KnwBQD8zsEafAEvTOdLxtN?= =?us-ascii?Q?LNuBeRNxLPcUeh2PwbRQMHWnZgek8xmqOGACA1aRHPaahBz03mpUhpLNCw5X?= =?us-ascii?Q?wiO8VXs4JRuv2qw69gLf0efs4ojJmLBHxxkZxTLUfRfqlvqTsWL6ceb69P2p?= =?us-ascii?Q?YYXzdd9NjhBo4o9UF3eUkTVmHaxYoFWJUwQx9SG3hz4YOBFye3e9EVhz/t3l?= =?us-ascii?Q?ZdLPFdgYFZCfEOJ5YhQ4HWoJ41fcfGPLIuWIoTzAZxuFziuOUK52pvwYICiq?= =?us-ascii?Q?MLCOP9kgmLRF6bedjuDfoh6NF9pbguOACpPlj5y7FZ9krWoeg8sJ6/T/IdCJ?= =?us-ascii?Q?n5wkhI7w2QCJ6Jj7tq5fbo9WI2+fji9bbmQXXHNWElD01FFH5+Fz7Fh9UAZD?= =?us-ascii?Q?lxPA+66RiUKIo5QvuJWOHwO8CWh5r5B5fUG/QYXbru8e8ow4g/diSOLmzOAG?= =?us-ascii?Q?sgPDLSk7t7evtRsUwSKC364XnJdS2dPj/2YINjhDxDXgXjh9OhBXj1n4NAWs?= =?us-ascii?Q?3cH0fk/Wb4AOclRqKWIdJRISJ5n69ADr1QcFYLvHuw5WyYel9lQICIqRUcoN?= =?us-ascii?Q?kFM19JJLfl6K/KGA0IoMoAFAYqmrPFJXjSNLmwcUGb5xbzxNSGOSQNRumw61?= =?us-ascii?Q?zM7B+FEuDyNZpsFufmCzAiDPjnN5tRfULQNmvf38/EZdgMZp9JO+buoU0fGm?= =?us-ascii?Q?ri51WE5hlY0PN/1DPRTdTsEnt+OQJ1LkWepSe7oFkVWyQ6A5d6WA9/6bbz4/?= =?us-ascii?Q?xAngOO6h/z6xvRVv1Q/skjxjNVHdTcZtf?= X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1887; 6:euKIncbeVbtfc35R+en8PU9w8J7Bl1hqWTwqexWSx+JGZmJJ848lAqdxWjCuKEIJstOjR8JN8MFb6jxLVi6wBWAp/oWYmwbqiFp4XQxyBL7LOQa7Ek00Rs+gf5+4FxVNbg4tdSkuuKmnIN6aE8T6VUjEqpuy5mEym1xC7nruw6w5sRZo55ODa8Arw8BUxjxTT/S7+Oo+zml3xv7GqRiPpf1pYOR7DFnEBs0nDI+ydx4nGgHRrdxmBM39VZP3U+gZ2EXCt4UWxpCBtNagidzrC4gpPSGUi/kN37doe9IgJLN01asbneoqlpuDlu4M2Qkdy1P2+wOp9/VQTj13usvyCVhbuM/1gg/Iq56nF1gzZOE=; 5:PjyPyz23oaKlRv9kKpynMXMLfbuUDkj9HRgUH0FBZC9mlA191QtsS+fBvjMnACyWczJmBql+YMNNsv2O+cDROAe741CnLwzuvMx3CZL7UrJj526WiYMtmqBZ2ej4KWBEheXqECglFOhj0B/I4Uo+WfzpEMCNiZuMlkzVluOfSvo=; 24:Kn+5H/CH23oO/AvsS9bwEp7RJSYQ3WKlc7oA8cUuPtrA1nvWtLe5Zpo9FcyClAwcUG+VxLlfsCL5sITb1uWSvmQ2ahmux2i41M8Z0xnMgVE=; 7:sziDH+y6urZ/eGSJRUkZn7hCObN6uHNZDyoh4kUKKGWQoJLqfbRZJli6r8AjWXBv5IOZYtbl8U5QSBxizieOycc/5R7OFOUXYfsS8tqGaWGlih3BySJm5upKr+JJNslK1+1ZcwUH9C4dugbVNPdFQKl8FKrWsSuJ05YLXAYIhOaCLPx1DBM2SGz3yUi9J+/O2k0Sce2FxxXmrB/7nTEMFbWW1OqTNOVS1Pi7HIphAlbGGEKrp577aWU+v7Uoi1+m SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1887; 20:g2zqACfMREfJrCoTpSCAwNqLIPZx1lVa319hOeSWe70Fo8ZKsfLXGkt5ZpFTTE+ImzhEI945T02VKl9e5eJCwucUsE0ZQlwXFvsEmZeiB0BawwjxX2G1qvbEbAgzlWeJ2eLAnkdpx95eK+7Pw9KRZs1Y4SUKZP/KV3qALuxKERU= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Dec 2017 01:48:13.5663 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: f822f9ff-1fa8-48a7-d8c1-08d5474bbbb3 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 53d82571-da19-47e4-9cb4-625a166a4a2a X-MS-Exchange-Transport-CrossTenantHeadersStamped: SG2PR0601MB1887 Cc: Linux-ALSA <alsa-devel@alsa-project.org>, Simon <horms@verge.net.au> Subject: [alsa-devel] [PATCH 1/3] ASoC: hdac_hdmi: keep DAI driver pointer in private data 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/hdac_hdmi.c b/sound/soc/codecs/hdac_hdmi.c index 68a4a6b..15c3638 100644 --- a/sound/soc/codecs/hdac_hdmi.c +++ b/sound/soc/codecs/hdac_hdmi.c @@ -136,6 +136,7 @@ struct hdac_hdmi_priv { struct mutex pin_mutex; struct hdac_chmap chmap; struct hdac_hdmi_drv_data *drv_data; + struct snd_soc_dai_driver *dai_drv; }; #define hdev_to_hdmi_priv(_hdev) ((to_ehdac_device(_hdev))->private_data) @@ -1035,7 +1036,7 @@ static int create_fill_widget_route_map(struct snd_soc_dapm_context *dapm) struct snd_soc_dapm_route *route; struct hdac_ext_device *edev = to_hda_ext_device(dapm->dev); struct hdac_hdmi_priv *hdmi = hdev_to_hdmi_priv(&edev->hdev); - struct snd_soc_dai_driver *dai_drv = dapm->component->dai_drv; + struct snd_soc_dai_driver *dai_drv = hdmi->dai_drv; char widget_name[NAME_SIZE]; struct hdac_hdmi_cvt *cvt; struct hdac_hdmi_pin *pin; @@ -1437,6 +1438,7 @@ static int hdac_hdmi_create_dais(struct hdac_device *hdev, } *dais = hdmi_dais; + hdmi->dai_drv = hdmi_dais; return 0; }