summaryrefslogtreecommitdiff
path: root/sys/arch/amd64/isa
AgeCommit message (Expand)Author
2023-09-17clockintr: remove clockintr_init(), clockintr_flagsScott Soule Cheloha
2023-08-23all platforms: separate cpu_initclocks() from cpu_startclock()Scott Soule Cheloha
2023-07-25statclock: move profil(2), GPROF code to profclock(), gmonclock()Scott Soule Cheloha
2023-02-04timecounting: remove incomplete PPS supportScott Soule Cheloha
2022-11-08amd64: switch to clockintr(9)Scott Soule Cheloha
2022-11-01Use todr_attach().Mark Kettenis
2022-02-13remove stray tab whitespace. no code change.Mike Larkin
2021-02-23timecounting: use C99-style initialization for all timecounter structscheloha
2020-09-29Delete dead isa_strayintr() and fakeintr() code, along with multiplePhilip Guenther
2020-07-06Add support for timeconting in userland.Paul Irofti
2020-06-17pci_intr_establish_cpu() for establishing an interrupt no a specific cpu.David Gwynne
2020-05-02Fix buglet in previous commit; use time from the struct timeval that wasMark Kettenis
2020-04-28Use the same inittodr()/resettodr() implementation as on arm64/armv7/sparc64Mark Kettenis
2019-08-21sysctl(2): add kern.utc_offset: successor to the DST/TIMEZONE options(4)cheloha
2019-07-19i8254_delay(): simplify tick computationcheloha
2019-05-23zap reference to non-existent function in a commentJasper Lievisse Adriaanse
2018-07-27Use the MI interrupt enable/distable API instead of the MD one on amd64 andMark Kettenis
2018-07-09Mark the i8254 clock interrupt MPSAFE. It isn't, but it doesn't matterMark Kettenis
2017-10-14reduce the amount of includes in arch/amd64Jonathan Gray
2017-08-11don't bother checking diagnostic status (which patrick reportsJoshua Stein
2017-01-25tedu some code that has not been executed since time_t became 64 bitsTom Cosgrove
2016-08-03not having a century is a known layout by nowJoshua Stein
2015-09-27free(x, 0) cleanup:Sebastien Marie
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2015-01-24Add bus_dmamem_alloc_range(9) to allow drivers to allocate DMA'able memoryMark Kettenis
2014-12-22bcopy -> memcpy; ok teduTheo de Raadt
2014-07-13The correct place to call _bus_dmamap_sync() is after we copy data *to* theMark Kettenis
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-03-29It's been a quarter century: we can assume volatile is present with that name.Philip Guenther
2013-04-17Don't set the frequency of the statclock if we don't have one.Gerhard Roth
2011-07-05N: Thou shalt not call hardclock() with biglock held.Owain Ainsworth
2011-04-08remove uneeded inlines here as was done in rev 1.24 ofJonathan Gray
2010-11-20typoMiod Vallat
2010-08-11Disable the RTC the periodic interrupt. Leaving it enabled causes theMark Kettenis
2010-08-10Someone went nuts with spaces and tabs. No binary change.Marco Peereboom
2010-07-29Don't forget to register the i8254-based timecounter if we use the i8254Mark Kettenis
2010-07-25in the clock drivers, seperate the soft-state and hard-state which wasTheo de Raadt
2010-03-25Make the i386 and amd64 bus_dma functions for isa less stupid:Owain Ainsworth
2009-03-10remove the _BUS_DMA_PRIVATE define from amd64 and i386.Owain Ainsworth
2008-12-11Kill the $ARCH prefix for isa_dma_cookie. With this change, the i386 andOwain Ainsworth
2008-12-10both x86 platforms isa bus_dma implementations handle bus_dmamap_syncOwain Ainsworth
2008-12-06revert all changes related to the mpsafe intr handler. i screwed up the commitTed Unangst
2008-12-06not commited, i'm a retardTed Unangst
2008-12-03Remove the x86 and i386 prefixes to the bus_dma types. It's really quiteOwain Ainsworth
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.Ray Lai
2007-09-17MALLOC/FREE -> malloc/free and M_ZERO changesCharles Longeau
2007-08-02copy nvram code from i386, because amd64 can use it too. done byTheo de Raadt
2007-05-03Remove MCA ghosts, no changes in .o files.Alexander Yurchenko
2007-04-28Remove a duplicate copyright statement.Jonathan Gray
2007-01-15ansi/deregisterJonathan Gray