Received: by 10.192.165.148 with SMTP id m20csp70042imm; Tue, 24 Apr 2018 17:25:50 -0700 (PDT) X-Google-Smtp-Source: AIpwx498FVvrTuMYpJnfvM/8HoqXM98npX86gwjZjf/hak/afgEPfGJPRmayOAA2eIFEjV+eaSjG X-Received: by 10.99.117.20 with SMTP id q20mr20376377pgc.88.1524615950120; Tue, 24 Apr 2018 17:25:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1524615950; cv=none; d=google.com; s=arc-20160816; b=HOIiGFHhKTKyKTYg1Be+DRvc5KbzYb9Fpmohu4607/sTOvejfXVIdmstoY9d4+8QfC 3g1OIL0KVRbWwLyRHAGwUfVuqY2YOpwUjlBJxkigu1HIFxa6SSaa9hy/HThnJjrbOCgG CO+RcdOhO/bRT55mxLzzey/t/uBw0QLlnE6IRjybox7gUfKcxwHPlEuQBHZAw8VbvkSf J7cBu0pGg2vyC/pu15+0OEGbdX69i3TK7KzMrnQq5Jx8qPvxVN3kfsQ0ZzadIdZtWj1/ cEVkA8CrfS63h7a1w4gBeIy5zF/TB96tTITi4BflpXDgVwB4t4sTnGOvP2zZtmi6XZr/ s0WA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:spamdiagnosticmetadata :spamdiagnosticoutput:date:mime-version:user-agent:references :in-reply-to:subject:cc:to:from:message-id:dkim-signature :arc-authentication-results; bh=EM9GKUHRoPUf6EEpWOCYF/UaP+RuJyKrNhwiJmk4svo=; b=P0wDdHuh2PBTlk2CvSF3WxAgmI9mA5jIFoh+EqBE5+MQsv3jrJblAHpH4YXBmTONd0 kRqKHy+ipOJRV5TEfewjgf2tJ5SBCUplKakSDFrJY/g1X6LAeOvP0APHqVSlLfLBagrE OlJ3RF4MeMMVi3fuq7k4sJ7wEgN+WaHK7fzhfyO8WNmGFjg+OHlEW8S6cFB21qNikFlj 0O2wcPJaYmTFrWybbjTTscEsIv0zPZoVfL8SFPssbX9U2TqI6pynqctc44l+ISQzWTWL KbJBoZ8FajhBnwCzO+seVBEmnShIbmrntTdNdww3XE/wELnoPywI/EL+xg/uLgiV1htQ X40g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@renesasgroup.onmicrosoft.com header.s=selector1-renesas-com header.b=CAMKoYII; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id i12si7457747pgp.119.2018.04.24.17.25.23; Tue, 24 Apr 2018 17:25:50 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@renesasgroup.onmicrosoft.com header.s=selector1-renesas-com header.b=CAMKoYII; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751229AbeDYAXf (ORCPT + 99 others); Tue, 24 Apr 2018 20:23:35 -0400 Received: from relmlor3.renesas.com ([210.160.252.173]:14376 "EHLO relmlie2.idc.renesas.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750902AbeDYAXc (ORCPT ); Tue, 24 Apr 2018 20:23:32 -0400 Received: from unknown (HELO relmlir2.idc.renesas.com) ([10.200.68.152]) by relmlie2.idc.renesas.com with ESMTP; 25 Apr 2018 09:23:31 +0900 Received: from relmlii2.idc.renesas.com (relmlii2.idc.renesas.com [10.200.68.66]) by relmlir2.idc.renesas.com (Postfix) with ESMTP id 705504DEE3; Wed, 25 Apr 2018 09:23:31 +0900 (JST) X-IronPort-AV: E=Sophos;i="5.49,325,1520866800"; d="scan'208";a="279204590" Received: from mail-os2jpn01lp0145.outbound.protection.outlook.com (HELO JPN01-OS2-obe.outbound.protection.outlook.com) ([23.103.139.145]) by relmlii2.idc.renesas.com with ESMTP/TLS/AES256-GCM-SHA384; 25 Apr 2018 09:23:30 +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=EM9GKUHRoPUf6EEpWOCYF/UaP+RuJyKrNhwiJmk4svo=; b=CAMKoYIILg7L/ocy3CjSM9qAzOXfOyTHolJxgQgbZ9ScedunGssZZU3JZAuFzjWh/J0syORaeytWg539hk8ovyvHPp1TMDZUHiiwLiG81EQFsCsf0A3n+M/8ch2ZA9RVnhbK6DOQlRbMTHaES7901B69z5AkXQcSD6PcXG/Wcow= 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 OSBPR01MB2071.jpnprd01.prod.outlook.com (2603:1096:603:22::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.696.13; Wed, 25 Apr 2018 00:23:29 +0000 Message-ID: <87y3hc2l34.wl%kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto To: Tim Harvey Cc: Mark Brown , Mauro Carvalho Chehab , Linux-ALSA , linux-kernel@vger.kernel.org, linux-media Subject: Re: [PATCH v3][RESEND] media: i2c: tda1997: replace codec to component In-Reply-To: References: <87in8ibrql.wl%kuninori.morimoto.gx@renesas.com> <20180423165213.GL19834@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, 25 Apr 2018 00:23:29 +0000 X-Originating-IP: [211.11.155.138] X-ClientProxiedBy: TYAPR01CA0087.jpnprd01.prod.outlook.com (2603:1096:404:2c::27) To OSBPR01MB2071.jpnprd01.prod.outlook.com (2603:1096:603:22::14) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(7020095)(4652020)(48565401081)(5600026)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);SRVR:OSBPR01MB2071; X-Microsoft-Exchange-Diagnostics: 1;OSBPR01MB2071;3:epLiddTxdVPUyZ/+GaaOJH7NSBSYIowBliU40Jb82ERD61MKdO1oTMtaNNqBL495pkNBwbIwCLJLMEjT6+DYksmVxmXwJm9BrozMzw+t296SVAmLJmRRQRnwNiXCMnz/GZRJ+FGq2HvBQDtazepRdc/aK6nqEZEG2b4khZf9pWmlEfbq/FepEkFErGPK/LHkdK9adBhT03Zdd7Xlu6qUP67CjsxkXyeKlppj5FrvYLM39WErr251csKSDu+2rwjD;25:2zA3Z2R9BL7w8Bl8R+tMvX5lIoWQChsF02l9t0FxRKMfrUlEzDsGPGSEQLWOaBrdch+4aKuoe4x5NLh/dqQnJjCHoGLK77aSk8JhGHAMk94GwlbQjfJZVxDULYS7jpN1/Uv8NMk29QcfvL14wUOuHsWcN+vWlDzlSyKyoy29GZ6mRNelg7Fk+Df+nueyBPxxaQfBwTtXYxrnOyx1o642aGH6vKIsNUGZA+qLSRm8DrEsGtiyUF49+lMMnxO4VwnhtHdz8yer/13iHgN3mYQD7uAOdJxUOxbsYB5Gg7x+vVPE3ktQ0pplA0t+uBJNypGsNHqIj9rTVDdyveG+pS2HGA==;31:G751Q7OKxRBbYQw6kVTghXMc+8PPBAVYISNo2zDPsuqHOBwTN8loLlIlvNL3hpuIf+AZC/DC50p0YDBEtTPKKuwUwyKVjxxcYbqsYslf0jcQloUxp63hRyAseqTqawfWqlKoqdgevpgtWGSxZGXh6ImPma1d/SRZ7QGzMHq4SGHBtUiRgbaCxg2io4BzsjGI5fvMKw9S1Q27+ar8Me/Ag7FM5nPtNMDKdv8j/3fHbFo= X-MS-TrafficTypeDiagnostic: OSBPR01MB2071: X-Microsoft-Exchange-Diagnostics: 1;OSBPR01MB2071;20:dRFHhlpDTqvfY2MfVpqnPaD7usVvbXhngBxjKjILGujxJOd/V0KhUjehSDkZ1Y4K5dtjWBwcp2+F/UFVclRyeeYQ4f4mN1iSkAowHeFpWWzxMLt8QanFMpRl10v2g/VtWr7Hmh1cNFd8l7pIgNcBFDjSVcIgqYUWAt1YNd9MjScIy6Zc+QmYHkPLtgHnyR1Gsn2wNH0XT0SVbEDrMgOfWXKGLJz6/eaNxJFu3uzAk4zYMPXyfkBZdFNQgNthtF2P6ihtX8cvxhzZGF6KHfq1z4ZlY1i9st3lGxHl3uEct1AcYv7reTcGMSpOmiMkoD2lOG2083F7NmanEIsn0EVk5CL19/dc6YguYtFiejby6+pQMNyCtVVL346tdJKT3C8L3h/69u6YPxqVc3XCB+9Ck7a7ivBlLJM8pFY4Kj7pvXYoqRqgaOwCmYzbriaBjcDm14sAFbkUFxti3WlFVQ0fo5HBE08xdjspWOsXqqvoy1tDLd2RWw6Cm0vw0E+76A00;4:ovx3QEYwcQw/nHaPTmA9QaPQ4dSTvFVkwYcupjEZfjp0zi+E/iMx0vWSkjLtZ2lxevY5uW/P+JErkRzYfSSBECA7f0zMoY51uzhaoTcU0V6lBE6VW/mXPXbHjCGJzlXtIXO5QFITptxHoGmbKjfopsKlc0Zxp+rtfKv4xoprF/JkbA04UXQ9L9kGYCerj2aHiDLgh0mRhQ1LueWMW4eou/lyzSK/MQfOKBk8qFSfvo0JSooKvmtSwm3nWo53qMXapVWmZE2F7au/l+Vizr2uEzdnIl5IIpYvNlHKtNN5G9AfqZVnwIrgRoKhg5XDKWIe X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(788757137089); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(3002001)(10201501046)(3231232)(944501410)(52105095)(6055026)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123564045)(20161123560045)(20161123558120)(6072148)(201708071742011);SRVR:OSBPR01MB2071;BCL:0;PCL:0;RULEID:;SRVR:OSBPR01MB2071; X-Forefront-PRVS: 06530126A4 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(346002)(39380400002)(376002)(396003)(39850400004)(366004)(189003)(199004)(5660300001)(50466002)(52116002)(23726003)(305945005)(186003)(26005)(3846002)(7736002)(316002)(6116002)(47776003)(76176011)(66066001)(53936002)(8936002)(6486002)(8676002)(81166006)(4326008)(81156014)(6246003)(68736007)(69596002)(11346002)(105586002)(7696005)(53416004)(956004)(476003)(486006)(2616005)(446003)(54906003)(16586007)(58126008)(16526019)(2906002)(386003)(86362001)(229853002)(478600001)(36756003)(6916009)(97736004)(25786009)(93886005)(106356001)(16060500001);DIR:OUT;SFP:1102;SCL:1;SRVR:OSBPR01MB2071;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;OSBPR01MB2071;23:UZql9cd4p7KTJE1Knh3nji5Ow5p6DjR8WdP1lFwce?= =?us-ascii?Q?mfCgfu9sRRPYoOdtSZlFpjwm/xnmRUr+RBuLvvhRbBfDQz33EgEDQzZtVutQ?= =?us-ascii?Q?NF5yfDSb0K9cCREkcjeo46uChUhBwg193nUN0lYgrmhdaQXLKETH0joQJD4X?= =?us-ascii?Q?ANQp5RdgqKDGSj5IEAjlLzxgcjVI9hGKiiBSCNyr6ieC78TlI8tbDZvO5Q2U?= =?us-ascii?Q?PqX6EDTwWG37sJh3u9EEdW3Pas4Ezg9VrBJs/DCi746+8wuvspIUdB3KHodT?= =?us-ascii?Q?gXqszL9QDTGfieytL05fs1pXP1+abM7Fy80vQdJLfmqFAV0HHXgETTGw660I?= =?us-ascii?Q?hDU0TG/gtb7P/fl/+s79Z5i1AGiFqqLNHRutyjuaSBU2uRyug0RygnX+FaFX?= =?us-ascii?Q?5l612ozYlXBeNQvPBTj7b2R5tFLSKAX0WhQMYYKrc75GgssIgLDPFtHhDeVi?= =?us-ascii?Q?FjMQTxmvOyL9hD9IMJtmozMjcfikUTxx1tId2WBKRbiyBG1h72LSxTfF4hhR?= =?us-ascii?Q?iEphZJftIQ8MFkxw8PS31la4h5FXD4z76QzHO4cEid8gy1AQVrOoNI61UZkc?= =?us-ascii?Q?jdd5gIST0QqlnTOtcQmf0z9ZSGpddBJnFQapiQ/dDQH60S/GY3B7XEwSkgt2?= =?us-ascii?Q?OA5UlLmgYcfQCWkdHl3HX0uu0WVCP22l7FHq3DwFEGVgrBkucrH2eSfATTgM?= =?us-ascii?Q?RauyzXb/cAD5JypNCm/ZsZ4DrpXSdlDcnIgotkqR4xHKhfzMeEH0EOS0Vf7d?= =?us-ascii?Q?hf6Y/wUpj7YhgH5UAtkgl/qAEComrX6g6h4zn2OfPOrj+0KT7iPrSdt0n/kv?= =?us-ascii?Q?gw0lE1dEriuvQ+ylsM2JC4D/esW50iyj/OZJmmsuIf+2Vx1tyY5w4J00J7Cg?= =?us-ascii?Q?bXWfCnApx2CBlVF0ALRm+Xym/KNzV7xqArANwFIIJ7FKyEYKUw8fI+3wVdhS?= =?us-ascii?Q?/yhSHUIcUs/BMpH+nvsnSPyQNk75TS8meYNZebwipq48iKIv3xbVy//jZ1+O?= =?us-ascii?Q?cVMK6HSJFQogCMQb11qeh978w74tk/YLuwJYo3nFZJTMQNYTJhgisltOkcZH?= =?us-ascii?Q?O2hcRCb7am5DFJqX/rZlXwJS3ZnD4eeyro4EyF6j2NonYA1ulrU7cvhh7Ofr?= =?us-ascii?Q?lO74KpcPOE14Za3+W6h5qDltwzeHK10Pu71WUIm2XkqlxO39xGR5M0g2mIfp?= =?us-ascii?Q?QSL7qgTchrFukhqA+rgMQ18vUHLE8KfFbshsWDhovanknbK3qNqMS/rdgsTY?= =?us-ascii?Q?56X/T+RHDktZsuurpB8y8+fc3mNd+qMr9+QI5fN?= X-Microsoft-Antispam-Message-Info: N2EG5ZqqCqNgq8TCWJNMX8d8ItfHLu4ZDDATk7flxY4VgY9RYQjQ8NYMFmXFH+WN8rGxA2eeouMKs798cJEorBascE/+Sp4TzOQBPp9wvDCZXGVbSj51Es6sXl1b2dRjLKN6tyVywpv2986BBNQqSmvHTp7b83ob0NKHuSYygI2mJFKy8H5D8kSUUwPXTWyg X-Microsoft-Exchange-Diagnostics: 1;OSBPR01MB2071;6:XjtswuBgInv0UvyZfFS/z2UgB/TGTK+p+xGKOgelr69BZpFsH8inzYxw/7+RTgqwbtEeZ5ZDynK3Qju0lZkSuL9ydhVBRqL2PPPHGUZdn9h2/0UIA2K1jS2ugSNGM6o+s5g/ZU7MKYbFlxXKCv/eMak2akmbAF2voQEO3tW117Byj0w8Mj0WGn0sLya8rxP6dW6Kg1E0vseWbXZzk5jKc8/zjxEJxDjYrZHydc/r+QZ4sGXAUkT58+BxiA+BcdB2ApOYAuLESDEXFVcjJo5mBKziIMgESfOMu++TJZY0TGPwAEcYi9K5x9Wwpvhl7xi6UvQKQ4NhVhYX2InW2MjCf+4OeLWEPgsgMDOwW3keaX83aUOl3Wn5rpU/uy9/me7ZUSnd9GChcSSF/6BcDS6rKfdpP7rViEvbMthBJ/Vp7R18GGoMPn5aZs5AMWKGwW6uTTKzpTZbQ+u7RVI7wDuI3A==;5:DrORgwaunsIMPlUQ1CuCNQXr+60H+Etv+zqd/oR4wcPWQgayoCxZXOSDyte49mrZ7WLjm9iAisbvDISKoShqXCNL73dL9zJXi02RdDrf77riqJip7Uo11/eDaFL96Ufm5Nv3GcdFittHcv8lzTrwiYTulbP6HWhGTAcXCDdxxXQ=;24:dG1A1/MrJ7iTESsgWEVbnF9uG5476B0jVJ4AmVDS9LsM3zth6h0F806a2iEiLwA7VNmyX14ABW/Q6kQC8JNgKE0Qvtdc6chkeeFXPt5dkJA= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;OSBPR01MB2071;7:UHgXM3VltZDzV7Wk7CLk7oLhOTijyFZo3KOQOmMikTjfrB2zBdt7sHdjo5U5ikPPIOMQQGNw1Z7F5VqpS680QUvbUEl9fRwiT4/Dh9Kwm2c9Fns8b2Xk63R2XuSyva/nsGMAdl3kMFXMWeCPjRx9XfF4Z6+vCyqdT3cqYXhZxkc0MvinS/LE7Hnfa/kpq4OmWcZxvRKBfriLSHNimwrqsdHSwtSe3MnbxEJMi5uKzxdZYJfEY2CpjsoAgDaImtve;20:Um6Zle135tShES4wAZOr65w5hMG28y0eZPRfB8WbQGJce+vmfV/ObbCEP388AesJTZtHRlc0HVkJ5ZOwZDmvePPNm3OcfAaubUVvXqcIC9vUqe+0kFTpgfOoRvfAYJ/TEbEhqxBEA7t9qi78ljL/MWm9wWlk7JJmeiGnnEY4J0c= X-MS-Office365-Filtering-Correlation-Id: 512ab14f-6b88-480c-babd-08d5aa42c551 X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Apr 2018 00:23:29.6261 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 512ab14f-6b88-480c-babd-08d5aa42c551 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 53d82571-da19-47e4-9cb4-625a166a4a2a X-MS-Exchange-Transport-CrossTenantHeadersStamped: OSBPR01MB2071 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Tim, Mark > >> Could you add some detail to the commit explaining why we need to > >> replace codec to component? I don't really know what that means. > >> Please refer to a commit if the ASoC API is changing in some way we > >> need to catch up with. > > > > This is a big transition in the ASoC API which is nearing completion - > > this driver is one of the last users of the CODEC struct, we've (well, > > mainly Morimoto-san) been migrating things away from it to the more > > general purpose component. There's no one commit to point at really as > > the two have coexisted for a while and we won't be able to finally > > remove the CODEC struct until all the drivers have transitioned away. Thank you Mark for explaining. > Sorry this took so long to get to. Tested on a GW5404 > > Tested-by: Tim Harvey > Acked-by: Tim Harvey Thank you Tim. And sorry that it couldn't explain detail things on log