From nobody Thu Jan 8 13:52:21 2026 X-Original-To: dev-commits-src-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dn5ts6KXgz6B5Qf for ; Thu, 08 Jan 2026 13:52:21 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dn5ts3zY6z3KPf for ; Thu, 08 Jan 2026 13:52:21 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1767880341; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=QNxvODU3Cd5GjKA8mRjNNNYmrB772he6kXyEnvWJOaQ=; b=mKRDira9nAlwT5ZpSJgBy/h3re0xZvY2FzP2pj3xBAsHdKE+iTU/KnkruAioSZvNpZM8lu tbZjW9wpw82ibeBiXyP44JsUVI97LSSXqfqvGev4+S0HgvkNfIgrzmd+NTZMxT4jNNWcUX VrT7iS9fOpMDR0byJMYPEbirmfGYYI7Sqm6sH/ZWldAQ4jaDVrkUyUyC4mQ8qnTpxnde+F 5k3IARKAyMhbeQNUevPR2RPFtr2uP+YFraQpCkj5uLHfZQNhKKzdctwWBSt6jlQ29Hrxqc EYjPF8KN3BMi73mBXU4y4Qmk7nAXtIkNLJb+unlkyJdE/v2nd6IdNUx+JBNsWA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1767880341; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=QNxvODU3Cd5GjKA8mRjNNNYmrB772he6kXyEnvWJOaQ=; b=lOhsUvJwajoTmgQD3JBJ3UCibK+4aURgxYtNgMMFKWTQl0YoPWmlnT9le7lDlrWITmaeIh iqvh6bzwQoFXkkHg7q691MykNqJrjTNRjun7uiYfeFnApkawMjY5Y+LYUPTUmLbRz8+Fsa G7bVn734GmF/9ChhqZ8BOYABEdh/kjg8sGAXbQkBHDp6s6tGS01WNYT3dNu8et49Y/C/Hg tHMUsMWJGbxbZ6XXQJVrFYa8uPQJ4rGFlbPdpeJVOPIn/R8RvvA47rKqHvLo5yukKNhAge 1cAgLZPssMzb4IOklDi07cVhJw8Jim9cjo79O4dXGixp9fpXi7Y/OPZM5s2Fug== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1767880341; a=rsa-sha256; cv=none; b=PLESq+Jc0OiSqwcgJPsdY60zGh+fi9iRKbxumep5wntUQiw1g6ZsAgAhnYHqFhiRcjcwga aFO0ng6Kb5m9y3WoImCtsPx8lRqTKFlRdBS5gainH1T8Q6jU6MhBBy/1BgKLXDGwRcFW3X oCSBw9p/+orVAODelABBFZPwKTP1BEfwnWh8wgvq4rr9YgVy8RJTn3z5FbQcIOHrmC1ygg qiLWjnHv/OfKEa6UpWIe8a+Xt8xuZLF8u0yUD2nKu3frzHhjKip1+yi9cOLR82lA0TwdTn WGr5720fPGksoAhpYOphK6Rt3EX7aH3vWR+Oo296b/nL/VXG0vS85WW4Ler5ww== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dn5ts3WvlzhHV for ; Thu, 08 Jan 2026 13:52:21 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 43e55 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Thu, 08 Jan 2026 13:52:21 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Andrew Gallatin Subject: git: b72cb305899e - main - bnxt: fix i2c read to allow access to different addresses List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: gallatin X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b72cb305899ed30daf103b92818c199ccfc52378 Auto-Submitted: auto-generated Date: Thu, 08 Jan 2026 13:52:21 +0000 Message-Id: <695fb695.43e55.28ce6460@gitrepo.freebsd.org> The branch main has been updated by gallatin: URL: https://cgit.FreeBSD.org/src/commit/?id=b72cb305899ed30daf103b92818c199ccfc52378 commit b72cb305899ed30daf103b92818c199ccfc52378 Author: Andrew Gallatin AuthorDate: 2026-01-08 13:49:38 +0000 Commit: Andrew Gallatin CommitDate: 2026-01-08 13:52:01 +0000 bnxt: fix i2c read to allow access to different addresses Allow reading of i2c addresses other than A0. A0 does provide most information, but doesn't provide things like module temps, and optical signal levels. Sponsored by: Netflix Reviewed by: sumit.saxena_broadcom.com Differential Revision: https://reviews.freebsd.org/D54590 MFC after: 3 days --- sys/dev/bnxt/bnxt_en/if_bnxt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/dev/bnxt/bnxt_en/if_bnxt.c b/sys/dev/bnxt/bnxt_en/if_bnxt.c index 471e26a4b252..fa37d04e0884 100644 --- a/sys/dev/bnxt/bnxt_en/if_bnxt.c +++ b/sys/dev/bnxt/bnxt_en/if_bnxt.c @@ -4295,7 +4295,7 @@ bnxt_i2c_req(if_ctx_t ctx, struct ifi2creq *i2c) return -EOPNOTSUPP; - rc = bnxt_read_sfp_module_eeprom_info(softc, I2C_DEV_ADDR_A0, 0, 0, 0, + rc = bnxt_read_sfp_module_eeprom_info(softc, i2c->dev_addr, 0, 0, 0, i2c->offset, i2c->len, data); return rc;