Page MenuHomeFreeBSD

Add support for vendor specific function for PCI devid acquisition
ClosedPublic

Authored by zbb on Jul 17 2015, 1:01 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Apr 26, 6:07 AM
Unknown Object (File)
Tue, Apr 23, 11:26 PM
Unknown Object (File)
Dec 22 2023, 9:43 PM
Unknown Object (File)
Nov 10 2023, 5:34 PM
Unknown Object (File)
Nov 9 2023, 6:15 AM
Unknown Object (File)
Nov 8 2023, 5:48 PM
Unknown Object (File)
Oct 8 2023, 5:12 AM
Unknown Object (File)
Oct 7 2023, 4:32 PM
Subscribers

Details

Summary
It is possible that some HW will use different PCI devids,
hence allow to replace the default domain:bus:slot:func schema
by implementing and registering custom function.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

wma_semihalf.com retitled this revision from to Add support for external function for PCI devid acquisition.
wma_semihalf.com updated this object.
wma_semihalf.com edited the test plan for this revision. (Show Details)
wma_semihalf.com added reviewers: zbb, emaste, andrew.
wma_semihalf.com set the repository for this revision to rS FreeBSD src repository - subversion.
wma_semihalf.com added a subscriber: freebsd-arm-list.
zbb edited edge metadata.
zbb added inline comments.
sys/arm64/arm64/gic_v3_var.h
280 ↗(On Diff #7045)

Should be added to: sys/dev/pci/pcireg.h ?

This revision is now accepted and ready to land.Jul 21 2015, 10:37 AM
zbb edited reviewers, added: wma_semihalf.com; removed: zbb.
This revision now requires review to proceed.Jul 21 2015, 1:58 PM
zbb retitled this revision from Add support for external function for PCI devid acquisition to Add support for vendor specific function for PCI devid acquisition.
zbb removed rS FreeBSD src repository - subversion as the repository for this revision.
zbb marked an inline comment as done.
zbb removed subscribers: andrew, freebsd-arm-list, emaste.
This revision was automatically updated to reflect the committed changes.
sys/arm64/arm64/gic_v3_its.c
141 ↗(On Diff #7139)

"implementation"

1402 ↗(On Diff #7139)

unnecessary extra space