From mboxrd@z Thu Jan 1 00:00:00 1970 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 BC4B62E7637 for ; Tue, 10 Feb 2026 06:13:39 +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=1770704020; cv=none; b=ImsqIogqRPfb6JU1Amb8N6V6Wb3cCVVPzxuvJtaIda/2pPRcELc06hez7/+anbaiZslxVMwxJWUZ9AVIYAaXzToKYUHlG9fLYq/nmqm+pk0hmrQ99gut/CltgRIUPlVm69hfqj03+2UMzEtPSjLJSXndrJ6gQruC/kCkXgC64wg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770704020; c=relaxed/simple; bh=YF5en3n9odqMj2GJrED6IaYivg9dsXuN8Q+2nkXBYeE=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=pog8Pu6D1gNBzAPr0kp044ifqPSsbwoVms8GUvIyzK8IaKvej44zmrjhCtxNvdQ+keI8KT7ZF5+U4pvjj5FdYul16yWEaFZU4hNfwCghtOaHYLTUtA6qLAwEJvBUIwW2Jb8UuA/vcCFocDPXrr12AT3LJax9O+tzq9Dgf4PlgL0= 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=U546m5ch; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=c0Cenv+P; 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="U546m5ch"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="c0Cenv+P" 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 61A3lwh54102801 for ; Tue, 10 Feb 2026 06:13:39 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= AdyNRRqdxDJUzqcs0bjYblKR/wx3iWD+303Ic0lmswc=; b=U546m5chsQE+MCMQ BhvIP0koiq6bUoygB25vRcmj3fApe4ugUNRktPbocht1CEKJIWcf8pgm8A0VTtWD 11xwY7AtsEQz9aXyuFXP1D74moggOtx4EKp/6Z9fZT+FHfttqqMU+4Jx+7MiCrEd KDgcXzQnn4BzAdvH9iFyYlIinsLc3ldUv1arQMT5QaPAVOr83ys9c51uzUxmaCP0 v5LSmeOi7KMr1iZhGLceS/oiN+egve11kFiO9guBa+MBVSyUYdFEKZPsXiZO7wht XeSghakLwQOdaLsqN3Np4GIl7PSN8g1enA2303OHyWMGBiM6iFFWv29nE9ZSMMEo qY+LNw== Received: from mail-pj1-f72.google.com (mail-pj1-f72.google.com [209.85.216.72]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4c7k61jbpx-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 10 Feb 2026 06:13:38 +0000 (GMT) Received: by mail-pj1-f72.google.com with SMTP id 98e67ed59e1d1-35641c14663so1969150a91.2 for ; Mon, 09 Feb 2026 22:13:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1770704018; x=1771308818; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=AdyNRRqdxDJUzqcs0bjYblKR/wx3iWD+303Ic0lmswc=; b=c0Cenv+PPdZTk9bDHQw3gej5HUkTXRD2rwcP73ELy+RbeGgjhz0g45zPFkJ7B8S7M7 fxllOmJs+ll3UiR37D4ed18AEqDsPhNwCICMWPASB/At06oEtpcm1A4eC2YmoDKN2/zH RmXUJPP3Lj6ccPnX2SHN/+AvJQttibASkQWM7dg30xbxjT463vA4pQ4tAQAonsDIyGra AmLwRZDUlwIBAnsiqLXY7E6yCNdV0gkX4NSST1UZuFD4sAenNlt6sideJQEwugpwPG9D YnIQvpA2Ov96kf3XlVnfbRrkqi3hH6R51SCKAXy93p0V8bDQURIm5KDx/eSxIw+N7tn5 X0PQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770704018; x=1771308818; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=AdyNRRqdxDJUzqcs0bjYblKR/wx3iWD+303Ic0lmswc=; b=gVEMAiPGpc12GKQdVGUGoBnp4M3uxgjNl/SUpzblWxVlRKr23Jg/Ptqf82bABeDdFC 2wQ++z4vrr35mo+8T+Q8W4EeqbaosweCPV/dgNDWsVuaqKvYHXFEaz6mQ2NfhwcF3kgd lkA4NL8gCJyUE2pZ6ppictFszlJbhDWl8lKj/WhsZ+eTJa/tqB8YEBJSOqqaoZ0vjdZw M3lup6vDRrfrOu+7BTXub8X3zAfJSHN7gCnxPOJngtujLD1IspEpaYuFILEnvLfpLyns hP4Pq15cx7usH+DZUZvIGn3BL0w3F+9JlYtNs1VlfWWYnFCFNSF1ESY+eSgBkX51A+fD YtTA== X-Forwarded-Encrypted: i=1; AJvYcCVTZ7J9CS7/riRfudoLJfBwrTQKGX7Uwyl54+VLVGQRVJOEit5VwE/dAA8Hb4xayG1ZRydn8ItWgQQQcd4=@vger.kernel.org X-Gm-Message-State: AOJu0Yyndx3/Nvh/rTeFhSBwrbQE4KXyyRpY5uUDDNIjYlqWmpUWlVYp 8NDsAiftPq8jaYfU9xtSRU7RFKlcMeCgHRcddbMLcaiIbg/3TRno+nw1VFmN2MElLcPpvy8QjN+ BClDipygCFAz+vFNTMkU/yMsapWOZdpUWOCnP28XB/mAhmeu5HS61kVzRNUf7wFNg6Y0ZgDe4bh Q= X-Gm-Gg: AZuq6aKxaeo7B0iNchx7tTMGllhzdANJ4uBUU2JKUMqsn9wxEiqjVXEmRwvqFtHcq7s 4Eqkkqv08O31le7BgRrhtbU0/UVjSyEeK4knKWPlZLMs9uZq/trR6WZI6QiSTHhBIv2jwz8ZomD IRGFfMjbGRXexVBU9AcWevfJ16V7pxzyWkAWlsiUb+J/fKOH2euecVkHd3XPlYX15l0YpGZUW+e E8YgGsda7Rg+tzPLd6hujFkEc0OIm5kJzr+VLjlCAy28oktzHyGNYucG2kbsRl/Rygwfvfvm/2f tMydgwwzkkf65KUa7eZFkO1QE19P5kqhhGXGFUXnlXUdnBPd12D101Pe7lw9Dv7R7B9MIfeGQiI Pj3IcgxNkuQm05oaPbu0+o+i9qArayzX18k8s2BZYeq4Ykmp8ckJJb0SeJHw6SXuPPQzyIiehZH cLtbWUFRePZ5Soi1s= X-Received: by 2002:a17:90b:5748:b0:354:7be4:a250 with SMTP id 98e67ed59e1d1-354b3bd326dmr13600958a91.12.1770704017656; Mon, 09 Feb 2026 22:13:37 -0800 (PST) X-Received: by 2002:a17:90b:5748:b0:354:7be4:a250 with SMTP id 98e67ed59e1d1-354b3bd326dmr13600937a91.12.1770704017142; Mon, 09 Feb 2026 22:13:37 -0800 (PST) Received: from [10.133.33.6] (tpe-colo-wan-fw-bordernet.qualcomm.com. [103.229.16.4]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-354b31c9d89sm5624821a91.6.2026.02.09.22.13.34 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 09 Feb 2026 22:13:36 -0800 (PST) Message-ID: Date: Tue, 10 Feb 2026 14:13:31 +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 1/3] phy: qcom: edp: Correct and clean up eDP/DP combo PHY configuration values To: Dmitry Baryshkov Cc: Konrad Dybcio , Vinod Koul , Neil Armstrong , linux-arm-msm@vger.kernel.org, linux-phy@lists.infradead.org, linux-kernel@vger.kernel.org References: <20260205-edp_phy-v1-0-231882bbf3f1@oss.qualcomm.com> <20260205-edp_phy-v1-1-231882bbf3f1@oss.qualcomm.com> <1b78ea12-84ba-467e-b541-1ffd2348f38c@oss.qualcomm.com> <92556aa2-607f-4743-a480-19458836fffa@oss.qualcomm.com> <36ourp7swd36ptbal2gd7byrppownihbpkkxvocd44u7zddc4f@igo5h4yhbxs4> Content-Language: en-US From: Yongxing Mou In-Reply-To: <36ourp7swd36ptbal2gd7byrppownihbpkkxvocd44u7zddc4f@igo5h4yhbxs4> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Authority-Analysis: v=2.4 cv=M8lA6iws c=1 sm=1 tr=0 ts=698acc92 cx=c_pps a=RP+M6JBNLl+fLTcSJhASfg==:117 a=nuhDOHQX5FNHPW3J6Bj6AA==:17 a=IkcTkHD0fZMA:10 a=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Mpw57Om8IfrbqaoTuvik:22 a=GgsMoib0sEa3-_RKJdDe:22 a=pRcu1ZbixR8RBCY5_x8A:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=iS9zxrgQBfv6-_F4QbHw:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjEwMDA1MCBTYWx0ZWRfXzSUijvEzn66i WhALCSy8gQvuwjLvL6T1/6WK2GDCCoeVJfzlVZS30lHUJqiGa1Fwm5fxHrJBNMIZ7ZvB0gONixo FQkWTnJMfcytb26t8Mv4dFI/dLKNlrToJgIP9WcMTFkmoH9YtgfRgpSWC4yj+fui4cfG6xS6Yz/ 5alYeuvIyji7ejsfBYVDd8e6HPiPRFd366GKo9Azh1wGxbL3/C2J+1/L7B8JGmECyqR0kJsh/bm bWRiCUAJDE5+JBxaPSNPtK0aU4MdnkGeJurTkx2K/NFqF50owtl7anGVt5nRavyWxoj+ML1INlu 5bAWst4hxjqbz0/0IRejV/v55vFuLUe8Q7brT4CqFhM6ixNegDfOoW91sB+ly7+m+LJRH4c6kcM S7wvVij1EmnsCjlfA6hu8NDuxZwn44pzXf5Ot/egxQsNtqQJhWYsX750mzQBmjxZQLXP5B7m7c6 eLkSwItFKlM5dPKXwyQ== X-Proofpoint-GUID: 2vmTlGOo4h9XQdaFUCsnIkMFxe8YivaV X-Proofpoint-ORIG-GUID: 2vmTlGOo4h9XQdaFUCsnIkMFxe8YivaV X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-02-09_01,2026-02-09_04,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 lowpriorityscore=0 malwarescore=0 suspectscore=0 spamscore=0 bulkscore=0 adultscore=0 clxscore=1015 impostorscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2601150000 definitions=main-2602100050 On 2/9/2026 8:46 PM, Dmitry Baryshkov wrote: > On Mon, Feb 09, 2026 at 05:00:03PM +0800, Yongxing Mou wrote: >> >> >> On 2/6/2026 6:47 PM, Konrad Dybcio wrote: >>> On 2/5/26 10:20 AM, Yongxing Mou wrote: >>>> According to the current HPG settings, most eDP/DP combo PHYs can reuse the >>>> same configuration values. >>> >>> Even across the various process nodes? >>> >> Emm,Currently, I have only checked the five platforms that already have eDP >> PHY driver support enabled. The results are the same as stated in the commit >> message: in DP mode and in eDP low‑vdiff mode, there are four platforms that >> can reuse the same settings. The HPG I used was the one I found on IPCAT. >> Regarding HRG, please move to next comment. >>>> DP mode: >>>> -sa8775p/sc7280/sc8280xp/x1e80100 >>>> -glymur >>>> eDP mode(low vdiff): >>>> -glymur/sa8775p/sc8280xp/x1e80100 >>>> -sc7280 >>>> The current driver still keeps multiple versions of these tables and >>>> doesn't fully support every combo PHY mode. This patch removes the >>>> redundant configs and keeps only the sets we actually use, matching the >>>> platforms listed above. >>> >>> I see that e.g. eDP Low-Vdiff swing setting for RBR is: >>> >> Hi, do you mean emphasis settings, i don't see 0x11 0x12 in arr[0][1]. >>> hamoa kodiak >>> arr[0][1] 0x11 0x12 >>> >>> It may be that this changed later during tuning but it's not reflected >>> in the docs for kodiak >> Emm, if that, where can i get the correct value for tables.. In this patch, >> I’m indeed quite curious why the values before the modification differ from >> those in the HPG. I’m not sure about the reason. The HPG I used was taken >> directly from the current go/ipcat. Could you tell me where I can obtain the >> final table that should be used? > > Use the HPG which matches the chip generation / codename. > Yes, the current modifications are made according to the chip's HPG.