[{"id":3669687,"web_url":"http://patchwork.ozlabs.org/comment/3669687/","msgid":"<acUj7u5o0Pch260w@gmail.com>","list_archive_url":null,"date":"2026-03-26T12:17:50","subject":"Re: [PATCH v9 0/5] I2C Mux per channel bus speed","submitter":{"id":46679,"url":"http://patchwork.ozlabs.org/api/people/46679/","name":"Marcus Folkesson","email":"marcus.folkesson@gmail.com"},"content":"On Tue, Mar 24, 2026 at 02:54:14PM +0100, Marcus Folkesson wrote:\n> This was a RFC on how to implement a feature to have different bus\n> speeds on different channels with an I2C multiplexer/switch.\n> As no major complaints on the design came up during the review, I\n> decided to submit the series without the RFC tag.\n> \n> The benefit with this feature is that you may group devices after\n> the fastest bus speed they can handle.\n> A real-world example is that you could have e.g. a display running @400kHz\n> and a smart battery running @100kHz using the same I2C controller.\n> \n> There are many corner cases where this may cause a problem for some\n> hardware topologies. I've tried to describe those I could think of\n> in the documentation, see Patch #5.\n> \n> E.g. one risk is that if the mux driver does not disconnect channels\n> when Idle, this may cause a higher frequency to \"leak\" through to\n> devices that are supposed to run at lower bus speed.\n> This is not only a \"problem\" for changing bus speed but could also be\n> an issue for potential address conflicts.\n> \n> This patchset has been used and tested heavily the last months\n> on a custom board based on a da850 (DaVinci) platform.\n> \n> The implementation is split up into several patches:\n> \n> Patch #1 Introduce a callback for the i2c controller to set bus speed\n> Patch #2 Introduce functionality to adjust bus speed depending on mux\n>          channel.\n> Patch #3 Cleanup i2c-davinci driver a bit to prepare it for set_clk_freq\n> Parch #4 Implement set_clk_freq for the i2c-davinci driver\n> Parch #5 Update documentation with this feature\n> \n> Signed-off-by: Marcus Folkesson <marcus.folkesson@gmail.com>\n> ---\n\nPeter,\nDo you have any feedback on this new approach?\n\nThanks in advance,\nMarcus","headers":{"Return-Path":"\n <linux-i2c+bounces-16800-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-i2c@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=jp71WrtV;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=172.105.105.114; helo=tor.lore.kernel.org;\n envelope-from=linux-i2c+bounces-16800-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com\n header.b=\"jp71WrtV\"","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=209.85.208.181","smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=gmail.com","smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=gmail.com"],"Received":["from tor.lore.kernel.org (tor.lore.kernel.org [172.105.105.114])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fhN9s3Gmbz1y1x\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 26 Mar 2026 23:19:13 +1100 (AEDT)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby tor.lore.kernel.org (Postfix) with ESMTP id 92CA43048EEC\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 26 Mar 2026 12:17:59 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 5FBFD3F788F;\n\tThu, 26 Mar 2026 12:17:56 +0000 (UTC)","from mail-lj1-f181.google.com (mail-lj1-f181.google.com\n [209.85.208.181])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id B0CED317173\n\tfor <linux-i2c@vger.kernel.org>; Thu, 26 Mar 2026 12:17:54 +0000 (UTC)","by mail-lj1-f181.google.com with SMTP id\n 38308e7fff4ca-3870778358aso5764151fa.1\n        for <linux-i2c@vger.kernel.org>; Thu, 26 Mar 2026 05:17:54 -0700 (PDT)","from gmail.com (83-233-6-197.cust.bredband2.com. [83.233.6.197])\n        by smtp.gmail.com with ESMTPSA id\n 38308e7fff4ca-38c6a848cddsm520711fa.13.2026.03.26.05.17.51\n        (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n        Thu, 26 Mar 2026 05:17:52 -0700 (PDT)"],"ARC-Seal":"i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1774527476; cv=none;\n b=fVvLlKNNwNU+aWc+DtafV0YcqLFI42zd1SW5XRR0aCEbZRgrJtLH51n9MdavWwqXfZPrR8YJgvlcd7tzIufBAARR0v7ytFz9GjWnZ5E7ASkalZABF5Fv2/ORNEA6wrm5AQA1/rlBasbvqPXpTNBRiwwDcfm20l/fTCJO0R0gtVQ=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1774527476; c=relaxed/simple;\n\tbh=11RIqE/GIXPQqschhxYiFlJAG+TR548JsD/YNqT3np4=;\n\th=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version:\n\t Content-Type:Content-Disposition:In-Reply-To;\n b=RPi0TdIGAGhOVmjTG+O02Jr/GmMJm55dngcCDJZHvO50Inc7QZTu/jeXv6Wc5V3anyV3cXTJIa11fWQVCVfRgvDCzUMXXSNDGUjHKxBOUYFf8OR34tbW1OCRMMPcUtQIVf/hJ2hO3kxprNzAJTkMxZl/XZaKk9OZlsONe1E0pF8=","ARC-Authentication-Results":"i=1; smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=gmail.com;\n spf=pass smtp.mailfrom=gmail.com;\n dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com\n header.b=jp71WrtV; arc=none smtp.client-ip=209.85.208.181","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=gmail.com; s=20251104; t=1774527473; x=1775132273;\n darn=vger.kernel.org;\n        h=in-reply-to:content-disposition:mime-version:references:message-id\n         :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to;\n        bh=/azvFG1nnUlhxSiJLaoTFukeNHF4vMpB+fiAo39JynM=;\n        b=jp71WrtVDe+yF1J6FnexBIi6PBFc0fmAfSBfbUEk9NddakrLDV1ZRqLpawp0ReVhYh\n         AktOSsue7jpo4hcNjliI0cIy6pRuAJOw8MA6nQo5llzxFOqXDujlGX+uSv8ouUa52/tN\n         pQuvTiWfa9EQb3mchUoEhCHpIpRuHWZEiVTa7o0UodrSp9Gz+u1SmN+exeuDhhsfCWgU\n         OOeV4AnpWwCWzZHIiZimfuhUMQf5E7X4GZjmQ5WTiI/tZQCnPrTpgmtm7UqLfc7UVu/o\n         fAUgYSXaBWNeIlXTVXiXwkMDBva2WLQt24EhFgrziGNKDtHZ3Fa6aymqhRGP8+Mn22ss\n         mLNQ==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=1e100.net; s=20251104; t=1774527473; x=1775132273;\n        h=in-reply-to:content-disposition:mime-version:references:message-id\n         :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc\n         :subject:date:message-id:reply-to;\n        bh=/azvFG1nnUlhxSiJLaoTFukeNHF4vMpB+fiAo39JynM=;\n        b=Ml3kYw6OFfYospnKMlfk6sI0afni8q2Tjj3Rqh3QnTQwleoH4uh7Gmc3q/Ggmo+rzd\n         hK2oogV3ZdIfegkRELjmi7Q1NvGfUWDdiG7tBjq6FdWW0V+xkqrH+d5BVOskTdMtA5/P\n         0ticsNehI/oliOk95WxIa2wX0Xuy5O2ocGQHwYKhcIcXHKfddjlXdVKEgxwRBlxv4GtC\n         kdEuqICvSATyAcazTSXmWqjIVetf9dL5PJcInEHmDDAtg6+EJ0hzFVEjSVfmYhu0Nt29\n         9XT79XAhppuala8a2D1UTe+K6a6VYl7jxQRtm9iaERjJ8wE4QXXk+7bGcXNo01JoNCuG\n         0vfw==","X-Gm-Message-State":"AOJu0YyQleI29Tp5kxtHS2S/63iYro9cc1QNt8aO7DWIwhCOyGZ/rm7B\n\t+HL0ziECpzYyrp1R/bGRKjTvd5ORzEPXfyPjdgO+H6QbibpqG9FD3rRy","X-Gm-Gg":"ATEYQzyeA5UP0FGShwSfr9n/sQg+iLL/RQgnulHDjAoQXnhFgO1O8j1vAMFMipjG9N/\n\tqHRVTh3/Uk09Oz7u3Yc6q6wxKPeoA9zavB0+MMGxQ9vRX0L556aD6aDoiL5El27Sl+NI+WE5NE1\n\twa3fclflkuqRRiWW0A1mP0sL6/p4ORGdMEw3J9/WRbGotVbDkGnNS6Pqn1xqyMNFBb9w9awJYS0\n\tTlqWdQMfR93ucDiDwGovLlPYsIcHrCMIRvggti3kKm9CssfkTC03GSxbLQPEFqPOoI2cESM1wiE\n\tPoIYmsVKLdY4v7jfAenuyZ9tePhzOMp199VcGFHbxukQpIYMpY+PfqarvNEFOi7XuLncG48BQ2n\n\t6SfnHM0cVJEJxjVjWgdbsky2K00AzxZBkMYF83eFhoSKicqUfJE723uD5CIwBI9fqI6Col+8mPs\n\tQ5rDH9ENxtvktBbVBNZ7r9ASJDW/5yENjEXhMkbDwcjY1GtebSFLJRH0K4nliQ","X-Received":"by 2002:a05:651c:1114:b0:383:18fb:fdf0 with SMTP id\n 38308e7fff4ca-38c431f2536mr24521661fa.22.1774527472629;\n        Thu, 26 Mar 2026 05:17:52 -0700 (PDT)","Date":"Thu, 26 Mar 2026 13:17:50 +0100","From":"Marcus Folkesson <marcus.folkesson@gmail.com>","To":"Wolfram Sang <wsa+renesas@sang-engineering.com>,\n\tPeter Rosin <peda@axentia.se>,\n\tMichael Hennerich <michael.hennerich@analog.com>,\n\tBartosz Golaszewski <brgl@bgdev.pl>,\n\tAndi Shyti <andi.shyti@kernel.org>,\n\tAndy Shevchenko <andriy.shevchenko@intel.com>,\n\tBartosz Golaszewski <brgl@kernel.org>","Cc":"linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org,\n\tlinux-arm-kernel@lists.infradead.org","Subject":"Re: [PATCH v9 0/5] I2C Mux per channel bus speed","Message-ID":"<acUj7u5o0Pch260w@gmail.com>","References":"<20260324-i2c-mux-v9-0-5292b0608243@gmail.com>","Precedence":"bulk","X-Mailing-List":"linux-i2c@vger.kernel.org","List-Id":"<linux-i2c.vger.kernel.org>","List-Subscribe":"<mailto:linux-i2c+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-i2c+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","Content-Type":"text/plain; charset=us-ascii","Content-Disposition":"inline","In-Reply-To":"<20260324-i2c-mux-v9-0-5292b0608243@gmail.com>"}},{"id":3676522,"web_url":"http://patchwork.ozlabs.org/comment/3676522/","msgid":"<adyfG1jckNp3Sv2_@gmail.com>","list_archive_url":null,"date":"2026-04-13T07:45:31","subject":"Re: [PATCH v9 0/5] I2C Mux per channel bus speed","submitter":{"id":46679,"url":"http://patchwork.ozlabs.org/api/people/46679/","name":"Marcus Folkesson","email":"marcus.folkesson@gmail.com"},"content":"On Tue, Mar 24, 2026 at 02:54:14PM +0100, Marcus Folkesson wrote:\n> This was a RFC on how to implement a feature to have different bus\n> speeds on different channels with an I2C multiplexer/switch.\n> As no major complaints on the design came up during the review, I\n> decided to submit the series without the RFC tag.\n> \n> The benefit with this feature is that you may group devices after\n> the fastest bus speed they can handle.\n> A real-world example is that you could have e.g. a display running @400kHz\n> and a smart battery running @100kHz using the same I2C controller.\n> \n> There are many corner cases where this may cause a problem for some\n> hardware topologies. I've tried to describe those I could think of\n> in the documentation, see Patch #5.\n> \n> E.g. one risk is that if the mux driver does not disconnect channels\n> when Idle, this may cause a higher frequency to \"leak\" through to\n> devices that are supposed to run at lower bus speed.\n> This is not only a \"problem\" for changing bus speed but could also be\n> an issue for potential address conflicts.\n> \n> This patchset has been used and tested heavily the last months\n> on a custom board based on a da850 (DaVinci) platform.\n> \n> The implementation is split up into several patches:\n> \n> Patch #1 Introduce a callback for the i2c controller to set bus speed\n> Patch #2 Introduce functionality to adjust bus speed depending on mux\n>          channel.\n> Patch #3 Cleanup i2c-davinci driver a bit to prepare it for set_clk_freq\n> Parch #4 Implement set_clk_freq for the i2c-davinci driver\n> Parch #5 Update documentation with this feature\n> \n> Signed-off-by: Marcus Folkesson <marcus.folkesson@gmail.com>\n> ---\n\nAny more feedback on this patchset is very welcome.\n\nThank you in advance,\nMarcus","headers":{"Return-Path":"\n <linux-i2c+bounces-17041-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-i2c@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=a4W5WVBL;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c15:e001:75::12fc:5321; helo=sin.lore.kernel.org;\n envelope-from=linux-i2c+bounces-17041-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com\n header.b=\"a4W5WVBL\"","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=209.85.167.42","smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=gmail.com","smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=gmail.com"],"Received":["from sin.lore.kernel.org (sin.lore.kernel.org\n [IPv6:2600:3c15:e001:75::12fc:5321])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fvKPv0b85z1yDF\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 13 Apr 2026 17:52:35 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sin.lore.kernel.org (Postfix) with ESMTP id 5EE9F3052E8D\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 13 Apr 2026 07:46:27 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 38267397686;\n\tMon, 13 Apr 2026 07:45:39 +0000 (UTC)","from mail-lf1-f42.google.com (mail-lf1-f42.google.com\n [209.85.167.42])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id 5070439EF12\n\tfor <linux-i2c@vger.kernel.org>; Mon, 13 Apr 2026 07:45:37 +0000 (UTC)","by mail-lf1-f42.google.com with SMTP id\n 2adb3069b0e04-5a2b636b944so4605897e87.1\n        for <linux-i2c@vger.kernel.org>; Mon, 13 Apr 2026 00:45:37 -0700 (PDT)","from gmail.com (83-233-6-197.cust.bredband2.com. [83.233.6.197])\n        by smtp.gmail.com with ESMTPSA id\n 2adb3069b0e04-5a3eeefb849sm2411855e87.60.2026.04.13.00.45.32\n        (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n        Mon, 13 Apr 2026 00:45:34 -0700 (PDT)"],"ARC-Seal":"i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1776066338; cv=none;\n b=WG+IsS2j4bFgu8hoE3uRKvxnfnGf7dsmYW2e+0ir3hxeXUepyrLSc0/vFHWY+2Zn7FzYXaKoLK6hXNNeZA/GW1xIwaNVKNtLp6IMfz23Bmspvv3PE/MoQj+iMcQUyucIOGf0FsX/ezvsr5mjdkmLBtVMoO9qXJkZ0Y+9F9Ec4jk=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1776066338; c=relaxed/simple;\n\tbh=GQQ3SBHociFPwcQlzwIosHskRYiXTXq/HoT2kxRNfeM=;\n\th=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version:\n\t Content-Type:Content-Disposition:In-Reply-To;\n b=bv5H3iZBcKBMZAPVkSdhQA5PVNFwcvtWa/2ztVwbxRuvhPFaWg4uV+8d87Sfq/3oyNzBuR3Fe1e/f3jMckUpBKLq10W3K58qJpQiAspz9HEOIGyHmX6/MzZ0jk7PGnmxuMmctBQlvaxtz5+CibIpVN36GYjcnrkhUpbtR8PLKsA=","ARC-Authentication-Results":"i=1; smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=gmail.com;\n spf=pass smtp.mailfrom=gmail.com;\n dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com\n header.b=a4W5WVBL; arc=none smtp.client-ip=209.85.167.42","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=gmail.com; s=20251104; t=1776066335; x=1776671135;\n darn=vger.kernel.org;\n        h=in-reply-to:content-transfer-encoding:content-disposition\n         :mime-version:references:message-id:subject:cc:to:from:date:from:to\n         :cc:subject:date:message-id:reply-to;\n        bh=CPGB450BgNYljKUDXZxUQRXQWnX1iFE/RTDC2ASOQ6g=;\n        b=a4W5WVBLrpBnH52QBpsgk0d/359LK2DVpB2rzUfvawfHCtZPELivaki9g3JguFLXV7\n         iPikxold/n3ZO4NhygMBpsAIO/nLtT8wzEH1EQJOfnVkay7tD/AjmHs4qZ5MX1krCa1M\n         hOb6Qo+2JhRnMQQSZRDxH1IdKNmL4d/9/WsxsC9wSqvWOyYtepmIgYskjljnJxKF0yj6\n         RwVJPQkDwd/4FZhmL8LL4vLWHOwa6U6a7NitzTh+y3W3fSFgJUxGxvZCZcxMZMwlPnBc\n         2Gm+752pQhUmM8wt4AwCGVfSrPPMyLaV8Hqf0kHsocQr/V+eDh5XDesHpTXcgUFRrDVc\n         lk8A==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=1e100.net; s=20251104; t=1776066335; x=1776671135;\n        h=in-reply-to:content-transfer-encoding:content-disposition\n         :mime-version:references:message-id:subject:cc:to:from:date:x-gm-gg\n         :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;\n        bh=CPGB450BgNYljKUDXZxUQRXQWnX1iFE/RTDC2ASOQ6g=;\n        b=D3J00++FVAIstoO7bwC7Ai5Z1ObSNh2xM1DZrdg6SwhQhJiKkfc2BIP9jeux/GMeVR\n         1rLCbLhoxArvKY2dR1n/m0GAQh7LbKenXjGypgol4JamLnNNltoUAf27mEllgolgJsTJ\n         j/ZnKtjilViXfzkIzPrfMP90/RuFahhBrgutjaoGexhi0m3ZDl6DhboW5+O7TApFwr/Q\n         54f+zyYDerzm3JwWAFZgjIcziazLOS9yRvg1g4CFeZ52a8+tqlitSn2y37wKCo1oOPcF\n         xVVo7nuUrpT/RsxfQRcP4UDWMN+HEouUv3t7TVCx1UZVURklc+PSM1PfqUb5w3tmgnnG\n         pfFw==","X-Gm-Message-State":"AOJu0YyVzgobE8wJJRbBl6bSsPdrFkLsdjRbnlYFsr3PjGt35WR71PQl\n\tY7y7Qq2iDaCU41+IxQSZiYR4RhK1e3PjRVI6wSuIQKDbFY1CvCKHJfFz","X-Gm-Gg":"AeBDiev01HN5V0uXVmNhuRKX199ELZBfAR5a8lGk5NDb60pWGqv0WXiPLxnEOp57zJs\n\tfrJL1aol5p3DCLPfqOkDYXea1b8739eyrvMg1XmO7TJc01PVPLbNU2m+8LZhuNGPmrYvfy0Lfn+\n\tHdCZXCTbO+5Cso0pCwecI9Gu0KeDM1mYkvbC9hGvzHAAmAmVd3ReG3h3PBDXjK+dpkSPixQLOy9\n\tZKPIKwjmT//c478v9lNwgYg9kSn6u+u9EKwj8MrUVtjmALKm19ipAxDHkpElNmEf9hfywvsYFZx\n\tqDw1GsN9MMfrC4WJXL7Lui9WneIwbOJ5UVCBSe8kCJoJ1Tsjs1RERfwO6Com3I9pXG2VQeArzU1\n\tInLwI6vjdeGozVWnuGYn745kFQzlMpULyiISTCzMZh4T8vd2YloBaNhunIXVnmNN51Rd1TSBC7n\n\tVOe7mxnON2+qOONJERxGsjvOlVPgNJ09FzUMstc6ixNvQx3caIdlbzGURkoiLS","X-Received":"by 2002:a05:6512:3c87:b0:5a2:cacf:5b2 with SMTP id\n 2adb3069b0e04-5a3efb299demr4803771e87.22.1776066335061;\n        Mon, 13 Apr 2026 00:45:35 -0700 (PDT)","Date":"Mon, 13 Apr 2026 09:45:31 +0200","From":"Marcus Folkesson <marcus.folkesson@gmail.com>","To":"Wolfram Sang <wsa+renesas@sang-engineering.com>,\n\tPeter Rosin <peda@axentia.se>,\n\tMichael Hennerich <michael.hennerich@analog.com>,\n\tBartosz Golaszewski <brgl@bgdev.pl>,\n\tAndi Shyti <andi.shyti@kernel.org>,\n\tAndy Shevchenko <andriy.shevchenko@intel.com>,\n\tBartosz Golaszewski <brgl@kernel.org>","Cc":"linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org,\n\tlinux-arm-kernel@lists.infradead.org","Subject":"Re: [PATCH v9 0/5] I2C Mux per channel bus speed","Message-ID":"<adyfG1jckNp3Sv2_@gmail.com>","References":"<20260324-i2c-mux-v9-0-5292b0608243@gmail.com>","Precedence":"bulk","X-Mailing-List":"linux-i2c@vger.kernel.org","List-Id":"<linux-i2c.vger.kernel.org>","List-Subscribe":"<mailto:linux-i2c+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-i2c+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","Content-Type":"text/plain; charset=us-ascii","Content-Disposition":"inline","Content-Transfer-Encoding":"quoted-printable","In-Reply-To":"<20260324-i2c-mux-v9-0-5292b0608243@gmail.com>"}}]