From nobody Mon Sep 28 08:07:53 2026 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 02599422E24 for ; Mon, 24 Aug 2026 13:45:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787579163; cv=none; b=HECSEQDFoPzsSm1+NNmAuQcGfbFgwjx8QoQE3zbZKr17QJbVfsHvhuzGe2IkaYIRlVL8G4UOpkMI3F3s0eRteba+ixS7I/21pbI42dAn+gvQM1SuTRc3rBmYrohVUHXey3LWVz2xekOFGn1FjqBAxkAABSndyh2jB3jPtwC949w= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787579163; c=relaxed/simple; bh=WjnSN4eYaeg/OokN8ysVpLuHSHoJDnLkSXeZA64rmpI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:To:Cc; b=FYH+gjP51t30I9W5V/okojryOrJ8mVj19Nv/ur3hVxMO0id6AhUyfavaLHDToRnhg4i33GHs2WCIaZ3RUo1us11ARzJ5pfJWibIiO2HHfKpxoqFJAkMBnJ76/esmErLk9DFwZLh5Tn5GD/qWRJ715hOTH1BS8RkZ/teQq0H+040= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=UtMxVnqU; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=JkG7WTTt; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="UtMxVnqU"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="JkG7WTTt" Received: from pps.filterd (m0279873.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67OCvAIS2950701 for ; Mon, 24 Aug 2026 13:45:56 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to; s=qcppdkim1; bh=leD+oBD2kWRHNLHy6HyxCF piVXnCr/N1oZ1iX2pqVxM=; b=UtMxVnqUGl/2+nUa/ORIVRp6rF/pIOnhAY1gCN h5tsWnGB5ybE2oBlR3lGa67RDqbMyPuF4aqKf0ikckgScbPiMTgR1bFfvEi6j1Yv gBQKdY/TO/dywBGkODlrDLrXBq1PcVHa43k9+FiunK0tH8SRPgtoVkH8GNh8CiHV k+5kspbI/GwfRmaIsx8bCKq74MopiZinNZBh7/DgZX3q+V4mHGsDGKsFu/JSOhe6 j9MFtHYkA4YG67OK/pLQZMA764m/SldXwNiOFM9LAdtNszk9u8Ca4W49nO6BdVOv nk6qVs927uH0TiVXzhyWgnoZFtFtCB52nc6tUo9t5Dhvrz1w== Received: from mail-qt1-f200.google.com (mail-qt1-f200.google.com [209.85.160.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4g8j7r1d8r-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 24 Aug 2026 13:45:55 +0000 (GMT) Received: by mail-qt1-f200.google.com with SMTP id d75a77b69052e-52d28f8737eso65614981cf.2 for ; Mon, 24 Aug 2026 06:45:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787579155; x=1788183955; darn=vger.kernel.org; h=cc:to:message-id:content-transfer-encoding:content-type :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to:content-type; bh=leD+oBD2kWRHNLHy6HyxCFpiVXnCr/N1oZ1iX2pqVxM=; b=JkG7WTTtOIppDyL8ONbNa0XyL2yITiUVFIQSc0egx7a1qROlI7odrelATyKxRruCHX bhqKRsJ2itrGe0vsj5ZKUxTdaym1TVm3edcli94Ar2JCcCMhQC0oYrzuWklehE3gnAkr Izdlc3JNPK9KOkFe2i7OaHlEZIZZ4ARU/5sGSvvrLM+D8rt9jRAvMG0gzMFCYdADHrpa /NbcJpOBC5En8+hbUYoRCsUAu+AzY/6dRZvDvriXgaUhN8BZAOrvqLE5K7+j719Il4pR hDRkFgGuxJ56Z7zWWljCdNPYfrGACfQLLmuk3q0tGmR6q/JNz8M3YCbIBH+CkqreHdba OUqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787579155; x=1788183955; h=cc:to:message-id:content-transfer-encoding:content-type :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to:content-type; bh=leD+oBD2kWRHNLHy6HyxCFpiVXnCr/N1oZ1iX2pqVxM=; b=k4E4NmThxACWgG658F1VtrwiIlq+oxLoL1MPmVPOQp+8XhcGnN0RspFWldzh+XEoxd ck8RvBvrLILVyfS7/fk0WhiKg/EE7cnI1kZDWQTFTJQr0CNLmx2vsoJDHOJG3LLxKNjj 7jNrt1tV4aiNjaOWqhCkMntMYfv7ZXl3rBkGaABoHFLAhrE1+TVqlhPyKbw1WLaNcCCq PPFtVe9f5ugcZlfQ+HjEYxb8xWJaq0RZ2Ny69Vpj52SvvirRSxrgp4G5+Hq65YBON85j c+hdpMvEpA52sI5aHtUdT2MZRbHIzWqVICne+50WEnUjAJ7W3wnFUN0Q9wNpDAuTZVRC FToA== X-Forwarded-Encrypted: i=1; AHgh+RrzmQbVm1P/NV0ojPGZOyf/hownDymoQtXaAztqMNDiZWnaSoaKrKW0e04ER6KkeWa6itM7C6q3RMF7gD8=@vger.kernel.org X-Gm-Message-State: AFuF++kNPcLK35hf9pv2m9/FKgB53q7ccFqqndCxM86E1WCyu7B2Xssq kTBzG2EOX9pda6vChcx56mdZ9+KEyeQ6wuVj3sOX27OWNqe/cxIswwBGegqTkjK8KDc6z5Wue3G OS3pUYvShpsrAyEeBYQBcxS4kORLayj/bXCirbVIlr9Bd3+51QHokZeP+c839G393WfUjg4c94f 4= X-Gm-Gg: AR+sD12SZMPK9WA3XBBBQfaixQOzi3+XFbGpo9mnJBYRuszwSipmHErZSYdJOZQ4tAK 2wtJabr4JAHtmlpHKNR2xaVSSccYLqB6M8UR3Jj4bkhxw/YARO/MhpZSpSOrvuH1woIJr/WTWQW HVSWU+icwVgTZT3ThTGK1LqXGA+9j7AM9iL/2fD45wQVC1MmyJogKRIxy+CeV/n8wJlwLgpom9L n/qk1dMhQOrhwXLK9hspPhua/T2JiChk05Wp35bI/oMDWbqWMUUPd9rr/PQCQnVvRMgCbF1ILR3 WbWmodek150SZQYURttLuW8eNOYO5zp53KzZOCPdm9hAXwdIkG3FUVC4fNn5iqU5ZMsPQlcLrlc NkHBj0oqQ X-Received: by 2002:a05:622a:2483:b0:517:5bc1:e1f0 with SMTP id d75a77b69052e-52e09a9bf2dmr183224571cf.0.1787579155048; Mon, 24 Aug 2026 06:45:55 -0700 (PDT) X-Received: by 2002:a05:622a:2483:b0:517:5bc1:e1f0 with SMTP id d75a77b69052e-52e09a9bf2dmr183222771cf.0.1787579153964; Mon, 24 Aug 2026 06:45:53 -0700 (PDT) Received: from [127.0.1.1] ([188.27.161.240]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-c24968abf18sm1376918066b.61.2026.08.24.06.45.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 24 Aug 2026 06:45:52 -0700 (PDT) From: Abel Vesa Date: Mon, 24 Aug 2026 16:45:49 +0300 Subject: [PATCH] arm64: dts: qcom: eliza-cqs-evk: Add power and volume keys Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260824-dts-qcom-eliza-evk-add-volume-up-v1-1-0cee16886d43@oss.qualcomm.com> X-B4-Tracking: v=1; b=H4sIAA1LjGoC/yXNQQ7CIBBA0as0s3YSigrGqxgXCKOOtqVlCjE2v buoy7f5fwGhxCRwbBZIVFg4DhXtpgF/d8ONkEM1aKWNOugdhllw8rFH6vjtkMoTXQhYYpd7wjy is1tv9rZVxliomTHRlV+/xen8t+TLg/z87cK6fgDZYS4DhAAAAA== X-Change-ID: 20260824-dts-qcom-eliza-evk-add-volume-up-a73c65710667 To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Abel Vesa X-Mailer: b4 0.16-dev-0e65f X-Developer-Signature: v=1; a=openpgp-sha256; l=1636; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=WjnSN4eYaeg/OokN8ysVpLuHSHoJDnLkSXeZA64rmpI=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqjEsOUzHm/81OPvy6QElZfaW7M1BgEK6wZitTF 6U5wcZCU9uJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCaoxLDgAKCRAbX0TJAJUV VriiEACT1hsS69TJhLIj6Ysrzxo0in8P+m4tr6kpG3pt14MarSM/awphJDMw5lyLQtVpyVEza2s VmXcBrcv7cGHNam7WH3wutJ57o7pMiiT/b8IY9w61zrQvjt61/SAt4rPsJuWvDn5h87JqAI2dyc UOy1vehTCEDCG2u9x1Hopu93nFAefqG/1EYjD3Bf8CyWqW2FBTWONPI8NUE62Bc64jdyrWNClf6 CN3Tr/4Ht+UoD/F1d0zcL2Krgx0qs/APrlGVEmoqjJh4efjCZ43KOUj0Sh85azQCd1uDdRHeAwr C78pgJd5c5uB5cBz10evVKoqrBLk86tHWl5w+82+BluYJ1XKW1BIjBmOMtZz5Dp8J+8Ol3DRcTp jvWg7TQ/KnWnUnNNlsxjGi3cdU1rLuskC3wuLWAsLrT4MmFLaVZomLlffjLx6bMi/EfFWPRRwCM HWTjKfqPUZ/ju57bEJK1EOhNMXggjcyAcch2H9Y8cOft0XJcXsFYY5RmDdoxWp4D5eR2WM/Mpru DU/KUvOVX0ZLYt8mTJxrRkx2AeDXJUl8GEBOdc6al73O7WCN3hdCj1Kbj/AQsCmLS1CFxZnSWp4 cyMVG3aQPoRAbIz9/ZM5aLB+42Zi3tJsBey6uv1B8e1T7ZmTdMVCwk7k1kTP8uA316PCyjGJR82 uH/aGQDWwP3xXUw== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODI0MDExNSBTYWx0ZWRfX0Gl+4WIM8MN2 xRdOALcLLkQ9LRYBuqIZP3eM4JkOrhPWgHyfpq4L9KvNrAOd+PHy1bJ1gXZ6Qnp5O5vBrBVx8VX osaYKyGbX/VhT+nl0UplTTvBSWCk+JR/YqL1oGP0Rzh3yVQ4FsEXzt0pCzuiE+xKRfpyr3wfVaD tqNBRjfY80i5MOlsHblpKYVaSw6RgcBYDXcIyrRhKfn2qwqRxtjSk3uNWE7Rs6zygzO9ku0gkZd nM6tNSMFf4rqWPekLkT9TsPEXGNA64ldhkMNyXsQvUsxa88yvMNqeTQWn1NTmWWJssTb7OhS78O oQVEBJmcd9x7NOU1KShwz0lRoJKPbcE4i2HW3vuDOee7/uCHUy6sRdZswflQ8R0d03U5qTbwEwa b/891QukmzEAPQOXnvdXeR9xAjiEl5WTS+/PoKpuARm77tPHDa/1hNeb3MbHW/BZuQ8zLCuUJdG uMRI1lKKI6CYv8C0/ug== X-Proofpoint-Spam-Info: AW1haW4tMjYwODI0MDExNSBTYWx0ZWRfX/Rcn4oTzUHqT sToD9n6wQoxGBsiaIt5EVCphLx2TJwB+d8lXKSzpSZUXTudraYqvF+kuAnTq2td68GuiPQ1lJkq XE8EbbZdEhY640Gi/BgLeowIUDTSDzQ= X-Proofpoint-GUID: ctZhDVZ9KwJP1g4CgVtL_nS06yxupbuP X-Authority-Analysis: v=2.4 cv=IL8yzAvG c=1 sm=1 tr=0 ts=6a8c4b13 cx=c_pps a=JbAStetqSzwMeJznSMzCyw==:117 a=wUpz7uCjLrEXi01cjX+DLw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=rJkE3RaqiGZ5pbrm-msn:22 a=EUspDBNiAAAA:8 a=UdZeibhIgzgOJuiBJ7UA:9 a=QEXdDO2ut3YA:10 a=uxP6HrT_eTzRwkO_Te1X:22 X-Proofpoint-ORIG-GUID: ctZhDVZ9KwJP1g4CgVtL_nS06yxupbuP X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-24_04,2026-08-24_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 malwarescore=0 phishscore=0 priorityscore=1501 suspectscore=0 spamscore=0 bulkscore=0 lowpriorityscore=0 clxscore=1015 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608240115 The Eliza CQS EVK has three tactile switches: SYS_ON, Volume Down, and Volume Up. Enable the existing PMK8550 PON power and resin keys for SYS_ON and Volume Down. Describe Volume Up, which is connected to PM7550 GPIO6. Signed-off-by: Abel Vesa --- arch/arm64/boot/dts/qcom/eliza-cqs-evk.dts | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/eliza-cqs-evk.dts b/arch/arm64/boot/d= ts/qcom/eliza-cqs-evk.dts index 5e4175291f05..2e7dd8dbaa22 100644 --- a/arch/arm64/boot/dts/qcom/eliza-cqs-evk.dts +++ b/arch/arm64/boot/dts/qcom/eliza-cqs-evk.dts @@ -14,6 +14,19 @@ / { model =3D "Qualcomm Technologies, Inc. Eliza CQS EVK"; compatible =3D "qcom,eliza-cqs-evk", "qcom,eliza-cqs-som", "qcom,eliza"; =20 + gpio-keys { + compatible =3D "gpio-keys"; + + key-volume-up { + label =3D "Volume Up"; + linux,code =3D ; + gpios =3D <&pm7550_gpios 6 GPIO_ACTIVE_LOW>; + debounce-interval =3D <10>; + linux,can-disable; + wakeup-source; + }; + }; + sound { compatible =3D "qcom,eliza-sndcard", "qcom,sm8450-sndcard"; model =3D "eliza-cqs-evk"; @@ -83,6 +96,15 @@ &lpass_vamacro { qcom,dmic-sample-rate =3D <4800000>; }; =20 +&pon_pwrkey { + status =3D "okay"; +}; + +&pon_resin { + linux,code =3D ; + status =3D "okay"; +}; + &swr0 { pinctrl-0 =3D <&wsa_swr_active>; pinctrl-names =3D "default"; --- base-commit: 903c1cf6dff9964e71eda98a39e2e5d442050472 change-id: 20260824-dts-qcom-eliza-evk-add-volume-up-a73c65710667 Best regards, -- =20 Abel Vesa