From patchwork Thu Jan 19 14:42:27 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Stein X-Patchwork-Id: 13108238 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id E3684C00A5A for ; Thu, 19 Jan 2023 14:53:59 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:Cc :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=2dhAATSUf+Hs5gchwZ56x5K+GRpYjJIb0zxFpXNGlFU=; b=b+TrD2GgiDaqfb jy55kzbVRLhChIQ7g9vnSeR0ddzYd0v4bBi6aTr1G8lUsM6GdD64dv6pXy59/EH09zz7Mv60gyVxv N520VHVPKFX/zqT9iG5pxSqXUtHV0buHcVaygNC/bMKSOzDdfPpsJ4JN408loPHminvVZnSCERDeH XW+3pSUYZX0d+DsHartR444yV29rb0Ss+duyAAFvR39pX39jMFy+V5RVMjXv0Hbd0RLOJ52YyidwE RamXPUnxYMGuujfcBwLX5cuMfrOr8hw0KfAG6iXq4nWyfV+D8U2hEZs8tUVIEIn6igBzbZgGyQNRk +4JUdaH7yukS6YqH/c+A==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1pIWHP-005Svh-CU; Thu, 19 Jan 2023 14:52:40 +0000 Received: from mx1.tq-group.com ([93.104.207.81]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1pIW7s-005Oge-94 for linux-arm-kernel@lists.infradead.org; Thu, 19 Jan 2023 14:42:52 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tq-group.com; i=@tq-group.com; q=dns/txt; s=key1; t=1674139368; x=1705675368; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=aprGr6eVthOxNxFYeHFmXsfEPa0pNWq7D2Wdek7QuEE=; b=MwYyMedyFB907WwGgLW0N5iB3O2zx3Z2NvbjlPIO5u3fvIL1osxWGGBU ntnxiqVwaY2DIAjkSteO/1vxDC5mH5TK1NBMbUJBfwUScqwOQEH8BfTHz JmHW7qsoBmKB2WrtpjBwUaie+09Ry9uaPlTwj29VsuQfAGoFVsJk6JF0O wmFbvDONIsTiO51nQVIocTvrXJoMVqY8DU3S+kpEbFIKAlB8Prd0cUqIr a1RKgexQlPJZec0Pv71gwExqapwXRa98wws98B53I6kxO3+L0oQxXVJuS PIwU4FBefx3hxmhglxd9ryB+JutUQfi7AnQFKHZ1o+rOd6zte/CEFTahf Q==; X-IronPort-AV: E=Sophos;i="5.97,229,1669071600"; d="scan'208";a="28537301" Received: from unknown (HELO tq-pgp-pr1.tq-net.de) ([192.168.6.15]) by mx1-pgp.tq-group.com with ESMTP; 19 Jan 2023 15:42:43 +0100 Received: from mx1.tq-group.com ([192.168.6.7]) by tq-pgp-pr1.tq-net.de (PGP Universal service); Thu, 19 Jan 2023 15:42:43 +0100 X-PGP-Universal: processed; by tq-pgp-pr1.tq-net.de on Thu, 19 Jan 2023 15:42:43 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tq-group.com; i=@tq-group.com; q=dns/txt; s=key1; t=1674139363; x=1705675363; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=aprGr6eVthOxNxFYeHFmXsfEPa0pNWq7D2Wdek7QuEE=; b=H1qc7/ET2JwQbRuwAH0CLnHyIgycjCU7xbJdvqQlGf+/weo3rSjil5VK 3BTzntf1nIu27p7Fu4rbGlO68xzDWOvjKRmnMlOZu/mJOc/R4XN1FUPJ5 mCbxAU0TXluS5bN+J5vJEUDFPYBNTrAJEDa0tgOQxTvLKZekZA4TPpfTT 15i+yjPACZkp8QZei/ehE5nvjN7IjTGuxC035PTijBnw2oPxvrUs1UNJx QGet3zNLU0DGyhQBnxPvjcevKC8dozu/Oz8bXSIhkZ8vE0HLyfA9IPMst nR2zG0HQtHmjYWHDUU4/VGMOcXfJ22STmxUkn/lC7GoO48phG/ZCnOj82 w==; X-IronPort-AV: E=Sophos;i="5.97,229,1669071600"; d="scan'208";a="28537299" Received: from vtuxmail01.tq-net.de ([10.115.0.20]) by mx1.tq-group.com with ESMTP; 19 Jan 2023 15:42:43 +0100 Received: from steina-w.tq-net.de (unknown [10.123.53.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by vtuxmail01.tq-net.de (Postfix) with ESMTPSA id EF55B280056; Thu, 19 Jan 2023 15:42:42 +0100 (CET) From: Alexander Stein To: Rob Herring , Krzysztof Kozlowski , Arnd Bergmann , Olof Johansson , Shawn Guo , Li Yang , Russell King , Marek Vasut , Marcel Ziswiler Cc: Alexander Stein , soc@kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: [PATCH 0/9] TQMLS1021A support Date: Thu, 19 Jan 2023 15:42:27 +0100 Message-Id: <20230119144236.3541751-1-alexander.stein@ew.tq-group.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230119_064248_813951_056C3AD8 X-CRM114-Status: GOOD ( 14.32 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Hi, this adds the DT files for the TQMLS1021A using the MBLS1021A mainboard. This includes general board support and several overlays enabling various graphic devices. RCW and hardware configuration using dip switches is not needed, the default DT can be used. Just video output needs specific overlays. The last patch enabling LPAE in defconfig is just for demonstration what's needed for PCIe support. There was a patchset ([1]) supporting LPAE on armv7 defconfig, but there was no feedback. [1] https://lore.kernel.org/linux-arm-kernel/20200203184820.4433-2-nsaenzjulienne@suse.de/T/ Alexander Stein (8): ARM: dts: ls1021a: add TQ-Systems MBLS102xA device tree ARM: dts: ls1021a: add TQMLS1021A flash partition layout ARM: dts: ls1021a: add TQMLS1021A/MBLS102xA LVDS TM070JVHG33 overlay ARM: dts: ls1021a: add TQMLS1021A/MBLS102xA HDMI overlay ARM: dts: ls1021a: add TQMLS1021A/MBLS102xA LVDS CDTECH DC44 overlay ARM: dts: ls1021a: add TQMLS1021A/MBLS102xA LVDS CDTECH FC21 overlay ARM: multi_v7_defconfig: Add options to support TQMLS102xA series [DNI] ARM: multi_v7_defconfig: Enable CONFIG_ARM_LPAE for multi_v7_config Matthias Schiffer (1): dt-bindings: arm: fsl: add TQ-Systems LS1021A board .../devicetree/bindings/arm/fsl.yaml | 7 + arch/arm/boot/dts/Makefile | 12 + ...1021a-tqmls1021a-mbls1021a-cdtech-dc44.dts | 55 +++ ...1021a-tqmls1021a-mbls1021a-cdtech-fc21.dts | 55 +++ .../ls1021a-tqmls1021a-mbls1021a-hdmi.dtso | 36 ++ ...tqmls1021a-mbls1021a-lvds-tm070jvhg33.dtso | 56 +++ .../boot/dts/ls1021a-tqmls1021a-mbls1021a.dts | 409 ++++++++++++++++++ arch/arm/boot/dts/ls1021a-tqmls1021a.dtsi | 124 ++++++ arch/arm/configs/multi_v7_defconfig | 14 + 9 files changed, 768 insertions(+) create mode 100644 arch/arm/boot/dts/ls1021a-tqmls1021a-mbls1021a-cdtech-dc44.dts create mode 100644 arch/arm/boot/dts/ls1021a-tqmls1021a-mbls1021a-cdtech-fc21.dts create mode 100644 arch/arm/boot/dts/ls1021a-tqmls1021a-mbls1021a-hdmi.dtso create mode 100644 arch/arm/boot/dts/ls1021a-tqmls1021a-mbls1021a-lvds-tm070jvhg33.dtso create mode 100644 arch/arm/boot/dts/ls1021a-tqmls1021a-mbls1021a.dts create mode 100644 arch/arm/boot/dts/ls1021a-tqmls1021a.dtsi