Page MenuHomeFreeBSD

ufshci: install the ioctl header
Needs ReviewPublic

Authored by jaeyoon on Thu, Sep 10, 8:30 AM.

Details

Reviewers
imp
Summary

The passthrough ioctl has a userland ABI header, but nothing installed
it. A program that wanted to use the ioctl had to copy the headers out
of the source tree by hand.

Install ufshci.h and ufshci_ioctl.h under /usr/include/dev/ufshci, the
way nvme installs nvme.h. The ioctl header pulls in ufshci.h, so both
go. Add the directory to the include mtree so installworld creates it.

Sponsored by: Samsung Electronics

Diff Detail

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