From patchwork Thu Jun 12 09:07:46 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4169 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f71.google.com (mail-ed1-f71.google.com [209.85.208.71]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 742903F0FD for ; Thu, 12 Jun 2025 11:08:31 +0200 (CEST) Received: by mail-ed1-f71.google.com with SMTP id 4fb4d7f45d1cf-607b7ef8c39sf618925a12.2 for ; Thu, 12 Jun 2025 02:08:31 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1749719311; cv=pass; d=google.com; s=arc-20240605; b=h/BOA8MKWm/6O1Uwtcde9TIiSA87z4shMfiMjTSI7yd2OxwJKd/BVu1tSXLfVaxsdO qwzWsJpTScavrZHji0A03vpmMquZfSbywPx6c1Dz8pA1Y36C3dQQkmoleDkTL+wZTm7k mzuMGROOZsLI6w9hrdYtM40Phy40cYouhjlgkY2hNOKu4wnsr/sfor1jmID2sZxVApg9 BB4tfTKilLnaCsGyuH4Rgh1QE4ZDnyNKbw4ZXLId1r5DiidVD2iibEcGpu1z5eRZyjmM qXyC2Q03r7Xc+2RxFSK6SHkXWizKdat64lV+Y/eFDsRsiycvDBdpq80Bf5JDwqNVjAtr XBqA== 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=f1vbSWepqvK70UneEh0E+rkXMAWmN3RC+2OTHTC0Ey8=; b=NoCtcFpDtDqUiFCowgk7nZslROzzZuUaO7qQ0e/p7otlVnKtR8P7fFsf9prOQQr3ht +cIOl1Z3nYEa1HLHICt1a3SCdNGyn+jxCXO3On+9wr9JAebXm78WgdMVF8fCE3Qwwntd nHOgysD997fXJthl5UWVXYnZULmOJ3e17Nqc/nlku4VJuExy0Jw7MsgrH7XraBjYUwf9 imXNJk3ffVkhrL01uVQoq2tVmZm+guxQ7kC2R6VjL8XhKWfQIrgnXqZ8tywaZ0rm7LE7 HhA67bSIFmXWOav8iUWX2LG3bebWPYbNLDhkfqKW5I8N0+tzxlkbtxAFifueJo2dUiRb 7QbQ==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=dpLHNEAE; 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=1749719311; x=1750324111; 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=bh429whGZkw+g2hRnFFOt8UxOcFsyVzbmBION+QygVUiM2G9MposC3bvzL2Eb85weE 9p+wI+MGPJaSnv7DqW7RmSSbW6dueiLJC/ne2r2CGfFLhB6SyBjN1D2YScbrdicOnA9T LTN+ind2ygKNWxff/IyLaxYtHuwTG7SGKwcX0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749719311; x=1750324111; 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=ABIQrLjejoFbpdxVcJJ5Ltq8LYop+lS7KQpLcasYehknMMG3u/gO30X/T5CjU/GBM2 BdnS4w+sp5jiZyokXrjFh4iRkuuWq+rYM2Nx45TrywKXltvmnCKyFf8khcwZrpOjtj+4 E7YRbIxfzV96Il7cGUIdqSKiEsGetyef/CbP2YF4MW5V/hB04gxpxcEjXUQPZAg7lq4i Gy48Vi6BIsfwPet9WAUudpHno0SzSpZMOpDdxCN3WIBRm6j9B3IP09gtWfi8GhnBN4hi sWsR6Xa2JI51i8UdLWUKAzJvThP4UDaONeX6AqjfKO/8dyyR07EpS0tIpLtOfrYU4nns fAJg== X-Forwarded-Encrypted: i=2; AJvYcCXZGxjYYDvw2ScNXQkg2Fbi42nkQNs7GZfQh0+Zx8p3jwSvoR5P3LJJh2mFptUEEBwOPFz4y+fr0bENKWUa@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YzDoQsJlhjjS+mH6l9Eys60LyGjsmV9xX4x8w8URpPUPVhsqaTc HzONZ8nzD8X4eOkRsCmmmalLzFDFXEi84HfU+HtchuBG7EYL23601qoNSE2ae8yvzXFW0w== X-Google-Smtp-Source: AGHT+IGcE80tvx931vXH8zqILJ5KmZ/z0PcKIcCds8YgDaC21DUyFIG/akMZGwuKLU+dCkg0JmvFhw== X-Received: by 2002:a05:6402:1ecc:b0:607:f55d:7c51 with SMTP id 4fb4d7f45d1cf-60846c6c6f7mr6425366a12.17.1749719310982; Thu, 12 Jun 2025 02:08:30 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZddngDq02ae5rTmvOT3OVu0AK4SYK6S+p8cwkVEFmWgLw== Received: by 2002:a05:6402:4410:b0:601:d62c:75ed with SMTP id 4fb4d7f45d1cf-6086a36e001ls472345a12.1.-pod-prod-02-eu; Thu, 12 Jun 2025 02:08:29 -0700 (PDT) X-Received: by 2002:a17:907:3d05:b0:ad2:4785:c4ac with SMTP id a640c23a62f3a-ade89740aeemr636340566b.40.1749719308908; Thu, 12 Jun 2025 02:08:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1749719308; cv=none; d=google.com; s=arc-20240605; b=A7b3QC0rVOzPFibezxJKcfjMtbM0oYRznzGtl2++s43F2WhRuVYOrANyF1tkBhUpno qDNd72nlNLWfT4g4CGe570DqnofHe7OZ6NLz9sR+ucCRWgzXHJM3rUXPWFlw+c7HZJQv FD7UR9xtvlpS1FOYGLkMTIbVq8apwwQGX6YGhTR5KcWR/ef77H21wgMxB0HMPnpYfY9l yFTUsndKtDhQaFpDO40MH1xcEqWIdpbSdtWjo+gHPmQYGOXNJtwfULkTC81pRuGnsxMz IuWlxvDVqndzKVW9GXJ/R5SSOI1Tb/ch4ogak6+QNY6H0A3SYn5tQRAg2Qq1S1nh+nj0 otzg== 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=IilFd0KcdmBEGRGa/sG5iPah2jmuIPpjwiOrmLr5Pww=; b=C+UwnfaQefDo0NzVzHWNwigKcKdCCmjhm324l/sb0AMXCFUq/ozvrmcEDZnli2VGOP 0VQYrfUJu30OLS5taUwT/jNN1naKrS2cnxI45ZSS9IzFCL0cFEGOQWMh3zqJJtFamaZm uoF/yWbggu8J5pHttzgA1nlT2xr8VoUAdnP/cqxcvAy4bNVoOPGQ/MHXQS+iO+U56/SV oDpEhka+ra6Z4QQ77dRDTs/mWwdCTPck/qgcOdTFZ5wsyYPIm4cGbqpLAbtPJnpKJnZ/ H9iu/wSloZo9k+4U/InLgAUoZxaTCROz6a9PcGHQXwISS2JbTSgYITX2K8skMWR3mApX qP/Q==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=dpLHNEAE; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id a640c23a62f3a-adead8cb634sor55757066b.6.2025.06.12.02.08.28 for (Google Transport Security); Thu, 12 Jun 2025 02:08:28 -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: ASbGncvazPAhiEssg7v6bLoSV41DwUR50zpSfzYRFCvc6WHMI4/YD9UpP5LbBEktJX8 0r/txhyt8F3E4UcGnkUnFTzt8UIkFQXc8ICLds+rL0dyqL+/FiGfotFfs7t4u3XefOGLNnxMECA hCmTtCOm/bFRYTkvaqtBbKjWWBrRZtEG6Lhso+9B1b/U/WT9iSYdzox4W0Kzf9PTnRF7MvHi641 mlnxgEcwbtY3sAcVW1w/+24MoR+rwBlAElE1BIli5iKO2DLc51mUlttEHoDmXlZ2ffN7yNxWDDc Tr6AHPWwoZ2Wd1MpLCzXpYU2aHpkURyOul+v9KD2p7STl2S1iFqcurVk8okZdxM8eDpCkX9BFr3 od9FEJfJwo+UxZn1HYu+TX/fwlw== X-Received: by 2002:a17:907:9707:b0:ad8:9084:4ec0 with SMTP id a640c23a62f3a-ade896f3402mr602898666b.35.1749719308479; Thu, 12 Jun 2025 02:08:28 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.. ([2.196.42.38]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-adead4cf274sm99933366b.31.2025.06.12.02.08.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Jun 2025 02:08:28 -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 , Fabio Estevam , Francesco Dolcini , Frieder Schrempf , Krzysztof Kozlowski , Marek Vasut , Markus Niebel , Max Merchel , Michael Walle , Peng Fan , Primoz Fiser , Rob Herring , Shawn Guo , Tim Harvey , devicetree@vger.kernel.org Subject: [PATCH v4 01/10] dt-bindings: arm: fsl: support Engicam MicroGEA BMM board Date: Thu, 12 Jun 2025 11:07:46 +0200 Message-ID: <20250612090823.2519183-2-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250612090823.2519183-1-dario.binacchi@amarulasolutions.com> References: <20250612090823.2519183-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=dpLHNEAE; 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 Thu Jun 12 09:07:47 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4170 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ej1-f71.google.com (mail-ej1-f71.google.com [209.85.218.71]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 03CEE3F0FC for ; Thu, 12 Jun 2025 11:08:33 +0200 (CEST) Received: by mail-ej1-f71.google.com with SMTP id a640c23a62f3a-ad8966420e0sf10843766b.0 for ; Thu, 12 Jun 2025 02:08:33 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1749719312; cv=pass; d=google.com; s=arc-20240605; b=iL9jQxftul2UYJsuCntBYbkhP1PXp+7TJsU+v/8YQTGkF4vNkAh0lT+Soo5721kC6x PqT8qNvhy00LrLHb9ooFMtBzaJa/J9Dn0mWLa/RjWHzWYN0ANOi1Oam4w7jsrzzeuiLV DUAe3qBHd5+4xCBqBe9GAF5/FuhUeA6hr+g7yuBeBDWkQC23X1QY5ysiycc0dbyfQVKd Qkd6n45y1snL5VdG8bqDfG9bCoqd4IfnYWiDjddFrgrZQwq1TfsYqj1/VdbY2VPRKQbW XulYgu8HBFsezrgRyP+N9p2TEszLJxYwG/mxrqsn9L3ZARGXWLPeDlJkpXPJK/rPPXld 8wHQ== 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=e6oyENvJZ6I5C/hwUxH7AL1GXvm4VOAQi/ObvJ1n6X8=; b=EaLwdbioSjygaRU3ggbl3aZhrbpKMaoWYXuYQRfzr2gRySCaTCcivQYhFG5Fflc8qm pQonzld55hjAMH0pCbODWI0ySmKktDX1zjjAxGQpHfZbIulIjlRJBWORINjDokW3JKSX nz4k544qWcj+iG2IEZayHGqNTK1SrKY/tC6GjNeMz1EELHlYtPDhPjzrESHhi1CN7Gvz E0navnoWLxp2E5kc4kJwtYda6kj0NJS4QnGChkjdLVgryJusGzxTCfQcxlL8mJzjnUBJ G819SzSOhOVl6buV68EPEUk/NHAc3GMbJDFyNiXIri/06R988xsiT1qn5hRJRAAStVgt u3sQ==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=UrHZvvMZ; 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=1749719312; x=1750324112; 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=owNYkGo8OmGUsrA3peBNJNINJI1bcu1MgWObtK1xHUimZQ7d1e0klqhA+VYXGfOS1T q3tD0/MIsKR+S8EmyjibodYG7cmMGcK3zB9wUjJM0GJhwpx49zByvJGZp8d7xd5SHBhe Z04Zy+k0hAjjfQtfeAXjvld1uQkO95PEha4wo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749719312; x=1750324112; 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=mns6SonIyH6PkWHHTw5nAszcUW0n0wIH781AXH/v4yAsFDIP/1a6f2o11nARIZ2kLY 1DcLHh+9qeJHf2kPqQzcVlMrWlla2WomPQQqOT0DW7bKNJUgMIglktxfkUHcOb2OLHAU Z36F4pF3W4okE6t6MRihCEWDFfKohdu9e8YYNshi42CzoGRa2jRRq4HzTZPX3xu7/v7u SvbvUYn1l0cWrWBTIF/SSKjkavPLIoMPD6EGZw34CGqYX95EKVeqphtXXl1GNdOVoJzE ovmgUdfOg652vZECVe/CHGtSZW9B6iITk0+aUyZE/VVDwyG132W8WRiNeXQOeN37FfjV ueAg== X-Forwarded-Encrypted: i=2; AJvYcCVOscGa8IQnxoBkfD2+qyrjmHnT2QEZpgYdztx1+HtabcldqcdYzwPwgxGuZ4leUHTXDl/M+Y43r2cV2OQ7@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0Yzkqzs4vkU6W7sX2nPlduUKpvjapq6ZPZL99tRzVovkm7pmcHRy fBedWglxm7JfEOYhAQ7d9t3UncKsR/4myniXoCJueR6PPsLUY+5Zbd1qKA+gzC8o9/lyUw== X-Google-Smtp-Source: AGHT+IHKoJ1XD6yF2ZIDqs+uCfQoBAj7tkG7frk2ovOKk1ktcGTN6IhYWXIXfp7ziBn7GMpcLlE9cQ== X-Received: by 2002:a05:6402:1d4e:b0:607:2465:8916 with SMTP id 4fb4d7f45d1cf-60846b8c7cbmr1921223a12.5.1749719312531; Thu, 12 Jun 2025 02:08:32 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZcbDMRP2/nSkSP2H/wpce3/cMwlBwskuMtZFXlItvJAdA== Received: by 2002:a05:6402:5205:b0:606:ece1:67b3 with SMTP id 4fb4d7f45d1cf-6086a372a80ls501415a12.1.-pod-prod-05-eu; Thu, 12 Jun 2025 02:08:30 -0700 (PDT) X-Received: by 2002:a17:907:9706:b0:ad2:2fa8:c0a7 with SMTP id a640c23a62f3a-adea25df1b4mr275921366b.21.1749719310395; Thu, 12 Jun 2025 02:08:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1749719310; cv=none; d=google.com; s=arc-20240605; b=Z/UiRsrQgST9JpufA6ccgSSh0/JKbFCkh417VcVP5wsFhhAhbYLu3wabG7Lw4Gx8hA WUtc39s5SmfaGx/ldwQU8rAvbE1gdaHRSQgHUGBs3iVVpitfNNBUZh4o3XK9vH+NZWsR /FkUGcn7OKvdBvgagMFfiYHECtqHD7fmqOWQNN2ClPCI01aafOkXK9Iqe0sLw+UeM7zQ 2ZGhsfkpNn2fJT+SlpR3qXW+oPhMq/9elQTIHsUvRonXFyw0/eYgk982eBJx2lkhca42 10Ac1bA6IlWm8/oVRaOoyx89ekrGoqPWUjqMoznsUxCIdRf7XnE3+qYB1+CQCEdRdmW3 iEzg== 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=DzzSpWA9vA6q0KVFvlhAiDYDfM9Mfc1WI4beP8aPxJ+ZZYFw4tlV07INkX4LLeUhzW C/lmLiTUEQb0cnBXgSIpxom56gllyK/YDCiMLE9leTqC4YaGxuDTMJu4YiRLP2XLEfh0 FjCWWF/GpO2RZUZqQ9YvNyiaFSTkTLZ0xCQ69oAoyUM4QTpMggtYyms0/OoeLKAhVWB4 FZNabGRJ/jDfbPIkV6GGlGiwFUF7vUxrNJ4oRwE7mxter/FmR+zDucE5Yjcrf5KZo0Gb /ZtXjZ7WKnX+qTVhafnF99IKJYsW0P2kpMM/jPsS4XFtxYC41FKMe44q4fieqI2j+85g NojA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=UrHZvvMZ; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id a640c23a62f3a-adead4d8fd9sor55795366b.1.2025.06.12.02.08.30 for (Google Transport Security); Thu, 12 Jun 2025 02:08:30 -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: ASbGncvSnU9DR+vm6fn+Se36yJCJhInKW7hlsFA8UYNHSLBiJi8/MiyD7qKmA7gXXc6 Jmkgm4hXvWrHc6soMshkBgHbgNk6/hfzKLfhYF+D6Sdg7eWziHkZFcgV+YGMoYuJpXvPIG3shIr YzT8pj0M27B69nBThyzn1hkB1TZWDsp8vKci+FDju+5w1wQruI3nG1511YDY4Tl1sq4l5RnT66V k9gZL9hJN7DR980zFqy4x+nWuUzcawV5tOLr1NwperrmjGtDFP+hXdAcPW6M06MSFHhFOZmTLGC GeaPQl+bJQ5Hi3LlJUsRicEFnED3IZQVvK2sj7JRB+8Swor46IvNcWz++xFfuhbgK/4PXEByZr3 2h+yOZ42G3yxgznUzLUm1N6i0Cw== X-Received: by 2002:a17:907:9706:b0:ad2:2fa8:c0a7 with SMTP id a640c23a62f3a-adea25df1b4mr275919366b.21.1749719309960; Thu, 12 Jun 2025 02:08:29 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.. ([2.196.42.38]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-adead4cf274sm99933366b.31.2025.06.12.02.08.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Jun 2025 02:08:29 -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: [PATCH v4 02/10] ARM: dts: imx6ul: support Engicam MicroGEA-MX6UL SoM Date: Thu, 12 Jun 2025 11:07:47 +0200 Message-ID: <20250612090823.2519183-3-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250612090823.2519183-1-dario.binacchi@amarulasolutions.com> References: <20250612090823.2519183-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=UrHZvvMZ; 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 Thu Jun 12 09:07:48 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4177 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f70.google.com (mail-ed1-f70.google.com [209.85.208.70]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 4951F3F0FC for ; Thu, 12 Jun 2025 11:08:48 +0200 (CEST) Received: by mail-ed1-f70.google.com with SMTP id 4fb4d7f45d1cf-6077af4c313sf660901a12.0 for ; Thu, 12 Jun 2025 02:08:48 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1749719328; cv=pass; d=google.com; s=arc-20240605; b=C+g0vpv2ro9tlkmKVClRP2r6egOKLxqi+rKZ7W5D6dW+IYL2miWK26B7e9ojZ/J43W INjOqNa5tEyMP6oymvVZPLEr+n6/7zwoTQ7FSVpxwTivNh3g1KcQ49yNiJzIvFwXQ8R4 dxIUNbs2UwwSUHyZX3/pl0vKNFT72lPTlcla95YoC5RF7Bhuw7MbLY2v4uH6xmuoFJGs 4aEpm8BAnDwBiWoc/Sj73Frc+BrM3+OCD847cVL00KoexDqISU3qlvgHPyQpPuryrm6j XjQegzpiFhc0ybFbzOc/3F848B6vRySYJ7gFsALLqzE+1ANN929tojTyChun7bPUaoih hSlA== 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=01IdFry5tfF/UNtAAAerK0aYtO5Sif/rku5w1OzMWvw=; b=fo5GCfweT+CxrOPRLpjtRJCCGDY1oDtH9sv81SVy/1apb0hYItu7ahyhKoRJsls/gD yI9MT+e06bCA6OiOa6cURR4/phhlCgCUPQv7f5uh30c+BljQ2GgyE/S7ZfX5hIyub1JN lYj99fgLdgvkSqitwOfGD4kgzfsuTt0Rp8DP/DlHzzuoLC1uv2T7wFZCSfYBsC4vvNfn DuK7a/axBx21h8w2ryuf0VYNXlk1enaVKvb0WOJKj7KeJmVgyB30hK6Fxqm6ryg3iT6j NA/ErWNP5MCxezalYGX2wZQpSw9yLhCYZhE/M2TonJVpquK6+tOD2gisMJ5RQ0DmGhex RcrA==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=q8t2Xm4G; 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=1749719328; x=1750324128; 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=GQYvAd2BGtM5Ha02T9kyywokddq8jm/dp0V42A4Zr/DrC84vJn1/Nvop2U5gbzpgAU GvrisWyNV2MsK/8acyriZo+T7vn7EzK+y0p5btDi4z6g807bleHgAW0ht0KMNevNMjLM yNG/kDWEn4KAVibgwDDy3Mqw+OMqfrfhLBSnA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749719328; x=1750324128; 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=YwVs9eTreMrczyHy03fjavAcyW7n89zaUwvEv1vRVIxQNUqQ9VFXPk2RUbFgMGk4Xi xCUzPIDq4gMrYRLFQGV9+BIvJevsXC+aXwgAX8gIfUz0FdlJQkw+sOTJOGDQSsBwBJ+C xRziF4i86sOsbduUB/FtQ3xBMF6WTEyoJkBiHR6tGbeaVx1s0ISkLCa2dzaHz8wTsE3q Bqx44E9pCjak4Uf5NstIL7hxBWu25R2dN6x+JrX6pAfTfn15/6u++y5P/ubyCgnfcLFI pHLPsAFGlQzW7Fx1XAxEV+HHDLNra30beHsHy7T7nZd0/wVehgQe2AYEOx5lSI8sDS+m xcFg== X-Forwarded-Encrypted: i=2; AJvYcCWBpEvawxlf8bhuDwzjfAM78fn+ZXx6saLpXCbDo+aFJ5s2aVOtHFguR0dDwwprwvKfl+DbA6PTycuKN6jd@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0Yzt0gS97kFa+CelaKIaPAZWglN1Q85lECxyjpJxx9OhVrZmDOVG QDdBMfnj7FdO8nQPcvfJk3bQwlJfcUlr9OevOLXft23aMmevzHFlGQpprmmxuKVEVDUmaw== X-Google-Smtp-Source: AGHT+IH4Z64adoCVn7tWeDeja3npWlSkq63IV4TkW9QKeq2zty24r8cnDKETYnbUIBY0iDkomutXjA== X-Received: by 2002:a05:6402:3485:b0:601:a16e:4827 with SMTP id 4fb4d7f45d1cf-608665ee3aemr2465077a12.3.1749719314183; Thu, 12 Jun 2025 02:08:34 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZdeUt/X2xPHyd1L5l7QvYYkyP05BqwUM1nhRaBDHaU+IQ== Received: by 2002:a05:6402:274d:b0:607:2358:a304 with SMTP id 4fb4d7f45d1cf-6086a3d406dls530224a12.1.-pod-prod-00-eu; Thu, 12 Jun 2025 02:08:32 -0700 (PDT) X-Received: by 2002:a17:907:3fa3:b0:adb:3fb8:27f9 with SMTP id a640c23a62f3a-adea56c6edamr229099366b.25.1749719311973; Thu, 12 Jun 2025 02:08:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1749719311; cv=none; d=google.com; s=arc-20240605; b=O15IDwKHfXhFVEZ/k69rJkQsib7HurUFgpg9Q8y8ZCUY38NtgrJCkYxRfL72dshea8 qOwdGJf8Zj/UzgwgMuys9RzaDr7OMMcglvO+516kpMJX49vnrzKFL3ozlkwqkM9i7BxT M0W9seIynFO1Cu+wL4xYAT6bkM8F5esgjrepsw83Jo2nxr6sR5kqD984azMtBFlgaOnW B2v1GHztVPaEglG1C3D86y2GaXf0XCcP88Ep3ANkQfAkg3X6OZStzQE+VoKgJC+xNqx/ hrmON/bz96cHD8pZCq2X3656kjaI4radmwh/gH2TJ0tZW6O431weJIgWohMr7dni1Tce 6bVA== 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=BEWro7PYTmZakBZ8XARym59tVqG+yU6N4VCuju+OkZKTqMH/Z+nLj3RK81ThOtph42 p3coMWs0NIUN0LFSuSMb8Yq2kn4WjLfp0zoG7xNmsdqAw+tn2xM11/8ZsFL8wDwlbYHM p7GCaF2dwyNvP/GCWF4CiLTiGmgcqnIO8UwsmVchtu34WfIaqS5RDq9b7Jh8QRg9hSdz +0Gzl+YaOVZE9RYJ3hnExXxQH2LMmhdJTp5A4pVIQY/HAqJTq7UwPxfq2Ly7xQ8dwqsE Yp97+J2xdkp0ADTTg269HIWqcM3U2ad8FeXz6LTsNruqehYMXBcBj9ggHaEXervPT0yt WdHg==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=q8t2Xm4G; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id a640c23a62f3a-ade8da5bb32sor213030766b.4.2025.06.12.02.08.31 for (Google Transport Security); Thu, 12 Jun 2025 02:08:31 -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: ASbGncubmApRHSmVoHw2jPXaacJt5IGyAvCF7V9VM7dfDQpFKFQVR6rxTP5wfKjhMjT 3JI8F/ig3avoNDh8gm66W3W2rGXP6a3AAASFCUgCLOi28A3oKt8D2aEvUohk+d1kw+VTNB6aQmV YbEsE4XcF5KDbMS7nVZFD2If7nx9Fe0LVcBHMHbsU36ofeuMVBOe5nRSdb39ew8YXut7PacIV0H 0VuWIBRTyRQkDoEZzF+PTyJPzPiHQeTTbTEdEHZtmfPglny5E6I2+9Drx9O1PLswd05hcl4yTkG 2wzbF0UK7zs4u8Q7bK3crXPzMwY4pslWxMKWLBzk8+44Gj97ixRIS3in7muXHZ0Sh7qLzd83YK/ 4QK2MKgIv4D8BTiINgLZD6MDD2Q== X-Received: by 2002:a17:907:3e12:b0:ade:9b52:4d79 with SMTP id a640c23a62f3a-adea552d132mr271725866b.1.1749719311401; Thu, 12 Jun 2025 02:08:31 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.. ([2.196.42.38]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-adead4cf274sm99933366b.31.2025.06.12.02.08.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Jun 2025 02:08:31 -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: [PATCH v4 03/10] ARM: dts: imx6ul: support Engicam MicroGEA BMM board Date: Thu, 12 Jun 2025 11:07:48 +0200 Message-ID: <20250612090823.2519183-4-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250612090823.2519183-1-dario.binacchi@amarulasolutions.com> References: <20250612090823.2519183-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=q8t2Xm4G; 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 Thu Jun 12 09:07:49 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4178 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-lj1-f197.google.com (mail-lj1-f197.google.com [209.85.208.197]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id C2DE13F0FC for ; Thu, 12 Jun 2025 11:08:52 +0200 (CEST) Received: by mail-lj1-f197.google.com with SMTP id 38308e7fff4ca-32a64f93c68sf5174751fa.0 for ; Thu, 12 Jun 2025 02:08:52 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1749719332; cv=pass; d=google.com; s=arc-20240605; b=gXZN/PiF+TOVXZPrQjztdpEfSqgvoraoZZoy9iRoISUGRbkWKtCwqrHm+Vkz8Lpw8z KF/lb0r42eNWSwhcmfR8sr2tIy2safGKOPvUWXTMzKY0MHQIl6CHGg5+b2CMMGqYjfki UHWvlkX7ECsW3vuVLBVpzvo9iPSHTTiXQfhrX4k+IEBoGOqW5rd22LMuE7OT2iYEnnca 9X4pUSbnZUz4mbLJvlHsw8vJxJkca+W5T6PWaO5vKN1SxawmX91UfK6OtBQJAthtNDQ+ 3zZdcLEOMv3kTWZmQV7pu3/raB8GGDTPHZC6ZzHfoXzHRnNENqnLqrsz1/bBtx1kT1PW z3iQ== 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=M+Ee20KmMT65OV2fL0LLy9YWz5JvNAbCaICE2D+emeU=; b=evKVzEL/1TXMik6p+476isBauK1qS/8K1Ok8d3PW9o6BRR1BbrO+2xZbcVsszfbGv4 06bqg/akFgu3pNHbKsYBueic9fvDCAhT6tNdGwD8Se211qHpcd8t5bBU1/iULK1FypzZ NXNMepicEjXrMk0uFgqoehIeJZLa8w4D8gHdnN2MMjjUSRQ3Jx3QO1Z5QRINHnFaIlg4 H+0ltD4vnEaZBCx0HMEhYNbVgGMrHgJYnERMelNmbAmpM1qQJrPcu1B0cF4NeO4Zq0D+ rAvIEi/o2PioJFpN0u/iWFdsPV5UnLHOh1cociX7B+HuxMtJJTtmnDipveJ8sdJVZrtw eECQ==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="q/QVYS5H"; 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=1749719332; x=1750324132; 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=XqdSPWvU1526eQXt+a1Q7/50RaS5WsWkKFr/0YYbl/JAL/AWTJ8DO8PWA8HfP02f/e Fpdl2RHLtOmbcPgX1lLPAYc07+EwiMdidImMr3pNh0pFbbD1XQDfA290+IwZOAaEHsit gnw5uAJlESF5T7BvKX2Rlbi3XSu63b5cjRI6I= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749719332; x=1750324132; 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=xIz8AsGLqwg9wHHR9FaLLFXR5Ja6dZ8Sv70ZtpDigek2JdICB+jslJjjMpGmvPMLUT V0+Atlich5jGbVWysjQeoDzSOepReyVeviK7UhrLsuxBiN7kQwvUGx8YMDLsyH5hD8X7 O//tWeBAYncBSGDPEb2m5Apkv5T7v9hMEpWNAVW5g0mHiipDMlYefqk8NihYB5t15rID HNI6RUt5XZ7W2BF49kcImRfd4Hb3Q30Bq1TQ/f/s+2IFdAso/UScktExa+Nh2lE+k/bl W/eJ+JnFblBr2tLr/BfwLKMY4psrm28rYlVRiZyDHzMJqnQIb+L8pKyxpPXhqdjD6L/4 2xwg== X-Forwarded-Encrypted: i=2; AJvYcCUMykHBYmjnfDrf4WvUme0Wu0Vo+tr1B3Jo7ltZlhlbajq5LY8DaLZn/3O1soG1o3OcyoLMUCWIuwdacOoR@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YyIZEd3MLUEQhM0pVd9rknA8RIXjBMTs2PG4TLrkUxRKaGPDZLl 5xnyS0r3XubnWWCdPvBQ30u82Zd6iuRnBd+e4i4cvmTIxdkFu8qUHHZ0elxgywOt49PBhQ== X-Google-Smtp-Source: AGHT+IHPFhnV/rBH4n6Jk/Prx4TdXE1yTgyO/jmt8E1Ql2NK5HnIKyx1UA3Xx92x2/25eFTcqs7GWw== X-Received: by 2002:a2e:a554:0:b0:329:1550:1446 with SMTP id 38308e7fff4ca-32b3022fd82mr8314311fa.0.1749719331922; Thu, 12 Jun 2025 02:08:51 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZfP0dunTDlAVJWOLoRZJWmy9X/a67/bH4W30QdwdWWbOw== Received: by 2002:a2e:9e97:0:b0:32a:ddc7:3934 with SMTP id 38308e7fff4ca-32b31ab6f49ls731781fa.0.-pod-prod-00-eu; Thu, 12 Jun 2025 02:08:49 -0700 (PDT) X-Received: by 2002:a05:6402:518e:b0:607:bf5:233a with SMTP id 4fb4d7f45d1cf-608666975c8mr2443884a12.10.1749719317654; Thu, 12 Jun 2025 02:08:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1749719317; cv=none; d=google.com; s=arc-20240605; b=dcWgEFEt8ASENzYSPDjufk3izu+LYRwMfmd6UjxhgGTJL98VG+TM5Yc4Jv7umht10E /swLHXHeuiOIcvVCHlu201w0BbiofnHk0jo3aBQDM33yC8s2uEBBGnHbK2Tv+x4cqd8D sFXydGqb7Lsr9wExEREzlHpRns3n/TdltdWpt0WHfPOHJp9GvOcq/M04F6mIN5SAzevi vsFOf9h86ejWtx61Eiwk28jfewb1vD48rsU/OfequHK1jbnfwZ1bsFawzl20bsQP9pVB XfP58N4jG+briYTqz2B5fWawJyVzohrxIWLMoVyXRBcCQxOSvOcWc7fgUVE2jAQDMXRV bfqw== 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=ygS4cvmpV+XRTjqidev6xg9ejWlR/z58wFN9vCajZ1o=; b=b1RLnHCMznOrqzIS4rscZiO2/FqlmSPukT10LKKyIy+AIEZzHc19b6nnEbeFgHduGi Iaq+7IeAV8ms6+iKBWAc3ql6TTE3EmRfgFtxUOEjBNtCU5ADmnttzH7NKT/EW07jPIH7 SVWNKmHVSqeeUz6hhQxxPdwz6Qj5nNfVl1Wux/9WrrCdzSqUrsVTuYM192vMp8cc1WrP T7IlMpVlNbgp2bCtquS0MTQVvuaPQkjpy6HixAdD35jDVfYM5KTEhtWELwfI91c0cDW4 XDePoHKusDZhEDcA6Zlu7yEePhpevUr4j2cm8SNzFiJ4uHdpSGipkQE70rzcaCNkResK WLoA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="q/QVYS5H"; 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 4fb4d7f45d1cf-6088c839ea4sor477221a12.5.2025.06.12.02.08.37 for (Google Transport Security); Thu, 12 Jun 2025 02:08:37 -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: ASbGncutDHO3v5Jnp2K6UJ0jkWay4Rcu8pXgtFmQO+0GJiHvhDdiClSA68jstTqkWs/ O16ELM8wq9O4UFwKfyKInpayOPiogDp6gsqQb45TxQk/G4p7caPZbjg3o6r43fBC5sbDZrzReCQ FhZNEnHUtTiVRvY2tGF4dM56yMUdbSKTcfqXsiXgZG2mPZXLe06tYSJKiV2NdkGtaftdN95RFsZ djSsItfN+HSmJPln7ofiNUfkHQm+TVV3Qs072wWvTwtcTAUAaQ397631PBnjkghxzFjwKYsXKmh y4qnWO9Fxb/Pr2CdGM5aYd7kChVwKrfHvk4kG9wOmc7CzgHnL5+nDcBxsyj7/oVKYtI3D0A29qF yy4CK3HG0TTjQmEebBhqJf68Hjw== X-Received: by 2002:a17:907:805:b0:ade:44da:d2cf with SMTP id a640c23a62f3a-adea566604dmr278459866b.18.1749719312964; Thu, 12 Jun 2025 02:08:32 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.. ([2.196.42.38]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-adead4cf274sm99933366b.31.2025.06.12.02.08.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Jun 2025 02:08:32 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, Matteo Lisi , Dario Binacchi , Alexander Stein , Andreas Kemnade , Ard Biesheuvel , Dmitry Baryshkov , Elinor Montmasson , Eric Biggers , Fabio Estevam , Pengutronix Kernel Team , Russell King , Sascha Hauer , Shawn Guo , Stefan Eichenberger , imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Subject: [PATCH v4 04/10] ARM: imx_v6_v7_defconfig: cleanup with savedefconfig Date: Thu, 12 Jun 2025 11:07:49 +0200 Message-ID: <20250612090823.2519183-5-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250612090823.2519183-1-dario.binacchi@amarulasolutions.com> References: <20250612090823.2519183-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="q/QVYS5H"; 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 Thu Jun 12 09:07:50 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4171 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f71.google.com (mail-ed1-f71.google.com [209.85.208.71]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 1567C3F0FC for ; Thu, 12 Jun 2025 11:08:38 +0200 (CEST) Received: by mail-ed1-f71.google.com with SMTP id 4fb4d7f45d1cf-607c239c7f0sf911621a12.3 for ; Thu, 12 Jun 2025 02:08:38 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1749719318; cv=pass; d=google.com; s=arc-20240605; b=IObK7x/tzzk2WFxUUM3MW0wrIZVYbd6mWm1rAxT4xuVewTJ7yzw1y9BvvZtmD583DL HN8Kp7nPtu0DvNgp/vNhIg6uvZLgjNPuxjbP9ZD963MRlnViUXovL5rdCgPdK3VbyVMI kjNVWtrAZrHKhsG7GoR70Daq9Wz3vJcjg2/8rP/QdjfmjOiANkjn/c0YBG9zLzxDiqZt hFQ4o0Wat9a57IQY9e0ETlzsfymoTo53VqZkz4mhfWVNBMaKr3k4XYfRMY6o+ITkfx9k WdSQWd2kKRJXn5+T7A+P9euFGk1FjY7CIaD5sajIO0IDcKirA5fXsL6xLjM1vkrsl//j oGRg== 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=Kqvdym+3lEgcbkFuEg0muykxle9FyIKo9/ZgXEEGuak=; b=Emsr606l6bzEfNjYqesrbCAuGki01Gvi3SExs3MPDchtt99DKOYNRQ+9h88eBHJzto wZzHWisqZQuBVwQB/k5qvSbO5APJhl75n+Fg1gSqQLWmBair+DnKmie2kmHqoVun5LRu i0H+whBJA20LBqJTqdGYJD4ULC1h7MsoJb+v23fRmfRQDkjyOHyJv/nFKJ94dx9HIseu fzFY+QJHXQAhWTQpwNGfNf2RjZewszltpR/GGqbaHRiUW25clsNClTyB7fEkkdugHuEA m41fXA5NhWLtE1eIpEE8LZ1aUKFf5GtRQ2EqUogrf5qM52rRjeGz4rSv9WlmfJyPGzs/ HcHw==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=DwLLFeZj; 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=1749719318; x=1750324118; 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=Cdp5lqkip/NhufbGvIudUUz7UuRvuexteQZ1ip4X1tV9TtA2rHqR/lI+8hkcMj+Qse Xn0d/4cdZcL07RsnC3T7U1lsPbKCBWvZQz1lfWSMXXb24gB7BEX3em3R9M+rSgbDTdSp 9ZHcqeXyH6AK5LrTiM2hqtOszJb4n/j7COnkQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749719318; x=1750324118; 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=Rl14hHSyfUV7ws4EiHH93nZneM0aN9SKvHpvYjCFEMxBFYqAkzs9VUhkacah080ZPF 2F1yXENQGCs0piIfo4LTDUAMQqCjYEUrLkCGAFD2b8rt6AA4/wiqCy7WhM5UpWsjlrHp VgisOo2iY0O1/UEu77b8BCzbhsWWMjqYv4iJo2cjuZytqNN2r9Oh9mpi/KXYWPrYsqXR JaA/8H09s02QtEkaD3Wp2ri3DeOmjLbQbB/zV5Ng206TR+hjfqHMFz35CxrYiK/05Kpp 6lKv+Ta4Fjtkm1TH6d3xwYqkTMKyU64BChSF4SdgTZlG9NGVMAM5LM+kL4Ws/y5zjrm0 tiNw== X-Forwarded-Encrypted: i=2; AJvYcCU/WgRl1HUqFtgPpy1IKlVyukQgEZpCStUf8K7vG1BoI6g+wzn6HzFst8GVxhqVXLAEvLy7VqihmWQWQKpS@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YwL1TZGFeKJ0kgdbd4Lq1842t+RmoS2WgCeFsO0EE35jWn6mCk5 Gquk79wFTOQy7E2jRQPKOP63HtR3HDXjr77DBOjHvHGY6cjRoUPHG0CdBm7yXXduD0zLlQ== X-Google-Smtp-Source: AGHT+IErRj34KuWru5zZHlv/CI80bcB/g7bCP1WUUhwl1IY8HZHKUD4MC5+uVKJweB0XowXNqD1kEg== X-Received: by 2002:a05:6402:2710:b0:5fe:17be:a93 with SMTP id 4fb4d7f45d1cf-60863c28e59mr2683593a12.29.1749719317412; Thu, 12 Jun 2025 02:08:37 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZf8TGlhpvDbpYfRirDSobLd/EKnqe8mJmPmhV0BoZ+hTA== Received: by 2002:a05:6402:2549:b0:605:b948:8854 with SMTP id 4fb4d7f45d1cf-6086a373b7bls554353a12.1.-pod-prod-06-eu; Thu, 12 Jun 2025 02:08:35 -0700 (PDT) X-Received: by 2002:a17:907:7b9a:b0:ad8:a512:a9f6 with SMTP id a640c23a62f3a-adea2e3d95emr296071866b.4.1749719315111; Thu, 12 Jun 2025 02:08:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1749719315; cv=none; d=google.com; s=arc-20240605; b=GOwRFtbOfHcspzV2zQJ97bFiDcbYpPCwdumPWjB7Ls9lCh4XglpRzNm9ZkXkMkXKc5 QhmKxLFfzjqPbLS4u3nIZqfzk9D0D0+ktVUKEkRDjKeyGZmyoeoIgTcPePK9AXtOa40G ZYm/9jA9OivpC+deP04buUMXqrqEQwYVCMZkewZN0S505+f6/Q2bg7boOsj2/HwAt5zx 8UqyL/etdcvLo6GGWMiy3NT2tfUR+kfiK6s0scIVXsE04poGitovIgrYH3py1RZI0EM6 TvqpsiNL7pGAD9ByQtWPR9jjfCxVKAIIvgC853P0nfO7aF0qy30hpDIjJ0WnWTf1d9dT dh1Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=cjWUaZj830iJEScbjAkMyM8p8jFPI25PYUQdDEHFIkg=; fh=ygS4cvmpV+XRTjqidev6xg9ejWlR/z58wFN9vCajZ1o=; b=be8n8mh+CVzCBuZApID3OcUD22LmIqGPVWNXpqYmBjl3dsCnynHddZGJQPFxrc4BUa C6CBSph8mKQ4db2zvvN96lrndGc/DrdI/s7usOHqgvA2VFzYpeNh84+/kJ3hCNaL2tgH h6pfMMAWzH9g1DAj1W4ln1dJvNCDGJ1vIRztIl5lDSkFCqWTYI0+iwQL/n1PM6JiCNjm odrJO1/OgMLR83k+lLY//5zO+cuHv1eF8Q7JfGnFnVD9w3mRkmkQIWn2xflVUBdvo77a tpA1tUX5CnduKAlntfOHW6Dl684vIBw9+KDwjaqsyDJqwZ7RN9ix3IUM+UDztj06lwIa JSSA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=DwLLFeZj; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id a640c23a62f3a-adead4d84aasor57714466b.1.2025.06.12.02.08.35 for (Google Transport Security); Thu, 12 Jun 2025 02:08:35 -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: ASbGnctR0n3sPfYSZg3m95O8hCuq9k8nKQ+eb4q3/zG3Py3UK2nVvitte+C1QWRW95j FTsfAf5SpqbZT6kvALBfaCPvOA31Nq65zZUGllrsnPQrEXS66WrnGEraZYGmCwqXD5+EMjo1IpV esZSVZnWqg1vpQ4R6zF9bGH1lts99949aPDaBfwW75ygjp+U2pJAUe02B8A/rV6NUt4lJQ3x19Y azGx8wWAFing+b/L7gfp1ALJqntuKdQ62j1KPft6IsN3IrpKmMwWZEStkpVE/Uwo+gtH1NTAemf 82MKPUGz7CEJerF4d5iUgAyNO0T0Zht1oRG3WK+bbmozlOrK98cVaNIGSIucUC69lLDtxAv8NQf FvZ3H038haNhMq2+avLFOeuVnhw== X-Received: by 2002:a17:907:986:b0:ad8:88f6:a7d with SMTP id a640c23a62f3a-adea3809b1dmr281579466b.58.1749719314703; Thu, 12 Jun 2025 02:08:34 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.. ([2.196.42.38]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-adead4cf274sm99933366b.31.2025.06.12.02.08.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Jun 2025 02:08:34 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, Matteo Lisi , Dario Binacchi , Alexander Stein , Andreas Kemnade , Ard Biesheuvel , Dmitry Baryshkov , Elinor Montmasson , Eric Biggers , Fabio Estevam , Pengutronix Kernel Team , Russell King , Sascha Hauer , Shawn Guo , Stefan Eichenberger , imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Subject: [PATCH v4 05/10] ARM: imx_v6_v7_defconfig: select CONFIG_INPUT_PWM_BEEPER Date: Thu, 12 Jun 2025 11:07:50 +0200 Message-ID: <20250612090823.2519183-6-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250612090823.2519183-1-dario.binacchi@amarulasolutions.com> References: <20250612090823.2519183-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=DwLLFeZj; 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 Thu Jun 12 09:07:51 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4172 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f69.google.com (mail-ed1-f69.google.com [209.85.208.69]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 7E6A53F0FC for ; Thu, 12 Jun 2025 11:08:39 +0200 (CEST) Received: by mail-ed1-f69.google.com with SMTP id 4fb4d7f45d1cf-60785397a37sf922966a12.2 for ; Thu, 12 Jun 2025 02:08:39 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1749719319; cv=pass; d=google.com; s=arc-20240605; b=f5MPBTb+qoG8J+vGsdSQw0UffBAjTfd1D20AAVElLdcn0e83OEmsODUj1G4t/sPVQb hMhlFuzyHX4zL9sNPx0er5Y1WrbIzY6AVOKcQR1vUjN9rfvZKydYHxZ2lqoqp/6a2IBJ k6YQLVcgXwt0qlejlPNSxUBjJBByfRYkpECSFbzGfiOZs4tyTuqcnN/hFBQ4R/N900zO ouuaZcbo5BhT5n8nE1x9ugyyygf0QEVRzH/c881+HcrT2Inb6jAM1VhImUBwfCMou9oY OlJmusbrMEBUk2cTptlWNGRV5jJlDA6NT3A3HayHiPcGd8ZwsNzQcuf+ZtMH3zI92wyq +1LA== 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=1m7pUM7WyKf/Zf35KpnnYV4xobKmRBve3pNe2eanLgM=; b=g04R2MKLXzge1Z4n2lOFE+YVMzYI3HKirbsoYTnqiA/xEDPgKPfvJzS/Zg+bdZ09Qb mnXfqVbITAbnInXTs7u0mFu5+/CRfzff9iJT2A2A8xZjyh2FfQ0cQK1KemXogSWWMalW NcLPLXdmQG7QVDIYGDNAC+NVDM+diGIxLaIDNu1Q5j+m4dz/c9/MyxxevXIHpqS8NMsp AHl8POqu3lRy4G41s57F8ywR/BdAGvpn6dKD3NzbeGHbh9Ea2sdms73IVI9XDP6FfJs7 IxRTapRDrL6qY7BJkYXEOwed1BvqNzmye91U7EKSXywlbh5DMeMMNs5N89/ksJ4m4Cbz Ea7Q==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=RxbFBsvP; 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=1749719319; x=1750324119; 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=kosDFA5ND5xr++CG5tZp6AEMG72YU+exLu+gJEP7M2H03o9oWDIYpvjUlNHp5LNkMK vP0uhT8cCLXcYD3Hj0AUUI9HWPb4Pry0qxjaSRPvbtoO6FTw8LRZqiWB4ivZIwBYBCxG VAL1aHG7VwLoKrDxU1M724YBfieEOS6zVl6GY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749719319; x=1750324119; 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=PRL14wHDO6jNe0Boqse3yszZU7E1m26GYKfuJ7B4n/We7SpeIrAe1VNK/g2cBUw6G9 LMWks0iTmU5A5ceIwFR9k05GlXFYi6Rh8iUv13hKi9b8UjzGtjuB3LjldquqpP8PZdsF tZ16Tc37Xro61fG0slKQjBnF1J9/w+j2r2t/P6tvOzUoDGx2Gcr5/BySr+oBy5XH1gO+ EBBo9cu0GgJMJfoAy5RXELLxs9ozlebPS+6xMIhktyQFaLXt3G6By1WWVkAe8h3iO6TB 9/7yfEaUbCxk1z61FxFHvDhKYS22OdBjrOJOSVfHWzVhQHI+phECDDJnCtI2COWHZVkr gMLg== X-Forwarded-Encrypted: i=2; AJvYcCVKsRKBiUwbd/Q0WsSdMoGyMDvmMaWlEh4tJyTdnMSk7pp8Gvj56sgNd5nGyYZXIcOVKFXM+BFTwDUJnYGA@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YwtRtkMovrEXwFIqQ3e7dtxxCwVILOmhgQOVEAQ+rgOryQUzwiu za8QUOEvrsqLMm0lVNyDqQugqJLC+aY2o4xb1s4frKS1qXeWYBzQ+il7fLbxFYv3ko/Drg== X-Google-Smtp-Source: AGHT+IGkNddF+o7/h8J+6yXFU9mrSC19tIHunIxhLrPga95Q/031eo+sIXrg9+CJD5byDVjH+fR/Yg== X-Received: by 2002:a05:6402:1e89:b0:606:dc2b:20aa with SMTP id 4fb4d7f45d1cf-608466255a4mr5980315a12.2.1749719319134; Thu, 12 Jun 2025 02:08:39 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZczal2/5TD/+83/4f8MNYpmKP/Qp9sH1gVmqEjAdXLIew== Received: by 2002:a05:6402:5186:b0:601:956f:a0c3 with SMTP id 4fb4d7f45d1cf-6086a36856els503800a12.1.-pod-prod-03-eu; Thu, 12 Jun 2025 02:08:37 -0700 (PDT) X-Received: by 2002:a17:907:72c4:b0:ad8:9909:20ac with SMTP id a640c23a62f3a-ade897f3338mr699584466b.50.1749719316893; Thu, 12 Jun 2025 02:08:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1749719316; cv=none; d=google.com; s=arc-20240605; b=AQNB4cK7PFp7TW03qg7cK/4S8oZQMlOsrY4a5L+f6Mh9VTPdlwUzG4MmXRsy207cBe d2xITk/6hfLDu4paLLXPw5UVjVH8jrSw+enQN7Gh1WCjrd93aQka11rmrBG6dIFADmGE UFjBOSr7BJ+eNbJliovdhluv6aAuLcXDbwpye+DDR2co4nQx/hkF9MiEn4JLMW80D5Ow M8HnCLRtUxEpXn8jUtJknD8U6ntmG/NuHKbjMoaRAyyqQMV+aRNUNSpmmVU+U0/y7bRY lNQ0EyIAqHyxG8UC5nsAvByV3epQlJN3A6xA9zTK0C9uHHrelA+GLJOaXLtwAskiZAI5 fefQ== 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=IilFd0KcdmBEGRGa/sG5iPah2jmuIPpjwiOrmLr5Pww=; b=JX4eq6NAX0C1LoethHH4x8Ay96/18eTXYxBvOyF1EDhH24FtU6KUTOB9bfnV61fLmx kthy+PQGoOzoeGLa5vsPP+trfj88gWUtrqoEkIno0Z2SKuFIveJ7wNmD7I3V/opo2tWU w91dpwHRd06DwaNRgOsbXr11b8rWHTyEuiJlhaL/R2GNHG2pwhm6dbVE33LX1JM/aOuR AzsTJ8HtpinX3lT6jT2CZVpI5i4LG2tMnLmaujd3/sDgCH5HSMtQcXVENaY0fGO9YjGE 2SAJLkNHO/kcLumsHzIEmootYNNCaHuDtVqxhLavz1PwLkxJM4yDPEdek66sQqaxqCZf MPHA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=RxbFBsvP; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id a640c23a62f3a-adeadad7652sor69247166b.14.2025.06.12.02.08.36 for (Google Transport Security); Thu, 12 Jun 2025 02:08:36 -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: ASbGncvZ0C9eb3Pg9iAnhESwbCZ7W3lY0PJBFhifdvDokwNiCL9A42fZhBVDC7TCJne 5mqtALf1fxBJlVnQ84ECPuziEy5sDlsl52l8Lkchb7WJmzTb5iIoBdXXCg/KFg4jADuzMoa4h23 zkSSMI5EuMYw+FecHoK78DwegzDabtuJ1+CMByKDTMJbcZAuaXW+9IBNrjNrEaVEYUqIt55L1fC Qp98Ud6jfnw/SJMW/dtwggaPk6NEgRVuPW8CtPoo/gwiloCjDMFYjNCW36Z+sqDFw5TmWNIdNdr oPoSahJpK/RkuME5BSsa3dHrL7TIc2iu+i4ON5rxybMPSsZfVSkLEXUNos3I1byH/dIZxBCRGxh wewVue6VDUMkDiW/NnImf9/ZP1T4ZxoGXIjlY X-Received: by 2002:a17:907:1b1b:b0:ad2:4da6:f58c with SMTP id a640c23a62f3a-ade897ab542mr699899466b.46.1749719316389; Thu, 12 Jun 2025 02:08:36 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.. ([2.196.42.38]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-adead4cf274sm99933366b.31.2025.06.12.02.08.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Jun 2025 02:08:36 -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 , Fabio Estevam , Francesco Dolcini , Frieder Schrempf , Krzysztof Kozlowski , Marek Vasut , Markus Niebel , Max Merchel , Michael Walle , Peng Fan , Primoz Fiser , Rob Herring , Shawn Guo , Tim Harvey , devicetree@vger.kernel.org Subject: [PATCH v4 06/10] dt-bindings: arm: fsl: support Engicam MicroGEA RMM board Date: Thu, 12 Jun 2025 11:07:51 +0200 Message-ID: <20250612090823.2519183-7-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250612090823.2519183-1-dario.binacchi@amarulasolutions.com> References: <20250612090823.2519183-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=RxbFBsvP; 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 Thu Jun 12 09:07:52 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4173 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ej1-f69.google.com (mail-ej1-f69.google.com [209.85.218.69]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 5DC823F0FC for ; Thu, 12 Jun 2025 11:08:41 +0200 (CEST) Received: by mail-ej1-f69.google.com with SMTP id a640c23a62f3a-ad8966420e0sf10845566b.0 for ; Thu, 12 Jun 2025 02:08:41 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1749719321; cv=pass; d=google.com; s=arc-20240605; b=ZSRhPC4Ht+/AjosscbnI/F7UpB8BojWekvzNXhGgUoUIo83XRHef7i5Ozz8CIBkkyJ N2DQuUP2HnedzvGp6PCwytBVMhnR94hjpsTqstmdKQViG86rE3kuRysW5KeHiaBiUt+U 3q3OyW7PigodY6e1RVcJGkuYxwHkiMzpw5psZRBGidr5rtdTkkBXlMqNHqLnbAjPA0n0 Bih2kthR3Yv3G5j6pDPIB2mEJJ+sd1JOg4ANKOEcij0Sm9yI/heFGl4yW/4qDCpdwzSq AF+AmXzmDGnhffnF1WPQkma/O5fX+Fl6qy7w63WSb0zqKIQHZSSue7n2ROrEJWunP8pQ jeMg== 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=2+oDm4frBjIbYNG3S8YX4BjYbu27Dnv7WGv2qokjOt0=; b=d7U0Y9HkNrelJXU6UcIXpQdEst65wOiKTBAoZhgmeYWPbc8f38creey7592D/bc45l pSi/b+843MH8PwyxWPOe35WvpJwH+y/YrqOwt9NwZTgsE/DsCzpDpCVwt1E6+q+ZyJ1Q Gh2Os/jv4SqfiE1CcfUr8GT/tBR9AFEwQUXJEkGvYCBgua4+Q61OAVPIa2nOM8ZD7wZ9 +h2r/yG+y/TjKb4iAe6Fu/8XbNAz+FGWN9pAxd1n74FCXYz8C1BAhzpyqGid+2s4OZkA 8ct2tLAgiS38tcYyT/BBoMkh8fLgrxmQ/NYRa+Km69UHpcY2jTqFMFSh5tysLt3t/WLM 5xMQ==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=X6JNPo5F; 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=1749719321; x=1750324121; 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=N4ZpOkcGwk+BsMX2T5UAbzz3RJXbfN70XGl0X9lJYDr8Hj1OjdDivzGjF76C0nU+HU MKzqqwCNS7AVZ0uTeB3BoGAMprW75j6B6CTLciTA4JPRR91QK0i93SRDSpDBeGuuQEsm 9qiEyhA0/Htzs7w3Snxa3VZ0V/Cs/opWuz+iQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749719321; x=1750324121; 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=Rfrm2X7KVvp8TV7A3K9yeq6Rh75aJFP79Yw1sor8N+D/4gCwwZWH7B+lQcetpiKxmr tTOy6a5AKFUOH2yj39Kj3gh3u4or06Z50kYylVSfwred+r0SEfwS0h3iwUewVAxc76KE OvCp7twqqFoYWOhC5ode2T4X8cntQLJlwxSEh1xiWxfRH6MHQiF+VhV268+8CvknnyO2 GdqpEKPwCopzxJ6ly9d+WtTTQT24bgB9ou2QFA3u2OkQvnpVU1K/BhBwTeIxuCjZ+ve7 GvL9qDrD/mfLcbycyNvIvenQZ0PR4II/8mSB+OZfX9BfzPY1sgu10upthV7rQ4UFmdNB BH9Q== X-Forwarded-Encrypted: i=2; AJvYcCXZpQP7sKiZdDCUd4xk8rA+evab4Qo9UFGm20qQQYQQAHniHmn65ljAj+rGrI3TERZ0aLKEr97caWNtxWny@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YzNs2HkEXfA8yO9803e8cCtZtyusvV+S3H4RiPI0NFJ18dTGusZ Qib2+uQaVaWj/AZ3939YtTJ5Sf3xWAYDmsBCGPOCsE1A2eQoi430VhsTZJNH/KphRRRLLA== X-Google-Smtp-Source: AGHT+IHC+kTVD97cD8sXPdX35EpBBarOdnPuCCBpfG0GGYWja5+LjKrS0Q/7VopL1ttE/I8VhiIhTQ== X-Received: by 2002:a05:6402:26d3:b0:600:7698:f7d with SMTP id 4fb4d7f45d1cf-60846b36a8emr2092746a12.4.1749719320974; Thu, 12 Jun 2025 02:08:40 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZefxS9qbrx5RJbpL5NIGsKVxZzhEPANDKwR2WmzFQC6gg== Received: by 2002:a05:6402:2342:b0:601:aedc:8e23 with SMTP id 4fb4d7f45d1cf-6086a39c101ls546764a12.2.-pod-prod-03-eu; Thu, 12 Jun 2025 02:08:39 -0700 (PDT) X-Received: by 2002:a17:906:4796:b0:ad5:78ca:2126 with SMTP id a640c23a62f3a-ade89855d42mr646240166b.59.1749719318694; Thu, 12 Jun 2025 02:08:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1749719318; cv=none; d=google.com; s=arc-20240605; b=RehyTUXI8XHQRsCLT1EfJLLy2LIanNx54X5bwWxIxjaeBkExoqRPVUq4FWhQm2Va45 mX5aitPfvbY287TWz1FiWfxQr0EoozrcaqHSicTby9qh1Tnen8iut0mlC233bbIIW4fG 7u/e5YcyxiTYzM7RgKo/VivS59wEQYkEkms5ZR3sg6XGQDgU2o2ZFSIjeW9LZUZRJubH duswWqhC2mf1N7B+IsSjhBVd1SJt83iAtz2t69yQEcvI6jtfiO8ePO/xF4ds1KoIie/S reeWcbGu6vdfxTshpX7qTxaImKH/bEvas32WfphouqBXFWixSIgbfRb7V6vNXI1T3o+G ne7Q== 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=ArMsj5VuRhaiJO+Yk1YMa+i3YaqITzxZOoW9+00ga2wi02uHKqh+XARWFn8TCgbcpN X3aG35DtaBQtgdx4VdeBGhski96fAgJ+V3MjnXUK0qpTkW3dgvl4Wcsz61/JFCT1fmIu LoDhC4ociojJvMIpYN71C3LYp1upZDcIM8q0/XjeOjOBGq7rbeEV4o9XNZ3560T/+YUa 4AY1SUUhb9YtsP4DWsV5UsK8KxsfvrsMw0oGMewVPI0WdOfvAfDZb2OubH0/5XjNUKz+ 5Sfs/W9/h59AhlrH03Hm3DL4hjIl3crbRJVI2VxKXrYQc5CNzv1ZbNcwJj0RQ8Z3RL3Y vlPQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=X6JNPo5F; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id a640c23a62f3a-adead8fdd2csor60932266b.7.2025.06.12.02.08.38 for (Google Transport Security); Thu, 12 Jun 2025 02:08:38 -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: ASbGncssWY872LlldN3kBNuowZsaot5tu49z3CLLyl0qIE/9L7afB7hs3nsbhiqfWNw SF8Zu/wBxRbOmHhdo921/1EDiYgUMuY6WuS3PxQJoTasKLdNTT5MK5YKl0PDcRZxtOT7bCTym8l fgvaHeX4CB11r8rTknaKuWXq/AilgwC6FKs3IWc1aKy+hAgEPDxovW8zL7+6zYxBcQq2mrrBWTH tLxBY7i1pe6/7xR/i3IHQhK6uCdUvMxWPIp6c2gbmmwOCM2TLfbFRXbguLQ/CqB2lognVeUU77i Od6QKNX7uZb21rrNDvAEuvSXNeD6EFVfSLimzgYjDHdYLnbNlxzDaLeXSULzN6RrWwVTh/5h1nb iKLBJ21dLDWh06K1/JeErbQEi0w== X-Received: by 2002:a17:907:97d4:b0:ad5:749b:a735 with SMTP id a640c23a62f3a-ade89519c5bmr640896266b.27.1749719317994; Thu, 12 Jun 2025 02:08:37 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.. ([2.196.42.38]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-adead4cf274sm99933366b.31.2025.06.12.02.08.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Jun 2025 02:08:37 -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: [PATCH v4 07/10] ARM: dts: imx6ul: support Engicam MicroGEA RMM board Date: Thu, 12 Jun 2025 11:07:52 +0200 Message-ID: <20250612090823.2519183-8-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250612090823.2519183-1-dario.binacchi@amarulasolutions.com> References: <20250612090823.2519183-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=X6JNPo5F; 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 Thu Jun 12 09:07:53 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4174 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f71.google.com (mail-ed1-f71.google.com [209.85.208.71]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 249D13F0FC for ; Thu, 12 Jun 2025 11:08:43 +0200 (CEST) Received: by mail-ed1-f71.google.com with SMTP id 4fb4d7f45d1cf-607b7ef8c39sf619160a12.2 for ; Thu, 12 Jun 2025 02:08:43 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1749719323; cv=pass; d=google.com; s=arc-20240605; b=LT/zstZghufT/lri/xC0E5iRsUYJqebAx2YhPloVjJWspFM5Fx74K2S9zVhbOIUZjQ IFYHq4b21MAKSKjwDknlKuFJqWmgwOLbw0z6n43YTjDp3kH6OWh0pbtlbPyiF3/yEq7k YAfPDN4z/3c2LcxJoP5hSAPT6L0pVDdDcR8HmyH1hso8aM9DaKbltJp5kycS/2Rxflsc qirc6Ep4ZhK85RY+xVjo3M/USbqPxc+8PI3IKJXSQj/fQzh/rvNCz4gfTmh8xa0nqV7X 4ZtifoXlXGMcTTb/s7LfbSnz/WS+b56RscKXTtbdj5DKQtTyTlJexcm4CU2pybatfZ50 iH6g== 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=kZr1w48NR9SGhHWy0SzkUGKq0mVJV2BoWYyZHBHj0YU=; b=AQyPTRrNwMCE+7OXYHtPP5avSg95XVt5EIEAgwqAyJGw2k58B5w3Ned8tldq52xA4k Qg6Cpuvtte1avUrYoBzJDlqZsWC+xoFXVCwEWApcRGHb6LIJiLtx0fnsERDWCCHgBeTc Y+EedWKblB2LhOKn2Zf4/guncQMCbShFhZgbhDlXjf7FXnoC7lgDHQ4AkDAy7o+/FQDb 8NcFVgLq3vWS49HIoS5xUJtb/1jAmZQaXz2iqPc3OTYiffoZbH387dCuI1MsdamKFyg9 EsFgewJE18lXx1SjNUXiygJUZiVvTkJNt/8f8OsUkcIg0U/J9X3Zj8TaMNcuMdwODr2Z bsQA==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=hSs80iBr; 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=1749719323; x=1750324123; 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=pLhriWy6HlIm+ATjGDfn1DKFw2X+HykdR831Lq65mdxUHM5UUddFn5Sv4jFmIEAWFc 8DWejSu7Qd7zItUdP7C1AKl0rG5z+Uym+Cc34C8/inHYEi5MGA7uLMlC8Frmd8sDIuXv 0WXzqn7zjspG9v76byUKLhkEb94gOdOx8f6E8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749719323; x=1750324123; 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=mKGtMeb1IT1PC2sJ772hAHma7LYMd/3drrMQZ4adBgDj3Lh04kzm3GgxdBcg44Y7CY cAiY/mhCT8llf4jTaU8js2vHWu9UaYQ2smfEnW4hPuAhCovzJqIcWqiiTpyXUp1lRuEa A8252eOXvIaPFiDDnelXcPOgEayENmCTWNt0e66rX1WpFGgnGT1hXQoIBclJElyx1xyj 38e2XzuQtTWxkIgtMXiUycUvVFho2a7p/HzLT8MX2p+Y/jbP5CFZ2659kmzjXw2wAMpr C8LkHy3ReMxnIs552lQSV9ABQheZ+O0IucAQzPxAC1fkum33t5F5YNU5/KnyXspZWHw+ xAlA== X-Forwarded-Encrypted: i=2; AJvYcCUOWSZ4Lkr6rQgTd71AYgmc5LsoGW5mE6NqSjGEPYUTfhTKowJ1/Jy4dwYJf+zYNu0y2gkmnrs3Lu8o+2s5@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YzNLiTLALB0ilmLCMx54QreVbco5cNuJNUM27duzqO/IwFkypX+ w2nlFE3JpIKjRt3Sj+h13GyeA2+W9nR7aI3nTPgfv5KB52w4WyrN9uiVQW5qVm7yp4V04w== X-Google-Smtp-Source: AGHT+IHZTrqln75OmDM7QHXE/Jb8T09WLx1xQzlkM3yDngV64jffyTmLMO/5iqff7CAKcKD2l9H/yg== X-Received: by 2002:a05:6402:2115:b0:602:4405:776f with SMTP id 4fb4d7f45d1cf-60846d192b4mr5423393a12.31.1749719322540; Thu, 12 Jun 2025 02:08:42 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZdHqkJ9UMHhwlntFiPXhoJZxRqObMCE2VNEv+obsq3Rbw== Received: by 2002:a05:6402:2342:b0:601:6090:4177 with SMTP id 4fb4d7f45d1cf-6086a3a477els453527a12.2.-pod-prod-02-eu; Thu, 12 Jun 2025 02:08:40 -0700 (PDT) X-Received: by 2002:a17:907:9303:b0:add:deb0:8b64 with SMTP id a640c23a62f3a-ade8955ec01mr617947966b.24.1749719320125; Thu, 12 Jun 2025 02:08:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1749719320; cv=none; d=google.com; s=arc-20240605; b=fLbni4dwBhTsrCVrHjot7qQWgcX1HN1Nja1FsO0wr0Dr1IBQVXYlOFBwOxS6s1Ht6k z4/KD7CZgOFEjUp4nm3F6G2emWPjDNzSi4K2btIBH5+VLMXJ6z+v30494MrhMGQr94/s ankcNgwmTDzfm/wTM1WVJkW4XPlhaKUPnb9f/WP77y9RrRxHZU4lUs1NwyiQMDF3sHL2 wiCZRk94umQIRc9zs7QTgo8MsrT1nGoQ4IjL3UuI7ULZHf7U9mwv1M3hJRfeRdjdHOuH e2pahSWeDYfOaFUWSLathAc4X+KHAuF6yx/52smCA0qD3oC93Pkt68XfXq+lWKuBwBSh 155A== 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=O96854FGtytT4utZiqEF7Hr1H3RwD8VVCEfAIlDKFR4=; b=jRU9xL/WvStQoaINM7TLIpzheOoSxgGytEdj3GjetayBJrLBefaNd3rse8dZLajZSm 7xn1B/MQ5KhbeiMzRP5yWV0vKZ5OREB8vrrQ2mkiine0S27UozNiEwmwn+R7ugabGhEP PWm8kBbCuktbL7x9c5/K/xL8omamCTjvtv3Iw776fybx7Wztdeeuudz3wA9Rvc2HL0Hb 1Tf5EG7cu3tcLq5OkcPap4bWADu8/mA1Wo9vXVs1KiCaGDtk4CgbklnFvDb43Mp2ZAmw RH94FBrQZce0K6UaQsK5l9cVxT1yErOMy/xR6oBuMFVOcsJxDUteDTb0phNsLP/u1z3q YopA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=hSs80iBr; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id a640c23a62f3a-adeadaaf511sor48208766b.16.2025.06.12.02.08.40 for (Google Transport Security); Thu, 12 Jun 2025 02:08:40 -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: ASbGncsJyG6OaEhmYTPLFq027aDwkXW1IIqkulJlUqhyX1NhC0lb65qaMNd22/qVwxN HLftklP85g4VVCqbSFRpxM+Q+DK2pRem52tO3rhOEP4L1aBEvW7UeXTZUPuS38huKy6a0WjTXLz I/82nb1uif19Z1hnSl43g+35JPGtV2aIlPUeMxBTXJHljbWDXbUzA6tcYHZOgb15OFMr14UVFOn aV8c3kYHR1gpOlU/2eHAx93GrGmRJLYMRXnafV9N13h2heAjXmJxMNwBO4CQukepVQ/hwgs7s14 ZMZfsB14DoeCFvucsIzZtkFINt4D1ONTh5T5vDUfU1m1cgH4lJ94xZ3U9FlW7Hpx78ARzhKJI9h dSkpMfJq57GidG887s35TpcExxA== X-Received: by 2002:a17:907:3ea0:b0:acb:5c83:25b with SMTP id a640c23a62f3a-ade893e6126mr615292666b.7.1749719319676; Thu, 12 Jun 2025 02:08:39 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.. ([2.196.42.38]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-adead4cf274sm99933366b.31.2025.06.12.02.08.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Jun 2025 02:08:39 -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 , Fabio Estevam , Francesco Dolcini , Frieder Schrempf , Krzysztof Kozlowski , Marek Vasut , Markus Niebel , Max Merchel , Michael Walle , Peng Fan , Rob Herring , Shawn Guo , Tim Harvey , devicetree@vger.kernel.org Subject: [PATCH v4 08/10] dt-bindings: arm: fsl: support Engicam MicroGEA GTW board Date: Thu, 12 Jun 2025 11:07:53 +0200 Message-ID: <20250612090823.2519183-9-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250612090823.2519183-1-dario.binacchi@amarulasolutions.com> References: <20250612090823.2519183-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=hSs80iBr; 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 Thu Jun 12 09:07:54 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4175 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f70.google.com (mail-ed1-f70.google.com [209.85.208.70]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 2C1923F0FD for ; Thu, 12 Jun 2025 11:08:44 +0200 (CEST) Received: by mail-ed1-f70.google.com with SMTP id 4fb4d7f45d1cf-60733ca2a11sf706485a12.1 for ; Thu, 12 Jun 2025 02:08:44 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1749719324; cv=pass; d=google.com; s=arc-20240605; b=HlbFZytTENVtU8OuCa7nY1O99I7ebCbodR8rzBMEGkNa8Fsa6/xuUejPFamT9tM0Pk IbQfk0wYlmMWCTqqkMhbMy9cm7V6yUueoOSOD0HvF6GYX1V54fFX7gghEVPe+kXWsesz eaPWOzzl0ti+i9D0o/5AGcBlzKAiqBjRYibMJeTtJp3RCgRCT02Y7nv53+RwE/5S6a2+ ilOgqRCDLbg+R0XRiX/CM/Z00sJBGb3EXvDxfC4MBhOTH0sCGhgyFzhAwIDkasJ5j3s0 PJ9JdTf3VtbT4Wv0y46YMALza5slOKrTbodlff3XQKuR/+9KKtcLu1ILxg8ALYJkXLxv 5USg== 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=LK+KsB2xf+pWsWPKfWTiuQa2S+7fndPWta4FpahyzUA=; b=Z9dRi3xHgXYENHCQ0qk4fdKHUax6xw7WDAHTiJcHHaoBJsSseXjqPdomdMEm/4SJWd a2ZBGwRmp/l8L9yAccTmJRn069OTnb95dMbRWFvz2mhp2j+rXcw+Ktj+sgTXQULFFxZJ hKMcaeEf+PkCJc60XQa63tUcwrDVQ7WQgNA24Yz0EfE07CtW7h3H0MozGFleexuWSJFn bjRRrKIYU6Qd8c4dhwIyAlJYvQeqg7JIuHxSVgiDHp8mhhom1B8uFtjsNL/u5PcCXrqh Nhv5TL9MpEipW2mdlZBtmOiX6lUaxxSrmfK7HV9E8vAWnInA83LjQsd0Q6p9DkrAeS6H 7ZVQ==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="je/YUgQM"; 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=1749719324; x=1750324124; 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=SMr4Cv5SQlitkHCG9JwP4K6jabN2R8jkBoTXqXaqpEGmywiLS828JlJsLcICIi8M7r SYPE5Exy59S/f38XAPNEI/xffhHHNDW07dgsuDbmcdAtNxuXDofFcQmh6G3zgyO10q61 SsyusQn9wrLtKwVy2U/v/4guQLhMqPylcFcQs= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749719324; x=1750324124; 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=oYwMfjZhxVqrx2BVFa9jZOMJX25/qxR9mwqlLvnvIs9rD2F+cRfV+wM5PUNN4n5HXM qapJEdL1XRJp6odzaKFDW9aJofSaMr07Wg+lYly39Ph62LKjVgYi2DyeYuPnuKI/u5wU Yfsoqp8Apr2wQKrUnZL4IFe4+SNH6C3BnJpQpjN1CGlcjSE8u+TTfrJPVDqUQFLYXUMw xQUzWudB0tTsEzrXvKKD1EHBpO0Oy/WCz1T8Aumv+N0II6BjVoxp7xlEZw67dmyTvPZ1 hD3TaxpVjnyzPOz/4iKvhSHAqmwaOzLG2D89+NCiqAPeWgI3cJHCR7Wo4XRir0u3lxYI BwlA== X-Forwarded-Encrypted: i=2; AJvYcCVWtcAxDV3uwdzWhpxVv4BzBqiTrqHhJ3iG5/Py8doWWmbANQeb8DeuU8ry+WBLORh5+iyqFQ1mxVsQA6ZT@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YxmTfWNdh8i5A31NZoIPFKdE2OUbitvX5ItBYvPlAA2xzE5oYUZ VB0iWTIJgzMvgTPTbnvUIXipo2XmJuKbHx/8tDe39B8pq9msSMLzIDXCZCo1tYCvwhWr9g== X-Google-Smtp-Source: AGHT+IEjSFcAdPx++jQ8okwpQeTT1PBCYJDi2zZ0mfYD+8UO2aV4Ck5PgM9KQvpN8/MOO56cu/0dxQ== X-Received: by 2002:a05:6402:4401:b0:601:d0ec:fea0 with SMTP id 4fb4d7f45d1cf-60866618dddmr2414423a12.5.1749719323714; Thu, 12 Jun 2025 02:08:43 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZdkCnMvrzow1uocH5gsXcwUYuOYQEf2d0OTPkIEQqtDwA== Received: by 2002:a05:6402:274d:b0:607:2358:a304 with SMTP id 4fb4d7f45d1cf-6086a3d406dls530350a12.1.-pod-prod-00-eu; Thu, 12 Jun 2025 02:08:42 -0700 (PDT) X-Received: by 2002:a05:6402:3593:b0:606:e4af:1a85 with SMTP id 4fb4d7f45d1cf-608665ee262mr2711561a12.4.1749719321568; Thu, 12 Jun 2025 02:08:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1749719321; cv=none; d=google.com; s=arc-20240605; b=R17KMXVoNi47EFQYgy22VbZJIaJwzpr1e5oWALobyHLdUsrR5n5mMUK4jgaZz0yupt D+xofZqpD+oEOePpOaom0zRGaC4k6lcmuAYUpEAqB8Zjuh/hQJZA1mzS0cl6hBeCbTmT Tg/DRGzDCfDDYh4ycL0KsrAH2mRYDZSg2L5wDeBqPiYsJd660R+AswHc48BwZK2nFWsF 4JFVNlIkcznC/hvwDBfNpdHCpfmPBL4HFyxiO5G+3JRp+4LoZbYtQbFBsuj5NDFdz3RO 7JnvvsaqaGs9gqRqUG5XYRNfbXKsTZrHqKEU3HbB5wX2d/G4bIAp4ItajI7cKxBYcV3o y2Mg== 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=l1t8uH69bsLuDi3c9JT4oPzM1nBHLtTtz1pGN5BuaY/+pnEaixtTSPJtHGEy/cKJmZ 45d//wJXdAPyJXrBUCltUQtuw05o9E62MDH4WfMvekgCghArA0FYaFsQHcvfyq9GXFMs f8csQ9cqv6elfwOX+F+goEM9hJ89DpnVl7traeUJMN3vGLIXOKuaV6gASQVPwBaPiyZz QbcPPGyAIZigdZLKwpgtRCZOC2oS2uHVTFnouQ2ZZqjnjGz/ZkXdHZzN8yaUWAp1lVrb R7NSBAH40suQL1+3P+RUWQ2f3qmEFyU/FW8VAv74JlctrSo3UH6A0z84xMcM4WPjsmte jlYQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b="je/YUgQM"; 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 4fb4d7f45d1cf-6084e829faasor2100463a12.2.2025.06.12.02.08.41 for (Google Transport Security); Thu, 12 Jun 2025 02:08:41 -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: ASbGncvTpdqWRnAugqxe+LA3tUt0+FIqOsqw1g3l0vlGWuWbR6lYXtiIVFwS57rbi0H JO9B3f1QZ9o9CZO4DbLHLYefhA2dhqVqwXC7J7EFPKW9iyzmZGWHA82goNYhRorSIHCT/jmDIc2 9PBOhI2KLcO+UzP2ERn/daUBU02D3adDdonM2nEh0eXuW3hfpXsdetD7Lv1v2rVAHGtZqbRQ6P/ IAH8+AVdfXxzRNMDJvyMhiZAoMFhThF1MZdWT/+C+oPjRPBxzwxuiX/kR8IyS9hpYNDpphylHpb 6Ji6zGrVIxJTIcUqm/oIZwNLCsTDvcDFoXtd/l6JY5+E+1Ryu7cx+bwX1IFakvz3oZZbFzzRgA1 vuW+yYptyX3J59BKy+M/GvO893g== X-Received: by 2002:a17:907:6d1a:b0:ad2:2fdb:b0ab with SMTP id a640c23a62f3a-adea56d1e61mr253704666b.29.1749719321062; Thu, 12 Jun 2025 02:08:41 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.. ([2.196.42.38]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-adead4cf274sm99933366b.31.2025.06.12.02.08.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Jun 2025 02:08:40 -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: [PATCH v4 09/10] ARM: dts: imx6ul: support Engicam MicroGEA GTW board Date: Thu, 12 Jun 2025 11:07:54 +0200 Message-ID: <20250612090823.2519183-10-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250612090823.2519183-1-dario.binacchi@amarulasolutions.com> References: <20250612090823.2519183-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="je/YUgQM"; 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 Thu Jun 12 09:07:55 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4176 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ej1-f72.google.com (mail-ej1-f72.google.com [209.85.218.72]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id AB73F3F0FC for ; Thu, 12 Jun 2025 11:08:45 +0200 (CEST) Received: by mail-ej1-f72.google.com with SMTP id a640c23a62f3a-ade9ed2c4c0sf1801966b.2 for ; Thu, 12 Jun 2025 02:08:45 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1749719325; cv=pass; d=google.com; s=arc-20240605; b=A34t2iUaNnxOHav7fqADoEKFarFUh4FkCBFGa40ZO9tWcKRhSu6J8piFQoK8WO2y/9 16YgauCxOMERbWmptGR96+YJuMq8Lp4x9gLgcDJwfZa8ZOlo/JHw8z9X+afJ3ZQmpO2D ixD5yuSW7nv/JGqANoxw5TXrIzY0aFIhGCPhPyFV7bR9l0cO6JkIw3CKj6jbUcIitMcp O3Mr1KW8ch0e+xQc+NRREPAY40fBRVWI1VUz/iywFS0blOw4KuV2pRXbIDxbQzHg78nS 1JLvrlHzOBub2myj/ueGWm2F2e7KjgLEXoeVzyUPYsrG1gxlgp7n/9PqAwjjom8Lt6Q5 TqLw== 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=SejU4Y/1STHtfZqpJ3erbGB27Y0kNpht+dTBjlAorFM=; b=ae4Mknj3wkxOHOZIQN3n2AEDxRah1HOxR2FfYLluHZDTL++6kczQzOmkJlMQ+8kzGK 7iSdSUWqL5pwtwerW6BO3utwOQaklWNFx7qGnmOcoubaCeXy+lWdMTpUcAV2SsTBNtAw nYMDMf3Yk3f813aAcl9whkzGK8aLpRD3MmV5Ul+hNJMOBcY1k4V1MN9Zqkc+vNEEnknx eZECNVz5W/ALEI1zJQDkwUV4rPQT6wtYqO6PeN8mtHUEpgZ+lWWXRKlJGG0dyDXqHWUu KuRKT4Q27AHW60QEC4HPzL471XwK6rE4UYeHsXISp4vyt4+4o62flhDNCJb1lZCvtfqH BVWA==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=EFouJEoM; 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=1749719325; x=1750324125; 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=nqTY8DANfxJpJ+cdD0xrJw9FFs71Ox8kz1xZz7y+Y/3PZKuUM6/klzTrL8SJjM6bR9 lzDqoz43my09V/Bpb1QzWonSGIYOViJshPbND7OVy3B6z1AKtQpxWPFv0z+7K03tulPz P6NbqCXUEMRcoJite2xU4DNb2IhWCiHzIcoBM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749719325; x=1750324125; 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=n+MGBDycWBlYsPXEM6HuHQIyEIBouKFMH4Hw6n37t8n6eeZ5cSiYQynhmIZOfGDw0p 1UGkGw/8mkRtFM5LRwYfSC5mnIprJxqYdI6ZA+f1SU1Sw+8adMWj1K9aW6OQqefEWZIY QPUrQGciPDopuoeKQrmeM2WU1hQFpYK6x8nO5ZMI8IE5O5OZLFQ5x+h1Lqg0Zury/KeR Vp4KTQ4hrgXFcV2SHecgyttSMpxE2h3WnR1Jj/xl+aP5odi7qFK198TNqADFJ6oUJYjN qYJUbjOlGM5UPlunY4Wrt1Aptscsfyst+KtdtESqcX1mqlQI0OuHP36Q+uV3+clE8OTn WiZw== X-Forwarded-Encrypted: i=2; AJvYcCVLUo/QyPhRHukzWJ05z+aIPYxQEEndx/pB5bhHPSRHDgCgKNXqf2/EM6qQroylUzQXC2dy3QORgd3v66v6@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YwCDYfG6J2thUp9NG4gNgDfkIFcukdi3bSP1+PRFS72nqwkiNB5 8jTviKicp2X3DjIMLJlRDInNN4RCjNVNs0eLVHBPKffoDZ9O0ulMdrHK9RM+jjuZPX/EaQ== X-Google-Smtp-Source: AGHT+IEU/7XJVfXvtufnWoMn0MbDxLIyQom7q19dCx0iX1w1FFljb419kRmm2OwQABh6y9WRFNBo/w== X-Received: by 2002:a05:6402:268c:b0:606:aea6:15f3 with SMTP id 4fb4d7f45d1cf-60846a9e056mr2027728a12.1.1749719325259; Thu, 12 Jun 2025 02:08:45 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZd0QZB6DsgA6IbS14NXhtQPztDXQvu/wgggYqwTs62x8Q== Received: by 2002:a05:6402:42d2:b0:601:956f:a0e0 with SMTP id 4fb4d7f45d1cf-6086a36048dls484855a12.1.-pod-prod-08-eu; Thu, 12 Jun 2025 02:08:43 -0700 (PDT) X-Received: by 2002:a17:907:a089:b0:ad8:8f44:134 with SMTP id a640c23a62f3a-adea9461ef3mr233460966b.46.1749719323216; Thu, 12 Jun 2025 02:08:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1749719323; cv=none; d=google.com; s=arc-20240605; b=jQ1/EI2I38+iGqOIPA9uvxJHNXCT+UhJflGBmtCIUupHWQfYUDsidn4IfzM+UHaERv dw3qXmMsPDYB/R14S4U4svcmHdEtg3vmAiQvuZuxh9oikHvveEbgHnBBEchUxiT7z6R2 iWC9BH28I7UOsS4E4vePszvHHyrWSB5Q8oDQtiEfR1lWaOcZnko+WQEv45I/Z5KcUHLC MgmeSl+g7LDU7CCO4yJK7NLFkuUrQRQuCTI3qF67Lgl8tjIPgpoHULNzqFK3E04MWV9X wJOFjD+YDrt1OrvRZyFrYmEidYykqb3qwhjl73SHrt6Xo0GHazOp91aw7nd6r+UdBed4 cdJA== 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=up9DDmjBxqu6jB6f8wfwP1Upie2QMRLm0irfFYsbOug=; b=Q9AOXJVSkiMDYEuRwaqNGAx2pYXzgVPdu10kde+9s95LfyDW279/sq3XX/m5TUuCaw ulLdXnsuqvtZbcRnTtG1ID9WNv3DwLc8A2W6g54yD31EIpZcCd+vHmcXQ71jLLELyVJK Nwrd9pesIKcC4RKKtiQS2E3sd+V6q5Yt2UTGVNVKeR6qL1K3lfr5S0/F1twlYEjJDrY1 s0YtVcHJRScoLSeOmjDSLvr9bgaEwETzk9Q4nQwDE3VMOcMqAQePS+FFWVMDYsyeqt8Q S23E5Q5fUtLM3GA9hf4FTmZC6ZrDIaiH8zXK2xzzRwsDq8y2jE9PP+Sc9q7cZrP9+8+Y hxPA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=EFouJEoM; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id a640c23a62f3a-adead902f98sor64841966b.8.2025.06.12.02.08.43 for (Google Transport Security); Thu, 12 Jun 2025 02:08:43 -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: ASbGncu1LZlXTF9lavFR10+nktgQfd6O0OlJ9XF/FMMLXMEQNuvcWN3st+wDWq/2kOH nqSldR0MhVZ5gOE0JYrWbjoPEBUOW+uNcQKwDohTTi75x2jpc5pp1T6T0Vaig4c3vRC/SWFbtRe Xd5FM1gPoBpJYlQNRl/VF4ViGcDgFd2xWClFe8SuL3LRtV+XlSxk1CmbcXekzrukGj6F7RGIuLo B9W0Qg0cvxOrt8UxL0kRgvXkvXdcOk0D7q84aaUVCbDem3nu6tNt9jsi74lPF0NX0BfEoPWaThd nvDyxDQo2R9iCVTvCY1AsUvjv++8v2+Gk81lZ/6VMiqDWvUaHwwcHw3cPwnO3I3a7RNxBtqqSyl hqyClnqfre/DxR0Yv7ZhSbz0c7g== X-Received: by 2002:a17:907:3d90:b0:ad8:adea:4b15 with SMTP id a640c23a62f3a-adea945fc49mr220539866b.48.1749719322553; Thu, 12 Jun 2025 02:08:42 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.. ([2.196.42.38]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-adead4cf274sm99933366b.31.2025.06.12.02.08.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Jun 2025 02:08:42 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, Matteo Lisi , Dario Binacchi , Alexander Stein , Andreas Kemnade , Ard Biesheuvel , Dmitry Baryshkov , Eric Biggers , Fabio Estevam , Pengutronix Kernel Team , Russell King , Sascha Hauer , Shawn Guo , Stefan Eichenberger , imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Subject: [PATCH v4 10/10] ARM: imx_v6_v7_defconfig: select CONFIG_USB_HSIC_USB3503 Date: Thu, 12 Jun 2025 11:07:55 +0200 Message-ID: <20250612090823.2519183-11-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250612090823.2519183-1-dario.binacchi@amarulasolutions.com> References: <20250612090823.2519183-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=EFouJEoM; 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