summaryrefslogtreecommitdiff
path: root/sys/dev/pci/pci_map.c
AgeCommit message (Expand)Author
2020-12-29KNF a commentskrll
2020-12-29More of the patch that adds support for Enhanced Allocations as seen inskrll
2020-12-29Add support for Enhanced Allocations as seen in the Cavium ThunderX basedskrll
2020-12-28Trailing whitespaceskrll
2020-05-05disable I/O or mem decode before probing BAR size.bouyer
2019-12-02Leave it entirely up to the driver whether to map prefetchable.riastradh
2019-12-02Use BUS_SPACE_MAP_PREFETCHABLE only if BAR and driver agree on it.riastradh
2019-03-01No functional change:msaitoh
2018-05-19Re-enable PCI window decode enable in PCI Command Register uponjakllsch
2018-05-19Refine previous change to enable PCI window decoding in Commandjakllsch
2018-05-16Enable the appropriate memory or I/O space decode in the PCIjakllsch
2017-03-17Modify some variables to make code more understandable.msaitoh
2014-12-26Fix a bug that ichlpcib(4) maps I/O area incorrectly and then fails to attachmsaitoh
2014-10-16Generalize pci_find_rom and use it to locate x86 video ROM in drm2.riastradh
2012-10-20Only probe the upper BAR of a mem64 BAR if bit 31 is readonlymatt
2011-05-17PCI_FLAGS_IO_ENABLED and PCI_FLAGS_MEM_ENABLED changed their functionaldyoung
2011-04-04Neither pci_dma64_available(), pci_probe_device(), pci_mapreg_map(9),dyoung
2011-02-27revert previous; instead of commenting out the error message how about fixingjmcneill
2011-02-27Remove the following aprint_debug(9): "pci_mem_find: void region". I havejruoho
2010-05-11Cosmetic: remove superfluous parentheses from return statements. Don'tdyoung
2008-07-22Add pci_mapreg_submap(): This function is pci_mapreg_map() with twobjs
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2007-12-01aprintifyjmcneill
2007-11-20Merge from jmcneill-pm: XXX allow pci_find_mem to map a 64-bit BAR.joerg
2007-04-10turn the other 'void region' message into aprint_debug() as wellmacallan
2007-04-10demote 'pci_io_find: void region' to aprint_debug()macallan
2006-11-16__unused removal on arguments; approved by core.christos
2006-10-12- sprinkle __unused on function decls.christos
2006-03-01Add pci_find_rom() API as discussed on tech-kern.gdamore
2006-02-27Add PCI_MAPREG_TYPE_ROM and allow it to be used with pci_mapreg_map().gdamore
2005-12-11merge ktrace-lwp.christos
2005-02-27nuke trailing whitespaceperry
2002-05-30implement a check whether a BAR is present at all at a given configurationdrochner
2002-05-29When testing for a void region, use PCI_MAPREG_MEM_SIZE() for 32bit memaddr.bouyer
2001-11-13add RCSIDlukem
2000-11-29ANSI'ify.thorpej
2000-06-28Don't check for a BAR address past PCI_MAPREG_END; some devicesthorpej
2000-05-10Add support for mapping 64-bit PCI memory space. If the regionthorpej
2000-01-25use BUS_SPACE_MAP_PREFETCHABLE instead BUS_SPACE_MAP_CACHEABLE where thedrochner
1998-08-15Assign my copyrights to TNF.mycroft
1997-10-06Back out last change. (Partially my fault, for not reviewing it closethorpej
1997-10-03pci_mapreg_info() has been changed to take arguments like pci_mapreg_map()lonhyn
1997-09-23If the region size turns out to be 0, return an error. This is what willmycroft
1997-08-30* Rewrite pci_io_find() and pci_mem_find() using my original pci_map_io() andmycroft