From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f47.google.com (mail-wm1-f47.google.com [209.85.128.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3B389246774 for ; Sun, 14 Dec 2025 21:53:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.47 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765749182; cv=none; b=PbOuCflfUDmzb1j4sN7KfawB4S8wgJ5kEg06gNHJOk7SPKdvUvISfM7QgBk3hWzvhJnq0JzRGmKhokv+Mnw1cbujEfz4+//dZgxwu7yVa/QkqXkwVQu5lb7bENIW2oTjMvCS+Mkhgr77+9jP7n2oo6K70NYjXb4d8vbx2QZxkg0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765749182; c=relaxed/simple; bh=RMxNctEsO6J70ux8k7C+hUjHqJidoRMFtC9l0gH4pEw=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=nnohXqrpqxsL8eEkbzBCKeFibkODP2HHwj0qS7psZ9aFkTK+iqcDOyUswU5P5aFFkwaYTnw1CgkI62/9cQVMglYGpHl9CgqH8yAB8CKVgpnAwz6p/21LpdOW4QjjrZMP5MBZW5p5p9Ab9K9Ysth7zrxPSU1lIQrX1Po7dvV7qUs= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=ERe9paV5; arc=none smtp.client-ip=209.85.128.47 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="ERe9paV5" Received: by mail-wm1-f47.google.com with SMTP id 5b1f17b1804b1-477632d9326so17904945e9.1 for ; Sun, 14 Dec 2025 13:53:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1765749179; x=1766353979; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=nRhxsDSnBcu0kxb3BQ79sAL2tYyaxkbiHw7liK1hHM4=; b=ERe9paV5nFoGPExa4/AUMeiJxlmF0NfeciAXIsVMj8vRiaxnulQzAiuFvMICTwdrAI tiVtKkmAFAsYPpFDiNHTctUbAX6oL0E2ZqG38kde5hV4bN0EALHBdOf7WCUHZNEEkma8 fhtJfuu5OZ3JACudrccrjKj+9FxPEKUawapAlP0+Iid3NYDhOn1rU9o/MN6hfZWWwFVe T7ZgH3Hr4IdDlqsTGyEPwcCpMpvmGrb7+e8rsEQdzesOyFllzVZPWCNydiseL9cLGkpO K3nddHlNgkNnAyNNMEiuI8R4g0QooKf9VxhzvXtmcFW0wWtipgquThHDBLzrub69XW5v 3s4Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765749179; x=1766353979; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=nRhxsDSnBcu0kxb3BQ79sAL2tYyaxkbiHw7liK1hHM4=; b=YCinAFF2IzouHXP7HpPQzWgI1D8miJKQxe1a2vqNkaYnht9hYLC+3yzAnDqgwkzd/2 hDeN6bOR6mOD17nzEsR1F1qgRHvdldVDIuJ21E7Ljuu7FzxeWPOmhjHXED2O8fWGtxD0 gaVicCeXYN3hMob5QoeriEe8kAh1fR0sENG3JweC7qOq4fNO0xUsIT0FdWUpJLMXhsP2 zSoKxoh/XxSp35iX4TEYoBY7qM1oGb1V5xZ1dcE+rfxkpE4tcHaGFQU1qw/et5WOCi+3 BZRjyHwoyJZ+ORvGPvcwZB3OS06clJsKzotBeUrxRfVW1y5T2bODeFxAEULw6pwl8ZiH R67Q== X-Forwarded-Encrypted: i=1; AJvYcCWC3OCuIhyoPlBMqpqz/xXC85oy8bLFyaPfJNlqmV+826pWxWHLEITL9ajZP/YVzLwFwarePQE9Saha1yA=@vger.kernel.org X-Gm-Message-State: AOJu0Yz/TOOefxzw7zhTijrwU9gWH0j9frGhqcR3SCzmxHsNDiOM9yAv HujLNToOaimbZO8PnrXADCir1IASyB5Zo0klRIxWa7J8ryvGrrV4ZTve X-Gm-Gg: AY/fxX43c8yS6ydwTJwWrANKkP8GOlsIjBSmWoQtqY7Tw+yS8Z2W8MfZ9QtP3UyQIyD fYIgdwcGZdkrJ7ge+HY5ygaIWf1vlFfFID4hMZ32rnjpq8frZMcMupv+9SZudna1gmP4kGe7Tp7 KT8sxbV7/6qBu89PjQvQKBEKMCT8RxPPo/SUAQ88s5DfSmaC9JfM8tkwzkL+x9VQbEyJG+iZr0X E+BK+UkKeoTATINu33ddxlBV8DEls9kgABrUlJ9YvvYD1kGIGSragp6KoXNaJ9gw6pNPmuTQUuY llCi283Nactl5Qn/PqwhI7sP0q6BOXIvZ2MP7rcp25ECe6uh7wL+qybeuxLcv8w9RGf4mZGNd67 aXCasvksxFqDQM8dmeh0O4K5kuETIOR4ysxPGgn13oEvJmTxaeCos9ASac+3DS4U1aQSr+bNFeY T+J3GV2jMC0AI1j6eFbzJ7HAxw7Vf14+Tf7SFH7orHvmsMAE+ii8+dgiBgZpBdNDT/8Nl8GT65Z an86VPPlBE1yUw= X-Google-Smtp-Source: AGHT+IGVF+JuPVqrMiFOoXCrZyreYbmCiKRs6E7j6+fCdSvfmBW907Gqxw2wCR/3a2VIVjaT/n59HQ== X-Received: by 2002:a05:600c:45c9:b0:46e:35a0:3587 with SMTP id 5b1f17b1804b1-47a8f90c516mr92963995e9.27.1765749179466; Sun, 14 Dec 2025 13:52:59 -0800 (PST) Received: from Lord-Beerus.station (net-5-94-28-5.cust.vodafonedsl.it. [5.94.28.5]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-430f6a42c8csm7625568f8f.16.2025.12.14.13.52.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Dec 2025 13:52:59 -0800 (PST) From: Stefano Radaelli X-Google-Original-From: Stefano Radaelli To: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Stefano Radaelli , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Subject: [PATCH v4 0/6] arm64: dts: imx8mp-var-som: align DTS with hardware revision Date: Sun, 14 Dec 2025 22:52:47 +0100 Message-ID: <20251214215256.5812-1-stefano.r@variscite.com> X-Mailer: git-send-email 2.47.3 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit This patch series aligns the VAR-SOM-MX8MP device tree with the actual hardware populated on the System-on-Module, and separates SOM-specific descriptions from carrier-board-specific ones. The first three patches move the USDHC2 interface, the PCA9534 GPIO expander, and the UART2 debug console out of the SOM dtsi, as these components are not present on the VAR-SOM-MX8MP module itself and are instead routed on the Symphony carrier board. Their descriptions are therefore provided in the carrier board DTS, keeping the SOM device tree limited to on-module hardware. The remaining patches add support for peripherals that are populated on the SOM and commonly used across designs, including WiFi/Bluetooth connectivity, the WM8904 audio codec, and the ADS7846 touchscreen controller. Overall, this series ensures a clear separation between SOM and carrier board responsibilities in the device tree, avoids describing non-existent hardware on the module, and enables key on-module features. v4: - Change touchscreen label and compatible string to "ti,tsc2046" to better match hardware revision v3: - Remove unnecessary status property v2: - Move deleted nodes from SOM dts to Symphony carrier board Stefano Radaelli (6): arm64: dts: imx8mp-var-som: Move USDHC2 support to Symphony carrier arm64: dts: imx8mp-var-som: Move PCA9534 GPIO expander to Symphony carrier arm64: dts: imx8mp-var-som: Move UART2 description to Symphony carrier arm64: dts: imx8mp-var-som: Add WiFi and Bluetooth support arm64: dts: imx8mp-var-som: Add support for WM8904 audio codec arm64: dts: imx8mp-var-som: Add support for TSC2046 touchscreen .../dts/freescale/imx8mp-var-som-symphony.dts | 145 ++++++++ .../boot/dts/freescale/imx8mp-var-som.dtsi | 331 +++++++++++------- 2 files changed, 355 insertions(+), 121 deletions(-) base-commit: cb015814f8b6eebcbb8e46e111d108892c5e6821 -- 2.47.3