Page MenuHomeFreeBSD

ARM64: add thunderbolt to `std.apple`
Needs ReviewPublic

Authored by ngie on Fri, Feb 27, 6:09 AM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Mar 3, 4:16 AM
Unknown Object (File)
Tue, Mar 3, 3:27 AM
Unknown Object (File)
Sun, Mar 1, 9:38 AM
Unknown Object (File)
Sun, Mar 1, 9:38 AM
Unknown Object (File)
Sun, Mar 1, 6:57 AM
Unknown Object (File)
Sat, Feb 28, 7:11 AM
Unknown Object (File)
Sat, Feb 28, 3:19 AM
Unknown Object (File)
Fri, Feb 27, 5:14 PM
Subscribers

Details

Reviewers
andrew
manu
Summary

Apple has supported thunderbolt in all of the Apple Silicon consumer
devices that run macOS [1], e.g., the MacBook Air, MacBook Pro, etc.

Enable the thunderbolt driver in std.apple to help support this
hardware feature.

MFC after: 1 month

References:

  1. https://support.apple.com/en-us/109523

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 71057
Build 67940: arc lint + arc unit

Event Timeline

ngie requested review of this revision.Fri, Feb 27, 6:09 AM

Where is the thunderbolt device defined? I don't see it in main.

Where is the thunderbolt device defined? I don't see it in main.

Good call out. This is a bit cart-before-the-horse as it depends on other changes to make thunderbolt build with KERNCONF/some !THUNDERBOLT_DEBUG fixes.
I'll be posting a diff soon.