aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64/isa
Commit message (Expand)AuthorAgeFilesLines
* Introduce the new kernel sub-tree x86 which should contain all the codeAttilio Rao2010-02-259-2496/+0
* Handling all the three clocks (hardclock, softclock, profclock) with theAttilio Rao2010-01-151-7/+8
* Make isa_dma functions MPSAFE by introducing its own private lock. TheseRoman Divacky2009-11-091-27/+83
* Improve the handling of cpuset with interrupts.John Baldwin2009-07-011-2/+2
* Make algorithm a bit more bulletproof.Alexander Motin2009-06-231-2/+2
* Fix variable name.Alexander Motin2009-06-231-1/+1
* Rework r193814:Alexander Motin2009-06-231-34/+31
* Unbreak the build for amd64 after r193814 using correct variable names.Bjoern A. Zeeb2009-06-091-2/+2
* When using i8254 as the only kernel timer source:Ariff Abdullah2009-06-091-7/+31
* Rename statclock_disable variable to atrtcclock_disable that it actually is,Alexander Motin2009-05-031-21/+15
* Add support for using i8254 and rtc timers as event sources for amd64 SMPAlexander Motin2009-05-021-2/+49
* Add resume methods to i8254 and atrtc devices.Alexander Motin2009-05-011-1/+20
* Now that all platforms use genclock, shuffle things around slightlyPoul-Henning Kamp2008-04-221-1/+0
* Convert amd64 and i386 to share the atrtc device driver.Poul-Henning Kamp2008-04-141-235/+19
* Back in the good old days, PC's had random pieces of rock forPoul-Henning Kamp2008-03-261-112/+0
* Eliminate unnecessary #includesPoul-Henning Kamp2008-03-261-9/+0
* The "free-lance" timer in the i8254 is only used for the speakerPoul-Henning Kamp2008-03-261-36/+18
* Rename timer0_max_count to i8254_max_count.Poul-Henning Kamp2008-03-261-46/+47
* The RTC related pscnt and psdiv variables have no business being public.Poul-Henning Kamp2008-03-261-2/+2
* Explicitly use spinlock_enter/exit rather than locking the icu_lock spinJohn Baldwin2008-03-201-15/+14
* In keeping with style(9)'s recommendations on macros, use a ';'Robert Watson2008-03-161-1/+1
* Use cpu_spinwait() (i.e., "pause") when spinning on rdtsc during DELAY().John Baldwin2008-01-171-0/+1
* Split /dev/nvram driver out of isa/clock.c for i386 and amd64. I have notPeter Wemm2007-10-261-96/+1
* Currently the LO_NOPROFILE flag (which is masked on upper level code byAttilio Rao2007-09-141-1/+1
* If clock_ct_to_ts fails to convert time time from the real time clock,David Malone2007-07-231-2/+1
* Prototype (but functional) Linux-ish /dev/nvram interface to the extraPeter Wemm2007-06-151-0/+99
* Despite several examples in the kernel, the third argument ofDavid Malone2007-06-041-1/+1
* Minor fixes and tweaks to the x86 interrupt code:John Baldwin2007-05-081-3/+11
* o break newbus api: add a new argument of type driver_filter_t toPaolo Pisati2007-02-232-8/+13
* Cleaned up declaration and initialization of clock_lock. It is onlyBruce Evans2007-01-231-13/+10
* Evidently neither GENERIC nor kan's config had isa in it :-0. AsKip Macy2006-12-171-1/+1
* Newer versions of gcc don't support treating structures passed by valueKip Macy2006-12-172-2/+3
* Optimized RTC accesses by avoiding null writes to the index registerBruce Evans2006-12-031-9/+16
* Change the x86 interrupt code to suspend/resume interrupt controllersJohn Baldwin2006-10-101-9/+14
* Use utc_offset() where applicable, and hide the internals of itPoul-Henning Kamp2006-10-021-2/+2
* Second part of a little cleanup in the calendar/timezone/RTC handling.Poul-Henning Kamp2006-10-021-3/+0
* First part of a little cleanup in the calendar/timezone/RTC handling.Poul-Henning Kamp2006-10-021-0/+1
* Correct 'interrupt interrupt' -> 'interrupt' in the comment.Wojciech A. Koszek2006-09-201-1/+1
* Rework how we wire up interrupt sources to CPUs:John Baldwin2006-02-281-2/+14
* Tweak how the MD code calls the fooclock() methods some. Instead ofJohn Baldwin2005-12-221-6/+7
* For the amd64 platform, we can depend on the TSC being present. This patchPeter Wemm2005-12-121-0/+15
* MFi386:John Baldwin2005-12-083-28/+8
* Really slam the door on mixed mode now that we don't depend on it for aJohn Baldwin2005-12-051-0/+15
* Reorganize the interrupt handling code a bit to make a few things cleanerJohn Baldwin2005-10-251-2/+2
* Fixup some more fallout from the lapic/i8254 changes:John Baldwin2005-07-131-23/+15
* Remove a || 1 that crept into the i8254 commit and was subsequentlyJohn Baldwin2005-07-051-1/+1
* MFi386: r1.221: use simple timecounter that is aware of irq0 being off.Peter Wemm2005-07-011-7/+34
* - Move bus dependent defines to {isa,cbus}_dmareg.h.Yoshihiro Takahashi2005-05-142-5/+2
* - Move timerreg.h to <arch>/include and split i8253 specific defines intoYoshihiro Takahashi2005-05-143-101/+8
* Remove unused IO_NPX* defines.Yoshihiro Takahashi2005-05-121-2/+0