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 345F63E95AB for ; Wed, 12 Aug 2026 08:31:11 +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=1786523473; cv=none; b=WDEy3Z/mdfbmxb3xH+o+U6A9Kp9PhWDVfIqV+ACawVOBA1tnvK0dUope30epKzuPzTyvqiOuQQ34jyfz1wRXiRc0h6e18Ig38b7EmruMUUHvbCzjX/ztm2L3u10Thx0E+xRj1G7u1tdd2cLeBpI8HI01bT+aD4WdqVGQEVgJhjk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786523473; c=relaxed/simple; bh=Dja56rSsJWymUw/Omdg2HDuTOFhSjr88PK7rUZ7ZjLk=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=K+JLPt3ANTptLkhiNWxzz+Xpxrqv+J6oKUP3Gc9lGK2owyiyCHK20nbiDNBOeOwtXY4e2NNFoFToVM9aDnlEgvB+hpAK8fc8khq7Ehjvwt+eIrWAuk2puLi7F5NoaJcb8XZqXApx6qngEmkkCel0UD8Jz86DvVeKXJ2SeB7xkRc= 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=WNVCXFsq; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=DcE4taUr; 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="WNVCXFsq"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="DcE4taUr" Received: from pps.filterd (m0279873.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67C62ZJT2948783 for ; Wed, 12 Aug 2026 08:31:11 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= g0E2fjjl2z413AgzHaMxdBXeMeM9rA+DTDDWPItpGYo=; b=WNVCXFsqv4TkdJxM IFoilKDtqUYwjwPhWLZjtR+rfm07J5Zb1zgw+nDdEwdQEEWD5R9HuMUa/8T5KnRO quvXcags+JeyituYvWa4N7BBq3cJE9mnKuCE5V+SwGewTQXko8ew9KDS+59wMzuM hWY+HPcZED7iO1XxfZ60zcaSvpgvW/cIjX0X9iORft8dd0Q7FkEJWHrPcKFjXtwz zRmbfvvA1ohXAWC8OhU0XJl8ykCDkqc8GsUAWVmSVF5F09+9Tg9M2PzkbgtWqqCm DXwkSz/jlQgYpo5r4sWTVu/XI5L3DEAsx3BxnkBgKTAdf2UT2j62o6LXjlfZOiWb ButPow== Received: from mail-pj1-f70.google.com (mail-pj1-f70.google.com [209.85.216.70]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4g0hj2rx7n-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 12 Aug 2026 08:31:10 +0000 (GMT) Received: by mail-pj1-f70.google.com with SMTP id 98e67ed59e1d1-38dbf293831so1778848a91.3 for ; Wed, 12 Aug 2026 01:31:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1786523470; x=1787128270; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=g0E2fjjl2z413AgzHaMxdBXeMeM9rA+DTDDWPItpGYo=; b=DcE4taUrezcIZ3WfEqO7hJmdWJHYZxIRqPCAceu2RzTSEU3LUYLCcIabjSKrJiXBxc 9sBwQugkUzhC2VDKN3/5ek2lqT4clZc4n2lvQYZdlgehIkyFgJ8Zml03Y7EVE9yXT1ql W0B331HahOaHAoaLltyi2bxJkwOMpfHG6/HzH42QlogrqjKEnT27ZDUbMptz/5gVY8Gr v/eGMwyxp6TKu6XRyRRqKWXoTZ3HKV3Z9XgDsLjFQt5H9uyFsHrt/03kPl3TPfyD70WJ tMzkRxKp0XNCfsczS3yyBiQANJ9a3x3IibBzgAFfhmZhq169uB5EUYZUZ4ZnwpysvikW u9IA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786523470; x=1787128270; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=g0E2fjjl2z413AgzHaMxdBXeMeM9rA+DTDDWPItpGYo=; b=gOz3TfQvBwx1Yhl+32za/qKjyHFO1WwmY8eeYQ7kRLTBMT9VJSZqsT/0G2a+O8J37w ywYQC8JWa2bltaZEyhQCN0zw/KiLT1Ed1bnc54oczrxJ0Ks42leAjfv6hx9IzC551kob ADe9E9i/tWgMBxK3UWqHXmrYBHdypDpK2T2+23ECJOFCrSk2ab4kQKh1rESSo8XBjw1b YF0xLKm6gZ2HWilOJsE0nHQmfBjY2WQyXqLv7s1eos5cq6KwtFsTFFRUYcP30ef5a1A5 3zdWsWKAmLBVuutPK2ihKntSeTABjyfx5VL0QtC1P2Y2AtIqwRAhsnvBL+fSrykGoDbd BWqQ== X-Forwarded-Encrypted: i=1; AHgh+RpoLDZD6Ke7eE82CmEO57mfY3LeEybTO4VWa1WQpSK9ecDjSLU5oVxCvgRChWvNwDe9Lc5yQdTftR3fBo8=@vger.kernel.org X-Gm-Message-State: AOJu0Ywv3cFPwPIYzwPPS1JjuHB4DCytFFjgx/h9TzC8dEqPHM0TLfgL eAxnYx8xDLDSguBPD1zOWRJr9vtc7Vl3ATls73rnM08ubkTBUyefzV2IcMJQE30o2kL7QxtqSVu 41GC+RoukSkpvc9ZPy7juPc/lLZPydCHjbxEWsA1+ALvAD3NR1OnMmToNEo/cOn8CxIM= X-Gm-Gg: AR+sD13X9ZdkGa0chnpHbKspSU8ZuHaEcU/sXFL8koqXpboX47gxAN5ax14Cn8eqi+f 8xUhmG7rgqkWE0VHVbc3BQCKo1oe5cwOBtlHGzZItdDznAC4lCqTHFZnRQZqev9LZzltA1gb50C ulebTO7dMje6bqVG2s6z2dgSw2x0diOp+UrpxqGJ9VGnolfX97QoDAcMX+BtRn7VOBEDfk4ME9o ndrTyC+IghBcBfN5LVATv7ZTzn5U9NghOvH9bURket80A0KnN7WwnVx2nWQBiNJt2seus+J3xkl KlxjPh6DCxEOdGp7YQZ2o5OuWA5K5qV9/8KoOouOTPuPIq8HxNFEDaDWnqzKlLxpJHuojh+WURv C9EpvKytDweqatLf9ZzUBOx13nb27St7FYtoePfhZIA7APsjIAhr78HDh6qxGxu4Ac+0jRNLwwL pjNyElIC8IS7CJipSo2MSPJMYPTrS3d5XnmH4= X-Received: by 2002:a05:6a20:1455:b0:3cc:3d08:da39 with SMTP id adf61e73a8af0-3cc3f1fef18mr3945178637.0.1786523469969; Wed, 12 Aug 2026 01:31:09 -0700 (PDT) X-Received: by 2002:a05:6a20:1455:b0:3cc:3d08:da39 with SMTP id adf61e73a8af0-3cc3f1fef18mr3945126637.0.1786523469592; Wed, 12 Aug 2026 01:31:09 -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 a92af1059eb24-141245a9f70sm9942865c88.15.2026.08.12.01.31.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 12 Aug 2026 01:31:08 -0700 (PDT) From: Kathiravan Thirumoorthy Date: Wed, 12 Aug 2026 14:00:55 +0530 Subject: [PATCH v2 1/2] i2c: qcom-geni: update frequency table to fix timing parameters 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: 7bit Message-Id: <20260812-ipq5424_i2c_scl_updates-v2-1-e09cd39d01d7@oss.qualcomm.com> References: <20260812-ipq5424_i2c_scl_updates-v2-0-e09cd39d01d7@oss.qualcomm.com> In-Reply-To: <20260812-ipq5424_i2c_scl_updates-v2-0-e09cd39d01d7@oss.qualcomm.com> To: Mukesh Kumar Savaliya , Viken Dadhaniya , Andi Shyti , Manikanta Mylavarapu , Bjorn Andersson , Konrad Dybcio Cc: Mukesh Kumar Savaliya , linux-i2c@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, Kathiravan Thirumoorthy , stable@vger.kernel.org X-Mailer: b4 0.15.2 X-Authority-Analysis: v=2.4 cv=a8EAM0SF c=1 sm=1 tr=0 ts=6a7c2f4e cx=c_pps a=0uOsjrqzRL749jD1oC5vDA==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=rJkE3RaqiGZ5pbrm-msn:22 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=GyXxqrRC-9zytgsE6zAA:9 a=QEXdDO2ut3YA:10 a=mQ_c8vxmzFEMiUWkPHU9:22 X-Proofpoint-ORIG-GUID: wctCexk-Ov73oO9qyOuFxUlxcmQOWnKb X-Proofpoint-GUID: wctCexk-Ov73oO9qyOuFxUlxcmQOWnKb X-Proofpoint-Spam-Info: AW1haW4tMjYwODEyMDA2NyBTYWx0ZWRfX+rPjvnZqOJAl u4SUQ62e771/jsVZJDNuk41E4Xow7o17vT5Sqhal1QeCO1sV8bKMeKVIqL4BgM1ePXFwo+I/qYT 8wAbhxE3sEZlZ6DwancqXSby98dKmII= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODEyMDA2NyBTYWx0ZWRfX0ufDVMVkQ4AW pwCS5ksUA2rkobCA5fKpK2Y+GI3JUoV1mVHG6XbKchUIc8I5VGOb5fZBN0vSbsQ/IYEtidouGNO v1dsUa/Df1tcKAh2IkJZI/PLQj1WCB0DUhiBoD47cMdEydihbY77Sy2YAOZXQUEpzYsxG5uxLgy eGpZvccOvl9is9TPfCwOzL+YXVXAz0FyKDJFe0qKhmeIQOMcOk8NDWbBaCkjNSICcfqu7t+tTQD 0x7r8zODHWfPZcd8fV2d3zbmkZ/wRLSBLwiLlXQ7EABE2CKfz1HR8kBe/FsskaOJgckKE5Uw1Jw EY9G5LQPoDWB7FvW7dnBlljFNfg/0ow4kQC5TecA+b5+klhUsu2iPJMb1URPd/DKt01idb/rXy+ f4CuYpXNqr/dOHtNOVma47raeI4FaWBkjUlvCX+9AFeAnprZHjpZEHH0FPhfkNbpRtg1ZspnU+M uURTK+lr2JiG6un341A== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-12_02,2026-08-10_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 phishscore=0 suspectscore=0 lowpriorityscore=0 bulkscore=0 impostorscore=0 adultscore=0 spamscore=0 malwarescore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608120067 In IPQ5424, to meet the setup and hold timing requirements in the standard mode, update the frequency table with the values recommended by HW design team. Also remove the stray space in the I2C_MAX_FAST_MODE_FREQ entry. Cc: Fixes: 85c34532849d ("i2c: qcom-geni: fix I2C frequency table to achieve accurate bus rates") Fixes: 506bb2ab0075 ("i2c: qcom-geni: Support systems with 32MHz serial engine clock") Signed-off-by: Kathiravan Thirumoorthy --- drivers/i2c/busses/i2c-qcom-geni.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/i2c/busses/i2c-qcom-geni.c b/drivers/i2c/busses/i2c-qcom-geni.c index 658636c1ee0e..00013b41a6f5 100644 --- a/drivers/i2c/busses/i2c-qcom-geni.c +++ b/drivers/i2c/busses/i2c-qcom-geni.c @@ -188,8 +188,8 @@ static const struct geni_i2c_clk_fld geni_i2c_clk_map_19p2mhz[] = { /* source_clock = 32 MHz */ static const struct geni_i2c_clk_fld geni_i2c_clk_map_32mhz[] = { - { I2C_MAX_STANDARD_MODE_FREQ, 8, 14, 18, 38 }, - { I2C_MAX_FAST_MODE_FREQ, 4, 3, 9, 19 }, + { I2C_MAX_STANDARD_MODE_FREQ, 12, 9, 10, 26 }, + { I2C_MAX_FAST_MODE_FREQ, 4, 3, 9, 19 }, { I2C_MAX_FAST_MODE_PLUS_FREQ, 2, 3, 5, 15 }, {} }; -- 2.34.1