From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f45.google.com (mail-wr1-f45.google.com [209.85.221.45]) (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 E084E46AEE8 for ; Wed, 3 Jun 2026 12:00:02 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.45 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780488004; cv=none; b=F8xbZBOBm7D5PFAADubwyrr7yotb2txapl6Nf9iympT0iVC/HYINkKChe+lg0M9OrQCJmG4zjekeo1nPuzDnaWmY8jhLfGQo7oRri21DhRjo9gPQijnDsvgWJ3udUjit9nKRwkiVXVawyBDo8NJqVWEMmxq2OthpXm3FiKkH/IU= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780488004; c=relaxed/simple; bh=SKVKVQvWyYO2FnYxKoN1QjxhOZrsgJI0bms12zf8FmM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=M6FC4hoKZKFhx8MAtY1dbD9hMWvcazp21AIi1gbW1wHemVRwVqwZjRVAGMIYNzQ9dk4BiEeAONPl5D0n2vl5SAzBpyqYBE7i1PC2Fp8GWxRiFpSZNzO1dtLRNFMBq9+pE/Zdp0l4AhTud1Oq/bjrFJe4+TNVcoJq7CtqJIA5PDU= 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=SNizzk9a; arc=none smtp.client-ip=209.85.221.45 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="SNizzk9a" Received: by mail-wr1-f45.google.com with SMTP id ffacd0b85a97d-46013161068so1720803f8f.2 for ; Wed, 03 Jun 2026 05:00:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780488001; x=1781092801; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=5tO3scwQLDILDFlQjuU89g4Kx7wsmtUF5t3cLtUVDts=; b=SNizzk9acKTCVy9x+8Y3MYCKKwBcGpUVpI2/OArzcHo5ugFHbxSZzSgFPrKpuVjO2N M8K2nmWPo7n6UQNWRIZIgS2hVUCnMJDCq53gvLdzxh9ljl+hWkK9i0oy7YI/gQHn2OK6 5HcwcUbFbPoaVThQIql26HehwMcO5WmxPIGtbP/ILx8lHeJzghIkoc96jAqocFerSH4a dV1QwkRn8/t8Z/JVIeZQairR4jM74iVQ3FdCU9uzqYUPHzPIeymZJY7huLN5S0BXSgHl Dt/H9vlR0kcWusSsk/ty4JXJFY23F7Abk2cpK5IgEjKYhfiRsPD54zqQIDyUM0+7MoXr Dbrg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780488001; x=1781092801; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=5tO3scwQLDILDFlQjuU89g4Kx7wsmtUF5t3cLtUVDts=; b=FDO2cqH7VdcVITPCReWeVRx3/AFh5EL4w4UlfHXgLqnos8pB6QS1vYLkGVThDYmk2l Zb1vZvh6i9gLC706ts0Qbv1KcZIMbOfP0SZtd/Z9Z0Cs8ChzNEs7bDGDn+pIsMgx4eFH CBwfZnBwJ1X8sdLDBRT+F2GYSKMz2lr0oe1RHPXtvuZ+8d2GTkwYrkWEZVQcFlPn4ACQ WS70op1O78vZoRWskezcOcJTgw1c3U2kDvjrHgl2FLT+OHVRpcb6GaMgwYBiZGCE739E c6EGFd2LaNCccbhpJEOwjuNQcVzLIeciL6qLtIa4ydgvQ4E/OtSY7171TpCC+iy33Cd6 KJBg== X-Gm-Message-State: AOJu0Yw7+dNqOk1AtMUQ1DTa4U5Uqa5aUDQiF2yj6/LjqIGrgNSyWPRG sDH3GkBvaflzJ7YCFjJFU1PCQXRgMn6yfU1oY/0bxdnQ2zFFudaOY0ncn7kldA== X-Gm-Gg: Acq92OGIF4gh+BOOtSGeCE+nfStFylUnyp85Ty+xtF4XxhJbogPZlS+RRhRtE60kVAQ gIeLrHUgqVaTzqsFLD38rjnX7bUr+1CfyHcES9U7ZZRKLAYPq8qpPF2mUasr7qTJABSFVrbAk4i 5goqDUejVhXO86kqo9o5VfrFJ9/yyIsi+Yiehoeb90eM1jO+WadvFuoN10FFUqnvW+D3cF96VKU K/IXbqWcwXks3asp0EPDCLwQctt6OTav06VjPhk3REW7rOWnR+qKvlS8U9/PwhErIeBDvHzXsoR jyX6jYTNuV2VZSpAm6It72oesHcETAG+4K70CbGq+6Iz6EKj4yivFZy7YuINhcr88f/a5yfTRYd XVb1ghL/23Mc0JeAl92uq2o3Z8iofZk5fwBu39mD9fUL0VYinDjZ8SD0SVSZ+ByeQwI54OyJWeE +WnMC1Wf/uayXouQcumAVFVaL/tlitk4K6pwfQt5Md724XTKCUAwcciWGaLlSHtOC66MLysd2Cj mPNwP7Ad/5XVHgv1BjgGKdoc83BrmQ6tb7fp6jzKpWWeo3R X-Received: by 2002:a5d:4e05:0:b0:45f:f142:d569 with SMTP id ffacd0b85a97d-460217bbdbdmr3322115f8f.15.1780488001203; Wed, 03 Jun 2026 05:00:01 -0700 (PDT) Received: from Lord-Beerus.station (net-93-144-65-244.cust.vodafonedsl.it. [93.144.65.244]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4601f344762sm7771928f8f.23.2026.06.03.05.00.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Jun 2026 05:00:00 -0700 (PDT) From: Stefano Radaelli X-Google-Original-From: Stefano Radaelli To: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Cc: pierluigi.p@variscite.com, Stefano Radaelli , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Frank Li , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam Subject: [PATCH v1 01/12] arm64: dts: imx8mp-var-som-symphony: add input keys Date: Wed, 3 Jun 2026 13:55:39 +0200 Message-ID: <2a02e17dd1cf516332e2f86e733620d58b9a73b9.1780487415.git.stefano.r@variscite.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Add the Back, Home and Menu keys connected through the GPIO expander on the Symphony carrier board. Also enable the SNVS power key. Signed-off-by: Stefano Radaelli --- .../dts/freescale/imx8mp-var-som-symphony.dts | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8mp-var-som-symphony.dts b/arch/arm64/boot/dts/freescale/imx8mp-var-som-symphony.dts index 291f65e36865..25f707012f62 100644 --- a/arch/arm64/boot/dts/freescale/imx8mp-var-som-symphony.dts +++ b/arch/arm64/boot/dts/freescale/imx8mp-var-som-symphony.dts @@ -13,6 +13,31 @@ chosen { stdout-path = &uart2; }; + gpio-keys { + compatible = "gpio-keys"; + + button-back { + label = "Back"; + linux,code = ; + gpios = <&pca9534 1 GPIO_ACTIVE_LOW>; + wakeup-source; + }; + + button-home { + label = "Home"; + linux,code = ; + gpios = <&pca9534 2 GPIO_ACTIVE_LOW>; + wakeup-source; + }; + + button-menu { + label = "Menu"; + linux,code = ; + gpios = <&pca9534 3 GPIO_ACTIVE_LOW>; + wakeup-source; + }; + }; + gpio-leds { compatible = "gpio-leds"; @@ -72,6 +97,10 @@ usb3-sata-sel-hog { }; }; +&snvs_pwrkey { + status = "okay"; +}; + /* Console */ &uart2 { pinctrl-names = "default"; -- 2.47.3