From nobody Thu Apr 9 10:36:22 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 2570D3DA5A8 for ; Mon, 9 Mar 2026 15:24:30 +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=1773069872; cv=none; b=rtuzxklZH/mWifBpDI1HQUEyPSpU6Xi7BrN7psWd+xCpOeb6VzwIgPl/UyFuDX1LxChwg2zlF9DCRWJDkl27TOwIKktezWrhl93S7lfYRjzG0CqkYOBNDtgKKnq3x5heV/XQ1cvymrWZ2cjSkipSXzIZgjdWO63jMV6uX15n+8s= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773069872; c=relaxed/simple; bh=7AwlygV5h7t5DG64R8q28g9wbx8HDiNmnHNcPtMhQC8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=k5Qug9uD6ql9DgADCfSFU0Cd9d6THfAxL2MrlFq2CDajYmAS7+/oSn0Qwy5yCuT3N1nS17M/ZozDQRDPYd8bWSji0abu+v9GMzDuBTcT9UAgEpwCOvDcrIqkMxF4EG7wnhqUNk6Yb3S3td67av5R8Mv02eAktFff0XJ+UjrYFQ4= 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=hgpV29Qc; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=jCsbzfob; 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="hgpV29Qc"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="jCsbzfob" Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 629C5eQS526845 for ; Mon, 9 Mar 2026 15:24: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= 4x3hsyPkSkMASBni3nsDPns5dGXwhA79Gc0sG642gds=; b=hgpV29Qc3AoQAL5+ HYfoSl9vyHIkH61H2bDLNa/ZbmeQ4q6R0AFvtKFg20wmihHkWQa0acf37m0QwQox K3QMOS2fOUdbm4MBYRixB6Gz5tBILPMoQSm4xXX5GvQUs5Sn38yXRUvLEqj0qTyl HzBKkVy2X2USnIdtnDLSXsLWuxx7sImRG3bEAXR5Z9sLQtltA0m7XkUMs9+BvTQU 9EJ2cM5bznu/06fBeoJT8bnhccy/ODZF54iISAOJ/lu6NqDYzM28v63HdoHaVcz2 t/XW9sAX3ROTqlHrNcbVJf4DmRZ5yesH3tdDltQY31pFEr7B/Tb5mPC2OR201ntt 0lBhCA== Received: from mail-qk1-f198.google.com (mail-qk1-f198.google.com [209.85.222.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cswwkgm3t-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 09 Mar 2026 15:24:30 +0000 (GMT) Received: by mail-qk1-f198.google.com with SMTP id af79cd13be357-8cd767c51efso248479685a.2 for ; Mon, 09 Mar 2026 08:24:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1773069869; x=1773674669; 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=4x3hsyPkSkMASBni3nsDPns5dGXwhA79Gc0sG642gds=; b=jCsbzfobKaqOWu+yIdsq0cWftMKtiFamaPAQcZoxVLsdJmH5uONCyDni8ubSdvP1E1 3nssqRn6pKB/A6jO1cS8ZFM3uDSYYt3vN6S/doywbm2J+2NSLQ1CFPV+cAWa7YcS3rFo +IhKn3MVlUNkmFCaQr3QmMXWFc1zenXbtHushGYY9vp55a+tel4NzK58M6JL6jlzrwSL 4YasB+DuTavRcY9ZKAqpDOKrt5bkXwRMM3pjxTHsYji0a4uTg9rG+8AF27XvIihYFhs/ iZQrk22fYENIZ6Ccxk5aF7UEmJB88aFVNEsF+wK51/OIg6yF70i5VMHT2mq8RUEtxZMw QSlA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773069869; x=1773674669; 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=4x3hsyPkSkMASBni3nsDPns5dGXwhA79Gc0sG642gds=; b=W7TH8pVCU+UiWkRze1+O//tyztJVcTuQ+4rZT8Trv2Gbu3TABQAY0yJaIoWzG/bKJR MXk4sLVk9PmkTTesYD4z6hSLg6UYBNL4NVct+hCfTLrRVLjLuC89ZgIyNf28h5omPB4A BIt3fTMpqskniCEIjQQcvTqMMbsAMDHnY9r+O+2nckRyJqDX6paTPhY2yLB1xCJgSJ6+ Rt5JPsgIaX2vOon0ps8Nf4FYpwtkTGZkkYZrZd27KANM9q7TIEKiRr+gyCXLHjpt+L49 ACxpEHdoH+kXvjOvxGuuAWA6kTmnux8fSOetESmq8zJLQgZQ5YnnpocWMGKKQ0A6nX7z 6mog== X-Forwarded-Encrypted: i=1; AJvYcCWUq3Zd7TR2TzW/DXG0zpeeEy6E+Y/+13adv1oQPPhYBUuPmOnVuTdX8bb+kAsRE3P4+LIrFqDA1TJs2jo=@vger.kernel.org X-Gm-Message-State: AOJu0YzFt70XyujBO0WreTixhKAmCbaDsSjQpB3Ld2wuqPjVtzCaw/Bs fXqj4HrAI8KGIe5cg+ynZng4TEEw8c6D4frJ2+b5mAjRnV1P0Kp4+8DVonTqRvP7jmifaP3t3Qo O/dn8kLOR713FNDF2+vABmt2FqvpsZI5ipyP7YR2+PBD4malZqgnr993rQOY21/YS6g8= X-Gm-Gg: ATEYQzy+NA/7skWsppWJJWbCKfcZMkU7+Ai2h6CeEQvm3Y1W1qrTR+MCooUW0reKDGR aAlhb3teeVu7ssyV/Ivu5ESO/rjKdBsnn8l6c8iouasjF+mL70yPklvfFq9ntgDrbiWVtHzKuxZ 24O2D9IUX+MobhLmgcbxThZWo+NjWP78UmepPTv1wtLFayhrHEynfeVK8gzeePOb5/TDZwSIVAE mkYxpTOXIr7+F+GHpZgVo7DwBFebeX6ouqVFkjZJfbsMd3fguTPdy15KAIxfdlj4S5MdWAYxjN8 9Ksp+5Mjq1NDskq4o1zI77y0T4rZlZ2WInMwb0eZeDo87aRZ6RJK0QUEGY9c/8b8C13/SSLqnkN lM9+2MwwtsShhBtEZkJrqLLj94hUjVn937TTM3EJFe6VIu7hF1FbWaRU= X-Received: by 2002:a05:620a:190d:b0:89b:9b75:f5f1 with SMTP id af79cd13be357-8cd6d42831fmr1515069085a.53.1773069869460; Mon, 09 Mar 2026 08:24:29 -0700 (PDT) X-Received: by 2002:a05:620a:190d:b0:89b:9b75:f5f1 with SMTP id af79cd13be357-8cd6d42831fmr1515063585a.53.1773069868836; Mon, 09 Mar 2026 08:24:28 -0700 (PDT) Received: from localhost.localdomain ([5.133.47.210]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4853a59fc36sm192812515e9.9.2026.03.09.08.24.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Mar 2026 08:24:28 -0700 (PDT) From: Srinivas Kandagatla To: andersson@kernel.org, konradybcio@kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org Cc: richardcochran@gmail.com, geert+renesas@glider.be, arnd@arndb.de, dmitry.baryshkov@oss.qualcomm.com, ebiggers@kernel.org, michal.simek@amd.com, luca.weiss@fairphone.com, sven@kernel.org, prabhakar.mahadev-lad.rj@bp.renesas.com, kuninori.morimoto.gx@renesas.com, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, m.facchin@arduino.cc, r.mereu@arduino.cc, loic.poulain@oss.qualcomm.com, Srinivas Kandagatla Subject: [PATCH 1/7] arm64: dts: qcom: monaco: Add HS/SS endpoints for USB1 controller Date: Mon, 9 Mar 2026 15:24:12 +0000 Message-ID: <20260309152420.1404349-2-srinivas.kandagatla@oss.qualcomm.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260309152420.1404349-1-srinivas.kandagatla@oss.qualcomm.com> References: <20260309152420.1404349-1-srinivas.kandagatla@oss.qualcomm.com> 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 X-Authority-Analysis: v=2.4 cv=cZ/fb3DM c=1 sm=1 tr=0 ts=69aee62e cx=c_pps a=qKBjSQ1v91RyAK45QCPf5w==:117 a=ZsC4DHZuhs/kKio7QBcDoQ==:17 a=IkcTkHD0fZMA:10 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=EUspDBNiAAAA:8 a=yIVWX9dL_PbMwCFNGlkA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=NFOGd7dJGGMPyQGDc5-O:22 X-Proofpoint-ORIG-GUID: p-uZnD6TCLBOhCOGkEzbhdTGTJRy8N3u X-Proofpoint-GUID: p-uZnD6TCLBOhCOGkEzbhdTGTJRy8N3u X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzA5MDEzOSBTYWx0ZWRfXyLDIBuiCuBjY mcul3QOm/oYnVRoM6gCB+67dvpGKsMzn7eXQag0briTKPL1Pf/78UaTYIJj2O78ir7gwzqv5sR1 VDfbFGf1DIeTj/ZRUpo+loMtV2rcsL2sz6YreHC8hNqHq6YVApkGmC7CKTbhX7a4AIpBB+G38t0 gUwFZXbs4U1W9fmz1gGzTiqa5JMBUqxwEJPqot3gmUZQJuklmNM6Iy83wVfpS0bY8LYN1OnhiCg EHL+tTVVCbgvmC3wR9y0QIzuhnqmHmytQqV77Kzhsn5hlsdLVWGNNo2EumexfigD2R8loA/hPm+ JWV6RXCVW/nIev9CuRR5U/dhYx3xerRSxiZuejnt46NwNdi3Y1vbBcMiR+JEaD/Z037AyT6OMZx xbbY28xmFYdFtCF5+VZqnG1jv8E/A0XZwnSRICCG5nt1PouyN84omTjBC9gHsWiWH51wMpJkYuA QCD5Xr5yMNp7lqEZ7vQ== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-09_04,2026-03-09_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 suspectscore=0 impostorscore=0 adultscore=0 priorityscore=1501 phishscore=0 malwarescore=0 lowpriorityscore=0 clxscore=1015 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2603090139 From: Loic Poulain Add a port node exposing the High=E2=80=91Speed and Super=E2=80=91Speed end= points, allowing the USB controller to be linked through the device=E2=80=91tree graph. Signed-off-by: Loic Poulain Signed-off-by: Srinivas Kandagatla Reviewed-by: Dmitry Baryshkov --- arch/arm64/boot/dts/qcom/monaco.dtsi | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/monaco.dtsi b/arch/arm64/boot/dts/qco= m/monaco.dtsi index a58dc60e64f2..ce1565c7cc3b 100644 --- a/arch/arm64/boot/dts/qcom/monaco.dtsi +++ b/arch/arm64/boot/dts/qcom/monaco.dtsi @@ -5180,6 +5180,25 @@ &mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ALWAYS>, wakeup-source; =20 status =3D "disabled"; + + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + + usb_1_dwc3_hs: endpoint { + }; + }; + + port@1 { + reg =3D <1>; + + usb_1_dwc3_ss: endpoint { + }; + }; + }; }; =20 usb_2: usb@a400000 { --=20 2.47.3 From nobody Thu Apr 9 10:36:22 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 076C03DA7DD for ; Mon, 9 Mar 2026 15:24: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=1773069874; cv=none; b=nuyXqyIVb8QzbRQNdVsCUL6MUWFsOLi9bCP6GOU8dvq4Nojn5oGeMYCKTxYRVjwSaMs8Ef9lh5GwIo+2JWKK40EsnVonXgaaPz6r37VROyPuAYWBVZUFvny9d0qmt9R2KadtDGHeE3uiHlTZXAnN5b1lR6wAcy8ptyZIKCR+8nc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773069874; c=relaxed/simple; bh=zF/ZtSRqYTNTiJla1Mk2osrN2zkae+hDXhuv9dj2vx4=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=XMrEQjcDYMEa4wps8ANqK1aEZFqtpWjnuDfCJGvuUhjqRLf4RjuFp4NywHuu9t/EWhHW8il2ASm6ov/c5u2Nk4xSMDO608aUUb8pw3r33ele1ahlhP8N5oeDQoe5/0b/KPnSj8Ug0OhXaJ6Y7E0abIG42KLuGdU7Hmtn23er7h8= 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=LP1UX689; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=BMj+cJhE; 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="LP1UX689"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="BMj+cJhE" 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 629A6eef2195117 for ; Mon, 9 Mar 2026 15:24:32 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= Md0AAi37albUzSAboU61gZErEa4ooVARCZHWV8Dr0hw=; b=LP1UX6895G3AJzUN RHu50HwgSKNW81fnRg/8HtNdH6UH7a7DE53d94o4KDec/WL4MpaQ5wLA9xzjdoS4 YFSsLHFX1kmcbAnmfchUUEl5fT8uSeJJtjnu8ziRzxEqJ25p3h89oxfLEkFGKHCE AypPkVDaOG3BucI7PK3rwgKsAgdXEqGKGqdcndJ7lpMYUh9SySTYG1XMNpnsYKSM whwEWRfbwn64v+Ex0tIBPHkGnYXvlXm3KyAeira2Pw13Z/Hk6uwU8vMGgM43V4As gFtU9TbgL6R7Y7aDF7s2tJDbJjGULO4yM2wErLzQMW/L7U01cAgiFFegt/fpYCxr uI2MnQ== Received: from mail-qk1-f197.google.com (mail-qk1-f197.google.com [209.85.222.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4csv5u90en-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 09 Mar 2026 15:24:31 +0000 (GMT) Received: by mail-qk1-f197.google.com with SMTP id af79cd13be357-8cd77bc8186so2149329085a.0 for ; Mon, 09 Mar 2026 08:24:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1773069871; x=1773674671; 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=Md0AAi37albUzSAboU61gZErEa4ooVARCZHWV8Dr0hw=; b=BMj+cJhEARmxiXDSYxWmXLyudCA0kqMIaZ98gICOkeanmDauVQsvCzjvcPWmnsYs+Z w8dXVetrm/guWc8qPH6HmSlzlgqos1aNY5p+YNkFVK8xsRaO2gdbAYDnhH+KXTezQC2H 7HrfjpkQLp4RbdsKypKqu8mCrNLXm+PNmn+rNcoOszqGrP0abwQy7pIrAnTnYKOyKbCK qIDnFZK8WFvTdMn+gthxglOof+Zmt6k4TbzgGRf/MyQvPhGqTdUVfvQS69dInSFPfMjM /qQTVZJI0oTXYC0ZVC9odoAaW9oVdO9IGrlQNoaTVO5Qc1DJGw2R8BcaYYiCaejBPCGN V+2A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773069871; x=1773674671; 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=Md0AAi37albUzSAboU61gZErEa4ooVARCZHWV8Dr0hw=; b=UC9XHh485vIgzEJPhj5vd/fGEpCvEjczGLpM4CE/oXV+WG63R25zUyhctj+gqOQmVc dMnv+usnDvtfwzEyFazCrw9jdPRVPI39ilp/lL9QMrYdaJneJNk3/lLZ6DXC334/heTy RxiAwcysYR6tOd4GRgxq9q3GLZa16dyK/NBZb0dGMuJnmntiSc8tTgS8znz0uLYWqwiV /14HX4S/JNcJLTPVqsBip0754ib2jC3Rp/eTF9ipqtg5R9/6ebMBdQzNd6r7K7dH8m8U vrg9kPno2I/9xq4QdWiX9009NiqQ3pmS4Z4CA3fgPjJZuQ77CTZ9mzYWGGBo52hqmDpK lgYQ== X-Forwarded-Encrypted: i=1; AJvYcCU59f2xhHR2/siKFCYCslL5OCdiu4mZKeWXQLDkCqBqK0brxVqWGVi/1tAS8cKHZ46Erp8NQSSxIv9PVQE=@vger.kernel.org X-Gm-Message-State: AOJu0YyPcpYQnLeKlww5nmRRc1M+QHGLu915YS3gz31kYclKtgF68ZrT Z0yF5t5dppZkyOaIYiH6n81Xzi4I7GURcTL7eClO/sn6L9TIQYfE+pQY3zyrkTuRr6rUWE8m41U kK1MTPUvVwJMeeyqmsPJ9KxLKoXRerbNkHtQo0qG0VtURAj5oot5PxVsAHTpHXhtleT4= X-Gm-Gg: ATEYQzwuGMs2gANM/wTRcfQzl1Q8gmhmqMdsuAa8YKyOd2xMqDKQ7xnh05tmeOdgL0w bDENanTTiaGkoKsNpu1rhm0FK+o8xSQ/pHyZAcSZbPQb3EuREbzFZgKPhDJNkJvT7URqFpccsiX otK+buLfKTVWEw+AYzSJDiiZ7NkWmZvm/jKmoDoGD6tqtNHnWlc5jiT1KwgRhXyJ3GV+VDEH5G2 vCL83geaIuqYAVCMSQRgMong2LMm+Kulhqqf4fXEprVdvV4hcNyV8A31pX4ZO/tujYp7mb7IERK cpnSGfOdkL40YHnuQjHjVPcT7s0gY53U94mShJQ1YIFWeW1yp49sCGN1sOSbWYR4BIFgB8RGrgt M4IgPfZ11TSr7ohQmkMzQZ8X9aOkIBwpXFCM7oR3PXs/yPAYtCV3EmSw= X-Received: by 2002:a05:620a:2844:b0:8cd:9322:d44e with SMTP id af79cd13be357-8cd9322d85bmr58486985a.73.1773069870892; Mon, 09 Mar 2026 08:24:30 -0700 (PDT) X-Received: by 2002:a05:620a:2844:b0:8cd:9322:d44e with SMTP id af79cd13be357-8cd9322d85bmr58481885a.73.1773069870372; Mon, 09 Mar 2026 08:24:30 -0700 (PDT) Received: from localhost.localdomain ([5.133.47.210]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4853a59fc36sm192812515e9.9.2026.03.09.08.24.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Mar 2026 08:24:29 -0700 (PDT) From: Srinivas Kandagatla To: andersson@kernel.org, konradybcio@kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org Cc: richardcochran@gmail.com, geert+renesas@glider.be, arnd@arndb.de, dmitry.baryshkov@oss.qualcomm.com, ebiggers@kernel.org, michal.simek@amd.com, luca.weiss@fairphone.com, sven@kernel.org, prabhakar.mahadev-lad.rj@bp.renesas.com, kuninori.morimoto.gx@renesas.com, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, m.facchin@arduino.cc, r.mereu@arduino.cc, loic.poulain@oss.qualcomm.com, Srinivas Kandagatla Subject: [PATCH 2/7] arm64: dts: qcom: Add Monaco Monza SoM Date: Mon, 9 Mar 2026 15:24:13 +0000 Message-ID: <20260309152420.1404349-3-srinivas.kandagatla@oss.qualcomm.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260309152420.1404349-1-srinivas.kandagatla@oss.qualcomm.com> References: <20260309152420.1404349-1-srinivas.kandagatla@oss.qualcomm.com> 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 X-Proofpoint-GUID: 1TuOmPxaVWfO2xXjAgmxzayd3FpmPy7l X-Proofpoint-ORIG-GUID: 1TuOmPxaVWfO2xXjAgmxzayd3FpmPy7l X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzA5MDEzOSBTYWx0ZWRfX5s9EkVG9apt2 wO2xx0Ue10OZmzjVSnKuzVfMwDrN/+UPXzIY3+woXLMMoVN9DiiOIkPIp2nQQrvLCBzZMa/HwvG Y215ppC9Mi2a3td4HXkBBA1P2ALX/e/3eG5Z6QRXn8H3hHJR952NGc0IDGiaRP1aQlBKLkSj0K7 OSDCS/ypW2L4rqOjfNviCZdlHlK2MQ87JUkMiR7b64t0SCRGz+BoIo26kOsk3/zv/bHic4kzuwP Aj+oZxbpJa/PA8W1jr8qr+dvTBS0ZjyouEJw2iUxLBTC24PhiwE98Lxy72GT8dgHK7+r5ZZXSPR XIw5LvQ9cXsWnagmVLxair+i43IS8USEOGgp8ZD8CPP4/MSG8/xfE+7FuCTc0KaHhvrkfTDhD+C tcPMhjCOe5Cf3zqQS7ch76FAsaNOHSq+uOqE6zKBDMfF4BjJr7joGmDkoT6+NX42poP3EHrihMH OxYNqWA4Fiw6/b+mZAw== X-Authority-Analysis: v=2.4 cv=Xr/3+FF9 c=1 sm=1 tr=0 ts=69aee62f cx=c_pps a=50t2pK5VMbmlHzFWWp8p/g==:117 a=ZsC4DHZuhs/kKio7QBcDoQ==:17 a=IkcTkHD0fZMA:10 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=EUspDBNiAAAA:8 a=wMphO_-U-tlnGu-niZMA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=IoWCM6iH3mJn3m4BftBB:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-09_04,2026-03-09_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 adultscore=0 spamscore=0 impostorscore=0 suspectscore=0 lowpriorityscore=0 clxscore=1015 phishscore=0 priorityscore=1501 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2603090139 From: Loic Poulain The Monaco Monza SoM is a compact computing module that integrates a Monaco/QCS8300 System on Chip (SoC), along with essential components optimized for IoT applications. It is designed to be mounted on carrier boards, enabling the development of complete embedded systems. The following components are described: - Fixed S2S 1.8V rail - PMM8654AU RPMh regulators (PMIC A and PMIC C) - Display subsystem/phy supplies (DSI, DP) - Enable GPU, GPI DMA, IRIS - PCIe Gen4 for both controllers and PHY supply hookups - QUPv3 firmware declarations - REFGEN always-on workaround for USB2 HS PHY - Remoteproc firmware names for ADSP, CDSP and GPDSP - Ethernet SERDES supplies - USB HS/SS PHY regulators - On-SoM eMMC Signed-off-by: Loic Poulain Co-developed-by: Srinivas Kandagatla Signed-off-by: Srinivas Kandagatla --- .../arm64/boot/dts/qcom/monaco-monza-som.dtsi | 325 ++++++++++++++++++ 1 file changed, 325 insertions(+) create mode 100644 arch/arm64/boot/dts/qcom/monaco-monza-som.dtsi diff --git a/arch/arm64/boot/dts/qcom/monaco-monza-som.dtsi b/arch/arm64/bo= ot/dts/qcom/monaco-monza-som.dtsi new file mode 100644 index 000000000000..9c4f515337de --- /dev/null +++ b/arch/arm64/boot/dts/qcom/monaco-monza-som.dtsi @@ -0,0 +1,325 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +#include + +#include "monaco.dtsi" +#include "monaco-pmics.dtsi" + +/ { + /* This comes from a PMIC handled within the SAIL domain */ + vreg_s2s: vreg-s2s { + compatible =3D "regulator-fixed"; + regulator-name =3D "vreg_s2s"; + + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + }; +}; + +&apps_rsc { + regulators-0 { + compatible =3D "qcom,pmm8654au-rpmh-regulators"; + qcom,pmic-id =3D "a"; + + vreg_l3a: ldo3 { + regulator-name =3D "vreg_l3a"; + regulator-min-microvolt =3D <1200000>; + regulator-max-microvolt =3D <1200000>; + regulator-initial-mode =3D ; + regulator-allow-set-load; + regulator-allowed-modes =3D ; + regulator-always-on; + }; + + vreg_l4a: ldo4 { + regulator-name =3D "vreg_l4a"; + regulator-min-microvolt =3D <880000>; + regulator-max-microvolt =3D <912000>; + regulator-initial-mode =3D ; + regulator-allow-set-load; + regulator-allowed-modes =3D ; + }; + + vreg_l5a: ldo5 { + regulator-name =3D "vreg_l5a"; + regulator-min-microvolt =3D <1200000>; + regulator-max-microvolt =3D <1200000>; + regulator-initial-mode =3D ; + regulator-allow-set-load; + regulator-allowed-modes =3D ; + }; + + vreg_l6a: ldo6 { + regulator-name =3D "vreg_l6a"; + regulator-min-microvolt =3D <880000>; + regulator-max-microvolt =3D <912000>; + regulator-initial-mode =3D ; + regulator-allow-set-load; + regulator-allowed-modes =3D ; + }; + + vreg_l7a: ldo7 { + regulator-name =3D "vreg_l7a"; + regulator-min-microvolt =3D <880000>; + regulator-max-microvolt =3D <912000>; + regulator-initial-mode =3D ; + regulator-allow-set-load; + regulator-allowed-modes =3D ; + }; + + vreg_l8a: ldo8 { + regulator-name =3D "vreg_l8a"; + regulator-min-microvolt =3D <2504000>; + regulator-max-microvolt =3D <2960000>; + regulator-initial-mode =3D ; + regulator-allow-set-load; + regulator-allowed-modes =3D ; + }; + + vreg_l9a: ldo9 { + regulator-name =3D "vreg_l9a"; + regulator-min-microvolt =3D <2970000>; + regulator-max-microvolt =3D <3072000>; + regulator-initial-mode =3D ; + regulator-allow-set-load; + regulator-allowed-modes =3D ; + }; + }; + + regulators-1 { + compatible =3D "qcom,pmm8654au-rpmh-regulators"; + qcom,pmic-id =3D "c"; + + vreg_s5c: smps5 { /* LPDDR VDD2H */ + regulator-name =3D "vreg_s5c"; + regulator-min-microvolt =3D <1104000>; + regulator-max-microvolt =3D <1104000>; + regulator-initial-mode =3D ; + }; + + vreg_l1c: ldo1 { /* LPDDR VDDQ */ + regulator-name =3D "vreg_l1c"; + regulator-min-microvolt =3D <300000>; + regulator-max-microvolt =3D <512000>; + regulator-initial-mode =3D ; + regulator-allow-set-load; + regulator-allowed-modes =3D ; + }; + + vreg_l2c: ldo2 { /* LPDDR VDD2L */ + regulator-name =3D "vreg_l2c"; + regulator-min-microvolt =3D <900000>; + regulator-max-microvolt =3D <904000>; + regulator-initial-mode =3D ; + regulator-allow-set-load; + regulator-allowed-modes =3D ; + }; + + vreg_l4c: ldo4 { + regulator-name =3D "vreg_l4c"; + regulator-min-microvolt =3D <1200000>; + regulator-max-microvolt =3D <1200000>; + regulator-initial-mode =3D ; + regulator-allow-set-load; + regulator-allowed-modes =3D ; + }; + + vreg_l7c: ldo7 { + regulator-name =3D "vreg_l7c"; + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + regulator-initial-mode =3D ; + regulator-allow-set-load; + regulator-allowed-modes =3D ; + }; + + vreg_l8c: ldo8 { /* LPDDR VDD1 */ + regulator-name =3D "vreg_l8c"; + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + regulator-initial-mode =3D ; + regulator-allow-set-load; + regulator-allowed-modes =3D ; + }; + + vreg_l9c: ldo9 { /* QFPROM */ + regulator-name =3D "vreg_l9c"; + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + regulator-initial-mode =3D ; + regulator-allow-set-load; + regulator-allowed-modes =3D ; + }; + }; +}; + +&mdss_dp0 { + pinctrl-0 =3D <&dp_hpd>; + pinctrl-names =3D "default"; +}; + +&mdss_dp0_phy { + vdda-phy-supply =3D <&vreg_l5a>; + vdda-pll-supply =3D <&vreg_l4a>; +}; + +&mdss_dsi0 { + vdda-supply =3D <&vreg_l5a>; +}; + +&mdss_dsi0_phy { + vdds-supply =3D <&vreg_l4a>; +}; + +&gpi_dma0 { + status =3D "okay"; +}; + +&gpi_dma1 { + status =3D "okay"; +}; + +&gpu { + status =3D "okay"; +}; + +&gpu_zap_shader { + firmware-name =3D "qcom/qcs8300/a623_zap.mbn"; +}; + +&iris { + status =3D "okay"; +}; + +/* PCIe0 Gen4 x2 */ +&pcie0 { + iommu-map =3D <0x0 &pcie_smmu 0x0000 0x1>, + <0x100 &pcie_smmu 0x0001 0x1>, + <0x200 &pcie_smmu 0x0007 0x1>, + <0x208 &pcie_smmu 0x0002 0x1>, + <0x210 &pcie_smmu 0x0003 0x1>, + <0x218 &pcie_smmu 0x0004 0x1>, + <0x300 &pcie_smmu 0x0005 0x1>, + <0x400 &pcie_smmu 0x0006 0x1>; + num-lanes =3D <2>; + + status =3D "okay"; +}; + +&pcie0_phy { + vdda-phy-supply =3D <&vreg_l6a>; + vdda-pll-supply =3D <&vreg_l5a>; + + status =3D "okay"; +}; + +/* PCIe1 Gen4 x4 */ +&pcie1 { + num-lanes =3D <4>; + + status =3D "okay"; +}; + +&pcie1_phy { + vdda-phy-supply =3D <&vreg_l6a>; + vdda-pll-supply =3D <&vreg_l5a>; + + status =3D "okay"; +}; + +&qupv3_id_0 { + firmware-name =3D "qcom/qcs8300/qupv3fw.elf"; + status =3D "okay"; +}; + +&qupv3_id_1 { + firmware-name =3D "qcom/qcs8300/qupv3fw.elf"; + status =3D "okay"; +}; + +/* There is a HW/FW issue preventing proper REFGEN hardware voting + * for the USB2 HS PHY. As a workaround, we force REFGEN to stay + * always=E2=80=91on in software, matching initial bootloader config. + */ +&refgen{ + regulator-always-on; +}; + +&remoteproc_adsp { + firmware-name =3D "qcom/qcs8300/adsp.mbn"; + + status =3D "okay"; +}; + +&remoteproc_cdsp { + firmware-name =3D "qcom/qcs8300/cdsp0.mbn"; + + status =3D "okay"; +}; + +&remoteproc_gpdsp { + firmware-name =3D "qcom/qcs8300/gpdsp0.mbn"; + + status =3D "okay"; +}; + +/* Ethernet/SGMII */ +&serdes0 { + phy-supply =3D <&vreg_l5a>; + + status =3D "okay"; +}; + +&tlmm { + dp_hpd: dp-hpd-state { + pins =3D "gpio94"; + function =3D "edp0_hot"; + bias-disable; + }; +}; + +/* USB0 HS + SS */ +&usb_1_hsphy { + vdda-pll-supply =3D <&vreg_l7a>; + vdda18-supply =3D <&vreg_l7c>; + vdda33-supply =3D <&vreg_l9a>; + + status =3D "okay"; +}; + +&usb_qmpphy { + vdda-phy-supply =3D <&vreg_l7a>; + vdda-pll-supply =3D <&vreg_l5a>; + + status =3D "okay"; +}; + +/* USB1 HS */ +&usb_2_hsphy { + vdda-pll-supply =3D <&vreg_l7a>; + vdda18-supply =3D <&vreg_l7c>; + vdda33-supply =3D <&vreg_l9a>; + + status =3D "okay"; +}; + +/* OnSom eMMC */ +&sdhc_1 { + vmmc-supply =3D <&vreg_l8a>; + vqmmc-supply =3D <&vreg_s2s>; + + bus-width =3D <8>; + mmc-ddr-1_8v; + mmc-hs200-1_8v; + mmc-hs400-1_8v; + mmc-hs400-enhanced-strobe; + + no-sd; + no-sdio; + non-removable; + + status =3D "okay"; +}; --=20 2.47.3 From nobody Thu Apr 9 10:36:22 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 598F23DA7FF for ; Mon, 9 Mar 2026 15:24:34 +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=1773069875; cv=none; b=bDj/qZA9z79DciJT4PXroOnsFgxR5AkQG5gnKbL7DX89LIwjDeUW6UUmTTbRhEoneZHkyRj+pOWS+kKk4j/luNdWfXjTfx6Xxl67dRlCX/N40tQ1OPwMSgfoW8qaCYKS/51qIj6uGZ9ZJ/Glf1F0cq/NwmVrzTzjanFMz2SzawA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773069875; c=relaxed/simple; bh=TavqoYSHkOCK535bHTFlVPN3mKzIMI/FOq8y09e/vtE=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=haQoh3D4oXezdz/ihQo5sve2SOeUZpTB0UeZZnqR6sbdgISmncRBIzsDrU3OOYQhg5EbwsCziA9jwtQ04TmtwdfM3WhxQhseig/sZKSNk3KrBlG4q0mKRPYKILtRKiFSEFYi/GPmOiqnX7AqhPD3DCdg8Ws1wfDpWgF0IS72O4o= 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=PPeJeG9H; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Y5aT8PSD; 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="PPeJeG9H"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Y5aT8PSD" Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 629C5a0j526708 for ; Mon, 9 Mar 2026 15:24:33 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=gedwtJfIJXq QK9HwihTh5tGOiTBuUlmHOcWjvUS8084=; b=PPeJeG9HxL+QlBPJ4SuLVZFxoVr K9GYjODodHZvtOXy72GY/wvfeFyf0sM5G8ERX+KNKSUi5T6vMTadXXQSnaqm+/a/ x9BLqawHs+akSub2PULyDHEyRKRZDUE1j78/fm5KtM7aqvu0yk+lTEYn+tz1Z6pf XRBk6cmCZi79Q8RxNAQp3DTfzYiBNyfMcVdosKbrex6xqnviVrw1UGy7F+PZASeF 3+IgHpdkSRBM9qB2JDSERMqh5trKg3YZ5g2Tv7yLuoZtoc6v0wDrXMdl6GE4Wbk9 z13CRVKCdp2IHBb8PNyKRzXzc4G9xlF0t52BPFPv8NmIeNPC96ZZCqgSpnA== Received: from mail-qk1-f199.google.com (mail-qk1-f199.google.com [209.85.222.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cswwkgm45-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 09 Mar 2026 15:24:33 +0000 (GMT) Received: by mail-qk1-f199.google.com with SMTP id af79cd13be357-8cd820c6a4fso1243832185a.2 for ; Mon, 09 Mar 2026 08:24:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1773069873; x=1773674673; 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=gedwtJfIJXqQK9HwihTh5tGOiTBuUlmHOcWjvUS8084=; b=Y5aT8PSDvBegQLq/tYAnUeuouHpg2vf8HqLjm5g0KdEv95GpZWByixmkiICdB7/e3Q 0imY68Oaf1SZ6TGAk1MYVu3f61zLmYRIHx2pS5IvPjKTrpRFLRqwc+aXJqTh36i74uXi hKXwPg0UsWC2NYMU7JLHo2iqfev6Bi0zfUUkhHiA+GIXU47K3uunQn66C2rQAEO3CV96 dgN0P5o918Cm1dJXoztSsILoRNVshEBlrNk0XjWf3KCjzETl/ynFFgJO07fZWbgbjXkI Z/5h3pyzk7f3t8OxuinAhRQ2cMhc9Q4YZqCk+3Zst+wCk+OYOWA1/+wVzp2dbyep7ozW UByA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773069873; x=1773674673; 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=gedwtJfIJXqQK9HwihTh5tGOiTBuUlmHOcWjvUS8084=; b=vQQxVgw+A8DoQEXVpvgej/TxNTC1JoHrIDgmZxWaIWLx1phGXdktYOZXYfX2zB7RTG RyRd4yVJIgPQpSyuv5AfIaLbfYH4LP/sXXEbetMkp6gX7Khpjjr6wV7r0KifvcGAlRFd hRPnG3G0ZSSzdxvtq6JURxp9wyJ0d0SU9NkLaZUdvEojkIrrxwlNyP47TRJoiTs/hl3A HynV7n5Z44JLrs34JbxWYEI56LN1SqNupvg3Uxsgd4sPys92W8isHfNWn9+ONuWxyWTD SLj9VsLCaNiEZa3Y6BVAZ14o/gZe0QSxnLGYWQkZyouj/z3E8aJ6QtZbOjv/Mo9dxo/T 7HyQ== X-Forwarded-Encrypted: i=1; AJvYcCWgXBpUcElP5JaXdMqkQ9LzsbTj8ZFXcExVHlTwyFF1EHRs+6ZJXhZA9CiOXdz/E0TSIQ3l8gGCPcc9/88=@vger.kernel.org X-Gm-Message-State: AOJu0Yy9Izj2kK4/tmbDXuq7NesBqGmrJiGTnAf4jf4MxS9OudUCIUNd AWrF/97Tc90vDqT9pSk3MMdVNY/IWChJuGEc7Fxt052aLQU9xRBChcI6+sZz/8wWts8rH4E+hPf HhsLfzKYPSumcRSF2ID8fhSwobdfwlZLsBArrp7AZUu2LTMWUX512/AU0y1GJ4hrQXEM= X-Gm-Gg: ATEYQzzMYNlGGKuAIR45bsZaO/+yzjCG6X40R7mHxXojyPdKDcNa5RuLW0yeaWKkLP6 GCa3EBHaj2oe5nWMX/TyXuELtQ9bcf3bgGjR/zKNh0WuUNmM6olcNbaOMC9ewwGmr5N2F6Lsmey F9st5+dcYwZwt35JRWTyiiVmOPr5cBZ1qnJng40vDjO9pMzUx7gve/nQZF5ZnRtHRC936QC/Ygu hZXeCu/GsJhzAIT6V1483JnVwziMB0HqAyDAomIGkeR9WEUOisV8gsPxm5B+sTQDf6ECEnhNEQi SB9ugJ4+stHqCNDxxTty0zE59etgtlgbiNytaLikHVc9XPLEImjKsIInbfnJYQ00x0denYcpxHb n8ev3/Dj6WBR28YsYJoGTS2f9opaxyT+Z4PnZhxYzkUSabmDOm9f+B0Y= X-Received: by 2002:a05:620a:290a:b0:8cd:8f18:d1f4 with SMTP id af79cd13be357-8cd8f18d614mr225361485a.6.1773069872528; Mon, 09 Mar 2026 08:24:32 -0700 (PDT) X-Received: by 2002:a05:620a:290a:b0:8cd:8f18:d1f4 with SMTP id af79cd13be357-8cd8f18d614mr225354385a.6.1773069871798; Mon, 09 Mar 2026 08:24:31 -0700 (PDT) Received: from localhost.localdomain ([5.133.47.210]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4853a59fc36sm192812515e9.9.2026.03.09.08.24.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Mar 2026 08:24:31 -0700 (PDT) From: Srinivas Kandagatla To: andersson@kernel.org, konradybcio@kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org Cc: richardcochran@gmail.com, geert+renesas@glider.be, arnd@arndb.de, dmitry.baryshkov@oss.qualcomm.com, ebiggers@kernel.org, michal.simek@amd.com, luca.weiss@fairphone.com, sven@kernel.org, prabhakar.mahadev-lad.rj@bp.renesas.com, kuninori.morimoto.gx@renesas.com, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, m.facchin@arduino.cc, r.mereu@arduino.cc, loic.poulain@oss.qualcomm.com, Srinivas Kandagatla Subject: [PATCH 3/7] dt-bindings: arm: qcom: add Arduino Monza, VENTUNOQ Date: Mon, 9 Mar 2026 15:24:14 +0000 Message-ID: <20260309152420.1404349-4-srinivas.kandagatla@oss.qualcomm.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260309152420.1404349-1-srinivas.kandagatla@oss.qualcomm.com> References: <20260309152420.1404349-1-srinivas.kandagatla@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Authority-Analysis: v=2.4 cv=cZ/fb3DM c=1 sm=1 tr=0 ts=69aee631 cx=c_pps a=HLyN3IcIa5EE8TELMZ618Q==:117 a=ZsC4DHZuhs/kKio7QBcDoQ==:17 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=EUspDBNiAAAA:8 a=cYMVCVoaxOtvnoqWShsA:9 a=bTQJ7kPSJx9SKPbeHEYW:22 X-Proofpoint-ORIG-GUID: D4U9fNQU22RjCFybHg5xZAMrD1yAVyv_ X-Proofpoint-GUID: D4U9fNQU22RjCFybHg5xZAMrD1yAVyv_ X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzA5MDEzOSBTYWx0ZWRfX5JVm6xjcT8Gc OkqwmjIrEOSUwYhjh6+b44JqLn4lRWKuATYkQITbVemYPLj9PYubQrT4v0BS2pX+S6wnwrJHRHH KU7BWYguQH8zme/RQHEXSI6SatQL1s9vMy4YGklmQYorohztFszDICTKX5xbQT4LHeck95CHaeG 1GAhb9w7SkGueCSB9ZXkTToIQwcWYfjLg/TkDygKnqd/NjCYWSd23s4gKvum0KZ0BM9L7mI+k/k j8Zm1Y5Nb0oa1wbTgwQFUkr+HaNmKvs7HhiIxAxpG1sQ+QGEWhuppcfs/0nZuZbnXUwHu9+tvPo tTXJPDX+mI5aTxpTITebQS3W6LQgByvyyH0ss9nNzzm/jQsN2cFlWU1yBxpu+NAac8mUz59Db1u ZQz4XaWsWZAyKviMMHoG8KxACivAWY18NfWVBiH/h4DNIbcX1KGFXZ1NMDnpVR73TjBM+QGqlwH sr20MxL+EQrxdP5O2XA== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-09_04,2026-03-09_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 suspectscore=0 impostorscore=0 adultscore=0 priorityscore=1501 phishscore=0 malwarescore=0 lowpriorityscore=0 clxscore=1015 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2603090139 Content-Type: text/plain; charset="utf-8" From: Loic Poulain Document Arduino monza, VENTUNOQ codename. It combines Monaco based SoM with STMicroelectronics STM32H5 microcontroller. Signed-off-by: Loic Poulain Co-developed-by: Srinivas Kandagatla Signed-off-by: Srinivas Kandagatla --- 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 153664da91d9..2edef7e86175 100644 --- a/Documentation/devicetree/bindings/arm/qcom.yaml +++ b/Documentation/devicetree/bindings/arm/qcom.yaml @@ -890,6 +890,7 @@ properties: - enum: - qcom,monaco-evk - qcom,qcs8300-ride + - arduino,monza - const: qcom,qcs8300 =20 - items: --=20 2.47.3 From nobody Thu Apr 9 10:36:22 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 2774F3DFC9E for ; Mon, 9 Mar 2026 15:24:35 +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=1773069878; cv=none; b=tsvDsWB0XiktPDwj71xqFZ/exAh/BWGmGwZC582WwrOBeWyRL+oxkYcJz36u+RAyDC43T95nKXvy+6XEJP4sCfb8zOKhyivSlSnxpd9oXm2Z2ik9HIWCF3iSyLAVQVyx7xFIwsL7+/SV2ZFR5eWvnHX/h7W9Ejxw7MTl3DRpLS4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773069878; c=relaxed/simple; bh=U5q2tX73wRpdC41zAV/6p6/p62NKlJbcRhG0qnkWU3c=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=gAVDzNsH1CguXVvOXnP0EvA/O627Rtxc68zgUVH9aSLhnFAycnZ1kdEPwHvEl+JoCaeAxbjA0NBQ4Eqs6fmRfVD0jI3GSy5vr2zJbEIV9iP58bWAHkrofTJXg/l3ZZ4NGV4Tw3w+3pupqoOXWJ/iQ8WC+0t2S7HK+ndJwW2kEi0= 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=L6op6pVW; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Wrz6vWcH; 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="L6op6pVW"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Wrz6vWcH" 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 629A6d9F2195104 for ; Mon, 9 Mar 2026 15:24:35 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= 5g+tm1ShazgWakNg0625YZbiOGyxQS7sO34dzZFQsNM=; b=L6op6pVWofcc2Vys D86TUPpvQUzWrkOn8dgxzfly1s/xQLE7MvAPaWbZtXS2sF+CpCPrJ2AaOfG4c4Qe G03Hfu22u+H51JULJMuG2FzK/WIaLKfgWL6OvNAH4bSSHs0lGmq9SpjQtta1FZhG 8xWDmU5oRnPwf9aWYGP3oKEPZvpsQ+YJhwQk7sbqKB4cS2zsGBxoE0gRZev4vNio dh6tbm58GfzHV4ELUp8O9W7HR0o9pNJCl/XHoStGia9v0rxUvMFapv1pATXxc2L+ WvM87CcfAarLEI3S4R5xvdmXNT7gOjcAFNJmuze5DVJ+WCwk3h5A78qUZFUZZtV/ yt+iyA== Received: from mail-qk1-f200.google.com (mail-qk1-f200.google.com [209.85.222.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4csv5u90f4-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 09 Mar 2026 15:24:35 +0000 (GMT) Received: by mail-qk1-f200.google.com with SMTP id af79cd13be357-8cd767c51efso248492185a.2 for ; Mon, 09 Mar 2026 08:24:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1773069874; x=1773674674; 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=5g+tm1ShazgWakNg0625YZbiOGyxQS7sO34dzZFQsNM=; b=Wrz6vWcHzGxHsvIaSNN5IKxTK/XtLLE9UOuMKrM4kqht7Sq87yvGddiosvUKPoCcRj bP6dCUZqDOjvxjHI+b9KeOfgBinjH18RiYYAZv1H2kdFy59I1sByPC7xbpNS2NwqvEkK lTRlodXaAbk9Lnn3d79TE16zeM4bineG3jw2anQjSlwpb1w/Y+jUQvF/XCIt9+Yzzbyr AixSW1Q9EhrRPVJ5o7byKfPVsOHhXjH8edoCgHp+HMBoR9qy/ALgZQzXu/24979qqGOL lwlTah7vi8cS2HJxxXkQ4YJTx/pgp1wqNjPvPO1bxA921COghNvZvG0BY0PYTaLLWRao WbQg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773069874; x=1773674674; 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=5g+tm1ShazgWakNg0625YZbiOGyxQS7sO34dzZFQsNM=; b=lr+koGG2KQdGO6NGYCQltU01h0KGBN2/a9SVnYrUKBh4Sft/cACauKTvOIsjaitwvX AeHTLf4LURTwrNak+8jROT9Cz8qX4/u8ChP93SChP+7IMRnXiZND6f5Agqg6wPkJtiUt MD7ws9RCIXKNsKE8uz8XbLDa+uFuAEpiL+RK5Qq7KMtAFlfvcWzjWLcVfKoJbx8gjJB6 gneeBy48WKf0MBQ5OIwvzOt8ziRCkxGy/Jec3IW/Cpa7T38FFNbcDBgahUa/Cixg5oVJ l50d4wbixGzqwLSs+Aeq/5lBVUJHHl/l1JEX5sMM/5o2gggUpIvoMZbFLtcgXYb1gmBF 2egg== X-Forwarded-Encrypted: i=1; AJvYcCUjIa2+uNFMe1w03X/NjW/9lO2jYWx/8BmCgmv2MlD7Rg/TzANY49C8ovXYrC16DpVM+S+17kt3J1uYETI=@vger.kernel.org X-Gm-Message-State: AOJu0YyWjg42ZKPe5iVztx3XziIVoFkuo8Kj0ej00nr2gH9hlFTVgTfo V+MG7bFTTLmDPIuX0HyQE/eUUn8d7OK3352vNShnpw4wB4Ad/Nqwa1ajkLmeWyQLcU4PzXJQxpL 713uxYTI/fCJqVmXbwzgI1swehadiq6eRhVQ3vCwFlgobQNjp8wbz6MGlvbv96wFpj/0= X-Gm-Gg: ATEYQzyiBQXIaq0bX/b5eAhl3+ApJgdcLOogm4RYAme+/L2RIsE4oj0WecLm6atfMac GrdvXn4xQO/2UCpmoG91Ype4tBBibuA/Evze5tvqzSId3J29O4vHfjSxbj4vhJlKHKG17bQ4XhT CTuD8s9M9rg3L9FNjVWIYa+0qOFysJzz4nvZE0PRHz4vtnwl0xDpQuJ8uJt/VgwHHXK3ffxnS0U 4zz8veO9dMTXrx3uanC5GyRAWKgtQygkSk/mROYOcpOpATUaGbxDZweVzWLHqJ2zfdEcshuVNXl rGb8ATjWQEls2SY6lf4OfK0QKnl0FACOsbsXKtQIS3qgAos/ZPejqkDSRGTY6Ms0s+RbjhwyW5t oxmhU8pVakBF2dlKJ/BCa1ojQ2gLBrukQTCtqmc/m8bxRChb6tPfvLBg= X-Received: by 2002:a05:620a:d8a:b0:8cb:2732:81ef with SMTP id af79cd13be357-8cd6d3a033emr1379920885a.35.1773069874318; Mon, 09 Mar 2026 08:24:34 -0700 (PDT) X-Received: by 2002:a05:620a:d8a:b0:8cb:2732:81ef with SMTP id af79cd13be357-8cd6d3a033emr1379914485a.35.1773069873685; Mon, 09 Mar 2026 08:24:33 -0700 (PDT) Received: from localhost.localdomain ([5.133.47.210]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4853a59fc36sm192812515e9.9.2026.03.09.08.24.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Mar 2026 08:24:32 -0700 (PDT) From: Srinivas Kandagatla To: andersson@kernel.org, konradybcio@kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org Cc: richardcochran@gmail.com, geert+renesas@glider.be, arnd@arndb.de, dmitry.baryshkov@oss.qualcomm.com, ebiggers@kernel.org, michal.simek@amd.com, luca.weiss@fairphone.com, sven@kernel.org, prabhakar.mahadev-lad.rj@bp.renesas.com, kuninori.morimoto.gx@renesas.com, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, m.facchin@arduino.cc, r.mereu@arduino.cc, loic.poulain@oss.qualcomm.com, Srinivas Kandagatla Subject: [PATCH 4/7] arm64: dts: qcom: Add Arduino Monza (VENTUNOQ) board support Date: Mon, 9 Mar 2026 15:24:15 +0000 Message-ID: <20260309152420.1404349-5-srinivas.kandagatla@oss.qualcomm.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260309152420.1404349-1-srinivas.kandagatla@oss.qualcomm.com> References: <20260309152420.1404349-1-srinivas.kandagatla@oss.qualcomm.com> 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 X-Proofpoint-GUID: ap3fKqv7luZeuf11mows0407F6i4s1Bu X-Proofpoint-ORIG-GUID: ap3fKqv7luZeuf11mows0407F6i4s1Bu X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzA5MDEzOSBTYWx0ZWRfX2J29N7quIazi 3nrfOGkin4nY2n1lfTu6F+CvKJvGK2FiEN/UOvijST7kVBJfLIKf7pY8x99Jo2IafcCjFh0RXYG ZYdnODjqnxIhENN1HbNJNIJIzHL1wTzX1w1peJBKBOEAAtvU31qiVVCWtMZjPI0l+0HbC8VqSm5 J3adfSDdi30iI3r3sh7sLGeg1HzQJPmaExVHpsQfsP8nF4Z8dXOIsmrHqV2PMdj2xZCuxY6/N+E v+0PI8bqR2PHhZUh/gn23Yju4P0NOcia2wwb0o15LbH6Jw0Cv1/HHMXADzVfrVnEMdZ+PVV82X9 AH98/Xp2mdZz0myTi5EvrSyx11BgVOL4euFKoqNB18uWbRKLr0ZuPTb/giNzANbXMYHqi6wjru6 P7Vc29t92FgFQDmGymJ3k3AVHL06C1O/E1UCvLObx3B3YKWvzewj4DOcNVxWFrfFzcLbBPi1odL a4wyJAw4iCJNAU2PQPg== X-Authority-Analysis: v=2.4 cv=Xr/3+FF9 c=1 sm=1 tr=0 ts=69aee633 cx=c_pps a=hnmNkyzTK/kJ09Xio7VxxA==:117 a=ZsC4DHZuhs/kKio7QBcDoQ==:17 a=IkcTkHD0fZMA:10 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=EUspDBNiAAAA:8 a=iuzt36_cqZDxinQef8sA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=PEH46H7Ffwr30OY-TuGO:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-09_04,2026-03-09_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 adultscore=0 spamscore=0 impostorscore=0 suspectscore=0 lowpriorityscore=0 clxscore=1015 phishscore=0 priorityscore=1501 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2603090139 From: Loic Poulain Add device tree support for the Arduino VENTUNOQ board, based on the Qualcomm QCS8300 (Monaco) SoC. The board features a Qualcomm Monza SoM and integrates various peripherals, including: - USB Type=E2=80=91C connector with dual=E2=80=91role support - ADV7535 DSI=E2=80=91to=E2=80=91HDMI bridge - MAX98091 audio codec - 2.5G Ethernet PHY (HSGMII) - PCIe0 (to onboard WiFi chipset and USB bridge) - PCIe1 (to M2/nvme) - Button (via GPIO=E2=80=91keys) Signed-off-by: Loic Poulain Co-developed-by: Srinivas Kandagatla Signed-off-by: Srinivas Kandagatla --- arch/arm64/boot/dts/qcom/Makefile | 1 + .../boot/dts/qcom/monaco-arduino-monza.dts | 446 ++++++++++++++++++ 2 files changed, 447 insertions(+) create mode 100644 arch/arm64/boot/dts/qcom/monaco-arduino-monza.dts diff --git a/arch/arm64/boot/dts/qcom/Makefile b/arch/arm64/boot/dts/qcom/M= akefile index 6d87be639aac..8a9093c4b534 100644 --- a/arch/arm64/boot/dts/qcom/Makefile +++ b/arch/arm64/boot/dts/qcom/Makefile @@ -47,6 +47,7 @@ lemans-evk-el2-dtbs :=3D lemans-evk.dtb lemans-el2.dtbo dtb-$(CONFIG_ARCH_QCOM) +=3D lemans-evk-el2.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D milos-fairphone-fp6.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D monaco-evk.dtb +dtb-$(CONFIG_ARCH_QCOM) +=3D monaco-arduino-monza.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D msm8216-samsung-fortuna3g.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D msm8916-acer-a1-724.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D msm8916-alcatel-idol347.dtb diff --git a/arch/arm64/boot/dts/qcom/monaco-arduino-monza.dts b/arch/arm64= /boot/dts/qcom/monaco-arduino-monza.dts new file mode 100644 index 000000000000..b6db2a7151f1 --- /dev/null +++ b/arch/arm64/boot/dts/qcom/monaco-arduino-monza.dts @@ -0,0 +1,446 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; + +#include +#include +#include + +#include "monaco.dtsi" +#include "monaco-pmics.dtsi" +#include "monaco-monza-som.dtsi" + +/ { + model =3D "Arduino VENTUNOQ"; + compatible =3D "arduino,monza", "qcom,qcs8300"; + + aliases { + ethernet0 =3D ðernet0; + i2c1 =3D &i2c1; + serial0 =3D &uart7; + }; + + chosen { + stdout-path =3D "serial0:115200n8"; + }; + + connector-0 { + compatible =3D "usb-c-connector"; + label =3D "USB1-Type-C"; + data-role =3D "device"; + power-role =3D "dual"; + + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + + usb1_con_hs_ep: endpoint { + remote-endpoint =3D <&usb_1_dwc3_hs>; + }; + }; + + port@1 { + reg =3D <1>; + + usb1_con_ss_ep: endpoint { + remote-endpoint =3D <&usb_1_dwc3_ss>; + }; + }; + }; + }; + + gpio-keys { + compatible =3D "gpio-keys"; + pinctrl-0 =3D <&gpio_keys_default>; + pinctrl-names =3D "default"; + + button-home { + label =3D "Home Key"; + linux,code =3D ; + gpios =3D <&tlmm 79 GPIO_ACTIVE_LOW>; + debounce-interval =3D <60>; + }; + }; + + hdmi-connector { + compatible =3D "hdmi-connector"; + label =3D "hdmi"; + type =3D "a"; + + port { + hdmi_connector_in: endpoint { + remote-endpoint =3D <&adv7535_out>; + }; + }; + }; + + + vdc_3v3: regulator-vdc-3v3 { + compatible =3D "regulator-fixed"; + regulator-name =3D "vdc_3v3"; + regulator-min-microvolt =3D <3300000>; + regulator-max-microvolt =3D <3300000>; + }; + + vdc_1v8: regulator-vdc-1v8 { + compatible =3D "regulator-fixed"; + regulator-name =3D "vdc_1v8"; + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + }; + + vdc_5v: vdc-5v { + compatible =3D "regulator-fixed"; + regulator-name =3D "vdc_5v"; + regulator-min-microvolt =3D <5000000>; + regulator-max-microvolt =3D <5000000>; + gpio =3D <&tlmm 49 GPIO_ACTIVE_HIGH>; + enable-active-high; + regulator-always-on; + startup-delay-us =3D <20000>; + }; + + vreg_nvme: m2-vreg-3p3 { + compatible =3D "regulator-fixed"; + regulator-name =3D "vreg_m2_3p3"; + regulator-min-microvolt =3D <3300000>; + regulator-max-microvolt =3D <3300000>; + gpio =3D <&tlmm 51 GPIO_ACTIVE_HIGH>; + enable-active-high; + startup-delay-us =3D <20000>; + }; +}; + +ðernet0 { + phy-mode =3D "2500base-x"; + phy-handle =3D <&hsgmii_phy0>; + + pinctrl-0 =3D <ðernet0_default>; + pinctrl-names =3D "default"; + + snps,mtl-rx-config =3D <&mtl_rx_setup>; + snps,mtl-tx-config =3D <&mtl_tx_setup>; + + status =3D "okay"; + + mdio { + compatible =3D "snps,dwmac-mdio"; + #address-cells =3D <1>; + #size-cells =3D <0>; + + hsgmii_phy0: ethernet-phy@1c { + compatible =3D "ethernet-phy-id004d.d101"; + reg =3D <0x1c>; + reset-gpios =3D <&tlmm 50 GPIO_ACTIVE_LOW>; + reset-assert-us =3D <11000>; + reset-deassert-us =3D <70000>; + }; + }; + + mtl_rx_setup: rx-queues-config { + snps,rx-queues-to-use =3D <4>; + snps,rx-sched-sp; + + queue0 { + snps,dcb-algorithm; + snps,map-to-dma-channel =3D <0x0>; + snps,route-up; + snps,priority =3D <0x1>; + }; + + queue1 { + snps,dcb-algorithm; + snps,map-to-dma-channel =3D <0x1>; + snps,route-ptp; + }; + + queue2 { + snps,avb-algorithm; + snps,map-to-dma-channel =3D <0x2>; + snps,route-avcp; + }; + + queue3 { + snps,avb-algorithm; + snps,map-to-dma-channel =3D <0x3>; + snps,priority =3D <0xc>; + }; + }; + + mtl_tx_setup: tx-queues-config { + snps,tx-queues-to-use =3D <4>; + + queue0 { + snps,dcb-algorithm; + }; + + queue1 { + snps,dcb-algorithm; + }; + + queue2 { + snps,avb-algorithm; + snps,send_slope =3D <0x1000>; + snps,idle_slope =3D <0x1000>; + snps,high_credit =3D <0x3e800>; + snps,low_credit =3D <0xffc18000>; + }; + + queue3 { + snps,avb-algorithm; + snps,send_slope =3D <0x1000>; + snps,idle_slope =3D <0x1000>; + snps,high_credit =3D <0x3e800>; + snps,low_credit =3D <0xffc18000>; + }; + }; +}; + +&i2c12 { + clock-frequency =3D <400000>; + + status =3D "okay"; + + max98091: audio-codec@10 { + compatible =3D "maxim,max98091"; + reg =3D <0x10>; + pinctrl-0 =3D <&max98091_default>; + pinctrl-names =3D "default"; + interrupts-extended =3D <&tlmm 16 IRQ_TYPE_LEVEL_HIGH>; /* GPIO_16 */ + clocks =3D <&q6prmcc LPASS_CLK_ID_MCLK_3 LPASS_CLK_ATTRIBUTE_COUPLE_NO>; + clock-names =3D "mclk"; + #sound-dai-cells =3D <0>; + }; + + adv7535: bridge@3d { + compatible =3D "adi,adv7535"; + reg =3D <0x3d>; + pinctrl-0 =3D <&adv7535_default>; + pinctrl-names =3D "default"; + interrupts-extended =3D <&tlmm 93 IRQ_TYPE_EDGE_FALLING>; + avdd-supply =3D <&vdc_1v8>; + dvdd-supply =3D <&vdc_1v8>; + pvdd-supply =3D <&vdc_1v8>; + a2vdd-supply =3D <&vdc_1v8>; + v3p3-supply =3D <&vdc_3v3>; + v1p2-supply =3D <&vdc_1v8>; + adi,dsi-lanes =3D <4>; + #sound-dai-cells =3D <0>; + + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + adv7535_in: endpoint { + remote-endpoint =3D <&mdss_dsi0_out>; + }; + }; + + port@1 { + reg =3D <1>; + adv7535_out: endpoint { + remote-endpoint =3D <&hdmi_connector_in>; + }; + }; + }; + }; +}; + +&mdss { + status =3D "okay"; +}; + +&mdss_dp0 { + status =3D "okay"; +}; + +&mdss_dp0_out { + data-lanes =3D <0 1 2 3>; + link-frequencies =3D /bits/ 64 <1620000000 2700000000 5400000000 81000000= 00>; +}; + +&mdss_dp0_phy { + status =3D "okay"; +}; + +&mdss_dsi0 { + status =3D "okay"; +}; + +&mdss_dsi0_out { + remote-endpoint =3D <&adv7535_in>; + data-lanes =3D <0 1 2 3>; +}; + +&mdss_dsi0_phy { + status =3D "okay"; +}; + +&pcie0 { + pinctrl-0 =3D <&pcie0_default_state>; + pinctrl-names =3D "default"; + + vddpe-3v3-supply =3D <&vdc_3v3>; +}; + +&pcie1 { + pinctrl-0 =3D <&pcie1_default_state>; + pinctrl-names =3D "default"; + + vddpe-3v3-supply =3D <&vreg_nvme>; +}; + +&pcieport0 { + reset-gpios =3D <&tlmm 2 GPIO_ACTIVE_LOW>; + + pci@0,0 { + #address-cells =3D <3>; + #size-cells =3D <2>; + device_type =3D "pci"; + bus-range =3D <0x01 0xff>; + ranges; + reg =3D <0x010000 0x00 0x00 0x00 0x00>; + + pci@2,0 { + #address-cells =3D <3>; + #size-cells =3D <2>; + device_type =3D "pci"; + bus-range =3D <0x00 0xff>; + ranges; + reg =3D <0x021000 0x00 0x00 0x00 0x00>; + + usb@0 { + compatible =3D "pci104c,8241"; + reg =3D <0 0 0 0 0>; + ti,pwron-active-high; + }; + }; + }; +}; + +&pcieport1 { + reset-gpios =3D <&tlmm 23 GPIO_ACTIVE_LOW>; +}; + +&tlmm { + pcie0_default_state: pcie0-default-state { + wake-pins { + pins =3D "gpio0"; + function =3D "gpio"; + drive-strength =3D <2>; + bias-pull-up; + }; + + clkreq-pins { + pins =3D "gpio1"; + function =3D "pcie0_clkreq"; + drive-strength =3D <2>; + bias-pull-up; + }; + + perst-pins { + pins =3D "gpio2"; + function =3D "gpio"; + drive-strength =3D <2>; + bias-pull-up; + }; + }; + + usbc_default_state: usbc-default-state { + pins =3D "gpio3"; + function =3D "gpio"; + bias-disable; + }; + + ethernet0_default: ethernet0-default-state { + ethernet0_mdc: ethernet0-mdc-pins { + pins =3D "gpio5"; + function =3D "emac0_mdc"; + drive-strength =3D <16>; + bias-pull-up; + }; + + ethernet0_mdio: ethernet0-mdio-pins { + pins =3D "gpio6"; + function =3D "emac0_mdio"; + drive-strength =3D <16>; + bias-pull-up; + }; + }; + + max98091_default: max98091-default-state { + pins =3D "gpio16"; + function =3D "gpio"; + bias-pull-up; + }; + + pcie1_default_state: pcie1-default-state { + wake-pins { + pins =3D "gpio21"; + function =3D "gpio"; + drive-strength =3D <2>; + bias-pull-up; + }; + + clkreq-pins { + pins =3D "gpio22"; + function =3D "pcie1_clkreq"; + drive-strength =3D <2>; + bias-pull-up; + }; + + perst-pins { + pins =3D "gpio23"; + function =3D "gpio"; + drive-strength =3D <2>; + bias-pull-up; + }; + }; + + gpio_keys_default: gpio-keys-default-state { + pins =3D "gpio79"; + function =3D "gpio"; + bias-disable; + }; + + adv7535_default: adv7535-default-state { + pins =3D "gpio93"; + function =3D "gpio"; + bias-pull-up; + }; +}; + +&uart7 { + status =3D "okay"; +}; + +&usb_1 { + maximum-speed =3D "super-speed-plus"; + usb-role-switch; + wakeup-source; + + status =3D "okay"; +}; + +&usb_1_dwc3_hs { + remote-endpoint =3D <&usb1_con_hs_ep>; +}; + +&usb_1_dwc3_ss { + remote-endpoint =3D <&usb1_con_ss_ep>; +}; + +/* Internally connected to the MCU (e.g. for DFU). */ +&usb_2 { + dr_mode =3D "host"; + + status =3D "okay"; +}; --=20 2.47.3 From nobody Thu Apr 9 10:36:22 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 43DC33E0C6D for ; Mon, 9 Mar 2026 15:24:37 +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=1773069878; cv=none; b=VIPj7jYqGrHSn+/thnaxvjelApmlYwDE1fry0nirC4eSVl+mkczR7jlmAyufelJM4IgMlvYk5bpvEcWVf2m0oLe65PsAxIqHgbBwM65Dy2JfhTG1qP/vak5nthQQ7lygePipyBz3pu8RxeF014fEZ3bDkWuIFNJgdmblq44COcY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773069878; c=relaxed/simple; bh=x9brd5pLSeKoNygja1dvAl7QqSkQOu7gniSmsU2x60M=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=P0CaXHu7sCzht+pdkQ67InG1LavkWH7msYxfYEKSWQS8m69vOo4nZ9xtpN+5aRdkm0aIPh11G6s8MQY95EGcnJR63jnKkknV6P+ZjeAMQzrf7N8QrrCMiViwWR1aKiWfSYVfOy55lA/9iQZ3lM4wkp9CzfDvW/c9xeBce9MBGCE= 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=EoxHNe7S; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=dQ/UUHs6; 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="EoxHNe7S"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="dQ/UUHs6" Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 629EerFP3773507 for ; Mon, 9 Mar 2026 15:24:36 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=sqp1z6Ji/52 Rrc6p/NTzKG5+Cmga87yxwgSBmBHuHBg=; b=EoxHNe7S5i8nc6hUD3J4IdE2oxA H7lqwIG9SSqkoz9bvTG9ZEeDzzPjWPRTNqGot9i76Y+gNJh1h9DsQqHqf3CO1xHN EeMUkF61Bj64CUHMQWBvjpe7UL8pI7JVx7mMZYZHySsnbev3vhPcinHnhDRjMGeT +RLDgOhcVa6nFqX9Vu38xcX1pMGxhhk8NWjv3rqcy2q/DX33ZigCPJ2DZPqjEDaT z8ClHzkssE0Kmn/sJ0mgKCX5rdUKn35QUo6CYQ1ZbQ4xWHpX+J/RaynVJFz74g/A sNDBSfN+DpE0u3/JdrwFqvLHinXvpudX+SxQc9kxXHeiwVFnz4dd+HVVQtw== Received: from mail-qk1-f198.google.com (mail-qk1-f198.google.com [209.85.222.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cstsa9cg2-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 09 Mar 2026 15:24:36 +0000 (GMT) Received: by mail-qk1-f198.google.com with SMTP id af79cd13be357-8cd83cfb36cso973046085a.3 for ; Mon, 09 Mar 2026 08:24:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1773069876; x=1773674676; 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=sqp1z6Ji/52Rrc6p/NTzKG5+Cmga87yxwgSBmBHuHBg=; b=dQ/UUHs61eU0F/mCfDR+v6xn0kgKW/fig6xEKj8rinezxeURrbwGzv9QFKM585vcLj pQKGiuryYwSa20t/Ud0BiLgHN0FzqBTUOMvQzGNcp9Hii/zuKWok7i4iI/dOS9tYNi+m x/vTc9h5cadXXG+4rGU5bRlnFIv7+FdNjP3ZenvUujjKnstcLLzZG/Tg4svkhshmCJBN ngm+wCrfjbrXPS5kkphwZtRSBFgQXaMpBWNxY/h4KhCqw1/6UQa5TSuWHb8Ejx7oBUTQ l5snmKrX89zbfX+GnsXLqqYU0lotcKehzlQN2t34dczFH6CsqRKcur3VaDuabhqtGCHW F0hA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773069876; x=1773674676; 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=sqp1z6Ji/52Rrc6p/NTzKG5+Cmga87yxwgSBmBHuHBg=; b=DVrSF6Xt9oOpIUzEOhQYXAyxCsbyOcJoeonoNvTp5UmM0QeSJmvLlZpeHyRBdLcHOI TSAmbWlHMIIiNnzUAlDpHtbBKwXruFHVgH/rsFZ8STpihJCS6eqP0V46bOhFwxUfaJVa Z4gPNS/DRRiIkuzAWJOiMIcoxSB7m25Cve9qNo6jBqHuTBBcwoRu0MSImDUdpL4TGw1C xhK1gemUs+92tqnekK2pUHyLGsHLTgBwt+jzGcrkkO3AoyD7doC0KL0wTk0S4HH066IY gBsusD2REpqyLR9g5oF8h3qsel9odBIO5qjPB/idzI8AE0MygEOR2w1CANCMvwrFQKDq iT9g== X-Forwarded-Encrypted: i=1; AJvYcCUV3wQBZxB9LRM6h9pYxAeoWNppbS1TzP1jZovcNJMXQgNMVg6wHjh8pvIQsdTexa9OTmpZZqfY8nioTME=@vger.kernel.org X-Gm-Message-State: AOJu0YxCAi4R35WDF/ALFq4j4A9tTRGDcGE61BB2+U4ZP0CQXEN+ezYp xdA2rsVBuS4Zw+hN8KY0AhCgHW0mwJ3XQrmc+1BFbXfrhj1H3PLCRSmKUvXu2+h+eK3doFWi90U 2o16/GZHjU2C8SWRxdZTgM3NQeOKMOLVJfHK5k+cSw1K+WQlUqJIeLUogl6VPuXJIyCQ= X-Gm-Gg: ATEYQzzQnqWiCsbIPk+Uk8RguSfjn76vbUfQNlcPpXySk7yjrZa+sod3R0hjvcgWhoH eP9qHId97eqaAXCJpG62wODs0vNkW3Ke/HuHVHkKFrB90g1QpgQL/9Uv2UsRnziZl5Pa2efVo29 m6OWB2SKHLg35qSIfI3Uh0tYGjPrWCI3mIqUYArfqT9xyGJtLuhrWomGenC9IpVQ2EF99lD5ABn e6xRJzkW2DnQVBl35RxmeYAjigr/GvA5BEKstBZEtr5Xq0UdTgg8uYlhFScVmB+jBuFXG9BFHBY j6cDlsbz6/TVTWJ6p1tJyncO3M5gzG5mBmDAuO0r7IshW+b5ucxv4N0eklBW7FuyImmZXKbXP6x eZk0FztLfOzqCkeQxtM1bHrQEhfTtb3abTlukQoHLHMyv58M5ugQirrY= X-Received: by 2002:a05:620a:170c:b0:8cd:92c2:5125 with SMTP id af79cd13be357-8cd92c253damr100791685a.13.1773069875811; Mon, 09 Mar 2026 08:24:35 -0700 (PDT) X-Received: by 2002:a05:620a:170c:b0:8cd:92c2:5125 with SMTP id af79cd13be357-8cd92c253damr100786585a.13.1773069875278; Mon, 09 Mar 2026 08:24:35 -0700 (PDT) Received: from localhost.localdomain ([5.133.47.210]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4853a59fc36sm192812515e9.9.2026.03.09.08.24.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Mar 2026 08:24:34 -0700 (PDT) From: Srinivas Kandagatla To: andersson@kernel.org, konradybcio@kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org Cc: richardcochran@gmail.com, geert+renesas@glider.be, arnd@arndb.de, dmitry.baryshkov@oss.qualcomm.com, ebiggers@kernel.org, michal.simek@amd.com, luca.weiss@fairphone.com, sven@kernel.org, prabhakar.mahadev-lad.rj@bp.renesas.com, kuninori.morimoto.gx@renesas.com, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, m.facchin@arduino.cc, r.mereu@arduino.cc, loic.poulain@oss.qualcomm.com, Srinivas Kandagatla Subject: [PATCH 5/7] arm64: dts: qcom: monaco: add dt entry for lpass lpi pinctrl Date: Mon, 9 Mar 2026 15:24:16 +0000 Message-ID: <20260309152420.1404349-6-srinivas.kandagatla@oss.qualcomm.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260309152420.1404349-1-srinivas.kandagatla@oss.qualcomm.com> References: <20260309152420.1404349-1-srinivas.kandagatla@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-GUID: 2HfdlhXuPsXjrX90WoPghKfSwNC5naho X-Authority-Analysis: v=2.4 cv=I+Vohdgg c=1 sm=1 tr=0 ts=69aee634 cx=c_pps a=qKBjSQ1v91RyAK45QCPf5w==:117 a=ZsC4DHZuhs/kKio7QBcDoQ==:17 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=ZpdpYltYx_vBUK5n70dp:22 a=EUspDBNiAAAA:8 a=UQoYJOyxK7kCTs_gie4A:9 a=NFOGd7dJGGMPyQGDc5-O:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzA5MDEzOSBTYWx0ZWRfX7piOnYyQ7saU 4be68eMyqYdytMviv+i/hywe9MxTTcf2TZ09QPo69uoMZZHv0fTVePwTB4Myjev4KB4ELFhsRQn a0GXI952Acu7asI1uDR6qgmKeJ3Ske/fLdCq6czEVGeVmAWTbbvGbDJgOcRoQbrFLV+D9HOgtT2 mjL11c2o2HoWTM2AIGC0gNaLZMGMCaAyUycC8jNN739fi0AV2a+S/kWNu4fax7nO133W323HdwJ i5LIzKFqAFIM+vextziEuxYYdz57B90tCHN68ZrIs558mcZCMXHLJv4nB7nLz6ng8sIvpUxNXFe RP9Ypqx9Pn3+9tOpWGfL1ult8Bc/lczdGotMbzDcZeW91OUfLg9Z1p+xTa27gP6b1wKPn85kU5P w+2JqQh1f0HY7cSrq1HExaWmWgQhzQiNVUrP+L4XdL1rm/R4+CYFvYi6b4yBtIAHVZYdmVQnyIl /7GOve+crEAxCHyMg8A== X-Proofpoint-ORIG-GUID: 2HfdlhXuPsXjrX90WoPghKfSwNC5naho X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-09_04,2026-03-09_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 impostorscore=0 spamscore=0 malwarescore=0 suspectscore=0 bulkscore=0 lowpriorityscore=0 clxscore=1015 priorityscore=1501 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2603090139 Content-Type: text/plain; charset="utf-8" Add LPASS LPI pinctrl node used for setting MI2S and soundwire pin configs. Co-developed-by: Loic Poulain Signed-off-by: Loic Poulain Signed-off-by: Srinivas Kandagatla Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/monaco.dtsi | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/monaco.dtsi b/arch/arm64/boot/dts/qco= m/monaco.dtsi index ce1565c7cc3b..0727dbd44a75 100644 --- a/arch/arm64/boot/dts/qcom/monaco.dtsi +++ b/arch/arm64/boot/dts/qcom/monaco.dtsi @@ -21,6 +21,7 @@ #include #include #include +#include #include =20 / { @@ -2872,6 +2873,20 @@ q6prmcc: clock-controller { }; }; =20 + lpass_tlmm: pinctrl@3440000 { + compatible =3D "qcom,qcs8300-lpass-lpi-pinctrl", "qcom,sm8450-lpass-lpi= -pinctrl"; + reg =3D <0x0 0x03440000 0x0 0x20000>, + <0x0 0x034D0000 0x0 0x10000>; + + clocks =3D <&q6prmcc LPASS_HW_MACRO_VOTE LPASS_CLK_ATTRIBUTE_COUPLE_NO>, + <&q6prmcc LPASS_HW_DCODEC_VOTE LPASS_CLK_ATTRIBUTE_COUPLE_NO>; + clock-names =3D "core", "audio"; + + gpio-controller; + #gpio-cells =3D <2>; + gpio-ranges =3D <&lpass_tlmm 0 0 23>; + }; + lpass_ag_noc: interconnect@3c40000 { compatible =3D "qcom,qcs8300-lpass-ag-noc"; reg =3D <0x0 0x03c40000 0x0 0x17200>; --=20 2.47.3 From nobody Thu Apr 9 10:36:22 2026 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.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 32A493E3D92 for ; Mon, 9 Mar 2026 15:24:39 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773069880; cv=none; b=NTjfifXcWaJc219PhmqBbico+HCkgXRfmjLRqjCOhxnD2DDhp/+6RGKZdHJG4AKg+a8bLodTOdhxCnI3evbR7AL+Fg9h2CjG3BeIgR0tnV7jWpar6gNSAITIj5SFRaKjcwcxEdrqChEueIpwky7eaCuboO2TIWaB+UD11H6NrbQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773069880; c=relaxed/simple; bh=r8cuQ6b8f7Xo/KoqCVbaVcurxgNdTb1lBAk91JFsjJw=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=LC7CpK6c8/W63MWUq9DAnOU2HtflFOZVk7qesudT1Ejw3PuIzvwCVCX/cVra4v7Mw5wLbcweB1q7tF2Zq7sMPuvyA+cA5hiuioOPQTJH7F6WgN88053mduPrs3FSOTP+nsgFz7g/NTg+LLK/APn+iF6MnzYi8ELoU6Gm4XPHDPY= 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=H2ocoS8x; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=LwhQ3wyD; arc=none smtp.client-ip=205.220.168.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="H2ocoS8x"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="LwhQ3wyD" Received: from pps.filterd (m0279862.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6299tplV1588111 for ; Mon, 9 Mar 2026 15:24:38 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=54zpT9fL548 mlSdxSVINsQLVELiV7cKhFBd6utZbb/Q=; b=H2ocoS8xuEVZQg4nvfIwgILp7Pt VkZ3ecnSCcSYut8tgk4kPlqxqwrw9mpWozTkQycEDU9gZCdptGsCnGBFI3mchXKX 5Q3ngGoDesK+DwCYCrzrmnL8IziJrIQAOjUjsiZFfQWLdy2SjlYpKKkx8xapXhXk iK4NUSVPW7Gd2CQpfYwHShPWGhvdPYnGgIseBHqIRy82X3e5+gCW1mwzcxWwY+68 1SD+NEAbAN7WUxyRYKMotaGQkKaxQRI8757LHoNXvF/xUpw/xC+R6jzizKyHKJUp S4UdEhD64hY05w2SItpaoS2WF0a3qFInO23AhLqZ6IxmfcMA2KQuSJWBV9A== Received: from mail-qt1-f198.google.com (mail-qt1-f198.google.com [209.85.160.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4csqcya3s8-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 09 Mar 2026 15:24:38 +0000 (GMT) Received: by mail-qt1-f198.google.com with SMTP id d75a77b69052e-50917996cfaso93653381cf.0 for ; Mon, 09 Mar 2026 08:24:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1773069877; x=1773674677; 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=54zpT9fL548mlSdxSVINsQLVELiV7cKhFBd6utZbb/Q=; b=LwhQ3wyDl5wcWvksQ0w23G7rkMxKPiOLBqLxHpLHA4fHyCJ2qsEuk4hREO5C+QYY5c CA8EoWo3r5Py/z4pslnURD9GQC64yA273JCTf3Z8yY/HaXdv36FH8XIhZTX8i+0zwoHd 8muSqv1mWI/iZ0lvc+zw0nrG9UwKrq9v631Atp0xhTkoedzI2d/uQ6X14bq77p63FXJZ Xhmdz1a6XLmJ/js6/kOAqdMalsWw2+vOP9pstCDcv0cALrV7IgygMMzJv4ZSU2SNA8iU sa6yqOQB4YMUsNdcgDiRcNKUhpMq2MzB9NzSuNLntRpZahEPdi/PsAa/BFhQTobLPwar sBWg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773069877; x=1773674677; 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=54zpT9fL548mlSdxSVINsQLVELiV7cKhFBd6utZbb/Q=; b=arxO+EXKClqRTL1SWQqYi46gTwBqaAxU8jRP5iDWYEOojlxhw6AqsXBWQSQYNt8kxq W13Us+Hlj9zypIlr+lEBpJl3LHTuG9vIjdxzfdCU5FOoklCjJmtjnibKfOPD3176/eJN 5KKAQ59mtkHerwVpOsvSs6KZ73e5SciWJ8Z0Z0FNAWMSZ9N4saatSGTeLEIaBHXQ8ctI zzMm9g4niZOrjzDk4MCWyuCCBOuli0DpgGbvdg7q0AfdzF9SP/FRk45xm7ma5otQWfkf sQSeJovwyZM61O5qur4+Vb5SQhvYEquYO6hh+WJ3T7L7vqJHYf4k5EoWL0HGR+llkJqI 2MeA== X-Forwarded-Encrypted: i=1; AJvYcCUkX/6Lk0YrqWWeTe/EiDv1InWdrcCySbxqLuCYvjs9N2Iqr4Kcg9/+VPdYi/akOeheQyyRkxQenq6+vng=@vger.kernel.org X-Gm-Message-State: AOJu0YyPkzfmm6+gFe5PeJgjZ4ym0hUlAVvxMe98lykJeB7OVrWCheBx QlTjGMLrE8fJI43xXDy5s4pK4dV9gyFlfy9Dy4zpXIGSxZL3lAWksV3r6FuudlU1ScWJe7AIb/8 LSO7GeGzF8WBKDMDTu8tK9J+iRZs7/6HkEmKuIO4E4FGNITDtSWcWuTeDbSUSOjoYuck= X-Gm-Gg: ATEYQzzMz4iMLIa2IrfzGuM4XTbuFlMmHVkQ/6AmAS9TRAwl1QJ2rJe7yOEC2fQdlY9 NS8A5vBbg8BggpclX8C70zOo5Kf5duefU2fnhGXOigif3lEZ4YCp8BgNPfSuc0HLl9cdvICtf5G Pr6Wxo6iY5XvgqIa3/BvlJAZPBtsgH/bYVmi1ISyu5KbDiDf2mq08MN07AICdKYcumnxz7tI64+ vmaJyyhjRKHOVEUq96qPvoYum4tpl48HtyhOGrrScHVm/5E8noIzsW2ij07bnIWdh85IU3vEwTt k9XI5BRUuUwpcEz9yxWw8cn+rajQUVMt6ImJK0RPFgK5O8xpXsM1SWcEgncK2BFO/Kjm37vIaW7 xVv1Ioxfaw6ENlHMUqxi0C0upLUlHRlnJ1220lRCoA4FspsZj0oVxQWA= X-Received: by 2002:a05:620a:27d0:b0:8cd:7835:87f7 with SMTP id af79cd13be357-8cd7835897dmr871720785a.68.1773069877406; Mon, 09 Mar 2026 08:24:37 -0700 (PDT) X-Received: by 2002:a05:620a:27d0:b0:8cd:7835:87f7 with SMTP id af79cd13be357-8cd7835897dmr871715085a.68.1773069876757; Mon, 09 Mar 2026 08:24:36 -0700 (PDT) Received: from localhost.localdomain ([5.133.47.210]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4853a59fc36sm192812515e9.9.2026.03.09.08.24.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Mar 2026 08:24:36 -0700 (PDT) From: Srinivas Kandagatla To: andersson@kernel.org, konradybcio@kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org Cc: richardcochran@gmail.com, geert+renesas@glider.be, arnd@arndb.de, dmitry.baryshkov@oss.qualcomm.com, ebiggers@kernel.org, michal.simek@amd.com, luca.weiss@fairphone.com, sven@kernel.org, prabhakar.mahadev-lad.rj@bp.renesas.com, kuninori.morimoto.gx@renesas.com, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, m.facchin@arduino.cc, r.mereu@arduino.cc, loic.poulain@oss.qualcomm.com, Srinivas Kandagatla Subject: [PATCH 6/7] arm64: dts: qcom: monaco-arduino-monza: Add sound node Date: Mon, 9 Mar 2026 15:24:17 +0000 Message-ID: <20260309152420.1404349-7-srinivas.kandagatla@oss.qualcomm.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260309152420.1404349-1-srinivas.kandagatla@oss.qualcomm.com> References: <20260309152420.1404349-1-srinivas.kandagatla@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzA5MDEzOSBTYWx0ZWRfX8YcYUGvZk5er IWBwQcTO7i2GAGyuGv2qmNzzE/hcTNb+HtABX5SGtsLksZR6x3OhDeGlMWoZ1309PU8fXnXiEUC CZDs7mBP6L1gZisoMYf2OMnKWaFcMtmV8jxESyWJiTv7+UDNQmoSUY/dZXoeXpXd/b0L6Pt5qhp K8DCzlY+5CC4ren0Dk9yL8wX5sRWDn/yTKt260Pvw0HUKB2SmDzufyOHiBrl+NdyKQ4muKqQPgX eVOhdE0/CO4KgpawS/TAtYAfl+/dHa9uLUiLA7R6oftGi6hvvyK8sV+rDeS5UUj2MXm59ROt9A8 BvXOdBGEXFv2a9nK3amTOFlE97DrRFEx5O3ht6FAIasn9yQNeCS3dXq2DcyCogvcUWMUujatb02 +kstzKzZDaHmBkM5SDSDTxYAPBxtT2pgkiLv/EXJRC0AHGE1E5ytVOBFNmSupWHkJvaj4Mu9C58 OF5aEYIJilqdF5GpOqg== X-Authority-Analysis: v=2.4 cv=QJtlhwLL c=1 sm=1 tr=0 ts=69aee636 cx=c_pps a=mPf7EqFMSY9/WdsSgAYMbA==:117 a=ZsC4DHZuhs/kKio7QBcDoQ==:17 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_K5XuSEh1TEqbUxoQ0s3:22 a=EUspDBNiAAAA:8 a=nFBmfCUKH4FirDOTGbYA:9 a=dawVfQjAaf238kedN5IG:22 X-Proofpoint-ORIG-GUID: sBFxqRkmhPt7TDM13hgiVk30m7HkW6YM X-Proofpoint-GUID: sBFxqRkmhPt7TDM13hgiVk30m7HkW6YM X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-09_04,2026-03-09_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 suspectscore=0 adultscore=0 spamscore=0 phishscore=0 lowpriorityscore=0 malwarescore=0 priorityscore=1501 bulkscore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2603090139 Content-Type: text/plain; charset="utf-8" Add audio support for Arduino VENTUNOQ board, which has Headset, Mic, Ear and Lineout connected to external Maxim max98091 codec, HDMI audio via ADV7535 dsi-hdmi bridge. Co-developed-by: Loic Poulain Signed-off-by: Loic Poulain Signed-off-by: Srinivas Kandagatla Reviewed-by: Konrad Dybcio --- .../boot/dts/qcom/monaco-arduino-monza.dts | 66 +++++++++++++++++++ arch/arm64/boot/dts/qcom/monaco.dtsi | 55 ++++++++++++++++ 2 files changed, 121 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/monaco-arduino-monza.dts b/arch/arm64= /boot/dts/qcom/monaco-arduino-monza.dts index b6db2a7151f1..be62b3dabbca 100644 --- a/arch/arm64/boot/dts/qcom/monaco-arduino-monza.dts +++ b/arch/arm64/boot/dts/qcom/monaco-arduino-monza.dts @@ -80,6 +80,72 @@ hdmi_connector_in: endpoint { }; }; =20 + sound { + compatible =3D "qcom,qcs8275-sndcard"; + model =3D "arduino-monza"; + audio-routing =3D "IN12", "Headset Mic12", + "Headset Mic12", "MICBIAS", + "IN56", "Headset Mic56", + "Headset Mic56", "MICBIAS", + "MIC1", "MICBIAS", + "Headphone", "HPL", + "Headphone", "HPR", + "Receiver", "RCVL", + "Receiver", "RCVR", + "Speaker", "SPKL", + "Speaker", "SPKR"; + + pinctrl-0 =3D <&quad_mi2s_active>, <&quad_mclk_active>, <&lpi_i2s4_acti= ve>; + pinctrl-names =3D "default"; + + pri-i2s-playback-dai-link { + link-name =3D "Analog Playback"; + + codec { + sound-dai =3D <&max98091>; + }; + + cpu { + sound-dai =3D <&q6apmbedai 137>; + }; + + platform { + sound-dai =3D <&q6apm>; + }; + }; + + pri-i2s-capture-dai-link { + link-name =3D "Analog Capture"; + + codec { + sound-dai =3D <&max98091>; + }; + + cpu { + sound-dai =3D <&q6apmbedai 138>; + }; + + platform { + sound-dai =3D <&q6apm>; + }; + }; + + hdmi-mi2s-playback-dai-link { + link-name =3D "HDMI Playback"; + + codec { + sound-dai =3D <&adv7535>; + }; + + cpu { + sound-dai =3D <&q6apmbedai 145>; + }; + + platform { + sound-dai =3D <&q6apm>; + }; + }; + }; =20 vdc_3v3: regulator-vdc-3v3 { compatible =3D "regulator-fixed"; diff --git a/arch/arm64/boot/dts/qcom/monaco.dtsi b/arch/arm64/boot/dts/qco= m/monaco.dtsi index 0727dbd44a75..ef2cea0db048 100644 --- a/arch/arm64/boot/dts/qcom/monaco.dtsi +++ b/arch/arm64/boot/dts/qcom/monaco.dtsi @@ -2885,6 +2885,61 @@ lpass_tlmm: pinctrl@3440000 { gpio-controller; #gpio-cells =3D <2>; gpio-ranges =3D <&lpass_tlmm 0 0 23>; + + quad_mclk_active: quad-mclk-state { + clk-pins { + pins =3D "gpio5"; + function =3D "ext_mclk1_c"; + drive-strength =3D <8>; + bias-disable; + }; + }; + + quad_mi2s_active: quad-active-state { + data-pins { + pins =3D "gpio2", "gpio3"; + function =3D "qua_mi2s_data"; + drive-strength =3D <8>; + bias-disable; + }; + + sclk-pins { + pins =3D "gpio0"; + function =3D "qua_mi2s_sclk"; + drive-strength =3D <8>; + bias-disable; + }; + + ws-pins { + pins =3D "gpio1"; + function =3D "qua_mi2s_ws"; + drive-strength =3D <8>; + bias-disable; + }; + }; + + lpi_i2s4_active: lpi_i2s4-active-state { + data0-pins { + pins =3D "gpio17"; + function =3D "i2s4_data"; + drive-strength =3D <8>; + bias-disable; + }; + + clk-pins { + pins =3D "gpio12"; + function =3D "i2s4_clk"; + drive-strength =3D <8>; + bias-disable; + }; + + ws-pins { + pins =3D "gpio13"; + function =3D "i2s4_ws"; + drive-strength =3D <8>; + bias-disable; + }; + }; }; =20 lpass_ag_noc: interconnect@3c40000 { --=20 2.47.3 From nobody Thu Apr 9 10:36:22 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 51A8E3DA7DD for ; Mon, 9 Mar 2026 15:24:40 +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=1773069882; cv=none; b=d5uWwtXE3lRMgZJHOKbM3DsmzPnwAovVZ0laXGWhOkAyxd1GxTcENZNBRsWFVOI9dsBvDZsrRHjngDeV25pYCldXkUFIcFXqT5c7gSTyiO/8i7yczmyCdZu5g9f3ePvLYKRNlr5HQc1Zj2+Pl20Tw9ufi+qQ7pDU4i9q8vibnDU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773069882; c=relaxed/simple; bh=F9n0ftLKGlM6JU8PeQyKHdnuFLu0ujL0nGM4mPk+Qlk=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=ISNNHKP6OMWlb2T/T1q58PNVjxTXHdYrJKNdxoBH1DNabXRmAP3/uOPHnlURQJ83B2KoncraVxlaZIwbeWTFuTLkZRUFFhP35eTqt7+BspYIUI3S5S9kdmKNYXTBxUIXbImdetyD+t8GB7uYalMIEu9OMwJLziKfAdaS/FBGWvo= 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=SLxY740e; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Wl/oIEIj; 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="SLxY740e"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Wl/oIEIj" 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 629DqoMA2138238 for ; Mon, 9 Mar 2026 15:24:39 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=fT0QxTs3w4o nOwpcb/N6xWIFXq4k74USa4Ia+RJ4IcI=; b=SLxY740eFeMHXel3oQxGTx/vPOK ts6zQHxpSRpSOu5czImJIHPnK6ylFHpIb0Y4gSDSJeuMIrw/oV6U6Lq1pPkj62l8 HvXJ3JdLuVInwI9U9XFozvYpvJk9dKWOwWcUBYbprdrWE+fsPKSf0YcFE5fNIkt8 nYzhCxeyVJIKZhjmrBMkKri63WgVbUyT1KxOkBEs+xJ8v2P9HKG6eMXuoAT6VeDr HVuSFxuymdMwRfsBywCv9MXm6fl5OTd7BNWyky20kd1oysVxVRn2HkM1y0onnlTL brJAsia8VZepycP9mXshbkryi3kLhxbHDwxDNa75/B+gsCjF1qy/RFh48eA== Received: from mail-qk1-f199.google.com (mail-qk1-f199.google.com [209.85.222.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4csyft09tr-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 09 Mar 2026 15:24:39 +0000 (GMT) Received: by mail-qk1-f199.google.com with SMTP id af79cd13be357-8cd827a356aso763449885a.3 for ; Mon, 09 Mar 2026 08:24:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1773069879; x=1773674679; 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=fT0QxTs3w4onOwpcb/N6xWIFXq4k74USa4Ia+RJ4IcI=; b=Wl/oIEIjkvaMJU9P5akmev2x3UEGnOFsSNaIC0L+VVkqiJI+XRW/Xe86klFNxrt1es Xis4VjPiHpxZI4gWw9Itt2mc28aZOjhJIFcI94blq/wKbNQR7Sz9m8+xPViWb05ow6wx NX4GIVjzBR/iKeVZUWngWX/cxHQjWnopD2v5b+8xDtPFWZ1gEgO2rD+yUXDbLrwudYTh HaYgofe2Ol00lK+YNhboonJfW4ncCs8Xc3chqW9h+wGRAc1D8lKN7yJ6/7yrF1smVyuK 4U1BuG7xiP+VQD2Ra0B25+iI45kekPn4Lda3ZFVPiTb1aCUJTzZNiPaq0stJCylDk0WK hEcA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773069879; x=1773674679; 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=fT0QxTs3w4onOwpcb/N6xWIFXq4k74USa4Ia+RJ4IcI=; b=iEs67oh+43pfxD53diE0ei6QhK14ETcQ3J0IZ//YHRnjXczEYDRcfVtjGh/XdLYfeq FgFRKrbXk8GNcPn1vo/gD0gbZwlTtIBU0APzU9p+hs5hc9Qcxl+yayhircN9y8bpTAxu 7xGyNHQgUuCyn90iNKQcpMfCkRwIwOt6FtzrF6+O7f/cZBLjHOhokOrZ8q2rmAjBwjA/ GfUqmDagzfuUxI+MleXgfqUAMQj3LvvQE4ZS6IgRMOupZa/CBo04fq/ExBexRO30NxS5 nkdG3uLYMyT6wYOfQhnHrcCApv+omeLoZJDUIJ+OXR+cmdmTQuk2zTQJS6gKX3t84zbj xBAA== X-Forwarded-Encrypted: i=1; AJvYcCUnN97EMVcW2Ijx3p8ef0dfQJR8YiIDXfLdIjnfJeVLFC503w865zd/0dbGDBXRJDhkMnyeR3MCHjTCyQ0=@vger.kernel.org X-Gm-Message-State: AOJu0YxsUOvrLw2dytzdt5sRE9Ked2TXw7Em/o4UId01tlvNvwyVZQkp b2fyBmZnuEw52bpxk2PXKabAb7WRDZWP8fYU2IeiWqmsK/zx3VtSAxFNwBT5GASrPR15uGR35fy oZQs5g0UOesInLrGF6HU3C3Pp7gMsxTqfPegUYebdpAsMcRP66kjYi1GvimnQwRsuonc= X-Gm-Gg: ATEYQzwyOxqCLJDLkJHzyyS6hLHbJcBzpuuC3woI0WMDi/x7DFrmmr2i/tC6i3S7RT/ caiMGg05xC/8mGxf/lgSb419AJV72BLlzFyRMTxV6PulHqe1rvNGF7K7RztNkclHjXnqcJ16PZt Q8mCBivmeeyUJMAT/wGSoSJArLkuBaO1ohpRCKpizRxvH4jN+IlKb+JLEF8zqUOtqx8/ILUxgmq xqJcLMfSsBH5GxjpSIukN0PyLsYWCCuQFF5VQxcxdqLofv+7pbW3Wx8xkfTkl4NyhunqYHnrZyw SbrPHRi2yK66BWKXQbEGT4maSdigxhCdvD3LGAEv3ZhDgvwiAFrA/hwP3Hl/xhAzdYFc3wLcsAR h1ePz1n6lgWwUT9tgKax/I8hl4onAmQdzIZW0CfjK4kWoKVPWNUN9eTM= X-Received: by 2002:a05:620a:480c:b0:8c9:fb0e:ca43 with SMTP id af79cd13be357-8cd6d3868aamr1381785885a.24.1773069878694; Mon, 09 Mar 2026 08:24:38 -0700 (PDT) X-Received: by 2002:a05:620a:480c:b0:8c9:fb0e:ca43 with SMTP id af79cd13be357-8cd6d3868aamr1381782185a.24.1773069878230; Mon, 09 Mar 2026 08:24:38 -0700 (PDT) Received: from localhost.localdomain ([5.133.47.210]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4853a59fc36sm192812515e9.9.2026.03.09.08.24.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Mar 2026 08:24:37 -0700 (PDT) From: Srinivas Kandagatla To: andersson@kernel.org, konradybcio@kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org Cc: richardcochran@gmail.com, geert+renesas@glider.be, arnd@arndb.de, dmitry.baryshkov@oss.qualcomm.com, ebiggers@kernel.org, michal.simek@amd.com, luca.weiss@fairphone.com, sven@kernel.org, prabhakar.mahadev-lad.rj@bp.renesas.com, kuninori.morimoto.gx@renesas.com, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, m.facchin@arduino.cc, r.mereu@arduino.cc, loic.poulain@oss.qualcomm.com, Srinivas Kandagatla Subject: [PATCH 7/7] arm64: defconfig: Enable configs for Arduino VENTUNOQ Date: Mon, 9 Mar 2026 15:24:18 +0000 Message-ID: <20260309152420.1404349-8-srinivas.kandagatla@oss.qualcomm.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260309152420.1404349-1-srinivas.kandagatla@oss.qualcomm.com> References: <20260309152420.1404349-1-srinivas.kandagatla@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-ORIG-GUID: xQ_O0D_4Nwv07U7XAe758thF19KANYgS X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzA5MDEzOSBTYWx0ZWRfX8E95hoB6q+qs 6AqsbA+0s3DupCfpmual+Q0SEPltPz9u5M0jN7MvxGiBwheAwH5xzAVkKEdWXg9gfqNBwqOcd1k RVdOQfcAUJbf3MJ9WqeHJhYA1m0g+8g+aHvpUdxfxWt5V654WMtflMgYYhL8SMkwfb0FeSevl5h PR0oKT3g4F0rW0CzfGhaxSA4KBW1XDMUYXVuejJYBZ/gIWrKBX69jCskLhjgVMprrkgTtWR0KyQ BSVHKGyD2h/q8Xe09yXYB2iAm38uVyNmt0MnQYEhKYy5isFepLRLOc1njdsgkOkcfn9jpPQldOW pwoWKC+92rFs8QNRohlVdzyTsiXsLOB19A27H/2Z1MfkfmsriWMeO3Wp8ouryMWHArEVsT9GgoM 6KhsBIc3Z/IJ7ycOK6fN8QRhY11StDc2cO8dOkSiEogGwthKvmDOofHiet34x1qshMICHpV5F5z 40JYOk70MirQ4x89Hxw== X-Proofpoint-GUID: xQ_O0D_4Nwv07U7XAe758thF19KANYgS X-Authority-Analysis: v=2.4 cv=F8dat6hN c=1 sm=1 tr=0 ts=69aee637 cx=c_pps a=HLyN3IcIa5EE8TELMZ618Q==:117 a=ZsC4DHZuhs/kKio7QBcDoQ==:17 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=gowsoOTTUOVcmtlkKump:22 a=EUspDBNiAAAA:8 a=rO3wVDe-YCVyVCuK1RsA:9 a=bTQJ7kPSJx9SKPbeHEYW:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-09_04,2026-03-09_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 adultscore=0 priorityscore=1501 suspectscore=0 impostorscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2603090139 Content-Type: text/plain; charset="utf-8" Enable ETHERNET PHY and Analog codec configs required for Arduino VENTUNOQ board. Signed-off-by: Srinivas Kandagatla Reviewed-by: Dmitry Baryshkov --- arch/arm64/configs/defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 4ed70ab7ee85..aefb8a81b78a 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -416,6 +416,7 @@ CONFIG_MARVELL_88Q2XXX_PHY=3Dy CONFIG_MICREL_PHY=3Dy CONFIG_MICROSEMI_PHY=3Dy CONFIG_AT803X_PHY=3Dy +CONFIG_QCA808X_PHY=3Dm CONFIG_REALTEK_PHY=3Dy CONFIG_ROCKCHIP_PHY=3Dy CONFIG_DP83867_PHY=3Dy @@ -1145,6 +1146,7 @@ CONFIG_SND_SOC_ES7241=3Dm CONFIG_SND_SOC_ES8316=3Dm CONFIG_SND_SOC_ES8328_I2C=3Dm CONFIG_SND_SOC_GTM601=3Dm +CONFIG_SND_SOC_MAX98090=3Dm CONFIG_SND_SOC_MSM8916_WCD_ANALOG=3Dm CONFIG_SND_SOC_MSM8916_WCD_DIGITAL=3Dm CONFIG_SND_SOC_PCM3168A_I2C=3Dm --=20 2.47.3