[Midnightbsd-cvs] [MidnightBSD/src] c93694: Update Atlantic driver for AQ2 support (#378)

Lucas Holt noreply at github.com
Thu Jun 11 13:56:35 EDT 2026


  Branch: refs/heads/master
  Home:   https://github.com/MidnightBSD/src
  Commit: c93694eea6666250c8fe07064960b73f54db2b18
      https://github.com/MidnightBSD/src/commit/c93694eea6666250c8fe07064960b73f54db2b18
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-06-11 (Thu, 11 Jun 2026)

  Changed paths:
    M share/man/man4/atlantic.4
    M sys/amd64/conf/GENERIC
    M sys/conf/files
    M sys/dev/atlantic/aq_common.h
    M sys/dev/atlantic/aq_dbg.c
    M sys/dev/atlantic/aq_dbg.h
    M sys/dev/atlantic/aq_device.h
    M sys/dev/atlantic/aq_fw.c
    M sys/dev/atlantic/aq_fw.h
    M sys/dev/atlantic/aq_fw1x.c
    M sys/dev/atlantic/aq_fw2x.c
    A sys/dev/atlantic/aq_fw_aq2.c
    A sys/dev/atlantic/aq_hostboot.c
    A sys/dev/atlantic/aq_hostboot.h
    A sys/dev/atlantic/aq_hostboot_aq2.c
    A sys/dev/atlantic/aq_hostboot_legacy.c
    M sys/dev/atlantic/aq_hw.c
    M sys/dev/atlantic/aq_hw.h
    A sys/dev/atlantic/aq_hw_aq2.h
    M sys/dev/atlantic/aq_hw_llh.c
    M sys/dev/atlantic/aq_hw_llh.h
    M sys/dev/atlantic/aq_hw_llh_internal.h
    M sys/dev/atlantic/aq_irq.c
    M sys/dev/atlantic/aq_main.c
    M sys/dev/atlantic/aq_media.c
    M sys/dev/atlantic/aq_ring.c
    M sys/dev/atlantic/aq_ring.h
    A sys/dev/atlantic/aq_stats.h
    M sys/modules/atlantic/Makefile

  Log Message:
  -----------
  Update Atlantic driver for AQ2 support (#378)

* Update Atlantic driver for AQ2 support

Import the AQ2-capable Atlantic driver changes from the FreeBSD AQtion fork and wire the driver into static amd64 GENERIC builds. Add support files for AQ2 firmware and hostboot handling, update module sources, and refresh the atlantic(4) hardware list.

AI-Assisted-by: OpenAI Codex (GPT-5)
Signed-off-by: Lucas Holt <luke at foolishgames.com>

* Remove FreeBSD ID tags from Atlantic sources

Drop the stale __FBSDID("$") markers from the Atlantic driver C sources.

AI-Assisted-by: OpenAI Codex (GPT-5)
Signed-off-by: Lucas Holt <luke at foolishgames.com>

* Address Atlantic driver review feedback

Use unsigned subtraction for 64-bit statistics deltas, preserve timeout errors from the FW2x RPC wait path, and bound the debug hex dump string assembly.

AI-Assisted-by: OpenAI Codex (GPT-5)
Signed-off-by: Lucas Holt <luke at foolishgames.com>

---------

Signed-off-by: Lucas Holt <luke at foolishgames.com>



To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications


More information about the Midnightbsd-cvs mailing list