From nobody Wed Oct 8 21:39:07 2025 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 CB46B42056 for ; Tue, 24 Jun 2025 09:00:33 +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=1750755635; cv=none; b=FQPdbiAZETc51+FvlhCm9l+lzvI4kPJ+pAX+ee9st6VgvfUK5cGxki4uiEJHy98Tfo71IPELcVuUg1ZkqXjjwlqFjaZYoEeCSnJ3DPCQGz1PKb01j4cLGkTirtzDGuLcVB6HGszGvtExdNRrcpXPi2xmWkoTxUv7ctPW+a/D7M8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1750755635; c=relaxed/simple; bh=U2xQx0rn/8aGgc9dHIi1/pHNKm2foU2fX57mEUJHDOQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:To:Cc; b=uoPMEfqJcS+eznhTDSr+MIJzUzUTFrGpBZoDGuFGpOGgnlvSC65KwjyLEsN6utYyrsZoKz9dQqo5lJUJXL0bbITjJ66sH6AfQinAc1txFGgCkzzO//+6Jn2g0pAk3JJ+ayHxlcN8iaJi6uPjX9tR6xBiRRvSQccY1f6hyxs5N18= 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=IkwDwFTM; 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="IkwDwFTM" Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 55O7Jvua021620 for ; Tue, 24 Jun 2025 09:00:33 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to; s=qcppdkim1; bh=+NyI67ThhjfZFCRQE5F28n vgsys0I1SbZpACtlofh+8=; b=IkwDwFTMSuXG9jdTws0CFK7qIZG5tWP2fN3wkd 3gRD87tpG8nMMVMvxvDuVk0VeT1ArQDxN6i9SYktiPn31zQyRmoPjGAmi0wPferz TTGlR1nJefA6WbMWc6g4otZeYoCy6qx7H3CxpfEpPeJwHrCeJwVRzijS+a6R/z0g 62LYG+vB0B9SFk7NbLlVQ9nK6AtqdVSnAXNdQZgGRUB8ZlXYuNfOs/HXOldBThLr pchatsxw3HgKyrCb/P83EQaCf/oOVNA5vfzHn905XFrwmmw4rApFSHKBStI/uGPA jsLUpMenfoSWaZzjX+KnlMSbsPg0bXkUl21VFDklU4sy3ogA== Received: from mail-pg1-f197.google.com (mail-pg1-f197.google.com [209.85.215.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 47ec265ppx-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Tue, 24 Jun 2025 09:00:32 +0000 (GMT) Received: by mail-pg1-f197.google.com with SMTP id 41be03b00d2f7-b2fa1a84566so3108449a12.1 for ; Tue, 24 Jun 2025 02:00:32 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750755632; x=1751360432; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=+NyI67ThhjfZFCRQE5F28nvgsys0I1SbZpACtlofh+8=; b=IM7rZlyG0Qw6sJw9qmBgvDFpcS2QZ+eBtutnjgIEjIo0wqAzk2yAZoLkG6nCJST2sf xI8Fzu7JWzRzh3silUFr9Ck6sF3nhsIfKVozSqMBEJKRLO5FXCNXoxGcnMz27Lf1ITWO HSDWHLYpLOxPqFZaT+wPOmgzPAvk4E9eCxbCaeA36KNaIDNUS6I33lfOCuDYo0owgeyT oYURYTlmkQ14inSsJW8+qnHbeYGi8lPUVmeoatrDP+elNsGMC0u1J2PvWX0yr9Z5T176 4LuVcU7w760lVp0Wos3wEzfWvLKntrxb6VQH7ywQJwHbfLvKJmI2JwpgOKCbJptT8EwO UnXA== X-Forwarded-Encrypted: i=1; AJvYcCWhRbp1igy4z+LuVCis65U/xikLtf2zOPy8pq8DYOER8eSoUXBZw7QUlbEYEtUpj5R3XVvew7xHX1zieiQ=@vger.kernel.org X-Gm-Message-State: AOJu0YwS/ncuQ12eSTnyd7HuvYDVAmwfUhMv8MBQoIHfwLzVSLH8yWnM v3auLdIlWC3Kd05vGNeDwVCfxizKYdFdmruypqom72iAw/OPDQnXfKrcLgq3eFgGrSuPhBAzOky YQksdMMifdp8R1gCaoYt74hSdt9hjGMcQh3hAf5WyI5Vz3XoxrS/M+Sx4fMykUeSc8gA= X-Gm-Gg: ASbGncuN6Efg3X00130ErzYkGh0K6CojsbptPxCFBSzAIgZ63TGKHRfNbif/ifAKkbB sIAh2A7JSmlaztR9ByWS9vTjYHlIe4dwNE8QyjFtF4tOP3s+GccRrj/10QleYDUlzeVZnEWnhoN vmnV9aKH4DO4dcQcZn1GTLrOSd7s1KHYoPOnd9OR975UiyHpRjInJQEE9y2JUARj0IZCMdZnd8n M045/2yjcYt+4p6Hk4t3nTT+WKuh4dXg+BwPAygGurdWybXaD56tAcsUgFyK7ZFy7y4qVC/FOJe wu4k680+aWzfAudyRHb20VpRayQg4GVhG/uTyh1f50/r7DiZziJ3C3fuZVpZbJhfaxjzRCuTsvr AXaFZ5zZJ4eY4/AVTXM+dP5UWQPj0R3HjEcrR92ulDqevJJqeBhJeka3/aQ== X-Received: by 2002:a05:6a20:6a0f:b0:1f5:6c7b:8920 with SMTP id adf61e73a8af0-22026e7e31emr24033266637.9.1750755631854; Tue, 24 Jun 2025 02:00:31 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGdcVenNkz5UxzXqMMWqPIWW9v1GT19pnFNZ9q4LN+b4fsLANqDhBzMgjxLlovaHaAcmWCGpw== X-Received: by 2002:a05:6a20:6a0f:b0:1f5:6c7b:8920 with SMTP id adf61e73a8af0-22026e7e31emr24033213637.9.1750755631339; Tue, 24 Jun 2025 02:00:31 -0700 (PDT) Received: from hu-kathirav-blr.qualcomm.com (blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com. [103.229.18.19]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-749b5e08d11sm1269076b3a.20.2025.06.24.02.00.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 24 Jun 2025 02:00:30 -0700 (PDT) From: Kathiravan Thirumoorthy Date: Tue, 24 Jun 2025 14:30:26 +0530 Subject: [PATCH v2] arm64: dts: qcom: ipq5424: Describe the 4-wire UART SE 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: <20250624-ipq5424_hsuart-v2-1-6566dabfe4a6@oss.qualcomm.com> X-B4-Tracking: v=1; b=H4sIAClpWmgC/3WMwQ6CMBAFf4Xs2ZK2tIie/A9DTClFNhEKXSAa0 n+3cvfyknnJzA7kAjqCa7ZDcBsS+jGBPGVgezM+HcM2MUguNS+lYjjNWkn16Gk1YWFVI4qyKS7 WiAqSNAXX4fsI3uvEPdLiw+fob+L3/k1tgglmlDuLlvPOcn3zRPm8mpf1w5CngTrG+AW4bRgas wAAAA== X-Change-ID: 20250624-ipq5424_hsuart-8b136b39ca18 To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Kathiravan Thirumoorthy X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1750755628; l=1705; i=kathiravan.thirumoorthy@oss.qualcomm.com; s=20230906; h=from:subject:message-id; bh=U2xQx0rn/8aGgc9dHIi1/pHNKm2foU2fX57mEUJHDOQ=; b=89q++4S8stJPzoWdCgNns6o4Lzix0HmD6nfkstc2DzbtOCEG0+3QGXanhUbYsUqdvcINowyh7 VFneObFsUxeDfpn+lxap3tWCipkNtc14jIlwtS477HYWANAlFrM9Ar6 X-Developer-Key: i=kathiravan.thirumoorthy@oss.qualcomm.com; a=ed25519; pk=xWsR7pL6ch+vdZ9MoFGEaP61JUaRf0XaZYWztbQsIiM= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNjI0MDA3NiBTYWx0ZWRfX+5ZiPUvwHD2Q F7ho7pFEqLEal3+hxmvdgXsQWXN4/mxbfuDINeO8pZ3udC9WLYiPoPLh1rp4jqNPbttnxvogAXF 0zbWIrBuaRm4j1ii33ZcDCKP6p3k6ZAUNBEyXkuC2jWT4eTHIyEY2hAhFUnjCDvMt8AWm3cSM29 1TJhBzBu6jaO7hEUflVpNVQ4F/QGbURJM/qU2LIRp7yFbgGlr3z8sBoG1YWAU6WzMqJnhaxGfwJ 1C4Vba+iLzGHOrQuj7Jz3X7076D3pxUjYY23FY0o5tgqbFi8N6IozdxepYfS8RFIY77FLH7Ty8p b07GaMPWUoZooRArW5a3Kq8WffhYnE2PnuRUk+dpH5JaBQE4E6Q4F60+IEnUoyI+utARAWHFA9q B9JVmMjLwYWE2BcgUPqEMPwNowplvir6MbbG3YAI0kdlXLhQD8+luf9obdQtUqdFv3v1ANIo X-Authority-Analysis: v=2.4 cv=XPQwSRhE c=1 sm=1 tr=0 ts=685a6930 cx=c_pps a=rz3CxIlbcmazkYymdCej/Q==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=IkcTkHD0fZMA:10 a=6IFa9wvqVegA:10 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=EDESvqxZEWg_xnwLgQYA:9 a=QEXdDO2ut3YA:10 a=bFCP_H2QrGi7Okbo017w:22 X-Proofpoint-GUID: 80kPUPM_0P3xJBEdcOHbLig2ZnnBPeRg X-Proofpoint-ORIG-GUID: 80kPUPM_0P3xJBEdcOHbLig2ZnnBPeRg X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.1.7,FMLib:17.12.80.40 definitions=2025-06-24_03,2025-06-23_07,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 impostorscore=0 clxscore=1015 suspectscore=0 mlxscore=0 spamscore=0 phishscore=0 malwarescore=0 mlxlogscore=944 bulkscore=0 priorityscore=1501 adultscore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2505280000 definitions=main-2506240076 QUPv3 in IPQ5424 consists of six Serial Engines (SEs). Describe the first SE, which supports a 4-wire UART configuration suitable for applications such as HS-UART. Note that the required initialization for this SE is not handled by the bootloader. Therefore, add the SE node in the device tree but keep it disabled. Enable it once Linux gains support for configuring the SE, allowing to use in relevant RDPs. Signed-off-by: Kathiravan Thirumoorthy --- Changes in v2: - Correct the interrupt number - Link to v1: https://lore.kernel.org/r/20250624-ipq5424_hsuart-v1-1-a4e71d= 00fc05@oss.qualcomm.com --- arch/arm64/boot/dts/qcom/ipq5424.dtsi | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/ipq5424.dtsi b/arch/arm64/boot/dts/qc= om/ipq5424.dtsi index 66bd2261eb25d79051adddef604c55f5b01e6e8b..2b8499422a8a9a2f63e1af9ae8c= 189bafe690514 100644 --- a/arch/arm64/boot/dts/qcom/ipq5424.dtsi +++ b/arch/arm64/boot/dts/qcom/ipq5424.dtsi @@ -417,6 +417,15 @@ qupv3: geniqup@1ac0000 { #address-cells =3D <2>; #size-cells =3D <2>; =20 + uart0: serial@1a80000 { + compatible =3D "qcom,geni-uart"; + reg =3D <0 0x01a80000 0 0x4000>; + clocks =3D <&gcc GCC_QUPV3_UART0_CLK>; + clock-names =3D "se"; + interrupts =3D ; + status =3D "disabled"; + }; + uart1: serial@1a84000 { compatible =3D "qcom,geni-debug-uart"; reg =3D <0 0x01a84000 0 0x4000>; --- base-commit: f817b6dd2b62d921a6cdc0a3ac599cd1851f343c change-id: 20250624-ipq5424_hsuart-8b136b39ca18 Best regards, --=20 Kathiravan Thirumoorthy