Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp1169933imm; Wed, 23 May 2018 11:23:46 -0700 (PDT) X-Google-Smtp-Source: AB8JxZox4z83ctBufkMcnhBBDOlq17BbHL+mlZ1FMwwXxtRlXEXd3UkGOTvW4aEMf3aR3P/7jFky X-Received: by 2002:a63:87c8:: with SMTP id i191-v6mr2793793pge.124.1527099826589; Wed, 23 May 2018 11:23:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527099826; cv=none; d=google.com; s=arc-20160816; b=RxIxvX1/hCl92sle1ikgGEOIUNFY+oGAoprTYO6U9FJ8oCKIbTnyJw++Mxd2wT5xBZ SmdJ/mOnZM95X95Va8KqGeYaoG8+Y5U1/NWDxTMYabE08q6LvYMcAYrp3QsnS7wPqE/q 5OBsu9xcmYuaLR4QBgl/GkXivUYBW4s2iIZ2qvue3IK67keH/LeYIXrOGi4IWXxaCFFl UOT8hsRnylD9gn4WaMrrzqslzZfAfdJrZihTdff9rjfYBOQUvPt70OAQBzFofZuT3l89 WHsl7HLYzk491EX/tjiVeCs/oufl9cIuxgiBwaqxXKX3BfJ21Yo2CcNe6tEtlnIdovKm DVfg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:arc-authentication-results; bh=fmd0NO1Ur0bBHCPKuIghrhhtCsADJIw5U0SpoYlnIVI=; b=IFpDIGjWuor03IaRx/V1J+W3geEzcWCipq5GaNJ8KGwyint4zEuuEw6LF7HjP1Tds+ Xr9ONaMHioCcEhOF4Pwcc7kGSUPqL4sQ5mgxsnIeRFnq6aR2kJRKfVXfoQIfqUXfzSG8 pYq9piy+fIxJCLGc+ETb2WRuP5yL4rj5NKwM0OUqO4eHeyM22li7FG4i4GL14wt60asz q9EXV7W204SXllJIMrtb6c801qHhX24pxA2yn6QK53lXPouuznCjJdQ0dZ/buXT+ZW12 8x1rIXaqCIOtMt0WywIE0LumTnvVOCusH2DAYQS30KI29y1eGW42ZO8Q4pjFnZ2tXjWh zmMw== ARC-Authentication-Results: i=1; mx.google.com; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id u3-v6si20796489pfj.58.2018.05.23.11.23.31; Wed, 23 May 2018 11:23:46 -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; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754857AbeEWSXR (ORCPT + 99 others); Wed, 23 May 2018 14:23:17 -0400 Received: from mail-yw0-f194.google.com ([209.85.161.194]:33108 "EHLO mail-yw0-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754759AbeEWSXO (ORCPT ); Wed, 23 May 2018 14:23:14 -0400 Received: by mail-yw0-f194.google.com with SMTP id g16-v6so7016488ywk.0; Wed, 23 May 2018 11:23:13 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=fmd0NO1Ur0bBHCPKuIghrhhtCsADJIw5U0SpoYlnIVI=; b=Y5KJMeQCiGN/NuG9ysRw90g6PLz8wT3w1snh3gQpOVHi+N4r/o7NJjQymlJFbR5uRV kr4IpsL4CF3gboCaMftbHNfijTnpAf7GWshaj7QhtaETDju5XyNGuBwqoulA8ZpGzweq n171H//6ARrmxtPLgZVQOSDMFeexKlxW+xihRGv3dpfCuVYnh6cdNRsTP7t3szokhrs9 01Y5aaTjqdjy3FHjkLdJUOnIGM0IhMxAgE4Nvqb2bLxYsZmRqy2bPgmmiLI0aUP8BAyv mt9WCRucTUVMm5wQry0sfX7CRgNc5AHcqy/STLwC/+d6SZvN1ci4Gv+7ivz7u9aaVe1Z +Yiw== X-Gm-Message-State: ALKqPwfV2Do7rTGXAcxytB9mO4+jbvfm6ZIbfgiiNqK0OJhguV+v+DV/ WjxNUqjw+YiaIiW6iX0aTQ== X-Received: by 2002:a81:9982:: with SMTP id q124-v6mr2065742ywg.347.1527099793390; Wed, 23 May 2018 11:23:13 -0700 (PDT) Received: from localhost (24-223-123-72.static.usa-companies.net. [24.223.123.72]) by smtp.gmail.com with ESMTPSA id f81-v6sm8832713ywb.89.2018.05.23.11.23.12 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 23 May 2018 11:23:12 -0700 (PDT) Date: Wed, 23 May 2018 13:23:11 -0500 From: Rob Herring To: Jernej Skrabec Cc: maxime.ripard@bootlin.com, wens@csie.org, mark.rutland@arm.com, dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-clk@vger.kernel.org, linux-sunxi@googlegroups.com Subject: Re: [PATCH 05/15] drm/sun4i: Add TCON TOP driver Message-ID: <20180523182311.GA8741@rob-hp-laptop> References: <20180519183127.2718-1-jernej.skrabec@siol.net> <20180519183127.2718-6-jernej.skrabec@siol.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180519183127.2718-6-jernej.skrabec@siol.net> User-Agent: Mutt/1.9.4 (2018-02-28) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, May 19, 2018 at 08:31:17PM +0200, Jernej Skrabec wrote: > As already described in DT binding, TCON TOP is responsible for > configuring display pipeline. In this initial driver focus is on HDMI > pipeline, so TVE and LCD configuration is not implemented. > > Implemented features: > - HDMI source selection > - clock driver (TCON and DSI gating) > - connecting mixers and TCONS > > Something similar also existed in previous SoCs, except that it was part > of first TCON. > > Signed-off-by: Jernej Skrabec > --- > drivers/gpu/drm/sun4i/Makefile | 3 +- > drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 256 +++++++++++++++++++++ > drivers/gpu/drm/sun4i/sun8i_tcon_top.h | 20 ++ > include/dt-bindings/clock/sun8i-tcon-top.h | 11 + This belongs with the binding doc patch. > 4 files changed, 289 insertions(+), 1 deletion(-) > create mode 100644 drivers/gpu/drm/sun4i/sun8i_tcon_top.c > create mode 100644 drivers/gpu/drm/sun4i/sun8i_tcon_top.h > create mode 100644 include/dt-bindings/clock/sun8i-tcon-top.h