summaryrefslogtreecommitdiff
path: root/sys/arch/sparc/dev
AgeCommit message (Expand)Author
2023-06-13- use sx_wait() to avoid stalling the MBusmacallan
2023-06-13add counter to periodically drain the instruction queue in order to avoidmacallan
2023-05-23use macros compatible with xf86-video-suncg14 to issue SX instructionsmacallan
2023-04-13initialize the diagnostic register with the value suggested by the SunOSmacallan
2023-01-23s/lager/larger/ in comments.andvar
2022-05-29le(4): Fix resource leaks for error paths.rin
2022-05-25be lazy about clearing the cursor since most likely we're going to overwritemacallan
2022-05-24fix various typos in comment, documentation and log messages.andvar
2022-01-22Change the devhandle_from_*() functions to also take a "super handle",thorpej
2022-01-21Don't bother with prom_node_to_devhandle() if we're just forwarding alongthorpej
2021-12-17only write the mask register if we're actually changing itmacallan
2021-12-17cg14_invert():macallan
2021-12-10s/occured/occurred/ in comments, log messages and man pages.andvar
2021-12-08be more consistent with underscores in instruction namesmacallan
2021-12-08add SX_ROPB instructionmacallan
2021-12-05s/alloction/allocation/msaitoh
2021-12-04s/establised/established/ in struct variable name. Also fixed typos in comments.andvar
2021-12-03add shift instructionsmacallan
2021-10-24fix various typos in comments, mainly copypasta.andvar
2021-09-26Driver "kqfilter" entry points return an error code, so if an invalidthorpej
2021-09-26Change the kqueue filterops::f_isfd field to filterops::f_flags, andthorpej
2021-09-11Add missing double p and d for stopped and overriden accordingly.andvar
2021-08-07Merge thorpej-cfargs2.thorpej
2021-06-11During slot enable and disable, make sure that the card Access and VCCjdc
2021-05-10Associate the OpenBoot / OpenFirmware node with attached devicesthorpej
2021-04-24Merge thorpej-cfargs branch:thorpej
2021-01-24avoid using 'extern <func|data>;' inside a .c file, but insteadmrg
2021-01-04Use sel{record,remove}_knote().thorpej
2020-11-22malloc(9) -> kmem(9) (easy, straight-forward cases only, for now)thorpej
2020-09-12Improve am7930 family drivers to share more code.isaki
2020-06-14replace EX_NOWAIT with EX_WAITOK in device attach methods.chs
2020-06-13Initialise the mutex before we use it.jdc
2020-01-02- Use todr_gettime_ymdhms / todr_settime_ymdhms.thorpej
2019-12-30PR port-sparc/54789: Sparc boot fails with "Trap 0x21 while interrupts disabled"ad
2019-11-10in many device attach paths, allocate memory with M_WAITOK instead of M_NOWAITchs
2019-10-18 s/initalize/initialize/ in comment or printf message.msaitoh
2019-08-11remove orphaned commentmacallan
2019-05-08Merge isaki-audio2 branch, the overhaul of audio subsystem.isaki
2019-04-25No functional change:msaitoh
2019-03-16Use C99 style struct initializer to audio_hw_if.isaki
2019-03-01adapt to changes in sxreg.hmacallan
2019-02-22some register bits are defined differently by SunOS's sxreg.h and the SPAMmacallan
2019-02-08make *fd*.c's fd_dev_to_type() always a static inline. somemrg
2019-01-17don't crash when we're not the consolemacallan
2018-12-08Clean up initialization of com_regs structure, in preparation forthorpej
2018-09-03Rename min/max -> uimin/uimax for better honesty.riastradh
2018-01-25do boundary checks when writing cursor sprite colour registersmacallan
2018-01-12enable font loadingmacallan
2018-01-06support underlinesmacallan
2017-12-08fix tpyos and pastosmacallan