From patchwork Sun Aug 13 15:11:29 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Linus Walleij X-Patchwork-Id: 109954 Delivered-To: patch@linaro.org Received: by 10.140.95.78 with SMTP id h72csp3298630qge; Sun, 13 Aug 2017 08:11:57 -0700 (PDT) X-Received: by 10.84.178.4 with SMTP id y4mr24237826plb.135.1502637116986; Sun, 13 Aug 2017 08:11:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1502637116; cv=none; d=google.com; s=arc-20160816; b=m0wsTCBHEfWNpuf0auuEUZ0MqmhYhyYZRKAZhlLYy/3KcG/idCRqWZSyY3/E9KR3rx HAG/NKihRVp2BnbG2RdBykbGkD/DoYmrK+tpoJ9smhfvMxN8kf9Y6Tg4417D3pBLTKWa el0Qqr21kYnsYVmsi7GqC6iSj+eeJlyWM1YOkpr4KcY47ZAt1iICLXCwJu1j/0x0BHTC PbHg1cLsQBy36hJIL16x5m8od86TypmQgFBEMOlKAf4DI7rhI4QLukO/pQf/g2w+5tpa U3S49zAB510WwKx18TMqvuHBSN2Dp2/hdQzaAJJ0BCcCpq9pexwP88Fr5aNyahJICHK6 kNcQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature:arc-authentication-results; bh=St5uEXGFf6GQMp9AL3k9Weow0Fhohd3Dbu1D6xiOq8A=; b=tQvzNcBzAXq8ElFVYbbnx9l+QYhkWVkoknYm3WrEu5K7gAHyRxsGCJnT+8Rvxm8hZQ H0nwlKmuzun50HLPoZJi+znrmNNZx72djdReyPxoRwU3UmNVkLPIAQvbS4ZTB2NbrGcp ufCM/91HBIa60nv0+qeBsYrrtrGarFEcNQpRrQ509tmoA8+kwVoKymcMMiL10+y8ikfy b1U3gBNkJsv9myw7Zmj9JM2oqiAXp6C2bb62YdMkTxOaLWXfgLabEhK/8TNIsQU93oLi gzpA3mlEWZoB6s+fUIAK873gASa5Jnv3m27o+FdUv4X6xJbj4pVykfPmMsKbR/vcc8bv RzhA== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=ftR5ox5S; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 35si3355647pla.1019.2017.08.13.08.11.56; Sun, 13 Aug 2017 08:11:56 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=ftR5ox5S; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751479AbdHMPLz (ORCPT + 6 others); Sun, 13 Aug 2017 11:11:55 -0400 Received: from mail-lf0-f54.google.com ([209.85.215.54]:36551 "EHLO mail-lf0-f54.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751365AbdHMPLz (ORCPT ); Sun, 13 Aug 2017 11:11:55 -0400 Received: by mail-lf0-f54.google.com with SMTP id o85so31371605lff.3 for ; Sun, 13 Aug 2017 08:11:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=eaXv6IM97FOevS1xG3rC7BYtIBCR25+HeH64Pbok6t0=; b=ftR5ox5Sk6pX4gry1jdIy615zsZykvPl9AFIhnG//DrwRKsFhXEe8/e4xS/JHhy/Al oaRMPoxQpnMZA8Q57ovZsF89BJm3qtT0sBNom5cEjqll2AuHkeI0YsW7WR9TAPJrI5zY 7OZx/AFNylxsHm3ufPwBZPOlKm/6J/5dYsiyA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=eaXv6IM97FOevS1xG3rC7BYtIBCR25+HeH64Pbok6t0=; b=scS1uB8Aiyu2MYateHH5n0Nse46SQFdDvc342XviywdZE6BsYXVMNWPc0K+6Sx0KPi PvbWeGC76Nh9XM6fslDUFoVSpWlviIY+qL7graEWr0L1V5GgxGTjNF7uuwW3GSJY9MtD hSPiru1DQSyKw5ZGRG0Aih/5hPqqUI0fto1PnV0DcsyR6fCtsTg5CpPPsV7q0JKTSnEA thbicQqZ3l4LU0B80Jly5aIEsNNTcxYGKxFxFNoCmsFab1AFGyLY9+Gginle6w8nZnHY kaT+inFdcQQLgkvFo3+o2NBtSoV7CaJ7JHothxMBCglq501NU0+IN5fuOSeVRMcItnQK XA6g== X-Gm-Message-State: AHYfb5jWWYcJiHyWi4AaQkFGQF10umI7VRrKJfIuXE/3J+xJxxi+L0Yw Ub+npuwtyL/bwFfQ X-Received: by 10.25.100.81 with SMTP id b17mr7644324lfj.237.1502637113802; Sun, 13 Aug 2017 08:11:53 -0700 (PDT) Received: from fabina.bredbandsbolaget.se (c-277e71d5.014-348-6c756e10.cust.bredbandsbolaget.se. [213.113.126.39]) by smtp.gmail.com with ESMTPSA id e195sm1064062lfg.17.2017.08.13.08.11.52 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 13 Aug 2017 08:11:52 -0700 (PDT) From: Linus Walleij To: dri-devel@lists.freedesktop.org, Eric Anholt , Daniel Vetter , Jani Nikula , Sean Paul Cc: linux-arm-kernel@lists.infradead.org, Linus Walleij , devicetree@vger.kernel.org Subject: [PATCH 1/4] drm/tve200: Add DT bindings Date: Sun, 13 Aug 2017 17:11:29 +0200 Message-Id: <20170813151132.24736-2-linus.walleij@linaro.org> X-Mailer: git-send-email 2.13.4 In-Reply-To: <20170813151132.24736-1-linus.walleij@linaro.org> References: <20170813151132.24736-1-linus.walleij@linaro.org> Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org This adds device tree bindings for the Faraday TVE200 IP block. This IP block is present in the Gemini ARM SoC and also in some Grain Media GMxxxx SoCs. Cc: devicetree@vger.kernel.org Signed-off-by: Linus Walleij --- .../devicetree/bindings/display/faraday,tve200.txt | 41 ++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/faraday,tve200.txt -- 2.13.4 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html diff --git a/Documentation/devicetree/bindings/display/faraday,tve200.txt b/Documentation/devicetree/bindings/display/faraday,tve200.txt new file mode 100644 index 000000000000..95d588fbb2f2 --- /dev/null +++ b/Documentation/devicetree/bindings/display/faraday,tve200.txt @@ -0,0 +1,41 @@ +* Faraday TV Encoder TVE200 + +Required properties: + +- compatible: must be one of: + "faraday,tve200" + "cortina,gemini-tvc", "faraday,tve200" + +- reg: base address and size of the control registers block + +- interrupts: contains an interrupt specifier for the interrupt + line from the TVE200 + +- clock-names: should contain "PCLK" for the clock line clocking the + silicon and "TVE" for the 27MHz clock to the video driver + +- clocks: contains phandle and clock specifier pairs for the entries + in the clock-names property. See + Documentation/devicetree/bindings/clock/clock-bindings.txt + +Optional properties: + +- resets: contains the reset line phandle for the block + +Required sub-nodes: + +- port: describes LCD panel signals, following the common binding + for video transmitter interfaces; see + Documentation/devicetree/bindings/media/video-interfaces.txt + +Example: + +tvc@6a000000 { + compatible = "faraday,tve200"; + reg = <0x6a000000 0x1000>; + interrupts = <13 IRQ_TYPE_EDGE_RISING>; + resets = <&syscon GEMINI_RESET_TVC>; + clocks = <&syscon GEMINI_CLK_GATE_TVC>, + <&syscon GEMINI_CLK_TVC>; + clock-names = "PCLK", "TVE"; +};