From nobody Mon Feb 9 19:06:38 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 9983F1DF965 for ; Sun, 28 Dec 2025 17:01:28 +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=1766941290; cv=none; b=Q1kA9rozluyQZjum2KYnHSHkH/XrCUuxFjTVjyKkyAelL92jHuMXGlg3sWHp10uLFeg8t4+2iQ0OIdHmjcp52KNptBF0nYs/WARx6MQaxruF2kI/Ott0HDIq0gwJQFXnqv2FQKEi8wvAxjP9tiDIvebpEiHffhs7H/jhq23LsrQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766941290; c=relaxed/simple; bh=9i4SXdeQUf4xFNTVF27hrzTgaGj3TYdVJNxV8w9WdaE=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=P3U8Xig2SvCGVn2qsXSEk4baZMACq0+ItvxTJc+wDC+js+bc5ARfdkRYs/V9PIVf9VM6THoEbPodVRKAvTQp1JG/2xc4zsF2nA+K5waCI+Ii7dPX9gXRBmezE316pYpSk4fpqyqSKXd8eoO/r01VccFpU8AMe/8od0zwf6W7aKw= 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=c0nC6p9/; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=gpeIXAmH; 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="c0nC6p9/"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="gpeIXAmH" 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 5BSD1Ngd2569586 for ; Sun, 28 Dec 2025 17:01:27 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= JZpyQfB1E1Ukc3hXRUc/eOcDPD8SLuR+sl0Pk0A8isQ=; b=c0nC6p9/89mbHDZv so7k73BopelUm01zMiekFzYnLb+tpi7rno8JwjQPAvhrCdqw4OTt+9QTUqLEQaI9 Y9MGlxVwH2CkErjSiBAjws75QlRhIEUlVX3KmpCKB0H9tJMdimR27OW0RErQQmjj e2PONEIEWbHL1bXFB/K+7Ks6d34KsnNThIh+n48/Gqn3SDFHM5rqY3pygtp6l2Ub 83gK8LjW1pmaIAoKcWClMlYYRtWVKYB0mO9cWmm74xRZXQZcidXUHY4EfQlCnCCv IPeiORLYUB9HoiGnu/iwaItph2XQ/JhMRMrtaIKfBZ2/irExCU/FfWMQ3WvFcOIo F+Ahlg== Received: from mail-pf1-f197.google.com (mail-pf1-f197.google.com [209.85.210.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4ba6sg2gg4-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sun, 28 Dec 2025 17:01:27 +0000 (GMT) Received: by mail-pf1-f197.google.com with SMTP id d2e1a72fcca58-7ae3e3e0d06so7352711b3a.0 for ; Sun, 28 Dec 2025 09:01:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1766941286; x=1767546086; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=JZpyQfB1E1Ukc3hXRUc/eOcDPD8SLuR+sl0Pk0A8isQ=; b=gpeIXAmHwOYsa2dUQUHHbtJxvB3n8xbrMpU0xQXDGddfL6YN9yJptKMjMj2mczg6Iz ipTjVcQeby2Yyof19Gmnti52Ay2r8IkRM0xqZqKsZ6khm8JyMdFiJc0zCDr1rZbZ3gJz R7QTdwmTQofjja6Nx+sNpj8w0buH+wKTkEZ7Cs1X7XJlievMLn5XCwCcguamja8heIsV gkk0Dm4fB6D5XLh10NdV/YyXW27JNIPJIp9qKRShBXgMM8MSY9rkfTtKDnisX8H0hoY8 unwqCsQQThCTc5gnSFj+PUSei7nPy/Wrd9T13sML6qn7xrmisaSbDDBlEbHCX5KINJdk SSew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766941286; x=1767546086; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=JZpyQfB1E1Ukc3hXRUc/eOcDPD8SLuR+sl0Pk0A8isQ=; b=YtCBNuGFgX3kWbbifGMK/kkgj9TXYATWz51HNQZNfxN2gtiGs81+ILCJj8bie6n/db J8etVUSxC+YRWk/niitDlIMl6ieuR2st+QxuBeh02r/+CNKu5oieYQDU6B+j30Fs+Vq0 tRCF4GcSTUcG86yaN/xUzVaar4AfP2Lc2Cl+thbk/Ns+Eg4mE1+N8SmCZ0UEKcBzELOw nXXk/SZNBZ4rCZUoSbLXZT0sDANIxHrwFmKVH4oC1ByEcKSP2l0t5MPRclYaoAG2Xj6A vSH7Kf/+Fi7EI1YFfmfc4KiAaS32yDUw3ymukp9/xkuMwxHCeGc8cqInbYbV7FJsPyc9 LIlQ== X-Gm-Message-State: AOJu0YxmaOrnwTU2zQsq/2DcKNgm9+pxTwCn7Py7RNaOyxZhxwkKkIkm IlKjKQPfOWbtqCkVhNgLJaOxs0wTyTamDnlDKry7GoYz4qvRnlGoWN8kgeJzVzCVTZuD/KDvOKD KRiaROqzzGJcadg4qSFlQ0CvHPxl/AYEjgt82/7j613Dvc4tWXW5KPxyLtVDFxKhmWjY3CSUy1x A= X-Gm-Gg: AY/fxX60Xx3AdoYtV9mb7hjAEEF2XRSDcn8RdvH89+KF9pw7gut3VMef2g7LDaRcJMP AK1a/tXZhKcCCf+1zR28kCR1vutJGjE1yxoMoW2nQWL8kBV3IClnL21jyYLbAp5H7/sJXTK4VeE ZNv8JyTD3zNbGZJq+M5Z/eK5Ne27b4S6tHPNyAdpDphPDRfMWnvGNjawdwVbe1dXYtDiTP6dJbV DCWPRic/tPIB0bhtOSpuowYIeWj+fDuA0eWArcIZ18OFu8L5cVN3nsGMvsNIHtsdqI3/Cv8pkLs A6JVK28cAq+flc4C/atVFXUghifM9ZKOWMDMB3eOl4HPJ6ZZovCwtSg+26/yBMvmGTcjjVzs+l0 3hAT6U/rHBvqTFQPAVystlPXKWD+5vrza+v4= X-Received: by 2002:a05:6a00:bb91:b0:7e8:4471:8cc with SMTP id d2e1a72fcca58-7ff6627a17amr22970403b3a.45.1766941285765; Sun, 28 Dec 2025 09:01:25 -0800 (PST) X-Google-Smtp-Source: AGHT+IHZUYc54+DSVmtXju8k95ao1j7mt83mLRLWHzwEdBnXV7DhGydmdA6cyFtoWUntJIH5KyAmzQ== X-Received: by 2002:a05:6a00:bb91:b0:7e8:4471:8cc with SMTP id d2e1a72fcca58-7ff6627a17amr22970369b3a.45.1766941285236; Sun, 28 Dec 2025 09:01:25 -0800 (PST) Received: from work.lan ([2409:4091:a0f4:6806:90aa:5191:e297:e185]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7ff7ae354easm27053925b3a.16.2025.12.28.09.01.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 28 Dec 2025 09:01:24 -0800 (PST) From: Manivannan Sadhasivam Date: Sun, 28 Dec 2025 22:31:01 +0530 Subject: [PATCH v4 1/5] dt-bindings: ata: sata: Document the graph port 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: <20251228-pci-m2-v4-1-5684868b0d5f@oss.qualcomm.com> References: <20251228-pci-m2-v4-0-5684868b0d5f@oss.qualcomm.com> In-Reply-To: <20251228-pci-m2-v4-0-5684868b0d5f@oss.qualcomm.com> To: Bjorn Helgaas , Manivannan Sadhasivam , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bartosz Golaszewski , Damien Le Moal , Niklas Cassel , Linus Walleij , Bartosz Golaszewski Cc: linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-msm@vger.kernel.org, Stephan Gerhold , Dmitry Baryshkov , linux-pm@vger.kernel.org, linux-ide@vger.kernel.org, Manivannan Sadhasivam X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=917; i=manivannan.sadhasivam@oss.qualcomm.com; h=from:subject:message-id; bh=9i4SXdeQUf4xFNTVF27hrzTgaGj3TYdVJNxV8w9WdaE=; b=owEBbQGS/pANAwAKAVWfEeb+kc71AcsmYgBpUWJZht5Ilx/39KhJmJ/l+9nK2ZzwY1VV0THRP iYObOTK/X+JATMEAAEKAB0WIQRnpUMqgUjL2KRYJ5dVnxHm/pHO9QUCaVFiWQAKCRBVnxHm/pHO 9TtcB/9tkgMTGGQzyXMke0QCfYDs+qENGaa3DAwJDeks22k9HtZPl1XaI0l/HFuUzfXs/Wmhk1x d6mC/24BTuZyXlblI+IKWg6T7sA3omV2UKjk7rO8KpxojpyxJmELD90aC1R7TRCrvSALUq5WSYA wlMVl8QLO1dFDqM4oh/T07J2w1/Zei2Kpx+UO9x6WKiVCTutqDFsGHd9LNQpdRNjraaV8gygp3x dPhYHh07oDawWDfq7/O9xfZY7eBZ7Nc+9dSwS0n4HDOBocndEmYr2IFWbsUzv5qYzRlIK8b6APM KZ+/s7frTobw20zzNnfhW44M7yHAvLUFsIfkl2Uo+NwzRaCk X-Developer-Key: i=manivannan.sadhasivam@oss.qualcomm.com; a=openpgp; fpr=C668AEC3C3188E4C611465E7488550E901166008 X-Proofpoint-GUID: b6W6Ji4_HWnWMUvwKR1aRfTbjLyJnDIy X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMjI4MDE1NiBTYWx0ZWRfX5VexPB24RVrJ UUKLB5ibHCKQ4iIWXWOdKhmoC0qk4T0q/Hyy0kjcpmlk+/BZygX+Ml5d/S7RFV7eWniTYQxkR+J WFDnkNgsFmF7UTLcgcMWP6mpdPlUBGK5rZpbbRoNQB9HmPBRXccL+GeLdkS0JFGf91wJOZn5fPm xeLGUSPSXwsQOdAcC2hgJ5Kn+TIfTI1hPkgnyHp+7XWKfRKVJR4OIDuXYzBffYCA+eQTBfCPe+8 OYVHhmX+fmCMAJwmxkIyO5dATWNguKE6RwAEBkk+f6BfWfVlIl2iYOrZUsykwTveMJixc9HCreF GtRLIOYtP8GghrpVSpZPRf7DzviLBblWeDw5jBINi6mBMcqtEZRbtLFMDg3xG4/xuFY3odIB+Xy bBDavQheGf42TjRJ1l59M4NQm/bEHc3DsNCJK5WrpHbFMZEVay2R2wPhTU2EXNcFEyJtpPPD0Do GsFn2gYBUb49XzJWqQw== X-Proofpoint-ORIG-GUID: b6W6Ji4_HWnWMUvwKR1aRfTbjLyJnDIy X-Authority-Analysis: v=2.4 cv=Y+L1cxeN c=1 sm=1 tr=0 ts=69516267 cx=c_pps a=rEQLjTOiSrHUhVqRoksmgQ==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=wP3pNCr1ah4A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=jFVy6iIYKzc95B252P8A:9 a=QEXdDO2ut3YA:10 a=zZCYzV9kfG8A:10 a=2VI0MkxyNR6bbpdq8BZq:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-12-28_06,2025-12-26_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 spamscore=0 malwarescore=0 clxscore=1015 phishscore=0 lowpriorityscore=0 priorityscore=1501 suspectscore=0 bulkscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2512280156 An external connector like M.2 could expose the SATA interface to the plugin cards. So add the graph port to establish link between the SATA Port and the connector node. Signed-off-by: Manivannan Sadhasivam --- Documentation/devicetree/bindings/ata/sata-common.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Documentation/devicetree/bindings/ata/sata-common.yaml b/Docum= entation/devicetree/bindings/ata/sata-common.yaml index 58c9342b9925..97cd69ebf331 100644 --- a/Documentation/devicetree/bindings/ata/sata-common.yaml +++ b/Documentation/devicetree/bindings/ata/sata-common.yaml @@ -54,4 +54,7 @@ $defs: each port can have a Port Multiplier attached thus allowing to access more than one drive by means of a single SATA port. =20 + port: + $ref: /schemas/graph.yaml#/properties/port + ... --=20 2.48.1