summaryrefslogtreecommitdiffstats
path: root/sys/arch/alpha/pci
AgeCommit message (Expand)AuthorFilesLines
2017-10-20Make sure the logic deciding whether to use BWX operations in cia(4)mpi1-28/+37
2017-09-08If you use sys/param.h, you don't need sys/types.hderaadt12-24/+12
2016-05-04Initial support for MSI-X. Only supported on amd64 for now. I have diffs tokettenis1-1/+2
2016-01-12dev/isa/isavar.h does not appear to be needed by any of consumers.deraadt1-2/+1
2015-10-30Use NULL instead of 0 for pci_decompose_tag() pointer arguments.miod3-9/+9
2015-08-15If the SRM has explicitely set up some ISA interrupts level-triggered,miod1-10/+34
2015-08-15Store the {e,}isa_chipset_t in the softc, rather than on sio_bridge_callback()'smiod1-23/+24
2015-08-15No need to cargo-cult include <alpha/pci/sioreg.h> here.miod2-4/+2
2015-08-15Fix isa_chipset_t ic_intr_{alloc,check} prototype: these take anmiod1-3/+3
2015-07-26Make sure pci_intr_map() will perform proper interrupt swizzling for devicesmiod14-323/+265
2015-07-18Correctly set up interrupts; now the kernel no longer get stuck with an SCSImiod1-8/+11
2015-07-18Check for errors in the status register after performing a PCI configurationmiod1-3/+13
2015-01-03Some bowels of the bus_dma code assume it is ok to perform bitwise operationsmiod1-8/+3
2014-12-24tsciic(4): i2c controller onboard Tsunami and Titan chipsets, gives access tomiod3-3/+220
2014-10-12remove some unused filesjsg2-130/+0
2014-06-14Preallocate sgmap extent regions for tsp, cia and mcpcia dma maps, which falljmatthew3-8/+37
2014-05-08Format string fixes for alpha kernels, and remove -Wno-formatmiod4-10/+10
2014-04-14Fewer <uvm/uvm.h>mpi2-6/+2
2014-04-04It seems that, when the on-board USB controller is an ALI M5237 USB and itsmiod1-34/+48
2014-03-29It's been a quarter century: we can assume volatile is present with that name.guenther1-2/+2
2014-02-23fix a printf in a debug pathjsg1-2/+2
2014-02-18sio_intr_shutdown() used to be a shutdown hook, and eventually became anmiod3-12/+29
2014-01-06Program window #2 to allow the second GB of low memory to use direct DMA;miod1-24/+22
2013-11-05Add a stub for the new MD hook needed to handle ACPI Power Resources.mpi1-1/+2
2013-06-04Disable parity on the PCI bus; according to Linux, some lca-based systems hitmiod2-3/+13
2013-03-09First steps towards alphabook1 support; from netbsdderaadt2-0/+225
2013-03-08Stop defining __NO_ISA_INTR_CHECK and add a real isa_intr_check() function.miod2-3/+32
2013-03-08Always initialize the direct DMA window, instead of relying upon SRM to do so;miod1-8/+7
2013-03-02Replace magic numbers with more meaningful (1 << interrupt#) constructs.miod1-3/+4
2012-12-05Remove excessive sys/cdefs.h inclusionderaadt7-15/+7
2012-10-20move sio_intr_shutdown() from being a shutdownhook, and do it directly inderaadt1-2/+4
2012-09-04Implement pci_min_powerstate().kettenis1-1/+3
2011-10-10Introduce pci_probe_device_hook(pci_chipset_tag_t, struct pci_attach_args *).miod1-1/+2
2011-05-21Add pci_intr_map_msi() stub.kettenis1-1/+2
2011-04-15More than a decade ago, interrupt handlers on sparc started returning 0deraadt1-1/+3
2010-12-04Introduce a new pci routine, pci_conf_size(), which returns the size of amiod7-25/+72
2010-08-07No "\n" needed at the end of panic() strings.krw1-2/+2
2010-06-29Add support for mapping ACPI to PCI devicesjordan1-1/+3
2010-06-06Kill unused sio_intr_count.miod2-6/+2
2010-04-21more proc.h neededderaadt1-1/+3
2010-04-20more misuse of user.h and sysctl.hderaadt1-2/+1
2010-02-18improve startup messages rewording them in a more usual way; as asobrado1-4/+4
2009-12-25Add bus_space_vaddr() when applicable; from NetBSD.miod4-4/+75
2009-10-02Support for DS15/DS25/ES45 (Titan) alpha models (rpb family 38). These systemsmiod4-55/+135
2009-09-30Fix various off-by-ones in irq number validation.miod4-11/+11
2009-09-30Remove unused last argument of alpha_shared_intr_disestablish().miod8-25/+17
2009-09-30Clear sticky error status after recoverable machine check.miod1-1/+19
2009-09-17Fail bus_space_map() calls if the flags can't be honoured (such asmiod2-2/+14
2009-09-17Return a dense mapping for BUS_SPACE_MAP_PREFETCHABLE mappings; repairesmiod1-3/+11
2009-08-22Constify the what/name parameter of pci_intr_establish().mk14-39/+39