freebsd-dev/usr.sbin/pciconf
Marcin Wojtas 1c1ead9b94 pciconf: Use VM_MEMATTR_DEVICE on supported architectures
Some architectures - armv7, armv8 and riscv use VM_MEMATTR_DEVICE
when mapping device registers in kernel. Do the same in pciconf.
On armada8k SoC all reads from BARs mapped with hitherto attribute
(VM_MEMATTR_UNCACHEABLE) return 0xff's.

Submitted by: Kornel Duleba <mindal@semihalf.com>
Reviewed by: kib
Obtained from: Semihalf
Sponsored by: Marvell
Differential revision: https://reviews.freebsd.org/D29603
2021-04-06 17:00:05 +02:00
..
cap.c pciconf: print PCIe CTL max read request. 2020-09-30 21:12:14 +00:00
err.c various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
Makefile
Makefile.depend DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
pathnames.h Replace literal uses of /usr/local in C sources with _PATH_LOCALBASE 2020-10-27 11:29:11 +00:00
pciconf.8 Add a compact columnar output format, available by specifying a second '-l' 2020-01-02 06:56:28 +00:00
pciconf.c pciconf: Use VM_MEMATTR_DEVICE on supported architectures 2021-04-06 17:00:05 +02:00
pciconf.h Add accessors for the Vendor Specific Extended Capability (VSEC) 2019-12-13 23:46:59 +00:00