summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/io/cxgbe/t4nex
AgeCommit message (Collapse)AuthorFilesLines
2022-03-2814570 t4nex uses the wrong DDI register attributesRobert Mustacchi1-2/+2
Reviewed by: Rahul Lakkireddy <rahul.lakkireddy@chelsio.com> Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2022-03-1414291 cxgbe: asserts when requesting more queues than availableRahul Lakkireddy3-86/+166
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Ryan Zezeski <ryan@oxide.computer> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-03-0414290 cxgbe: need link speed change when autoneg is disabledRahul Lakkireddy3-266/+428
Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Reviewed by: Ryan Goodfellow <ryan.goodfellow@oxide.computer> Approved by: Richard Lowe <richlowe@richlowe.net>
2021-02-2413449 cxgbe IPv6 checksum and LSO supportRobert Mustacchi2-10/+29
Reviewed by: Ryan Zezeski <ryan@oxide.computer> Reviewed by: Paul Winder <paul@winder.uk.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2021-02-1513408 cxgbe ufm supportRobert Mustacchi3-0/+130
Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Ryan Zezeski <ryan@oxide.computer> Approved by: Richard Lowe <richlowe@richlowe.net>
2021-02-1513407 reduce smatch gags in t4nexRobert Mustacchi2-5/+5
Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-09-1713080 Add support for cxgbe temp/volt sensorRobert Mustacchi2-1/+108
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Paul Winder <paul@winder.uk.net> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-1912693 Enable Forward Error Correction (FEC) configuration via dladmPaul Winder1-1/+111
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-0612413 cxgbe: cast between incompatible function typesToomas Soome2-2/+2
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-12-0911810 Add Chelsio Unified Debug(CUDBG) routinesVishal Kulkarni17-68/+9622
11811 Add support to cxgbe for T5/T6 parts 11812 Update cxgbe firmware version to 1.24.3.0 Reviewed by: Matthias Scheler <mscheler@tintri.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-07-0911377 cxgbe MAC_CAPAB_LED supportVishal Kulkarni1-0/+38
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-1510382 cxgbe: NULL pointer errorsToomas Soome1-3/+2
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Robert Mustacchi <rm@joyent.com>
2018-11-259994 cxgbe t4nex: Handle get_fl_payload() alloc failuresJohn Levon3-14/+45
9995 cxgbe t4_devo_attach() should initialize ->sfl Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@joyent.com>
2018-11-119851 add sys/containerof.h and implement __containerofToomas Soome3-16/+17
Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Andy Fiddaman <omnios@citrus-it.net> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-06-259268 cxgbe: this statement may fall throughToomas Soome1-3/+4
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-239484 cxgbe should clean TX descriptors in timely mannerVishal Kulkarni3-2/+39
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Ryan Zezeski <rpz@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-239482 Want cxgbetoolVishal Kulkarni2-3/+49
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-108867 add MAC_CAPAB_TRANSCEIVER support for cxgbeRobert Mustacchi1-0/+78
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Vishal Kulkarni <vishal@chelsio.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-07-288528 Want Chelsio T6 supportVishal Kulkarni11-371/+1310
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-12-297539 Chelsio Terminator 5 NIC driver for illumosVishal Kulkarni9-236/+1516
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-08-125045 use atomic_{inc,dec}_* instead of atomic_add_*Josef 'Jeff' Sipek1-1/+1
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Robert Mustacchi <rm@joyent.com>
2013-05-233701 Chelsio Terminator 4 NIC driver for illumosGireesh Nagabhushana13-0/+9711
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@nexenta.com>