Received: by 10.223.164.202 with SMTP id h10csp4187946wrb; Wed, 29 Nov 2017 02:23:31 -0800 (PST) X-Google-Smtp-Source: AGs4zMaUsPTtKQudI0NzoGR3g5AG4xmaEAbmUqbk4wk0sTChAOmEOG/fqcu/Sm9ubn7ijm4rsjOx X-Received: by 10.84.174.1 with SMTP id q1mr2482048plb.220.1511951010991; Wed, 29 Nov 2017 02:23:30 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1511951010; cv=none; d=google.com; s=arc-20160816; b=tMpe8z0yEbG+Y1clneOqEssqb/IaZY3OcjCqSGbQ9rP2dF4nLFgF6F+sAf0EYQEO5G 1hTTmf4333+w/ECmHJmumKFMpOT55QVTom9JLf3tqGHeDZp1+lsChTh4VHfoSsC1w8Na 9icrtHVljmpGYS74bQZz9XAfjUIgnJZae0zS53wvpmm8UUXqZxQ36Pu4YzvG9Cl5fbFi 9xCfpQaB15fUciB679kEzs6z9UqknpLRQoTtbrD3X7FGt/IzVY+j0KTFxBiH9OLzMGkO Y+3c1yy0UyxJP6auOkjWgRj4xMNZJpaxmtqElirqFGAaS6M9tn1qjYmYis/PK4OOHHT2 vWjA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=wUolqCdnc/A46MK3pdYo8Kpl0gzFkbJK8SOkjI99XQY=; b=WAUBmB8QYxViHH2H+7DrjqNiEssdK2qoOAmWY7tBmdBhjql8FIsCSzTnCynNvhCRlI p3sKr9Zgk3fpWE+GmrfXwbtwSMAn+KEDnsAbCIr9+itphxWMe31v1rZToLfxMQdcf+w5 AASKV7WVVr4HS2wCe3A4M3MtM0IIndwwwoIuq8/fryq4sTA6IofSealBrGySCI3FsNB3 PM3jhPw9qA/NUuKneAQi1jHi0zQxtYNMI0/CutOxdCK1W51eSAjj1UUyWewNb47xGOfV Z6U4o6whfa6QsI5TkYXl172zlEUihmKqIXA2vgDW/Cy4Ls1BrG9LVLMQaiAaEe9ePl17 8gmQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=EDzRjnCH; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id bi10si1042458plb.561.2017.11.29.02.23.20; Wed, 29 Nov 2017 02:23:30 -0800 (PST) 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; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=EDzRjnCH; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932326AbdK2KVL (ORCPT + 70 others); Wed, 29 Nov 2017 05:21:11 -0500 Received: from mail-wm0-f65.google.com ([74.125.82.65]:33334 "EHLO mail-wm0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932291AbdK2KVD (ORCPT ); Wed, 29 Nov 2017 05:21:03 -0500 Received: by mail-wm0-f65.google.com with SMTP id g130so35649127wme.0 for ; Wed, 29 Nov 2017 02:21:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id; bh=wUolqCdnc/A46MK3pdYo8Kpl0gzFkbJK8SOkjI99XQY=; b=EDzRjnCHNlPntH0qmc0aX3zlgi2uzzCLS//KzAxwXzGwEEMEA1ThkMdmJ6SHv/9C+F hPtWk6ED6dvPmnqzODvNRNkpPc1M8soA1ALZJv4Yf1olCmkE+v4s0CLRMD5mQ9jvPamh ndsltZRDEb1TlpE6RvD5XbEDXHKUGgveovWcyt9YpWdoqIldtRN3HONMGC9dGy2geRaO olbxPGIpXSCr0lPMeyDAxVMkiEl6KJLHp5QBnoJRybwBKpXR62gG3klvKpx0Bm6ITlWC 3gCbNZBjgxfT0F1WVGz4Z4jVEVpmg4kHUJA1v0VHrf81ZykFNOm8cPLT3GWlqrs67cYY jyYg== 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; bh=wUolqCdnc/A46MK3pdYo8Kpl0gzFkbJK8SOkjI99XQY=; b=mkET4cEDvcqEy0+/HpwWsWZUT5N3ZjTgx6t000urtGOWLmL1zNl4x5ZrNqsvkORBj4 8dtTWvriSheUcHIakcxZBfXApdeWwOVnv1nJOxncbsICMNGzM7RCOp98kySy0CiRcv+z 3nhxL3encsnUX2BO0MhlfreUMk3IHf7BKiqg83rfiAR7x+azS8ruGZsJfhpljSpcIJeP L6Skllu9ORxQcqpO+VhcIgV8cYDwTylUKpDcAXkui5Myr3q5ughkWgqAaSBPoWf1n8YY WIhYCAqK7mi4HZhpp2GUlk/XxPN2noI7WWKf5DXabm8CNr8/bUPmCYuaGPZgAS+bf7MU eDsg== X-Gm-Message-State: AJaThX4mHkQYwXmpVP5N0Akxw7iXxRLFeeqL2pkKYDxLjr8mpsN1iB2k kOAG0R03d3mtbTSXNE5WAEogNg== X-Received: by 10.28.212.74 with SMTP id l71mr1879856wmg.33.1511950862123; Wed, 29 Nov 2017 02:21:02 -0800 (PST) Received: from bender.baylibre.local ([90.63.244.31]) by smtp.gmail.com with ESMTPSA id h10sm955767wrf.47.2017.11.29.02.21.01 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 29 Nov 2017 02:21:01 -0800 (PST) From: Neil Armstrong To: shawnguo@kernel.org, kernel@pengutronix.de, fabio.estevam@nxp.com Cc: Neil Armstrong , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v4 0/6] ARM: Add Variscite DART-MX6 SoM and Carrier-board support Date: Wed, 29 Nov 2017 11:20:51 +0100 Message-Id: <1511950857-19292-1-git-send-email-narmstrong@baylibre.com> X-Mailer: git-send-email 2.7.4 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patchset adds support for the Variscite DART-MX6 SoM with : - i.MX6 Quad or Dual Lite SoC - 1Gb/2Gb LPDDR2 - 4-64 GB eMMC - Camera Interface - HDMI+CEC interface - LVDS / DSI / Parallel RGB interfaces - Ethernet RGMII interface - On-SoM Wi-Fi/Bluetooth with WiLink wl1835 SDIO Module - SD/MMC/SDIO interface - USB Host + USB OTG interface - I2C interfaces - SPI interfaces - PCI-Express 2.0 interface - on-SoM Audio Codec with HP/Line-In interfaces + DMIC interface - Digital Audio interface - S/PDIF interface And the Carrier-Board with the following : - LVDS interface for the VLCD-CAP-GLD-LVDS 7" LCD 800 x 480 touch display - HDMI Connector - USB Host + USB OTG Connector - 10/100/1000 Mbps Ethernet - miniPCI-Express slot - SD Card connector - Audio Headphone/Line In jack connectors - On-board DMIC - CAN bus header - SPI header - Camera Interfaces header - 4xButtons, 2xLeds - OnBoard RTC with Coin Backup battery socket - RS232 Header + USB-Serial debug port First patch contains a missing pinmux define used by the SoM. Last patch contains configs used by the SoM DT like SERDEV or WL18XX support. PCIe, On-Board DMIC and Camera Interfaces are not handled yet. Changes since v3 at [3]: - minor pcie dt fix - added tags Changes since v2 at [2]: - Added bindings acks - fixed enable-active-high regulators property - moved hdmi dd-i2c-bus to son dtsi - fixed pinmux IOMUX value - add pcie reset-gpio Changes since v1 at [1]: - Add lvds display vendor prefix and bindings - fix all gpio phandle arguments with correct ACTIVE_XXX define - drop pcie support - drop custom operating points - fix arm/pu/soc vin-supply instead of &cpu node override - fix can pinmux value - changed button node name - add revied-by tags on first and last patches [1] http://lkml.kernel.org/r/1511281705-30849-1-git-send-email-narmstrong@baylibre.com [2] http://lkml.kernel.org/r/1511348560-28505-1-git-send-email-narmstrong@baylibre.com [3] http://lkml.kernel.org/r/1511785716-23492-1-git-send-email-narmstrong@baylibre.com Neil Armstrong (6): ARM: dts: imx6qdl-pinfunc: Add missing MX6QDL_PAD_ENET_RXD0__OSC32K_32K_OUT dt-bindings: Add vendor prefix for Solomon Goldentek Display Corporation dt-bindings: display: Add bindings for SGD GKTW70SDAE4SE Panel ARM: dts: imx6qdl: Add Variscite DART-MX6 SoM support ARM: dts: imx6q: Add Variscite DART-MX6 Carrier-board support ARM: configs: Add missing config for DART-MX6 SoM .../bindings/display/panel/sgd,gktw70sdae4se.txt | 41 ++ .../devicetree/bindings/vendor-prefixes.txt | 1 + arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/imx6dl-pinfunc.h | 1 + arch/arm/boot/dts/imx6q-pinfunc.h | 1 + arch/arm/boot/dts/imx6q-var-dt6customboard.dts | 239 ++++++++++ arch/arm/boot/dts/imx6qdl-var-dart.dtsi | 504 +++++++++++++++++++++ arch/arm/configs/imx_v6_v7_defconfig | 6 + 8 files changed, 794 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/panel/sgd,gktw70sdae4se.txt create mode 100644 arch/arm/boot/dts/imx6q-var-dt6customboard.dts create mode 100644 arch/arm/boot/dts/imx6qdl-var-dart.dtsi -- 2.7.4 From 1585342767161070362@xxx Tue Nov 28 20:24:39 +0000 2017 X-GM-THRID: 1585342767161070362 X-Gmail-Labels: Inbox,Category Forums,HistoricalUnread