summaryrefslogtreecommitdiff
path: root/sys/arch/sparc64/dev
AgeCommit message (Expand)Author
2020-07-06Add support for timeconting in userland.Paul Irofti
2020-06-27No need to bzero()/memset() 'struct scsibus_attach_args' variablesKenneth R Westerback
2020-06-25Fix variable shadowing that caused us to map the entire range (manyJonathan Matthew
2020-06-24Use SDEV_NO_ADAPTER_TARGET instead of the value of adapter_buswidth toKenneth R Westerback
2020-06-24Nuke some pointless *_dev_probe() and *_dev_free() functions andKenneth R Westerback
2020-06-24remove ifdeffed out code for redistributing pyro eq interrupts over cpus.David Gwynne
2020-06-23Implement pci_intr_establish_cpu() for pyro(4) and vpci(4) based sparc64Jonathan Matthew
2020-06-17sparc64 should define __HAVE_PCI_MSIXDavid Gwynne
2020-05-29dev/rndvar.h no longer has statistical interfaces (removed during variousTheo de Raadt
2020-05-25change wsdisplay attribute type from long to uint32_tJonathan Gray
2020-05-25rename wsdisplay alloc_attr() to pack_attr()Jonathan Gray
2020-05-23Implement kqueue(2) support.Martin Pieuchot
2020-02-20fdc(4/sparc64): timeout_add(9) -> timeout_add_msec(9)cheloha
2020-02-18Flip vdsk to 'normal' scsi_adapter idiom.Kenneth R Westerback
2020-02-18Cleanup <sys/kthread.h> and <sys/proc.h> includes.Martin Pieuchot
2020-02-05Nuke unnecessary abstraction 'scsi_minphys()' which just callsKenneth R Westerback
2020-01-26vsdk -> vdsk in a panic messageTed Unangst
2020-01-26Shuffle some names around to make reading the code less headacheKenneth R Westerback
2020-01-16Convert to tsleep_nsec(9).Martin Pieuchot
2020-01-01Unbreak DEBUG build: use %x not %lx with intkn
2020-01-01Unbreak DEBUG build: do not use undefined pakn
2020-01-01Unbreak DEBUG build: Format bus_{addr,size}_t as longkn
2020-01-01Unbreak DEBUG build: format time_t as long longkn
2019-12-19poll handlers must return a poll(2) revents value, not errno(2) values.Reyk Floeter
2019-12-05Remove clause #3 from mrg@NetBSD license.Martin Pieuchot
2019-10-12sparc64: lom(4), sab(4), vldcp(4): tsleep -> tsleep_nsec(9); ok kn@ visa@cheloha
2019-10-06Fix vn_open to require an op of 0, and 0 or KERNELPATH only as flags.Bob Beck
2019-07-26Recognize PCI busses that don't support INTx and refuse to map legacy onMark Kettenis
2019-07-25Enable sharing of root complex when appropriate.Mark Kettenis
2019-07-25Add support for virtual root complexes used for Static Direct I/O.Mark Kettenis
2019-07-19ttysleep(): drop unused timeout parametercheloha
2019-07-05Fix vpci_bus_map() if the case where the "child" space in the "ranges"Mark Kettenis
2019-06-25add support for bypassing iommu translationDavid Gwynne
2019-06-22Use timeout_add_msec(9)kn
2019-06-21Use timeout_add_msec(9)kn
2019-06-11implement msi-x support on sparc64.David Gwynne
2018-12-27Move away from K&R style function definitions. clang is rather picky aboutClaudio Jeker
2018-12-27Do not assign node to itself. Instead move the earlier initialisation intoClaudio Jeker
2018-08-29move the todr chip handle into a prtc_softc structureDavid Gwynne
2018-08-28add support for storing the time of day on OPL based machines.David Gwynne
2018-06-27Rework vbus(4) interrupt handling to be similar to cbus(4). Expose functionsMark Kettenis
2018-05-02Remove proc from the parameters of vn_lock(). The parameter isVisa Hankala
2018-04-28replace add_*_randomness with enqueue_randomness()Jasper Lievisse Adriaanse
2018-04-28Clean up the parameters of VOP_LOCK() and VOP_UNLOCK(). It is alwaysVisa Hankala
2018-03-22In vldcp(4), initialize lc_rx_state to a magic value which is notStefan Sperling
2018-02-19Remove almost unused `flags' argument of suser().Martin Pieuchot
2018-01-27Fix an interrupt storm issue in vnet(4) mpi@ managed to trigger on my T5220,Stefan Sperling
2018-01-17In cbus(4) drivers, make it easier to identify which driver is doingStefan Sperling
2018-01-13In vldcp(8) fix a race between vldcpread() and vldcp_rx_intr() whichStefan Sperling
2018-01-06Fix an interrupt storm condition in vldcp(8) (sparc64).Stefan Sperling