summaryrefslogtreecommitdiff
path: root/sys/arch/sparc64/dev/psycho.c
AgeCommit message (Expand)Author
2024-03-29Drop the first argument of intr_establish().Miod Vallat
2023-04-11fix double words in commentsJonathan Gray
2023-02-04timecounting: remove incomplete PPS supportScott Soule Cheloha
2022-10-16Change function definitions using the identifier-list form used in theJonathan Gray
2022-02-21independednt -> independent, let's -> letsJonathan Gray
2021-10-24Constify struct cfattach.Martin Pieuchot
2021-02-23timecounting: use C99-style initialization for all timecounter structscheloha
2020-07-06Add support for timeconting in userland.Paul Irofti
2019-06-25add support for bypassing iommu translationDavid Gwynne
2017-05-25tweak sparc64 membars as a step toward making them usable in userland.David Gwynne
2016-08-23Convert %q to %ll in format stringsPhilip Guenther
2014-07-12reboot(9), panic(9): Call panic(9) for unrecoverable MD H/W errors (NMIs)Masao Uebayashi
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-07-12boot(9), reboot(9): Migrate MD callers of boot(9) to reboot(9)Masao Uebayashi
2014-01-24Add support for BUS_INTR_ESTABLISH_MPSAFE.Mark Kettenis
2011-07-06Handle pci_conf_read() faults on reading non-existent registers that resultMark Kettenis
2011-06-26Fix some inconsistencies in how we build 64-bit addresses from OF properties.Mark Kettenis
2010-12-04Introduce a new pci routine, pci_conf_size(), which returns the size of aMiod Vallat
2009-03-29bzero pci attach argsMark Kettenis
2009-03-29make various strings ("can't map mem space" and similar) more consistentStuart Henderson
2009-01-02Make IOMMU code use the generic _bus_dmamem_map() and _bus_dmamem_unmap().Mark Kettenis
2008-11-25Fix dmesg ugliness caused by not printing iotdb stuff.Mark Kettenis
2008-07-23Clear correctable errors after handling them. From Bjorn Andersson.Mark Kettenis
2008-07-20Provide a timecounter based on the UltraSPARC IIe STICK logic.Mark Kettenis
2008-07-12Don't install interrupt handlers for non-exitsing interrupts on CMU-CH.Mark Kettenis
2008-06-02No need to enable the interrupt in psycho_set_intr(); intr_establish() alreadyMark Kettenis
2008-05-24Found some documentation that suggests that CMU-CH doesn't have an IOMMU andMark Kettenis
2008-05-24Add Psycho variants found on the SPARC Enterprise M4000/M5000/M8000/M9000.Mark Kettenis
2008-03-16Set up interrupt translation for e10k.Mark Kettenis
2008-01-19Make host bridges provide their own implementation of pci_conf_read() andMark Kettenis
2007-10-08A few trailing bzero/memset -> M_ZERO occurrences, cast removal andKenneth R Westerback
2007-09-08use M_ZERO.Martin Reindl
2007-08-04Add sparc_bus_addr member to struct sparc_bus_space_tag. This function mapsMark Kettenis
2007-04-10``it's'' -> ``its'' when the grammar gods require this change.Miod Vallat
2007-01-26Deal with zero wraparound in DVMA range checks;Marc Aurele La France
2006-12-24change schizo/psycho interrupts to be xname:what instead of ugly namesTheo de Raadt
2006-12-14Make pci subsystem aware of domains. Each host bridge gets assigned a uniqueMark Kettenis
2006-07-01clean dmesg output for iommu more; tested miod dlgTheo de Raadt
2006-07-01Make sure we don't accidentally match one of the unused PCI error interruptsMark Kettenis
2006-06-28cleanup dmesg logging for iommu goo, make it follow the standard formTheo de Raadt
2006-06-27Fix interrupt mapping. This now seems to work on all machines, even withMark Kettenis
2006-03-19rev 1.86Brad Smith
2006-03-13* Add "pcitag_t *pba_bridgetag" to pci_attach_args. This is set toBrad Smith
2005-06-06-no need to hang onto virtual-dma parameter from prom, free itJason Wright
2005-01-27Fill all fields of intrhand structures not created by bus_intr_allocate().Miod Vallat
2004-12-18Print error codes in panic message.Brad Smith
2003-12-20Pass -WformatMiod Vallat
2003-06-24Add a "where" argument to the sparc64 interrupt code. This lets usHenric Jungheim
2003-06-11Much of the sbus, psycho, and schizo bus_dma code is the same, so let'sHenric Jungheim
2003-06-04The IIi/e chips have a DMA sync register that we have been ignoring. ThisHenric Jungheim