From patchwork Mon Jun 9 10:15:34 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4144 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f70.google.com (mail-ed1-f70.google.com [209.85.208.70]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 1F6B23F031 for ; Mon, 9 Jun 2025 12:16:48 +0200 (CEST) Received: by mail-ed1-f70.google.com with SMTP id 4fb4d7f45d1cf-60728151592sf4814196a12.1 for ; Mon, 09 Jun 2025 03:16:48 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1749464208; cv=pass; d=google.com; s=arc-20240605; b=XxJN3gIAmRdsd47idlN1Uj7TiINHdzcIvu5Y2EwoYuxoJ6Vm5EKrevF9Wllz2/LSTe wZ1g12j32lEZRnRp/p9Q3JmtXxtbTIpQxNOcml/UEoGtPNQ8kOraCv3HY6FMbKa2B27t kkJThssUc0bttLZvZzJxvsR3beMXOff9WHxq3G8jB2z/W5CZKtS9kAuRPKNYnoHejKF2 h/g/8cIHBKZjoo+SXnbPuWgWjaXWwrTmk6gHx/R4bag6rM8K5NBwv1dHkTe2OgNjak64 cp9nn26+Rl55ZcLwuxq7Pspr0iIwV3RPw2Hrpv/9Q/gX+Js4NtpbHOFYK7y5YcqUWWFJ k3+A== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=VjIETt10kVsren9ucsR/cW0CTx6c/ubuzGALi8gLb84=; fh=v8WJldSXouvpZInMuHevLIJHLu4k5QgNS+bd+MO7mO4=; b=jP/6Xv6gLaeIrfeTpdOvrCZJ7uP5pReBgh60H9A0mnfqfpldGf7VmBiwfZtB1HhzWh +whYmn3zRx+ReZmo0d3wQcJsxQ0yZx/IJ88XgLnXDjQPHT+1df+oNw1qnxRXaPymNr1R 7HvTfnlM6u4ySovATtK0XEPr2Vh70G6qoGNuvwDsRO2KdEIqfctass5DuuDPQCBHA7li kP3dX4YDS4zo+HGYqaZUh1HwyVlIzymEN5E7kv+7A6vNE++VYT20veV8wq1DzQu1rFdU SGcAgoNs+sb3RhNgeJ9+cXSL5xijBtJv1l3QLoZJEtZL8rl21T7OVGylKr6C6iT05uOF E9/Q==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=QePHL3P+; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1749464208; x=1750069008; darn=patchwork.amarulasolutions.com; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=VjIETt10kVsren9ucsR/cW0CTx6c/ubuzGALi8gLb84=; b=A1J3XyH/aE22AtXq0QmQ+ZHzTkPds7hBZebHRNuxK47Md5Iae9/nw0W/3BstpvB2Et hl1abE4A3pBNLusLZ/Zwki1JGFv/Z18Gi3xjC+VwPNQUU0hgMXGyZaqknyrxVWN0urBC 8eH/I2DjeG4AZXyFP6F9pm8YaETzOkT5+b1S0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749464208; x=1750069008; h=list-unsubscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=VjIETt10kVsren9ucsR/cW0CTx6c/ubuzGALi8gLb84=; b=vk1suyCCpkvx2jmThi8MX1ciZNZdc6kiO3H0oLF72BzmYMG8ApCz/5O4S1WwLPIEy7 IAp1t6tQlUMnD9mGSAnyk/cAQvzXOlKfCMP2IMJFrWhjTLokghpVtlok/N3/Y65JwH3M z7XJI9Vli8wepGGPL+2sF9DeyFUjILiMMCvVHNUlnuqR+h+A0rjNYMnE1Vx2HYR4IWQ0 XQDZAhH8+ZRznt3r+/DTWdK4n39YqZYjn9VU4Rtb8xq9v4kKC88KoGdsizf0E2s9ctfu W4XmqfA0HJwbaCWXiZE6ObYYTCkD3WPk3VyaFvbi8OIXth+KQiFOAmknaKnBwq0dXBpg S4qw== X-Forwarded-Encrypted: i=2; AJvYcCVigDbOAiVbXHgnYoQW8coWen4Ro2osUFmeYzvLYu7oNmQBLUcIjzFJYL1GrP5Df6onzmgy0pHultKn07+V@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0Yx/L0mvtPNjLIaAHo5UONdy3Y5c5IoRXSWkWuTzpnLIGS5ItMHH nZIEiAXgVyVZmXtLzYfgdEVyxEIUvw78e1LJERvpb9+KT3KPZH6JHv+t+/gszFfrnc7i/epAAYv FLw== X-Google-Smtp-Source: AGHT+IF/4dKs03DiTc4Eqq9a/vNOBBaDOJLRdfPDazg9npjS20Lt2wbNBBZb8753gJXUbixq4mDhFQ== X-Received: by 2002:a05:6402:5190:b0:5fe:7b09:9e27 with SMTP id 4fb4d7f45d1cf-607737f1c1cmr10457018a12.12.1749464207711; Mon, 09 Jun 2025 03:16:47 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZcCSnOXOv3Z7nMf3nnqu7uNdjocM+Y9q+VzUsszt5ioNg== Received: by 2002:a05:6402:5188:b0:605:b948:8854 with SMTP id 4fb4d7f45d1cf-607242ce97bls3218785a12.1.-pod-prod-06-eu; Mon, 09 Jun 2025 03:16:46 -0700 (PDT) X-Received: by 2002:a17:906:c112:b0:ad2:3d34:e2ad with SMTP id a640c23a62f3a-ade1a9227afmr1139970966b.26.1749464205567; Mon, 09 Jun 2025 03:16:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1749464205; cv=none; d=google.com; s=arc-20240605; b=B3uzgbpxhR9cLs09TopTwakPMc0P1nqfCM4I1Hmje8d5hdmFMHJgtGpWQ4zH6rvnh6 /4D83CM7jrq5UNg49bQo5cIq2FfFN65pWqfwC3KlJ7UpgiSDjjMaJuQ/RRBn8BuYtMc/ uSNSoRSQbS35sYQpfnCX4Upwcqy6Uvzb4Cw5sRU1Bvkmfyzf2YLol3Z/UKs8EuM9PVNW hz4sTjuOiGzf93Ns3vZtBk9TwWTX8kg3QQScJ5v3rQZHQtSJMIxaAZj6PBtxCBkOiJ1v 8kxXX/Ac0vShRhHH7osgo03iDaKPvK6CxeDDCzdd3uzDOO3SvIMh2Ix2vOyL2Jla81Hs +5iw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=yicwNTagJmvvj5A4ShfxxiK3V9ru6zwPujeU6NtiIN4=; fh=RXqJXnHHk4bxbuJWs7b3+IfKd8gLa7bCMCwgpyZkeY0=; b=SoxT7qiV/WOQJzknk3f8xUKt5nzKmWX7EpTagIcGQ6S4Eo2m6HvqSHSGtrOM/95orE CKkHD6AbGGO8kmerw6AMtVboij0Ojlthd6EDbXwP2yG+lzoC2+QEsPMeN2/KVNOamTNS qRXTt7TZPRbp1ce8XrHO4b22yN1yoJUx5uWxi+njdp4q6e5KIpU6JHXXCPjhzKoA7BNy RDapTTKEC5LShP00CXcEGGU61Ea+T8OvjjQgfcLPYq1fuZrWwI12L5osW8+LRMS3qypT WTW4ffs/9S9exuC1ANoSl0U5MpuCv2DEucJscrVqF5ZnOqw+zXFtIkZ2Jgj6KnYfJBBS +y3w==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=QePHL3P+; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id a640c23a62f3a-ade1dc76cc3sor256460966b.17.2025.06.09.03.16.45 for (Google Transport Security); Mon, 09 Jun 2025 03:16:45 -0700 (PDT) Received-SPF: pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Gm-Gg: ASbGncucB1MwaSYSTer863LTvi6IGdyagdrFLB3YUTtcEZa1hWu8/YHo9mISj4TClvG 6f99ywUrQX5mwiVbzWrFHvZQBsJJiRVV1cY8R0YpW/z58MNNxf0xlqbgjwDLK3IcnKI00mX7/Y7 +2DXwmGARS7Ry9geHX7AFhzexppM6owDzWTgSMISR9qZF/4EkdI3Wq7G7/aY4neT7m2CR6+YF4A /jNpCXFpETDeWTzVeTgmouTr5HlGvWYoWsJC8FARxOibTyg3adFu2KW1pFgLp05Sbb4KuYdpMd+ QZ74IBPUz6XtPzQU3qwerw8CaJRkmxFpE/o6cFRR1ojxXAsmltvxqmakVoyoJI4kmR9R6LIEX/R MTPBKc5fMauNFBGxmXPc5iziVJtzOaErn4/XhE5l1tKU8psDCeZQ= X-Received: by 2002:a17:907:72c5:b0:ad8:9645:798c with SMTP id a640c23a62f3a-ade1a9ed94emr1034602766b.51.1749464205040; Mon, 09 Jun 2025 03:16:45 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.amarulasolutions.com ([2.196.40.99]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ade1db55c7esm529257066b.49.2025.06.09.03.16.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Jun 2025 03:16:44 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, Matteo Lisi , Dario Binacchi , Alexander Stein , Conor Dooley , Fabio Estevam , Francesco Dolcini , Frieder Schrempf , Krzysztof Kozlowski , Marek Vasut , Markus Niebel , Max Merchel , Michael Walle , Peng Fan , Rob Herring , Shawn Guo , Tim Harvey , devicetree@vger.kernel.org Subject: [PATCH v2 01/10] dt-bindings: arm: fsl: support Engicam MicroGEA BMM board Date: Mon, 9 Jun 2025 12:15:34 +0200 Message-ID: <20250609101637.2322809-2-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250609101637.2322809-1-dario.binacchi@amarulasolutions.com> References: <20250609101637.2322809-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 X-Original-Sender: dario.binacchi@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=QePHL3P+; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , Add devicetree bindings for Engicam MicroGEA BMM board based on the Engicam MicroGEA SoM (System-on-Module). The use of an enum for a single element is justified by the future addition of other boards based on the same SoM. Signed-off-by: Dario Binacchi --- (no changes since v1) Documentation/devicetree/bindings/arm/fsl.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml index d3b5e6923e41..5feb62611e53 100644 --- a/Documentation/devicetree/bindings/arm/fsl.yaml +++ b/Documentation/devicetree/bindings/arm/fsl.yaml @@ -769,6 +769,13 @@ properties: - const: dh,imx6ull-dhcor-som - const: fsl,imx6ull + - description: i.MX6ULL Engicam MicroGEA SoM based boards + items: + - enum: + - engicam,microgea-imx6ull-bmm # i.MX6ULL Engicam MicroGEA BMM Board + - const: engicam,microgea-imx6ull # i.MX6ULL Engicam MicroGEA SoM + - const: fsl,imx6ull + - description: i.MX6ULL PHYTEC phyBOARD-Segin items: - enum: From patchwork Mon Jun 9 10:15:35 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4145 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f71.google.com (mail-ed1-f71.google.com [209.85.208.71]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id B9B053F031 for ; Mon, 9 Jun 2025 12:16:49 +0200 (CEST) Received: by mail-ed1-f71.google.com with SMTP id 4fb4d7f45d1cf-6077af4c313sf2319990a12.0 for ; Mon, 09 Jun 2025 03:16:49 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1749464209; cv=pass; d=google.com; s=arc-20240605; b=dfjTCfJWpDl/JLiNX56bbk7guLDJ8ByvKzJtBEHt1nKLX5gw1JVu4xXsKdK1DfH5fq TFPpVOjVb4LDQuTqe0EzRnlY/Tq9ekpvHRUX16P4GDY3Op92/WpW69kClgg2kE47oZPd 6R2hiQn4VgTwRNC34En02kt8FJq2k0xuW3JLe4XWuNMwc7W+/g6XxLHfWrdfcPnxarV/ v2F4D+/E6TaM7wDV1MFBabS9egTPW43TwxD5Y82zNckKdx5RtzKRGTN6t/LsHdppQ/7/ 0xXHpCUdmoOCW1c9c/DWXKFLD50GZreL3RY64JFymplSeNki/R4FfchFPpN2tlSsG8zZ +tlw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=V/s6zUkKvOti9MpsDnRKHkOG1m9KokOu4BF8zehmIrM=; fh=l8XLotM3ALqHU86MXqU4iHnjGoAwgjUK5U7ika1P468=; b=XtyuZdCnp6GUd5o+VCy2UQv/tWj5sU5vrAKJJqXMWlHo/uGgX6fRCpEqJ4ObqEz29G i3guBweEiFeuph8oxcIwcjwOOGhUKYCcG6zEMLUd3JyemoUMFfs6nrIll9N+IMY+cEh2 LkXsKP02MX95BqiMCINmQhvRtEYwFVcC0dHg9WdaeLY/6DFR03Ut+HS9vg96MJOQL2SF 0ZOqEKO+S/1JBckLUpn5AApKWe1aopWYLdkYOEAEqA2Diq7NSPbO9gSRtONWEbzgjoH6 NHRNsgbiq0YqqrzeLASy2SAfSe79VXVvxyL6N81Pu6MJkMXqrAkFUtkAGoFG9uw6J9ZO U8RQ==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=bOS0cXcL; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1749464209; x=1750069009; darn=patchwork.amarulasolutions.com; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=V/s6zUkKvOti9MpsDnRKHkOG1m9KokOu4BF8zehmIrM=; b=Qu1UxcEZQGuwUfOuPsRfFL7kaWiwGk+laMGi2kkVB/pSXv0kexSy0xbhjKJlhk7cER V+EHupUu3kryqEzwBQIyUZ28p8vu5bZ/NP07jnaJaOmxlIr/9SSCLNc7PdcO6QzZcIzh dpavvtXHYq5weXuTm8Y8FB3ktwAPWx3L6eZqs= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749464209; x=1750069009; h=list-unsubscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=V/s6zUkKvOti9MpsDnRKHkOG1m9KokOu4BF8zehmIrM=; b=tskGyXriQbU4W00QSfnCeTWp0RGT3wLkxJsUO4dm5tGLkNGEE1GA+W90YjPdw0A7qQ bly+5KIh1vyIUp8pqhJaUltfeobNzR4qO7TVrtsfBw+yF7RVji7IV/mbS1TGEWcueMkn ECK7CgnR/hpi7yDB+jsX+l3CaH4B9HFClMUUT073vjFGRIEcWXYnnwKPdgmyX457TQpL XRPJ5v8t2wcLkbcGdBfs3nXkjuRSrc3iKHApPMCDn56lsgplMaZIA9kmGBGWLhtXDTox LXlZ7nhCuipFnzk2jUiKjOnh3P6jvXrUGCuUwd7+6cTih9+IRH23P25tFZjAtXdeF18J XIKw== X-Forwarded-Encrypted: i=2; AJvYcCW4IjOoe9PPi27tt5kFox9/a+t+YdeverOXN/CEAzEqLW0tCzY0mLTv76y0lZaq5iZ643x7cZzzq1D0MWeB@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0Yws2vO998tUkBvk1m6CEZbBs/nqwZA2dH4rcIB/P3k8mKAh+Dfc JTr33+BcQyEyd5m8MEPf7MU7ROGFOJzTisIEBOZZRgxvAHe212JrfljfHqYe5XzehCZs6g== X-Google-Smtp-Source: AGHT+IGWcNFolfMbs64XdsIB33vFn6HrG+SJ45jwk8PD1DLNc56JH7nuws1UH3+Okm1FB76XUjG5Jg== X-Received: by 2002:a05:6402:358e:b0:606:e4af:1a85 with SMTP id 4fb4d7f45d1cf-607224343ddmr14842260a12.4.1749464209151; Mon, 09 Jun 2025 03:16:49 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZerxmFIvckGTdmwX5ogFSraUMZmzYe1PZmM/HAap868/w== Received: by 2002:a05:6402:350a:b0:606:f0d8:40e4 with SMTP id 4fb4d7f45d1cf-6072412f364ls2668770a12.0.-pod-prod-00-eu; Mon, 09 Jun 2025 03:16:47 -0700 (PDT) X-Received: by 2002:a17:907:7f14:b0:ad8:adf3:7d6d with SMTP id a640c23a62f3a-ade1aa7dad1mr1032685266b.21.1749464206941; Mon, 09 Jun 2025 03:16:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1749464206; cv=none; d=google.com; s=arc-20240605; b=JWR7Sv/WLG01EgdViEDWniMoyNeZ5Lfb07hMOMN/okFOBXeQc4i6FoxpiSXqBixYQj g2Lt9c4JkFKMGSWZ9Z5M8s2vrBKJCiZu+GZ6GR4HZKoZLQ0Y7tkfkczXUdPg52zF+SYD IPxaNJ1Dcs2b9vPPGOjvtMwwjEXKUCGuXWNdr8qmm8VB1v7lzXJINsPgSfpYfAWz3MF3 F9qL+9W2wUNR/q7UFBl+JIFxwA/yKy6DB9qezAY8Whv/M2bZiCMmsRRvK+5J2UkwNVZS WtnMclizqU+mWH82D7VqSI3QDishEHbTaVzMNBex4pEBeQHhXp4E2McD19BNT40xh5sc nZ1w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=nYB+Q6YC9SGFtqV+6exS/xy0HUzKtpPCAP8LxcrZFik=; fh=kBs3CRPZW92hYCPE3fTAbbz9VTdGslrvkoUEWQ67I/o=; b=ged/80dKSST//AH63JEgVm3us8wZHADJVZBFApM5UdkjQtnCBKQ3231gODgoIhkRqe mzqdWtY6C2tgAwsy1MoCHw0MXz0yxbRiGIE0ZsqdGFfo6X6r8kzKbq9kHSEYpG/Lqmdn BAu1qDcExxsmgY4D+0OsMYNdkV7UcAul9lWrcApynNQz1EZNsbA4N2lq8HS/U4Cj40Ab qSISq0w2WLuJIuA44ddn/NdH8unLZl7BZ5ztVWTL+1FeoKU4aQjNb+OPICZw/LBSxsb7 iWxbQ/aSNfXZVNQhuWX3MJAFhUqT+zr6Ok0swrFT4Tj26/7GJA6PvSZ2W8FnujylzwB7 LCCQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=bOS0cXcL; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id a640c23a62f3a-ade1dc1c6b8sor255326266b.6.2025.06.09.03.16.46 for (Google Transport Security); Mon, 09 Jun 2025 03:16:46 -0700 (PDT) Received-SPF: pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Gm-Gg: ASbGnctiwhNoLAJk2B/Yii6N1hd9xoQMpFfejE3fZkuL16JeKKqSFjQB1QGEIpAT/3z xrHJc2Vy+pO+ne2Z49r0xiqsuwtLsOuW//4xYdsxN9qBAhtP/C7npolIgX748wzPGjhQxyxqIRJ RCKhdASETRGqpepjxtJyIQPC3rhKSgO95ZoxUB9ublkGTWiBdDXwQs5vIxBBSFbFIjU68yJdb/P K1bn2lK2BIP/oABV4+kmIxTDUGUFKmwbR4YkGOzGFwwcrZav7VmkbjAlDHgvx99sUamTmqVPf7a oBBra2iQk3QaShADRHCjfAcbtQYRt9W5EFHCAW4eaOuQriGXjetYRXSJfiCtm5K2uG8x/2JcgUL Yo6whKRDXdDtYSds6AOk0nLCETEypxWaOkojAuhSn X-Received: by 2002:a17:907:7f14:b0:ad8:adf3:7d6d with SMTP id a640c23a62f3a-ade1aa7dad1mr1032683966b.21.1749464206474; Mon, 09 Jun 2025 03:16:46 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.amarulasolutions.com ([2.196.40.99]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ade1db55c7esm529257066b.49.2025.06.09.03.16.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Jun 2025 03:16:46 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, Matteo Lisi , Dario Binacchi , Conor Dooley , Fabio Estevam , Krzysztof Kozlowski , Pengutronix Kernel Team , Rob Herring , Sascha Hauer , Shawn Guo , devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Subject: [PATCH v2 02/10] ARM: dts: imx6ul: support Engicam MicroGEA-MX6UL SoM Date: Mon, 9 Jun 2025 12:15:35 +0200 Message-ID: <20250609101637.2322809-3-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250609101637.2322809-1-dario.binacchi@amarulasolutions.com> References: <20250609101637.2322809-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 X-Original-Sender: dario.binacchi@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=bOS0cXcL; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , Support Engicam MicroGEA-MX6UL SoM with: - 256 Mbytes NAND Flash - 512 Mbytes DRAM DDR2 - Ethernet MAC Signed-off-by: Dario Binacchi --- Changes in v2: - Change local-mac-address to 00 00 00 00 00 00. The actual value will be set by the bootloader. The previous one was assigned to Freescale Semiconductor. .../dts/nxp/imx/imx6ull-engicam-microgea.dtsi | 96 +++++++++++++++++++ 1 file changed, 96 insertions(+) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea.dtsi diff --git a/arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea.dtsi b/arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea.dtsi new file mode 100644 index 000000000000..38971f6512a2 --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea.dtsi @@ -0,0 +1,96 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * Copyright (C) 2025 Amarula Solutions, Dario Binacchi + * Copyright (C) 2025 Engicam srl + */ + +/dts-v1/; + + #include "imx6ull.dtsi" + +/ { + compatible = "engicam,microgea-imx6ull", "fsl,imx6ull"; + + memory@80000000 { + device_type = "memory"; + reg = <0x80000000 0x20000000>; + }; +}; + +&fec1 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_enet1>, <&pinctrl_phy_reset>; + phy-mode = "rmii"; + phy-handle = <ðphy0>; + local-mac-address = [00 00 00 00 00 00]; + status = "okay"; + + mdio { + #address-cells = <1>; + #size-cells = <0>; + + ethphy0: ethernet-phy@0 { + compatible = "ethernet-phy-ieee802.3-c22"; + reg = <0>; + reset-gpios = <&gpio5 9 GPIO_ACTIVE_LOW>; + reset-assert-us = <4000>; + reset-deassert-us = <4000>; + }; + }; +}; + +/* NAND */ +&gpmi { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_gpmi_nand>; + nand-ecc-mode = "hw"; + nand-ecc-strength = <0>; + nand-ecc-step-size = <0>; + nand-on-flash-bbt; + status = "okay"; +}; + +&iomuxc { + + pinctrl_enet1: enet1grp { + fsl,pins = < + MX6UL_PAD_ENET1_RX_EN__ENET1_RX_EN 0x1b0b0 + MX6UL_PAD_ENET1_RX_DATA0__ENET1_RDATA00 0x1b0b0 + MX6UL_PAD_ENET1_RX_DATA1__ENET1_RDATA01 0x1b0b0 + MX6UL_PAD_ENET1_TX_EN__ENET1_TX_EN 0x1b0b0 + MX6UL_PAD_ENET1_TX_DATA0__ENET1_TDATA00 0x1b0b0 + MX6UL_PAD_ENET1_TX_DATA1__ENET1_TDATA01 0x1b0b0 + MX6UL_PAD_ENET1_TX_CLK__ENET1_REF_CLK1 0x4001b009 + MX6UL_PAD_GPIO1_IO07__ENET1_MDC 0x1b0b0 + MX6UL_PAD_GPIO1_IO06__ENET1_MDIO 0x1b0b0 + >; + }; + + pinctrl_gpmi_nand: gpminandgrp { + fsl,pins = < + MX6UL_PAD_NAND_CLE__RAWNAND_CLE 0xb0b1 + MX6UL_PAD_NAND_ALE__RAWNAND_ALE 0xb0b1 + MX6UL_PAD_NAND_WP_B__RAWNAND_WP_B 0xb0b1 + MX6UL_PAD_NAND_READY_B__RAWNAND_READY_B 0xb000 + MX6UL_PAD_NAND_CE0_B__RAWNAND_CE0_B 0xb0b1 + MX6UL_PAD_NAND_RE_B__RAWNAND_RE_B 0xb0b1 + MX6UL_PAD_NAND_WE_B__RAWNAND_WE_B 0xb0b1 + MX6UL_PAD_NAND_DATA00__RAWNAND_DATA00 0xb0b1 + MX6UL_PAD_NAND_DATA01__RAWNAND_DATA01 0xb0b1 + MX6UL_PAD_NAND_DATA02__RAWNAND_DATA02 0xb0b1 + MX6UL_PAD_NAND_DATA03__RAWNAND_DATA03 0xb0b1 + MX6UL_PAD_NAND_DATA04__RAWNAND_DATA04 0xb0b1 + MX6UL_PAD_NAND_DATA05__RAWNAND_DATA05 0xb0b1 + MX6UL_PAD_NAND_DATA06__RAWNAND_DATA06 0xb0b1 + MX6UL_PAD_NAND_DATA07__RAWNAND_DATA07 0xb0b1 + >; + }; +}; + +&iomuxc_snvs { + pinctrl_phy_reset: phy-resetgrp { + fsl,pins = < + MX6ULL_PAD_SNVS_TAMPER9__GPIO5_IO09 0x1b0b0 + >; + }; +}; From patchwork Mon Jun 9 10:15:36 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4146 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f72.google.com (mail-ed1-f72.google.com [209.85.208.72]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 03C2D3F031 for ; Mon, 9 Jun 2025 12:16:51 +0200 (CEST) Received: by mail-ed1-f72.google.com with SMTP id 4fb4d7f45d1cf-607c239c7f0sf1573689a12.3 for ; Mon, 09 Jun 2025 03:16:51 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1749464210; cv=pass; d=google.com; s=arc-20240605; b=LFkTuz3ScSDKI+XKP3eNSs3C7w72l3AYrRlHMKmujf3Vr/STyltmR5sHtBoPCBSAmT +cqYSsVg16/USQxqBHZ+E1/ucwkTGVVKEHTmUUOOfai2jfq4RDYJ9ZKcPwoUpMPo1jvJ ws3Qk/AIHGLgfNdo1dEhgTMPJFiqIO8Z1IVvQM0wrbEOE8GIDGS5nVP7pLMhTEUtitKl hBBwPJS3LidgHSUB43/7hA88ynwG0bQHFX7fEyEc4YdSiNFuI78sEzqG/314YXwSCefQ U38ZWj2Pzz2t+ECYjWzNGsIHSFsG2Ll2JuFbw6L1hlh4kHrVO52HA2WqBINthYptt2Ej MPvA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=nwxtsScm448NtHejjhVE6ifGnJw23SnNcftQYXYPrAA=; fh=GTMAPoWY+DQ/AAB5bYsBQ/n/mIIKtWdhLNbptalSBwU=; b=HSLgKLwZJrRP9uVv8khZTFSrTuWjLqzNYIOOlUXZiLCGlIM5QslzjP2EMNl/YNguT2 Q2rKNmVpE/kin8AHfVLXzqOWtRneIOj/ULYxhxEwS5w4nvcHASzkiiXH7MPy7AVy9S5f 1+04kuEfOo4Hd8hYuKVjiVjpU1IObO0laDZgT5Mjic26iGvWCFKVQWHFsa6+yW3qrVsr zndO6d6HMvIgEj646+bU+H66YVhZoxTXu3V8OEqLN/o2kXDpK3xWpbJW/O/0oahsJtMT wjO5j4ue/PlaFZtVblOOCN4tF+YIGodaKLkKvO1f+qxRmcjaAeuhi8QmDXjHQGD9MpEq +bUw==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="ChCi5ze/"; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1749464210; x=1750069010; darn=patchwork.amarulasolutions.com; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=nwxtsScm448NtHejjhVE6ifGnJw23SnNcftQYXYPrAA=; b=epq+LbEmOzt6FVdk+F+aNw9J4lJK4TEx3GY0ks5Og4u0UzQJYzP/HLImKuBwLBtkJ7 hzlP9n2qBvwvah7ECaALOOioKZiKiXIV2yc7bMeIw4Ifo8YQQ6rCQP7MRzvkIc4jCChD qbYzFkMXZ0QOwdnK8zgDOtAwZYWgEGTevZPNA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749464210; x=1750069010; h=list-unsubscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=nwxtsScm448NtHejjhVE6ifGnJw23SnNcftQYXYPrAA=; b=aYnutyW9ma8CtsEEs1rGzhWTl+17YJragAtjDCq6vLMfw8vu++Vwmwdy0xG5/YFc36 rqiz0e9vyrYXaVLKH04o7xfyArQhWAD03dpBAvIDVAy5o4DBeNHZZqk4zkFBNLI8opz0 7S4JhyGZhEJ6M3yAd3hKWehI79yHGzTAnj0xEOXUqVcSWje9/JGEdluRj00+ienjJYir VVF/pifUjqO0Sf4wOxzM1TA392bvcSaX4IwBhtUlN/2TA1CLHyNb3BA7nju7fwWOcOGy pa3gijdeLGD5mEcIWuM6UGhDWARx0lhAV+npGtRjFxYl4qojQBy0IDQgSEtU7tgeUJyY qtIg== X-Forwarded-Encrypted: i=2; AJvYcCV02SiJRt5sNOoNWh/uBovAj8MlVHuMnWuHjpKv82FOt/3/Z9PWicu3nvWz85I8UFZe0y/ElTu4y8Z2gbqR@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0Yyx86padjn27xiSWEUKadE+8GREUqhpdBcM7u0L9By95yuiKhg1 eviHe/yINSG1+JZno6NCX5uArmCj8+D/1Yccxih6eESdEoR4PtxcMLESkU2oSQfcU27yHA== X-Google-Smtp-Source: AGHT+IF8AM5UGdhAIRaqCLOof/sjA/orYLYm770uMsoukuWoXygCNxe7+aPFVrEoj0mrSbZnKK/txA== X-Received: by 2002:a05:6402:848:b0:601:8335:e96b with SMTP id 4fb4d7f45d1cf-60774898827mr10341622a12.34.1749464210610; Mon, 09 Jun 2025 03:16:50 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZfqr6XkagKl0ilbYcJkBxJEIwOXlLv3X1+pQKfiMOlwfg== Received: by 2002:a05:6402:5188:b0:605:b948:8854 with SMTP id 4fb4d7f45d1cf-607242ce97bls3218834a12.1.-pod-prod-06-eu; Mon, 09 Jun 2025 03:16:48 -0700 (PDT) X-Received: by 2002:a17:907:d28:b0:ace:5461:81dd with SMTP id a640c23a62f3a-ade1a8da690mr1183918866b.3.1749464208495; Mon, 09 Jun 2025 03:16:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1749464208; cv=none; d=google.com; s=arc-20240605; b=LOMq71YxpVQMLlRzZGYhWJsZ9vsyEg6/ipljyLIz2EiNn+Io3U09NhAOEBFmgHsBVK vQPmIkqLHXSpe+Uah57H1GtJEvyEcY7ZSuMA1dVrvuJbbxSBCd1GRvRfMFkTz5Fjliu2 Mx9g97QGc/RUtpGGdTnFNDTTD3C6yEOtsdYNfKqbpcRf3fktygkD9uIDAEVETkh2WEAT hG+ELxMw0Jc3jo/1dSuoo9/69q3Q81WvRWdQ8KezE7H8wQRM/pQEwDJ7lQIvokkBLqDq IIlZ6qog2JvS9jm/P8xybvPDzxyUcElquQYv6rgabvf86yNLZdgOHpVdDs5twrayVmPZ jctw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=tCV7VzmvzfcmA29LtCpQQ4a3kNi2sbG4bX6lVPaawMs=; fh=wODW6xSRGXtErGrJwaHXLGfQbVUSlcJ1cQvnb7ukbnE=; b=k/iN1Pizk2gFtBtwpU2idp/TsvIxR4ZhHKgu2aH/OJO21Zv3nw2cVdiMmyA+JPRx/g lcbuW41BkFPZAN2j6/fT7Hyf5SQX1aGP5pGHjohC0sJNtgGy2yqUa0EnHJ+nT/+j4HE2 xQtrl4O9wZETqFMyVivHOm6j1BaKetCYUTJbRGJBR61tg9ZlUOvf0rsF/DXUf+KYmESx kDqe9aS5Od+E0l/vU7Ta88DVR+wE8YGdivilVR8/GWSi3KX0O2adL66VfIhpBmzZtgU0 cxL3mvadCVyU7aeF+E3QG7+g6QYz6AlNqcdAjoI8KvsXhlY8OsKb4012lSgrVq6wJ1Hz mmlg==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="ChCi5ze/"; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id a640c23a62f3a-ade1dc1897esor309881666b.11.2025.06.09.03.16.48 for (Google Transport Security); Mon, 09 Jun 2025 03:16:48 -0700 (PDT) Received-SPF: pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Gm-Gg: ASbGncvTN3ZEPg/pML98aeTo3sdUyR/bZ06mwCCo4pn9uq87MKCL5xu2vWGAeiaQaJG mrWoeLpDcde7ia7EvZSHcP4B5/LEao8wjIIeWvKSDGJhhGrp3oOA+SGzPP3uuYFMuQ4X3bfer+H Kz7ZGOtHD0D+BNoQGwODlTNVuzMSbxEZxapihvySwfJyZ0Eh7glfbx0ilkumsBoU+qbDLHHFLKx aEeWggFiDfTAyY8BBWafgPZX6hKGc0vDyViPcLUL6U27RzrdT+yXAd/8q6DFiLtan2QjuOETWau r158MVmFmfr9H3wrJp853AVWb6T54G1mEPW0WwQ/QgmsHx2Ui6DtRBNkcKdIV+duL0NDIzvitmF 6FLvl1x6argtp4N87CIWxQFmpN9o6bmVMrjXa/0A0brmboh67L9s= X-Received: by 2002:a17:906:6a0a:b0:ade:17b0:9f48 with SMTP id a640c23a62f3a-ade1a9057eamr1039216066b.23.1749464207898; Mon, 09 Jun 2025 03:16:47 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.amarulasolutions.com ([2.196.40.99]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ade1db55c7esm529257066b.49.2025.06.09.03.16.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Jun 2025 03:16:47 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, Matteo Lisi , Dario Binacchi , Peng Fan , Conor Dooley , Fabio Estevam , Krzysztof Kozlowski , Pengutronix Kernel Team , Rob Herring , Sascha Hauer , Shawn Guo , devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Subject: [PATCH v2 03/10] ARM: dts: imx6ul: support Engicam MicroGEA BMM board Date: Mon, 9 Jun 2025 12:15:36 +0200 Message-ID: <20250609101637.2322809-4-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250609101637.2322809-1-dario.binacchi@amarulasolutions.com> References: <20250609101637.2322809-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 X-Original-Sender: dario.binacchi@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="ChCi5ze/"; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , Support Engicam MicroGEA BMM board with: - 256 Mbytes NAND Flash - 512 Mbytes DRAM DDR2 - CAN - Micro SD card connector - USB 2.0 high-speed/full-speed - Ethernet MAC Signed-off-by: Dario Binacchi Reviewed-by: Peng Fan --- Changes in v2: - Move iomuxc and iomuxc_snvs nodes to the end of the DTS file. - Add Reviewed-by tag of Peng Fan arch/arm/boot/dts/nxp/imx/Makefile | 1 + .../nxp/imx/imx6ull-engicam-microgea-bmm.dts | 305 ++++++++++++++++++ 2 files changed, 306 insertions(+) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea-bmm.dts diff --git a/arch/arm/boot/dts/nxp/imx/Makefile b/arch/arm/boot/dts/nxp/imx/Makefile index 8b3abe817e12..57f185198217 100644 --- a/arch/arm/boot/dts/nxp/imx/Makefile +++ b/arch/arm/boot/dts/nxp/imx/Makefile @@ -356,6 +356,7 @@ dtb-$(CONFIG_SOC_IMX6UL) += \ imx6ull-dhcom-pdk2.dtb \ imx6ull-dhcom-picoitx.dtb \ imx6ull-dhcor-maveo-box.dtb \ + imx6ull-engicam-microgea-bmm.dtb \ imx6ull-jozacp.dtb \ imx6ull-kontron-bl.dtb \ imx6ull-myir-mys-6ulx-eval.dtb \ diff --git a/arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea-bmm.dts b/arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea-bmm.dts new file mode 100644 index 000000000000..e4a3b92e2563 --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea-bmm.dts @@ -0,0 +1,305 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * Copyright (C) 2025 Amarula Solutions, Dario Binacchi + * Copyright (C) 2025 Engicam srl + */ + +/dts-v1/; + +#include "imx6ull-engicam-microgea.dtsi" + +/ { + compatible = "engicam,microgea-imx6ull-bmm", + "engicam,microgea-imx6ull", "fsl,imx6ull"; + model = "Engicam MicroGEA i.MX6ULL BMM Board"; + + backlight { + compatible = "pwm-backlight"; + brightness-levels = <0 100>; + num-interpolated-steps = <100>; + default-brightness-level = <85>; + pwms = <&pwm8 0 100000 0>; + }; + + buzzer { + compatible = "pwm-beeper"; + pwms = <&pwm4 0 1000000 0>; + }; + + reg_1v8: regulator-1v8 { + compatible = "regulator-fixed"; + regulator-name = "1v8"; + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + }; + + reg_3v3: regulator-3v3 { + compatible = "regulator-fixed"; + regulator-name = "3v3"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + }; + + reg_usb1_vbus: regulator-usb1-vbus { + compatible = "regulator-fixed"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_reg_usb1>; + regulator-name = "usb1_vbus"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + gpio = <&gpio5 0 GPIO_ACTIVE_HIGH>; + enable-active-high; + }; + + reg_usb2_vbus: regulator-usb2-vbus { + compatible = "regulator-fixed"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_reg_usb2>; + regulator-name = "usbotg_vbus"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + gpio = <&gpio5 3 GPIO_ACTIVE_HIGH>; + enable-active-high; + }; + + reg_ext_pwr: regulator-ext-pwr { + compatible = "regulator-fixed"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_reg_ext_pwr>; + regulator-name = "ext-pwr"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + gpio = <&gpio5 6 GPIO_ACTIVE_HIGH>; + enable-active-high; + regulator-always-on; + }; + + sound { + compatible = "simple-audio-card"; + simple-audio-card,name = "imx6ull-microgea-bmm-sgtl5000"; + simple-audio-card,format = "i2s"; + simple-audio-card,bitclock-master = <&codec_dai>; + simple-audio-card,frame-master = <&codec_dai>; + simple-audio-card,widgets = + "Microphone", "Mic Jack", + "Headphone", "Headphone Jack"; + simple-audio-card,routing = + "MIC_IN", "Mic Jack", + "Mic Jack", "Mic Bias", + "Headphone Jack", "HP_OUT"; + + cpu_dai: simple-audio-card,cpu { + sound-dai = <&sai2>; + }; + + codec_dai: simple-audio-card,codec { + sound-dai = <&codec>; + }; + }; +}; + +&can1 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_can>; + status = "okay"; +}; + +&i2c2 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_i2c2>; + clock-frequency = <100000>; + status = "okay"; + + codec: sgtl5000@a { + compatible = "fsl,sgtl5000"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_mclk>; + reg = <0x0a>; + #sound-dai-cells = <0>; + clocks = <&clks IMX6UL_CLK_CKO>; + assigned-clocks = <&clks IMX6UL_CLK_CKO2_SEL>, + <&clks IMX6UL_CLK_CKO2_PODF>, + <&clks IMX6UL_CLK_CKO2>, + <&clks IMX6UL_CLK_CKO>; + assigned-clock-parents = <&clks IMX6UL_CLK_OSC>, + <&clks IMX6UL_CLK_CKO2_SEL>, + <&clks IMX6UL_CLK_CKO2_PODF>, + <&clks IMX6UL_CLK_CKO2>; + VDDA-supply = <®_3v3>; + VDDIO-supply = <®_3v3>; + VDDD-supply = <®_1v8>; + }; +}; + +&pwm4 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_pwm4>; + status = "okay"; +}; + +&pwm8 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_pwm8>; + status = "okay"; +}; + +&sai2 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_sai2>; + status = "okay"; +}; + +&tsc { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_tsc>; + measure-delay-time = <0x9ffff>; + pre-charge-time = <0xfff>; + xnur-gpios = <&gpio1 3 GPIO_ACTIVE_LOW>; + status = "okay"; +}; + +&uart1 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_uart1>; + status = "okay"; +}; + +&usbotg1 { + dr_mode = "host"; + vbus-supply = <®_usb1_vbus>; + status = "okay"; +}; + +&usbotg2 { + dr_mode = "host"; + vbus-supply = <®_usb2_vbus>; + status = "okay"; +}; + +/* MicroSD */ +&usdhc1 { + pinctrl-names = "default", "state_100mhz", "state_200mhz"; + pinctrl-0 = <&pinctrl_usdhc1>; + pinctrl-1 = <&pinctrl_usdhc1_100mhz>; + pinctrl-2 = <&pinctrl_usdhc1_200mhz>; + vmmc-supply = <®_3v3>; + bus-width = <4>; + keep-power-in-suspend; + non-removable; + wakeup-source; + status = "okay"; +}; + +&iomuxc { + + pinctrl_can: can-grp { + fsl,pins = < + MX6UL_PAD_UART3_RTS_B__FLEXCAN1_RX 0x1b020 + MX6UL_PAD_UART3_CTS_B__FLEXCAN1_TX 0x1b020 + >; + }; + + pinctrl_i2c2: i2c2grp { + fsl,pins = < + MX6UL_PAD_GPIO1_IO00__I2C2_SCL 0x4001b8b0 + MX6UL_PAD_UART5_RX_DATA__I2C2_SDA 0x4001b8b0 + >; + }; + + pinctrl_mclk: mclkgrp { + fsl,pins = < + MX6UL_PAD_JTAG_TMS__CCM_CLKO1 0x13009 + >; + }; + + pinctrl_pwm4: pwm4grp { + fsl,pins = < + MX6UL_PAD_GPIO1_IO05__PWM4_OUT 0x110b0 + >; + }; + + pinctrl_pwm8: pwm8grp { + fsl,pins = < + MX6UL_PAD_ENET1_RX_ER__PWM8_OUT 0x11008 + >; + }; + + pinctrl_sai2: sai2grp { + fsl,pins = < + MX6UL_PAD_JTAG_TCK__SAI2_RX_DATA 0x130b0 + MX6UL_PAD_JTAG_TDI__SAI2_TX_BCLK 0x17088 + MX6UL_PAD_JTAG_TDO__SAI2_TX_SYNC 0x17088 + MX6UL_PAD_JTAG_TRST_B__SAI2_TX_DATA 0x120b0 + >; + }; + + pinctrl_tsc: tscgrp { + fsl,pins = < + MX6UL_PAD_GPIO1_IO01__GPIO1_IO01 0x000b0 + MX6UL_PAD_GPIO1_IO02__GPIO1_IO02 0x000b0 + MX6UL_PAD_GPIO1_IO03__GPIO1_IO03 0x000b0 + MX6UL_PAD_GPIO1_IO04__GPIO1_IO04 0x000b0 + >; + }; + + pinctrl_uart1: uart1grp { + fsl,pins = < + MX6UL_PAD_UART1_TX_DATA__UART1_DCE_TX 0x1b0b1 + MX6UL_PAD_UART1_RX_DATA__UART1_DCE_RX 0x1b0b1 + >; + }; + + pinctrl_usdhc1: usdhc1grp { + fsl,pins = < + MX6UL_PAD_SD1_CMD__USDHC1_CMD 0x17059 + MX6UL_PAD_SD1_CLK__USDHC1_CLK 0x10059 + MX6UL_PAD_SD1_DATA0__USDHC1_DATA0 0x17059 + MX6UL_PAD_SD1_DATA1__USDHC1_DATA1 0x17059 + MX6UL_PAD_SD1_DATA2__USDHC1_DATA2 0x17059 + MX6UL_PAD_SD1_DATA3__USDHC1_DATA3 0x17059 + >; + }; + + pinctrl_usdhc1_100mhz: usdhc1-100mhzgrp { + fsl,pins = < + MX6UL_PAD_SD1_CMD__USDHC1_CMD 0x170b9 + MX6UL_PAD_SD1_CLK__USDHC1_CLK 0x100b9 + MX6UL_PAD_SD1_DATA0__USDHC1_DATA0 0x170b9 + MX6UL_PAD_SD1_DATA1__USDHC1_DATA1 0x170b9 + MX6UL_PAD_SD1_DATA2__USDHC1_DATA2 0x170b9 + MX6UL_PAD_SD1_DATA3__USDHC1_DATA3 0x170b9 + >; + }; + + pinctrl_usdhc1_200mhz: usdhc1-200mhzgrp { + fsl,pins = < + MX6UL_PAD_SD1_CMD__USDHC1_CMD 0x170f9 + MX6UL_PAD_SD1_CLK__USDHC1_CLK 0x100f9 + MX6UL_PAD_SD1_DATA0__USDHC1_DATA0 0x170f9 + MX6UL_PAD_SD1_DATA1__USDHC1_DATA1 0x170f9 + MX6UL_PAD_SD1_DATA2__USDHC1_DATA2 0x170f9 + MX6UL_PAD_SD1_DATA3__USDHC1_DATA3 0x170f9 + >; + }; +}; + +&iomuxc_snvs { + + pinctrl_reg_usb1: regusb1grp { + fsl,pins = < + MX6ULL_PAD_SNVS_TAMPER0__GPIO5_IO00 0x17059 + >; + }; + + pinctrl_reg_usb2: regusb2grp { + fsl,pins = < + MX6ULL_PAD_SNVS_TAMPER3__GPIO5_IO03 0x17059 + >; + }; + + pinctrl_reg_ext_pwr: reg-ext-pwrgrp { + fsl,pins = < + MX6ULL_PAD_SNVS_TAMPER6__GPIO5_IO06 0x17059 + >; + }; +}; From patchwork Mon Jun 9 10:15:37 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4147 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ej1-f72.google.com (mail-ej1-f72.google.com [209.85.218.72]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id B2E393F031 for ; Mon, 9 Jun 2025 12:16:52 +0200 (CEST) Received: by mail-ej1-f72.google.com with SMTP id a640c23a62f3a-ad8a0eef39bsf261533066b.3 for ; Mon, 09 Jun 2025 03:16:52 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1749464212; cv=pass; d=google.com; s=arc-20240605; b=ZNCYI5pUfBr8jjTn0+kynfJriQ4B7qL1HM6T4zDYsBTu4EqgLwubpOE6Yar61uE0WM B9yDHBMgoAK/PpY6S7+C376DSvQqxCG/yzHCjXbm3qZSHsRCOw8hlCgoyp25lDFjEF8+ a1j23g3fJnEq2U3vOe3nRqbqehLKJpu9LyNLLkZ+lnkof3+7b+pwjj0C6PvqCbXpV7R7 Zn+GZAjdRGT8XaMUNrkEfahzWBmf/LQzwUES4Zxlk6AYyvH6g/u+4lpNeVw8K23hl+y9 fex54Ru119lAwwm8ol2rsKFv1hEcfdsgHrApbJYsSCpSZMd70ZgBknGpJTf5NHXoY3YH vEQw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=LoWPf6CSBGWFldtc5cXsWmpGLFNtWY0BmTIScHXjX48=; fh=GvEifNvdtcdyvI410uFZEQ7NeGGP3Bsy3vcxinrRglQ=; b=fGB+b5ueQIH+9hwBHAkvIbZg7xg7CDYdEYGL6Xc/lpRkU2Lt7olYfjzY9XIR8bVRJ9 EVRBRaDCLKw4D8muCuLbZBX6YDYqFx28s7EqlGAnNBdZtFPXiOPXTrj8DQ8Yy+L2V9sZ aWLQu/o4sIdc2zTCo6IPhoDSam7/NjsourwLILdkfArdrjjvftnFuHbFaqUTUV+tCHiG WxRp0NMwoEE89uoFc/ANKxuHfvr4TMXdPwTfm20hhylDKnI59mFo1AMqZFsrshGDGf8I lqzOPNRmHhr4YrhprZPkfEiGgYjEf6HN/dYAbM/C9rgLU6U/iUYYaSYZqSgPNJc9JTUO uHjg==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=l7pCApgV; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1749464212; x=1750069012; darn=patchwork.amarulasolutions.com; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=LoWPf6CSBGWFldtc5cXsWmpGLFNtWY0BmTIScHXjX48=; b=pi/Dq5tp4+MhoAvmHYF17ky0Pg3qeTRseqGtVyMO0V0g1HCtqaRCXK1U8SrGQFQ0Ep fmkflCRQb4g9uzHbvlEiY6EtgtKDq0grgr8Zs3ylmt/u3/ZjMqV4Esd1JtQE+VL4HTAR NBINTfm9rWNN5IOLoUCuDbPonZ+9bFH13PjrA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749464212; x=1750069012; h=list-unsubscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=LoWPf6CSBGWFldtc5cXsWmpGLFNtWY0BmTIScHXjX48=; b=OezuG8vZ5TAACxWRvKhMC5doaZvi8HF/aVW85zjC2z9vh8zIrckCpdCXvweRFHU/s3 HOzlUd1FN59fzC/XB5Prj9MCeuyMhEkq2JJi3kK1Xz121LwbFreGxwqv0B15I5DC0wTS gteYpgd39iWhOOMX4FUxeb7qUiHDD8iPwywqERFX3dzzjwqjuphHcg0v6PkQ2PPwuVyX hgCSgN6naa3o3O61o9f2i6gApy83P+wzbkxL1VhtUe72biyJ4XDsw70zIMALZKqwDaio yxSY8U5t0Ui1RgH2NkcAxEMZf4csI6nXMIQCu0cqeRf0ObhbonVNsmGfnZ6BI4JjaaAU 2Iew== X-Forwarded-Encrypted: i=2; AJvYcCUzp9PMLTXjlZnlILkHncX5P/MB+oyC8Ti4YNG/D39lOkeUUAgdKBT7uQYWIE+q89cxRP8XHaviO83BWGuw@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0Yx2ZwdnH8QsPKcfPOhx8igULw4wlr+L4sbTPy8dCDnq7uLyryQ2 5C1GsX8SM16jpO7MAQBkpw4vYTsBw69zk8Tn9p0meYe53c2ogHQi3VG1hn9ZWj71esx4+Q== X-Google-Smtp-Source: AGHT+IEmhEtrLTMU76a5C+TprZumkZbKGGyZq1I8wm7UjE1GQQuY39c3e9+NgzCLjk0Xh7FDwvTeeQ== X-Received: by 2002:a05:6402:1e92:b0:606:3146:4e85 with SMTP id 4fb4d7f45d1cf-60773510378mr10513937a12.4.1749464212289; Mon, 09 Jun 2025 03:16:52 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZdDUgkB9vxK1+cigC0U7ts7h2+mSYu1RS1scS0PQRJ+ew== Received: by 2002:a05:6402:4312:b0:601:6090:4177 with SMTP id 4fb4d7f45d1cf-607242dd5b6ls2898691a12.2.-pod-prod-02-eu; Mon, 09 Jun 2025 03:16:50 -0700 (PDT) X-Received: by 2002:a17:907:3f1a:b0:ad8:8621:9253 with SMTP id a640c23a62f3a-ade1aaf8040mr1117098666b.50.1749464210050; Mon, 09 Jun 2025 03:16:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1749464210; cv=none; d=google.com; s=arc-20240605; b=aclvOdPJr4l9BrokRJU/C22nEeWbvp3ngWc+sWcMOkCZQiT8AwlzXdqiXi/uwsmon4 977xLRrQfxoeMvxwvyT7aZlFPnoOc3Ll+LLSkOuX/51MWK21OtiyXttSsFdQHO/a72G/ 6m6TVby23Fh+A8cuylCpjuo+iPZKE34Hv/rQ27QUXOF8t9oMXhjmO5GvOjdjO6S7lHcH +5/7VrzVqurpAMz0VZ3ICEm/LFllp0o6n2Vkxkvn3aMf2HVB8EpOlol94xtf6vn5JH6V Ja+p/xm2jfkWoI7w4/HJBQbzQbKO74PwTisPKHH56/kdCm2vfMEGYLZI5hUfRXeGJQAy CyEA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=QrMVZ4aXgdDOQEK1eAuHJO+N5MnoZXBYEmVjCNmWh4k=; fh=XdloCyz9d4/x/GP8cvtaOjSau0j5P8COWRaqm5iXWbU=; b=cVNkDHp967HD1Ssc/vUwlklFSljdgq1TVlA0P7M63+3Ew2qRlLVIHsCNjooVt99ON1 5fTcBc7C/2CUFMN2DK6J8N9hTRKa6rei5TloGAzOlcdOuMCNy7XvwEXjYdS2VNpAl9++ 0AAE2rvDYIUESIG0IslW77CW3rVAL6FxFHPthvKXmLOarOWFVbhahiWngjN+gFqTUl50 4o4mbbAu8Q/DILe+fD9fPAuzBbRiV7EYbdFKTH73lsNxMzpmhCu0iDzlAvVjpO2JXW79 ZGBaXgxddcuzPqgrayf0EvTy0pxkSwO192cFcy8tGvQkXo6p8pCa0M4/x779WQeWdeko reFw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=l7pCApgV; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id a640c23a62f3a-ade1dc271f2sor260224066b.13.2025.06.09.03.16.50 for (Google Transport Security); Mon, 09 Jun 2025 03:16:50 -0700 (PDT) Received-SPF: pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Gm-Gg: ASbGncvqJ+4Ohwsix0apJ4bTTQo6uNC9VmTsAkDj/cTsXwQJSgKAELD4UKijQoLsOK/ YdZNLboKDesCSy/iVG7DiMEHRFsj0ykbb4N2IRZqF59VlJSDR3XeijXMTwUhK/GnNdSnWM1t3Ld IdmApEAHh7Tbg/YJlRbJhZhPIoAIAhVNH1ZgfhtelcLwikjmoupWJLXon0ojYiqKDauNvR04qqw xR6zcKkoF70FwRsj6DSdS3GVVZ9uqxzPeNb06w9rLuVJjjeheODuVSvC9X+1G5jTkNlJotNxGbj XmY3hWq5+UrG0f0g+kVyyOfHYiamJh3VPTnY/RWcPSVlgG3z5v0Tiq13lC0UEZBsI44EmuSZlbV GqKQ/ceGByGE8W4rSCOQS5jnf1bAvKghb1Jzmc6ZW X-Received: by 2002:a17:907:1b16:b0:adb:469d:221f with SMTP id a640c23a62f3a-ade1aa15864mr1177864166b.31.1749464209509; Mon, 09 Jun 2025 03:16:49 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.amarulasolutions.com ([2.196.40.99]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ade1db55c7esm529257066b.49.2025.06.09.03.16.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Jun 2025 03:16:49 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, Matteo Lisi , Dario Binacchi , Alexander Stein , Andreas Kemnade , Ard Biesheuvel , Dmitry Baryshkov , Elinor Montmasson , Eric Biggers , Fabio Estevam , "Martin K. Petersen" , Pengutronix Kernel Team , Russell King , Sascha Hauer , Shawn Guo , Stefan Eichenberger , imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Subject: [PATCH v2 04/10] ARM: imx_v6_v7_defconfig: cleanup mxs_defconfig Date: Mon, 9 Jun 2025 12:15:37 +0200 Message-ID: <20250609101637.2322809-5-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250609101637.2322809-1-dario.binacchi@amarulasolutions.com> References: <20250609101637.2322809-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 X-Original-Sender: dario.binacchi@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=l7pCApgV; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , Generate imx_v6_v7_defconfig by doing: make imx_v6_v7_defconfig make savedefconfig cp defconfig arch/arm/configs/imx_v6_v7_defconfig No functional change. The goal here is to cleanup imx_v6_v7_defconfig file to make easier and cleaner the addition of new entries. Signed-off-by: Dario Binacchi --- (no changes since v1) arch/arm/configs/imx_v6_v7_defconfig | 25 ++++--------------------- 1 file changed, 4 insertions(+), 21 deletions(-) diff --git a/arch/arm/configs/imx_v6_v7_defconfig b/arch/arm/configs/imx_v6_v7_defconfig index 062c1eb8dd60..d40ca9edd264 100644 --- a/arch/arm/configs/imx_v6_v7_defconfig +++ b/arch/arm/configs/imx_v6_v7_defconfig @@ -12,6 +12,7 @@ CONFIG_RELAY=y CONFIG_BLK_DEV_INITRD=y CONFIG_EXPERT=y CONFIG_PERF_EVENTS=y +CONFIG_KEXEC=y CONFIG_ARCH_MULTI_V6=y CONFIG_ARCH_MXC=y CONFIG_SOC_IMX31=y @@ -32,7 +33,6 @@ CONFIG_ARM_PSCI=y CONFIG_HIGHMEM=y CONFIG_ARCH_FORCE_MAX_ORDER=13 CONFIG_CMDLINE="noinitrd console=ttymxc0,115200" -CONFIG_KEXEC=y CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y @@ -129,7 +129,6 @@ CONFIG_CS89x0_PLATFORM=y CONFIG_QCA7000_SPI=m # CONFIG_NET_VENDOR_SEEQ is not set CONFIG_SMC91X=y -CONFIG_SMC911X=y CONFIG_SMSC911X=y # CONFIG_NET_VENDOR_STMICRO is not set CONFIG_MICREL_PHY=y @@ -153,9 +152,7 @@ CONFIG_MWIFIEX_PCIE=m CONFIG_WL12XX=m CONFIG_WL18XX=m CONFIG_WLCORE_SDIO=m -# CONFIG_WILINK_PLATFORM_DATA is not set CONFIG_INPUT_EVDEV=y -CONFIG_INPUT_EVBUG=m CONFIG_KEYBOARD_GPIO=y CONFIG_KEYBOARD_SNVS_PWRKEY=y CONFIG_KEYBOARD_IMX=y @@ -190,9 +187,7 @@ CONFIG_SERIAL_IMX_CONSOLE=y CONFIG_SERIAL_FSL_LPUART=y CONFIG_SERIAL_FSL_LPUART_CONSOLE=y CONFIG_SERIAL_DEV_BUS=y -# CONFIG_I2C_COMPAT is not set CONFIG_I2C_CHARDEV=y -CONFIG_I2C_MUX=y CONFIG_I2C_MUX_GPIO=y # CONFIG_I2C_HELPER_AUTO is not set CONFIG_I2C_ALGOPCF=m @@ -204,14 +199,9 @@ CONFIG_SPI_FSL_QUADSPI=y CONFIG_SPI_GPIO=y CONFIG_SPI_IMX=y CONFIG_SPI_FSL_DSPI=y -CONFIG_PINCTRL_IMX8MM=y -CONFIG_PINCTRL_IMX8MN=y -CONFIG_PINCTRL_IMX8MP=y -CONFIG_PINCTRL_IMX8MQ=y CONFIG_GPIO_SYSFS=y CONFIG_GPIO_MXC=y CONFIG_GPIO_SIOX=m -CONFIG_GPIO_VF610=y CONFIG_GPIO_MAX732X=y CONFIG_GPIO_PCA953X=y CONFIG_GPIO_PCA953X_IRQ=y @@ -225,7 +215,6 @@ CONFIG_W1_SLAVE_THERM=m CONFIG_POWER_RESET=y CONFIG_POWER_RESET_SYSCON=y CONFIG_POWER_RESET_SYSCON_POWEROFF=y -CONFIG_POWER_SUPPLY=y CONFIG_RN5T618_POWER=m CONFIG_SENSORS_MC13783_ADC=y CONFIG_SENSORS_GPIO_FAN=y @@ -283,13 +272,13 @@ CONFIG_VIDEO_OV5645=m CONFIG_VIDEO_ADV7180=m CONFIG_IMX_IPUV3_CORE=y CONFIG_DRM=y -CONFIG_DRM_I2C_NXP_TDA998X=y CONFIG_DRM_MSM=y CONFIG_DRM_PANEL_LVDS=y -CONFIG_DRM_PANEL_SIMPLE=y -CONFIG_DRM_PANEL_EDP=y CONFIG_DRM_PANEL_SEIKO_43WVF1G=y +CONFIG_DRM_PANEL_EDP=y +CONFIG_DRM_PANEL_SIMPLE=y CONFIG_DRM_DISPLAY_CONNECTOR=y +CONFIG_DRM_I2C_NXP_TDA998X=y CONFIG_DRM_LVDS_CODEC=m CONFIG_DRM_SII902X=y CONFIG_DRM_TI_TFP410=y @@ -310,7 +299,6 @@ CONFIG_LCD_PLATFORM=y CONFIG_BACKLIGHT_CLASS_DEVICE=y CONFIG_BACKLIGHT_PWM=y CONFIG_BACKLIGHT_GPIO=y -CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_LOGO=y CONFIG_SOUND=y CONFIG_SND=y @@ -380,11 +368,8 @@ CONFIG_MMC=y CONFIG_MMC_SDHCI=y CONFIG_MMC_SDHCI_PLTFM=y CONFIG_MMC_SDHCI_ESDHC_IMX=y -CONFIG_NEW_LEDS=y -CONFIG_LEDS_CLASS=y CONFIG_LEDS_GPIO=y CONFIG_LEDS_PWM=y -CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_TIMER=y CONFIG_LEDS_TRIGGER_ONESHOT=y CONFIG_LEDS_TRIGGER_HEARTBEAT=y @@ -453,7 +438,6 @@ CONFIG_EXT3_FS_POSIX_ACL=y CONFIG_EXT3_FS_SECURITY=y CONFIG_QUOTA=y CONFIG_QUOTA_NETLINK_INTERFACE=y -# CONFIG_PRINT_QUOTA_WARNING is not set CONFIG_AUTOFS_FS=y CONFIG_FUSE_FS=y CONFIG_ISO9660_FS=m @@ -490,5 +474,4 @@ CONFIG_PRINTK_TIME=y CONFIG_MAGIC_SYSRQ=y CONFIG_DEBUG_FS=y # CONFIG_SLUB_DEBUG is not set -# CONFIG_SCHED_DEBUG is not set # CONFIG_FTRACE is not set From patchwork Mon Jun 9 10:15:38 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4148 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f70.google.com (mail-ed1-f70.google.com [209.85.208.70]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 2E45F3F031 for ; Mon, 9 Jun 2025 12:16:54 +0200 (CEST) Received: by mail-ed1-f70.google.com with SMTP id 4fb4d7f45d1cf-606f504f228sf3072743a12.3 for ; Mon, 09 Jun 2025 03:16:54 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1749464214; cv=pass; d=google.com; s=arc-20240605; b=cD/GOVywZjF9+jBC7O8JxCB/ifhQFe9zqWPRpGsUDiGS4rbSvRjH2WSZCdFgZPy7On V/woeRMplAgV3MOOQd8pIlcatJMj4tqlZ4zD6p4kpAa5/cCkf++in9z+23I04YYlOwxx hFTkXI/KD7Gnx9J4VSah40TstT51STf6ss99TW4DzKjpvUx3cILiIFTIjUQ687ZHYKJv aCv+EMHGphdygjG5EQT2xKg/9tS+mNFz6DeIB+XUKcK3dGJZXzUEUCnkqZPeQCIvkVHN SvV9pugQro2K4hKbL3+/03wkDdAkGRYIhNCmLvSprPoLr8EA0eArOZfAmtw4qk28vyE5 XFxA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=lnstELeTvXSoM3cjneXWZDbE9f5/QiZqRl/Clw2TXrI=; fh=n8U9nzz/irVwaiJyeRb5ppN+zZZZdxdQemCkC+5KMaY=; b=G3e58QWi/UBsN2U51jICsUHTPbdDnTmlhQvCl7KZ1s/3keQlXe/BiVLsLEbD6j7a+o R0rpOsSw2fqMIIaTkihjFLB4Cpot+3OaDkHUrBKmTJd8Zw2miqLqfP9/SuLXZKqfVMWU Xr3YL0yHN/BUYMwQ80Vzi+mrpWNRHIvfy4cGjpjnaxNp5oW1M19k7qZFsfGVVOSsZgX7 NiE9q6OP1MmyvTXU3761Jl+fXBUVWHlLlbK7RlUI75v6b6yYfqdqvzL3RVPChE1e7o3U MVG7x0ZIUfrs36dUqxnaZQn3EXgsZpSZJw+tTgBdHp0N3GHyMzBxLB5aKljSinWoFoOB xsOg==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="Y/4L/zAQ"; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1749464214; x=1750069014; darn=patchwork.amarulasolutions.com; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=lnstELeTvXSoM3cjneXWZDbE9f5/QiZqRl/Clw2TXrI=; b=pMSdOGiTpTZIrmAcPDqgYUQlifbrrnK465cHMGD9/NiTEutr2D0IL5l0EyTlTON+yc p82FNCKKIHomMGdaWK2cjjg0bMIHjC03LSR/TcfdWxGwgnCGBIKhh8LPY4JDoPo/NnHR G5uekTSeqFuuw6GXKzAydtZEFm4Spr4Ui6sJk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749464214; x=1750069014; h=list-unsubscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=lnstELeTvXSoM3cjneXWZDbE9f5/QiZqRl/Clw2TXrI=; b=SWiX6SOah8fKxmkP4ppRDFfoqAIvfyio1+5Uj9jNTlWqzugfkfbDbgTG65U4rnIVCT nbbJSGDXXAHWEEURU+TDwWG/UjGpXr8SFGQPvoEevez4dL7u9tPWZFaPlvPUofzTaJCK Yzat0l8kM4QfspPVXBLAX5FUNQdH2QZzQMmx031Z47dVWALjvxMVKcNZ96jgshImG2lM ukxp86CyLRSX/1nVORhmSXTW1Z5ZYBuwnBOxmykyrBmTasQ+6oe23hcEAnG9bQ4uxhoU PK7PdicM2DV5O016iVFtsj0W5wXN7xnCR+Tk3qjxCXJIe1kCbLSupl410IaLhsgg45Wg QBYQ== X-Forwarded-Encrypted: i=2; AJvYcCWWV5MIJwwPpHoOdtdcSiKW/B6crXQbaaFrPlZ8PQKGdOO2qrAFQRCS/ELQWIspb3IglCoATSOuzo4qiQ8I@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0Yypp/as28DoOxPVoc0kmeuYEtWlXxUxPODhdyjwObkAORjTCnxW pdPMrHO0viFbUX99BmWmq/LYQllZC+9DdWhGlhzrHIMi0uRy8lOcvfx9jk/iK44jOlNtLA== X-Google-Smtp-Source: AGHT+IETRD6et0UePQqdUga+Ru8QcH1pv/6vsVjBWMursSxGCw81tNjoXKLx+4ptWusbrgVp4/0wAg== X-Received: by 2002:a05:6402:1d53:b0:607:ff13:3a24 with SMTP id 4fb4d7f45d1cf-607ff133da4mr1846048a12.28.1749464213818; Mon, 09 Jun 2025 03:16:53 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZdMWqcRFMnbZnVkwZBl0xUbiBRGxtR+5Fvt4aunFNL1Uw== Received: by 2002:a05:6402:4312:b0:607:2358:a307 with SMTP id 4fb4d7f45d1cf-607242d5274ls3254964a12.1.-pod-prod-09-eu; Mon, 09 Jun 2025 03:16:52 -0700 (PDT) X-Received: by 2002:a17:906:d552:b0:ad5:6ca3:c795 with SMTP id a640c23a62f3a-ade1a978c0bmr1208257166b.33.1749464211769; Mon, 09 Jun 2025 03:16:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1749464211; cv=none; d=google.com; s=arc-20240605; b=N1WCvcQAyw+QcVavcLmc5pokxTckZxhGXOdR7gpWQcHHIMuFuD0i7/q82Ix8AFYgiB cmGwtuetbfTAvWT9+WJqwXSI4oM3rHUxH+aYLEwVtPXivEuWenc1FnSnYrQ4gWt1DPFW ISvqqx4+ETCh9ZE02ocrX/+723smS4fuVwgWL/3jDAc9yanhIdCp+zNkcX3tL0EYe2gt U94SM26xWyWdHxvQtO0ySqVx0ko6610gjZAE9jl8OjTIpzkn7YtKKuUHMzIrPoCUOMNH jYSaUuc4zErDvncFDcdSjYqW1n+KVaxCAFdKgcJRsxwjGpYjdidY2mnNFrXjtFBW3xvC 3CSA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=cjWUaZj830iJEScbjAkMyM8p8jFPI25PYUQdDEHFIkg=; fh=ygS4cvmpV+XRTjqidev6xg9ejWlR/z58wFN9vCajZ1o=; b=A3TRMaQY+ywgM/uqRR939LwRAJg/TPBC/I6XGA17Mm3yVaGxE7Zq5rwuvaA67VWnWm ZMYZ03X0ManYSzSKfrc7JSo2ZezxjzkQcIlpNokNjPiqvlf5g7KlK4DbY0X2n2sGUz2p Epds6pYGk5oz2M3/gI4EUJBswPzz3Br5rm3GwFlHGmHSU8ywi6VFHDUYo7HJGeKQ0XDI lCphG5HMk47ODAqo+fximNKRqYiLhvgSyIChO20Yi9zQZV4PaGyff/zGdKsG5z7OV6P8 fiU7dw5hnObyg7ejfUidJpF+ROUgV6qP6vgQntPhnAWfcfiVJT2biCpzplr+/p+sBIQK CegQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="Y/4L/zAQ"; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id a640c23a62f3a-ade1dc46e91sor216067266b.13.2025.06.09.03.16.51 for (Google Transport Security); Mon, 09 Jun 2025 03:16:51 -0700 (PDT) Received-SPF: pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Gm-Gg: ASbGncvQHGlzIF4QOn6BXjUHGHPE4HN1kv7o62LGK7PAXpJ/Hm211ffBBP2fOpBS/Nx GpMOOGqs8KjTXwy5Cw6ZbVVFHUp9zN8gdTGf1R2G6ZjA4YATYtOX4CCVfpa2L6DB26cKzZ/2E3u NmJPieGsDJbp8wOZ0B8c9BJIXiJ4Ezlenp3tyL7IJwqqFtu4HD81LMiiHb1gUym6Vp1eCaE1D3W A+MqxrEqUNPl1LHgiMYdlOqvwuWMnS4aHOTRmlVNsIU7WcZj2uBEX2K86a5nnDZS9Rhm6Br2wJr BRHgQihVss3qj9GtE1j0bM+ccOr6pfZ0PdjEbrVflxAB+6xqK53wDoZaB4LA/czDL6oMDCdtXgE qUHiIr/nu6uNSLmXXG7yhcMFewjWWp+bQ3sfVWUHSaxjZ8qIHaKI= X-Received: by 2002:a17:906:6952:b0:ade:37da:2183 with SMTP id a640c23a62f3a-ade37da236fmr647331466b.45.1749464211252; Mon, 09 Jun 2025 03:16:51 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.amarulasolutions.com ([2.196.40.99]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ade1db55c7esm529257066b.49.2025.06.09.03.16.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Jun 2025 03:16:50 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, Matteo Lisi , Dario Binacchi , Alexander Stein , Andreas Kemnade , Ard Biesheuvel , Dmitry Baryshkov , Elinor Montmasson , Eric Biggers , Fabio Estevam , Pengutronix Kernel Team , Russell King , Sascha Hauer , Shawn Guo , Stefan Eichenberger , imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Subject: [PATCH v2 05/10] ARM: imx_v6_v7_defconfig: select CONFIG_INPUT_PWM_BEEPER Date: Mon, 9 Jun 2025 12:15:38 +0200 Message-ID: <20250609101637.2322809-6-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250609101637.2322809-1-dario.binacchi@amarulasolutions.com> References: <20250609101637.2322809-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 X-Original-Sender: dario.binacchi@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="Y/4L/zAQ"; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , The driver is required by the Engicam MicroGEA BMM board. Signed-off-by: Dario Binacchi --- (no changes since v1) arch/arm/configs/imx_v6_v7_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/configs/imx_v6_v7_defconfig b/arch/arm/configs/imx_v6_v7_defconfig index d40ca9edd264..917bc8a27794 100644 --- a/arch/arm/configs/imx_v6_v7_defconfig +++ b/arch/arm/configs/imx_v6_v7_defconfig @@ -180,6 +180,7 @@ CONFIG_TOUCHSCREEN_COLIBRI_VF50=y CONFIG_INPUT_MISC=y CONFIG_INPUT_MMA8450=y CONFIG_INPUT_GPIO_BEEPER=m +CONFIG_INPUT_PWM_BEEPER=y CONFIG_SERIO_SERPORT=m # CONFIG_LEGACY_PTYS is not set CONFIG_SERIAL_IMX=y From patchwork Mon Jun 9 10:15:39 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4149 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f71.google.com (mail-ed1-f71.google.com [209.85.208.71]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id EAB933F031 for ; Mon, 9 Jun 2025 12:16:55 +0200 (CEST) Received: by mail-ed1-f71.google.com with SMTP id 4fb4d7f45d1cf-607c91a207dsf1686794a12.2 for ; Mon, 09 Jun 2025 03:16:55 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1749464215; cv=pass; d=google.com; s=arc-20240605; b=I6yr60ofIdbX3XJTRCDo2G5AhvPcIpjuIQI9lUuutvhWEFw5BGlcxv7VI0QV6eZX8n wE/vrqLuX8Rb755PucUjV9sx2wXXKztT3zVc/Iqj1jMgnmWd1vi4ju4h4Iqz3MOvLELl pW2sZeO06fWzdmEtSbcsf81E4+pluKXbJWhFBmgj8wjSr8Bhbi0sBZpQrm95gy9vrDFE TU4mtvB5CwNsGi09z/e0GMHWBvYpPPM967SgpGc7V1Y3jfmZAr/Z6YFNgdr88xeu7KpK BLt1PKP6luCMNcPuDG1m3Bx/pUif0Elm99FaW4oj8+xs9mWzxwzXRyxvGW06dxuH/Lfr /ffQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=jyTUzVDC2VMyTSKtoZBMPN2z6o1e+6QvymcQ3SY0aFI=; fh=ORx18dJzQj50NJLQ01XK39gogmp6bfM8GsjLno3IpgU=; b=XdO4gvOSGmiBb0kEJsHYqn/vCc+Gfkr17ZhyxWodcTuDFoSbDwO6y/oHKlAciNCbzV Tziw3LoXx7yJnpTRw/qbx91tSyJPLSpN1qhY/3JD8RxNmAl4bRc0gMxEy7QC1l2Zih91 Rb06pxaCvHx8CrxLc6Pl5/8sjonwosBMe8dIysYiuQ0Rpq9rlw5Y7azN0dRRU74jho7X 0redVByJvN6DF7tFuvJQshFHCLjVWaRfjJPDOmlJT539fE/826XmUxd03QReF88YkVf3 22uQ3J2ituJVe6n6e6kKYixujh8sSxCkBOFSwUx04gdVHkg4RnNMsfpmmwAo9iSuji3Q d7Hg==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=Gd8TKeTq; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1749464215; x=1750069015; darn=patchwork.amarulasolutions.com; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=jyTUzVDC2VMyTSKtoZBMPN2z6o1e+6QvymcQ3SY0aFI=; b=AP2vJIazds1rlAKPp0UnkEXhE5YhFZP/QicJwIpCwx7++Rnq9mVM7YGe/6Yp8PRARP QmgA9TqiuxbRR9tSQ6WZLQXfabz7DajrrKRs+mBeCopUMfv1tdmyhaClrEW4wrdFmfOy ++tZqrKTMkLF5a2lcLnSt7VcaOikfjp/74U30= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749464215; x=1750069015; h=list-unsubscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=jyTUzVDC2VMyTSKtoZBMPN2z6o1e+6QvymcQ3SY0aFI=; b=v0lVTZem1iZN3Dok9YUJ3PcG69VgUhTP6Fj3QX+302fP1iU6SXYunyUGoL8VVc2fcL jmZePx6HMKcW7SRjmUwPuqIhk0jmCsAh/F1OJaTbkVcN6+mAEExmeSXSHBRPh8bF8IMg lMlYZ2CfLAo90HbFILKyXBs8w9cCMwy1STEo1FL15/wC5bHgs0YvO19EOxDxFyjOXuIA Lw5XSKCa/pzBeQsZDsnEYumZKXmw6bM1Nja2sX/qeay6zS9Lho2tbhtGXXgrBhJ1hd5L CpOLrt2mqco9ntEjkIBhNlXw0/MZy/QqPT6W9k7jgvI68CQKH7/jqfrmNYD9PywE+lAv RaWQ== X-Forwarded-Encrypted: i=2; AJvYcCWg3eFRrdVQDXjCyNTuEMAJ3LrGBAjllw60kF48bsceQQW8KkkHr0UCv6DVoMasIM5BQc4y4KV9negKv1gi@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YybgpXhrLBcoenRG2mSyKods56Rxst04Y3deWBZgUKAhkkmkL43 w+4JGKYpb8nLSGGq+NR+ykWfs36k2RANX0Mi5kbvhxQvN4P2GvPpPKS0f/mybRABCveRmXgEz2H 92w== X-Google-Smtp-Source: AGHT+IEjNFo1rewJONKu8vcJmKUE4EJ5/2QjuD5BlqglT5bIKZetQQ5MVM7nR/Jgj+Ug/3JfY9ejcg== X-Received: by 2002:a05:6402:2750:b0:607:eb04:72f0 with SMTP id 4fb4d7f45d1cf-607eb04739dmr3276942a12.4.1749464215585; Mon, 09 Jun 2025 03:16:55 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZcDN9bF/i5JLIin+hXoewdHVULJBiMwcNjkKKw4EzuRPw== Received: by 2002:a05:6402:350a:b0:601:6090:418f with SMTP id 4fb4d7f45d1cf-6072414879els3051201a12.0.-pod-prod-08-eu; Mon, 09 Jun 2025 03:16:53 -0700 (PDT) X-Received: by 2002:a17:907:9624:b0:ad1:fa48:da0a with SMTP id a640c23a62f3a-ade1a978a8cmr1131216366b.35.1749464213463; Mon, 09 Jun 2025 03:16:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1749464213; cv=none; d=google.com; s=arc-20240605; b=iuk+YIBhE1rWM5q5qNcdEWaf33MmXazOJGQt9cuallEmyJLD0A2a0rP2/bTbdCGBjo OyIN+X6e8uc+L8KmnR5cVJrzClI6dPTiH3yD44Q4InRb2DZu5J0h0O8uJyHCz5w/UPuT qDxr9BSMjvq+7lgE7vz1Yxok0yTZwAB970AEeQFDdRXA4x5G+CQgAkJoE6IZIdnY1gxQ nYrXJoc2tkGep1WMgxlHPVyzX5aAeusBrieYujMbp4mJ2GkZDAWYrxc1XhVPoDTZz4YV nWr9DmncKSZGcC7w7ut6DkmcW8xL83rNysvtvwQi9RgM+V40aTBSfG8f5qOsaCTQiidV iZrQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=FYF/Nuv4YsITgHfVkZ6mdpU41q/1njXFGt7R6uHs5Pc=; fh=7AzxntZ2NwINcffAJRAmBw9sTRG/jUcY3rJRkIB1EeQ=; b=PgiknfjnuQOxycVs1kHOGPJagfsfIXJTyga6LScVwC8V6DrZ4RYOA8NRv2zAjHE1QF cOq6GTzI91K5YXCxOL8K0DTCTSczfvAuX/V6yJoCDv8hqWrSLE/sCDdfKoqATIPg/K59 8R9sJXlS41mrFcVRjNm8ICRC3HGZLWj5MDYCnxJ9vqymOd9Hjddd9STpynOMtQeY+sMG oDGbyPZlmk/TldAyLVhJ3gNMkLi1kT++Fp+3yywP+gA60/ie4L1HH0UTuYmFThMjdiTh cT3X26nj1xLDIrikX1q3ywI4JbfObUAWKNnIuBhq7JZZySkfcz+0se8qYNO4gOEAmfkA bL8w==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=Gd8TKeTq; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id a640c23a62f3a-ade1dc1c237sor305777666b.12.2025.06.09.03.16.53 for (Google Transport Security); Mon, 09 Jun 2025 03:16:53 -0700 (PDT) Received-SPF: pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Gm-Gg: ASbGncsmLlh4fOvGCmhWhr/cU96CfNoSIbBR5JfcuzvFFFqAowwZ42xn/eTVx9Opyw5 e+Bj8mHlrKy/LliW1n7mpNZZdKuC66z/z/iskT7lvfDP0szjtiW4FJx/pAW4yFPiYYJUw7n5/71 qRM5409byVhzVOni6hyFoYUI5cse9iAwbbKdhWKVWCW6XyLg1C1+CMASbHjXZh2YyKcqwDlhuR7 TPTfFERTsplLRbC9kJiqqHyCijehQ+n8AGIbT/YomwvQudWLhRteJ9ZhyqNMdMrKuemGvnyD6PW 4eKhETsGLQTUNj2YFTXi5TXblc+DYAPCixJt1+vlFhXf7oBIO+pApXKBm0GoFp0C7ksjcWa1YDS SPvaccOQDtpOWtfnH77T5RYz8vpHgEV58fgP5NumcP1XgN+ITN7k= X-Received: by 2002:a17:907:3f89:b0:ade:4121:8d32 with SMTP id a640c23a62f3a-ade4121a383mr759217666b.3.1749464212993; Mon, 09 Jun 2025 03:16:52 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.amarulasolutions.com ([2.196.40.99]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ade1db55c7esm529257066b.49.2025.06.09.03.16.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Jun 2025 03:16:52 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, Matteo Lisi , Dario Binacchi , Alexander Stein , Conor Dooley , Fabio Estevam , Francesco Dolcini , Frieder Schrempf , Krzysztof Kozlowski , Marek Vasut , Markus Niebel , Max Merchel , Michael Walle , Peng Fan , Primoz Fiser , Rob Herring , Shawn Guo , Tim Harvey , devicetree@vger.kernel.org Subject: [PATCH v2 06/10] dt-bindings: arm: fsl: support Engicam MicroGEA RMM board Date: Mon, 9 Jun 2025 12:15:39 +0200 Message-ID: <20250609101637.2322809-7-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250609101637.2322809-1-dario.binacchi@amarulasolutions.com> References: <20250609101637.2322809-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 X-Original-Sender: dario.binacchi@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=Gd8TKeTq; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , Add devicetree bindings for Engicam MicroGEA RMM board based on the Engicam MicroGEA SoM (System-on-Module). Signed-off-by: Dario Binacchi --- (no changes since v1) Documentation/devicetree/bindings/arm/fsl.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml index 5feb62611e53..58492b1cd468 100644 --- a/Documentation/devicetree/bindings/arm/fsl.yaml +++ b/Documentation/devicetree/bindings/arm/fsl.yaml @@ -773,6 +773,7 @@ properties: items: - enum: - engicam,microgea-imx6ull-bmm # i.MX6ULL Engicam MicroGEA BMM Board + - engicam,microgea-imx6ull-rmm # i.MX6ULL Engicam MicroGEA RMM Board - const: engicam,microgea-imx6ull # i.MX6ULL Engicam MicroGEA SoM - const: fsl,imx6ull From patchwork Mon Jun 9 10:15:40 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4150 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f72.google.com (mail-ed1-f72.google.com [209.85.208.72]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id D5FC83F031 for ; Mon, 9 Jun 2025 12:16:57 +0200 (CEST) Received: by mail-ed1-f72.google.com with SMTP id 4fb4d7f45d1cf-60724177a1fsf4032137a12.3 for ; Mon, 09 Jun 2025 03:16:57 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1749464217; cv=pass; d=google.com; s=arc-20240605; b=OXCIIKRkBjCw6+RZHGm8l4xHIyh2dELa5iPWIBnv34N6gujkAf/ap19Q8y8Lgw17UZ rPcDBFtekgYuruWJKE0LDbm9vqvObAOA9/EreYM4II2F/iBxXfr2MU6LXnobb27c2TsW xp1uZswJFrHBP1CAmyjv5JbJx+RpeYs9DWES3oAgENHtx91nE4dCwke5awuoYGMEslDY FXMCuhzT60lpAl3vsIzYmKANn5al/g5v6bSoYdg92wXgfkQLTBIrglIRBJd/6PRWYO75 KgbW040IMqDVogPqNWXOfTkfnZpNH4TX4kCD5LsyGHEumtx0yBVAF/zuaXcEHrPiJN/Y Dv/g== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=vMwksyP20Mt2wXxRYd8+GWomUlY3VutDcr/jVRTQxcY=; fh=YMe//59P4NhhXKoqb3aHLedmzVhDCrkYginP/l9d0Q0=; b=gqaxClrNfwbG9jF/4936fE6sESqQzQj2HvC3+EEYPwjrTAvoD/EREhaS0jutdG5ioC LB6COB1wgCQc5Njw3RQ25xV8TwJnJzu++BTF4M8qGZwWjKwtz/DqHL6RLJ9/mKeV1EG3 5z01RBmlZXSnKF6kZWU9q/r2cnoJYWqc/Hl2RdEn8dSh6Ud1yRDAjMoKgS5EKBh85Lcp ToZtKC40OO3s1aZ1GM2cfahjGz9wtcL0RGOgu8A/LMvMSEi0+4snkuVp8bMMJs9INwlp T3h+Z+/UqKTpgOgjC08IU3eo95CF4j2irpIvJO0PZBwCYOW+SmdeDJJGrB/RBopkZjqS oVlQ==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=RcL8YwQk; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1749464217; x=1750069017; darn=patchwork.amarulasolutions.com; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=vMwksyP20Mt2wXxRYd8+GWomUlY3VutDcr/jVRTQxcY=; b=gAKSL2qNYqV0zdg12eYTYLTO+sGNQrTasMAzJn2JF9h1dKoTngGLo6XnJUIysjnnCD yRa9A6MIokOlEBkX3u0Jx3CpZRUlsyVrBe/vNLlp8FGsNGQnSBYakDDchwvpIxOS6h3V sToB+srEcIuzIugV0KxWbkR6rjLO1rwqM6hqI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749464217; x=1750069017; h=list-unsubscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=vMwksyP20Mt2wXxRYd8+GWomUlY3VutDcr/jVRTQxcY=; b=DC16Au4H2k0ZVQauqFnTPf9n37TtwKah94h2MJjuCLbSvqoPpA/usUikizr2+jytiV BSTK1sosGSRRyI7nCXJV+Dm7BWxkfH4gA1BRn4U0s8sMx5plxFuc6gs+rmh8lSwAWuJW iotKvNK23V+BO5EXnuLol/wNbQnHfX7gdGhl6iAWOn+DFH+wbg2kTRfu2VgGxxtIsKMW LGiZbeo4s9F47vTUiEeVGV+1skp0lfJWtWLCLinEl0REQ/aukes3+zANMkUC6TOTWrgK pp6KFFXll1AQmzdlzHIDkx30kLpp2iiezoZBE0df7Fz4sZvZcNCT0CLIAbuqBdG3fPbX tGNg== X-Forwarded-Encrypted: i=2; AJvYcCVo+FPmSCZfUBPl/IwhDxPD5Ja6plloSwmOqpri5ApPtWP+Obfpp7vV6ScEmBFCw4oRVTo+qO3JlFA921YX@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0Yy9buo7twulvaSHbO7bXqfUARF2/Su9POz3GH+x8G3l7B8DTK6x hjpApAt9KRBqalHSl/UX7Jgq0NrhONYM5xdNLhFcEiV+UoNfIMNel7S/WEP5sWSg/I16KA== X-Google-Smtp-Source: AGHT+IHH8r0UEsg+4e4/9+hVgf6n5Q2wDQE/9pjWn9gDrIvN2buEDG7YkSjQ6SHPx3pj6oMMbHkZ8g== X-Received: by 2002:a05:6402:40c5:b0:602:15f:5883 with SMTP id 4fb4d7f45d1cf-607735130d3mr9789905a12.9.1749464217162; Mon, 09 Jun 2025 03:16:57 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZfpatzRWEQw7xl/t79NdpkIpGvMo7C2SJMhWqEThdLDDA== Received: by 2002:a05:6402:1e91:b0:601:956f:a0cf with SMTP id 4fb4d7f45d1cf-607244d142bls3119591a12.1.-pod-prod-04-eu; Mon, 09 Jun 2025 03:16:55 -0700 (PDT) X-Received: by 2002:a17:907:7282:b0:ad8:9c97:c2dc with SMTP id a640c23a62f3a-ade1a9fcf5fmr1241470966b.15.1749464215112; Mon, 09 Jun 2025 03:16:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1749464215; cv=none; d=google.com; s=arc-20240605; b=I2cm1HLhBPxhANAUvscXrs6q3ahpFvbkMY2fofmUQGMUNpXCHg2gUVWbEjhlFC1SjR UvUfuuM5b9+qDx7ik+HQX3Rt+9KN6Ov341eIIG3FBv3+G/leM8GJYOkK7ttWvWj7zcSj +LJyqTWye27muQg3P6n/XHsBVwmuJkYucKZtf5dB+rDXCBg7vbIDr0dtugtIS/hf48aj NhYuoEp6y7p7TCo2GWYvB771iLA41YpagihTl/dR+z2KRx8j0EfWs9zCmdZPX/L3RZ5S h+uldK/nBt1UJ92bJPDSw7aQghQM4aXyQCBUjT/xOVEM7Ao05H9TdeCVeEc80kUcEDPl xx+A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=zXBTGwa6QodfqisVjyA2rE3mDoDUc1ePQOPQP5DHJfM=; fh=wODW6xSRGXtErGrJwaHXLGfQbVUSlcJ1cQvnb7ukbnE=; b=f2klFWnVpzvdHZ2lDI7yNpUD7I0Fl9OtxcnzJxUKtVy7VBtDC2aJIcsxNk5jbIUx5j uaVBVeBWssC5OIp9ebNOcABg2af6m8SmZN1k3QrzPf57xxx8ZnKxqDfcC70ZUy6YAoXc 9m0LPW88Pz+QdsRfeKW4WwU+z4hlnVlkYbF5KK1PLDT0vpCI3AnYD2KVRnusIZA/syZZ JrEp0rqyBEQRpRUoPXVsG4ROpVtS5TP00bJSfE4AF8dHJkJnahfnvWBW3FYSJWV6Z1jD fwnqPqgGfJKxv1WQ+CZ/Cqi/wig+uoHzRG+4349AwCPMNX897xd7GpcUjvCs0oPBzf57 Mf5g==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=RcL8YwQk; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id a640c23a62f3a-ade1d751833sor305342466b.2.2025.06.09.03.16.55 for (Google Transport Security); Mon, 09 Jun 2025 03:16:55 -0700 (PDT) Received-SPF: pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Gm-Gg: ASbGnct6PIjz+h1Y1P2E5rCLC0S7AqmI+hXiBjFgsOGWys0ut013id0P6NURu5Qo2PP Teu1vMyuIOF4kMJmeP2um7sgJtBBx3qryf/qsHN/SJfErWNNh0MwYJfuIuw3auvN2HxWAJjClr6 7zmMH7DwF4rV7+ZqiggVjN+qA060Uxyb17Y6m6B5NihI08gbeupUa9xko9S8PQQVguZzSdamzYP Yhc7sBNEAno9U/7tyLc0qp/debT1PSMd0r6v+5v4oVPiU6eq6TI2QJliURvzMDNT3Hf/hEk3R8R zI8ak+PWQ+V7w+JGKZwg5O3E7HsrUKFrAhSBUnLpFZNDEgjVyL/o0O/B/h1gm2Y1iP5CcEJKfp6 UEE0QU6a4UvtuM30wdWOitVp0kpCV/V3B5b3Cy531+DU3tWtyd18= X-Received: by 2002:a17:907:d26:b0:ad4:8ec1:8fc9 with SMTP id a640c23a62f3a-ade1ab08d3fmr1032688766b.42.1749464214552; Mon, 09 Jun 2025 03:16:54 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.amarulasolutions.com ([2.196.40.99]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ade1db55c7esm529257066b.49.2025.06.09.03.16.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Jun 2025 03:16:54 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, Matteo Lisi , Dario Binacchi , Peng Fan , Conor Dooley , Fabio Estevam , Krzysztof Kozlowski , Pengutronix Kernel Team , Rob Herring , Sascha Hauer , Shawn Guo , devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Subject: [PATCH v2 07/10] ARM: dts: imx6ul: support Engicam MicroGEA RMM board Date: Mon, 9 Jun 2025 12:15:40 +0200 Message-ID: <20250609101637.2322809-8-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250609101637.2322809-1-dario.binacchi@amarulasolutions.com> References: <20250609101637.2322809-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 X-Original-Sender: dario.binacchi@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=RcL8YwQk; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , Support Engicam MicroGEA RMM board with: - 256 Mbytes NAND Flash - 512 Mbytes DRAM DDR2 - CAN - LEDs - Micro SD card connector - USB 2.0 high-speed/full-speed - Ethernet MAC Signed-off-by: Dario Binacchi Reviewed-by: Peng Fan --- Changes in v2: - Move iomuxc and iomuxc_snvs nodes to the end of the DTS file. - Add Reviewed-by tag of Peng Fan arch/arm/boot/dts/nxp/imx/Makefile | 1 + .../nxp/imx/imx6ull-engicam-microgea-rmm.dts | 362 ++++++++++++++++++ 2 files changed, 363 insertions(+) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea-rmm.dts diff --git a/arch/arm/boot/dts/nxp/imx/Makefile b/arch/arm/boot/dts/nxp/imx/Makefile index 57f185198217..32dfd69b8d8b 100644 --- a/arch/arm/boot/dts/nxp/imx/Makefile +++ b/arch/arm/boot/dts/nxp/imx/Makefile @@ -357,6 +357,7 @@ dtb-$(CONFIG_SOC_IMX6UL) += \ imx6ull-dhcom-picoitx.dtb \ imx6ull-dhcor-maveo-box.dtb \ imx6ull-engicam-microgea-bmm.dtb \ + imx6ull-engicam-microgea-rmm.dtb \ imx6ull-jozacp.dtb \ imx6ull-kontron-bl.dtb \ imx6ull-myir-mys-6ulx-eval.dtb \ diff --git a/arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea-rmm.dts b/arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea-rmm.dts new file mode 100644 index 000000000000..294e6bb6c975 --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea-rmm.dts @@ -0,0 +1,362 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * Copyright (C) 2025 Amarula Solutions, Dario Binacchi + * Copyright (C) 2025 Engicam srl + */ + +/dts-v1/; + +#include "imx6ull-engicam-microgea.dtsi" + +/ { + compatible = "engicam,microgea-imx6ull-rmm", + "engicam,microgea-imx6ull", "fsl,imx6ull"; + model = "Engicam MicroGEA i.MX6ULL BMM Board"; + + backlight { + compatible = "pwm-backlight"; + brightness-levels = <0 100>; + num-interpolated-steps = <100>; + default-brightness-level = <85>; + pwms = <&pwm8 0 100000 0>; + }; + + buzzer { + compatible = "pwm-beeper"; + pwms = <&pwm4 0 1000000 0>; + }; + + reg_1v8: regulator-1v8 { + compatible = "regulator-fixed"; + regulator-name = "1v8"; + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + }; + + reg_3v3: regulator-3v3 { + compatible = "regulator-fixed"; + regulator-name = "3v3"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + }; + + reg_usb1_vbus: regulator-usb1-vbus { + compatible = "regulator-fixed"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_reg_usb1>; + regulator-name = "usb1_vbus"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + gpio = <&gpio5 0 GPIO_ACTIVE_HIGH>; + enable-active-high; + }; + + reg_usb2_vbus: regulator-usb2-vbus { + compatible = "regulator-fixed"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_reg_usb2>; + regulator-name = "usbotg_vbus"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + gpio = <&gpio5 3 GPIO_ACTIVE_HIGH>; + enable-active-high; + }; + + reg_ext_pwr: regulator-ext-pwr { + compatible = "regulator-fixed"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_reg_ext_pwr>; + regulator-name = "ext-pwr"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + gpio = <&gpio5 6 GPIO_ACTIVE_HIGH>; + enable-active-high; + regulator-always-on; + }; + + sound { + compatible = "simple-audio-card"; + simple-audio-card,name = "imx6ull-microgea-rmm-sgtl5000"; + simple-audio-card,format = "i2s"; + simple-audio-card,bitclock-master = <&codec_dai>; + simple-audio-card,frame-master = <&codec_dai>; + simple-audio-card,widgets = + "Microphone", "Mic Jack", + "Headphone", "Headphone Jack"; + simple-audio-card,routing = + "MIC_IN", "Mic Jack", + "Mic Jack", "Mic Bias", + "Headphone Jack", "HP_OUT"; + + cpu_dai: simple-audio-card,cpu { + sound-dai = <&sai2>; + }; + + codec_dai: simple-audio-card,codec { + sound-dai = <&codec>; + }; + }; + + leds { + compatible = "gpio-leds"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_leds>; + + led-0 { + gpios = <&gpio2 10 GPIO_ACTIVE_HIGH>; + default-state = "off"; + status = "okay"; + }; + + led-1 { + gpios = <&gpio2 11 GPIO_ACTIVE_HIGH>; + default-state = "off"; + status = "okay"; + }; + }; +}; + +&can1 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_can>; + status = "okay"; +}; + +&i2c1 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_i2c1>; + clock-frequency = <100000>; + status = "okay"; + + touchscreen: touchscreen@38 { + compatible ="edt,edt-ft5306"; + reg = <0x38>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_touchscreen>; + interrupt-parent = <&gpio2>; + interrupts = <8 IRQ_TYPE_EDGE_FALLING>; + reset-gpios = <&gpio2 14 GPIO_ACTIVE_LOW>; + report-rate-hz = <6>; + /* settings valid only for Hycon touchscreen */ + touchscreen-size-x = <1280>; + touchscreen-size-y = <800>; + }; +}; + +&i2c2 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_i2c2>; + clock-frequency = <100000>; + status = "okay"; + + codec: sgtl5000@a { + compatible = "fsl,sgtl5000"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_mclk>; + reg = <0x0a>; + #sound-dai-cells = <0>; + clocks = <&clks IMX6UL_CLK_CKO>; + assigned-clocks = <&clks IMX6UL_CLK_CKO2_SEL>, + <&clks IMX6UL_CLK_CKO2_PODF>, + <&clks IMX6UL_CLK_CKO2>, + <&clks IMX6UL_CLK_CKO>; + assigned-clock-parents = <&clks IMX6UL_CLK_OSC>, + <&clks IMX6UL_CLK_CKO2_SEL>, + <&clks IMX6UL_CLK_CKO2_PODF>, + <&clks IMX6UL_CLK_CKO2>; + VDDA-supply = <®_3v3>; + VDDIO-supply = <®_3v3>; + VDDD-supply = <®_1v8>; + }; +}; + +&pwm4 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_pwm4>; + status = "okay"; +}; + +&pwm8 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_pwm8>; + status = "okay"; +}; + +&sai2 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_sai2>; + status = "okay"; +}; + +&uart1 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_uart1>; + status = "okay"; +}; + +&uart4 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_uart4>; + status = "okay"; +}; + +&usbotg1 { + dr_mode = "host"; + vbus-supply = <®_usb1_vbus>; + disable-over-current; + status = "okay"; +}; + +&usbotg2 { + dr_mode = "host"; + vbus-supply = <®_usb2_vbus>; + disable-over-current; + status = "okay"; +}; + +/* MicroSD */ +&usdhc1 { + pinctrl-names = "default", "state_100mhz", "state_200mhz"; + pinctrl-0 = <&pinctrl_usdhc1>; + pinctrl-1 = <&pinctrl_usdhc1_100mhz>; + pinctrl-2 = <&pinctrl_usdhc1_200mhz>; + vmmc-supply = <®_3v3>; + bus-width = <4>; + keep-power-in-suspend; + non-removable; + wakeup-source; + status = "okay"; +}; + +&iomuxc { + + pinctrl_can: can-grp { + fsl,pins = < + MX6UL_PAD_UART3_RTS_B__FLEXCAN1_RX 0x1b020 + MX6UL_PAD_UART3_CTS_B__FLEXCAN1_TX 0x1b020 + >; + }; + + pinctrl_i2c1: i2c1grp { + fsl,pins = < + MX6UL_PAD_CSI_PIXCLK__I2C1_SCL 0x4001b8b0 + MX6UL_PAD_CSI_MCLK__I2C1_SDA 0x4001b8b0 + >; + }; + + pinctrl_i2c2: i2c2grp { + fsl,pins = < + MX6UL_PAD_GPIO1_IO00__I2C2_SCL 0x4001b8b0 + MX6UL_PAD_GPIO1_IO01__I2C2_SDA 0x4001b8b0 + >; + }; + + pinctrl_leds: ledsgrp { + fsl,pins = < + MX6UL_PAD_ENET2_RX_EN__GPIO2_IO10 0x130b0 + MX6UL_PAD_ENET2_TX_DATA0__GPIO2_IO11 0x130b0 + >; + }; + + pinctrl_mclk: mclkgrp { + fsl,pins = < + MX6UL_PAD_JTAG_TMS__CCM_CLKO1 0x13009 + >; + }; + + pinctrl_pwm4: pwm4grp { + fsl,pins = < + MX6UL_PAD_GPIO1_IO05__PWM4_OUT 0x110b0 + >; + }; + + pinctrl_pwm8: pwm8grp { + fsl,pins = < + MX6UL_PAD_ENET1_RX_ER__PWM8_OUT 0x110b0 + >; + }; + + pinctrl_sai2: sai2grp { + fsl,pins = < + MX6UL_PAD_JTAG_TCK__SAI2_RX_DATA 0x130b0 + MX6UL_PAD_JTAG_TDI__SAI2_TX_BCLK 0x17088 + MX6UL_PAD_JTAG_TDO__SAI2_TX_SYNC 0x17088 + MX6UL_PAD_JTAG_TRST_B__SAI2_TX_DATA 0x120b0 + >; + }; + + pinctrl_touchscreen: touchgrp { + fsl,pins = < + MX6UL_PAD_ENET2_TX_CLK__GPIO2_IO14 0x17059 + MX6UL_PAD_ENET2_RX_DATA0__GPIO2_IO08 0x17059 + >; + }; + + pinctrl_uart1: uart1grp { + fsl,pins = < + MX6UL_PAD_UART1_TX_DATA__UART1_DCE_TX 0x1b0b1 + MX6UL_PAD_UART1_RX_DATA__UART1_DCE_RX 0x1b0b1 + >; + }; + + pinctrl_uart4: uart4grp { + fsl,pins = < + MX6UL_PAD_UART4_TX_DATA__UART4_DCE_TX 0x0b0b0 + MX6UL_PAD_UART4_RX_DATA__UART4_DCE_RX 0x0b0b0 + >; + }; + + pinctrl_usdhc1: usdhc1grp { + fsl,pins = < + MX6UL_PAD_SD1_CMD__USDHC1_CMD 0x17059 + MX6UL_PAD_SD1_CLK__USDHC1_CLK 0x10059 + MX6UL_PAD_SD1_DATA0__USDHC1_DATA0 0x17059 + MX6UL_PAD_SD1_DATA1__USDHC1_DATA1 0x17059 + MX6UL_PAD_SD1_DATA2__USDHC1_DATA2 0x17059 + MX6UL_PAD_SD1_DATA3__USDHC1_DATA3 0x17059 + >; + }; + + pinctrl_usdhc1_100mhz: usdhc1-100mhzgrp { + fsl,pins = < + MX6UL_PAD_SD1_CMD__USDHC1_CMD 0x170b9 + MX6UL_PAD_SD1_CLK__USDHC1_CLK 0x100b9 + MX6UL_PAD_SD1_DATA0__USDHC1_DATA0 0x170b9 + MX6UL_PAD_SD1_DATA1__USDHC1_DATA1 0x170b9 + MX6UL_PAD_SD1_DATA2__USDHC1_DATA2 0x170b9 + MX6UL_PAD_SD1_DATA3__USDHC1_DATA3 0x170b9 + >; + }; + + pinctrl_usdhc1_200mhz: usdhc1-200mhzgrp { + fsl,pins = < + MX6UL_PAD_SD1_CMD__USDHC1_CMD 0x170f9 + MX6UL_PAD_SD1_CLK__USDHC1_CLK 0x100f9 + MX6UL_PAD_SD1_DATA0__USDHC1_DATA0 0x170f9 + MX6UL_PAD_SD1_DATA1__USDHC1_DATA1 0x170f9 + MX6UL_PAD_SD1_DATA2__USDHC1_DATA2 0x170f9 + MX6UL_PAD_SD1_DATA3__USDHC1_DATA3 0x170f9 + >; + }; +}; + +&iomuxc_snvs { + + pinctrl_reg_usb1: regusb1grp { + fsl,pins = < + MX6ULL_PAD_SNVS_TAMPER0__GPIO5_IO00 0x17059 + >; + }; + + pinctrl_reg_usb2: regusb2grp { + fsl,pins = < + MX6ULL_PAD_SNVS_TAMPER3__GPIO5_IO03 0x17059 + >; + }; + + pinctrl_reg_ext_pwr: reg-ext-pwrgrp { + fsl,pins = < + MX6ULL_PAD_SNVS_TAMPER6__GPIO5_IO06 0x17059 + >; + }; +}; From patchwork Mon Jun 9 10:15:41 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4151 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ej1-f69.google.com (mail-ej1-f69.google.com [209.85.218.69]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 4AF193F031 for ; Mon, 9 Jun 2025 12:16:59 +0200 (CEST) Received: by mail-ej1-f69.google.com with SMTP id a640c23a62f3a-ad8816c50e1sf294483866b.0 for ; Mon, 09 Jun 2025 03:16:59 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1749464219; cv=pass; d=google.com; s=arc-20240605; b=A42MyY84k9Qz59yVCT4LK07DX1NnZHKl/Gdh6KSWrI7aWgREHKkbLgHQl/jX3iEs3V Qs4YFbECtEJYYfqf767DZXW7UyMJSo/Y7CSgH+E1H0K0VIq1Dpzg4dfiqX4KTLHuXfWi MWzNZwMoVtjkNRu7I6/rwWfwTPIKYeX3s92uIuC4pMaFh+Dh/U8m9LUpDs0IoIiICqMA XrxJ64Y/Weq2DSbKpp3uQfliKoIcA1gEBxfW8vvyqg18kqVDyz8Dt7opFMooiE9QKykX A72OPYxwxg2gMBiwWlf0lW7vQqBxB7ssw+dTtGStcAusaPfCsn1uLmkuvSt7b1f1cDF8 SB5A== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=Qoh+30XpKDoKgjSBrhr1ZSpBHIUDizlmBUYIcDj5gc4=; fh=rjWyOqI9XCe7uCCaf31rXQduY8Am1jxSmtuLE98cnmI=; b=gZ73iouumduGHUeH1Osvyi7lCfc2jAY65Q6G7xHViDpwD4GZrPIxXdIQg4SIRt2jc5 nV0Js3K/yYeq11PVST5YB2/PK8flExhzxqNTBibsEF8+xe16t9EXmiHaOBGWc0Cg5H0f MKLmsJpKGU5teyNEFAtJAnFntaWinBorwQDUurnBsF/LdFe+PgT2dLif/KxmttX290+h J5WsUiWne/CKbnvlSTJ0QE+LO3vWhVxPSrYF1vU5ZJEtRpEOAlnytxjKsa1Lhg5K3KZf RS3xJy4jiNDcu2IKdXfSVpXeFrTq7EJYvrVKnc6se2FkWWyfWFZ6+HkE+LGh+13LaeFj bCMw==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=dgXe0GaE; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1749464219; x=1750069019; darn=patchwork.amarulasolutions.com; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=Qoh+30XpKDoKgjSBrhr1ZSpBHIUDizlmBUYIcDj5gc4=; b=Vo6FLbl6eFH3zHuVnWxTbsysTYeyyRV57swLDSAHLPUVyW6pcdrfmcfJqOojlEG8wC ryLzah4qDmOQZxyF/LDBcJu+q2MSmANyagwp43sa3ew8TqA80/EXD5fa+NVAe5PmzjLe ajkM/ge5bipJ01nxlxSLxdfuXqw7GjxN7CzLc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749464219; x=1750069019; h=list-unsubscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Qoh+30XpKDoKgjSBrhr1ZSpBHIUDizlmBUYIcDj5gc4=; b=ptobhEsccfz31JMLpin+Breh0cqYzha1nGUfTqZFe3of1HfQk/ybmb2ykvIlxdtDCG W3CI0mzbh/t7oopLSfyXruoM9b2olbZDSISIV0Er6oKCEeHTjN4W4Cimqd7iOI0BogGf S5++qP3Z7SI6IeiRPxN/kuqg38axU21Vvo3Lc0Rn59q/XxWo9RHbXSXrUFDjwQlQrsnY Xz/F4dSppK+JxBT1fBLwIfX6hhZYaa0wBMbsXRqWqR2e2I609+NvZ1WKiUEbz9BPKFu8 Sko4JolA9MD6vSRcURq5+lGxhaKlh2rU/7cnbbxDhi8k99+fixBKkuxbbi6pv1goslDf SO9A== X-Forwarded-Encrypted: i=2; AJvYcCUVQvYG3+KopFBjh6XjHzglcwVupiKn5D0Dz4tqqlJ3cFhwLsSjzEa/0KVuOLqdBId2sbmeB1vKyZvGqQBc@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YweYrTM3VgrQfI1Gt7MB5wDAm7ezOvf8slfmCnj2uPGb7LAb2vc GLfaeNNyvjBgVwhNpP8yBf3INZyU2D5/rOPbBBEY0JUOMWNS5JX+RDc4jr8RVOPLm2GOSQ== X-Google-Smtp-Source: AGHT+IHYKFc8MAoF4XJpVlb7H/C1VhZDsa6LGGTTpaV49ob/q0zkMHFYl2aATsm4O7yOFeAViB594A== X-Received: by 2002:a17:907:7246:b0:ad8:93c0:27a5 with SMTP id a640c23a62f3a-ade1a9c81cdmr1156183566b.5.1749464218799; Mon, 09 Jun 2025 03:16:58 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZd9TDyzPJbTpKK5ZXFwRhzKQAVr5lARf6z49mhQIJ4Z2Q== Received: by 2002:a05:6402:4312:b0:601:6090:4177 with SMTP id 4fb4d7f45d1cf-607242dd5b6ls2898759a12.2.-pod-prod-02-eu; Mon, 09 Jun 2025 03:16:57 -0700 (PDT) X-Received: by 2002:a17:907:1b16:b0:adb:469d:221f with SMTP id a640c23a62f3a-ade1aa15864mr1177886366b.31.1749464216776; Mon, 09 Jun 2025 03:16:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1749464216; cv=none; d=google.com; s=arc-20240605; b=BkrwAW1mXBwJHsUUlMavrOp0hKXpXC2AEFs3tGX0anGzdWaxJv9Eqwx04765DIoOTU fXxGKVgsI+hXhXn0AJyZImbVQHERj6zEjp1ic1mUAS8ZjXI+WWnVyQaL/ue+xs7DJ+X9 67RRW1JMyjFh8mtCrkuM7E4Eg5zv+OQrQY9H8giBjzisgnp9tJL7YfLsyO7yZ9Vi8kaL JRKAu8Fa/ojnL3lyFbktYBOLS+Widd8MkA2BkCVyCOV5qg+5O+VmlvgVXOQllGg29RwB YmWNgRTmVUM8kNG8MzkUJJUfXaUeaDcZx8zo1EGc3ikpGCHj6MSZAgAsPHomuwL/xcUL FTpw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=Czzd7R8n7wUjaUbc99aX/ItOeaVAXm9a6fTCw0FFyqg=; fh=7AzxntZ2NwINcffAJRAmBw9sTRG/jUcY3rJRkIB1EeQ=; b=lYnNorvgGzhsJL+Tuu0J1B2vGMw/IEn7ny+O5I+ZP8KYeAqRnW+dp/h2y7HtMUB9nt 6s5mG2kVkpFUIs0eHC5v278T1CXXlyA8uMEzEiOQfdTs+yL6LY7ixcKI5JWVp+hPjEoH l6HSCwZwTlUlILETJm7KeggaYmOCO9mDSpIAxbp2IdJwdzP/Sxtn1H0q/WTE4KzmllRF 4EK34I5tftmd6mLOo3thn3czo37TLZM6gs/E1I8RlGutb3ZIaB5qcVL0xWZFqJhGglKF a8l/brX2g6Tfy552MAu8/Pcx45BF38ubKzRG8VEY0eGu40k0t8+hspAlAUHMmUfHIPiR zAcQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=dgXe0GaE; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id a640c23a62f3a-ade1db504c8sor252247566b.6.2025.06.09.03.16.56 for (Google Transport Security); Mon, 09 Jun 2025 03:16:56 -0700 (PDT) Received-SPF: pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Gm-Gg: ASbGnctCnAkey9/I0gtgAWNYbltnFlXa4AHMUPeWBtiiqu3psQ97HJfoW8h4JzgJLmg ZQAviXyGeWLPmF/cgNWM2qna3YRmkeYoZwEbHRsnb+CS0DsSJjo7u+2l8slyHnBMHWleO4pTWwO /U28djs7yArKt5LN91isAbTK+MMcdocmzkb+4Oe+wGbFqsaLmY+YPFf5SvULR/cQyj23dGXkaBU kUrgIOC9Wr2lS1uNv7keXPZuWn6dddqtU4pZxO6DgHLZpKUPwOUDKacsKXVubrRqz+YQIQRPoLB VhZ12qrH8vt9wbubNkQWbs6eyl1a2sc6cO8pFAm2rqkrrW1jQIuX3nUJylFvSKbi0ZSXPvwEvS7 95LOido+evThoEIUpah9yOyZ867Z2zritSrPDejpfmbOIG11cB2U= X-Received: by 2002:a17:907:2da6:b0:ad2:1cd6:aacf with SMTP id a640c23a62f3a-ade1aabc6c7mr1037537366b.47.1749464216259; Mon, 09 Jun 2025 03:16:56 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.amarulasolutions.com ([2.196.40.99]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ade1db55c7esm529257066b.49.2025.06.09.03.16.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Jun 2025 03:16:55 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, Matteo Lisi , Dario Binacchi , Alexander Stein , Conor Dooley , Fabio Estevam , Francesco Dolcini , Frieder Schrempf , Krzysztof Kozlowski , Marek Vasut , Markus Niebel , Max Merchel , Michael Walle , Peng Fan , Primoz Fiser , Rob Herring , Shawn Guo , Tim Harvey , devicetree@vger.kernel.org Subject: [PATCH v2 08/10] dt-bindings: arm: fsl: support Engicam MicroGEA GTW board Date: Mon, 9 Jun 2025 12:15:41 +0200 Message-ID: <20250609101637.2322809-9-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250609101637.2322809-1-dario.binacchi@amarulasolutions.com> References: <20250609101637.2322809-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 X-Original-Sender: dario.binacchi@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=dgXe0GaE; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , Add devicetree bindings for Engicam MicroGEA GTW board based on the Engicam MicroGEA SoM (System-on-Module). Signed-off-by: Dario Binacchi --- (no changes since v1) Documentation/devicetree/bindings/arm/fsl.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml index 58492b1cd468..99ff7c78544b 100644 --- a/Documentation/devicetree/bindings/arm/fsl.yaml +++ b/Documentation/devicetree/bindings/arm/fsl.yaml @@ -773,6 +773,7 @@ properties: items: - enum: - engicam,microgea-imx6ull-bmm # i.MX6ULL Engicam MicroGEA BMM Board + - engicam,microgea-imx6ull-gtw # i.MX6ULL Engicam MicroGEA GTW Board - engicam,microgea-imx6ull-rmm # i.MX6ULL Engicam MicroGEA RMM Board - const: engicam,microgea-imx6ull # i.MX6ULL Engicam MicroGEA SoM - const: fsl,imx6ull From patchwork Mon Jun 9 10:15:42 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4152 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f71.google.com (mail-ed1-f71.google.com [209.85.208.71]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 8ED303F031 for ; Mon, 9 Jun 2025 12:17:00 +0200 (CEST) Received: by mail-ed1-f71.google.com with SMTP id 4fb4d7f45d1cf-606f0571709sf556285a12.1 for ; Mon, 09 Jun 2025 03:17:00 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1749464220; cv=pass; d=google.com; s=arc-20240605; b=kDAJDcR1OqcFZkO0/fUVuZCymWHi6RaaupWox8GIu3EWFxeUrx9B05jLqJFonta609 YZRWWi6k91T/9MkIqf/CLQV3dTC6AtyV8b7XB+g2vX79xs/xXNnSoZaW/KdsDdMvC6Lo vKKvaNe7LbrZCWz/HSLq1vG7mhMG2NSEClhr3pFWhN7/ZBtj9Y5Nt6kGNQD50Q3Txe3j buekkdcl6yB1a9jxH6rNDItfInsb7kTXuNfDgLo7MSAaGzW5B5edupmlOi6LxBRvcFuw G9C+3dpAvF4OlOJO1J0uIqcoES3qB4eJ8gv8xyIrC9i7r4EzX2ojO8uMmmsqR0ILCyTd TlOQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=tDwZduoU/1RmYPQxOmlMmvCsgXZqYWrV5J/4KpPF4yg=; fh=9tk0TIuPKs7ZpaRlz3qXWlbhjyAgrvbaPN1PJ98KEN8=; b=YD6GtGG6o3aROJhS+ZPdTbIM6aFOMfMgXuUmv7VDcZoz60xAXiHly2pRMDYFsx46Qo GttmAUNnfJRDnAmCUvY+sYPsZhRnNAACWXvVZSwbal/utXt+nzSLjumPFcNaJ2PLmZT6 yMqFHa20tQqb95cBK68nQykZsm19UqtAzQgWzhYpYp7vVXltxA1455tMXqnTgooiHWJR BoPwovzGLDH9wtPwlU/ID4W9V56ItQR5eI26gEOBNRJS1e8gih9SU1atDSOGKOdA8y16 hkCGHrPcL3Fsd9qUx6byciYn5QmKIT4fN1eaaitn3+Sz6X0rOyQ2TxOcTYPhN4+lKVyG kvqg==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=kHVfjeot; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1749464220; x=1750069020; darn=patchwork.amarulasolutions.com; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=tDwZduoU/1RmYPQxOmlMmvCsgXZqYWrV5J/4KpPF4yg=; b=qiK5MiHuPzPllDZDMCmUdUrJRJIbjLHup7s6fx4bvkAeXoLwMtP2dxhd6WlMxJ+dAP gPiEgRyM6aFN2CgD8DEyLWKLSlm8SpV6eKkxkeXEgT74RLmTY21sCAoN1KwIPLor5ru1 P/kfQnxBj+82BwGahA04c+oErHmPB9rJhlwxo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749464220; x=1750069020; h=list-unsubscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=tDwZduoU/1RmYPQxOmlMmvCsgXZqYWrV5J/4KpPF4yg=; b=bUa66HEPyVZi0qvgyLwkffpNbwbWzj9cxIKJjTunnJZhum+qQkiQEydi2Y/sp0fR2n daqcVGXoE4A2Y4wHYUNEuMpSUl/FDNKBc70wuVVXxczUCTI/+fdoY/pzK2q/YKXHAkfT vyjXuxW+0ggUdbyFDVTjZf523dNU4ZF1Ac200d7Sr/lfj4dLD9q5Z0NCc82+ayJ60h8h hCAmJgO2zMXSsJOk8Yv2/SSXsXVtvlscZE3ZHKSyTbC0Ct+68ha2whm/37h/k8dVnZ9Q J7OnFkBhwx9VFjRwtZHu29yPVTSKpM9Cep7s3ZRL2LOPCWROU612nbGr6+hRnZHF+iLC v1yg== X-Forwarded-Encrypted: i=2; AJvYcCVWg7iSZ1wSYYlbyvHNY/7pLDEhGIiJgH29CDpWz1ByDypsjv1ZjzGdiv3n80VUf6O2h7P03CLF0NUdOGTl@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YwzO+IShopfbBISELdScRllUlx/qiLSjpULU+6/wu3x9HuRkd/m fAbzLsqOBP/ykhQYgTQZqWNkrP4vkyWLhfycCqjvQ5pOCGUPMYlZAIFoOBiDXUs4Z1yi2g== X-Google-Smtp-Source: AGHT+IFvojmv6/IagvN/5D0gQ95UBWePF0hi2nz+u6totLa/637yRvq++P9zEoG7NdA24VDs01nyIg== X-Received: by 2002:a05:6402:5241:b0:5f6:d52f:5606 with SMTP id 4fb4d7f45d1cf-60779b99ef4mr3002439a12.11.1749464220183; Mon, 09 Jun 2025 03:17:00 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZcprtFJKVR1pmPYkI133S1v0ofxS8XnD/Wob7LyJovQwg== Received: by 2002:a05:6402:1e91:b0:606:ece1:67b3 with SMTP id 4fb4d7f45d1cf-607244dc28als3174028a12.1.-pod-prod-05-eu; Mon, 09 Jun 2025 03:16:58 -0700 (PDT) X-Received: by 2002:a17:906:ef0a:b0:ade:f72:435 with SMTP id a640c23a62f3a-ade1aaba8d7mr1192687566b.36.1749464218103; Mon, 09 Jun 2025 03:16:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1749464218; cv=none; d=google.com; s=arc-20240605; b=KD+4RMxm6XOSybHIjC6Lg1QYR4Nf0FZvGwM27XNTeVxN65oUhkFA85kMVK4ys8MTVD Hxl2wLmnJ57Y1Vpf6iz30xhrlnJ4B1yyO22QGBptOj/u3BhBvN6v6X2SASznO4fVGCaZ MDVu1kmN8szM/ENHrUvm+e3nyMwoW9DSkAdPbg0cnWoMl16mxL4TKaPY4E03pqU28acx L49lDTmKZfprD00Kxg7SjgXRaRUQZuFq7Qa0fjflhrqoTRqCTA1SZhdokF81Wu+scojv pX/yMvV7QG8TRvoppRqKayoXF/x52YqIHIBaTzGR+ZqUyT/5iBYq/ahTDbWjOc7WC/Hv ZPrQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=h6XPPJ35HRaZVz6Ug23gLy2er04eJl6btcrYbN2tLdw=; fh=kBs3CRPZW92hYCPE3fTAbbz9VTdGslrvkoUEWQ67I/o=; b=QojprcFNhKVpFO12vcQaakz8cJG6/xTL8eLxMq/R6Yx1gqoDkl7fwBqvcBcaUZn++d JJBU+zM6ZiRW+AALZlW4PwE/N/k5ipuiZ1OEjS1IlxfwwOUPg4rtkjMzWetOxAhM3BB/ uifOuK9di44/KvCcUxVkuKdljeCxiDsrIxkv78u63BNlOIlK+G3IoAs6aQThE8csw3wj +p8XARDNAVTWorCdDRQkeAHvubouxY2U/CNrNYqLkYnsO5DXSpSBhzSJzVVzUX3OXxhH ZYDnDSCIl6KUgkBhWs1WDeVO+8MwAuIIuA+aGTnH52syCyXccARoi8+Lk82fELdO/wdK 10jw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=kHVfjeot; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id a640c23a62f3a-ade1dc3e81fsor247602666b.13.2025.06.09.03.16.58 for (Google Transport Security); Mon, 09 Jun 2025 03:16:58 -0700 (PDT) Received-SPF: pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Gm-Gg: ASbGncsXji+wobWOqzATUu5Q4nf401Bf5WuRh59t5bEjeL4ju+lhZYZ3jU9a6WkSXus Opwhl6GiDJOzkfu0DxoFAd9xySeoO5WxlI6jmpBmx4LA7g6NqFKGaOe1wgk7oufYAK2LHaEIkdQ GADSVU3EIZ57rS72YAazCrBURV6SgHNuIfH4WhJndnpxqXQwEeqGO72+lKpcmRNSmyS6l8/HsFy 0XQVmAxCgYFrZj3nDxRiiqvcUb23AbWhP6SdKlII+JfSMCw9cvaW59VZFPV94E6hUfEejEN8xwa IPNYuMIsnBk6At1suDYxlEH2976D3vODtTMMVOWkRWyQGjDaN3W16ctQMKbYZ5+IeLldOs38Znu LhQnGLt4r0yhOwX1tr1IL71dPB7AnaaO3KFSxZkP7ISpmNvmEkkg= X-Received: by 2002:a17:907:7249:b0:ad8:8621:924f with SMTP id a640c23a62f3a-ade1abc5d45mr1054581266b.56.1749464217640; Mon, 09 Jun 2025 03:16:57 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.amarulasolutions.com ([2.196.40.99]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ade1db55c7esm529257066b.49.2025.06.09.03.16.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Jun 2025 03:16:57 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, Matteo Lisi , Dario Binacchi , Conor Dooley , Fabio Estevam , Krzysztof Kozlowski , Pengutronix Kernel Team , Rob Herring , Sascha Hauer , Shawn Guo , devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Subject: [PATCH v2 09/10] ARM: dts: imx6ul: support Engicam MicroGEA GTW board Date: Mon, 9 Jun 2025 12:15:42 +0200 Message-ID: <20250609101637.2322809-10-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250609101637.2322809-1-dario.binacchi@amarulasolutions.com> References: <20250609101637.2322809-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 X-Original-Sender: dario.binacchi@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=kHVfjeot; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , Support Engicam MicroGEA GTW board with: - 256 Mbytes NAND Flash - 512 Mbytes DRAM DDR2 - Buttons - LEDs - Micro SD card connector - USB 2.0 high-speed/full-speed - Ethernet MAC Signed-off-by: Dario Binacchi --- Changes in v2: - Drop an extra blank line - Move iomuxc and iomuxc_snvs nodes to the end of the DTS file. arch/arm/boot/dts/nxp/imx/Makefile | 1 + .../nxp/imx/imx6ull-engicam-microgea-gtw.dts | 163 ++++++++++++++++++ 2 files changed, 164 insertions(+) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea-gtw.dts diff --git a/arch/arm/boot/dts/nxp/imx/Makefile b/arch/arm/boot/dts/nxp/imx/Makefile index 32dfd69b8d8b..de4142e8f3ce 100644 --- a/arch/arm/boot/dts/nxp/imx/Makefile +++ b/arch/arm/boot/dts/nxp/imx/Makefile @@ -357,6 +357,7 @@ dtb-$(CONFIG_SOC_IMX6UL) += \ imx6ull-dhcom-picoitx.dtb \ imx6ull-dhcor-maveo-box.dtb \ imx6ull-engicam-microgea-bmm.dtb \ + imx6ull-engicam-microgea-gtw.dtb \ imx6ull-engicam-microgea-rmm.dtb \ imx6ull-jozacp.dtb \ imx6ull-kontron-bl.dtb \ diff --git a/arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea-gtw.dts b/arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea-gtw.dts new file mode 100644 index 000000000000..6ceb0e4156ae --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea-gtw.dts @@ -0,0 +1,163 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * Copyright (C) 2025 Amarula Solutions, Dario Binacchi + * Copyright (C) 2025 Engicam srl + */ + +/dts-v1/; + +#include "imx6ull-engicam-microgea.dtsi" + +/ { + compatible = "engicam,microgea-imx6ull-gtw", + "engicam,microgea-imx6ull", "fsl,imx6ull"; + model = "Engicam MicroGEA i.MX6ULL GTW Board"; + + reg_1v8: regulator-1v8 { + compatible = "regulator-fixed"; + regulator-name = "1v8"; + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + }; + + reg_3v3: regulator-3v3 { + compatible = "regulator-fixed"; + regulator-name = "3v3"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + }; + + gpio-keys { + compatible = "gpio-keys"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_gpio_keys>; + + user-button { + label = "User button"; + gpios = <&gpio1 13 GPIO_ACTIVE_LOW>; + linux,code = ; + wakeup-source; + }; + }; + + leds { + compatible = "gpio-leds"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_leds>, <&pinctrl_pwrled>; + + led-0 { + gpios = <&gpio5 7 GPIO_ACTIVE_HIGH>; + default-state = "on"; + }; + + led-1 { + gpios = <&gpio1 14 GPIO_ACTIVE_HIGH>; + }; + + led-2 { + gpios = <&gpio1 15 GPIO_ACTIVE_HIGH>; + }; + + led-3 { + gpios = <&gpio1 12 GPIO_ACTIVE_HIGH>; + }; + }; + + usb_hub: usb-hub { + compatible = "smsc,usb3503a"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_usb_hub>; + reset-gpios = <&gpio5 6 GPIO_ACTIVE_LOW>; + }; +}; + +&uart1 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_uart1>; + status = "okay"; +}; + +&uart2 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_uart2>; + status = "okay"; +}; + +&usbotg1 { + dr_mode = "otg"; + status = "okay"; +}; + +&usbotg2 { + dr_mode = "host"; + disable-over-current; + status = "okay"; +}; + +/* MicroSD */ +&usdhc1 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_usdhc1>; + vmmc-supply = <®_3v3>; + bus-width = <4>; + non-removable; + status = "okay"; +}; + +&iomuxc { + + pinctrl_gpio_keys: gpio_keysgrp { + fsl,pins = < + MX6UL_PAD_JTAG_TDI__GPIO1_IO13 0x0b0b0 + >; + }; + + pinctrl_leds: ledsgrp { + fsl,pins = < + MX6UL_PAD_JTAG_TCK__GPIO1_IO14 0x130b0 + MX6UL_PAD_JTAG_TRST_B__GPIO1_IO15 0x130b0 + MX6UL_PAD_JTAG_TDO__GPIO1_IO12 0x130b0 + >; + }; + + pinctrl_uart1: uart1grp { + fsl,pins = < + MX6UL_PAD_UART1_TX_DATA__UART1_DCE_TX 0x1b0b1 + MX6UL_PAD_UART1_RX_DATA__UART1_DCE_RX 0x1b0b1 + >; + }; + + pinctrl_uart2: uart2grp { + fsl,pins = < + MX6UL_PAD_UART2_TX_DATA__UART2_DCE_TX 0x1b0b1 + MX6UL_PAD_UART2_RX_DATA__UART2_DCE_RX 0x1b0b1 + MX6UL_PAD_UART2_RTS_B__UART2_DCE_RTS 0x1b0b1 + MX6UL_PAD_UART2_CTS_B__UART2_DCE_CTS 0x1b0b1 + >; + }; + + pinctrl_usdhc1: usdhc1grp { + fsl,pins = < + MX6UL_PAD_SD1_CMD__USDHC1_CMD 0x17059 + MX6UL_PAD_SD1_CLK__USDHC1_CLK 0x10059 + MX6UL_PAD_SD1_DATA0__USDHC1_DATA0 0x17059 + MX6UL_PAD_SD1_DATA1__USDHC1_DATA1 0x17059 + MX6UL_PAD_SD1_DATA2__USDHC1_DATA2 0x17059 + MX6UL_PAD_SD1_DATA3__USDHC1_DATA3 0x17059 + >; + }; +}; + +&iomuxc_snvs { + pinctrl_pwrled: ledsgrp { + fsl,pins = < + MX6ULL_PAD_SNVS_TAMPER7__GPIO5_IO07 0x130b0 + >; + }; + + pinctrl_usb_hub: usb_hubgrp { + fsl,pins = < + MX6ULL_PAD_SNVS_TAMPER6__GPIO5_IO06 0x17059 + >; + }; +}; From patchwork Mon Jun 9 10:15:43 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4153 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f72.google.com (mail-ed1-f72.google.com [209.85.208.72]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 02C2A3F031 for ; Mon, 9 Jun 2025 12:17:02 +0200 (CEST) Received: by mail-ed1-f72.google.com with SMTP id 4fb4d7f45d1cf-6023d9a86ffsf2940585a12.3 for ; Mon, 09 Jun 2025 03:17:02 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1749464221; cv=pass; d=google.com; s=arc-20240605; b=XuXSg8EDPZKFCssqDsiKSgNbdNnj3PidoF0dsK2TuEelQk9zYLPUTvsfoWp76P9cRf we7i58VRTvNYSjNcRqz2IdZXguk0qvrk37uf9KW1mCDDf1EvFghEKhBWNB/2LVB7YdxL GnGuSYK+3KkBAAXFfIF8xAHNDMBsMxWc3o195pfeIkkmAWDGyBBLm0FMnguzqr0p8s0C I1yjxRtN0E3CUYsxHSGyEEWT7Eyg0vMDnIeW2AXsHE0+mKdIa9IrP5M1E6pzrWsI5HhN u1WFdd7fJ/qdj1/mnEZLTHXy1C6oKMxip/eHwEYAuURA0+IZORV4D2rtBrdgJrf+d3Mw Ob5A== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=VRg/rcjzIw52lbKIRMPgff5f7yqMExH/Vpf22xGjPXA=; fh=JBB6pr+zBx46vgvGcb4XhLBKMgKJtWjW+UBh9CPEjcs=; b=C/7bg6qlIAeM/hYOFPu1urrw+8ItgMEnhqRDrT4wRWMvqnZQOwNlLIRVuj3B6VAw7/ 6vIq4ijaNWXLfrw/hMHo/0f0z2xoEJXB0jYm1Sv/v1gZhp6Rshcvul68anJCPh70H1/A /2Cj/AsK9yoJj+2XytJhPa2xi0L8eQZQuY29izZiGb5yJ/nl57sXUxZoaU4P+IsVWYrs pZnvGskDMnoRHWtSiCEQG6EVPKrCtq42JsUxMfLPXpgFuS8Y/66JKrahxXUBa+GVPSpf pdhJhSxf12Jn3mQlaMmFHGHqgvrqLa83pqM4JODpTAR1EkvdMFv2Srbaaxnc2YrV0zAk gbYw==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=nDcptWsV; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1749464221; x=1750069021; darn=patchwork.amarulasolutions.com; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=VRg/rcjzIw52lbKIRMPgff5f7yqMExH/Vpf22xGjPXA=; b=ElvYR8o150a7d6HnuL55LurenjVulbPKttunKy8UsXAYKmPzTNFFL19I4yX8BVtL5n 43mrtsmOook3njL11M1nVi97FzJa8j0bTvfJjF5vd4lX3AUkOV+01UyRlSap/Ph6yRj7 pOWD7+OwEikVTgjUPBpON/mueX6yIjDedNwxw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749464221; x=1750069021; h=list-unsubscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=VRg/rcjzIw52lbKIRMPgff5f7yqMExH/Vpf22xGjPXA=; b=PakWqweBh8jHL/wJ6P2Mv895S/7xpyVwWbx/EF+FzbLKaMsoOGo0+bqKWhg5AQC0E6 Zspee3czWdsB6DnL57o3RYESbFv24fhnVLvyUI9Ljz40SUHEPbKtPTZSGcHLmlgdmmD5 Xjz9jUg9RDMpsLdrrYzs3kWtQwuRhi4xJzyBPZnVeGN7GCdrlHe5Ath3nJRza/XP0GBR QBsk51N3rgrxuqlzch7UbTLtd22UlAHWEGklqysLtgH6lW5C538765OW3ZEmaDk7HDby yseY86UyployyTpu7SLqiZe+DLTi+levZu2OZTI+PFQI2OS/MOXaeGRKYQj+qQI8ljtz D8qA== X-Forwarded-Encrypted: i=2; AJvYcCWiDjwh/kWFVa/EwFhRSU/h5xfj5+g9xbhwY7F5B1Y6VsxTy+TLwRWjkQ7QZ/iJNlLWWgVY1LqSBwfCUZif@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0Yyz5W9X6/lI8CWXLx+ZzKPpJlaBXKWQr6Y54taPA6ZEFjuovbdP uXoljyg4cRCS7nyW1+7wqeGfLoQhjPzCaV/84wCi0VmdGJtg3KKlrv3qs/k3/T2YWAakcA== X-Google-Smtp-Source: AGHT+IHihiAYNdkx8BDslcuXD8C6GObfq1la5xLYWKNskNh3BOJYTn7OCCUD+kjG8LkzsrtwUcBxLg== X-Received: by 2002:a05:6402:34cd:b0:607:4500:2862 with SMTP id 4fb4d7f45d1cf-60773ed2c0bmr11416262a12.15.1749464221646; Mon, 09 Jun 2025 03:17:01 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZei+0FkXzrpMCjHlsBRs0YILI9u2uER4B2cveOZBlyCuA== Received: by 2002:a05:6402:1e91:b0:606:ece1:67b3 with SMTP id 4fb4d7f45d1cf-607244dc28als3174049a12.1.-pod-prod-05-eu; Mon, 09 Jun 2025 03:17:00 -0700 (PDT) X-Received: by 2002:a17:907:2d28:b0:ad2:417b:2ab5 with SMTP id a640c23a62f3a-ade1abc736amr1056762466b.60.1749464219657; Mon, 09 Jun 2025 03:16:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1749464219; cv=none; d=google.com; s=arc-20240605; b=YR8vAbxF50w8/7UT5wKMuFLps9lKM7xUmzccGz3sb/f2v/kbtmBWU1u0I6x9nHYwfE KCS9IsiIo+XnqdWuZyTS8wLkKgr0HM6gi1V80KAvKlmKUNYT5J5cQ8ZHPl76puzoJPeC N9dVfvjd+xempb+dGXsbvnUtxUiX/ZJOFp04WwCsnRtMJ04sIoB/N0oNIsk7VGVU/UQ/ 6SQHdn7tc7kMjf989Rl9wZFegkZEs0dw+uHQWYcV9dQJRJoyzF+QIxjXJLzYgaxf7j0/ /Pvmd4wxx7e9ilOpRMhTS8/tzAnlZxjxvqGc0+XkAw+03jodbj/YunsWbsC98IGFetx0 8AFw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=xtWnccZdwmekAeiqyQYk4mGsFpJfFAArYZd8KxoueRo=; fh=ygS4cvmpV+XRTjqidev6xg9ejWlR/z58wFN9vCajZ1o=; b=K6e70UHGQ3DZqtonLYckpVcPwonuIxoEpl0XZAT/ruYYogQjAuGQhiGYrMSWafFYPS 8KPIHyhuUjoUdbxo4C1nNur5kz/r7y04NrpcwFIdpZvy+kCrRZXKG+Eyy4TCjmUekfST kJeLQkZ+HWJRmMjnOqgLlquohSajnCt8RiF7m4wsyn65cB6ph+I53p+eZsu9CUvKWQoI IUEf1AN94Qrh+c/uhIIRnUMcOgJsPtaKEMForuq/ZTBdSUaLxayN4Rli4L+YzRXo6HTJ /Knc9c0XD5zZjEZoKVg3hGJ80jWLIfWCv+fwAo+pcwzD/IlXlbpyHtML5nj8lhJ2tekd QVxg==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=nDcptWsV; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id a640c23a62f3a-ade1d5ffccdsor251189166b.0.2025.06.09.03.16.59 for (Google Transport Security); Mon, 09 Jun 2025 03:16:59 -0700 (PDT) Received-SPF: pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Gm-Gg: ASbGncvNJ5G1ghp5+8vuAZ8SAt+xGpzyfR4nru/GsiRoBQQwA5KKsxIw+yjkdumZy/Z Y6ODJWrszryYPSqomxuwC8zIYgNcHxZlwZ9Rq5mwo0mNGn0YZnFnjpxmjrscN20X99tyZMwDuYD qhElXG/007KQIhIXvClh9XtTDFMkMTxT+prikTelAhhUzpf+JaKUHe6UFxhYG52pIKegalTNKd2 mYa+Y0u9RwTVWJGYVOVARcXrXsNlYzlkyPO52x1BP+ie0RJGUxs8dX8wKh/5Y2a6HNvbEBmiLT4 UmYEKvp0XTPFV8ynuqzqvw+Xe0t4MjmVFKYpw/NJDOUP63AiJP1QcYllXloHjYNEauryS6/Yp7n dPDqIVmpWXKJLrXqENBUrDV75IdSxCJM9TKEiJkx6wl+aqVPl3IE= X-Received: by 2002:a17:907:d02:b0:ad8:9b5d:2c23 with SMTP id a640c23a62f3a-ade1aa5d45emr1170457766b.10.1749464219247; Mon, 09 Jun 2025 03:16:59 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.amarulasolutions.com ([2.196.40.99]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ade1db55c7esm529257066b.49.2025.06.09.03.16.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Jun 2025 03:16:58 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, Matteo Lisi , Dario Binacchi , Alexander Stein , Andreas Kemnade , Ard Biesheuvel , Dmitry Baryshkov , Elinor Montmasson , Eric Biggers , Fabio Estevam , Pengutronix Kernel Team , Russell King , Sascha Hauer , Shawn Guo , Stefan Eichenberger , imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Subject: [PATCH v2 10/10] ARM: imx_v6_v7_defconfig: select CONFIG_USB_HSIC_USB3503 Date: Mon, 9 Jun 2025 12:15:43 +0200 Message-ID: <20250609101637.2322809-11-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250609101637.2322809-1-dario.binacchi@amarulasolutions.com> References: <20250609101637.2322809-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 X-Original-Sender: dario.binacchi@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=nDcptWsV; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , The driver is required by the Engicam MicroGEA GTW board. Signed-off-by: Dario Binacchi --- (no changes since v1) arch/arm/configs/imx_v6_v7_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/configs/imx_v6_v7_defconfig b/arch/arm/configs/imx_v6_v7_defconfig index 917bc8a27794..3181775a214d 100644 --- a/arch/arm/configs/imx_v6_v7_defconfig +++ b/arch/arm/configs/imx_v6_v7_defconfig @@ -335,6 +335,7 @@ CONFIG_USB_SERIAL_FTDI_SIO=m CONFIG_USB_SERIAL_OPTION=m CONFIG_USB_TEST=m CONFIG_USB_EHSET_TEST_FIXTURE=m +CONFIG_USB_HSIC_USB3503=y CONFIG_USB_ONBOARD_DEV=y CONFIG_NOP_USB_XCEIV=y CONFIG_USB_MXS_PHY=y