Project

General

Profile

Feature #12450

Add support for BCM57765 family devices to bge

Added by Robert Mustacchi 8 months ago. Updated 7 months ago.

Status:
Closed
Priority:
Normal
Category:
driver - device drivers
Start date:
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:

Description

Currently bge(7D) doesn't support the BCM57765 family of chips which are documented in the 57785 datasheet. Note, most existing drivers refer to this as the 57765 and 57766 ASIC families despite what the hardware register returns. Concretely this covers the following chips:

  • BCM57761
  • BCM57762
  • BCM57765
  • BCM57765X
  • BCM57766
  • BCM57781
  • BCM57782
  • BCM57785
  • BCM57785X
  • BCM57786X
  • BCM57791
  • BCM57795
  • BCM57795X

Related issues

Related to illumos gate - Bug #12496: bge mac address initialization is wrongClosedRobert Mustacchi

Actions
Related to illumos gate - Bug #12686: dladm: vnic creation over bge0 failed: object already existsClosed

Actions
#1

Updated by Robert Mustacchi 7 months ago

This was tested by having two users run with devices from the series. This initially did basic testing, but that uncovered the set of issues that were in 12496-12498. I've put the broader testing and regression testing notes into that (12496).

#2

Updated by Robert Mustacchi 7 months ago

  • Related to Bug #12496: bge mac address initialization is wrong added
#3

Updated by Electric Monk 7 months ago

  • Status changed from New to Closed

git commit a2876d03ca2556102e024ae4a50bb4db8fe562b0

commit  a2876d03ca2556102e024ae4a50bb4db8fe562b0
Author: Robert Mustacchi <rm@fingolfin.org>
Date:   2020-04-22T06:18:02.000Z

    12450 Add support for BCM57765 family devices to bge
    Reviewed by: Paul Winder <paul@winders.demon.co.uk>
    Approved by: Dan McDonald <danmcd@joyent.com>

#4

Updated by Marcel Telka 7 months ago

  • Related to Bug #12686: dladm: vnic creation over bge0 failed: object already exists added

Also available in: Atom PDF