From patchwork Tue Jun 10 10:00:13 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4154 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f72.google.com (mail-ed1-f72.google.com [209.85.208.72]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id AA64D3F142 for ; Tue, 10 Jun 2025 12:01:47 +0200 (CEST) Received: by mail-ed1-f72.google.com with SMTP id 4fb4d7f45d1cf-6077dea380esf3097092a12.0 for ; Tue, 10 Jun 2025 03:01:47 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1749549707; cv=pass; d=google.com; s=arc-20240605; b=N0VMP3NHp6mgO1mlEnhBP9Z/EubRcS9/EsVqAZ75qeILhdfItq7Zii34lUWRWjvlgR cuZjgjnUL3i2Ap3STT6zh1V8igKIEmn+56Q48BVWC40ZSQwaV26ZhZwBiTM7yIYyzlbm FvTNqyY+GmGaRVXXtQf7IRoN1Dzn4xOaP5DyHRJwrB6MBuyDaL7s5oS4TMndltdArniZ jh9w6zab+HbvmonWLOGUfs8vkrdfL9grGmPwUue00DMOlv/wmdqIo0LPAGsJ+925Wh1O dK823W4Bbqko85Mo4JlCgXTrqiAPv6110r36Sf+At3sDKuRa7qT5q8FvVsk2W5ul/hSu NhkQ== 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:message-id:date:subject:cc:to :from:dkim-signature; bh=p2LNCyhyNq9CoYNZN3y9bUvglG0Zj6sWY3qF89lqJd8=; fh=mOmmAtAHnNmLb07rVf9wWfqwehAHT+LxytReS0Rh82I=; b=G3FF1vNi3Ud2PoIsWRKFacIzSkg0AIVm9JAZlmkf+qUfsl2AGmu/HKGBB2yzHlK5pI FhU1UMM6M7+W2gD7Ksfj2Fu26/aDxO8pWpgVeQJEKP0Cu51/345YcV+aJOKMt3anhVJI EBkEhgSpCIXv/rjfKCI7DQ82Ny9z/iXD3UqaTD+J2t5hC4mTXI2gSPkkz79f8Qxy8JCv M5fSi9Tal3S8sir+2VeU0JR5BrcQ3gajLh5hzTDvo5LBTs90TTvRUMbGiuNEGL0R0ebp 5N/gX5B8TB64GfEUdK+L1hpHvjp+ifAP4Tv9gE3zNR5+OAmHfJxV72585yCga6Ge/Zyp oIEA==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=L9XZbcUD; 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=1749549707; x=1750154507; 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:message-id:date:subject:cc:to:from :from:to:cc:subject:date:message-id:reply-to; bh=p2LNCyhyNq9CoYNZN3y9bUvglG0Zj6sWY3qF89lqJd8=; b=IMsGaj/Qxx74Rew+Vhuub3AXke8juRYQn+w91MkcW7iT1h5F2Mf9aLt5ZcinpD3eFC AmiEaYggRjcCkhu6gK1z8zX/IINdH52tzFRJC28chbTuelL4W86dfktCO90LcLPZmEr0 xZd/SqHCN2jynsTOfW556san3St9e8iWAZ6OQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749549707; x=1750154507; 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 :message-id:date:subject:cc:to:from:x-beenthere:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=p2LNCyhyNq9CoYNZN3y9bUvglG0Zj6sWY3qF89lqJd8=; b=K4oswTakmQD8co6HqdfExmdjMeavuM0IUQ1+YfJ+ELHoeeR/cJSMVwPvudHafrxX9D pI7xNhMwYPUO8dHuji23+2LRrMEtYt2qALzKaBboDl2h5Fjze9+4xAHPzJqRRJBs44u6 GILwXjL9dunHxmIoVxmqicJ9thYxaZjZziPIpzZpZhLMElG0vtKo2iZodp4GUbwT5t50 zzPWRPpZaXV1XFlYeY+TNR2TmiKwQO0GyuLUSd2RltKM21XrERaQ7y8KMRRwNgklFgQD objckuEF3WL+ajhml+6Mr97HZYDh5GJUHoSp3gHnH0I3t5OCr8G4ca34qnZRciUp3IJX T37A== X-Forwarded-Encrypted: i=2; AJvYcCVM4DyXyxqxNNMryZ3CCqOtPIASqdLgf8g2lge3yQDVG/eiguoT10NujmmPiQ/6GvjrNLmHRBzbRh39AKzc@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YzCF0m3nix+oq1HZ3QLJLyGy8d6WKlR5iXee+qlEYSThc2gFJx6 Ht6pcpNg8wkXEL2jDJAbL1FjLs7DSgzDCxNgxZkeM39x89ttvHDRLbYCPxcCNUBB/ctpEw== X-Google-Smtp-Source: AGHT+IE4qgbs5B8AVgh+yleqTRTCKkdzss5fN84Hkv9xvVUeEG7zkc+icKq7QW97W4C3bcrEsb96YQ== X-Received: by 2002:a05:6402:1d4f:b0:601:e99c:9b19 with SMTP id 4fb4d7f45d1cf-6082d5859b0mr1502669a12.1.1749549706978; Tue, 10 Jun 2025 03:01:46 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZfU1W1LCqRvLWLE9JhdDrOmJTrkrZ3PD77ysX6jNwC74Q== Received: by 2002:a05:6402:4312:b0:601:956f:a0c3 with SMTP id 4fb4d7f45d1cf-607244c5ddcls4236241a12.1.-pod-prod-03-eu; Tue, 10 Jun 2025 03:01:45 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCUjH+gqfmE8vsM1kGJQ856AtOJwKJCjEQFU9XfPUEZDZbNcOfaPyCujcFvkAbna46pnaglj0tjxKnWN1nnj@amarulasolutions.com X-Received: by 2002:a05:6402:34c2:b0:602:201:b46e with SMTP id 4fb4d7f45d1cf-6082dbe2e8dmr1590259a12.31.1749549704759; Tue, 10 Jun 2025 03:01:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1749549704; cv=none; d=google.com; s=arc-20240605; b=YFxJRJXAvvOU48m+QGjqMQTxD8ScFTmtIgqS5fA6LIShTOXR6xK3soWRCs6ERnsrxX +FABpza8UGNnj3NXFs8cnUIy7BoPre3iKRCJtALF0XDvXakL1KNYC5qjvD0FT2kHf6Zq Ig0XttxjCrOfYfOk/bhEHmtCTPp7QltGILhelIGfvI5QePKGh0KoS04GhHW1EZQXOqtw p3qmYhg11F8YiZSOE2hOaKKOaqFc5G6ig/Cu+TuTOcbAB07O38s4anAc7T1IqlheaBpx SDW7VRHn+kDPqxZHLivSfMtozea7NnYlqRTIJmIxlnwj/9RcKxuWNAmv5bO4zHFO3AEX m0Zw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:dkim-signature; bh=tNFLgO9kfRuOPSKdW9yn0XSFMUHevRdsYw2FI16nNfU=; fh=/Kje17f4CGC4ZpFHg/XE4n0bu3TrYi1+QutIWFrB1dk=; b=BvvBrSTLVHxn0lZpAgGYpdIpTUJ1+uq2c9ldDSZDFfUcj0327dTWPdNpLCK+0rSJqC cUnHfDMXFC9+udaYYkAweTm24bHF9MNgpM+qPvMOB1zj2ltwSkKT/RMefqm164BDe8RL hs33kmh1Wzazq7b9/QBypP9l+WnSY01ArWfxR2oBnG59eqSNCCpGccC+7n+sr/ham3UY /GCvhC3gA9Lu6AqbjreWoPAqFewrSgr58k0sdqMnMZpzFGa5oD9BzpBPh5/ujGYW+ys1 87DjqHpldEzj+ovCYkjXMYA6SY7tEDpar0uVVCmYt8ZZATwOCs5Yhglacp7a/A/swF24 9Qwg==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=L9XZbcUD; 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-6077839d809sor3728651a12.6.2025.06.10.03.01.44 for (Google Transport Security); Tue, 10 Jun 2025 03:01:44 -0700 (PDT) Received-SPF: pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Forwarded-Encrypted: i=1; AJvYcCWiQkRf7RgDndCWk93YG/NQpRnjO5ouETbrQwTMex7RQlyJd40m7hsZ1MT/QO+NSfTTKJoVYtwAjvSyVFJ2@amarulasolutions.com X-Gm-Gg: ASbGnctryqcaHoZM7qMw/XT81L5dcH8YG6UENLC0foTx2oWvxsTwzZ87ninT/R4zBvm ACruES7SIpjFJmwL+YXwgzuctrh8CUOsRh0xBa9i3x4ZuLDsixcj8fyzxwkvQWreDpQhJ7fkCFM usscalNZBjCRSEkIRVLWD5OhFgXIGckNGaxeddW1Emxjxovlo7Wim3Mp+vEp0Qhi8bfbsc5uU6o +2WTrb7Fjsh2F+HAMoSKMChOsj0Cg6D8SiA/SKJdNqJISLpZisZk/j3bs5PgozZccu8psECqjpH 76KT6Tz7MZ6l4Bn/Oo7CRNmncPxBfqydAbuhTT+adJBPEc5I6QCxOptiOPxq8Th6LX+wben/BLx xbWPRFj2jpNGoe27RN8E0YgpXKyk= X-Received: by 2002:a05:6402:26c6:b0:607:5987:5ba1 with SMTP id 4fb4d7f45d1cf-6082d9b3428mr1770004a12.20.1749549704176; Tue, 10 Jun 2025 03:01:44 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.. ([2.196.40.179]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-6077837ed0bsm5953438a12.36.2025.06.10.03.01.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Jun 2025 03:01:43 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: Matteo Lisi , linux-amarula@amarulasolutions.com, Dario Binacchi , Alexander Stein , Andreas Kemnade , Ard Biesheuvel , Conor Dooley , Dmitry Baryshkov , Elinor Montmasson , Eric Biggers , Fabio Estevam , Fabio Estevam , Francesco Dolcini , Frieder Schrempf , Krzysztof Kozlowski , Marek Vasut , Markus Niebel , "Martin K. Petersen" , Max Merchel , Michael Walle , Peng Fan , Pengutronix Kernel Team , Primoz Fiser , Rob Herring , Russell King , Sascha Hauer , Shawn Guo , Stefan Eichenberger , Tim Harvey , devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Subject: [PATCH v3 00/10] Support Engicam MicroGEA boards Date: Tue, 10 Jun 2025 12:00:13 +0200 Message-ID: <20250610100139.2476555-1-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 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=L9XZbcUD; 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 series adds support for Engicam MicroGEA boards: - BMM - RMM - GTW based on MicroGEA-MX6UL SoM. Changes in v3: - Drop extra blank lines from iomuxc and iomuxc_snvs nodes. - Rename sgtl5000 node to audio-codec. - Move the reg property of the audio-codec node right after the compatible property. 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. - Move iomuxc and iomuxc_snvs nodes to the end of the DTS file. - Move iomuxc and iomuxc_snvs nodes to the end of the DTS file. - Drop an extra blank line - Move iomuxc and iomuxc_snvs nodes to the end of the DTS file. Dario Binacchi (10): dt-bindings: arm: fsl: support Engicam MicroGEA BMM board ARM: dts: imx6ul: support Engicam MicroGEA-MX6UL SoM ARM: dts: imx6ul: support Engicam MicroGEA BMM board ARM: imx_v6_v7_defconfig: cleanup mxs_defconfig ARM: imx_v6_v7_defconfig: select CONFIG_INPUT_PWM_BEEPER dt-bindings: arm: fsl: support Engicam MicroGEA RMM board ARM: dts: imx6ul: support Engicam MicroGEA RMM board dt-bindings: arm: fsl: support Engicam MicroGEA GTW board ARM: dts: imx6ul: support Engicam MicroGEA GTW board ARM: imx_v6_v7_defconfig: select CONFIG_USB_HSIC_USB3503 .../devicetree/bindings/arm/fsl.yaml | 9 + arch/arm/boot/dts/nxp/imx/Makefile | 3 + .../nxp/imx/imx6ull-engicam-microgea-bmm.dts | 303 +++++++++++++++ .../nxp/imx/imx6ull-engicam-microgea-gtw.dts | 162 ++++++++ .../nxp/imx/imx6ull-engicam-microgea-rmm.dts | 360 ++++++++++++++++++ .../dts/nxp/imx/imx6ull-engicam-microgea.dtsi | 95 +++++ arch/arm/configs/imx_v6_v7_defconfig | 27 +- 7 files changed, 938 insertions(+), 21 deletions(-) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea-bmm.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea-gtw.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea-rmm.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ull-engicam-microgea.dtsi