History log of /xsrc/external/mit/libpciaccess/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
50642943 04-Jul-2024 mrg <mrg@NetBSD.org>

pkgconfig hack.

845f12d7 04-Jul-2024 mrg <mrg@NetBSD.org>

merge fonttosfnt 1.2.3, and libpciaccess 0.18.1.

5ad99bdf 04-Jul-2024 mrg <mrg@NetBSD.org>

initial import of libpciaccess-0.18.1

a01999d7 12-Nov-2022 mrg <mrg@NetBSD.org>

merge libpciaccess 0.17.

48becaf0 12-Nov-2022 mrg <mrg@NetBSD.org>

initial import of libpciaccess-0.17


/external/mit/libpciaccess/dist/ChangeLog
/external/mit/libpciaccess/dist/Makefile.am
/external/mit/libpciaccess/dist/Makefile.in
/external/mit/libpciaccess/dist/README.md
/external/mit/libpciaccess/dist/aclocal.m4
/external/mit/libpciaccess/dist/compile
/external/mit/libpciaccess/dist/config.guess
/external/mit/libpciaccess/dist/config.h.in
/external/mit/libpciaccess/dist/config.sub
/external/mit/libpciaccess/dist/configure
/external/mit/libpciaccess/dist/configure.ac
/external/mit/libpciaccess/dist/depcomp
/external/mit/libpciaccess/dist/include/Makefile.in
/external/mit/libpciaccess/dist/include/pciaccess.h
/external/mit/libpciaccess/dist/install-sh
/external/mit/libpciaccess/dist/ltmain.sh
/external/mit/libpciaccess/dist/man/Makefile.am
/external/mit/libpciaccess/dist/man/Makefile.in
/external/mit/libpciaccess/dist/man/meson.build
/external/mit/libpciaccess/dist/meson.build
/external/mit/libpciaccess/dist/meson_options.txt
/external/mit/libpciaccess/dist/missing
/external/mit/libpciaccess/dist/pciaccess.pc.in
/external/mit/libpciaccess/dist/scanpci/Makefile.am
/external/mit/libpciaccess/dist/scanpci/Makefile.in
/external/mit/libpciaccess/dist/scanpci/meson.build
/external/mit/libpciaccess/dist/src/Makefile.am
/external/mit/libpciaccess/dist/src/Makefile.in
/external/mit/libpciaccess/dist/src/common_io.c
/external/mit/libpciaccess/dist/src/freebsd_pci.c
/external/mit/libpciaccess/dist/src/hurd_pci.c
/external/mit/libpciaccess/dist/src/linux_devmem.h
/external/mit/libpciaccess/dist/src/linux_sysfs.c
/external/mit/libpciaccess/dist/src/meson.build
/external/mit/libpciaccess/dist/src/pci_tools.h
/external/mit/libpciaccess/dist/src/pciaccess_private.h
/external/mit/libpciaccess/dist/src/x86_pci.c
/external/mit/libpciaccess/dist/src/x86_pci.h
f8d5af14 14-Jan-2022 macallan <macallan@NetBSD.org>

add flag to disable blindly enabling memory and IO access on everything we
find

5cfc5640 09-Oct-2020 jmcneill <jmcneill@NetBSD.org>

Oops, avoid shadow declaration (fixes pci_system_netbsd_count_buses)

56db2c9d 08-Oct-2020 jmcneill <jmcneill@NetBSD.org>

Fix crash when more than 32 pci(4) devices are attached.

dc7d6647 23-Feb-2020 mrg <mrg@NetBSD.org>

initial import of libpciaccess-0.16

a7ac0ae2 15-Jul-2019 mrg <mrg@NetBSD.org>

merge libpciaccess 0.15.

2029f493 15-Jul-2019 mrg <mrg@NetBSD.org>

initial import of libpciaccess-0.15

3adb3582 26-Oct-2018 maya <maya@NetBSD.org>

If O_RDWR fails, try O_RDONLY.

Lets me run unprivileged X.

7deda49c 11-Mar-2018 mrg <mrg@NetBSD.org>

merge libpciaccess 0.14.

66337f63 11-Mar-2018 mrg <mrg@NetBSD.org>

initial import of libpciaccess-0.14

814b5855 29-Aug-2017 mrg <mrg@NetBSD.org>

merge libpciaccess-0.13.5.

49310723 29-Aug-2017 mrg <mrg@NetBSD.org>

initial import of libpciaccess-0.13.5

b6fc90d8 24-Sep-2016 mrg <mrg@NetBSD.org>

use PCI_IOC_DRVNAMEONBUS if it exists.

14e6f28e 19-Jul-2015 mrg <mrg@NetBSD.org>

merge libpciaccess 0.13.4.

6a94483f 19-Jul-2015 mrg <mrg@NetBSD.org>

