From patchwork Thu Feb 19 23:53:21 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Eric Nelson X-Patchwork-Id: 5854191 Return-Path: X-Original-To: patchwork-linux-arm@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork1.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork1.web.kernel.org (Postfix) with ESMTP id 2B48E9F269 for ; Thu, 19 Feb 2015 23:55:52 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 5067520351 for ; Thu, 19 Feb 2015 23:55:51 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.9]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 7B9B82034E for ; Thu, 19 Feb 2015 23:55:50 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.80.1 #2 (Red Hat Linux)) id 1YOauo-0004G5-7c; Thu, 19 Feb 2015 23:53:54 +0000 Received: from mail-pa0-f43.google.com ([209.85.220.43]) by bombadil.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1YOauk-0004CU-4M for linux-arm-kernel@lists.infradead.org; Thu, 19 Feb 2015 23:53:50 +0000 Received: by padet14 with SMTP id et14so3431009pad.11 for ; Thu, 19 Feb 2015 15:53:28 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=JkzX2k9w3QItUYXDtsaCIPmaL5VjgWAmWrwCSVBR1Xo=; b=ZzhS66aYbWgGo4Bh+twjV5K6B4Y310+BhSGiQ02j8t/ezinA/nc3Nl/aj7NtRhbnY3 okxNC5waQFvFL7yBlieVrukVW8itY0xB8HTLUtrOMOi7sQCv+gTQFXFwXXkTS+1OTnuh UfT4hf4bgPW8BXXlPPpOgzM9Ol6CJaCuymCoesN+vqIAvzXgv3JWPj5AQKiVG4ZDmxNr 0PRtYgzuCd2BBVW8kmsGr7fFVm5vNGmaRUDl+zVORscL7I3vsU/vdClnrBFyqLNJQZLe 5C65OBERg7ABjBWmI755YJxD2i4UNE/zWZvLrm9aaWaEBg+8a+4U0ePVGVnVedpwQszl TocA== X-Gm-Message-State: ALoCoQmzSGUenW1eANv1XADIjKsa1NF/ssD/l4We6Wdw47lA8sEGMl8+w76CkptT5ZGatS6kEWYk X-Received: by 10.66.119.172 with SMTP id kv12mr12186528pab.72.1424390008200; Thu, 19 Feb 2015 15:53:28 -0800 (PST) Received: from ericsam.boundarydevices.com (wsip-70-184-93-199.ph.ph.cox.net. [70.184.93.199]) by mx.google.com with ESMTPSA id rb3sm25162032pab.29.2015.02.19.15.53.25 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 19 Feb 2015 15:53:27 -0800 (PST) From: Eric Nelson To: devicetree@vger.kernel.org Subject: [PATCH 1/2] ARM: dts: imx6qdl-sabrelite: add supported LVDS displays Date: Thu, 19 Feb 2015 16:53:21 -0700 Message-Id: <1424390002-8726-1-git-send-email-eric.nelson@boundarydevices.com> X-Mailer: git-send-email 1.9.1 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20150219_155350_209339_ED794DEB X-CRM114-Status: UNSURE ( 9.26 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -0.7 (/) Cc: mark.rutland@arm.com, linux@arm.linux.org.uk, pawel.moll@arm.com, ijc+devicetree@hellion.org.uk, Eric Nelson , troy.kisky@boundarydevices.com, robh+dt@kernel.org, kernel@pengutronix.de, galak@codeaurora.org, shawn.guo@linaro.org, linux-arm-kernel@lists.infradead.org X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_MED, T_RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP The BD-SL-i.MX6 (SABRE Lite board) supports three companion displays: Okaya 1024x600 Hannstar 1024x768 LG 1280x800 This patch adds timing entries into the LDB device tree and aliases for them and HDMI to make it easy for the boot loader to configure them. Signed-off-by: Eric Nelson --- arch/arm/boot/dts/imx6qdl-sabrelite.dtsi | 32 ++++++++++++++++++++++++++++++-- 1 file changed, 30 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/imx6qdl-sabrelite.dtsi b/arch/arm/boot/dts/imx6qdl-sabrelite.dtsi index 3bddc8f..5f77dc0 100644 --- a/arch/arm/boot/dts/imx6qdl-sabrelite.dtsi +++ b/arch/arm/boot/dts/imx6qdl-sabrelite.dtsi @@ -13,6 +13,13 @@ #include / { + aliases { + hdmi = &hdmi; + hannstar = &hannstar; + lg1280x800 = &lg1280x800; + okaya1024x600 = &okaya1024x600; + }; + chosen { stdout-path = &uart2; }; @@ -361,8 +368,29 @@ status = "okay"; display-timings { - native-mode = <&timing0>; - timing0: hsd100pxn1 { + lg1280x800: lp101wx1 { + clock-frequency = <72000000>; + hactive = <1280>; + vactive = <800>; + hback-porch = <48>; + hfront-porch = <80>; + vback-porch = <15>; + vfront-porch = <2>; + hsync-len = <32>; + vsync-len = <6>; + }; + okaya1024x600: okaya7x0WP { + clock-frequency = <52000000>; + hactive = <1024>; + vactive = <600>; + hback-porch = <220>; + hfront-porch = <40>; + vback-porch = <7>; + vfront-porch = <21>; + hsync-len = <60>; + vsync-len = <10>; + }; + hannstar: hsd100pxn1 { clock-frequency = <65000000>; hactive = <1024>; vactive = <768>;