From nobody Fri Sep 25 06:47:19 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 8303C36C0AB for ; Wed, 16 Sep 2026 01:54:31 +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=1789523681; cv=none; b=GSzjyPjq+bc8IXaIj9zKC+scQERMTcRZIGRMgdeGvjqGNoCsiqkU8Wso9gIs5lH8R3bmDAQQ+K306wzSgROVoo1DxUHhmRT5MOwkVQn5X7PKiUWHesO0FrjJbsOtTj5zPi9w0kBhMv+n1RjIK4NtWobBuV57BxmKs0fcupIN82A= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789523681; c=relaxed/simple; bh=Yua1P7HOLr//+nfS5FhV9LxvTfAlypRaR3BuBLhi3KM=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=uUWLcAIVHk8bKs7KBmf0Q9i17tal9WiMrYn6WvqhHb5cQGjv/0ANqK1mVFjKt5btricCbSSILcPLhk4PG5FDo9raAUaTcFNPHs0Vd6MtIPUnjDOPKtRDtYZSVsPGJHFrJYhKenACTprwgxrWBhdpVAN/8w+4aaocizqOGyYRZZs= 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=cIx6yZLs; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=NxzEmjIt; 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="cIx6yZLs"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="NxzEmjIt" Received: from pps.filterd (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68FLZ78R980255 for ; Wed, 16 Sep 2026 01:54:28 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= u012WehSfJqgxWGj1C4O/PJZFi0W7Tt3kMML3xYLjRg=; b=cIx6yZLs6UanwRK6 dd6I6ssHu5g8URy3x9TDwbImLRNi0R4r/PjPTPPbGy2zv+UxjdlAM2aSgZ9nAE+h wqRMaOuoyioVtpGkyYBBmwiR/lN0ApUiKRd93k7cuP9lqq0fEYVuVc8/O6AQPp6k zvSpeW7vuAT9+ql3ZPBqsyx23GFKIbq13OirfDr86Fs7ija7v6mZSMGt82LIvVcd EYdTQaufJsAwlhWabmt5Ii3JAVQcEzbwLrIuTA9BzNWNim3o+IpnSlGAdJfO7GLh a5ERKSdV2ZnBRQ8F5/TYpn3d2AUYUrIclSar31VD7U/V9GPa935aaD2kyY97awnC psEcVg== Received: from mail-oi1-f197.google.com (mail-oi1-f197.google.com [209.85.167.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gq3xtva7n-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 16 Sep 2026 01:54:28 +0000 (GMT) Received: by mail-oi1-f197.google.com with SMTP id 5614622812f47-4c734afb8deso4570301b6e.1 for ; Tue, 15 Sep 2026 18:54:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789523667; x=1790128467; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=u012WehSfJqgxWGj1C4O/PJZFi0W7Tt3kMML3xYLjRg=; b=NxzEmjIty6NJt6CokPVxCRatWEdzXP56fznJfZYg3zcHi4Pd8eMLknIG4kW2yk3lVc 3R9t2of5/PM9JGuurOm7OFZiDIFydXU9sDtgOU0WRVgeEWI8UV0SXPTGk+ir0vFYtSMq F4LRz2EGjCE+yyjEGkpC+hBL2Wz2HcfJtiHJPSXxMkUECNhnXyTukzSZqnibpxd2ee1D mQO0YnjK4LD66zafgZMOxLxa6q58peS05pjlkZqLKVdnmD4hZiXzB/f5h6q4sseYODB7 Z5urcCcoqNBj9JVzKZdOwEMD20yVTAA2Y52i4YVUEbaYBOD99uWLpIWTfoXs7Pl9eq67 HU4Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789523667; x=1790128467; h=cc:to:in-reply-to:references: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=u012WehSfJqgxWGj1C4O/PJZFi0W7Tt3kMML3xYLjRg=; b=NZQn3XzamT+yqZI4wsCbuAepZD9Uf9/aH45GT7VRXQPPCDYaVV2nbXB6Keb0qgoiPn T2e6ahvQbXE98N1HgmpUqdAOuhobPZv/UX5DiLxNpNItUKBU9zk40Uu77SeIpoRXjdR1 XmAReKw5jaXUH7Xh6em/NlhikQa9koV6Ppco/mw9EO2ygJYrHUTrc/oh8pDXc2LOFNRI 0EicI302GopOWzqUo7f2X93mSwJYxdqOIh0dAY1PlWPqgNUIm2qlAEJwPQL/Sr4GGFDI 1m/uUNCCsdkgOmG3gxzApPIA+jvvm/+0TJJJp2aaBcfALFNwypqiMRGF1OyD8FL5nwmg K5cQ== X-Forwarded-Encrypted: i=1; AKwUvBwA1TRHwKKPF06MeCysmIfBBxsZA0Mt8Is3VTxGMyudSY2lQ/M84/pXehf7b2B7AA0fVdJKdGei1uG+zN0=@vger.kernel.org X-Gm-Message-State: AFuF++lw0E94rZ5SWymE2V6IMSJgXWRJF2xXzt5H0qCMLBKwlMdsQUQP XeRiNSvoC11LLssCI6Xwcilh+GDjdSIsU+QnDKkLNzSzK4Z77+alzgPJj1CKle/Rq3+hqXbIB6d u0hp2RT5XIzYOVFOnkG432SJHQ0Y8v6jRiVreB8hKFMe718VlYW4FgCiiRZqmMKC6+BY= X-Gm-Gg: AYBFou1tu9sKcgXZwNXVq1MCGgCJSjhRNI97khA3a1JYi5d4zPkPsqYNqyJ6B4rYuk/ UIsu+DwCGfOFwc95RUuvqUlCDtfpyr4S4XgIGs7RHj2xnAgJlnn36uUq8kM3XeMHpg6hYdWZgoc IQoE+HWONpJYUEf++vW887sjlR58K7FGpB6fw+L0albrMw58zn8dxzP/WfoMwopB6bzKWDRJhlM RBRM9CXpeUKmal6SwcMcfll2JCcIZGshg7f32psaZwJaYAN+7jE07ckF15hpfjvccscjf7/auM6 Dfj+u5OMDFJjTak+Xw3mJ4Hkmj2aL6KwWAX7uZ+VZs93o1NwgH0jIkdoNR0TvPVBjeWwQ6IQfs7 gCF8Qu10moO3/+x7iWEc2KD4= X-Received: by 2002:a05:6808:23ca:b0:4c3:e608:ade7 with SMTP id 5614622812f47-4ca49dd720fmr1306967b6e.11.1789523667330; Tue, 15 Sep 2026 18:54:27 -0700 (PDT) X-Received: by 2002:a05:6808:23ca:b0:4c3:e608:ade7 with SMTP id 5614622812f47-4ca49dd720fmr1306935b6e.11.1789523666952; Tue, 15 Sep 2026 18:54:26 -0700 (PDT) Received: from [192.168.86.45] ([104.57.184.186]) by smtp.gmail.com with ESMTPSA id 5614622812f47-4ca1e09ab74sm1283039b6e.0.2026.09.15.18.54.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 15 Sep 2026 18:54:26 -0700 (PDT) From: Bjorn Andersson Date: Tue, 15 Sep 2026 20:54:22 -0500 Subject: [PATCH v2 1/3] dt-bindings: arm: qcom: Add Asus Zenbook A14 (UX3407NA) 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: <20260915-zenbook-dts-v2-1-41de8669a7a8@oss.qualcomm.com> References: <20260915-zenbook-dts-v2-0-41de8669a7a8@oss.qualcomm.com> In-Reply-To: <20260915-zenbook-dts-v2-0-41de8669a7a8@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Abel Vesa , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Nicko van Someren , Chris Pouliot , Krzysztof Kozlowski , Bjorn Andersson X-Mailer: b4 0.16.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1105; i=bjorn.andersson@oss.qualcomm.com; h=from:subject:message-id; bh=Yua1P7HOLr//+nfS5FhV9LxvTfAlypRaR3BuBLhi3KM=; b=owEBgwJ8/ZANAwAKAQsfOT8Nma3FAcsmYgBqqfbQZlsXvr7Zsexovx4wODws2pw/Sa0lsQkyI WwlHbRktdyJAkkEAAEKADMWIQQF3gPMXzXqTwlm1SULHzk/DZmtxQUCaqn20BUcYW5kZXJzc29u QGtlcm5lbC5vcmcACgkQCx85Pw2ZrcXAHBAAnPLTIQw3s5khvO6OlJFVSFB8qgAAqXlWR54tpf8 q9SUAmc5pZZQFyUTQ3o/kYJsFsGvwtdzkPDWoRQEvvop5pThljmgxj+Pmcmbi+Au4vD3NM0bg9I 14WjDWBGmxx5zz+4RlLprShnyhoRfh3ZM+8WvaXn6jZCTUP4/OdEZYrZvpPKbM0GmqD1dXfO3iC zdCQ7pmHY3YyMyhHM0rPvu4bPrRcC+cbu47IOLBn2X/bW3FpkFm5WNVctB4WxJFzpA98Oe6mVr0 cbbn+sKiVBNBUj8TzcEJMx/a1ggHpcU1mG0zV6si+Jm2D5ikIpJ3kkkHc5hqacuQaTfp7CuUMV9 /t1PViaW+yRlNEvrCOYRpkXzdTE/FQBO51FiQ3UvI8JG0dOVqIr8PHBYSgcDfRJmedpfUBZQC1G Txl0qPuLoilnwVuNjZOHbllBPs2P+i3ulPOKEhKWpB5OpoD5DivmlL5+kR+XtJH+KkRm49W21ms BU5Mh3HTdm4PmccTpDkG/0LTb07/DlfSgakmIv1wyTxBypv+WmZ++CZ+MHrNcckEUoO0J5BGRq9 zdolO3gZ5YloLnOK/1BGpcTtIaQlaUw3ETGRHZe5Io1uHLNuSImJMmc7rWwF5fuKnWl0LiyPZ0C Kk9yjXMCVuZLjLsED2x5ZlTBhbyb1QuSOTewLGeLEIkU= X-Developer-Key: i=bjorn.andersson@oss.qualcomm.com; a=openpgp; fpr=05DE03CC5F35EA4F0966D5250B1F393F0D99ADC5 X-Proofpoint-ORIG-GUID: z1RLwgmR8czLr8ylyAQPRUzo-EPVGIH5 X-Proofpoint-GUID: z1RLwgmR8czLr8ylyAQPRUzo-EPVGIH5 X-Proofpoint-Spam-Info: AW1haW4tMjYwOTE2MDAyMyBTYWx0ZWRfXwU+JlqD2iz4f KSZ5fieB6BjRv01UVg+cXKuNzAGaogfXHa8yDUK2aGpFsRrslYlFmLGvGBtANFZHXF4+IC2fuhn c2ykC7HxTzS3MbeN39QJqpA1PJnNmEU= X-Authority-Analysis: v=2.4 cv=As97T+9P c=1 sm=1 tr=0 ts=6aa9f6d4 cx=c_pps a=WJcna6AvsNCxL/DJwPP1KA==:117 a=DaeiM5VmU20ml6RIjrOvYw==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=gowsoOTTUOVcmtlkKump:22 a=-Yt9tNsTAAAA:8 a=EUspDBNiAAAA:8 a=WzdHeGATqTO1y9J2u-kA:9 a=QEXdDO2ut3YA:10 a=_Y9Zt4tPzoBS9L09Snn2:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTE2MDAyMyBTYWx0ZWRfX9y8zFs63nSfm hvJgehnvCiajWJajpcioniQPo/hWhsRAG4PMrmtM/DqaGpuE0DLj/Pp4zQkZb4vKstdgZH64JN2 4PTUOVCSU9HIZZGiucROvVavRI/S+6oCL42owSlzr1MFWSFo2cEm28NNqkJZ56QV6WbYRA7XUQK E9IuGG/D7HgR9YTLPArLMrwvXDa3EKdwUAv3TcVSrpl3AGiBAiTfuu2vcXyMYQQ6HFhvgcX3y3i AkOZ2i7jJitOm4GA5xAIfJssNffx/uphsJXMCrdBbmjg0KKwnFId8N9TZFeMjc2QtNzZjgHCvLH Q+JNKx3rZSgA4JnaMt8vBJtdGk7d9xvhGzYqwJjxqh6ZhPb7Ac0Tzi8gh8RYS/4xm5EafSdlmQH H5rp9iPAYG/7sWEmkmnJKuLPwmr9CqeG+qYYC7rsKgCINTcWjkUuBpjCobGnnwGCKUnAC7Rk816 cue+2weQnROixyGSbKw== 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-09-15_05,2026-09-15_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 malwarescore=0 bulkscore=0 clxscore=1015 impostorscore=0 priorityscore=1501 phishscore=0 lowpriorityscore=0 spamscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609160023 UX3407NA is a variant of the Asus Zenbook A14 built on the Qualcomm Glymur platform. It comes with an 18-core X2 Elite SoC, 32GB DDR, NVMe storage, a WUXGA OLED screen, and the other typical Glymur platform capabilities. Add a compatible for this machine. [1] https://www.asus.com/us/laptops/for-home/zenbook/asus-zenbook-a14-ux340= 7/techspec/ Acked-by: Krzysztof Kozlowski Signed-off-by: Bjorn Andersson --- Documentation/devicetree/bindings/arm/qcom.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/arm/qcom.yaml b/Documentatio= n/devicetree/bindings/arm/qcom.yaml index eddf87fbd0cc..cf9d940f7371 100644 --- a/Documentation/devicetree/bindings/arm/qcom.yaml +++ b/Documentation/devicetree/bindings/arm/qcom.yaml @@ -86,6 +86,7 @@ properties: =20 - items: - enum: + - asus,zenbook-a14-ux3407na - asus,zenbook-a16-ux3607oa - hp,elitebook-x-g2q - lenovo,yoga-slim7x-gen11 --=20 2.55.0 From nobody Fri Sep 25 06:47:19 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 903BE3A16BC for ; Wed, 16 Sep 2026 01:54:32 +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=1789523677; cv=none; b=Jc0AixWVhM/fhK710AzpWw3c8sdhrFsK3Tth/gRZAFxBchBXBhzE+Q9waIzfGRCKLejz2yCdXfUcri1y8uHN/ITnoOpnTqyRTDJ4tssjOT1Np6MdrkVV9tHP6faBStCeCADoj7Edi1NSi/eeWOEeXrIw1VOdbA0zNCxpvDLHFlw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789523677; c=relaxed/simple; bh=fjRT96nEL221lwhMN8TIOs7pRvV90mauQm0GC50k2J4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=OGNFqOvHYNOEK06J9TVqZBjbv5FR3pnhnF6JjuZ7ylHZYt2xRXYMERDoZIKJXENe05wSZv+mHpM/7nck+e9g7xqRx9ZOPZ6+viWLEGn8pLFYd4/US/oplcjZv3Nb3jo4EwWxZbRSydfkexMDWsfbtD9RSsbTJC0dEEJhLi86AEY= 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=A0g8aGZp; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=cbpSaI0S; 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="A0g8aGZp"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="cbpSaI0S" Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68FNZJmK1408744 for ; Wed, 16 Sep 2026 01:54:30 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= ZrpRHdLP41My+RepgUqQJ9pbrDsY5B7A7pCvS8z9r2I=; b=A0g8aGZpyGy4R8p7 eCpmRulFItyqyFWnja1N636iw6RDMINkDtFeAlvs2PBglFtri+TDGmMGBDcKwfuS /D0S5sWbT7F5MzW9PEhZvx7Hlq6SzxS/9/1i7TnbDCAYdKGIHXTOc38WuAqs3biI 51ROuvbPvroA0+UME34IgUI6VS7A5xn400s6csCuJ7AKENVmFqXhNATuwtsjQZib mOg21r+y8d/Dqj+nBVOlyGBr7vWiqplCeKwbc/D/4QcyoZugqyUWAVXjiutlmaH5 SzmaagYl7jTID7lnYliDziRFz0XLwlg77x4AP/TTmJw+9pdH5Iw96M7+TFkJSXQI BI/XUA== Received: from mail-oi1-f199.google.com (mail-oi1-f199.google.com [209.85.167.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gqftugbg0-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 16 Sep 2026 01:54:29 +0000 (GMT) Received: by mail-oi1-f199.google.com with SMTP id 5614622812f47-4b28dbf4197so7429333b6e.2 for ; Tue, 15 Sep 2026 18:54:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789523669; x=1790128469; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=ZrpRHdLP41My+RepgUqQJ9pbrDsY5B7A7pCvS8z9r2I=; b=cbpSaI0SPAaRjybYTGmy7oS3HL3obBRLwNdRWZaeSWI8XcHiVKFb5DesQu0jbOjEGq 3ABjVT8XVR/nIRObUuyzUm2uoLN73nwACc9yJoCIqpxuOmJeTYrfJVeeKAePAy/P0PXS ILeDYyCznOUIBQn/dI8EOZsplwAP7HjelCqiGxhNn105x/IjalmAGWG4wTPLBuyAVkoF ciNAxR84nrDzYtVKC9QRgvwLxYffZvXGYr/6/4Nm4fA7yo4wo1H4sH5/qVrD7sZDkKb1 SI9366cuT1Z7O843wdXKKYXSbWgP/e3GV9Rhx6xchZMB7badXKUQynSdPYWJ98sWFaNB vboA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789523669; x=1790128469; h=cc:to:in-reply-to:references: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=ZrpRHdLP41My+RepgUqQJ9pbrDsY5B7A7pCvS8z9r2I=; b=w5ksxJRL4X1w/HX16L/Wp/bvugCIyclkIGAydIm7O47fMlkvEklV7b7ZREWefJTaJ9 2+C+02SrPDDFhfnaRrxvB/LrPWxp47EGYZXoEj17ZzkwZ77lw6r1n8YbBdV3nEyyA8qP zp/pQ6AdJ9gYyl4bpuvF65467B8eJLosFYfSnlDxvIfepmNmt25zjduSRoORumIS2Thw t8z0PRdIb0ULrXPX5h8q7WzaPJHSPmbtTfesQXnhYAXEyoLckZplI0lgkPsYyV1pUplp sMIupd+qPctNJXjtK0CE1sY0yo80w4td0oa7aJX7Jr4XYF9efxp61aUCKOOSGverX/m7 Izqg== X-Forwarded-Encrypted: i=1; AKwUvBzLI9HbOp06rkgqRkqB4SyU+tUbZvEMdB3iQ32jBoYGBVHh2C+D9U3oSWnkUJUCdu3o9uA5Pdsnh8T61hM=@vger.kernel.org X-Gm-Message-State: AFuF++kvgmn1U/K85yrzslh/gfFGnkwoitw5azG+iQNOKyzrD+rx4nPM BS6ayUDljk6JdCyi4ahB/1H5fRPtF1JPo04eTo/3cX42e3vHwmYtUaYLLBpEFJhgY3r/89v92ZS rsnESfQbFRMdciUBSiwu2IAHEgpTVnv1o+yCCSM58qO6CvuB/Nun3d6xnjJbZSFcpFQ4= X-Gm-Gg: AYBFou3hHVNvZqRM+Z3JklO6F2/TmgH14P+tFZfyj0oe12t6fekZD2CL7VXNyjAtpQC BddIc0RnLp84R2Xbk9O36HYNyPmoJG4lvWKWacdk2mfLGVbuAzmTq0qkKXWnvkH47YLMxd3HC3M aTQHdJYqwCchWuv+p1dg726375tQYFvOMG4gBc+XbrR2bqEReLhqU2X9n/5soLzNzzdByD1djs0 OZHvI1yPpRp3tDPPwLhPGV1Hees30nZA3QmdnaOx8KC4nWR38DwtCD6rPgIwoddfmCLlpMwC7SQ lb3TWv2mkGqhxST380A8iB8Br+gAn7TvRmbUOoK3/oCAx3HuWhYbsOm+nfbxZPlmKl7oTA7cz/8 DimIZ8ts0Au0EGXL9n/l3uQM= X-Received: by 2002:a05:6808:19a6:b0:4b3:7fa3:890b with SMTP id 5614622812f47-4ca499cc9aamr1042507b6e.2.1789523668879; Tue, 15 Sep 2026 18:54:28 -0700 (PDT) X-Received: by 2002:a05:6808:19a6:b0:4b3:7fa3:890b with SMTP id 5614622812f47-4ca499cc9aamr1042475b6e.2.1789523668332; Tue, 15 Sep 2026 18:54:28 -0700 (PDT) Received: from [192.168.86.45] ([104.57.184.186]) by smtp.gmail.com with ESMTPSA id 5614622812f47-4ca1e09ab74sm1283039b6e.0.2026.09.15.18.54.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 15 Sep 2026 18:54:27 -0700 (PDT) From: Bjorn Andersson Date: Tue, 15 Sep 2026 20:54:23 -0500 Subject: [PATCH v2 2/3] arm64: dts: qcom: glymur: Add Asus Zenbook A14 (UX3407NA) 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: <20260915-zenbook-dts-v2-2-41de8669a7a8@oss.qualcomm.com> References: <20260915-zenbook-dts-v2-0-41de8669a7a8@oss.qualcomm.com> In-Reply-To: <20260915-zenbook-dts-v2-0-41de8669a7a8@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Abel Vesa , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Nicko van Someren , Chris Pouliot , Bjorn Andersson X-Mailer: b4 0.16.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=25191; i=bjorn.andersson@oss.qualcomm.com; h=from:subject:message-id; bh=fjRT96nEL221lwhMN8TIOs7pRvV90mauQm0GC50k2J4=; b=owEBgwJ8/ZANAwAKAQsfOT8Nma3FAcsmYgBqqfbQ12JiVpgOEFR9EsGIk67qvm9YEpuzz9Y/7 NgOYlmmeNeJAkkEAAEKADMWIQQF3gPMXzXqTwlm1SULHzk/DZmtxQUCaqn20BUcYW5kZXJzc29u QGtlcm5lbC5vcmcACgkQCx85Pw2ZrcUV6BAA2HSzh8XRFqRrMqsk+QQA7C6Ncr3ZGDwi3qhtpFM DC7DunwE6d80adwhePHzEnPSTxvbMRAwsQgj0aP5ZIkUCQya4/hajGUdHwzYHdECDbDs3I52c+b cQdk99PrChTomSRrKRfItC6e2a+lzhxAsD2uEMhpQZyog0nunTWn6T5xnZrcFrpDcEr8CDXKK6k c0/RjYKluk+DIxoVXm6TcxeJhP01DvoEQFlQF9/nD2WMTteYW08ySrAvz2YXjBtduRiRx+MJzYm VobIiJXxvMCelJ7YSBX2OU1/vHA+h1p8YCY1a7RELD+1vi672LUU/0Hu3h3gb2LP4qpaxWk7/VV 0cJhbwGR/3W6x8ask5z4Khn8HxITLg2xxApYzwityLkL03ytezFcdGBj2GTWZXEtkSw7drQzQG1 8SOU+FTCY66ujNcMyDi4r8XoSz6QBMUvTnaQZWIOwOZmbHDgVa90eL8rvYpb5nYxFXcx/UDFI5w JQ5u+tTbnf/iw4HyRzGE8tvZZCmUlAtiNK8SXsFqa6y4+gdLziM9qAUhmfgzerkfXcZScRYi3r/ ShsodENzUcI07UGKE06EcOrqRlqilFOgR0cQvFO3Jp+Ppo4RTFs73g6fRSxVAhYN27Wjh8Fsq3m CYyoWydwRhs+/wHYkdg5XMYcixPcZxPNaMjDAJqZGN8M= X-Developer-Key: i=bjorn.andersson@oss.qualcomm.com; a=openpgp; fpr=05DE03CC5F35EA4F0966D5250B1F393F0D99ADC5 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTE2MDAyNCBTYWx0ZWRfX730gX+59ma3m 7M3QlAmnDfxF6kWYYP1QyX3aoGyYmaRp5Q5KXlgN1kKqPd9VEsqH+WG6dhv2GiinjW+NivM9XqS lsLVVu2zZYnW6WQGvso9TdgeXEvngYvWOlicGLzmkUiMeIBnWfhFc4UO/3e2hTyldhU3ES05R1F nvvks8dhECa7V/Nvm8JzpjXDODKf4UYGVjyu7Sa6/rDLwa6boGzmMcaUQGgbhcYRSujFZAasb6P 3iAAuAswavNvOl6tMIXpipxKLBkCkVz0E4FRJdcVueDam4cm9BWxrm2hzT+YwpSW8JnJYaYfWdq SPBz9OwDewyicmqcCXLQxBNviIJHahGT8BFlIdC+BJ2B0c8OErLrTXbJZrAyxRLVCsXnBSDfwcB 8mINFuAKZMHXoHYoCRljxF7Xw/DfZsMlFHHecHshd8Wb85BlpZzf1UmMCs3ZV08FoMDjkACz8Tr 6Pez9U5C1fqIbr1miBg== X-Authority-Analysis: v=2.4 cv=a5ulZkSF c=1 sm=1 tr=0 ts=6aa9f6d5 cx=c_pps a=yymyAM/LQ7lj/HqAiIiKTw==:117 a=DaeiM5VmU20ml6RIjrOvYw==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=EUspDBNiAAAA:8 a=VdOvl7H2rTgfSXQYUx4A:9 a=QEXdDO2ut3YA:10 a=efpaJB4zofY2dbm2aIRb:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwOTE2MDAyNCBTYWx0ZWRfX/Wkryv1LlbEc 7Y6r2b+ZC596SKtKITreKli9veJ2OisUDB2p1OOlstMc2p/3ITtr+7AX1WC0qhHUAoWc2pxD/3t IkGymYBLmpf3RsVK15473L5UyOimqiw= X-Proofpoint-GUID: Q2rVNxyLjW28PV3_72X4U-apbSq4yPzK X-Proofpoint-ORIG-GUID: Q2rVNxyLjW28PV3_72X4U-apbSq4yPzK 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-09-15_05,2026-09-15_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 spamscore=0 clxscore=1015 priorityscore=1501 adultscore=0 impostorscore=0 malwarescore=0 lowpriorityscore=0 phishscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609160024 UX3407NA is a variant of the Asus Zenbook A14 built on the Qualcomm Glymur platform. It comes with an 18-core X2 Elite SoC, 32GB DDR, and the other typical Glymur platform capabilities. The Asus Zenbook uses &pcie3b for NVMe storage, the screen is WUXGA OLED, it has two USB Type-C ports, one USB Type-A, and one HDMI port. Signed-off-by: Bjorn Andersson Reviewed-by: Abel Vesa Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/Makefile | 1 + .../dts/qcom/glymur-asus-zenbook-a14-ux3407na.dts | 1140 ++++++++++++++++= ++++ 2 files changed, 1141 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/Makefile b/arch/arm64/boot/dts/qcom/M= akefile index d6547fb18edf..5c19f945c785 100644 --- a/arch/arm64/boot/dts/qcom/Makefile +++ b/arch/arm64/boot/dts/qcom/Makefile @@ -16,6 +16,7 @@ dtb-$(CONFIG_ARCH_QCOM) +=3D apq8096sg-db820c.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D apq8096-ifc6640.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D eliza-cqs-evk.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D eliza-mtp.dtb +dtb-$(CONFIG_ARCH_QCOM) +=3D glymur-asus-zenbook-a14-ux3407na.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D glymur-asus-zenbook-a16-ux3607oa.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D glymur-crd.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D glymur-hp-elitebook-x-g2q.dtb diff --git a/arch/arm64/boot/dts/qcom/glymur-asus-zenbook-a14-ux3407na.dts = b/arch/arm64/boot/dts/qcom/glymur-asus-zenbook-a14-ux3407na.dts new file mode 100644 index 000000000000..e96e65a0c5b4 --- /dev/null +++ b/arch/arm64/boot/dts/qcom/glymur-asus-zenbook-a14-ux3407na.dts @@ -0,0 +1,1140 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ +/dts-v1/; + +#include "glymur.dtsi" + +#include "pmcx0102.dtsi" +#include "pmh0101.dtsi" +#include "pmh0110-glymur.dtsi" +#include "pmh0104-glymur.dtsi" +#include "pmk8850.dtsi" +#include "smb2370.dtsi" + +#include +#include +#include +#include + +/ { + compatible =3D "asus,zenbook-a14-ux3407na", "qcom,glymur"; + model =3D "ASUS Zenbook A14 (UX3407NA)"; + + aliases { + i2c0 =3D &i2c0; + i2c5 =3D &i2c5; + i2c8 =3D &i2c8; + i2c10 =3D &i2c10; + i2c19 =3D &i2c19; + serial0 =3D &uart14; + }; + + clocks { + sleep_clk: sleep-clk { + compatible =3D "fixed-clock"; + clock-frequency =3D <32000>; + #clock-cells =3D <0>; + }; + + xo_board: xo-board { + compatible =3D "fixed-clock"; + clock-frequency =3D <38400000>; + #clock-cells =3D <0>; + }; + }; + + gpio-keys { + compatible =3D "gpio-keys"; + + pinctrl-0 =3D <&hall_int_n_default>; + pinctrl-names =3D "default"; + + switch-lid { + label =3D "lid"; + gpios =3D <&tlmm 92 GPIO_ACTIVE_LOW>; + linux,input-type =3D ; + linux,code =3D ; + wakeup-source; + wakeup-event-action =3D ; + }; + }; + + hdmi-bridge { + compatible =3D "parade,ps185hdm"; + + pinctrl-0 =3D <&usb2_dp_hot_plug_detect>; + pinctrl-names =3D "default"; + + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + + hdmi_bridge_in: endpoint { + remote-endpoint =3D <&usb_2_qmpphy_out_dp>; + }; + }; + + port@1 { + reg =3D <1>; + + hdmi_bridge_out: endpoint { + remote-endpoint =3D <&hdmi_con>; + }; + }; + }; + }; + + hdmi-connector { + compatible =3D "hdmi-connector"; + type =3D "a"; + + port { + hdmi_con: endpoint { + remote-endpoint =3D <&hdmi_bridge_out>; + }; + }; + }; + + leds { + compatible =3D "gpio-leds"; + + pinctrl-0 =3D <&cam_indicator_en>, + <&keyboard_cam_led>, + <&keyboard_mic_led>; + pinctrl-names =3D "default"; + + keyboard-camera-led { + function =3D LED_FUNCTION_INDICATOR; + color =3D ; + gpios =3D <&tlmm 120 GPIO_ACTIVE_HIGH>; + default-state =3D "off"; + panic-indicator; + }; + + keyboard-mic-led { + function =3D LED_FUNCTION_MICMUTE; + color =3D ; + gpios =3D <&tlmm 98 GPIO_ACTIVE_LOW>; + default-state =3D "off"; + panic-indicator; + }; + + privacy-led { + function =3D LED_FUNCTION_INDICATOR; + color =3D ; + gpios =3D <&tlmm 111 GPIO_ACTIVE_HIGH>; + default-state =3D "off"; + panic-indicator; + }; + }; + + pmic-glink { + compatible =3D "qcom,glymur-pmic-glink", + "qcom,pmic-glink"; + #address-cells =3D <1>; + #size-cells =3D <0>; + + /* Left side display-adjacent port */ + connector@0 { + compatible =3D "usb-c-connector"; + reg =3D <0>; + power-role =3D "dual"; + data-role =3D "dual"; + + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + + pmic_glink_hs_in: endpoint { + remote-endpoint =3D <&usb_0_dwc3_hs>; + }; + }; + + port@1 { + reg =3D <1>; + + pmic_glink_ss_in: endpoint { + remote-endpoint =3D <&usb_0_qmpphy_out>; + }; + }; + }; + }; + + /* Left side user-adjacent port */ + connector@1 { + compatible =3D "usb-c-connector"; + reg =3D <1>; + power-role =3D "dual"; + data-role =3D "dual"; + + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + + pmic_glink_hs_in1: endpoint { + remote-endpoint =3D <&usb_1_dwc3_hs>; + }; + }; + + port@1 { + reg =3D <1>; + + pmic_glink_ss_in1: endpoint { + remote-endpoint =3D <&usb_1_qmpphy_out>; + }; + }; + }; + }; + }; + + vreg_edp: regulator-edp { + compatible =3D "regulator-fixed"; + + regulator-name =3D "VREG_EDP_3P3"; + regulator-min-microvolt =3D <3300000>; + regulator-max-microvolt =3D <3300000>; + + gpio =3D <&tlmm 70 GPIO_ACTIVE_HIGH>; + enable-active-high; + + pinctrl-0 =3D <&edp_pwr_en>; + pinctrl-names =3D "default"; + + regulator-boot-on; + }; + + vreg_misc_3p3: regulator-misc-3p3 { + compatible =3D "regulator-fixed"; + + regulator-name =3D "VREG_MISC_3P3"; + regulator-min-microvolt =3D <3300000>; + regulator-max-microvolt =3D <3300000>; + + gpio =3D <&pmh0110_f_e0_gpios 6 GPIO_ACTIVE_HIGH>; + enable-active-high; + + pinctrl-0 =3D <&misc_3p3_reg_en>; + pinctrl-names =3D "default"; + + regulator-always-on; + regulator-boot-on; + }; + + vreg_nvme: regulator-nvme { + compatible =3D "regulator-fixed"; + + regulator-name =3D "VREG_NVME_3P3"; + regulator-min-microvolt =3D <3300000>; + regulator-max-microvolt =3D <3300000>; + + gpio =3D <&pmh0101_gpios 14 GPIO_ACTIVE_HIGH>; + enable-active-high; + + pinctrl-0 =3D <&nvme_reg_en>; + pinctrl-names =3D "default"; + + regulator-boot-on; + }; + + vreg_wcn_3p3: regulator-wcn-3p3 { + compatible =3D "regulator-fixed"; + + regulator-name =3D "VREG_WCN_3P3"; + regulator-min-microvolt =3D <3300000>; + regulator-max-microvolt =3D <3300000>; + + gpio =3D <&tlmm 94 GPIO_ACTIVE_HIGH>; + enable-active-high; + + pinctrl-0 =3D <&wcn_sw_en>; + pinctrl-names =3D "default"; + + regulator-boot-on; + }; + + reserved-memory { + linux,cma { + compatible =3D "shared-dma-pool"; + size =3D <0x0 0x10000000>; + reusable; + linux,cma-default; + }; + }; + + sound { + compatible =3D "qcom,glymur-sndcard"; + model =3D "GLYMUR-ASUS-Zenbook-A14-UX3407NA"; + + audio-routing =3D "SpkrLeft IN", "WSA WSA_SPK1 OUT", + "SpkrRight IN", "WSA WSA_SPK2 OUT", + "VA DMIC0", "vdd-micb", + "VA DMIC1", "vdd-micb"; + + va-dai-link { + link-name =3D "VA Capture"; + + codec { + sound-dai =3D <&lpass_vamacro 0>; + }; + + cpu { + sound-dai =3D <&q6apmbedai VA_CODEC_DMA_TX_0>; + }; + + platform { + sound-dai =3D <&q6apm>; + }; + }; + + wsa-dai-link { + link-name =3D "WSA Playback"; + + codec { + sound-dai =3D <&left_speaker>, <&right_speaker>, + <&swr0 0>, <&lpass_wsamacro 0>; + }; + + cpu { + sound-dai =3D <&q6apmbedai WSA_CODEC_DMA_RX_0>; + }; + + platform { + sound-dai =3D <&q6apm>; + }; + }; + }; + + wlan-connector { + compatible =3D "pcie-m2-e-connector"; + vpcie3v3-supply =3D <&vreg_wcn_3p3>; + vpcie1v8-supply =3D <&vreg_l15b0>; + + w-disable1-gpios =3D <&tlmm 117 GPIO_ACTIVE_LOW>; + w-disable2-gpios =3D <&tlmm 116 GPIO_ACTIVE_LOW>; + + pinctrl-0 =3D <&wcn_wlan_bt_en>; + pinctrl-names =3D "default"; + + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + #address-cells =3D <1>; + #size-cells =3D <0>; + + m2_e_pcie_ep: endpoint@0 { + reg =3D <0>; + remote-endpoint =3D <&pcie4_port0_ep>; + }; + }; + + port@3 { + reg =3D <3>; + #address-cells =3D <1>; + #size-cells =3D <0>; + + m2_e_uart_ep: endpoint@0 { + reg =3D <0>; + remote-endpoint =3D <&uart14_ep>; + }; + }; + }; + }; +}; + +&apps_rsc { + regulators-0 { + compatible =3D "qcom,pmh0101-rpmh-regulators"; + qcom,pmic-id =3D "B_E0"; + + vreg_l1b0: ldo1 { + regulator-name =3D "vreg_l1b0"; + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + regulator-initial-mode =3D ; + }; + + vreg_l7b0: ldo7 { + regulator-name =3D "vreg_l7b0"; + regulator-min-microvolt =3D <3072000>; + regulator-max-microvolt =3D <3072000>; + regulator-initial-mode =3D ; + }; + + vreg_l8b0: ldo8 { + regulator-name =3D "vreg_l8b0"; + regulator-min-microvolt =3D <3304000>; + regulator-max-microvolt =3D <3304000>; + regulator-initial-mode =3D ; + }; + + vreg_l15b0: ldo15 { + regulator-name =3D "vreg_l15b0"; + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + regulator-initial-mode =3D ; + /* Provides reference voltage for many undescribed components */ + regulator-always-on; + }; + + vreg_l18b0: ldo18 { + regulator-name =3D "vreg_l18b0"; + regulator-min-microvolt =3D <1200000>; + regulator-max-microvolt =3D <1200000>; + regulator-initial-mode =3D ; + + /* + * This is also reference voltage for &pcie3b wake and + * reset signals. + */ + regulator-always-on; + }; + }; + + regulators-1 { + compatible =3D "qcom,pmcx0102-rpmh-regulators"; + qcom,pmic-id =3D "C_E1"; + + vreg_l1c1: ldo1 { + regulator-name =3D "vreg_l1c1"; + regulator-min-microvolt =3D <912000>; + regulator-max-microvolt =3D <912000>; + regulator-initial-mode =3D ; + }; + + vreg_l2c1: ldo2 { + regulator-name =3D "vreg_l2c1"; + regulator-min-microvolt =3D <1200000>; + regulator-max-microvolt =3D <1200000>; + regulator-initial-mode =3D ; + }; + + vreg_l3c1: ldo3 { + regulator-name =3D "vreg_l3c1"; + regulator-min-microvolt =3D <936000>; + regulator-max-microvolt =3D <936000>; + regulator-initial-mode =3D ; + }; + + vreg_l4c1: ldo4 { + regulator-name =3D "vreg_l4c1"; + regulator-min-microvolt =3D <912000>; + regulator-max-microvolt =3D <912000>; + regulator-initial-mode =3D ; + }; + }; + + regulators-2 { + compatible =3D "qcom,pmh0110-rpmh-regulators"; + qcom,pmic-id =3D "F_E0"; + + vreg_l2f0: ldo2 { + regulator-name =3D "vreg_l2f0"; + regulator-min-microvolt =3D <936000>; + regulator-max-microvolt =3D <936000>; + regulator-initial-mode =3D ; + }; + + vreg_l3f0: ldo3 { + regulator-name =3D "vreg_l3f0"; + regulator-min-microvolt =3D <912000>; + regulator-max-microvolt =3D <912000>; + regulator-initial-mode =3D ; + }; + }; + + regulators-3 { + compatible =3D "qcom,pmh0110-rpmh-regulators"; + qcom,pmic-id =3D "F_E1"; + + vreg_l1f1: ldo1 { + regulator-name =3D "vreg_l1f1"; + regulator-min-microvolt =3D <904000>; + regulator-max-microvolt =3D <904000>; + regulator-initial-mode =3D ; + }; + + vreg_l2f1: ldo2 { + regulator-name =3D "vreg_l2f1"; + regulator-min-microvolt =3D <880000>; + regulator-max-microvolt =3D <880000>; + regulator-initial-mode =3D ; + }; + + vreg_l4f1: ldo4 { + regulator-name =3D "vreg_l4f1"; + regulator-min-microvolt =3D <1200000>; + regulator-max-microvolt =3D <1200000>; + regulator-initial-mode =3D ; + }; + }; + + regulators-4 { + compatible =3D "qcom,pmh0110-rpmh-regulators"; + qcom,pmic-id =3D "H_E0"; + + vreg_l1h0: ldo1 { + regulator-name =3D "vreg_l1h0"; + regulator-min-microvolt =3D <936000>; + regulator-max-microvolt =3D <936000>; + regulator-initial-mode =3D ; + }; + + vreg_l2h0: ldo2 { + regulator-name =3D "vreg_l2h0"; + regulator-min-microvolt =3D <880000>; + regulator-max-microvolt =3D <880000>; + regulator-initial-mode =3D ; + }; + + vreg_l4h0: ldo4 { + regulator-name =3D "vreg_l4h0"; + regulator-min-microvolt =3D <1200000>; + regulator-max-microvolt =3D <1200000>; + regulator-initial-mode =3D ; + }; + }; +}; + +&gpu { + status =3D "okay"; +}; + +&gmu { + status =3D "okay"; +}; + +&i2c0 { + clock-frequency =3D <400000>; + + status =3D "okay"; + + touchpad@15 { + compatible =3D "hid-over-i2c"; + reg =3D <0x15>; + + hid-descr-addr =3D <0x1>; + interrupts-extended =3D <&tlmm 3 IRQ_TYPE_LEVEL_LOW>; + + vdd-supply =3D <&vreg_misc_3p3>; + vddl-supply =3D <&vreg_l15b0>; + + pinctrl-0 =3D <&tpad_default>; + pinctrl-names =3D "default"; + + wakeup-source; + }; +}; + +&i2c5 { + clock-frequency =3D <400000>; + + status =3D "okay"; + + ptn3222_1: redriver@43 { + compatible =3D "nxp,ptn3222"; + reg =3D <0x43>; + + reset-gpios =3D <&tlmm 184 GPIO_ACTIVE_LOW>; + + vdd3v3-supply =3D <&vreg_l8b0>; + vdd1v8-supply =3D <&vreg_l15b0>; + + #phy-cells =3D <0>; + }; + + ptn3222_0: redriver@4f { + compatible =3D "nxp,ptn3222"; + reg =3D <0x4f>; + + reset-gpios =3D <&tlmm 8 GPIO_ACTIVE_LOW>; + + vdd3v3-supply =3D <&vreg_l8b0>; + vdd1v8-supply =3D <&vreg_l15b0>; + + #phy-cells =3D <0>; + }; +}; + +&i2c8 { + clock-frequency =3D <400000>; + + status =3D "okay"; + + touchscreen@15 { + compatible =3D "hid-over-i2c"; + reg =3D <0x15>; + + hid-descr-addr =3D <0x1>; + interrupts-extended =3D <&tlmm 51 IRQ_TYPE_LEVEL_LOW>; + + pinctrl-0 =3D <&ts_default>; + pinctrl-names =3D "default"; + + wakeup-source; + }; +}; + +&i2c10 { + clock-frequency =3D <400000>; + + status =3D "okay"; + + hid@17 { + compatible =3D "hid-over-i2c"; + reg =3D <0x17>; + interrupts-extended =3D <&tlmm 43 IRQ_TYPE_LEVEL_LOW>; + hid-descr-addr =3D <0x1>; + wakeup-source; + + pinctrl-0 =3D <&hid_app_default>; + pinctrl-names =3D "default"; + }; +}; + +&i2c19 { + clock-frequency =3D <400000>; + + status =3D "okay"; + + keyboard@15 { + compatible =3D "hid-over-i2c"; + reg =3D <0x15>; + + hid-descr-addr =3D <0x1>; + interrupts-extended =3D <&tlmm 67 IRQ_TYPE_LEVEL_LOW>; + + wakeup-source; + + pinctrl-0 =3D <&kybd_default>; + pinctrl-names =3D "default"; + }; +}; + +&lpass_vamacro { + vdd-micb-supply =3D <&vreg_l1b0>; + + pinctrl-0 =3D <&dmic01_default>; + pinctrl-names =3D "default"; + + qcom,dmic-sample-rate =3D <2400000>; +}; + +&mdss { + status =3D "okay"; +}; + +&mdss_dp0 { + status =3D "okay"; +}; + +&mdss_dp0_out { + link-frequencies =3D /bits/ 64 <1620000000 2700000000 5400000000 81000000= 00>; +}; + +&mdss_dp1 { + status =3D "okay"; +}; + +&mdss_dp1_out { + link-frequencies =3D /bits/ 64 <1620000000 2700000000 5400000000 81000000= 00>; +}; + +&mdss_dp2 { + status =3D "okay"; +}; + +&mdss_dp2_out { + link-frequencies =3D /bits/ 64 <1620000000 2700000000 5400000000 81000000= 00>; +}; + +&mdss_dp3 { + /delete-property/ #sound-dai-cells; + + pinctrl-0 =3D <&edp0_hpd_default>; + pinctrl-names =3D "default"; + + status =3D "okay"; + + aux-bus { + panel { + compatible =3D "samsung,atna40ct06", "samsung,atna33xc20"; + enable-gpios =3D <&tlmm 18 GPIO_ACTIVE_HIGH>; + power-supply =3D <&vreg_edp>; + + pinctrl-0 =3D <&edp_bl_en>; + pinctrl-names =3D "default"; + + port { + edp_panel_in: endpoint { + remote-endpoint =3D <&mdss_dp3_out>; + }; + }; + }; + }; +}; + +&mdss_dp3_out { + data-lanes =3D <0 1 2 3>; + link-frequencies =3D /bits/ 64 <1620000000 2700000000 5400000000 81000000= 00>; + + remote-endpoint =3D <&edp_panel_in>; +}; + +&mdss_dp3_phy { + vdda-phy-supply =3D <&vreg_l2f1>; + vdda-pll-supply =3D <&vreg_l4f1>; + + status =3D "okay"; +}; + +&pcie3_phy { + vdda-phy-supply =3D <&vreg_l3c1>; + vdda-pll-supply =3D <&vreg_l2c1>; + + vdda-refgen0p9-supply =3D <&vreg_l1c1>; + vdda-refgen1p2-supply =3D <&vreg_l4f1>; + + status =3D "okay"; +}; + +&pcie3b { + vddpe-3v3-supply =3D <&vreg_nvme>; + + pinctrl-0 =3D <&pcie3b_default>; + pinctrl-names =3D "default"; + + status =3D "okay"; +}; + +&pcie3b_port0 { + reset-gpios =3D <&tlmm 155 GPIO_ACTIVE_LOW>; + wake-gpios =3D <&tlmm 157 GPIO_ACTIVE_LOW>; +}; + +&pcie4 { + pinctrl-0 =3D <&pcie4_default>; + pinctrl-names =3D "default"; + + status =3D "okay"; +}; + +&pcie4_phy { + vdda-phy-supply =3D <&vreg_l1c1>; + vdda-pll-supply =3D <&vreg_l4f1>; + + status =3D "okay"; +}; + +&pcie4_port0 { + reset-gpios =3D <&tlmm 146 GPIO_ACTIVE_LOW>; + wake-gpios =3D <&tlmm 148 GPIO_ACTIVE_LOW>; +}; + +&pcie4_port0_ep { + remote-endpoint =3D <&m2_e_pcie_ep>; +}; + +&pmh0101_gpios { + nvme_reg_en: nvme-reg-en-state { + pins =3D "gpio14"; + function =3D "normal"; + bias-disable; + }; +}; + +&pmh0110_f_e0_gpios { + misc_3p3_reg_en: misc-3p3-reg-en-state { + pins =3D "gpio6"; + function =3D "normal"; + bias-disable; + input-disable; + output-enable; + drive-push-pull; + power-source =3D <1>; /* 1.8 V */ + qcom,drive-strength =3D ; + }; +}; + +&pmk8850_rtc { + qcom,no-alarm; +}; + +&remoteproc_adsp { + firmware-name =3D "qcom/glymur/ASUSTeK/UX3407NA/qcadsp8480.mbn", + "qcom/glymur/ASUSTeK/UX3407NA/adsp_dtbs.elf"; + + status =3D "okay"; +}; + +&remoteproc_cdsp { + firmware-name =3D "qcom/glymur/ASUSTeK/UX3407NA/qccdsp8480.mbn", + "qcom/glymur/ASUSTeK/UX3407NA/cdsp_dtbs.elf"; + + status =3D "okay"; +}; + +&remoteproc_soccp { + status =3D "okay"; +}; + +&smb2370_j_e2_eusb2_repeater { + vdd18-supply =3D <&vreg_l15b0>; + vdd3-supply =3D <&vreg_l7b0>; +}; + +&smb2370_k_e2_eusb2_repeater { + vdd18-supply =3D <&vreg_l15b0>; + vdd3-supply =3D <&vreg_l7b0>; +}; + +&swr0 { + status =3D "okay"; + + /* WSA8845, left */ + left_speaker: speaker@0,0 { + compatible =3D "sdw20217020400"; + reg =3D <0 0>; + reset-gpios =3D <&lpass_tlmm 12 GPIO_ACTIVE_LOW>; + #sound-dai-cells =3D <0>; + sound-name-prefix =3D "SpkrLeft"; + vdd-1p8-supply =3D <&vreg_l15b0>; + vdd-io-supply =3D <&vreg_l18b0>; + qcom,port-mapping =3D <1 2 3 7 12 14>; + }; + + /* WSA8845, right */ + right_speaker: speaker@0,1 { + compatible =3D "sdw20217020400"; + reg =3D <0 1>; + reset-gpios =3D <&lpass_tlmm 12 GPIO_ACTIVE_LOW>; + #sound-dai-cells =3D <0>; + sound-name-prefix =3D "SpkrRight"; + vdd-1p8-supply =3D <&vreg_l15b0>; + vdd-io-supply =3D <&vreg_l18b0>; + qcom,port-mapping =3D <4 5 6 7 13 15>; + }; +}; + +&tcsr { + vdda-qrefrpt0-0p9-supply =3D <&vreg_l2f1>; + vdda-qrefrpt1-0p9-supply =3D <&vreg_l2f1>; + vdda-qrefrpt2-0p9-supply =3D <&vreg_l2f1>; + vdda-qrefrpt3-0p9-supply =3D <&vreg_l2h0>; + vdda-qrefrpt4-0p9-supply =3D <&vreg_l2h0>; + vdda-qrefrx0-0p9-supply =3D <&vreg_l2f1>; + vdda-qrefrx1-0p9-supply =3D <&vreg_l2f1>; + vdda-qrefrx2-0p9-supply =3D <&vreg_l2f1>; + vdda-qrefrx4-0p9-supply =3D <&vreg_l2h0>; + vdda-qrefrx5-0p9-supply =3D <&vreg_l3f0>; + vdda-qreftx0-0p9-supply =3D <&vreg_l3f0>; + vdda-qreftx0-1p2-supply =3D <&vreg_l4h0>; + vdda-qreftx1-0p9-supply =3D <&vreg_l1f1>; + vdda-refgen3-0p9-supply =3D <&vreg_l2f0>; + vdda-refgen3-1p2-supply =3D <&vreg_l4h0>; + vdda-refgen4-0p9-supply =3D <&vreg_l1f1>; + vdda-refgen4-1p2-supply =3D <&vreg_l4f1>; +}; + +&tlmm { + gpio-reserved-ranges =3D <4 4>, /* EC Secure */ + <10 2>, /* OOB UART */ + <44 4>, /* TPM */ + <65 1>, /* EC reset */ + <90 2>; /* TPM */ + + tpad_default: tpad-default-state { + pins =3D "gpio3"; + function =3D "gpio"; + bias-disable; + }; + + edp_bl_en: edp-bl-en-state { + pins =3D "gpio18"; + function =3D "gpio"; + drive-strength =3D <16>; + bias-disable; + }; + + hid_app_default: hid-app-default-state { + pins =3D "gpio43"; + function =3D "gpio"; + bias-disable; + }; + + ts_default: ts-default-state { + reset-n-pins { + pins =3D "gpio48"; + function =3D "gpio"; + bias-disable; + }; + + int-pins { + pins =3D "gpio51"; + function =3D "gpio"; + bias-disable; + }; + }; + + kybd_default: kybd-default-state { + pins =3D "gpio67"; + function =3D "gpio"; + bias-disable; + }; + + edp_pwr_en: edp-pwr-en-state { + pins =3D "gpio70"; + function =3D "gpio"; + drive-strength =3D <16>; + bias-disable; + }; + + hall_int_n_default: hall-int-n-state { + pins =3D "gpio92"; + function =3D "gpio"; + bias-disable; + }; + + wcn_sw_en: wcn-sw-en-state { + pins =3D "gpio94"; + function =3D "gpio"; + drive-strength =3D <2>; + bias-disable; + }; + + keyboard_mic_led: keyboard-mic-led-state { + pins =3D "gpio98"; + function =3D "gpio"; + drive-strength =3D <2>; + bias-disable; + }; + + cam_indicator_en: cam-indicator-en-state { + pins =3D "gpio111"; + function =3D "gpio"; + drive-strength =3D <2>; + bias-disable; + }; + + wcn_wlan_bt_en: wcn-wlan-bt-en-state { + pins =3D "gpio116", "gpio117"; + function =3D "gpio"; + drive-strength =3D <2>; + bias-disable; + }; + + edp0_hpd_default: edp0-hpd-default-state { + pins =3D "gpio119"; + function =3D "edp0_hot"; + bias-disable; + }; + + keyboard_cam_led: keyboard-cam-led-state { + pins =3D "gpio120"; + function =3D "gpio"; + drive-strength =3D <2>; + bias-disable; + }; + + usb2_dp_hot_plug_detect: usb2-dp-hot-plug-detect-state { + pins =3D "gpio126"; + function =3D "usb2_dp"; + bias-disable; + }; + + pcie4_default: pcie4-default-state { + clkreq-n-pins { + pins =3D "gpio147"; + function =3D "pcie4_clk_req_n"; + drive-strength =3D <2>; + bias-pull-up; + }; + + perst-n-pins { + pins =3D "gpio146"; + function =3D "gpio"; + drive-strength =3D <2>; + bias-disable; + }; + + wake-n-pins { + pins =3D "gpio148"; + function =3D "gpio"; + drive-strength =3D <2>; + bias-pull-up; + }; + }; + + pcie3b_default: pcie3b-default-state { + clkreq-n-pins { + pins =3D "gpio156"; + function =3D "pcie3b_clk"; + drive-strength =3D <2>; + bias-pull-up; + }; + + perst-n-pins { + pins =3D "gpio155"; + function =3D "gpio"; + drive-strength =3D <2>; + bias-disable; + }; + + wake-n-pins { + pins =3D "gpio157"; + function =3D "gpio"; + drive-strength =3D <2>; + bias-pull-up; + }; + }; +}; + +&uart14 { + status =3D "okay"; + + port { + uart14_ep: endpoint { + remote-endpoint =3D <&m2_e_uart_ep>; + }; + }; +}; + +&uart21 { + status =3D "disabled"; +}; + +&usb_0 { + status =3D "okay"; +}; + +&usb_0_dwc3_hs { + remote-endpoint =3D <&pmic_glink_hs_in>; +}; + +&usb_0_hsphy { + vdd-supply =3D <&vreg_l3f0>; + vdda12-supply =3D <&vreg_l4h0>; + + phys =3D <&smb2370_j_e2_eusb2_repeater>; + + status =3D "okay"; +}; + +&usb_0_qmpphy { + vdda-phy-supply =3D <&vreg_l3f0>; + vdda-pll-supply =3D <&vreg_l4h0>; + refgen-supply =3D <&vreg_l2f0>; + + status =3D "okay"; +}; + +&usb_0_qmpphy_out { + remote-endpoint =3D <&pmic_glink_ss_in>; +}; + +&usb_1 { + status =3D "okay"; +}; + +&usb_1_dwc3_hs { + remote-endpoint =3D <&pmic_glink_hs_in1>; +}; + +&usb_1_hsphy { + vdd-supply =3D <&vreg_l3f0>; + vdda12-supply =3D <&vreg_l4h0>; + + phys =3D <&smb2370_k_e2_eusb2_repeater>; + + status =3D "okay"; +}; + +&usb_1_qmpphy { + vdda-phy-supply =3D <&vreg_l1h0>; + vdda-pll-supply =3D <&vreg_l4h0>; + refgen-supply =3D <&vreg_l2f0>; + + status =3D "okay"; +}; + +&usb_1_qmpphy_out { + remote-endpoint =3D <&pmic_glink_ss_in1>; +}; + +&usb_2_qmpphy { + vdda-phy-supply =3D <&vreg_l4c1>; + vdda-pll-supply =3D <&vreg_l4f1>; + refgen-supply =3D <&vreg_l4f1>; + + /delete-property/ mode-switch; + /delete-property/ orientation-switch; + + status =3D "okay"; + + ports { + port@0 { + #address-cells =3D <1>; + #size-cells =3D <0>; + + /delete-node/ endpoint; + + usb_2_qmpphy_out_dp: endpoint@0 { + reg =3D <0>; + + data-lanes =3D <3 2 1 0>; + remote-endpoint =3D <&hdmi_bridge_in>; + }; + }; + }; +}; + +&usb_mp { + status =3D "okay"; +}; + +&usb_mp_hsphy0 { + vdd-supply =3D <&vreg_l2h0>; + vdda12-supply =3D <&vreg_l4h0>; + + phys =3D <&ptn3222_0>; + + status =3D "okay"; +}; + +&usb_mp_hsphy1 { + vdd-supply =3D <&vreg_l2h0>; + vdda12-supply =3D <&vreg_l4h0>; + + phys =3D <&ptn3222_1>; + + status =3D "okay"; +}; + +&usb_mp_qmpphy0 { + vdda-phy-supply =3D <&vreg_l2h0>; + vdda-pll-supply =3D <&vreg_l4h0>; + refgen-supply =3D <&vreg_l4f1>; + + status =3D "okay"; +}; + +&usb_mp_qmpphy1 { + vdda-phy-supply =3D <&vreg_l2h0>; + vdda-pll-supply =3D <&vreg_l4h0>; + refgen-supply =3D <&vreg_l4f1>; + + status =3D "okay"; +}; --=20 2.55.0 From nobody Fri Sep 25 06:47:19 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 C0F6D38759C for ; Wed, 16 Sep 2026 01:54:33 +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=1789523684; cv=none; b=H09B3OoCL1HdBc+Lzmc5y5ZxFbHBfe31giC5mXSXfEb7N9ojstJj+Q28/Ju/Sgb4g2X5uyJ9WPUvwxHWN2HLz4zmcd4Y/b5SlRbxgtRMjxs3G+kOpxHDiM8QdcOboPQGDIlilGKbbvaKZizvEk2QpWcLqCZ9ZBl9gdKexoVVBQI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789523684; c=relaxed/simple; bh=Tcz3Hw4MBe/kinwNRfO/NCumKK+I4zlHeL/p3r6h6oc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=aNLVy3PI0/2R9fRoXgSRt1+5eJRHQWCpV1FjJFbV5JnySBhIYfkfVWSdW30K3e9H8LJ5h+dM0IE67AUs4HvB8Qfk1Z9U0Y64PTKm9Qv9ktg/WlScTjk+mwP/8mrTIBkf4VNXO5LhcS7f1YtM55EqT8g3GgX8SQ/iL+vBgYw2dmE= 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=Dx9DowJX; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=F7cwGc0E; 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="Dx9DowJX"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="F7cwGc0E" Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68FNZG9t1408717 for ; Wed, 16 Sep 2026 01:54:31 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= gup1dqywcjZsh8O94nmxUeoPxQBM7Jedbh3QUTm9818=; b=Dx9DowJXr/mU5vHx A72dFY4XHkETZDUbIUYagGOEbJruUrA9DZ5EHwl2hwLstXT66+hftk7LX0s6Bve/ PC7yTyZP4cw9DDut6ZIuSYzxwq5wmtbYUBkbpQthgRXWo8Cv6W9jim0EvrIaK8wS WvxMVwQovkdlMMy+8gu/ffa12VqPpv7kxy3vVQTSHk5wushsOZwm0zvr+Kb2/6ZI 7huM7CQ4EHsVMdgsxVAMvrBVVWJ5V1nmT3sUTusgya1Xro2czTxBT/Vj/9RYl49q VfEu5pjq6k48UXTWMc/aHdJ22Q9+0Wpk504hgmIxkT7YByO981zM3qkjKBcAxQGf /wyzrw== Received: from mail-oi1-f200.google.com (mail-oi1-f200.google.com [209.85.167.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gqftugbg3-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 16 Sep 2026 01:54:31 +0000 (GMT) Received: by mail-oi1-f200.google.com with SMTP id 5614622812f47-4b5bfffcc2dso1542073b6e.0 for ; Tue, 15 Sep 2026 18:54:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789523671; x=1790128471; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=gup1dqywcjZsh8O94nmxUeoPxQBM7Jedbh3QUTm9818=; b=F7cwGc0EEBLWROoAROcQHH6sENktCN3P5kuDCXobo55gQ2cBcNPbmBfo3gKVQwzOQz WnOVY9uQkQmKrIY0iDFJvTevQ4D7/wp6sFeEkKDOFfkH/2BedM1IwILVjMNDGYiFbk8Z 3beWDGeaZ0PwrAShCku1vNJ+9npyMnzFfDWxcKBYWrf5r7EOCryP5eORkOZsRsDmc64a MytXUw+bnPxvLyxASp6OsRWpNUjEG9quK7VpXqkgiCoKaAUXLYMEb+x8NtClCb57sHnC XBBTnGBXhmzc0qmQSXVJHESXhguLkor70TyY4po5W6WDHvgY/w+egpULxdtoO4vupcOQ 67WQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789523671; x=1790128471; h=cc:to:in-reply-to:references: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=gup1dqywcjZsh8O94nmxUeoPxQBM7Jedbh3QUTm9818=; b=sqQvoNuT5SIeKt7iTQb8MCeD8rqQRvEBo04YrtNsttxTL45RzTLjz1FqxCehVzdYw2 wwR58MANQQSWl1as3jkHtbNAdYskJ0ogyWGYUBUiiGgCx3B9+GaStGwoX9HbsESkHyeF BGtV/t0eyAmLFYGra6Wyu/x2xTsu3KlKR0p3yjXqzKFX8W58IgDk3UsePqy4NdslVnfe wsYkF68+CkAV/3XH/7efm+cXkSAfHDVgR90phHUle/ZcxSNhGCSa4FLE8Ox6/aTlQNI8 c8JVKhf/0AxU05pCWhriTe9bh4k1bOuv7oNV6Pe1HO2SU1kk0af1+h/HKqoZIAJh7KPE QbXg== X-Forwarded-Encrypted: i=1; AKwUvBzbNITbpQlHhLExeeJ62OsRwiwgOSDOiWODwoKgN350oJMS03F2f/sKvZrCbLeRtG5ZLv99MvBjuGVddY0=@vger.kernel.org X-Gm-Message-State: AFuF++kOj9kfFnYgurrY+j/Jg5/eonYDQGAB9ShBnZcNNS7/xqOcc3GP 4VXO0nHc1d0GSuRV7QcL6wt0UbF4c0b5IjAw3dHuLwUnmL7Ctr5jtGzP3Wxw1owavt2PDEgDgAx FzXA3HlH05n2/kEYuu8IIp5BM12yVbg9FKIjNmO5c/UwayiojBEMLbK6I3w6WmVCDGYiRoSYpKb 4= X-Gm-Gg: AYBFou3llKqZe2vFgAFbwlCtLBTiehN30cDzKBW4Yk2s0JDI7iCyxBtAYPk/bCWpCe1 OycAFOroIONLP5+MHi3mAPH2hgyZYQ2DNQ2Zk1Nceh9XJ0MwGGRYn0JRAbxDcitaRwl5PYx6ABh S9aQwUV5nZ34Mf3goWXBJflBvOw16IoNEPTntoJ+xsYGXhES/Ir1vso1FKvp6ymO3Pu4dYhQndz pkUHR5Fv2pLWFGNtTIVGiwQrFQD9JV0Xg9p/p92GRv3qTGiAfSX0wwp3kgg7zbDTJ/EK6bevrH0 P3HZjfUmseAQ3PCPXKdu4JQuObS6fJrs5nfhTKSOwi+8TMhe9Rmgp8TyHkHPCKI3gJrcNHzIIXD Ia1yJdZlZglbjDsKBJjm4GAc= X-Received: by 2002:a05:6808:150c:b0:4c5:6a01:210a with SMTP id 5614622812f47-4ca572d7a22mr778219b6e.17.1789523670702; Tue, 15 Sep 2026 18:54:30 -0700 (PDT) X-Received: by 2002:a05:6808:150c:b0:4c5:6a01:210a with SMTP id 5614622812f47-4ca572d7a22mr778194b6e.17.1789523670335; Tue, 15 Sep 2026 18:54:30 -0700 (PDT) Received: from [192.168.86.45] ([104.57.184.186]) by smtp.gmail.com with ESMTPSA id 5614622812f47-4ca1e09ab74sm1283039b6e.0.2026.09.15.18.54.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 15 Sep 2026 18:54:29 -0700 (PDT) From: Bjorn Andersson Date: Tue, 15 Sep 2026 20:54:24 -0500 Subject: [PATCH v2 3/3] firmware: qcom: scm: Allow QSEECOM on Asus Zenbook A14 (UX3407NA) 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: <20260915-zenbook-dts-v2-3-41de8669a7a8@oss.qualcomm.com> References: <20260915-zenbook-dts-v2-0-41de8669a7a8@oss.qualcomm.com> In-Reply-To: <20260915-zenbook-dts-v2-0-41de8669a7a8@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Abel Vesa , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Nicko van Someren , Chris Pouliot , Dmitry Baryshkov , Bjorn Andersson X-Mailer: b4 0.16.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1056; i=bjorn.andersson@oss.qualcomm.com; h=from:subject:message-id; bh=Tcz3Hw4MBe/kinwNRfO/NCumKK+I4zlHeL/p3r6h6oc=; b=owEBgwJ8/ZANAwAKAQsfOT8Nma3FAcsmYgBqqfbQauzTEM2Kkrm9ytCyKgYBy/sesjDsRUzcY 4difi/oxcCJAkkEAAEKADMWIQQF3gPMXzXqTwlm1SULHzk/DZmtxQUCaqn20BUcYW5kZXJzc29u QGtlcm5lbC5vcmcACgkQCx85Pw2ZrcVJQRAAwWpnT9waEV4p2EW2OEpUgxrWCsLows8ArT0+LwP i3/uQOZV6b3/3uU5TEkMlhasuXdBtDsC6NDdY9Of4f0HORbiSzQB9m/KUV0xw9cw3dbHdNBM24j C6V9u78die2ykltlI3quP/wxja54B0n99N/T+xYf17f8xrVg3GbUnlM3ExyaXRGpJKY5V6mZStD +vPBWkT1GHHIwXu8VlcW+6PM1wV2Vn5TXeE1HR4KSRlhJsvNQfQI0Tmu5mu4/WiabwF4yDvYoj3 psoroE3sZ5qnKm025Y6BinLqVG3i6tVZUkNdfh5ZFm1Rjexl+BzEmUpZZefd5jbTInlwqOiO0KH blyNVLqNJRZjCa4WXlwThV1K92GQuSU6g9uQ2kC4g5FDAIR2+yLPIu4fdZfxC+Zhe6cesURikie Pi+Sxb579osrqlxLCjxfP9G0kYy819HnsWrWYZOzCANszGAz0xg+lxcDQYXYWuSRvaNBGu4uKF5 S0DKbY36jUFQQ/uBsq7pXptTDwfqx5cM//FsmQ9EKJHVTrXtLpc26w+c1Me3/DgqelZrI85UY1l LRl8ABvrDBLd5Ml70aaSIEWdVup8Zzm6hvk+Snz4/7nijeP8ayy/R+9EHrwZl4pnXHAIMSvojCU v0ZERpZvwGk2YW09yjXsV/6o1ee7VLMoArcxb4+FkHaM= X-Developer-Key: i=bjorn.andersson@oss.qualcomm.com; a=openpgp; fpr=05DE03CC5F35EA4F0966D5250B1F393F0D99ADC5 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTE2MDAyNCBTYWx0ZWRfX5I7V/eB2p7av lq95IeQUT6ldn7wjwO3zUBqTm+1eVZa+4GVjLOfPcSINXUiFdUT1Eft07gea0cqAXKXTmB4PUFY eTZns15B2vFby0b2sNKyGmTSCL5jAaLfhgmtQl5gTM53blarecsdyyapjn0MppExnKHpBGqWwvP MDaN0VLmojgNvRALRtLaFRMaGoQcxDP0LJBpCy0vlVAnJhs9d2ozBsWa32rm0pSeIdROHWvE4rx ESQ2IjQqFP/eaV5F0jYmTOagvMTfqwxooVeWh8OUx7Pnr0GG4jdjp4JksdQnB5j4VBAvelaPHTU uGjStXPz1Ag6V2I2hinpvE+d/K/B19A+BVudZymGjAYjO3wiycyynOqZDw5PPkW6WkdDGwKafaF cIOWMWYbhKO4xn7ZghITc+vDL9Fti1zmfrZrz+nOGnLtTAho5f6YVvJyrGQlTd2s/AU8RWESXts hdiRtU2J0C95ArhfBuA== X-Authority-Analysis: v=2.4 cv=a5ulZkSF c=1 sm=1 tr=0 ts=6aa9f6d7 cx=c_pps a=AKZTfHrQPB8q3CcvmcIuDA==:117 a=DaeiM5VmU20ml6RIjrOvYw==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=EUspDBNiAAAA:8 a=gyDl647GgXGSOFt2m_oA:9 a=QEXdDO2ut3YA:10 a=pF_qn-MSjDawc0seGVz6:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwOTE2MDAyNCBTYWx0ZWRfXy+zWYSarAZDJ httaZPZW9jNXojQOlOVN4fNG9QnMwboFBgjWeCEFARytsD6fzK2f8k1ZfkFQIfG1MrNAMcvs+TB db7ztLB74KbSl92uwLD6kXYJiPJKsHU= X-Proofpoint-GUID: G3396qBLKeBcCoQ3Uyz7aLwo7GYeUPIc X-Proofpoint-ORIG-GUID: G3396qBLKeBcCoQ3Uyz7aLwo7GYeUPIc 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-09-15_05,2026-09-15_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 spamscore=0 clxscore=1015 priorityscore=1501 adultscore=0 impostorscore=0 malwarescore=0 lowpriorityscore=0 phishscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609160024 In line with other Glymur-based machines, the Asus Zenbook A14 (UX3407NA) exposes EFI variables through the "uefisecapp". Add it to the QSEECOM allowlist to enable this access. Reviewed-by: Dmitry Baryshkov Signed-off-by: Bjorn Andersson Reviewed-by: Abel Vesa --- drivers/firmware/qcom/qcom_scm.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/firmware/qcom/qcom_scm.c b/drivers/firmware/qcom/qcom_= scm.c index 28411a76d1bf..df20773dd754 100644 --- a/drivers/firmware/qcom/qcom_scm.c +++ b/drivers/firmware/qcom/qcom_scm.c @@ -2217,6 +2217,7 @@ EXPORT_SYMBOL_GPL(qcom_scm_qseecom_app_send); static const struct of_device_id qcom_scm_qseecom_allowlist[] __maybe_unus= ed =3D { { .compatible =3D "asus,vivobook-s15" }, { .compatible =3D "asus,vivobook-s15-x1p4" }, + { .compatible =3D "asus,zenbook-a14-ux3407na" }, { .compatible =3D "asus,zenbook-a14-ux3407qa" }, { .compatible =3D "asus,zenbook-a14-ux3407ra" }, { .compatible =3D "asus,zenbook-a16-ux3607oa" }, --=20 2.55.0