From patchwork Fri Jun 20 08:27:04 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4188 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wr1-f71.google.com (mail-wr1-f71.google.com [209.85.221.71]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 6FFE63F0EB for ; Fri, 20 Jun 2025 10:27:46 +0200 (CEST) Received: by mail-wr1-f71.google.com with SMTP id ffacd0b85a97d-3a4f6ba526esf986182f8f.1 for ; Fri, 20 Jun 2025 01:27:46 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1750408066; cv=pass; d=google.com; s=arc-20240605; b=WqvS4qHQkENbaHfALKnFcOclS5ykfto/h4fgiGD8q43cXWpG0mmX/b2Rm8NQ6RP469 Ogww4Jhr73XehBYl6wu2PUXNv1io+Dlmqj26sDV4q+z5F++MXBdAsJ8Ie1mLSW/8Fw+3 FZDOhZ4RcO1MLJjqA+Rb3WC/eVloATeBmh4dc9T3rovs6rLwgW54CQToF9WEhbDE8Cr0 JwUx0x4bmBc9j8FzgqdzmcvegQFimxVHwssU25pgjStPvwFETZH+szaPsWdagFPBNO/X AUr/bYEL7sWEgtc1gLFW+gJ/QuKLeueyes54wLx8YpKMVCQs9nLHIZySfXJpRhwQj0Qu gclQ== 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=81emB7kzZDLlF/eIT6bswGCwPamOwQtVcawxuwMt+NM=; fh=AR11zRW9FVQ4uvgEvztQczO3EgfWGGrgfQOGS+EPrPA=; b=ZoPyWv2YcUh3JjzFAlbOM1qilM8JCACiFBdKKMvYpna+Zl04ASdcYT2iSIZrZyj6bF owrCPaLnTWFgQWUFuUYRCNw8XC3pfiDK5DqGzr+A7Aghahtn0GGVzRJft+kvvZ3ADu8E Kw5OXBa6DBvqEXSwfnIwg5rpAT71qQYW5bLgNG0aEVeUA3u7RBT4/FIQdDmeDjgdI+ZH V6nhbB87dqt6AqqpeDfiR+mrdR0joEOdR+ge4BxlvTECL2wNMbHHt+JzzhYhanNXnh2o By0RzMH0+VTvxfUl0XFWHMnyag7nOC0d3UaxnZG+pIpYUWG+HjVFFNEosbysmbfukB3v aHfw==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=UlfnznZR; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1750408066; x=1751012866; darn=patchwork.amarulasolutions.com; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:message-id:date:subject:cc:to:from :from:to:cc:subject:date:message-id:reply-to; bh=81emB7kzZDLlF/eIT6bswGCwPamOwQtVcawxuwMt+NM=; b=cr1F/uefZBeOxa7pKChCkJ5TlleqGY49R0TRUBatUSg82bsmaACINne7iMP9FAkCa7 XXJH7ZypwFOcaHMVfIYhcK2VXcApajWF2pHh0fLULFGlqkWK9TmmIlnbWOqzYI5N5eKL 1ot7/X03uVsYGQYEVzCzpT+WVKFXSKP5pYNFE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750408066; x=1751012866; h=list-unsubscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :message-id:date:subject:cc:to:from:x-beenthere:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=81emB7kzZDLlF/eIT6bswGCwPamOwQtVcawxuwMt+NM=; b=Cdux8Hkx4UzItQ2biKxtnPs3T1VxHjqJoeCimb3PxgZs3bAdQGzHv3IlYYASm4BUla Rqpzyx1QNziB9yyWzVJ5wP7+fwDYNy3QBJxUakxxoOwxSnPa19JDYyNNS3pISaPurXZt YIMNiapdUiaM7Tmi7mOKvSObTOS6xJG7xBpR2G3jgL0VDObBLHHFzMKdeEsFoAgn471f 0BGSoqEcAaBov7bN5wkK8SKQfVCug/GxmZY3wEP0fqNm0DohDvIVLCUcn9oxokmKq8vG S7PN+dvQsHzAk2CxV8X35vb2FVPv7ci+xTKSyrjQBcCAboh9p7NwiTgLWzi7HAMNUoqq X4Pw== X-Forwarded-Encrypted: i=2; AJvYcCW5rxoAnSJG7UApMnIYII0a0+SLctaBv7hh37ya5oaQwDQ+Ayuh2yi7GfEJKlVy4Xb7RCJ9R4f3Lg66Q2ux@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YyAlKNqVOAlvRUDiGLPnIEQX3lJ57r5adfpgnn+MvYAxyeF0w3F pNg6fsa8SHG0euZtvEZoRuCj0J0CtmKqBPZ0eczZpcyvS9OSIF5mFeM2VerpMxRAx/O94g== X-Google-Smtp-Source: AGHT+IHC+nnfFtbF5/aJiCK40qJAPNGykmERz7Dc8BFDxl8EEaWWNeX1PM08DcIN5s4cTVDMmc946A== X-Received: by 2002:a05:6000:4109:b0:3a4:f892:de7f with SMTP id ffacd0b85a97d-3a6d13071e8mr1481753f8f.36.1750408066062; Fri, 20 Jun 2025 01:27:46 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZfBFg6GFOM5i1iEuQjC0ATv3Dik4yPRldfgK6IYPL3qTg== Received: by 2002:a05:600c:c171:b0:43c:ed2c:bcf2 with SMTP id 5b1f17b1804b1-4535f0c87bcls9785225e9.1.-pod-prod-05-eu; Fri, 20 Jun 2025 01:27:44 -0700 (PDT) X-Received: by 2002:a05:600c:190b:b0:43c:fa52:7d2d with SMTP id 5b1f17b1804b1-453659ef6c5mr13861245e9.20.1750408063896; Fri, 20 Jun 2025 01:27:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1750408060; cv=none; d=google.com; s=arc-20240605; b=DgGCVI4jmmCJz/nlHmfcvhdgyongGv7rzKaKMtW0WEmfiMgJ2tIXPGa8WB8LJj4Iro dXUOOlGSc4ruaXmDVuOL8OWB+LuPxhtteJqI45/5/fUWlatITtMm/+CO7G8g3qSXwb3v xmlZO7wfEUA8umUnfh07b2EnkEIi3y6fk4Ku1XVYJI9URetvRQ/Z3WUQrgWxCuK2WYjN mOFQUMR/1FWQ4yeMzvMzIsvchI8tc424+8NWPwcggvnPfJZb0/QKEtcrSk7qg5VYWg+u be7NHxQYSnxqLO704SizDB7+HBdPdRc67pm3CBlDMyx32fmWGZjPZHe/9+XWyq8N6XPU Osjw== 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=OL5RYRK2xW8zpfGNlxCIqPA3FpSRk6s+VzdpwCEyABE=; fh=fxxm4W1QU6oJNaZb5lK+RuCwdGbM62TqFqjTIj5znQw=; b=CKQO4VFQG7yVgb5B8WMkSXWTkmBZfe7uFJGuf2v9XBfWDT+x3UzezgRxxYt+yz5bM+ YzNgjtlncEeW0fO2iRL/2c9JTTaje/dfI1nowF3jxZFPT8s6hIljui7Divv8aCtzliz9 FV7kthaHGsTeQs39WdNdO5wrnU9YQsEEi/Rc/HJ1vBOcyf4KzYD+eWoYGIxounQUHaVE HJQCFMRr+VYqHavtORCj+8hEibzHHAfGsoQKMI3IFfZtEmwfoiBlzkdlA650FHvTd77z bQIzdn+Gw1+bHLbde1vA9/DsbwpMC2Fzm+zZUD4psO8OU6NpV0OXq5rDqPHV7NIN2OU1 zqEg==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=UlfnznZR; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id 5b1f17b1804b1-45365a55c5asor4262015e9.11.2025.06.20.01.27.40 for (Google Transport Security); Fri, 20 Jun 2025 01:27: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: ASbGnctfesP36WqVQeEkaT+hM1hnNxaGhBJ2aBg33VILRjH4sKeLuYYRmYOz/3eIcme m3kWCTvxg/aSPCVk0kWMASLiaqnLwjDVJUCdYLwvsszK7O4IYImEEeJSh+x1xFlVhZaD0yXqZj2 6tE7kTI7bMy3wpBi40iK1FvTM628OmG0R9cPkDhRj0vKJAWT7j1DFp/ZlikmR5BaKl/fD5y1cnv SNWyfAsSj/wKcuKxew0oYWLzOUmBHeFWcoNWnSYctTcx4xGIrjX79OrIYJRH0CQd4hn+MDhZ3qi 8cHuO2YUILPglmeKXkccFoyesCNvMJaWcPRzdIabYt/PP+5NSijS+wzAC58hgonyz4N5e6Eo5KK O40K7f3gdMhUW7R7ZGabfNP8wAC0CkZlL37cVcW81TxOZD2xDV+OF X-Received: by 2002:a05:600c:4e8a:b0:43d:1b74:e89a with SMTP id 5b1f17b1804b1-453659ca684mr17891535e9.9.1750408060027; Fri, 20 Jun 2025 01:27:40 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.amarulasolutions.com ([2.196.43.224]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4535e9844a9sm52274285e9.12.2025.06.20.01.27.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 Jun 2025 01:27:39 -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 , Conor Dooley , Elinor Montmasson , Eric Biggers , Fabio Estevam , Francesco Dolcini , Frank Li , Frieder Schrempf , Krzysztof Kozlowski , Marek Vasut , Markus Niebel , "Martin K. Petersen" , Max Merchel , Michael Walle , 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: [RESEND PATCH v4 00/10] Support Engicam MicroGEA boards Date: Fri, 20 Jun 2025 10:27:04 +0200 Message-ID: <20250620082736.3582691-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=UlfnznZR; 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 v4: - Fix commit title. It was referring to a wrong configuration Changes in v3: - Drop an extra blank line from the iomuxc node. - 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. - 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. - 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. - 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 with savedefconfig 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