From patchwork Fri Jun 20 08:27:05 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4187 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wr1-f72.google.com (mail-wr1-f72.google.com [209.85.221.72]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 6000F3F0EB for ; Fri, 20 Jun 2025 10:27:45 +0200 (CEST) Received: by mail-wr1-f72.google.com with SMTP id ffacd0b85a97d-3a4f55ea44dsf648780f8f.1 for ; Fri, 20 Jun 2025 01:27:45 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1750408065; cv=pass; d=google.com; s=arc-20240605; b=Rvxsj+JYn29Z2Z3jGsf9JiTlfBNGbbaOQ7KIck6BvxxDIdEVnorBtUmVpsWqzfTjjg LYkji51puYTWV/D4XN7ePO3NF1JdDIBV1fSmapX7uenXKyiUcCUVawWgpB7xLQFH0IpE g8RCXq2dSowIh3Ydb9B87G/HnU2ojUUWfNQXIQfg9Bk4zhpDdEJA7/q1wL+CmIcozky5 NLMELPbHRr8n0EFYhUIixCPQW5tPvHcioc8yE47pHZPYYrh+pWYakWR3WtVs24h0klYO p2CtiFIeXgp4mA5jUqkySmWHQpcynlq+h68n62WNNCLZDpwYV1tDm4PFXMAu1I1VzPgv iltg== 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=eP8DVi0QAiYS5CaU3HbhLj6hgZrOEiQ3/eQd/cUBh/8=; fh=PDYu531b1vLSeJRaT1YotH0r3wdRe+NBTk238r8W7cI=; b=a+Eeb7GE6MhA6Nrv0rZF8lUaO+KW5DJM9tBhKIEAeGeYKCbX5/H+bg7BrihZjX/ZVI WdheBbmK590Bd5AQgkSbKsMcydG0He7H8JFhG04D+lzsufJZtg2H2TSbtwExqWWfxFMC 8XR10gDOvXUKoJYbvYG+NnrUG0qPwCpTl5rFXHOED032o+noCY2254XXruP9dMohQKRq uI6/GX7E+JanhwEs3H5Kx6FfspJSIbkJIEaYanY52MkOruzs/OmpJLMTrQkc33BGk8Ra T29XASoSBM3XshqexeiVwMqhKj9CoyNiIkXcEMn8RoZGyoLvvnrGT50P7qMYcLVrwcYc pB7A==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=AGN+Fpx3; 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=1750408065; x=1751012865; 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=eP8DVi0QAiYS5CaU3HbhLj6hgZrOEiQ3/eQd/cUBh/8=; b=Nv31o/pFNvYwstx5dVbPsFNCydqrMdyuFLqZRIfonZurn4t0xrmyf5gdwsoA1vktiK 1hBivZSUG3d79SbCwoOhAn0kTB36WDRT6W07TyNHYjjZqu/SEHb6vZnSfocXV0j59gdu 9F3+XaUdwg6d4F2gpN85Er4BHV9hIg76j8iR4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750408065; x=1751012865; 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=eP8DVi0QAiYS5CaU3HbhLj6hgZrOEiQ3/eQd/cUBh/8=; b=wj3oZXmznVOxi3MylgLLyauJujl2VyI3QEieaEk8iyBsUxzoG+qIsUIEBLUd8w4A1b OPTMvp6YbnIhsMM+1FaX2solpdUDum1wubpP34dEIrZT7JdaJgq/8++ZbKERIqyAGVXQ y3hyO95m0KSOz4dyEhU/N4gIGrlcuwLBMjEkdFRoa7YGT4WcJ0e76i5HD1UMBxZC4Hqh FKajBBx5a6YezqEQNq7MW/Pftpmne3/zjx9a+Q8c20gFqPWbVnvNEOrbCksj1mhsGxYc ELKUz9DrS0nPUFyVwy3c1PGA8ydoMcwv/VPkzSGlXOYWMhqGm3qXFeKJVjskd4nYgIO8 T0Fw== X-Forwarded-Encrypted: i=2; AJvYcCX5p7sdnElO6cKE995BodDMoI0Q0d+U+EMyGz9UyPSNJHMPhzA5afWILJGz9kR8XVDMjCb2zEjmeQ7aGz8L@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0Yw/0YBdntgrIDoJyx4oujI/IR3IVv+GE4xcLrtqgJvkXHjTnT7N nI2AU9qE4P/YEEzIbJ0QXcI/Ftks1+Vv5eVGQmOGB6SMlB3kO4zUWA9pHSYNOlOvNa+qIg== X-Google-Smtp-Source: AGHT+IGsigCXE98piDzvNODnT7c2hq+DeV2jEhgs2se5XXORmO8d3sNkOH3esFiigP3QEmFHRYQdEQ== X-Received: by 2002:a05:6000:26cc:b0:3a6:d255:7eda with SMTP id ffacd0b85a97d-3a6d25584ddmr1069395f8f.28.1750408064703; Fri, 20 Jun 2025 01:27:44 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZdNAvMvOkfvM1q8SOwhzpEK9D9RakRCoVy9JaX20CuxUw== Received: by 2002:a05:600c:870f:b0:453:f4b:a664 with SMTP id 5b1f17b1804b1-4535f0c87c8ls8153155e9.1.-pod-prod-08-eu; Fri, 20 Jun 2025 01:27:43 -0700 (PDT) X-Received: by 2002:a05:6000:2709:b0:3a5:25e0:ab53 with SMTP id ffacd0b85a97d-3a6d13045dbmr1008904f8f.32.1750408062568; Fri, 20 Jun 2025 01:27:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1750408062; cv=none; d=google.com; s=arc-20240605; b=TJ8NQ1q+o1HVzV6fXAeez66sLUHc/BPCfEkByoRLlE3JSEyvWyTy3O9Zza+ABAGxfS ehrIbWc9WGtaMup5H4xMXxUSZaP2VGerzcGBTTslEoDljqMGysLa3Q9DwfggWwSSwbYz AVl8oN7Sr0MKls8tXIyGgN1cg+2wS74Wvat1EYbG7lBVQwNiJoAZEHU3r3qMdlVX2yFX nz5Y7AWR/IJhvpwVHrJ3PSi0cuJ/hwolidMSezhREBXn6pwbZU0QUXoGu1KTF98fI7Qo AzUljVrY/e8OaNg4WohECR3N+fDiY6isDxdoTjEqWH/feq4W4nOsDbDpQ6/J2SY68gcK 1EWg== 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=MyOwHJZxAKroqQz4dfAYFqm5YCbbl731xMN7ncfMwH0=; fh=o3l79QahSZm2KGF/enIVlWxq7A1uvzbh7Mlgr8o9TPY=; b=J8JwkD8tIZqjJal8qENg5K6aY8sjZ0j0ApaJ5t6E6tTN1JNutANEv5HoORmFBHflG8 4dyOKBA9TI9AmcgLYQSk93x7yBZK7KY+qkf1nWZSidtsF6r/5g9Eb+vbR8K9r79QNhTU HPAWdOjcjGEDTlrFGaQjR/LCCUD3MMRSeY5KKJ+QHNg1dkYH5mrsvVJXLvlp131szki9 rSgRxKKzKmhlwIy/lIz+Sp0TsutjeO+3CedERFGyv3vVHoQwNFLgAKxMMV+XsCPdGVso uc2m+176qVl5VM4D/5i88UejTrOJbZWfKqux3Cy6vFdu/eAC+yXglsRoJoa0wiSFuhzY 6iaw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=AGN+Fpx3; 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 5b1f17b1804b1-45365d8db98sor1893975e9.3.2025.06.20.01.27.42 for (Google Transport Security); Fri, 20 Jun 2025 01:27:42 -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: ASbGncv+vKsEkvTNBHT/4CYY1quqdOySBBRfCRak1hnzxdJwSzqRXUZkJIjLl4q0Cpa wkDSHbxT4j1aG5Tw3AZnpVfkNhAaevd0TYG1rQcaWO6pPSPmt4XA+wV7h7t5ZEBT/ZKTk0PPomB Y0d00sUlTWDP4WZcLMI1Ii6/dVirIMABm2yGTyj2IkZ8tWWXo0akF5/49JGDp+LFG/8tiBB1p/R 3zxMK4NgmE1eKY55l8an/Qx6XvmVFzC0iQ2TWCS23luMjp/djEAMYrpU0+yg3bJlTI77/HCqzOh EzU9FzqVUu+rudOlCsfyPWm918kMhB0xymDLDzjqhUl8ljwb+iGgKtJEOFToKxqws++c8pM8FlH SDbGqW0VuwW9B8ZWx/DrjpORiViebhjsFvTD4a44YW344MGXvCWFU X-Received: by 2002:a05:600c:548a:b0:442:e03b:589d with SMTP id 5b1f17b1804b1-453656c2b8emr16098645e9.24.1750408062068; Fri, 20 Jun 2025 01:27:42 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.amarulasolutions.com ([2.196.43.224]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4535e9844a9sm52274285e9.12.2025.06.20.01.27.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 Jun 2025 01:27:41 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, Matteo Lisi , Dario Binacchi , Conor Dooley , Alexander Stein , Conor Dooley , Francesco Dolcini , Frieder Schrempf , Krzysztof Kozlowski , Marek Vasut , Markus Niebel , Max Merchel , Michael Walle , Primoz Fiser , Rob Herring , Shawn Guo , Tim Harvey , devicetree@vger.kernel.org Subject: [RESEND PATCH v4 01/10] dt-bindings: arm: fsl: support Engicam MicroGEA BMM board Date: Fri, 20 Jun 2025 10:27:05 +0200 Message-ID: <20250620082736.3582691-2-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250620082736.3582691-1-dario.binacchi@amarulasolutions.com> References: <20250620082736.3582691-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=AGN+Fpx3; 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 Acked-by: Conor Dooley --- (no changes since v3) Changes in v3: - Add Acked-by tag of Conor Dooley. 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 Fri Jun 20 08:27:06 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4189 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wr1-f70.google.com (mail-wr1-f70.google.com [209.85.221.70]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id AABCD3F36B for ; Fri, 20 Jun 2025 10:27:46 +0200 (CEST) Received: by mail-wr1-f70.google.com with SMTP id ffacd0b85a97d-3a4f6ba526esf986185f8f.1 for ; Fri, 20 Jun 2025 01:27:46 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1750408066; cv=pass; d=google.com; s=arc-20240605; b=L0z+tDnBryZnKTHLZOyOoHG8q5zOzBqBHxVijILdOk/ib1vdiB8LviwuTOu1BaoEt/ KhPO0pbvcVB8W0juP0Lvsg2BI7hWRUq5+035Njlj6dKGCWJFMSr5wkkhQ7e3OODbitGo 7IDsdXm2YNhfpzIKT2R/2kK3J+Bn+4M4blgY4LdPTlsqU13gQlLCfS0bw8A4xGVvfrIx X0DaVe8kNv+YQogYoISlucM9QgC40ONn8QFz/2EddaWa53QkHDtQtCBy1iqxJhhQPhQE 1bYrR5PCl72+9OC7dhw1j8KSv6daKraERds4Af+3D4ZO1whxJhlLdDgbJr3ao+rCXt4V RSgg== 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=CTqk+k7tmvmGr3I4xgOPGHuG4ViAs7YbN6bn1wSOY6Q=; fh=Z/9FnWKlwKx8enWazIPf8kEZyBUQ5PE25l1NFBuNtRs=; b=LQea4njYu5nnwE5OrN3ukHvwLMApbrjWG9iPcYq5cDeGaXec5Kj4sNX3juiSeZPNqo NV8ETAruPVlHFryS5SIeXxlwPZKA94OZypQDWcK3Z7uFF8YoWRsagooo1Vq5345waGq4 zqlqHUMe+QZ4RQnMHKvDPHpU/fHQVE4jfF9wqjJ8do0G7w6awynJDreQfRom/OK1of7S iC3FOgOPSvrTuRL5pVe+1PjZi3nN1vBlW4Rp6zIjXbhgoO+CLliZGNxzEzHtp5VCgWEI 467clTW6qTVum8J645E3uELnNHYKOs7p3fB4uSp1pGFTtpeRC1zsPfO5uXcFIv9PEUSW hhlg==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=FbjID9aS; 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=1750408066; x=1751012866; 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=CTqk+k7tmvmGr3I4xgOPGHuG4ViAs7YbN6bn1wSOY6Q=; b=HH+kfDmrBqIQ13MpQwF6RI5gtvZ+tSlJXeVW0kDZKHC7yas4Q1Vb2hImWEKUETCEpI tHpTtuVlH2VxxHtT5+P7+Zhui5Gorh863nHM84t+HYMJu3KL010UB9GwpgpMJPBZSJn0 iRPQ4pe2LIHUbCkdFDd9XhKZmudGNWsUP7yLM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750408066; x=1751012866; 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=CTqk+k7tmvmGr3I4xgOPGHuG4ViAs7YbN6bn1wSOY6Q=; b=ulfWC5bpFO/LrRo+NUN6ydNnsEwLIpt896JG5b8Vx/Zicn3wtbxviboOs3CEi2S+SL HFa6YhStI0VY8WPD4X/Cd9dZYmY/Y8hYuwrVEFnPaC2ryRjOFeyEaid/luuJMOlAc97+ YJThirX/31tRQtqljGI7WGV3Jy1Bqc6yGe+kMeveLQLXoocxZ9ysWcRi53Eahv6ewCc7 Wk1U1Gcqsyx16pCVy6udZuDJx2sDRK/Kn71zQHJt7UpjSfS76x8hNxnEop2niypFgE0s F3RechEbD0//f70d44tTf38K/BM/I75z6l+BNAfp0dkv0fJQ/8jHY9HWJAFPOLOQ7fL8 eufA== X-Forwarded-Encrypted: i=2; AJvYcCWYSaiL49xFWm7vCWqwhRtQFoPnW51jVaVoCl4cZGdpfibqOeD/wWnimIgBvXV6r4f0DEKNYvcpRgIelNyk@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YweGT9OwBNlKJE5uhpjEsCWTsSBfWTTrORea7GU1+Cg/K3czA48 u4HoXSK2TFv+Ks7O1M3/SYw1cTfyKZs3JIXrDIkn+WKt3AL3LPpoL8sUnrNzEDm3HcMLaw== X-Google-Smtp-Source: AGHT+IGoed5CJnxiKiVJB9jWV4XDIK7Y0QU8zRstKxE7wU8GzlyMd1Lty7N6SlWgwyiAm2MsLvE03Q== X-Received: by 2002:a05:6000:2404:b0:3a5:2ef8:3512 with SMTP id ffacd0b85a97d-3a6d12ddbccmr1634132f8f.14.1750408066274; Fri, 20 Jun 2025 01:27:46 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZd/mZvny5KcL4xilzvHY9W8a5XpDRt5s5NUDw4RpvdzCg== Received: by 2002:a05:600c:c171:b0:43c:ed2c:bcf2 with SMTP id 5b1f17b1804b1-4535f0c87bcls9785315e9.1.-pod-prod-05-eu; Fri, 20 Jun 2025 01:27:44 -0700 (PDT) X-Received: by 2002:a05:600c:3542:b0:453:5fde:fb5b with SMTP id 5b1f17b1804b1-453659eea05mr14130335e9.19.1750408064194; Fri, 20 Jun 2025 01:27:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1750408064; cv=none; d=google.com; s=arc-20240605; b=iIB7f8e/XYkFbMur96Fku4IK9nDyTnHXG3xwf+6dixGViinJ+JYBx4sXk7XYYJMRGh nk9OleABViHIoE+qEGAlICdkdpNFQj+UMCKZsKIsJEipXb4ZfHZ41414Ds6kwBqCRybo 1VD9lVmaMMOVPGSF6CpDsf7Nj9aQrexQcSzFn/EOPhwssRRa0LVaKoNT2Pf+xj6JFmbn K4psRvE/2MkCXc58v7X39hjblSesGcRgIHL+VolXK9AjRMb25a4ZZqZzqFOHzZsmNXds YML8S4Vjez8UJNRmMBYXAhwxAY1bVuACtdlo36RQktkhLkZf+8C5EPk6hKOM0Vo4XE+Y obOg== 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=XOp2CZidLhOmD2AW6kGHp67OREEo6XfroyPiU2YyVaI=; fh=rc/hiDMi95tJ5ReBHVOnlrqN0IXdjrSarNO193zoxus=; b=D58CUXucTBcYE8WQUDkuVJPe0vADYlgnTXmXoTLUvjxpIo64zRPK1rPlR2AZluYhWz tloEPkRbjO4jCQPSjk1opepkjCuEU7YHmGwYoFIcD6Aam2IjvtnXyYWq3lIhUs3jPbBM 41CYm7xm13k5j6526VGR7vRktb9+1F78CA4RLSFGPnrGo+Dyyyiy+ZamTkwFzGpL8MvA IGM6sKMLMKVTNkLYcTGZ04EZ02z35uZEQy2jrd71nJ3AJBY+VRur0n7+EJKSBDEkwBqy 6AVs7AMM1KuV9GBkPQ9SaiK8M7e/Uz0y+LXR29cJIYGF0Zyh/gRUjtHMpfAIcfFdbpHc 3ENw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=FbjID9aS; 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 5b1f17b1804b1-453659ea706sor4746705e9.4.2025.06.20.01.27.44 for (Google Transport Security); Fri, 20 Jun 2025 01:27:44 -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: ASbGncs1ETZTZMkrqDxKV61C+jtMokGSvEvzsatdYaqB02pAU/YB7kSLzZudSBShk6E fymMFN2DSPnayzzXSJqME0KOpBS7+pFOHxq919X5MA9lPmqhMOqv5qGYlWt/ZZbBTvlYFyAFk3p gIR+GWXkFXYWinlvSH3ks6P1ejG0fDbaqkHluKM24Gvc5oA9Eqz93yT2DVYEvPvf0pNTFEAqKxZ 8amq6PAi9uU29nb8T15ujtWE/Dfh8oGMhcYFq5ynpgtxWXBr6A7Onu9l/+NbMve4hUUif1he/Sv z0IebSs3ofyYdtPYiLScgTA5WGwNlSGi6gcpe6KylW4b99GDnZG2MkOo6xl1JhuszfD2C3bdKCk bC/gmOfFfawgmHmtdMcReDrex8C7Ikc694taxkm32lUg8ucjAo/Ef X-Received: by 2002:a05:600c:3b8d:b0:44a:b7a3:b95f with SMTP id 5b1f17b1804b1-453659f82abmr14480255e9.25.1750408063697; Fri, 20 Jun 2025 01:27:43 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.amarulasolutions.com ([2.196.43.224]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4535e9844a9sm52274285e9.12.2025.06.20.01.27.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 Jun 2025 01:27:43 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, Matteo Lisi , Dario Binacchi , Frank Li , 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: [RESEND PATCH v4 02/10] ARM: dts: imx6ul: support Engicam MicroGEA-MX6UL SoM Date: Fri, 20 Jun 2025 10:27:06 +0200 Message-ID: <20250620082736.3582691-3-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250620082736.3582691-1-dario.binacchi@amarulasolutions.com> References: <20250620082736.3582691-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=FbjID9aS; 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 Reviewed-by: Frank Li --- Changes in v4: - Add Reviewed-by tag of Frank Li Changes in v3: - Drop an extra blank line from the iomuxc node. 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 | 95 +++++++++++++++++++ 1 file changed, 95 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..43518bf07602 --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea.dtsi @@ -0,0 +1,95 @@ +// 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 Fri Jun 20 08:27:07 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4190 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wm1-f71.google.com (mail-wm1-f71.google.com [209.85.128.71]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 997923F0EB for ; Fri, 20 Jun 2025 10:27:48 +0200 (CEST) Received: by mail-wm1-f71.google.com with SMTP id 5b1f17b1804b1-4535a008fe9sf1882965e9.2 for ; Fri, 20 Jun 2025 01:27:48 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1750408068; cv=pass; d=google.com; s=arc-20240605; b=cjHxv1cZBKZ6iqosnt4wcZviKGFteMUiUg3ZI+Hi41sm0fG8iFa/U/TWvNAGcvBJcK AHrAufjkrzMZomNuha60CUxvrUE8Skv1I+xuuvxlS4MOu38AXjypulmai74vZLWxe7qr rAeCvILu1rBzTEDdLvZLecV5asDMi6VVZbdSd6vjQ72TpRpVZEjDV9DeKVGFlWf1kG9G ejiNzzIT0rv4laUy5oyj+rZOxoP0KOc7+IUuNY8aEOQaZBXJqpSeZS7PjCWI+CmX9qT9 a2c0IK4JvcGI02kSNimN61OeXLyiohLL3DRIVVG2Sd14z1ODSMcYVgMhZIlmGmybzVCW TVig== 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=gWAWH/se7Tjj0a56dDYo5W5nCNupriC8xTI5ApGEiUY=; fh=cCGErLlLkLGbodOpQPzAWLg/2xuj27mxwtMd8TjJqSc=; b=dB28VcZOquVsjim0oQ9MQxP0QLFdcYMXbN4qq24e+53NOLEN8KDMS0CDzTX/l8M6DH D25WscM+sPUi28Jlu1rnvJFS2vAQQnLJu8U4KfCrgGXQA2A8Qa8lHhro83s6uzPUEdhH opi8AbpdkpS8IJTNfyEu8mnVM+hGFUiqxq0RnWw0faHiZadqImlB0HEDbbWF/3hmdaed Pcp7gX1KvY+DIogjWmotHEZTa7bgDSJnTXeHZ72kzfFMyOW5nJ9BEwlSGdwKsisleu2+ xGtmgkRenqtkMLwZtPoSZt7wLaQTETdiNQUue43JBLh3HxAyvgyuNSjAWls4oqqFoE5b co4A==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="Hr7+u/0A"; 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=1750408068; x=1751012868; 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=gWAWH/se7Tjj0a56dDYo5W5nCNupriC8xTI5ApGEiUY=; b=EjuEwXQ1y3jiE12g/RMKqOiOei892qLiXkfSz2qEv/fxWsEhq9T2it4O3tk2wwQXTf W3CyC/Izp0V9obl4VDE2NbVgITfqaC21CaanhbK4N0xBWGxGRaryBeIWe9LwPru8IFxb 9VQJmC1MmRlYKDrVv0VM8T+HWl3vFxY6BQV10= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750408068; x=1751012868; 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=gWAWH/se7Tjj0a56dDYo5W5nCNupriC8xTI5ApGEiUY=; b=kJkwSPcADf4OaKEXVOErCtdrAoHG0YRwObvz/59GDNZcTkKyHT1I6gWBUvg2YRxyti 32gVoRzFKmN1Fjy4nQgQdoOXJucaBdo338jK1ki3iOuSh98VpvcXHYYXQP/L2ZAqKVX8 kfcn+9IjnZNN0QTrMoYBQvjRRrwV6fKvB44LEU567zIqYliLIPJsOJHFI1Rz0gXLVxNu 4w9b6JYC7zWg68pLfoMMvyML9qlkRESQxdHE7hAEI8bRSLO4dZl6CsNbULMZTS1j4kee dAfFs/78sJYqD6mT7KtJP6YnSXyBcAJor0DLdAMrrHkYWQVKh3pQb2fJW2bSc9vdXGw0 sitA== X-Forwarded-Encrypted: i=2; AJvYcCUN6t9gNCb+u4LpoK+HA9y5RQHllNr0k9FWmH07R34KNIR7LGAUh6lLJxAWjga8zxtE2EXazFH6bCNXoSoe@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YxWhUnVuiQkLnQ7jPiMkNdEec8DNRBpzyBsy57UyyA7Nn+Gcvwj wdWzr/1CLEF+oqCSWfPMbewES+zJnL8GNlI+HUOsLw3GaCcNaOsai2yJwar30k7CRtHGew== X-Google-Smtp-Source: AGHT+IGDhq9qeypCqU5MGVH97kOnlPJM6Q2MQW0aCFrpisnOWIZTEzSa/+92v9gT64XvCbhVSqGuwg== X-Received: by 2002:a05:600c:524b:b0:439:9a40:aa27 with SMTP id 5b1f17b1804b1-453659b8b23mr6159495e9.5.1750408068124; Fri, 20 Jun 2025 01:27:48 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZe9Vhr3NolNwHLseac8abkmknd6afAlWEtC861SvHsiZA== Received: by 2002:a05:600c:3589:b0:451:ea69:502d with SMTP id 5b1f17b1804b1-4535da35a5fls7170175e9.0.-pod-prod-00-eu-canary; Fri, 20 Jun 2025 01:27:46 -0700 (PDT) X-Received: by 2002:a05:6000:402a:b0:3a4:eb7a:2ccb with SMTP id ffacd0b85a97d-3a6d27e16a8mr982328f8f.16.1750408065846; Fri, 20 Jun 2025 01:27:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1750408065; cv=none; d=google.com; s=arc-20240605; b=Yf0Az5ZHChY/3BNAoudDarfB+7amEWXuiDV403q07ds1fHO28kcZECtiywEwteaRjS KHoEtHAcnaxkDYkETKfThBA7kvy6qX7oCI5m0wko3zIq9zJNjdbWwnS3bcD1+rlBHlus xeCefusubLovdhUiSNKSmKNzvMu2XvrB8K8wR/ZH4MrgfoGkeu6kOgIYc4MyovyTsQBo McvgJPu2MUKBlrJiaPoQCFuvbeS7nh04+s2axTnvjR420Ay+WWVAboEWoz+SuOTsghAr Ntz7QBh3UWovpSpF3G7xaFAJiKRFaDHV2McA9yW9eSuMICHH90OITpEPbcX5m8g4QKHC g/qw== 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=Y0GQhZs/BHF8doajH51/JufbixsF0x6AuArECNNY9uI=; fh=xu+G6IIbJio+UNLMtGxDniGsR9i9CRRo5Zeavy9ZrJE=; b=kTPYv9GxvT3a/xN/9sEAJnCxxUKasChjoRZfUGmXOqC/wRJWLvbO4QaUxC7od3XbW2 9MZn2ly+e081+6DOp3FvMXtqESaJ7IK3HvfthC8bFS5cTncjOon3dqb9x87+Ly0Bfq7u f43czO2RF8u39q6z/+tVMLCjwjJplQSxHaPf2jAxBe03yeMltnaQcQgPfXs5bTCMuTHJ KtkhTHsrKxyYVN+qPPLFWIWVf7E29ql2acam+8S8hKoT/obdKQbkTkW2UvvLNzXkUqA7 f5AcbGAjbp3ois2DWCwd0uVQbkkPza0bDxerMd6vv2Kz3IXvAvXqzbbCeQC3PHj6LGpE WiNw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="Hr7+u/0A"; 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 5b1f17b1804b1-45364720d86sor2990965e9.6.2025.06.20.01.27.45 for (Google Transport Security); Fri, 20 Jun 2025 01:27: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: ASbGncu1ENSJM3KatarltGNJbzx9WM4yndgn+Cx+SplQQKNbLDcIGMu5GzJMRyL2073 3x2QF+UeuRprejQge7rH8FNn2wlyFPMWl/y3V39ZV/DyLi7Vglc6nUiuxIoWIr1mdjiX3S5t9TA TM/ePYHqCrVdDvEEvYobv9CgaZcC24yBKdI63sXyce5AQdHsgtrDsRs5YluHvvDWMGhqZ1SX33f mLy1IrEpJvKWEklhEFsrJ+LxjU+fMiykyKvl6+uSFjo5tQVlNeyHcoZazm0gloP4lT3/uCFG7S8 eoevfk/F0UOvbw+REPV+SZtPm5qtjVzW0DOSTTd48FpsvwrrXUrW3wxPgFtuwDTBtuOO5/33p54 7iU31/tjjGuhJq9hZIqsrwy30fWwqMzC8lCH6h+2fQ5LVb1Ob3IMY X-Received: by 2002:a05:600c:621b:b0:453:62e7:7705 with SMTP id 5b1f17b1804b1-45365e653bfmr13318195e9.12.1750408065324; Fri, 20 Jun 2025 01:27:45 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.amarulasolutions.com ([2.196.43.224]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4535e9844a9sm52274285e9.12.2025.06.20.01.27.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 Jun 2025 01:27:44 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, Matteo Lisi , Dario Binacchi , Peng Fan , Frank Li , 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: [RESEND PATCH v4 03/10] ARM: dts: imx6ul: support Engicam MicroGEA BMM board Date: Fri, 20 Jun 2025 10:27:07 +0200 Message-ID: <20250620082736.3582691-4-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250620082736.3582691-1-dario.binacchi@amarulasolutions.com> References: <20250620082736.3582691-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="Hr7+u/0A"; 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 Reviewed-by: Frank Li --- Changes in v4: - Add Reviewed-by tag of Frank Li Changes in v3: - Rename sgtl5000 node to audio-codec. - Move the reg property of the audio-codec node right after the compatible property. - Drop an extra blank line from iomuxc and iomuxc_snvs nodes. 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 | 303 ++++++++++++++++++ 2 files changed, 304 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..279d46c22cd7 --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea-bmm.dts @@ -0,0 +1,303 @@ +// 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: audio-codec@a { + compatible = "fsl,sgtl5000"; + reg = <0x0a>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_mclk>; + #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 Fri Jun 20 08:27:08 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4191 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wm1-f70.google.com (mail-wm1-f70.google.com [209.85.128.70]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 0B1113F0EB for ; Fri, 20 Jun 2025 10:27:51 +0200 (CEST) Received: by mail-wm1-f70.google.com with SMTP id 5b1f17b1804b1-450d50eacafsf9675295e9.3 for ; Fri, 20 Jun 2025 01:27:51 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1750408070; cv=pass; d=google.com; s=arc-20240605; b=bk72U6ir4/WUM3pMrD3069+nur5fvuUANUSmOuQNIBFGjwndELM0QWM7XB3bqNoCa8 mSJ3scWiSYNQopnCyDndIKCAcHvvpjC7DweP4wQbrWsZldmaYb3vBNuQlkaHEaIbPtlh rmrEs+NCvZM/mK9Gao3U7iEEU5YHafVPJFjX3I7ZNxpivF49sD9tA+hMdSx7E5oy49xH 7ldZl4ObqChScfOKdPc7FIE1I7QQYI182t05lqDszCSLTleJNM6UoO6GdmXSaCueK8AC B5zQ/W0M1Y8TIyFx1JmL/RnUNPUWzEUGhIWhsi9tuTurlW6N2b+EDVU86CLDqULs3lTu I6OQ== 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=ABpifcekSwR5e55g/JugL4/YeR/7qEJ36uYFFFm2UgM=; fh=0djvh4MV+H0mkfHJa4q6c5UdDyomNQ4IB2WsWrbSEGI=; b=DDe8kHpskG/+QYDHFcM92QoBBA58hVeRL6yM315NIqoWrDMbFUzAdYJmheDj5jW4/c uaPt4ear2U2qH2VhxlyK/ZoHEds3cOh+mvhEY7mkejVy1MO+xBzC9wp9pYjvD0zCsllp IY0mawRuhuLGEWgIiT8CFPxgAgHvhLzvWstelZTRgDm+fGDwZrF9Av9ci2DcII9bb/+u 7q4fncLJdjvZuxd0V3iywjBKCcsfJLSNtZwfq7bF86vOZxpf/6Drlnnp4ZiQGCiZ0FhD YJ/ttMYdFHNyipXxojMAUl/eecv9YM9GqoTPsfq/7+J1mqF+GTbrmZFaoQzn7TFJrlz0 2xnw==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=nfQvbeUg; 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=1750408070; x=1751012870; 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=ABpifcekSwR5e55g/JugL4/YeR/7qEJ36uYFFFm2UgM=; b=dsrJg5ZxmV2IaPBDadz224Hhn2oevI+EjLSGskhiZ8VMCIM066BnOAtqhXDkOQ3IGZ SraD5qLAVgbWk7C/1Ry3ivP7jsTIorWPAoHfotwtxcomEYLguwf3BOLDo6PrsMuKxTaZ emlBbiipkGVNOrlH5TQOwFKtRpkYAUJUfoCiU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750408070; x=1751012870; 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=ABpifcekSwR5e55g/JugL4/YeR/7qEJ36uYFFFm2UgM=; b=pqQziFbC+YouDq9mIrEooFoDKfo8ZxgeOGBwyXaAgdcm9yo2dzJp1vE82Nx71KUH/l QV5mUOjh8uDspvLj/zoutGyV6Mrus9pPKs0ASGcGUWDnQcYFurwub/7ZEe/ZN79ZPuU2 xy9AAFApwPxQlAhrPEOMhVn8gQYanBwuGL3GhLFykVI8UkKfT8Mtu6k+568cYUpGf2Z9 nxludLT9+PoxjxDmnd/VasiLG4DVnu7sANXa/agjuiRMY4BpC6Sf6FQyjgjS0x+ZLDwW rF0gyt/63z95vqwMjDcECatHZFe1B43OkxAswreXgGXKc/S0YHCusNNHFGjRl8Yyv9FR R+6Q== X-Forwarded-Encrypted: i=2; AJvYcCVNMWljvB2Cs4kZ/ytCdKrnwGBqU9KfqjWnin5a6NzF9CP2+fmU055TVK/k5Xx1h9lgYk77OsxhBfeFjbV0@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0Yy/CuQU3YB6kFPnpT54M0+6SK/p+wNVUymg8ikkk9114QIr+uyA bo+2e/fnNcPf4e0TavgbNScn/vMcIV+yauHIKD7X3DiKO1T5/V2JwpzbOtoMNDzLqUg5mA== X-Google-Smtp-Source: AGHT+IGs5wB9zhtRBeD0U92CaIPqeWFZiEMKOzMmngfnHXz4yoGpuMEhMA+Y9Nqi7Wu2RuANhU5PdQ== X-Received: by 2002:a05:600c:4fc1:b0:450:d614:cb with SMTP id 5b1f17b1804b1-453659c3bafmr14705715e9.33.1750408070502; Fri, 20 Jun 2025 01:27:50 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZfuPSkD8SaDJgq3TCTd/YaZ7he6MIUa1BoicIrl4VMAfA== Received: by 2002:a05:600c:8209:b0:43c:e3ef:1646 with SMTP id 5b1f17b1804b1-45360ed2d12ls6785865e9.0.-pod-prod-02-eu; Fri, 20 Jun 2025 01:27:48 -0700 (PDT) X-Received: by 2002:a05:600c:1392:b0:43c:ed61:2c26 with SMTP id 5b1f17b1804b1-453658ba515mr16296335e9.17.1750408068133; Fri, 20 Jun 2025 01:27:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1750408068; cv=none; d=google.com; s=arc-20240605; b=I2WiNGa93K3Irnjg/yUNHlfc9ki9Qz7soWwiU9VlUCZDavjcSE6i6dbtP5WobSPXg2 FHr2z0GMRaWankOWQGoHjTUykF8K4D5aKU7gcs2d6D4mAULzgCo2CMiv0tBer1XrN7UR jHEBb/Fi2j/8kBFV50CiQVCkJlVb3FBtZZETeMGhFbsmCEY/GlAjI8N64MGvkxVbLxQ9 q9KSk6+TQvgPhe4dJANnjoEZIlJpFNBciF6Mr2nUAhrjcPSlbJ5VSgJ5VLhasauBULY4 Fn4v6aCDW3QazKA8tFu7Qf23MbUm/GFaXsczt9VeHhRQ02akff2YAPw1Xx3RlAT/ttIs UMfQ== 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=O28qAmYDQtgK9Y67h6VNYLousdi9GmznEuxxlZe6y6g=; fh=W40WQLZp0e6J/DB7fqKV11z3oeABBbXRj8iMV+FtdaI=; b=AytD9fLDD+RtMQZoONL6KFlty9McwoyBIsCamnVnSC/dofnNXfejdTj+a3/ZlCljG0 ORrhJRb6t8348iHNIhpeiZRQGgio4n0CXktJo2IzHDAld8SroSOfVehgl58WvLh6Nd+k Ej22khQTMfsS3B9cY2lVr8xDWM4D4jiGTHX/s7Egdo4+eMi/pNnTt+fOmnZc5e1Rx4nz hP9bvKXnkvoU2x2AsCzgL6nwwlGhVgWQs7faOGhLcdp9MkllqmCoccAeE1h3J8jON+4J 1YVfWAS+3SB52kFPlJIFVnTVRlxObCiT4eg1k50nt694sFf0EXLxQ/UunGoZ5eO8uI2E a8Qw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=nfQvbeUg; 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 5b1f17b1804b1-453646cfb4esor4944445e9.2.2025.06.20.01.27.48 for (Google Transport Security); Fri, 20 Jun 2025 01:27: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: ASbGncsEiGLhcXXLQCaR1JuY1LSmDTUlVejVrJbDTVYlr6HleiZjMxv6gsPuC8PJh2w SA+MUxlnCtYJGd8gg/ziPy61L48fUS7y3xa+xt2KjPEqeF4NCNp8+WrKIFUk8qEv8tis8dCH4Xk N6x+kxul5MGAHEitiQcsvDXM2iMc1FhjB6dS8wdj33r743HQy9/lUd8lhvqPhPrdUAEPaDmo+VE bCuAPwmlO0h2MiINp4Xy9garIvrr680F/owZ7JLiklfpm8ytqYgWpaycKMSFkcyhoLNStPGYYQH QtSs6pAigsDYyGcM7zVyEo8E0oMw4ve1PWLDKWHCFeOdV84pyZBSc+61d3wfpqtHVYk4/wztY+z vyfcov3Ef+1GIfXQ4SGs478gMGIfL7BxbGcBiwhbe8ndsB1sCi+roPG56v3Qi2PU= X-Received: by 2002:a05:600c:1e0d:b0:442:e9eb:cba2 with SMTP id 5b1f17b1804b1-45364791b6cmr20461665e9.0.1750408067639; Fri, 20 Jun 2025 01:27:47 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.amarulasolutions.com ([2.196.43.224]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4535e9844a9sm52274285e9.12.2025.06.20.01.27.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 Jun 2025 01:27:47 -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 , 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: [RESEND PATCH v4 04/10] ARM: imx_v6_v7_defconfig: cleanup with savedefconfig Date: Fri, 20 Jun 2025 10:27:08 +0200 Message-ID: <20250620082736.3582691-5-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250620082736.3582691-1-dario.binacchi@amarulasolutions.com> References: <20250620082736.3582691-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=nfQvbeUg; 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 --- Changes in v4: - Fix commit title. It was referring to a wrong configuration 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 Fri Jun 20 08:27:09 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4192 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wr1-f69.google.com (mail-wr1-f69.google.com [209.85.221.69]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 7249E3F0EB for ; Fri, 20 Jun 2025 10:27:52 +0200 (CEST) Received: by mail-wr1-f69.google.com with SMTP id ffacd0b85a97d-3a4f7ebfd00sf707788f8f.2 for ; Fri, 20 Jun 2025 01:27:52 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1750408072; cv=pass; d=google.com; s=arc-20240605; b=bN1Ib4kK1pU4/IUtLGMq9LBZqWikGk6Rh0nu5B88X/GdWl5BsW5sbv7wpT05jc5N7W 1z/VKgepdtnRZJvICwlVFejlANcN1cBNpn99+DuttYfEgH2eUhfGGn8k2YGhcVWUrn6l fP6xYz820OVI3VNVBuJ0obIELxJvi4dXdR9OjLPZvSNQcOj5PYemp2l1PhJH7onrBSrU l6fZNskduMn2cK9B1wob6jVDf6oo43vBEIN8R98gfT/isefmt/c7yg6FJWwzwVuB2LrH nMbndUA3EB13V/mUk/K0P0bjzWtxrU+FjJkjFYl14K4IIa4hPLAAJacgcl7dCo8RPIVK ajKQ== 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=QXpyNHGUUC7iy8eGKJFewYvAY9ALoQ3PRNdhSOiQeGc=; b=Qk5rjMyg9/bNET4zMiU/gQcB4nisjgHYuyz9B4jeINNwxDL80otSpkcYzDbW+AJGBM f/x5eYQoxaYm7w1ZtkAveDpbmd7qhQsb1LIahb9R4cohBe8ezo4j7CABV74ccogPiNeR LU39bZyljhHG97VOV3uFjBRVVrDV4Z0xxuX/TNxMeEQotMGLPOVnW2sA3Pr/jwV++OUv dihEOjwaZqTbRmtvwlnRThOa7XEhu1R9q1PJVeVlKtv0xarHo9/W2InDW02R/zLQF9u6 Ea0lfZBVoaeiW8YlRWDIxuxkLocv7C5pksJHKB3ZTQJMRof0Zr5niw50K4GE8CUUUScK UbKA==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=S4kQ0UcM; 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=1750408072; x=1751012872; 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=CGMjPH7J5T4+GNvlbY4CaorBhvZpLYOyVCLWQeZY07YRn2KunWowcg8d2JMHZco9d4 obtTJ0hgra9wKeuwd7L29EREeVKSLTuAe4hjGP8EBaIhJq3er0Bn5hqrRf3LYkHj6giP qxyT3UQKygHofxsTyPLHqEQCrlstgl1im0/vI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750408072; x=1751012872; 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=PCz0e4QIh+KIoWprC/qEtLUL08nSg3k2KseXgYO2Zv1U/bt6ulKmv45qw+LpfHESfa DJiUKHa8YWObPAWKApW7CtuIiAbN2+FUgAX8wDB+aGM5qPUpByEunj/lCXAOat4blNiZ nEVh5xrRPtvJkwZnPM3aMSIi2pBpJ/so52BVlhitd4QbxDj8aYOeR3x+/8usOvYz9lje wtTTehFAhc5U46LwNa1A1W32KR9Iq5OHXZsMy92wMUQap4JEaCsBDmLtf4yk4MnOBPZb 8J0NVWvfnDoQYqzKkZzdJehfp3tZS4T8PQCIK0J+lcDXaWP5FpyZSGabKvF7Kf0Th53W oyyw== X-Forwarded-Encrypted: i=2; AJvYcCVBrA84Qa5CvQSZuo22dbgZh0Z2gL6YdwJkPn+0A8vLuG04rCnXYhXv/LnoiDb0PocNJU+LCya+yKioW8wu@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0Yxs9jZT3xUIqBAqBZlYWK+uNaZl/eihSSgIOYsqi+ZpWPdbusIR fsqzpV8U0LpOQc3X2k22c67mUgQX/Eh6sPDlEEa+xsxQUOkIJSYU5+9dwfMAm4FMQ44GlQ== X-Google-Smtp-Source: AGHT+IHn7DWi4+y4SAzt/jdpQN3RjVLrzj04Uf6nWdyAqxWKUi6rNmj6UNttNWPXLnMZVdV90xjQ+A== X-Received: by 2002:a5d:5e09:0:b0:3a5:39a8:6615 with SMTP id ffacd0b85a97d-3a6d12fb239mr1484189f8f.11.1750408072023; Fri, 20 Jun 2025 01:27:52 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZdw6icoXaEvcmpuRvO7cP4Ww8ZaHmqrcT47RrPns0iUrA== Received: by 2002:a05:6000:188b:b0:3a5:281b:9f5c with SMTP id ffacd0b85a97d-3a6ca013c6dls727498f8f.0.-pod-prod-03-eu; Fri, 20 Jun 2025 01:27:50 -0700 (PDT) X-Received: by 2002:a05:6000:2004:b0:3a4:f50b:ca2 with SMTP id ffacd0b85a97d-3a6d12fae98mr1372501f8f.8.1750408069882; Fri, 20 Jun 2025 01:27:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1750408069; cv=none; d=google.com; s=arc-20240605; b=RUfEjtfjAKQyLxaBuHG1kRov+kpF505LZ5ohHFq8Lbzii0NvDLDtg7tkBpSfFd1wdz xsmaULOrsKn5HJ3VuP4jRzJxQtqQmaxH1s+Q/cK7rgxCYW4owyMAK7qcuAVExAncFuij vTJFn3pQigZ2n7CbDDNY+WKLJHYDR8N7urvjnhj/jI79wd2zwYmUefMqoISI4O8BFKr8 4fK4YLD501DeMikLp5EOD+7nga7W6/8B6CSwMDfhEjDcbF5qXixBQ/OE6f0A+yse2X8N eL/NYbTn/sxkNUkJFI5Y6FTERbLxB6il9kPpTvi0ziSpRSCzdqBLN4B334K4c0QzLeAf RCHA== 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=OQUi3rQjcBpRzn5c77dQ14UYx68OP38aQXnOyRio82M=; b=b5f0ig2VwBvXpiiN9Pl8eFgYh3w2ZTEGrq3VP9XmUev1hhbrCTuuTsTtPMl6Kl3Q/y njIKIAOBQaCRlyqJtwBDtfabu1Wiv4oPwF1Sskytilz9somSdvGAYWz6Lad3P1Zi2pe1 BGzcju3NNPFqGxlstDt3sZQJh4czKgBcM6iXkk9KfXRQ3uyVEF+bMEBeyO/fpYzqJTuP 1gWnRULkuTlTtwNzKCPkCxR81kU9cXJkCqTG1a/J3gHjLhx5Kd3a+0WbqQSTchqaRsqU G4ZEqb5/LCY4ioZZ9fsxclGhWlWFbZTxNQm1nLWWrVbr7RAXvc8kwBR6h0otua9ojNRH H8xw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=S4kQ0UcM; 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 ffacd0b85a97d-3a6d114a767sor280842f8f.5.2025.06.20.01.27.49 for (Google Transport Security); Fri, 20 Jun 2025 01:27:49 -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: ASbGncsQwpD34RazX/fj9Hba4BkG7sEudaO5UNxTeoMui4qFCXmXCiAVJVg/I+Kr5Sg 0+7uVk/aP0qWF/P/TyjilcaVmJ7yPp1fXXuJ8CptYVdXHSwWIzgQ6xjvo896NcAlVXulobk6T5j y8HsQJr2GPZb3YX5Os+JFAp/RBl+P5UcJ7fi/H5X5pDvApvLKZZvdKiMofBmHTY+6my64e5ZBe1 qxVsA7cuYkrgP5Z0AuDkNMxkwwTbOMLe4wAn5IAUtqz6gwXU4g4XTY8u9TNZu7axihHUoozE8wP Q5ByiAHYBQioNZUfGVimUvM6nbou5bnINws9ehCtDHwQigR4PD/RuZRGhSk8v88VPwP1TEkTYXZ lOksu+ZKMAx3bWxuUJYiCtZTViGf/ubS6hzYXTB0tTHUXDGTTw65u X-Received: by 2002:a05:6000:40da:b0:3a5:67d5:a400 with SMTP id ffacd0b85a97d-3a6d1322ba4mr1436177f8f.33.1750408069390; Fri, 20 Jun 2025 01:27:49 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.amarulasolutions.com ([2.196.43.224]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4535e9844a9sm52274285e9.12.2025.06.20.01.27.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 Jun 2025 01:27: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 , 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: [RESEND PATCH v4 05/10] ARM: imx_v6_v7_defconfig: select CONFIG_INPUT_PWM_BEEPER Date: Fri, 20 Jun 2025 10:27:09 +0200 Message-ID: <20250620082736.3582691-6-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250620082736.3582691-1-dario.binacchi@amarulasolutions.com> References: <20250620082736.3582691-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=S4kQ0UcM; 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 Fri Jun 20 08:27:10 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4193 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wm1-f70.google.com (mail-wm1-f70.google.com [209.85.128.70]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 4EEA23F0EB for ; Fri, 20 Jun 2025 10:27:54 +0200 (CEST) Received: by mail-wm1-f70.google.com with SMTP id 5b1f17b1804b1-4535d300d2dsf11849005e9.1 for ; Fri, 20 Jun 2025 01:27:54 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1750408074; cv=pass; d=google.com; s=arc-20240605; b=H80pmUweXr/YutXhSQD7WdfFLKOAeFGrICwR5R5gkI+WPrk2QY8iZKiOGYfC1vcmSb Y4QtMdOXr6vPr2X4WkTzbRp4LSQbvJf0e9QJ23CI4uuN3QvyWbe0JUsmw3JZ4upNN2ww SyHS3JYyJ3ViKccit6RDAs0XvQwhwVerJvcgeJydIiuFGpEhspVWGVUJWUo/tJeeDZ18 ao5l9bFv52nhgxz+v+AN7bQ5OekgG/W8UKri0NwEL/Vo6IhiOeJctW0rf3rJb0fhQVvi NUzIptG6TLPe+DM9mAxHzrkGB875tWwAlQ+pkiEW/GQyGpdDFEg3Pwz/CL5J89kHnjf4 q3Jg== 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=EXq5xkQHqeBNf5JbA9jgX1inMPz6eveHE+nMYojm8FU=; fh=J6GxuxGI1nmYc5SrOfk6waddYKitGyk+HTkfZA3wHk4=; b=WBAX8/6UtcgKNEi9qAGsotWuNJsPfSfuDD657OgUh7yMBERoiJNgCVAu/xRvFiIGUr m0PDIKwPyxc0jtQokn0HqNHgwOtXNMKsP0PiQFrl3tCHxoc55aeOg2n609UUJ3eVoTSk 7wEvh0ax1HMjNpJRt87fdGkmg1oLROcYwIZRoBdzDAvv8ko0UF7TAmTC+nlWHxkTPm/I hQyIDkDvtjeRiu67guNpgmHEPHDxw+78hjdkNT3fgITZtsAG6Mkkl39phSqL1zgLDLtG Om7DHRsPkNm5qSYhe09zJDzoSLMi7qzZSAbiE+nDhCujor4XqgYVInwYehIcgeTy6o7W K8+w==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=Oh+zPwpg; 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=1750408074; x=1751012874; 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=EXq5xkQHqeBNf5JbA9jgX1inMPz6eveHE+nMYojm8FU=; b=GzjhWzP1VdolsFEIaR8tMiq+F+0oiu2LgLn7RLawLSMgZAuMhlhV/mkUSLWTP9R81N bp2WKh33LakSsXBJoTFzo9VqzGriDT8RQ1OuBc63eBVja7X/Zw5I61UZIYiqOBbQaAr0 42H/ltQEWDLDnC4jVfv9D3J/BKB2+qPurDHCU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750408074; x=1751012874; 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=EXq5xkQHqeBNf5JbA9jgX1inMPz6eveHE+nMYojm8FU=; b=QKkW9GQNIJsJtC14im8oz22NyL844HA7vNOV9w/YwDSYChFS0V6R+E+RUAnDrB5D/G YIMm0TRTyxFo+8e4WBPHFBnDGTHQUiSoeT1mgKNg/PAWxSC+IPCvnguyBAHUR3QW86v3 kfUWGMMFEwH5iOV5iqjuZLkiJhLFOMpFNkxPyCXXW8jAU7HQq02ulmGBXMafzA+4ExVz nofEtuJGFdcKC2+EZRY701rqUaS4tMnRCcdfz5eGfDjJZBa/sK/h+Cv7xEn/pDPsHW2V zYV5N44lPX2FUKPjXb27b1t7lUnOZt7cg3m8RC/nNr7fPRWjDk/YnqmJC1Aw+1HCodJW aiDQ== X-Forwarded-Encrypted: i=2; AJvYcCXubMVrHaQDczTNCe+sAFc8u/RdhYA7sOyVXGBXlQE2ooEX2p+u4HmHlb6H3xMg5e4+m9RR9xNAKHzxQc8W@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YxfzLm16CH2CkPc3kNxP7WpOadk4/IU+8u0RlRusNqaq+ogQ9nv CNLNUiE4pVfpqIK7jFkPo3mZ/g9KrMylioChV0PV4So08m0nHQjuOHwrFiy8A8+X/TD7hg== X-Google-Smtp-Source: AGHT+IGkmt5v6qGjrMX/meljxTjdU8wviz9/1MMBRUjwYwP82/feik/FHjTtBKKdBfqTIb785fz50w== X-Received: by 2002:a05:600c:a41:b0:450:d012:df7a with SMTP id 5b1f17b1804b1-453659b89c5mr12478285e9.28.1750408073909; Fri, 20 Jun 2025 01:27:53 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZe6/LxZwCGIX7paJPP64Y4Nb451fqS4T2u6Q3rgyVoW6Q== Received: by 2002:a05:600c:8209:b0:43c:e3ef:1646 with SMTP id 5b1f17b1804b1-45360ed2d12ls6786165e9.0.-pod-prod-02-eu; Fri, 20 Jun 2025 01:27:52 -0700 (PDT) X-Received: by 2002:a05:600c:45cd:b0:453:6150:de2f with SMTP id 5b1f17b1804b1-453653cc978mr15274055e9.1.1750408071715; Fri, 20 Jun 2025 01:27:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1750408071; cv=none; d=google.com; s=arc-20240605; b=P9VB7PWGl22AcUJH9V2q2jPo96hSm/0IwiJyeMzX/Jb7b0M6MpofnjSIikrua9PXfv FuvyK9NlAJKogpMF6RZl4AuIcuabJP8/u7Wy9fDQyjZGVLu1leS7FdhgS0VASB/2MpWg X5P6Bmfo+PEwGOKoWetAUUU3Rag6QH8aHei/NdwfXqLdZXI5yElPcgN6deabMIgKllUo 0nMQp9Y6RPFIdiTO7g0E8yRtXSX7YZ6abS/tfaFF8Hi+8EQeWoMMwUW6haSUwNZ0czwI z8UzEPItXE9MZOO0mzke9X932xFYOx7dmcauURZBf3bY75XRhJYYkL7R1y2zYAMcBSVW SucQ== 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=OE60H8an/td5GcTGMnbuvQU05tobHbDXITR9FPp9RlE=; fh=fg8P6RGIo0jgjVSnasZJsAmVX0clYSwnWoU8cypvSoQ=; b=L1JqW4BGeGP4OZgPNbm3gEWehnN9KbRLCcLoopKWfZYPqOxdOI+PfNVOOS450fly1g 6vTfVUn3opqy+ChFe/FOA/Y0T/lnrMqpQ7Uup8O5ybbL/2u8kDRoYWNuOo10h2V266zU fn+SK/ryM/Wyux/gfe2CeWiyij9u+xRmaWzn0vhK/+JSkqUu1cdU/4UqWcV2/fGG8MqD /KTLovz64TMz0aNau41ZhqmENcC10wCqvGC80+u8Yy6wPCV38CRLoWXvEkri0hkxmlpc sowEdLgBKn/CgoHNMJdB/MRgfLttp/GIop/tPI7tcrs/cOwLu8MpUplkkqOMZWH8QaCK ppGw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=Oh+zPwpg; 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 5b1f17b1804b1-453646d8bd3sor5300375e9.3.2025.06.20.01.27.51 for (Google Transport Security); Fri, 20 Jun 2025 01:27: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: ASbGncuNN/eehP40flKV4U8axysS3kA9kCBY06Uzr4XfaQmmKIvO/JmFxRrnsGoHFtS RfdkWWm7jnGkYiqpEFv3rxjZrRowpogWntnKmmm9ZHccOXU7OVBCqTyb1TAC5mSIm+nwgLXyC22 6CXIQsY+fC8wUL6DK3Z8v7zJQXS4XOuDFjTSXZIFzDxPTOQxZJKsI2pfZQr2LFUrGjQ575n8Z7B 8BlkmflAbzJW8npYbGTtqKxA9ZsNQOqDHdnq4kMASvghzfZjqaWnBsagfR6CLQk7pMr8HuuqV70 K6ul13fjxgM9AMRH1ErreZ0yM2T0gld0BxrwMsJuR4oyUPnRKy4ldVWTGBBckjibCBOxCFlClx8 D7+bgP8LqpCkHdhjjT4BykPKAHK+BAeYu7pIgaj6qewwRqyekeTBY X-Received: by 2002:a05:600c:45cd:b0:453:6150:de2f with SMTP id 5b1f17b1804b1-453653cc978mr15273915e9.1.1750408071319; Fri, 20 Jun 2025 01:27:51 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.amarulasolutions.com ([2.196.43.224]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4535e9844a9sm52274285e9.12.2025.06.20.01.27.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 Jun 2025 01:27:50 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, Matteo Lisi , Dario Binacchi , Conor Dooley , Alexander Stein , Conor Dooley , Francesco Dolcini , Frank Li , Frieder Schrempf , Krzysztof Kozlowski , Marek Vasut , Markus Niebel , Max Merchel , Michael Walle , Primoz Fiser , Rob Herring , Shawn Guo , Tim Harvey , devicetree@vger.kernel.org Subject: [RESEND PATCH v4 06/10] dt-bindings: arm: fsl: support Engicam MicroGEA RMM board Date: Fri, 20 Jun 2025 10:27:10 +0200 Message-ID: <20250620082736.3582691-7-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250620082736.3582691-1-dario.binacchi@amarulasolutions.com> References: <20250620082736.3582691-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=Oh+zPwpg; 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 Acked-by: Conor Dooley --- (no changes since v3) Changes in v3: - Add Acked-by tag of Conor Dooley. 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 Fri Jun 20 08:27:11 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4194 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wm1-f71.google.com (mail-wm1-f71.google.com [209.85.128.71]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 5765C3F0EB for ; Fri, 20 Jun 2025 10:27:56 +0200 (CEST) Received: by mail-wm1-f71.google.com with SMTP id 5b1f17b1804b1-43eed325461sf9733225e9.3 for ; Fri, 20 Jun 2025 01:27:56 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1750408076; cv=pass; d=google.com; s=arc-20240605; b=eWwRlaYif7XFwOwxChFPm1rE8r8N6dUZQMvkamzeyRw3WIyBosTRisMZBcbxaXrcj6 LE5dVUVX9raKp7h+enEq5tadqQso3T8z3jh4v3ZQRYCUr6u/5D6en0ZKoyPAYuGzSE/S +I6FbasltkDzv9W2ycw8qP/IcWUSFWtHd70doGEfLPQ4/bFbw7M07oSblMPbbcvPKQjg gh4N3g8ZR7Yya5C5hz3PSzrQPyP9i/4sKQyq58k7dm2If2zrZWBc86XIq+3M0foIBY3i wXWwC9l3X759T4JD+0YEelkfj0GELhiBLL24sOPPxsRSvtd5+TM5YcONoNwO54SP5Jta JQAQ== 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=fuKWhBieixnV6cMAYw5yUq0HOu7yK+69WIzrXEAHBZM=; fh=3dddx0Mms8hFcKFp2H7ynbFg86osP7Wl1kDc3I87TeI=; b=YO9VimRkqu4dniDruGQ4IdM1BUFvnGWVZsbiA7SxavH9V1OCPAyEjqq7Emkfrykz3G fRHQCDlosvO7zeIvULv60oUupHbXKpgiWWG8N/BiCCukKfbOzyzKidk/HAQO1XflpMXY fo7p54Yh/GzmyeTRsuu2+WBRIMdazUKaHt+ShRpNkmnhkBfmolSmSCOdcN+vkTef1GC+ o6+0zt2Uw+/lP/6uOxhqNXiRSxJ/4kEbwrioZI4dKpV/CyrNTeQ0pRf+zeUVJO3e++MV V0M4g8t89gMzSTnHP65Z/puLK2YnuCAcziqbvL32veT8XEhI/Wz5X6j01cmQx2R2WIQ6 h19g==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=kO4Hj+S8; 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=1750408076; x=1751012876; 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=fuKWhBieixnV6cMAYw5yUq0HOu7yK+69WIzrXEAHBZM=; b=SOuPuiZsoup25oq/86F4kuwOwYHbRWDm8NthYKvf+2lCXQORo8VdVB/4DTUlLJy+7+ ic4j1LEmOs0RaY28dPScQXtsyDV4bStw22psRAVZiDgdaDHPyDf0fhrsNG7GtpAzI4yP STDn5YD+SYfF0Swwr6I4Aa/tNceAYz6ofd5N0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750408076; x=1751012876; 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=fuKWhBieixnV6cMAYw5yUq0HOu7yK+69WIzrXEAHBZM=; b=L1c/8C3W858tZcfqQPyQ8nw2Jriab7R1UK6gIvy8Wp4Bj0VklhM4q4xjmHInCFfDp0 TJ9+rWcsm8ZSLrTcwSQm3Dfb/At6adz/DpbnnbAv1ukvZ8VvQe4wIQTe9mwuEFZAWT9a dyeQikjFjnI+P9NNrfRH4TOMXQH7a6odXybb152mhiWM85ncCQcu+nULnoVbXnEjVsDK WgRrPUTfH9+k7KGz1PN+K7wj+zBzVjvIXicc4ViAlOXJ7o25vx3Miz6kdnOkJkfJ1GPE nUw24mGQdo8GpfyRR+ORzYcb0RyUihv9X77SkVKwZixrJAbjMkppR2P8wwcoEW+qjjw5 BECA== X-Forwarded-Encrypted: i=2; AJvYcCWoK/p51E5KjfDe01qdYPAkYP+Pl6HRvgPc1m9maW46Ewgrucp9CzwxVbuSHkMCOQP/4fx3WWfm/owky1xk@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YwctmaiZdC9/2QX9rKR8DK+loKOEO4ENMuoi6dr5X2ROoYveCF2 OWZ5cs9UEnQfGstkBWoPdCHCxT0YDhFWOKg40wMORnTsFYxXrAWWzWboe7bcbMzJ0rHnsw== X-Google-Smtp-Source: AGHT+IGE7akNjK19BPWRuRaDu/EaPK/ydMzsi7l9mKBCTSLsAMawYNS9+cYJL4LWIx+ukEI7+GovaA== X-Received: by 2002:a05:600c:81c8:b0:441:d4e8:76cd with SMTP id 5b1f17b1804b1-453659f6a8cmr16374815e9.29.1750408075828; Fri, 20 Jun 2025 01:27:55 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZeKALcX/hnVJTi//uBy9t3xFyh+lwBLJX1cJUsbvsSe5w== Received: by 2002:a05:600c:630f:b0:43b:cfb8:a5d7 with SMTP id 5b1f17b1804b1-4535f1ceda5ls9060385e9.0.-pod-prod-06-eu; Fri, 20 Jun 2025 01:27:54 -0700 (PDT) X-Received: by 2002:a05:600c:8b2a:b0:43d:b3:f95 with SMTP id 5b1f17b1804b1-453659f580fmr12885115e9.28.1750408073700; Fri, 20 Jun 2025 01:27:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1750408073; cv=none; d=google.com; s=arc-20240605; b=i5afbp2BW3C3N8LipyUkSuWKuEgI4N5oIMYL65wBGeVH0LrZVlpp8I2SzBFPAWNp7M yOkyVNN8jDcgcJ+k/ZpHeTIC9WyIA+ap8dhD2NWAZbdEQttYRSdhMjC5dk0m+6xGUAIC kmn4Q0qtt/HYLk5dQrIjlqR85ByZymhCr3mDd5v3tO/5ssquV9uMlMWlnGMilsWsQ/FH NJZWi/EuncgVPxwxbXkqkWZwJwBEob/8QsZWX4oYknSbF7wMube0fV2rFf0qB76JZ/zw JKe0Jusb5AxJ2YIR/hX1knL7wtlbka+B4c0uHGUDLaj4/BiaWQ5bMPmz6uHcpmUUIvGe qx+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=ncgHuik/0sMUegckJw8LnO6mW6Me0WOvEDXQPt1J5GI=; fh=xu+G6IIbJio+UNLMtGxDniGsR9i9CRRo5Zeavy9ZrJE=; b=fak3qJ6LTGfcSV07YzAyYdP1P00+gfEQplXZjobHAneFq+ymqOyNxhZEFWir5X5Y4v NJbKvpQLgIuI3bHo+jj0nBr9Z/ZtSugAWbcg5hsakbg5AVNxHEyYdlXt1u5UE4EIcrrU 9ppuGwiUovAiUUJCZzU6/yl378UFK+uCJ4Mw/GtpUVQrY6znFB8fnzioiYyyzDGExZi2 7EgTMeDUA5RZONHkNLr2MD6/mcGsdPiPjUmu36bH1gZ1R0q5cDjVVxc70KmFes9xXDV2 nkW7j0rHYGa0UEDvBwBRMCGRqPZ0Nn4D+hx1MfQlBpf75ncMjr2svPJmbJunBqQiYc36 XS5g==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=kO4Hj+S8; 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 5b1f17b1804b1-45365a3c664sor3297715e9.9.2025.06.20.01.27.53 for (Google Transport Security); Fri, 20 Jun 2025 01:27: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: ASbGncvytIqgG9pVaa6XxUNf9wWjuwSZG43rm0t8ETQg6MkeEtXPBXn4UuGfgyl8kT9 XmP8RIdjRxQ7AcI4LI2K+BqmyK0tpNBwzRIP6hEKqLGoaMn1FygEw8zasG8RtlGjI5ykQC+jSow j0HnmL/co2wl486vfm4LXZeOCXfYMHrLkw/LLOIdJ7Op1wlXFBvHDjDH4VBU2ixASxiNKOxSoYr Euf4nzQDPk84wh78bYVBBYCEDwXfMusKt53H7k1T+bWgx4/R+ELNQScrI2S51ArhbZTALa376Wh gFN1en2TNn0ojZGHgY+pOCp6+rJjLVo/oisB0bq5eb+l4fj8Kw2EhUMDN8gAGaBH6XkJ2hS/IJa vzdIwDlvw2xdnAw+jGgDMiTQzi1b5k/CM45gfcgB3uYVK7B6cAPgJ X-Received: by 2002:a05:600c:5494:b0:450:cd50:3c64 with SMTP id 5b1f17b1804b1-45365a00582mr16506825e9.31.1750408073201; Fri, 20 Jun 2025 01:27:53 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.amarulasolutions.com ([2.196.43.224]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4535e9844a9sm52274285e9.12.2025.06.20.01.27.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 Jun 2025 01:27:52 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, Matteo Lisi , Dario Binacchi , Peng Fan , Frank Li , 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: [RESEND PATCH v4 07/10] ARM: dts: imx6ul: support Engicam MicroGEA RMM board Date: Fri, 20 Jun 2025 10:27:11 +0200 Message-ID: <20250620082736.3582691-8-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250620082736.3582691-1-dario.binacchi@amarulasolutions.com> References: <20250620082736.3582691-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=kO4Hj+S8; 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 Reviewed-by: Frank Li --- Changes in v4: - Add Reviewed-by tag of Frank Li Changes in v3: - Rename sgtl5000 node to audio-codec. - Move the reg property of the audio-codec node right after the compatible property. - Drop an extra blank line from iomuxc and iomuxc_snvs nodes. 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 | 360 ++++++++++++++++++ 2 files changed, 361 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..5d1cc8a1f555 --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea-rmm.dts @@ -0,0 +1,360 @@ +// 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: audio-codec@a { + compatible = "fsl,sgtl5000"; + reg = <0x0a>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_mclk>; + #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 Fri Jun 20 08:27:12 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4195 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wm1-f71.google.com (mail-wm1-f71.google.com [209.85.128.71]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 08C2E3F0EB for ; Fri, 20 Jun 2025 10:27:58 +0200 (CEST) Received: by mail-wm1-f71.google.com with SMTP id 5b1f17b1804b1-451ac1b43c4sf8719395e9.0 for ; Fri, 20 Jun 2025 01:27:58 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1750408077; cv=pass; d=google.com; s=arc-20240605; b=hm5ssVsaUXl/rRsy6+ZCy5glWJi3KMAQyQRawzv9MfPmqa4JTw/4pfNHXvnf+LLQ+v 9Flepq/JY7yaWO3FmThEO5b/SkY4M6EgpSzTyhB/ifNsx0+FrBcwogaa7jlXmYgCCYcA IzerDRu4isp6Z6U6xpM0+yRXyyEoprm6mo1u9UksUpGt2qVmUkeK1WqPQ77+4KIRbzeS hfnL4g9vyKnng6I9O6jru4Umc+jT6vQ6ROfJnNt9tCLw2vE4iabI9cvKKLJmzzjD2V6F vvnW2GT18o5yVZBXvy098caESI94oj9V6zb5tXY2K0aowZlgye6lfyZu4Yyy6x4x3Tat 1RMA== 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=tSsSLfsMhyS5eEryIhb5kScB1R9bAW/iVerOIiZPTOM=; fh=ze0wPQxv9XFCsM7NQRUqpsR6W2k7NU0/VEttzhESwRA=; b=QI69tiVvTjLf8gFA2ku5cyIElV2RQ3Ph2GvA7c12LWrNeBKcUGH8I7ocoQG9Qp9KTk WXs5qdVylFIdn1EfmbNkBHPlJk5CLtAgjWRdR92O6ezO72SEE8iiIWYW2cjlyBW9aKJh 3k/OukPH2Xhq3MRRxo4neWIfg0K68BOkZjh4n7YDh1mP3iPdl4fP0Z4EP1p32x0MfTmF 8kkGutGFSQhvxQishaiK+euw/gCkftr/yHhnEtPvN8m/k6ZvjqYXcs2RV74lmq+dc5KN tgTt3vnFk3YQkPuoMpBpjbo/WB9reiAb7/oxojs//Uuoqda/wXKMS+VfTgKNnXK9CupS n6tw==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="c/bidON3"; 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=1750408077; x=1751012877; 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=tSsSLfsMhyS5eEryIhb5kScB1R9bAW/iVerOIiZPTOM=; b=Ag43n1EMtEOsE5IvtEmLlbOztwXzkjdCAnzvarnpadpPlmMtR/DvN/UN+JGwBUR57q URkmGxBjKQ5ynld6tNB2fWt7ZJWHN/WOpRnGVbs72jXFNRii92/tcv9EchGxGQQsodRr XAvLGnGtJXYVnvkyLvL6aucOjahiNxcPE5Oh8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750408077; x=1751012877; 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=tSsSLfsMhyS5eEryIhb5kScB1R9bAW/iVerOIiZPTOM=; b=LfHM9fsbxrm7cci5Hgjwz5Vlog5SXTqWRGzPbgR9XusMb20EKvbvMu2/SCmdGbGjnT lp/ZI3V4gw00IgAEi41TEK98gkP+5S+wKPR9SulnxC5zL4Z4zdtRYKjSZDj4zY9NPa8/ DeBQbo+KOVmoloZgK6OoCWtf1FaR/VP0LH/yKRhl/FJMeBiSSTXWOoCyLioqOjY961Qc FBG9FDtrqAJgo4m1dKUyn7xELDYj4RnGVVhJGCG81ADwvrFaawGV+mGhgm4o0amvO+DC a+UceomNHPO+X7NJT12wfT5JOmEbEwkb3nHaOjKoohawFb/f8Wogw4pxA2l+64kC3OcQ OVLg== X-Forwarded-Encrypted: i=2; AJvYcCX3nLQQ8Anl+7K/ZFe9i+4wxb0O4q4R4AXmdHkvlGdrzyMKsd4VFEu2dvbNJjnOfkLDJzZJhx24fk11b5cu@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0Yw+WKPLyFHhxJQCa4ednN5C+rJcBbmjH4XMW3cTSpqeIbW8xSBV WVhoXmPH8DrDh1pMFMlpZB5RSZ1ozO8TSfakr/fGXtRJQPrwYauajauv8KZK4AOJStrQvQ== X-Google-Smtp-Source: AGHT+IEMzQjXNe0o+AVsQIA0qPpUgSJjpl7hi5WflgcpJBFJu1a7fyr0o81h7qr17FCMBDFlgwn3EQ== X-Received: by 2002:a05:600c:6305:b0:43c:f513:958a with SMTP id 5b1f17b1804b1-453654cc279mr15569225e9.13.1750408077619; Fri, 20 Jun 2025 01:27:57 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZf3+0bBCfqvj9qoRlw0eN0lqmOwJseDbOIrwCBljta8hQ== Received: by 2002:a05:6000:188b:b0:39e:cbca:9220 with SMTP id ffacd0b85a97d-3a6ca00fe4dls856057f8f.1.-pod-prod-04-eu; Fri, 20 Jun 2025 01:27:56 -0700 (PDT) X-Received: by 2002:a5d:5f52:0:b0:3a4:d700:f773 with SMTP id ffacd0b85a97d-3a6d1192647mr1485321f8f.11.1750408075639; Fri, 20 Jun 2025 01:27:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1750408075; cv=none; d=google.com; s=arc-20240605; b=URzAqfDqz6JP6LF6ifejsBEIM5aKfz9bk/A8uBxOYLvmSxveM0AKGgfrWjgQJmZaHs s4iRHHLJjlCThVyRzstveblY4WDPLYGlu2Focbw6pE0bUSQX5CD7vn6TVSKJb7cgIoIG VauGQOWrYBH1nLCfpCcD7PkvrO/B86e4SsEdwon4Hn9DAZBRNt9q4U2br9Z2Pev2wFRO UDp+87WAOk0XoO4G7HduDBgAioS3BYLwrp+Tjqwok0A2npTx/9yzEM6/50+k5mKKMgsQ Stpq5sLCGvjvJu7S/7FABE/dp3g+UDYexMfyj2PBlvfwnd7Z4awjoezgxAIG4Q7Zh8hM PIrQ== 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=dkXssJqSMw9SFqIqHIUe8n+o26XtmSF6lvIk+oX9miM=; fh=fg8P6RGIo0jgjVSnasZJsAmVX0clYSwnWoU8cypvSoQ=; b=Mj6ta6QUZiaLdvc0C9tfASjOlrlVhHMZuyAE5A164uNNeyCSCfzOPqfgXV3S/WCd+9 7qICoHvEoI5wYKHwlo3fdl9D9f3gVg2nFNl3JHUNguPNpgJ1etyMLGzyrHJr4KTjwd7G gBfeq4yceoVPszgmD9y/HIxvOPLn1a29AVWIHCvY71uvaHfHfjMeAUa3TiXyfE2grCSN Igo1Fyi02NfGcCYU/6YZK3CIs7ijIZYDU0G6QUBfaLAHTUvMbo2UwpCrUhKqU9rc7s5u Q12QmIwGseod+rc5Enpu1iP3RqeQUso084dpCcFzL0HoPQ7WxPG06KZwXKXuqnVneoyp 10qA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="c/bidON3"; 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 5b1f17b1804b1-45365a52644sor3444625e9.10.2025.06.20.01.27.55 for (Google Transport Security); Fri, 20 Jun 2025 01:27: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: ASbGncs21CVTdxa3qUTmt1LZBXVo8mEHuF97PMiu2t0s3yQ/BPlEMafg5GGDig9SImR 9Od3nL+NUgBySiqwAhXMd3wdS9jUnCutQGP3N7hFLQrvaE6sgHkLXriUEXXJHjrLN7Mam1dwHBe gv8Qn4gFh1VNHDNCVRe5DIC5JjCmvxpTFwzKS6JXDT4Ah5MFI89Ht/8W89TycVlEI8Ft2bcVNXQ 9YsjIHOcUs7KpZKXo9bsaqfUFxqKJyeiz/nZ7B5OMcYYCn+jTzBTDsTqMGAn2m4l8Ay6VzriFjQ X+C2k2A+wsCe57ru3xz5gPd/Y0O4UrxdX5fBc3mesXmmx5KWwWIcux2p0xK+OpakbCpkgDzUain AZJIpUCVF1yz1aov4K7cu/DMFZ2JLbhKD9qeIuIorsGp+F5Et4+Ir X-Received: by 2002:a05:600c:3acf:b0:440:6a37:be0d with SMTP id 5b1f17b1804b1-453655c3d4fmr17572335e9.15.1750408075178; Fri, 20 Jun 2025 01:27:55 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.amarulasolutions.com ([2.196.43.224]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4535e9844a9sm52274285e9.12.2025.06.20.01.27.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 Jun 2025 01:27:54 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, Matteo Lisi , Dario Binacchi , Conor Dooley , Alexander Stein , Conor Dooley , Francesco Dolcini , Frank Li , Frieder Schrempf , Krzysztof Kozlowski , Marek Vasut , Markus Niebel , Max Merchel , Michael Walle , Primoz Fiser , Rob Herring , Shawn Guo , Tim Harvey , devicetree@vger.kernel.org Subject: [RESEND PATCH v4 08/10] dt-bindings: arm: fsl: support Engicam MicroGEA GTW board Date: Fri, 20 Jun 2025 10:27:12 +0200 Message-ID: <20250620082736.3582691-9-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250620082736.3582691-1-dario.binacchi@amarulasolutions.com> References: <20250620082736.3582691-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="c/bidON3"; 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 Acked-by: Conor Dooley --- (no changes since v3) Changes in v3: - Add Acked-by tag of Conor Dooley. 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 Fri Jun 20 08:27:13 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4196 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wm1-f69.google.com (mail-wm1-f69.google.com [209.85.128.69]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 11AD03F0EB for ; Fri, 20 Jun 2025 10:28:00 +0200 (CEST) Received: by mail-wm1-f69.google.com with SMTP id 5b1f17b1804b1-453018b4ddesf9491405e9.3 for ; Fri, 20 Jun 2025 01:28:00 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1750408079; cv=pass; d=google.com; s=arc-20240605; b=CxrT67pJLyFmXrhqq5ITgDaZlb3MlWB7N0ZhvBGe5y15kCkBHUQjgnhirHUka2F6jU ZYFYVulfijf7yVfCImdwsHJHw4/N6rQ59+Yjw8hkID8XiuqZVcMdysI7uk062cYMjM4Y ns956QzQtMhsQKHnfKWoWUlqmRR5pvPR9yGl57CcSFxTTYnnZtXuXs8aLdkw7AGB0xo3 oVWZ4kpwU7EUnbQp9K843aKva1MfJMQtJHbxsmSWC6ZmxVzg9gbygAqQ/ohf3XjHD1q3 9i5JCbGUVk1Ok5jU1ZZtAacxUKPIQ4+TGNBoUkfQ5pFKN+0BotowB9Dow0gA82hVb94Q dmug== 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=lZn8VEp4Xi35622TR3YJITDxpfZwBaTzaCL/uhu0A/k=; fh=2fG5BdPRI8DDRDBY3luv3r2IFQxgAjbyirqJHRW9Ea8=; b=HwmNkUxJtO0rzfG4uf/Jjh6+MbzPg/S1Iihgf87oy987C9Ta+3diOMeSbhbACqB2uo n8SeJJ5iNO7dfhK9GxydG/RgqUXREkGfVD5yLjPBLPm/e1RKekQR9kURrIVHkn51Ov6e /26WQPcdtjdlwoAZbIxB8ICMMjRxiY95kMLe10eewFXpsrNs/Qf5RqbAHf8dFF5zKgzv FcJ7KvvlEruP3YNEjQPP65tvgkx6ERQudqDPYQEIlMMO66bRQ1krFHg1IeNl9q1qlFYw 7TrNR4+0WtjX7y8bmPmqh3nVM2L1NkS+ezU68sebKrs1XJ5bRurzdG++Vnq/k2txcH1D Dgsg==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=lcYwfLIs; 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=1750408079; x=1751012879; 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=lZn8VEp4Xi35622TR3YJITDxpfZwBaTzaCL/uhu0A/k=; b=hilaQBSnlXRKt6y89jbr+q1wNaXoU0JwHqqRZ6Ecu42uJKMdPOZJiU0oBT+KXJ328b R8tR1PxSPPPz36WLIciJzajoYoXmGX+C5yBi4ockK8EWolD1YhcErf3tNygHw+6VPwIp JTSZTEur85Hff89hpJfnQFBbDB3IXouuvC4pg= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750408079; x=1751012879; 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=lZn8VEp4Xi35622TR3YJITDxpfZwBaTzaCL/uhu0A/k=; b=p7tqZEK5ljNUnvTNYs7frse/62RpaLfrIlZ5BHoKeOGmHYLovtNCKtlbH03BtTltnp EHEewmKArYIn7yxBqPIrvWKP3o4+/l5zpZZYNjVlOXmf8U1pZ13ZS0dnYOR4i8dYfCZK Sb6/nMggGr3OuKupLx9HLWehIHDkIOROKHd2q9NPnlBj2cQYoKln7v+89JazJPqsYYpx 74mXDj5GbinBJcU3xaZMWjpDcrhFJ4ax24LeZNnD++HnIRPJrHHkMV4Vfwb5NIUy55Ej EYr1PrNeJn+eK5O0CGL54ExCUyBScrmz6JTs6k2OW85UuttY9NyGTRT3rtQCsvkRkuIQ qO8w== X-Forwarded-Encrypted: i=2; AJvYcCVOxkvjvWz2lOiNUpnAn0iBsxG/dcrS6gLvkp1LPZFJj7w4wDaisaF8rU3inkuDGkBrr2UXme9hRErrQMO0@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YyTfB0m20tu/POMSETknP/AAL/aabEYM+0Z8qyRxNm/z+g75sYp 3g5odpqwGMH9PW6cKOVAVzq8XXhnP2EpUznOh7mrVufe7OcOU4mHWUavnNiHX9W24yh82w== X-Google-Smtp-Source: AGHT+IG6dubeNbkUNAft+OXHJFZTmYB+nCDVa5uvxUMN4Zb5eTBh3luJLfzLgSBRg7GtOF+Wai1WzQ== X-Received: by 2002:a05:6000:250f:b0:3a5:2575:6b45 with SMTP id ffacd0b85a97d-3a6d12e94f2mr1607660f8f.48.1750408079536; Fri, 20 Jun 2025 01:27:59 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZdrgzzUOMXXvr4M6yxdYedz/eB1eIJHNe+BI1Mtb77EXQ== Received: by 2002:a05:600c:8012:b0:43c:ec03:5dc5 with SMTP id 5b1f17b1804b1-4535f260fc7ls8974225e9.2.-pod-prod-01-eu; Fri, 20 Jun 2025 01:27:57 -0700 (PDT) X-Received: by 2002:a05:600c:1f06:b0:442:e0f9:394d with SMTP id 5b1f17b1804b1-453655c2af1mr14315825e9.24.1750408077437; Fri, 20 Jun 2025 01:27:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1750408077; cv=none; d=google.com; s=arc-20240605; b=Mrrm271OwOtR9IoMjXZToYFNGs4SwMj3oY3O1kxD05EnBlJxwWaGoxFDR8xrCPPChk z7ZaNJEPqbFUdrFoE3XRlzmz4JHujKrrZB8mQtv+uk4tk4Qfew5wyPmSrx+4X8YtI1YG duQ3ozxadwdaE8Eo1xX8BZGetKrEV5Fy8YlUdd66X3Yh3CGcb+8BFEew3Pp0f/qM8IPT LBHT9Qj4L62tEsgdljHiUxlHWxbiFiNfcc6VMsC825/VOwiUgeJptCoShjmTqULBRKPj MJSTNPpVKOOBhuJLPh37xDarbp9YDczUndSe/43qKpYRY/WvF7dzVrfmS73Kou2rb8yr 3J1g== 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=0e2lyscbGTEpgjA+Tcmkq75W9+66FuZZqCaAVTn3nUE=; fh=rc/hiDMi95tJ5ReBHVOnlrqN0IXdjrSarNO193zoxus=; b=IArYXeSUWZJpqShxtwhbv9/xQ82Il6ZlAKwWz1Aowozm7kxgarOh03laP70T7DKN7G K2/a84WD3qEHrI5gJa92c90W/sT9KV9Aq2rhLOay88u8je0ugQRLco/3wcXAqC+d2GRp 21HLRtD4vINa9OKqeqQkxFjiX7PdKMi3mOGmZ2I2ye7OaWdy8UQk5iQqOTd91tKH8pTj L/AK71DK8GbNtXXQWhb6dF0guz9ndkgTs9xUwvyAR68BS3C8MTni4DfNtm3Xr362gvVv jEYiCIDSGqzcGyNxoadisGjSpMCNglqTq2yj+tTmYfQa+z9iLNF4zY9kZy2s3sTlDwmC zsfw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=lcYwfLIs; 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 ffacd0b85a97d-3a6d1149224sor320842f8f.5.2025.06.20.01.27.57 for (Google Transport Security); Fri, 20 Jun 2025 01:27:57 -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: ASbGncs9iU/H1+O4JSeKYjI3vsqbU9h62CqNDRbxPoYmYA/79Hd9IwfIK2vVCcGgoHL KZd/nQVjOiwxOO7UjkNuIf0lnN0Y9rj7lrNeET5n31G5Ub2VaHDIM8wZAl0FTjb7ic4jcPApN6V DMUFfJ79TRypo4GhRrBHCEBpHO6nH4TQQKJwbWQLSYhoBd4kuo2miPfPXennfmAYIVAGocJU6gk aZ65aTux0Wc2yBgzfsvjsoyU5c6ORyPN4NU/YXkBlGYi5315/XlFoyE3+VAyiGmEFwAIl/HlTTs hAJsO3q0DK6snqc3ESeet9gXcTJnDYwBE9H8vtw6sdLjbLQa585PUQAZ13/aOwHyfUnvDXjIN/d m3GY0o/wAm+T+QuVzN9KU4TCd2YxD5e3ROUFFnDcQ/Geir2tk748a X-Received: by 2002:a05:6000:188c:b0:3a5:39a0:2309 with SMTP id ffacd0b85a97d-3a6d12ec198mr1485605f8f.55.1750408076943; Fri, 20 Jun 2025 01:27:56 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.amarulasolutions.com ([2.196.43.224]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4535e9844a9sm52274285e9.12.2025.06.20.01.27.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 Jun 2025 01:27:56 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, Matteo Lisi , Dario Binacchi , Frank Li , 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: [RESEND PATCH v4 09/10] ARM: dts: imx6ul: support Engicam MicroGEA GTW board Date: Fri, 20 Jun 2025 10:27:13 +0200 Message-ID: <20250620082736.3582691-10-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250620082736.3582691-1-dario.binacchi@amarulasolutions.com> References: <20250620082736.3582691-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=lcYwfLIs; 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 Reviewed-by: Frank Li --- Changes in v4: - Add Reviewed-by tag of Frank Li Changes in v3: - Drop an extra blank line from the iomuxc node. 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 | 162 ++++++++++++++++++ 2 files changed, 163 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..d500f8839102 --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea-gtw.dts @@ -0,0 +1,162 @@ +// 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 Fri Jun 20 08:27:14 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4197 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wm1-f69.google.com (mail-wm1-f69.google.com [209.85.128.69]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id DA1F73F0EB for ; Fri, 20 Jun 2025 10:28:01 +0200 (CEST) Received: by mail-wm1-f69.google.com with SMTP id 5b1f17b1804b1-452ff9e054esf7354925e9.2 for ; Fri, 20 Jun 2025 01:28:01 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1750408081; cv=pass; d=google.com; s=arc-20240605; b=L0+Ws3BKNgwaAc76KAvOkd0ju53zZmrmfa4zibZ3n1ah2JNRTFm/HlGnRPE31CA4WZ FOIFrTR53J8UUWGvTmboWsgW0AfJQ2pvWaluUirKQrm7xX1dZmzEK0FwUk0CpqHI2Uvk UbuoVYZAZ44KA51GZtm6HhcnlIf3vhQoUZr06GKwv330j9sBx4T7F7KuDhOXZE5LqhWl 4AdtU3Kki61g9qyKO6zmcIO0A38wtlWg56BwhnM3QM5Ji39tgJ1e4KtJ8Qz5TOTs+QL7 Y2NPimOOj0+ehg3y4rQnlgFeYvwJVI/1JJTpN/TyJWfBmn+ko6Fe0BK+sGww05a8ktsD B0cg== 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=brSxWDzxL0jG5xcjbWlEGm4FvVTkh1ui5qQy26Gzjfc=; b=LCGQRh46toNkNtlHYFl+RSr2QuEQU9hH7QJ4qhpWUnuCiKU2Q3pDVmcF5IWcy6IPyP FEY7bjibM0lJdNVpGK7o93+7YojJqfQZjp7io8RBbclD4KT0ufhJnq02iIGutQXsgW6p xnAYT9zvXLykh41KIDuH9kFpu+X5S5M3D3LcXaCrtoAOVrbj4mZ/J+pIWVTE8Tl6q2bf 2wvhSIeTIx9B5qQ8ywjMKlF8BOoFwAUEv3eKkKqN6WyFIIhtVbG0POhEhB7CM98VoY1s a8+gsSgfaYUNGAKzIqWYx1lhvPwXVqUxJhQvtBzvuv/cL1KE+gzQABhrczN37zMWLUa2 coiw==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=qjuytt4B; 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=1750408081; x=1751012881; 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=Ueq+sc3w8BCOn4VYwwGfOK/fzb0a7FAx0HOgnTnab25nDTyE58FOg2v8XlH+bVYTIR Lz29CuJ5deZqUnfBqEorqm0fwjQJbxe5xNWbY/mp8MsshTNiE8vrk8YHsgveJMmPsGpX FtzuqQc0Xuq6TQLMbq+oD0aOibAm83mcqq0Gs= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750408081; x=1751012881; 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=Uc1Q1HkNtdO/gtlai4cNmoMd6XS2bKDaFZV2CjEi40dpGIL2YAFq69iJFrb8SPbKdV eLffy1lj+xyvqP9egwuPLlt2oc3sKofgRKRx3j6ssYO76iC800eP0FooS+bYgBakaDwc zZZdECMKcyi/8Y8sTBspLZB49oOIfjhzdlWJlOiuxtxeFPgzmU329zPEcDfsz311iNQv c4LTdz1EZvJGlDmXCx9ef1JT9Eg1tvQYt/AHSH4I0cMi60pqSwVPZDFWrVohdL44zI4S J1P3Em4e3ZJ7brfJPnb5lPMnQGg3N18m8Sz7P3xiNLh3FTT1H13VwzvPps2x09Mg2hgr j8fA== X-Forwarded-Encrypted: i=2; AJvYcCV1ZarzNCM6qLgt+vmMDZCAqA0RhvWuEdd5MOZSHDG+SH4ntPJ8xZp/4FL0mKRNq9ttRpb+ewucQWY2dE2N@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YxCcADXc74Nhc4ZNO8q46uTu0QhifqP31jYL1PEaRCcvIKc39D9 T8f4rHlNTcmPGtUfB6X5B8Skh8RZ3n0XCRt7GVmWB6wcpczoNLx5dh8u9Mt5s/ucqCax3w== X-Google-Smtp-Source: AGHT+IGvqCB2VmjrGs98ge8XEekkz95ypgVJvpWVz0h0S2n7s2xu8/jhEoBjGJ7fSfLNPxgkvhbjyA== X-Received: by 2002:a05:6000:3c7:b0:3a3:7ba5:9618 with SMTP id ffacd0b85a97d-3a6d12da112mr1495828f8f.29.1750408081239; Fri, 20 Jun 2025 01:28:01 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZciBVGETGU/OaCYfe+dzr03yOAGX8JdGp+PlNExdIxv1w== Received: by 2002:a05:6000:22c1:b0:3a3:5ae4:6e83 with SMTP id ffacd0b85a97d-3a6ca0a2e3fls808398f8f.1.-pod-prod-01-eu; Fri, 20 Jun 2025 01:27:59 -0700 (PDT) X-Received: by 2002:a05:6000:4903:b0:3a4:dcb0:a5f with SMTP id ffacd0b85a97d-3a6d12a21d6mr1594220f8f.16.1750408079313; Fri, 20 Jun 2025 01:27:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1750408079; cv=none; d=google.com; s=arc-20240605; b=O6Q+irTprwPCeyO6gUfuh2qXLLYuq5fcEeOZAPmies5U1CS7k24oC49DlPA8Bmm7ym /r/2mrLrZZn5mgniKqJxw/4HUr6E69aQX3US1KEf2zVYkcO3301fV0fIRFZW6tzNe1kC 2I0k3Y2qJmTZKwirGe+iTQG8zfpxp5R85EjZum3O4p7P+nXGCEbBisa64ZK0SVI3iHND uV3eD7Yuk8ezqRVJ09JHCk+bcJ1Iqmm/XYskGay6rrpDewHn82N1BwraLgdV3w+/yuwO mVCsETCwkgVN0qG3E5lxruE33u70iNP5gT6Va91szB+EFBGUBfkavaRMqSCqzl16lOcs HBWw== 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=W40WQLZp0e6J/DB7fqKV11z3oeABBbXRj8iMV+FtdaI=; b=dyX/rH6ZCcLy6jV9MjdAoL8Ns/eBzQFLUZ4fPWPaihDVPH2l8fYgqvDqP9f8/qJAhc nRN292vxXvPUbsL31siOUXssAiKLWCehF2vT/WnX8yP8GgTCA3tQMaCx9/6sPYLVRQht 7YMg7faXs1ze2jbs+XSGaB3P2us6eXAdmdnWh5X0/OBONbi3fsnIhQ5qJy+o7a14o2id 9YMQmxSqVbbeaccvdp6Sjfc3EEmd8QBzIJbidxzJ4jECzgi54Hpz9hj0WPubz6bXadzr 8oRTlBnZ6Uldl+p3XTneHK1MFpFsfvyNJFtD9HSgavRxgJkPPaOUKjbzN+gqZjZde91f b9ww==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=qjuytt4B; 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 5b1f17b1804b1-453647060aesor4658745e9.8.2025.06.20.01.27.59 for (Google Transport Security); Fri, 20 Jun 2025 01:27: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: ASbGncsoE1+PVNEUKpG0xIdUHnwfXok+rlvzslFSX/PlPEZGxZjQSB6PmaA3H93XSyV cJmuZrLvBPBEc/Gv3gNHAu1M5EMAzgaF63pM4zMKwQTXTyk2iT8CX9slbViIUpYpN/dH+alRtHN fk6SUsPnv5oew7VsVSqIdmIWiXy7b3JvzTQjPOh+dKNyPv+BfgUY6/c8mVXzCiz/Adug1hg695h HAGN2F2xEcC2AkKoGKoJCnatzq9GIX7j6otlKI1IZjiO9JcPgxlIFSgRH9nxCgzAIxg8e5l975Y +2CZqcmSP2nJNezG8VY/9n+VTTs63R8Kvcz0R6iZmwSlp3SV+Vt1zU4tJW4FrkmITZbm3QkTR5b p51NLeNQv0Q72tZKf1qPe8bfhw04RkR4aV5dXH3FM+InfgxIOfNLT X-Received: by 2002:a05:600c:4f03:b0:43b:cc42:c54f with SMTP id 5b1f17b1804b1-453653a337dmr16663085e9.14.1750408078875; Fri, 20 Jun 2025 01:27:58 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.amarulasolutions.com ([2.196.43.224]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4535e9844a9sm52274285e9.12.2025.06.20.01.27.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 Jun 2025 01:27: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 , 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: [RESEND PATCH v4 10/10] ARM: imx_v6_v7_defconfig: select CONFIG_USB_HSIC_USB3503 Date: Fri, 20 Jun 2025 10:27:14 +0200 Message-ID: <20250620082736.3582691-11-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250620082736.3582691-1-dario.binacchi@amarulasolutions.com> References: <20250620082736.3582691-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=qjuytt4B; 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