Page MenuHomeFreeBSD

bcm5974: add support for SPI bus (WIP)
Needs ReviewPublic

Authored by val_packett.cool on Mar 3 2022, 11:24 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Oct 18, 2:27 PM
Unknown Object (File)
Sat, Oct 18, 12:24 AM
Unknown Object (File)
Fri, Oct 17, 7:25 PM
Unknown Object (File)
Thu, Oct 16, 4:39 AM
Unknown Object (File)
Thu, Oct 16, 4:39 AM
Unknown Object (File)
Wed, Oct 15, 5:36 PM
Unknown Object (File)
Mon, Oct 6, 12:12 AM
Unknown Object (File)
Sep 21 2025, 3:12 AM
This revision needs review, but there are no reviewers specified.

Details

Reviewers
None
Summary

Speculatively publishing this, but the entries depend on what the SPI transport reports.

My current version at https://github.com/DankBSD/base always reports USB_PRODUCT_APPLE_WELLSPRING9_ISO actually. The version is extracted from the HID descriptor, like this (Linux applespi developers did not know this is HID, but now we know thanks to OpenBSD and Asahi Linux) and my current transport driver provides it as HID_VERSION.

But really bcm5974 should do it on its own.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 44643
Build 41531: arc lint + arc unit