initial import of libpciaccess-0.13.4

73ade301 25-Jul-2014 mrg <mrg@NetBSD.org>

implement the kernel_has_driver() method. this has the benefit of
stopping the "vesa" driver from loading on hardware that has been
claimed by a kernel driver and thus shouldn't be using "vesa".

9266c31d 17-Mar-2014 mrg <mrg@NetBSD.org>

merge libpciaccess 0.13.2. there are now no local changes! thanks wiz.

86ea1d58 17-Mar-2014 mrg <mrg@NetBSD.org>

initial import of libpciaccess-0.13.2

8c5b7bc5 12-Jun-2013 wiz <wiz@NetBSD.org>

Re-add const in correct place (reduce diff to upstream).

4b4d14a9 12-Jun-2013 wiz <wiz@NetBSD.org>

Remove trailing whitespace (reduce diff to upstream).

f6db1a1a 03-Jun-2013 mrg <mrg@NetBSD.org>

support map/unmap_legacy() calls. copies the openbsd-style.

this fixes xf86-video-vesa, which was using this call and getting
zero back from the default callback.

2e46f441 01-Jun-2013 mrg <mrg@NetBSD.org>

merge libpciaccess 0.13.1

cad31331 01-Jun-2013 mrg <mrg@NetBSD.org>

initial import of libpciaccess-0.13.1


/external/mit/libpciaccess/dist/COPYING
/external/mit/libpciaccess/dist/ChangeLog
/external/mit/libpciaccess/dist/Makefile.am
/external/mit/libpciaccess/dist/Makefile.in
/external/mit/libpciaccess/dist/aclocal.m4
/external/mit/libpciaccess/dist/config.guess
/external/mit/libpciaccess/dist/config.h.in
/external/mit/libpciaccess/dist/config.sub
/external/mit/libpciaccess/dist/configure
/external/mit/libpciaccess/dist/configure.ac
/external/mit/libpciaccess/dist/depcomp
/external/mit/libpciaccess/dist/include/Makefile.in
/external/mit/libpciaccess/dist/include/pciaccess.h
/external/mit/libpciaccess/dist/install-sh
/external/mit/libpciaccess/dist/ltmain.sh
/external/mit/libpciaccess/dist/man/Makefile.in
/external/mit/libpciaccess/dist/missing
/external/mit/libpciaccess/dist/scanpci/Makefile.in
/external/mit/libpciaccess/dist/scanpci/scanpci.c
/external/mit/libpciaccess/dist/src/Makefile.am
/external/mit/libpciaccess/dist/src/Makefile.in
/external/mit/libpciaccess/dist/src/common_capability.c
/external/mit/libpciaccess/dist/src/common_init.c
/external/mit/libpciaccess/dist/src/common_io.c
/external/mit/libpciaccess/dist/src/common_iterator.c
/external/mit/libpciaccess/dist/src/common_vgaarb.c
/external/mit/libpciaccess/dist/src/freebsd_pci.c
/external/mit/libpciaccess/dist/src/linux_devmem.c
/external/mit/libpciaccess/dist/src/linux_devmem.h
/external/mit/libpciaccess/dist/src/linux_sysfs.c
/external/mit/libpciaccess/dist/src/openbsd_pci.c
/external/mit/libpciaccess/dist/src/pciaccess_private.h
/external/mit/libpciaccess/dist/src/solx_devfs.c
/external/mit/libpciaccess/dist/src/x86_pci.c
5d769ca5 02-Nov-2012 apb <apb@NetBSD.org>

Remove useless extra "const" in "const sometype const * var = value;".
Foundusing clang -Wduplicate-decl-specifier.

447862d0 21-Feb-2011 mrg <mrg@NetBSD.org>

merge libpciaccess 0.12.1

4e578869 21-Feb-2011 mrg <mrg@NetBSD.org>

initial import of libpciaccess-0.12.1:
- fix bogus bus bridge info usage
- fix detection of multi-function cards

6209fe3a 22-Jan-2011 cegger <cegger@NetBSD.org>

Implement pci_device_is_boot_vga() for NetBSD using new WSDISPLAYIO_GET_BUSID ioctl.
This lets Xorg start on machines with more than one PCI display device
instead of exiting with 'Primary device is not PCI'.

First discussed with macallan@ then public on tech-kern@ and tech-x11@.

a5d2dc35 12-Jan-2011 jmcneill <jmcneill@NetBSD.org>

Fix compilation with HAVE_MTRR

74c741d0 18-Nov-2010 macallan <macallan@NetBSD.org>

when trying to map a ROM go through the appropriate /dev/pci* instance
instead of opening /dev/mem
With this Xorg should be able to read graphics card ROMs on all ports.

28d65773 14-Aug-2010 mrg <mrg@NetBSD.org>

