From nobody Mon Jan 12 21:29:44 2026 X-Original-To: dev-commits-src-all@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 4dqlrm5KKDz6P6j9 for ; Mon, 12 Jan 2026 21:29:44 +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 4dqlrm4FDhz3kwq for ; Mon, 12 Jan 2026 21:29:44 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768253384; 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=wiEOoedOvG6ETYLtR7tfI8fYhrE70oAm71btEDh0QN8=; b=coYc9kfWOj12ZbFVUxql590GbBkz9Lnq1wGuAfGv4SUYte1sSkoe4T3mRfLBo4On2kkco3 lKYptG7Q1K/h5Fon95OAJV0pHFUG/n+KTe3GNUL9tTYvSz/gVaFPNFUsdKvRBplQ6Fp38j ZUU83jIfGfFC4znbFgXQjZQelCmgLuoDckvfavTDFlKAjQNDijsUpSU+sqbhnF2dRvgHdx pOhEMZois7YcFxlC59hUglSiANscdR+iNvYf1M301Dcb6/c2rjExwtS3nJnrLI89cF86bs +ogPqH4zsqyrS8DMYSZH7EDMmA1VccEONh1bwZdF8oa+zJIahB7Rq7QAwjywgA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768253384; 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=wiEOoedOvG6ETYLtR7tfI8fYhrE70oAm71btEDh0QN8=; b=TImBcOTwaHn3lpYfWUy3AWigrH+pvZ3IKXdRc2Y8MoE2gimANQwo/wKTaw4fELAT23P5wT cyu1S5V34E9Ss+hbF7hXGL6uSXtcpFu3/I4mdvUac9wtk4+PJ7wIw+QEm6mgNR45m/8dOM cga43ClaYj0TZBFMzGWO2MK55XP/nVUC1iKl25s5Q1Jnoh6xixdKRrxxHvs7MxFPlgxtht OZvSeY7YNu70qoymxzw0gYWTi9PRnpOXGUkVBdoAVzKtgwWesIJgDvDFyowqcHhPsTFQaj TdPBUmQPvFtzSkZw/kWBZwofft11RWCS7zG31SM+pQN53Gwf6C/LDo9QLozCQA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768253384; a=rsa-sha256; cv=none; b=IIG4AXY9pNV3qFBeC3sSHkkfv4cGGDzQtuq5XskGjRsm0ddqlXN1NhocesbFeAXwDJxKch Q/agSMK9UKhhdLZgBzTTalGoUjBNlcoUR0P7bHRfalCcxy4yfiFDEbLSus2h18hOufFh5Y SysxxRa1RGddsUa2d5bEYv/y7iulcBbPNVgy4Y4QAN5wxFNxjpI84SXe9Vi4K91gSXWlr8 m+DtY0gS9eDqyDpsaZAkCQ8PBNjqpKC8PMIAriRq9q5bj1SjKvdkhjGiZQPIpsEAIRslv/ 4EMu08Vugfm5F3mumyjg+lTundquWUokB1bJsIHAeYIcAVE2mizr6LcQHYHSaQ== 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 4dqlrm3l6vzklp for ; Mon, 12 Jan 2026 21:29:44 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id eac6 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 12 Jan 2026 21:29:44 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Andrew Gallatin Subject: git: 202dd86ec01f - stable/15 - bnxt: fix i2c read to allow access to different addresses List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@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/stable/15 X-Git-Reftype: branch X-Git-Commit: 202dd86ec01f958d06485c6b6a35c84f1ccffe6a Auto-Submitted: auto-generated Date: Mon, 12 Jan 2026 21:29:44 +0000 Message-Id: <696567c8.eac6.6e4f92b5@gitrepo.freebsd.org> The branch stable/15 has been updated by gallatin: URL: https://cgit.FreeBSD.org/src/commit/?id=202dd86ec01f958d06485c6b6a35c84f1ccffe6a commit 202dd86ec01f958d06485c6b6a35c84f1ccffe6a Author: Andrew Gallatin AuthorDate: 2026-01-08 13:49:38 +0000 Commit: Andrew Gallatin CommitDate: 2026-01-12 21:02:18 +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 (cherry picked from commit b72cb305899ed30daf103b92818c199ccfc52378) --- 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;