From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752387AbcAEQl2 (ORCPT ); Tue, 5 Jan 2016 11:41:28 -0500 Received: from mout.perfora.net ([74.208.4.197]:61897 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751826AbcAEQkf (ORCPT ); Tue, 5 Jan 2016 11:40:35 -0500 From: Marcel Ziswiler To: linux-arm-kernel@lists.infradead.org Cc: Lucas Stach , Russell King , Sascha Hauer , =?UTF-8?q?Petr=20=C5=A0tetiar?= , Shawn Guo , Fabio Estevam , Kumar Gala , Ian Campbell , Stefan Agner , Joshua Clayton , Rob Herring , Pawel Moll , Mark Rutland , Marcel Ziswiler , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Shawn Guo Subject: [PATCH v2 0/2] ARM: dts: imx6: Add support for Toradex Apalis iMX6Q/D SoM/Ixora carrier board Date: Tue, 5 Jan 2016 17:39:00 +0100 Message-Id: <1452011942-11940-1-git-send-email-marcel.ziswiler@toradex.com> X-Mailer: git-send-email 2.5.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K0:Bsjw370E9GpAe7Jq4KWS316qedi/zfICQdye4bHzdXyXWv2WEk/ aNmVgJ1iWAjL/Rl5GYZAIIyRpJOm2TK3tnpTYSTle7bKgYGf2PE2fl3LnYSWofWj7UWc1Vo FNaMpb7AMjhngHhH9/llpDfMEAzXu0wli+znVhC17Cy7hwfbdYEHuzVVjHEmyJM3Tj0RfVw 9eSWDSyI+anQ6mhxR6Aqg== X-UI-Out-Filterresults: notjunk:1;V01:K0:rmnlCfiUawk=:YsGrSPIQl3JWSQI/ibv3ek na55EOqYxAkwo38EZZn0BsVgR/xqZUH+YXTqC8v65EZVbw3TsoHfL8AQ/MNL53KJJ6JH/2/5f vdlABicjq9e5okN8W6d9/KBaP9pbM4h5pjRD9raX2cnBYDRYM5vPkOg+aLEf5sAAo2n7T/JXZ YG1xK9MjbBWBA7WjTifyhm7BN+i8D86PvIixbIlX6NPPCg3w76gu3gRATKtFh3WYMgQsvA+FZ oTBZiL4RH73IpCo02ceiD1QRgQR52kpdC7OFLuojjBzH574Alr80aXDMcKsmrtlriUj64dxZ+ JJ2MgYTW+/to4Ta/IA1YrWcCVmEA/YqeWI9sB1IffJcGV1H9KwnMV1oJ4bLIvFlVWC41BNtDs nGyDhOSF4QbQ4TkKczkBVzKSpnIByEsaqNOZBw/3BX9jLZNW3h8JGHbFWjFo9DwXh4mTMOUwn Nsrrp4GLhnPDXwbpcE5sKeGObQMBB5o1duadzQaIlv1V/wgaixRcqjTeooYfnmSzJZS2P1Kyf 9Y6GSYc7b9Ja6g/lHT5wWQWtFXI7VMeBN4teXKet3Rph74PV0IU5dq7dhwB/LxJZ30Sq9PdN7 j1hCzjG6+reFPAol5jR8VdY9Ys4oeAirOFdrqay/gS4gh9+NeLCtN+qGxR4BUA+T36j3O/tze Ij/AZVijX8IUP414cfu7gzv58urPnM4letwGMekQX/WpDL5WpDBWxP5oRrOp1zePtxfgpE1Mw IlzGvLuuYuDcNNTL Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch series adds support for Toradex Apalis iMX6Q/D SoM module [1] and Ixora carrier board [2]. Petr Štetiar has simply taken content of DTSes from Toradex's Git tree [3], removed not mainlined stuff and fixed all errors returned by checkpatch script. Please note that RESET_MOCI# used as mini-PCIe PERST# is not directly GPIO1_IO28 but rather inverted (e.g. active-high and ored with RESETBMCU coming off the PMIC but that is not relevant in this context). As changing the reset-gpio polarity wasn't previously supported Petr Štetiar's "PCI: imx6: Fix reset-gpio to work with active low GPIO" fix [4] is needed. 1. https://www.toradex.com/computer-on-modules/apalis-arm-family/freescale-imx-6 2. https://www.toradex.com/products/carrier-boards/ixora-carrier-board 3. https://git.toradex.com/cgit/linux-toradex.git/log/?h=toradex_imx_3.14.28_1.0.0_ga 4. https://patchwork.ozlabs.org/patch/552886/ Changes in v2: - clarify exact Apalis iMX6Q/D SoM type in cover letter - clarify exact Apalis iMX6Q/D module type and Ixora carrier board in model node - got rid of obsolete mmc aliases - working SGTL5000 audio/sound integration - working STMPE811 touch screen controller integration - integrated review feedback from Lucas - left and even added some more comments as I don't see why putting any explanatory comments in dts' should be such a bad thing to do - completely got rid of the memory node as that is something typically filled in by the boot loader e.g. U-Boot - without the regulators simple-bus it no longer boots - even though we supposedly shipped a few hundred V1.0a modules drop DCE UART support for now and simplify file layout - replaced obsolete no-1-8-v by mainline supported voltage-ranges = <3300 3300> usdhc property and yes card detects are indeed active low (;-p) - integrated review feedback from Stefan - fixed Ethernet PHY reset & interrupt (requires Micrel PHY driver to be enabled) - fixed HDMI DDC (requires GPIO-based bitbanging I2C to be enabled) - fixed SPDIF Petr Štetiar (2): ARM: dts: imx6: Add support for Toradex Apalis iMX6Q/D SoM ARM: dts: imx6: Add support for Toradex Ixora carrier board arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/imx6q-apalis-ixora.dts | 256 ++++++++ arch/arm/boot/dts/imx6qdl-apalis.dtsi | 1040 ++++++++++++++++++++++++++++++ 3 files changed, 1297 insertions(+) create mode 100644 arch/arm/boot/dts/imx6q-apalis-ixora.dts create mode 100644 arch/arm/boot/dts/imx6qdl-apalis.dtsi -- 2.5.0