Received: by 10.223.164.202 with SMTP id h10csp952889wrb; Wed, 15 Nov 2017 10:34:18 -0800 (PST) X-Google-Smtp-Source: AGs4zMb7XO3n3W9ogWJInGirQFqZT13UiW+1niN54RLi7RaxUQFyZLGPnu+9QravxxQecpHmk3BE X-Received: by 10.98.198.138 with SMTP id x10mr18584643pfk.55.1510770858616; Wed, 15 Nov 2017 10:34:18 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1510770858; cv=none; d=google.com; s=arc-20160816; b=Fg2MH5U7v4Zl3KXrRDb+Qci9CRcyaYaKAFvgUlm0HtXvFjhAvDYJHgpizrj40kvcp2 tmuZFipzUGReCiT0zqY7F6Zh0vChpsxG6IlvxIq4WOZD4cpTFU6pEAIA6BDSEolfy4F4 BfxTV8fnc+Rrv/8g0xJYIZO75vJ9zZFO+2COlv9dQjDbKV2wL76OvBKBgwlZa6rmZrzV 5C6LCn4EukYaEnp5U2XDveIfoqOnxIIE+OcBTBCKgcJEUJSZDOEG4y023Q0cS5kC70KO 9TGekjXraiboJoG2pUqNZUfs3ISsT4cdfAiQ3kU/RsMRaMOLOfh827sVvJ9dY8sGp0Ad MAsg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=w97H8PsEFzEpJEZyYoS1Tw/gYpvrICQQ/xD1ZekyAEE=; b=eFNuSUapyPfM68UnaByq4hM7wtlD8yDGE0iKxCDQ4PCZbdniuRaRTUyZXTaKHdsbsr akBCJlu7kJFsHR7Xsrfrc5cvpTSdDEBLpyyp0MeCL/ayfV7zNigJOmeqKDlWX1HXYi/1 +74XHb+zH8/WfziqX6JhnFhqrnCLw3w8Aq8cZVQQ/Ojq/BWnSuwLQjkmfxY2cBXtYJG7 nfgycoSJCKF7/a5pNbT9/NUpmLJg2yz44QBu+j/3Ju8aHrBQRqHtO8Pv/iqkfphkT43q h3jOsmU9bLIkvY3nSA7lICeS0izZvLmRd8lkrErkSqt1I9iqhh1W1/vddZuh31sBROlu 9j9w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gateworks-com.20150623.gappssmtp.com header.s=20150623 header.b=pBs40mw1; 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 a12si564167pgt.265.2017.11.15.10.34.06; Wed, 15 Nov 2017 10:34:18 -0800 (PST) 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=@gateworks-com.20150623.gappssmtp.com header.s=20150623 header.b=pBs40mw1; 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 S933499AbdKOSbX (ORCPT + 89 others); Wed, 15 Nov 2017 13:31:23 -0500 Received: from mail-wm0-f65.google.com ([74.125.82.65]:35080 "EHLO mail-wm0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933255AbdKOSbR (ORCPT ); Wed, 15 Nov 2017 13:31:17 -0500 Received: by mail-wm0-f65.google.com with SMTP id y80so4842034wmd.0 for ; Wed, 15 Nov 2017 10:31:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gateworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=w97H8PsEFzEpJEZyYoS1Tw/gYpvrICQQ/xD1ZekyAEE=; b=pBs40mw1eSs87s1wX1/e8C6tLjBQEGQZ/KE5InyG3bd0zBSie2Nd73qGlOKJ/rds2m ZsoV4sbNM6Gliyw0ERR0f1wHPH4U9tiJsA3wJw5qd5MCY2OObJqOJNY4DfoqZ85+XjER aqLqEJNRDkWdBK+ZYYXdcbPerux2eyBc8k38HLmURmAlUlw5Sbaary6kO8l7KIZPwj4o eOT5Lha9LYUZpxNFKzzevUwG27BK5OzXl/F4Serh5NV1odx7EwbPKaPLbI603DClaHu9 nzvvbdFYBareM8WDeUi4Pp3iFZEsQO+G9JZpJCH2l3Lmd6fSaxqClgmWt3yeLTcrTk1G edGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=w97H8PsEFzEpJEZyYoS1Tw/gYpvrICQQ/xD1ZekyAEE=; b=oK+YoazjR3PYVpUhwXCmP76Ka2gACmzfahinQPuKWR+4O0i/BO7B9rj7cRDZjEbzFa vx/Yo4nQC86ExEW3D1JY1ichT+42a0W9TQDy6iWWED+k2euQKojs4hOe2uJ8KjDE2T0L HccVVzdbzTlboTHfj/gCQ/lxgqssdYlIYSBpskXRkz33LObVJm/CsgcXnjY+VgHLn5PY xIgFmc0maJihBmGLi7/DHa/oOBExS7HyS7CtcL1xEbwuwq95BczFg8qmosSCN8Qg6RZo SlNIajCVDSZ+BXEqNxXu2aBVxb2So4KQE0RdDy3ZGwqM0ET2ns8Uh4Mwsh6vvvXMB2k9 adIQ== X-Gm-Message-State: AJaThX7UyqfYOdqyV2aY33gqWNGPNjT0iEej8jQvY9thzr86B9FdNIWQ agNhQ0i3W7Dz5BIybE+DuAkt1r7n0FIOKZXIkeHG/g== X-Received: by 10.28.62.67 with SMTP id l64mr11654273wma.6.1510770675529; Wed, 15 Nov 2017 10:31:15 -0800 (PST) MIME-Version: 1.0 Received: by 10.28.209.197 with HTTP; Wed, 15 Nov 2017 10:31:14 -0800 (PST) In-Reply-To: <20171115155204.yhqjocdm32qunllx@rob-hp-laptop> References: <1510253136-14153-1-git-send-email-tharvey@gateworks.com> <1510253136-14153-4-git-send-email-tharvey@gateworks.com> <20171115155204.yhqjocdm32qunllx@rob-hp-laptop> From: Tim Harvey Date: Wed, 15 Nov 2017 10:31:14 -0800 Message-ID: Subject: Re: [PATCH 3/5] media: i2c: Add TDA1997x HDMI receiver driver To: Rob Herring Cc: linux-media , alsa-devel@alsa-project.org, "devicetree@vger.kernel.org" , "linux-kernel@vger.kernel.org" , Shawn Guo , Steve Longerbeam , Philipp Zabel , Hans Verkuil , Mauro Carvalho Chehab , Hans Verkuil Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Nov 15, 2017 at 7:52 AM, Rob Herring wrote: > On Thu, Nov 09, 2017 at 10:45:34AM -0800, Tim Harvey wrote: >> Add support for the TDA1997x HDMI receivers. >> >> Cc: Hans Verkuil >> Signed-off-by: Tim Harvey >> --- >> v3: >> - use V4L2_DV_BT_FRAME_WIDTH/HEIGHT macros >> - fixed missing break >> - use only hdmi_infoframe_log for infoframe logging >> - simplify tda1997x_s_stream error handling >> - add delayed work proc to handle hotplug enable/disable >> - fix set_edid (disable HPD before writing, enable after) >> - remove enabling edid by default >> - initialize timings >> - take quant range into account in colorspace conversion >> - remove vendor/product tracking (we provide this in log_status via infoframes) >> - add v4l_controls >> - add more detail to log_status >> - calculate vhref generator timings >> - timing detection fixes (rounding errors, hswidth errors) >> - rename configure_input/configure_conv functions >> >> v2: >> - implement dv timings enum/cap >> - remove deprecated g_mbus_config op >> - fix dv_query_timings >> - add EDID get/set handling >> - remove max-pixel-rate support >> - add audio codec DAI support >> - change audio bindings >> --- >> drivers/media/i2c/Kconfig | 9 + >> drivers/media/i2c/Makefile | 1 + >> drivers/media/i2c/tda1997x.c | 3485 ++++++++++++++++++++++++++++++++++ >> include/dt-bindings/media/tda1997x.h | 78 + > > This belongs with the binding documentation patch. > Rob, Thanks - missed that. I will move it for v4. Regarding your previous comment to the v2 series: > The rest of the binding looks fine, but I have some reservations about > this. I think this should be common probably. There's been a few > bindings for display recently that deal with the interface format. Maybe > some vendor property is needed here to map a standard interface format > back to pin configuration. I take it this is not an 'Ack' for the bindings? Which did you feel should be made common? I admit I was surprised there wasn't a common binding for audio bus format (i2s|spdif) but if you were referring to the video data that would probably be much more complicated. I was hoping one of the media/driver maintainers would respond to your comment with thoughts as I'm not familiar with a very wide variety of receivers. Best regards, Tim From 1583615313022071316@xxx Thu Nov 09 18:47:31 +0000 2017 X-GM-THRID: 1583615313022071316 X-Gmail-Labels: Inbox,Category Forums,HistoricalUnread