Page MenuHomeFreeBSD

gpiopps: don't use internal gpiobus function
AcceptedPublic

Authored by vexeduxr on Mon, Jun 16, 7:51 AM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Jun 27, 7:01 PM
Unknown Object (File)
Tue, Jun 24, 5:37 PM
Unknown Object (File)
Wed, Jun 18, 9:23 PM
Unknown Object (File)
Tue, Jun 17, 8:36 PM
Unknown Object (File)
Tue, Jun 17, 5:16 AM
Unknown Object (File)
Tue, Jun 17, 4:53 AM
Unknown Object (File)
Tue, Jun 17, 4:30 AM
Unknown Object (File)
Mon, Jun 16, 9:42 PM
Subscribers

Details

Reviewers
imp
wulf
Summary

gpiobus_release_pin is only meant to be used internally by gpiobus. Use
gpio_pin_release instead.

This also fixes a memory leak as gpio_pin_get_by_ofw_idx returns a
malloc'd pointer, which gpio_pin_release now frees.

Diff Detail

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