From patchwork Tue Apr 1 06:28:50 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Stein X-Patchwork-Id: 335671 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 8001A14009C for ; Tue, 1 Apr 2014 17:36:15 +1100 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751641AbaDAGgO (ORCPT ); Tue, 1 Apr 2014 02:36:14 -0400 Received: from webbox1416.server-home.net ([77.236.96.61]:39431 "EHLO webbox1416.server-home.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751095AbaDAGgO (ORCPT ); Tue, 1 Apr 2014 02:36:14 -0400 X-Greylist: delayed 366 seconds by postgrey-1.27 at vger.kernel.org; Tue, 01 Apr 2014 02:36:13 EDT Received: from comm.systec-electronic.de (unknown [212.185.67.148]) by webbox1416.server-home.net (Postfix) with ESMTPA id 4BFE827A61A; Tue, 1 Apr 2014 07:31:00 +0200 (CEST) Received: from ws-stein.systec-electronic.de (unknown [192.168.10.109]) by comm.systec-electronic.de (Postfix) with ESMTP id 98BEF97C008; Tue, 1 Apr 2014 08:30:06 +0200 (CEST) From: Alexander Stein To: Rob Herring , Pawel Moll , Mark Rutland , Ian Campbell , Kumar Gala Cc: Alexander Stein , devicetree@vger.kernel.org Subject: [PATCH] DT: video: atmel_lcdc: Add example of fixed framebuffer memory Date: Tue, 1 Apr 2014 08:28:50 +0200 Message-Id: <1396333730-10592-1-git-send-email-alexander.stein@systec-electronic.com> X-Mailer: git-send-email 1.8.3.2 Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org This drivers allows a fixed framebuffer memory to be set by an additional IORESOURCE_MEM resource. Thus add an example to the DT documentation. Signed-off-by: Alexander Stein Acked-by: Nicolas Ferre --- Actually I stumbled myself over this wondering how can I use this specific feature. In the end I found it myself my coincidence. So it's best to add this as an example for other people maybe not that experienced on device-tree. Documentation/devicetree/bindings/video/atmel,lcdc.txt | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/video/atmel,lcdc.txt b/Documentation/devicetree/bindings/video/atmel,lcdc.txt index 1ec175e..92492b7 100644 --- a/Documentation/devicetree/bindings/video/atmel,lcdc.txt +++ b/Documentation/devicetree/bindings/video/atmel,lcdc.txt @@ -10,7 +10,9 @@ Required properties: "atmel,at91sam9g45es-lcdc" , "atmel,at91sam9rl-lcdc" , "atmel,at32ap-lcdc" -- reg : Should contain 1 register ranges(address and length) +- reg : Should contain 1 register ranges(address and length). + Can contain an additional register range(address and length) + for fixed framebuffer memory.Usefull for dedicated memories. - interrupts : framebuffer controller interrupt - display: a phandle pointing to the display node @@ -35,6 +37,14 @@ Example: }; +Example for fixed framebuffer memory: + + fb0: fb@0x00500000 { + compatible = "atmel,at91sam9263-lcdc"; + reg = <0x00700000 0x1000 0x70000000 0x200000>; + [...] + }; + Atmel LCDC Display ----------------------------------------------------- Required properties (as per of_videomode_helper):