Received: by 2002:a05:7412:e794:b0:fa:551:50a7 with SMTP id o20csp264107rdd; Tue, 9 Jan 2024 03:34:36 -0800 (PST) X-Google-Smtp-Source: AGHT+IFso49R+emhoKW2/uzaHd3Uf2KeruUDSWKbLIxSX1EUhrsYeAG4bmJ6C9dum9+6JVgLcjPP X-Received: by 2002:a05:651c:1072:b0:2cc:cbc3:9de4 with SMTP id y18-20020a05651c107200b002cccbc39de4mr1880754ljm.50.1704800076724; Tue, 09 Jan 2024 03:34:36 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1704800076; cv=none; d=google.com; s=arc-20160816; b=bDyiAv4WecUb+FSaHGoFL/5nya6w1wLqG/Rp89qkaAW/wzvnusRjlYe7vMpYcGQ17L K1fYY6jSqabhwpnqoLEY9FHQODaGUcKHkzvxOQDbTnKbSTGs9q3BEVJb//jHay8a2Ho7 /4NEUI5N+740TryMx/LWLbULxluq2EZwYvOhjEb2zBJQZsxvL8+1xLri/ZXHempsAO4L 9YDAaZWDqIQO3aNaBSjCm4Q+lBp4AIfD1tJJCQ3KpaB7oOq81ktDqCR3soA5Embd29Ui ucb0uld+7oX7asLJymwtuQaPJO49EpGTiJqJ4HCf9uEIUW1cbfkRpctQQRd03ndm3vMg 0aDQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:date:message-id:dkim-signature; bh=BFDoTnGaouRkhGufZSmVdgklTbBF92kYJkToRoZxYAg=; fh=6j8fAmi+yFM1/vJRduNvT+4MUAyBT09JXxgSTC6DiCw=; b=O8+xEzMyk94cujOh9DfI227SWDJMMdHUhT0EdagwWzJJVVVv8qT0G9+Bnbqp4ME9d4 XJCBPWQC4nNrKzgCwT+XIr4Pvv3LnjHS0fbpN9qXFlwYG6Z0CIfars1myoxfjI31nHKv 1+xcE8NoHxoHZrl/BE/XWIZvtbScqIOPh9KrkQQ1YMMQffwO1imDOeD+FUk0ccO24KGe 5sD0kqgjUJdhwvAn/0n9ZJ9+AfkDpwoViTAyULF8WRL4/K5T8ExXaehMzBRQPUQh9rZq UF6DVC1j+u+7W08kQLZSKCnI38gRF1OxUMKUBObMwszcNuGDo+U5vVt2adrO1j6CzACu yrpg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b="eWy5B/Ss"; spf=pass (google.com: domain of linux-kernel+bounces-20783-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-20783-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id z17-20020a056402275100b0054cb3786d5dsi689484edd.393.2024.01.09.03.34.36 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 09 Jan 2024 03:34:36 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-20783-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b="eWy5B/Ss"; spf=pass (google.com: domain of linux-kernel+bounces-20783-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-20783-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 6B9811F24F7D for ; Tue, 9 Jan 2024 11:34:36 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id BF33F374EF; Tue, 9 Jan 2024 11:34:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=quicinc.com header.i=@quicinc.com header.b="eWy5B/Ss" 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 B534C374D4; Tue, 9 Jan 2024 11:34:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=quicinc.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=quicinc.com Received: from pps.filterd (m0279863.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 4099UjfP030376; Tue, 9 Jan 2024 11:33:52 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h= message-id:date:mime-version:subject:to:cc:references:from :in-reply-to:content-type:content-transfer-encoding; s= qcppdkim1; bh=BFDoTnGaouRkhGufZSmVdgklTbBF92kYJkToRoZxYAg=; b=eW y5B/SsW7t7iLZNA5p7HbUXaCiSA243Kh741Xu53V4NKINt9ys0RMSxF5PRCMF0cj WAOnhnJR+ZoOVkryraB0lDeqOVVeoPeXsLmeJYNaBIr4Yn1uxXcT0jSBs6qlH9jQ +mbDlOC1mxINUWA+d+PQuPHH5OWrglkJpNpA3KTBMBVRluw11Mxpxtd0SK2AvwRC f3IwHhQu43MgitsSP7EM6shO1ry9G2jW8wrp2RNz8QpA+VXxnYvrGG6rjqHvmhVT bHsT14+QP9aHzBoIWXo9yxWm3lzE4zgAX7anyDASaKL/zAOxQTjekOIONhfATOgd fi7kPEtHkc6SGcAYRMfA== Received: from nalasppmta03.qualcomm.com (Global_NAT1.qualcomm.com [129.46.96.20]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3vh234gdfh-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 09 Jan 2024 11:33:52 +0000 (GMT) Received: from nalasex01c.na.qualcomm.com (nalasex01c.na.qualcomm.com [10.47.97.35]) by NALASPPMTA03.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTPS id 409BXpH0012561 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 9 Jan 2024 11:33:51 GMT Received: from [10.253.15.239] (10.80.80.8) by nalasex01c.na.qualcomm.com (10.47.97.35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.40; Tue, 9 Jan 2024 03:33:45 -0800 Message-ID: Date: Tue, 9 Jan 2024 19:33:41 +0800 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v4 0/5] support ipq5332 platform To: Andrew Lunn CC: Sergey Ryazanov , , , , , , , , , , , , , , , , , , References: <20231225084424.30986-1-quic_luoj@quicinc.com> <895eadd7-1631-4b6b-8db4-d371f2e52611@lunn.ch> <3ae7f014-5b51-4198-a8e1-c042a7926969@lunn.ch> Content-Language: en-US From: Jie Luo In-Reply-To: <3ae7f014-5b51-4198-a8e1-c042a7926969@lunn.ch> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: nasanex01a.na.qualcomm.com (10.52.223.231) To nalasex01c.na.qualcomm.com (10.47.97.35) X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-ORIG-GUID: mv-2Fo_RQplrYO8EqhADtPuZLdqHZMS2 X-Proofpoint-GUID: mv-2Fo_RQplrYO8EqhADtPuZLdqHZMS2 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.997,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-12-09_01,2023-12-07_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 malwarescore=0 bulkscore=0 phishscore=0 mlxscore=0 priorityscore=1501 suspectscore=0 mlxlogscore=437 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2311290000 definitions=main-2401090094 On 1/8/2024 9:27 PM, Andrew Lunn wrote: >> The IPQ PPE includes MAC and UNIPHY integrated, the connection with >> external PHY is as below. >> MAC ---- UNIPHY(PCS) ---- (PCS)external PHY. >> >> The UNIPHY here is the Ethernet dedicated SERDES for connecting with >> external PHY. > > You call it a PCS here. So does it implement clause 37 or 73 of the > 802.3 standard? If it does, the driver for it belongs in > drivers/net/pcs. > > Andrew Hi Andrew, The PPE integrated PCSes support multiple interface modes such as SGMII, UXSGMII, QSGMII, PSGMII and 10g-baser etc. which is configurable for connecting the different PHY devices. the SGMII and UXSGMII follows Cisco standard, which does not implement the 802.3 standard in this interface modes. PSGMII includes the qcom private protocol. The PPE driver also including the integrated PCS driver will be posted for the review in the near future, we can discuss in detail based on that patch series raised. Thanks for the suggestions.