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
F113855125: D49630.id.diff
Fri, Apr 4, 3:37 PM
F113847782: D49630.id153063.diff
Fri, Apr 4, 12:44 PM
F113840397: D49630.id153012.diff
Fri, Apr 4, 10:20 AM
F113828647: D49630.diff
Fri, Apr 4, 5:24 AM
Unknown Object (File)
Fri, Apr 4, 12:51 AM
Unknown Object (File)
Thu, Apr 3, 9:26 PM
Unknown Object (File)
Thu, Apr 3, 1: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.