From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S941154AbdEXXfI (ORCPT ); Wed, 24 May 2017 19:35:08 -0400 Received: from relmlor4.renesas.com ([210.160.252.174]:43618 "EHLO relmlie3.idc.renesas.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S932158AbdEXXfB (ORCPT ); Wed, 24 May 2017 19:35:01 -0400 X-IronPort-AV: E=Sophos;i="5.38,388,1491231600"; d="scan'208";a="245066687" Authentication-Results: kernel.org; dkim=none (message not signed) header.d=none;kernel.org; dmarc=none action=none header.from=renesas.com; Message-ID: <877f1525qq.wl%kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto To: Mark Brown CC: Archit Taneja , Linux-ALSA , Simon , , David Airlie , Laurent Pinchart , Russell King , Jose Abreu , , Subject: Re: [PATCH 5/5] drm: dw-hdmi-i2s: add .get_dai_id callback for ALSA SoC In-Reply-To: <20170524173849.h7jkmkrwk47pn6kd@sirena.org.uk> References: <87efvnosnb.wl%kuninori.morimoto.gx@renesas.com> <877f1fosji.wl%kuninori.morimoto.gx@renesas.com> <20170524173849.h7jkmkrwk47pn6kd@sirena.org.uk> User-Agent: Wanderlust/2.15.9 Emacs/24.3 Mule/6.0 MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset="US-ASCII" Date: Wed, 24 May 2017 23:34:46 +0000 X-Originating-IP: [211.11.155.144] X-ClientProxiedBy: SG2PR04CA0043.apcprd04.prod.outlook.com (2a01:111:e400:7803::11) To PS1PR0601MB1882.apcprd06.prod.outlook.com (2603:1096:803:8::20) X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PS1PR0601MB1882: X-MS-Office365-Filtering-Correlation-Id: 7519ecf9-3115-47e3-00a9-08d4a2fd77d0 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(48565401081)(201703131423075)(201703031133081);SRVR:PS1PR0601MB1882; X-Microsoft-Exchange-Diagnostics: 1;PS1PR0601MB1882;3:O7KgM/7JGapswY6vp5AZ4Bh4XTgOx15JltAl4bA7i1/VEBotx+8N4oDJTwLS+a+tbg06p+uRTVHmK9kwglEG23ZyUXwgWyrLVg2/xFtfYzs8TQtdCEk70YTbo+juVWwA7IW9PkxkUvKofV7wH8+mOfLqvv/3fx6yVdUawqAWCac3gaLSq8WxZpQIZtpGvXh8UfFIg1sENf6ml+goJrCaNKCOBFiOyT4Hham0vCkkosFC+s18uL+zYQdj7oEFUYDnwBlomOM/c6Xwb2gslgRWAlIsfzqttn3v7LYEqTj4OhvF0Nzim8YYfA2eGsA2mfsCi8W/PDUrMMHroGRbdQtGlwhPjPjfndmKni5ADTba9pU=;25:MiH7zWtwxL1bJ8YZXFoKZ43S0pTnz4vZAdOMlGsuN2yKebtOGZ6YFf+wopN3Y6kZ2kFQPJUjVME+wHy+RCrZKj7dcS9LA64M4vdOP0nf2Mwui8/cj6+KWGICauq7zUaGn9bgpZZ9aymwcMRdifSfB9zTf3cidq0Mo2cymZlQ6V79zCYSP5taC0to9t6OxPYKZkWJX6BTo6gXEFOW3yx1kBBkL8e5mgU6cZak2Kda6e1cgvBfngOmiuM+aTZp+PKu12WaH/v/U97rRQp5qQWTv9IoJtHvFxXSng7HPgh3hVGG4l1a2+YFBY+cT5+0E7F3tWLh9VIentq9dozJFeh+BD6a0Hai1dnpHv4CFTCwgkJupp4nF0mMNzPoi+EwxKz1qxTX5Lt1R9gsYlHwsOFCWIXPmd1FSdJeZ8ywP/2ZMfqXNK3s1Te8jWvPS4NXZPFcbxvAK4qYyZICMQvOhjDo9fV+EB3M6wAddSFyNexBBMA= X-Microsoft-Exchange-Diagnostics: 1;PS1PR0601MB1882;31:+l/DzVt3WzNo6FsgG2XkR+6+UtkPQ1y5Ok7TqO1LaVyub9hntH371cAhM554FD/RkH4Q66bSj+sxBTLubD+udjtI2HedilktzRLvTa49sKoCWd9AJw2GdhI19K8gVMly95f5KFNsNtp4GLcbrELBLhalShScccsyOlpWPX8DEn4/jHuJBKDuVRT0QFFM1T+k641nDbYGPw6bFacWCfzJTeBfx8JdjhfzZQzpJyIDlZ3QC6HSPGX22V1inY9dbJICmGxWOBYbOupRpRE+1hcy/w==;20:e7/+GCHSozhx8VoJhljh8B/VO/tC83SQRzUgaIc9kR7J5ReaVrS0uPkwIrA8EUTULfeuKoJ5W+9QpXIpHMUHqOjUiwRCFiSFyzWLoMrFjz2XYUqaRNbAsSkAyS563ho7jlt40GQUflmwqkfhiA7YYae/pepCaLm7d1YnAELcNc9m8chhygbmgWf/atEJsYG2n/BDMNs6HnAJRZEAT9nQEGBPwOjjaLHjdMD6DqR21DtnykRdP6BAvhzz+7W7cy2LVHvZohEoPw3nhRk0Xpjz/HcYMPf0bpCN8IPPiL1yA/6hLx4saZoQSUG7G/PE6g1P2Xb7E+nkSoSxI+sbqLx5C5Nail06p8aTp1eVMlICvARrqRG1F2YCM4cu4ZVx/lk2PZc135vEhHjmNxOIk7p+RuRaa74Xr71V+IxnNhfXfscKlXyN5aXbqR4pnl09SaB8aqh0kZ/sYkQPcd8Td0toBfwmyg78ZLtGfEzaQ6C4nWHvfN+JWIP4lgOumBc8HFK5 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040450)(601004)(2401047)(8121501046)(5005006)(10201501046)(93006095)(93001095)(3002001)(6055026)(6041248)(20161123558100)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123555025)(20161123560025)(6072148);SRVR:PS1PR0601MB1882;BCL:0;PCL:0;RULEID:;SRVR:PS1PR0601MB1882; X-Microsoft-Exchange-Diagnostics: 1;PS1PR0601MB1882;4:eV8u1kpqxAwEDBKU0LV+TgayVvcOigDgP40bh49h0BEw7DSHTPm53pDhTle2igAyVDIYwvVzXnNEHRbHt9TsGuMAE43/DRnJsFkCnfCGQEsQTuyjOt2m47vvwiuzM+aBC+6h9n9z1GkjoQsYVoY/IbQDH6UXJAbLa/b59FjFZ5shdo5/h9aYgd3/7pXN5Ti7IN8reGho5uNNtiUo5Y+h8OOFeNRmVKyRxSWPiGL8EvD01J2dnAnejyBqRL9V2SarZovtfsQgaDqA6MfXhJ5W2YHJ1qrDRO0P9ZTvoDUXhqHtSYo4xpQ623NzicGs74qZCBYkqxsZ7rxfgC8PTgdSwqIkALm8pE+OAP6hf4KzzawDOU6Nh1YW2Lgy9YxF9GleZQzr/uXKoOE11ypJxWTQLg19EEGnCDGOgI1kimfgjTDUOakwbJc1tv1g4zdjtaTEyf7yf2thtoYk1nMLi/j6DOtPqKn8/da7f4TOV6ZoydOWoXoYOQ+F4Kco9JEGJ3UIOd8z5fLmGf+iU8mfNWlIhuUZJ/pBJcrMOiCbmElJdjClJWc/QE0SJFQ3c/zUkmwhkDbgEI33jv+OC7ySj83+hXKmHJj31/Qb7V+lPbdj38QTdoefVmn+E24fnn6gWNazwDuEXqKGeiWeyaKUouuebk455maLKBBNB+UuD5H21HYvCXmfjEZNsMGDItBKPA2ZQ09NDs4YU9kkCM+RaV1RNCOXq4o3uHtKGUQ0wAdizF9/zqxeblBsQxkq/2Ow4Plf+Lbk35N32zORxjOFFeBhkFCUjXVsO2PQ6TS88v/6UyOTEmvUfZFUv1VjlDo6SUWT X-Forefront-PRVS: 031763BCAF X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(6009001)(39410400002)(39850400002)(39400400002)(39450400003)(39860400002)(39840400002)(33646002)(50986999)(76176999)(54356999)(36756003)(189998001)(2950100002)(6916009)(478600001)(305945005)(81166006)(50466002)(4326008)(8676002)(7736002)(3846002)(23726003)(7416002)(6116002)(25786009)(229853002)(83506001)(230783001)(86362001)(54906002)(38730400002)(6246003)(110136004)(66066001)(47776003)(5660300001)(6486002)(46406003)(53416004)(53936002)(42186005)(4001350100001)(2906002)(142923001)(16060500001);DIR:OUT;SFP:1102;SCL:1;SRVR:PS1PR0601MB1882;H:morimoto-PC.renesas.com;FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;PS1PR0601MB1882;23:QGKTN4hqxp5kBKfp0u+vTysZW7p8LT5ygrPvgSR?= =?us-ascii?Q?wfbVedBLGuy+t9TtAUNn4Z7L1mdJhwoWPRq0LbB9LTvg5cbpJy83eLqB1fP1?= =?us-ascii?Q?xf4s7zV2xQRRLzo45WkNWiZWky1uSN6p98Vqz5XaumokWQflfmmixbJdkW50?= =?us-ascii?Q?8OhqlMYk51LGDnXqmoenroDTTFzN6lb/EhryTcIu/H8RSe9qCFWXBv7IuZL8?= =?us-ascii?Q?bbtHNylvRy3ePiOyvmtaDdtiuLVuks/UF5kb75Q7FJTd5Q5iIYgo58AAR8k5?= =?us-ascii?Q?Ckm9VdqjDPblKrhou55arNko6z2NmFeIQwUfpPEr7YPn/M4vyZ8bnAALxPwI?= =?us-ascii?Q?6J0AoPdZmJYb9kFxOOA9O5cPzQuuI7nfTBawdkAQxF2xmpfySNE6ZFkTFF6s?= =?us-ascii?Q?TdjEjhAG42z0pmTpB21CyfJ+4sWiGUVIzTsszpAgkQzWOdEmZO/gf4p4PbdS?= =?us-ascii?Q?wbmVGULWbr25P34dN9mdsCfn78FwYx1/3pCR3UvCJ8To88uIxgPbrGnEOQd2?= =?us-ascii?Q?BBlGhw9yBWRGmbE21sCaM5w4QKKATHdd7wiQZO6deB/XRo2DMB6GIgj+VfXm?= =?us-ascii?Q?qjBfg+D4L/TcD1iKbwcvfhaekKpDoasL6TjoJGjUzRzslvwCChXQe+q58uLf?= =?us-ascii?Q?9AjbSNfiRInKrMeqOIMZaUfRvgwC3wd5h5E5exOnNkwPjCYJEpprccFP/wcg?= =?us-ascii?Q?4ZhZB85a5cVkPeU9FuhXkfFbvU+u4nEt+kFzipWzmcVeFFF8JpGH+xmbcHlP?= =?us-ascii?Q?p300gvW7A9JzdeVc8j1Ze1SjdOnLx04cVy/MGNM/LQ0zKg8IxZrWaQdIUIq7?= =?us-ascii?Q?9XkjICVBbs0QQ2iTRHBahZqBQ1CTN3A0gPf7IIqB93Eu1nY+AToVTtsRNNPz?= =?us-ascii?Q?dFZ+6e3j99Q16JWSWk7dmv6UCbnMGS4pAIzPt9BgllVVB7HvLAtin4BcVSvF?= =?us-ascii?Q?N6/liQFXzHGMRXR06S0RtquhPwOc4Sg9lRQvIST+e4pOVIIPJVzaUXbNEaE8?= =?us-ascii?Q?Drx8zaeHCinw99zq8Lv854bV1WJGdAjuoJIT8ocUCFD2yZlfUGe4NUOW8Xqn?= =?us-ascii?Q?Wd7Hwt0MTZviDqRkpylyu8/eyv0JdjlxYjsb6xWEkD7BMkQQEVNTFfxIghx7?= =?us-ascii?Q?k7s5IwbgWBd24PZQfYEQu8cp5pdr2qZ/FYT6Y2fUAbTOoWuYdCoukQFwM7Rh?= =?us-ascii?Q?1yMHsRIkYHASVq2Nj09IuoDTRkuRzCDfGacUh?= X-Microsoft-Exchange-Diagnostics: 1;PS1PR0601MB1882;6:Kvud/h70esN1KsZSOp3fsD5CLph08i2AwT64gshqfHQbgYUmw09LqwaYZ64PdhythdQCzuJ6ST3i+k2BWpbqrKjFbdfDKSPKdufB1iAGy+y4ZXTmr9eFwbCpmC2KWnQxk5x5t3MgIuCthZYo5MAlN7LY+bhhh8vItqDRoVOWRx9zYlLjVOeLKD1pSdlXOV6kOB1cjNQqlblswXDWSHIAjbgqOBo7pkPVySe3hj9SH1V6FDxpSIrP8ElrqyjfFpSqbsumm0theenp9yW2f0lIDR7LOaBElLGiJdO4+QGrSn81ufGY4LwI8UVtH7P4fVmWJCGtcVVigrWf2Y1WTdySVPpEipuCyy94WSAZ7DhKSQME25saXuQrV31n9mNbkOBKigLwWg9ADkrib35fYLBYGitJ158XQm03gX/PBz9okbrVnhFTRgVGYqqhR1c0v2MBuNK7shGgkACZq0hG7iUr1kwoXUyPu/ELUdwyTjEjhqkDIdfFu7yur8JAY62FRh88QP3a9A64uwgpx6izh+DSUUz33zVDAgcWuiSUDAXT04k=;5:Tr0AjCUEJqlTwVOLLbDRgRLf+PejGc9CElWBOXbLLtCxAWlpURpt2x0Oji+7w/5xWro02Cwu1+go/zcOVoWMA5NEDaX4YUuYSyjXUtfkiRcB2jyBDqCEc5p7pXoqW2dZsPmYLUIyapfR+L86fIFvagRHRJYm6gEq+QuobQBspMk=;24:WKqHwpGVk5MlFl5CkS/osIZcZ1S/M7Hzz8Zjw8Pcsn6HZUx1bkSphPnapYpPh09SgEa4y4bYi18z9pIfPu8RhqKnUzBNKMECLBi+5xpuPLw= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;PS1PR0601MB1882;7:mn63IEesWaRlmWRO8Y0X+Jw5C23lrl0KjKSoO42NdvuxIsDqru8C/PGNn7QJE8Bbw7X4oPnUkut5DR4ocEGTIBwuU5GY0JT48eh4bVdQysFn2jsswPGUgCMqfivY8ybH1T7sT+NEy0QsuleF9MQ4684pxCHiBNo0XzIMvUczTeTppWd59HMcRZjReVVTMelv/bITgf4a3cM3j0tC1iW5cGbJGD3oe0V3xsMJWLTILGsEJP0jm43nVDCi6M7a2vcoIo+6RL3tfMRENmgSGy8rFWwCgPAhCwu66JneK8bLCure1vBfrRRjehsEZGZL4XMer0cp61S8GNRofEV8pIlHFQ==;20:leNK9WlNyjmt4Y+R687U4w6DBGdpVz31UBxDz8srq79hWBHZbByagPqrsuNAGNgbZzMViPVNO5YiCxPOH42ErTVgmZtFuzO6U06Wddr+If93K8dPpw3oEw4H5rqxBuQcDtwX9NwrxFZtLoV1Bcpjuuq4n2iPY3ZbP+hFACFVYfE= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 May 2017 23:34:46.4284 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: PS1PR0601MB1882 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Mark Cc: DRM maintainer > > ALSA SoC needs to know connected DAI ID for probing. > > It is not a big problem if device/driver was only for sound, > > but getting DAI ID will be difficult if device includes both > > Video/Sound, like HDMI. > > As far as I understand what's going on with the graph code this seems to > make sense to me. How do we want to go about handling the patch? This is comment to me ? or DRM maintainer ? If to me, any case (pickup by Mark, or by DRM maintainer) is OK for me Best regards --- Kuninori Morimoto From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kuninori Morimoto Subject: Re: [PATCH 5/5] drm: dw-hdmi-i2s: add .get_dai_id callback for ALSA SoC Date: Wed, 24 May 2017 23:34:46 +0000 Message-ID: <877f1525qq.wl%kuninori.morimoto.gx@renesas.com> References: <87efvnosnb.wl%kuninori.morimoto.gx@renesas.com> <877f1fosji.wl%kuninori.morimoto.gx@renesas.com> <20170524173849.h7jkmkrwk47pn6kd@sirena.org.uk> Mime-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from relmlie3.idc.renesas.com (relmlor4.renesas.com [210.160.252.174]) by alsa0.perex.cz (Postfix) with ESMTP id EA752266B88 for ; Thu, 25 May 2017 01:34:55 +0200 (CEST) In-Reply-To: <20170524173849.h7jkmkrwk47pn6kd@sirena.org.uk> 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 To: Mark Brown Cc: Jose Abreu , Archit Taneja , Laurent Pinchart , David Airlie , Linux-ALSA , dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-renesas-soc@vger.kernel.org, Russell King , Simon List-Id: alsa-devel@alsa-project.org Hi Mark Cc: DRM maintainer > > ALSA SoC needs to know connected DAI ID for probing. > > It is not a big problem if device/driver was only for sound, > > but getting DAI ID will be difficult if device includes both > > Video/Sound, like HDMI. > > As far as I understand what's going on with the graph code this seems to > make sense to me. How do we want to go about handling the patch? This is comment to me ? or DRM maintainer ? If to me, any case (pickup by Mark, or by DRM maintainer) is OK for me Best regards --- Kuninori Morimoto