Page MenuHomeFreeBSD

arm64: add a GPIO driver for Apple Silicon
ClosedPublic

Authored by kevans on Apr 2 2025, 3:23 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Aug 3, 5:44 AM
Unknown Object (File)
Jun 29 2025, 5:34 AM
Unknown Object (File)
Jun 28 2025, 6:56 AM
Unknown Object (File)
Jun 24 2025, 6:03 PM
Unknown Object (File)
Jun 24 2025, 6:25 AM
Unknown Object (File)
Jun 18 2025, 11:16 PM
Unknown Object (File)
May 23 2025, 11:17 AM
Unknown Object (File)
Apr 17 2025, 2:46 AM
Subscribers

Details

Summary

This is a ported version of OpenBSD's work, modulo interrupt
functionality. We won't need GPIO interrupts until we start to get
closer to audio support, and the existing version is sufficient for,
e.g., pcie.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

kevans requested review of this revision.Apr 2 2025, 3:23 AM
andrew added inline comments.
sys/arm64/apple/apple_pinctrl.c
442–452

Did you intend to keep this commented out block?

This revision is now accepted and ready to land.Apr 2 2025, 10:04 AM
sys/arm64/apple/apple_pinctrl.c
442–452

Whoops, nope- I'll purge that, too.

This revision was automatically updated to reflect the committed changes.