Page MenuHomeFreeBSD

arm64: add a GPIO driver for Apple Silicon
ClosedPublic

Authored by kevans on Wed, Apr 2, 3:23 AM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Apr 17, 2:46 AM
Unknown Object (File)
Wed, Apr 16, 12:59 PM
Unknown Object (File)
Tue, Apr 15, 12:09 PM
Unknown Object (File)
Tue, Apr 15, 12:09 PM
Unknown Object (File)
Tue, Apr 15, 12:09 PM
Unknown Object (File)
Tue, Apr 15, 12:09 PM
Unknown Object (File)
Tue, Apr 15, 12:09 PM
Unknown Object (File)
Tue, Apr 15, 2:12 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.Wed, Apr 2, 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.Wed, Apr 2, 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.