From patchwork Tue Jan 16 10:51:54 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frieder Schrempf X-Patchwork-Id: 19073 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:7300:42cf:b0:101:a8e8:374 with SMTP id q15csp174296dye; Tue, 16 Jan 2024 02:59:57 -0800 (PST) X-Google-Smtp-Source: AGHT+IFzlaeO4D24mhtWFK+dcJaq9pLrSEdlz4z7ZJPQsWWByZDqhlZ5cIQLWMeHnasbaDh2lgHX X-Received: by 2002:a05:690c:b09:b0:5fc:1349:87b8 with SMTP id cj9-20020a05690c0b0900b005fc134987b8mr4378168ywb.43.1705402797492; Tue, 16 Jan 2024 02:59:57 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1705402797; cv=none; d=google.com; s=arc-20160816; b=kHXd6hEEQa46q90Zlb+IKa38IA/qM1udpB1ltaSC4U+FWz8aN+l0KRD9UgS9PBJojW eh/vWiDhEDCuCfRSrY+xY3Hyh+SVwIVntklG/72K5+PaiTh1rd+tDreaTsoTFMWJlsgS AsS4l4d7gCzc+3eojj2uPrUwrOAbQDl1HOfyTpgeihuOE+mkJ4GodaMV5P8q8S9kGuL6 munqTxEzPeZuv7Y2jvXoTP0epNxKj2GHS3/xGvAJlDQH6F6gEiklnqY8mG+AZDS1mWLK K1vonzW/+QZHN+MVn9md+HqJMp5ku0twcJwCnzS/YNQwJN+r4Gx30GmIcRzIVDlp5OkT pVuQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:date:subject:cc:to :from:dkim-signature; bh=H6HXW36t66rC6youCTbv8zF7oQnyFZiT5vVPj7yQdkI=; fh=WYNyQsgEkG+uUSz9ceTUbA8cKQLtmWyTyufANOoFKj4=; b=TizlyKC2eFf1TXRnoEzgnSqi7GRf1wrkyd5KOR4acp6ZHzxfFbwUsB708Z0DOzAIoU 7yGjfRGaBsawEZx46p3S88d8brx+4mfoZ9v+uA29Gx15+46sJruBDaL6K91fddaKWFKB pjY6GbWXgJ4+HYEgL5jBjw4uH1D/fnyIuVsMpx5htAz6Zs44mQZSLAo8gW2tYQlbWDyX lFziOR6DZR2XStBw+AK0j3s/NANxDVI/tHk/J29rio0kdaj4Fo77ZK7TeSZpRwhPIDGG HnHmBWh9uK3u0IRhyliPFcAyoS2JIazB88fQ5Nb+/XUwfR9WX/SmqmGCo/anP4UoLhQH 9QVQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@fris.de header.s=dkim header.b=nq382OCs; spf=pass (google.com: domain of linux-kernel+bounces-27282-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-27282-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=fris.de Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id e1-20020a0cf341000000b0067f3dbabee4si9790160qvm.183.2024.01.16.02.59.57 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Jan 2024 02:59:57 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-27282-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@fris.de header.s=dkim header.b=nq382OCs; spf=pass (google.com: domain of linux-kernel+bounces-27282-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-27282-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=fris.de Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 493611C230C6 for ; Tue, 16 Jan 2024 10:59:57 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id E8E601B5A3; Tue, 16 Jan 2024 10:59:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=fris.de header.i=@fris.de header.b="nq382OCs" Received: from mail.fris.de (unknown [116.203.77.234]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 075741A711; Tue, 16 Jan 2024 10:59:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=fris.de Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=fris.de Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 98DCCC0307; Tue, 16 Jan 2024 11:53:23 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fris.de; s=dkim; t=1705402415; h=from:subject:date:message-id:to:cc:mime-version: content-transfer-encoding; bh=H6HXW36t66rC6youCTbv8zF7oQnyFZiT5vVPj7yQdkI=; b=nq382OCs/cCX1l9apT3dE4VHNziQ2tG/E5wSwRGqAPukcJEhrEO2TuMAjIqFJAIyTxXE+w Q139O3XNK2KfAGZLp2Cio0ohSKu2D5nW7u4/pWKUfg6zd8/BGTc0tOA6sL7ebRGKXRfoQu 72LP+E9HQS7xcai9WONnD1O3kppHY9vqhBEb6N3F8qoF3CS/yKnf4QuGW7TMePV/ioQ2gx lt8c7cwnv71qv7uKSr/NQHwP3tuHp+7jtZot4og7kZen/3b69qnmG5U/Fne7m9jy1VpqJJ PSU6NHQoj8e07GLDZX9l8gf0w9tJgZJQ1E7lA+3m7+KjNQ/46u1To9h01i50KA== From: Frieder Schrempf To: Conor Dooley , devicetree@vger.kernel.org, Krzysztof Kozlowski , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Li Yang , netdev@vger.kernel.org, Richard Cochran , Rob Herring , Sascha Hauer , Shawn Guo Cc: Frieder Schrempf , Andre Przywara , Bjorn Helgaas , Chris Morgan , Christoph Niedermaier , Conor Dooley , Dmitry Baryshkov , Fabio Estevam , Gregor Herburger , Gregory CLEMENT , Heiko Stuebner , James Hilliard , Jernej Skrabec , Jesper Nilsson , Josua Mayer , Krzysztof Kozlowski , Linus Walleij , Marcel Ziswiler , Marco Felsch , Marek Vasut , Markus Niebel , NXP Linux Team , Pengutronix Kernel Team , Rob Herring , Sebastian Reichel , Stefan Wahren , Tim Harvey , Wei Xu , Yang Xiwen , Yannic Moog Subject: [PATCH 0/3] ARM: dts: imx6dl: Add support for Sielaff i.MX6 Solo board Date: Tue, 16 Jan 2024 11:51:54 +0100 Message-ID: <20240116105317.267525-1-frieder@fris.de> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Last-TLS-Session-Version: TLSv1.3 X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1788244114617665357 X-GMAIL-MSGID: 1788244443456137153 From: Frieder Schrempf This series adds upstream support for the Sielaff i.MX6 Solo board. It is used as controller and user interface in vending machines. It is based on the i.MX6 Solo SoC and features the following peripherals and interfaces: * 512 MB DDR3 RAM * 512 MB NAND Flash * 1 MB NOR Flash * SD card * Debug LED * Debug UART * Key Inputs * RTC * RS232 * 100 MBit Ethernet * USB Hub * USB OTG * HDMI * 7" LVDS IPS panel * PWM Backlight * Optional Extension Board with USB Ethernet NIC Patch 1 adds the vendor prefix, patch 2 adds the DT bindings and patch 3 adds the DT. Frieder Schrempf (3): dt-bindings: vendor-prefixes: Add Sielaff dt-bindings: arm: fsl: Add Sielaff i.MX6 Solo board ARM: dts: imx6dl: Add support for Sielaff i.MX6 Solo board .../devicetree/bindings/arm/fsl.yaml | 1 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + arch/arm/boot/dts/nxp/imx/Makefile | 1 + arch/arm/boot/dts/nxp/imx/imx6dl-sielaff.dts | 533 ++++++++++++++++++ 4 files changed, 537 insertions(+) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-sielaff.dts