From patchwork Thu Jun 30 16:50:30 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kieran Bingham X-Patchwork-Id: 9208639 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 0D5916089D for ; Thu, 30 Jun 2016 16:52:04 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id F344E28509 for ; Thu, 30 Jun 2016 16:52:03 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id E747E28443; Thu, 30 Jun 2016 16:52:03 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.8 required=2.0 tests=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_HI,T_DKIM_INVALID autolearn=unavailable version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 9559028578 for ; Thu, 30 Jun 2016 16:52:03 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752774AbcF3Qv1 (ORCPT ); Thu, 30 Jun 2016 12:51:27 -0400 Received: from mail-wm0-f67.google.com ([74.125.82.67]:34555 "EHLO mail-wm0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752233AbcF3Qui (ORCPT ); Thu, 30 Jun 2016 12:50:38 -0400 Received: by mail-wm0-f67.google.com with SMTP id 187so24376788wmz.1 for ; Thu, 30 Jun 2016 09:50:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ksquared.org.uk; s=google; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references; bh=hXx6EbZtI91k32xCeaH10V22va8UdzbrOkyMgqUWp00=; b=gIgKe6paMmr48AL8GHzvzGaSiy+avW7/nEv5QTMMtoyf+cIWAGnWMM93p/XkHlNnDQ c6ZI9AZt+zAmxOi3sGpQOwoSX+xqw83c4Ms5+EU1fKhLBqhyanVpsq4VvWEtuuzy2Onq gqgD7uQMog8xOi/E5qE4aJrEq0IUH/fyCPS4M= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bingham-xyz.20150623.gappssmtp.com; s=20150623; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references; bh=hXx6EbZtI91k32xCeaH10V22va8UdzbrOkyMgqUWp00=; b=Lt/XJEMs0NmBdPbJavKBZZy3MiR0RLLVCl/6ix+SUup9/CptI/bhJMPYcC07bp6Z2E DGZmnu9ATJlEcug9HFWArFl/z45eKrQz8qxcVqNRe68i6FfKUIlRyQ/mQrNaKfX8PERE 7EC48hOR8UCQ0/YEzdc4odP0SX92/1bo8AI3/lUCzLBezpXbncAot34krEPpceAJjHbF Lc1ijz7ttC7qZGt0foi/DO8ZpGxuAMyI8Sx+cVOOva2LW0nNib+q3QkgT179AaYbzS0b jILrzPJhoVSBwTPrYORs1OvauwdsybSokpFy59WeG4mWr6X/ZfvJ42DKJg9b4mixhUBm X6pg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references; bh=hXx6EbZtI91k32xCeaH10V22va8UdzbrOkyMgqUWp00=; b=UxaCKQZUg5jlj7FPIo7ycM9PsyXvypazOxSNKv6vCSzrLsDAcPleeeIOE0jKfwJDI6 m48kY8h0gDC/37rJicztQdLx0s7AF7CwE/cMOkS1xX0jzWUTdIC/f7+K5B/XEnHF92pi 4+4oUSxToHIOAge44PgdG0U24DwNF5kTBVaIyFekD7TSXmu4SNqKRkgVXRShDXXAUfxU ao/cZmZDNbHGMBtnAx6dRjyquVsxKpEjL86RHfkINFdpd3WTc5xQ9ZtTVuJjxc4zDocn WVlQFwHDtE7kW8gi3KKUr66fGkOMof6Nf83Ctcl8ityd06SgmMApIhBEruGqRY1O+HeI 8yYQ== X-Gm-Message-State: ALyK8tKbA8DfQtel0Gr6dHN0VVQRFPBLT1MYN3xeo/OOw8NkeK/5epZMMTZ4v9QCv4Gg5g== X-Received: by 10.28.32.14 with SMTP id g14mr14919617wmg.72.1467305436447; Thu, 30 Jun 2016 09:50:36 -0700 (PDT) Received: from CookieMonster.cookiemonster.local (cpc87017-aztw30-2-0-cust65.18-1.cable.virginm.net. [92.232.232.66]) by smtp.gmail.com with ESMTPSA id vu10sm3843274wjb.27.2016.06.30.09.50.35 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 30 Jun 2016 09:50:35 -0700 (PDT) From: Kieran Bingham To: laurent.pinchart@ideasonboard.com, robh+dt@kernel.org, mark.rutland@arm.com Cc: linux-media@vger.kernel.org, linux-renesas-soc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, kieran@ksquared.org.uk Subject: [PATCH v2 3/3] dt-bindings: Add Renesas R-Car FDP1 bindings Date: Thu, 30 Jun 2016 17:50:30 +0100 Message-Id: <1467305430-25660-4-git-send-email-kieran@bingham.xyz> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1467305430-25660-1-git-send-email-kieran@bingham.xyz> References: <1467305430-25660-1-git-send-email-kieran@bingham.xyz> Sender: linux-media-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-media@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP The FDP1 is a de-interlacing module which converts interlaced video to progressive video. It is also capable of performing pixel format conversion between YCbCr/YUV formats and RGB formats. Reviewed-by: Laurent Pinchart Signed-off-by: Kieran Bingham Acked-by: Rob Herring --- Changes since v1: - title fixed - Interrupts property documented - version specific compatibles removed as we have a hw version register - label removed from device node example * (fdp1 is not referenced by other nodes) .../devicetree/bindings/media/renesas,fdp1.txt | 33 ++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 Documentation/devicetree/bindings/media/renesas,fdp1.txt diff --git a/Documentation/devicetree/bindings/media/renesas,fdp1.txt b/Documentation/devicetree/bindings/media/renesas,fdp1.txt new file mode 100644 index 000000000000..e6abd2a17e66 --- /dev/null +++ b/Documentation/devicetree/bindings/media/renesas,fdp1.txt @@ -0,0 +1,33 @@ +Renesas R-Car Fine Display Processor (FDP1) +------------------------------------------- + +The FDP1 is a de-interlacing module which converts interlaced video to +progressive video. It is capable of performing pixel format conversion between +YCbCr/YUV formats and RGB formats. Only YCbCr/YUV formats are supported as +an input to the module. + + - compatible: Must be the following + + - "renesas,fdp1" for generic compatible + + - reg: the register base and size for the device registers + - interrupts : interrupt specifier for the FDP1 instance + - clocks: reference to the functional clock + - renesas,fcp: reference to the FCPF connected to the FDP1 + +Optional properties: + - power-domains : power-domain property defined with a power domain specifier + to respective power domain. + + +Device node example +------------------- + + fdp1@fe940000 { + compatible = "renesas,fdp1"; + reg = <0 0xfe940000 0 0x2400>; + interrupts = ; + clocks = <&cpg CPG_MOD 119>; + power-domains = <&sysc R8A7795_PD_A3VP>; + renesas,fcp = <&fcpf0>; + };