initial import of libpciaccess-0.12.0

1b2ce5a6 22-May-2010 mrg <mrg@NetBSD.org>

merge libpciaccess 0.11.0

e432255d 22-May-2010 mrg <mrg@NetBSD.org>

initial import of libpciaccess-0.11.0

37a6a21e 12-Jan-2010 mrg <mrg@NetBSD.org>

in pci_device_netbsd_probe() probe the expansion ROM and size.
if it's there, set priv->rom_base and device->rom_size.

originally from mhitch, and it's basically the same code as present in
both freebsd_pci.c and openbsd_pci.c.

add a comment about needing to avoid the default bios mapping if this
card is not the console.

mmap() with MAP_SHARED, since the kernel forces this anyway, and it is
again the same in both freebsd_pci.c and openbsd_pci.c.

6c7645b9 23-Dec-2009 mrg <mrg@NetBSD.org>

if a VGA device isn't enabled for io/mem/bus-master, do so here.
xorg-server 1.4.x and earlier would do this for us.

partly fixes dual-head support for various systems.

idea from mhitch.

69bf0a65 09-Nov-2009 mrg <mrg@NetBSD.org>

merge libpciaccess 0.10.9

49f872b5 09-Nov-2009 mrg <mrg@NetBSD.org>

initial import of libpciaccess-0.10.9

8ce851d2 09-Jul-2009 macallan <macallan@NetBSD.org>

teack libpciaccess how to discover and map PCI devices on machines with
more than one host bridge. While there get rid of some local (re)defines
if PCI-related constants.
With this Xorg should be able to use any PCI graphics device, no matter
if it's console or not.
TODO:
- cleanup
- deal with IO spaces
- fix Xorg -configure

9e884b7e 03-Jul-2009 christos <christos@NetBSD.org>

- add a function to read the VGA ROM. Makes the intel driver work again.
- pass lint

47fd271e 10-Jun-2009 mrg <mrg@NetBSD.org>

use #ifdef HAVE_CONFIG_H as necessary.

22df1cdf 10-Jun-2009 mrg <mrg@NetBSD.org>

apply pkgsrc patch-ac to make this work.

4f5e7dd7 10-Jun-2009 mrg <mrg@NetBSD.org>

initial import of libpciaccess-0.10.6


/external/mit/libpciaccess/dist/AUTHORS
/external/mit/libpciaccess/dist/COPYING
/external/mit/libpciaccess/dist/ChangeLog
/external/mit/libpciaccess/dist/INSTALL
/external/mit/libpciaccess/dist/Makefile.am
/external/mit/libpciaccess/dist/Makefile.in
/external/mit/libpciaccess/dist/NEWS
/external/mit/libpciaccess/dist/README
/external/mit/libpciaccess/dist/aclocal.m4
/external/mit/libpciaccess/dist/config.guess
/external/mit/libpciaccess/dist/config.h.in
/external/mit/libpciaccess/dist/config.sub
/external/mit/libpciaccess/dist/configure
/external/mit/libpciaccess/dist/configure.ac
/external/mit/libpciaccess/dist/depcomp
/external/mit/libpciaccess/dist/include/pciaccess.h
/external/mit/libpciaccess/dist/install-sh
/external/mit/libpciaccess/dist/ltmain.sh
/external/mit/libpciaccess/dist/m4/ac_define_dir.m4
/external/mit/libpciaccess/dist/missing
/external/mit/libpciaccess/dist/pciaccess.pc.in
/external/mit/libpciaccess/dist/src/Makefile.am
/external/mit/libpciaccess/dist/src/Makefile.in
/external/mit/libpciaccess/dist/src/common_bridge.c
/external/mit/libpciaccess/dist/src/common_capability.c
/external/mit/libpciaccess/dist/src/common_device_name.c
/external/mit/libpciaccess/dist/src/common_init.c
/external/mit/libpciaccess/dist/src/common_interface.c
/external/mit/libpciaccess/dist/src/common_iterator.c
/external/mit/libpciaccess/dist/src/common_map.c
/external/mit/libpciaccess/dist/src/freebsd_pci.c
/external/mit/libpciaccess/dist/src/linux_devmem.c
/external/mit/libpciaccess/dist/src/linux_devmem.h
/external/mit/libpciaccess/dist/src/linux_sysfs.c
/external/mit/libpciaccess/dist/src/netbsd_pci.c
/external/mit/libpciaccess/dist/src/openbsd_pci.c
/external/mit/libpciaccess/dist/src/pci_tools.h
/external/mit/libpciaccess/dist/src/pciaccess_private.h
/external/mit/libpciaccess/dist/src/scanpci.c
/external/mit/libpciaccess/dist/src/scanpci.man
/external/mit/libpciaccess/dist/src/solx_devfs.c