From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f42.google.com (mail-wr1-f42.google.com [209.85.221.42]) (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 B6B142BE7A6 for ; Sun, 14 Dec 2025 11:05:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.42 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765710351; cv=none; b=EsZ9H6M2/TEu/wSFRLQbrX5Ho8Z7s7vL4bgf6v+7qzKUKxKjiq1qw1z8PFionAyz1PGLHEbQapEkyTvcvlgyyZPTlnjXxieEqmVkT1KxhmWJkOwR9Q2C1BVlrP9yULKtJ8teuOyKlEG3G0AzmW3ONkKlMKWOQfL9d2HevtPT2s4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765710351; c=relaxed/simple; bh=3w0jWvbK+rTHWt5ZzaeVvtNMSp8xGYHosN/3BMwLrAc=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=VzAt+WwDjN3aB2I1HQ8V9TSY4TdvmfbARflZmd7+L551USDwCBtW8lwn2ud3JfKc2oWQDIHpmne51m69vSMu1g+YTOqksDvZhBEagqPTOJTsjQRZ2WFYekyo3gCXAOgu+S+adCQj5efbyug/htTSykHtmVaphiXLOULqdNuJ7FM= 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=KAx5FOtS; arc=none smtp.client-ip=209.85.221.42 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="KAx5FOtS" Received: by mail-wr1-f42.google.com with SMTP id ffacd0b85a97d-42fb3801f7eso1182122f8f.3 for ; Sun, 14 Dec 2025 03:05:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1765710348; x=1766315148; 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=OhdeJ/LLR6L2VR6ptJ7b8rQmhPTTZ/qiN+icdGZwFSY=; b=KAx5FOtSNOSOwwFgKPdD2DL20d+c5RIKERq+7xXKBh7+25+J0waSYm70zmTYba37lm DSGOZWj2PPMV2TJ/Sq0CvcMh3TpzFKBFaBwstVyROxUp01I+WiX46kjaB08ZdjpKmnA0 A5e/62TfAzjG0BV2wL8ifAry5GfN3BFg3GlTvRmECdMAqk947Kv0Wp7IcoeQshej+WgH 6E02sfELYkKFr3s7fn4YNehQ5hb4ePJsWDs6I6p8e1vaepZAhWAq3TmMo201wItrS0d+ dYopBQROymJe/cHjMdwZ+ZteHob2Twunom+iCZdP2NElR2CIMo9CAbi/7gbV/GHToATa N+KA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765710348; x=1766315148; 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=OhdeJ/LLR6L2VR6ptJ7b8rQmhPTTZ/qiN+icdGZwFSY=; b=v0EoRHjTX/fIBQOWJMVFCu9WtEq/01noxuZT4+KuyVVJKjeG/eoOqtARzfcgrdM7Lg 96azOVyhsg2oRsEtYtY91mukRBtV0GF9/qU2npdgRbKt9imRRbBwUD4zhYBdzmTJkp7N lho+QW7Umv2OkC4t3xPvk8a71mTE2FCEorwoXlM8M+evoZ74Av/XqTBEYC5Enux7bWN2 e2uG9ute16Q7vFb/DgXh7xLuBj7/LCm6yNbMRx9N91m916X7ncwGoEO/WLc7W7rwGU+n RDKr1xjYJo7bQTNAiMcYXQaQ+LZYR2rixwgIYwH2YUQOR1WrSBMWyoIz6SkfI/31gvD6 k+Tg== X-Forwarded-Encrypted: i=1; AJvYcCVBrOe/avOfVUIcS7GqsH8b5srRjCWNGOIDKfd9pFKHVP6421V9sm3KO3+tSLAg957CjpGQJS78RWle03E=@vger.kernel.org X-Gm-Message-State: AOJu0YxTq0JDhjBwjE6RF5Jv8kJroW8i2Pw0TaC4aBPfYc6vZgS8x864 Xbat7ATB/0SPj0H56Hlwa/5J6fclQmNnALX5Y6lPQ5+m8a4SyTXKZJX9 X-Gm-Gg: AY/fxX41xr4G2HmPa/f2rvgd4DlfhzPPO0Oa+K3rUWiCBNLhA7QW6FR1LVQchME9cGo ZmpbATjTCG7iOsca4JeFps4gfDpa9igxC32vw3BxIaRbQz7yUQ0tpH70C0glU1gPNG1nBkaeroA 2w68LWEC7ueTcaOpiSAWELi/aEgU0Et+NgA7qJ+m9aW255UeLyhj4CHMMnNDyX4V1HVYH57u6be iZT2Tu0QBYFPv1QYtzz5wihvtLGmHaXQgrCUfpPe3sxCsbcofIXZTOwhYA87615JWrZ6gCO3pQ8 SR68tCitNVSHvr9OxlrrSorGrXmOraYKxybP0LgFwP9CF/AdPC2ymFEhkRrXGyGsFrPL5RoKuv0 1vF0GChcLZzYdt3NT4TiP1jNnK8ZU2ImmZDM6pWe8KVt7ascFN76Q2qjdfdaJurNp0KoLua46aB mmIRzWK0hEIeZOmxDnNZbiJ730NIS4LIZHu1mKg+wL4Io9ZS24mSuMPx22DCbfYXMvwthWEorvR +1DpaJhqime7gM= X-Google-Smtp-Source: AGHT+IFTnNafx/D6K29dLM2hhJp5B/QbGCDyXRNcOaZQ8W5V4WHYPBO/c41/tJWjVv0ztKQKXFtfFw== X-Received: by 2002:a05:6000:2f83:b0:42b:3e60:18e9 with SMTP id ffacd0b85a97d-42fb44d4426mr7867198f8f.10.1765710347568; Sun, 14 Dec 2025 03:05:47 -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-430f36b6a19sm7823660f8f.38.2025.12.14.03.05.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Dec 2025 03:05:47 -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 v3 0/6] arm64: dts: imx8mp-var-som: align DTS with hardware revision Date: Sun, 14 Dec 2025 12:05:23 +0100 Message-ID: <20251214110531.9475-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. 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 ADS7846 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