summaryrefslogtreecommitdiffstats
path: root/sys/arch/arm (follow)
Commit message (Expand)AuthorAgeFilesLines
* remove uneeded includes in md armv7 filesjsg2021-03-2527-129/+29
* spellingjsg2021-03-113-8/+8
* Add some infrastructure in the PCI chipset tag for pci_probe_device_hook()patrick2021-02-251-2/+4
* remove some unused includesjsg2021-02-231-1/+0
* timecounting: use C99-style initialization for all timecounter structscheloha2021-02-232-4/+17
* handle "simple-pm-bus" in simplebusjsg2021-02-181-5/+10
* introduce ujoy(4), a restricted subset of uhid(4) for gamecontrollers.thfr2021-01-231-1/+3
* s/KHZ/kHz/ and reduce dmesg spam a bitkettenis2021-01-192-8/+8
* In case of failure, call sigexit() from trapsignal instead of sensig().mpi2020-11-081-11/+7
* uvm_grow() no longer needs the KERNEL_LOCK, bring it back to justderaadt2020-10-271-16/+11
* replace ad-hoc illegal instruction with the architecturally defined onenaddy2020-10-191-2/+2
* Set %r0 to EFAULT instead of the return value from uvm_fault() when itkettenis2020-10-191-2/+2
* Add missing calls to uvm_grow(9).phessler2020-09-251-1/+5
* perform the uvm_map_inentry() after the data_aborts handlers are executedderaadt2020-09-141-5/+8
* Include <sys/systm.h> directly instead of relying on hidden UVM includes.mpi2020-09-113-4/+6
* Declare hw_{prod,serial,uuid,vendor,ver} in <sys/systm.h>.visa2020-08-261-3/+1
* Push KERNEL_LOCK/UNLOCK() dance inside trapsignal().mpi2020-08-192-14/+2
* Remove "for all XXX platforms" from comment. Fixes the issue pointed outkettenis2020-08-141-2/+2
* Implement pci_intr_establish_cpu() on arm64 and armv7. The function pointerpatrick2020-07-141-3/+8
* Extend the interrupt API on arm64 and armv7 to be able to pass aroundpatrick2020-07-143-21/+31
* Use the full 32 bits for the miscellaneous armv7 timecounters.naddy2020-07-122-4/+4
* do not need these versions of timetc.hderaadt2020-07-081-23/+0
* IEEE1275 (Open Firmware) defines that parameter name strings can have akettenis2020-07-061-53/+11
* Add support for timeconting in userland.pirofti2020-07-062-2/+25
* wire up kstat(4)dlg2020-07-061-2/+3
* Remove obsolete <machine/stdarg.h> header. Nowadays the varargvisa2020-06-301-56/+0
* introduce "cpu_rnd_messybits" for use instead of nanotime in dev/rnd.c.dlg2020-05-311-1/+3
* Oops, DDB wrapper around setjmp/longjmp was misplacedderaadt2020-05-181-2/+2
* Add machdep.compatible.kettenis2020-05-172-3/+20
* Put setjmp+longjmp inside #ifdef DDB the only kernel-side user.deraadt2020-05-171-1/+3
* Fix WITNESS buildkn2020-05-171-2/+3
* Make inittodr() and resettodr() MI.kettenis2020-05-161-93/+1
* Initialize the timeval passed to todr_gettime() with the base time fromkettenis2020-05-111-1/+4
* Let the armv7 bus_dma layer and simplebus(4) implementation deal withkettenis2020-04-296-185/+103
* Bring inittodr()/resettodr() in line with arm64 and move it tokettenis2020-04-271-1/+90
* Remove an unnecessary type cast.visa2020-03-191-2/+2
* Anthony Steinhauser reports that 32-bit arm cpus have the same speculationderaadt2020-03-132-3/+11
* Anthony Steinhauser reports that 32-bit arm cpus have the same speculationderaadt2020-03-113-3/+9
* In the sigtramp the fallback SYS_exit always works, there is no reasonderaadt2020-03-111-6/+2
* Anthony Steinhauser reports that 32-bit arm cpus have the same speculationderaadt2020-03-111-1/+3
* correct data 16-bit aligned block of in4_cksum()jsg2020-02-281-2/+2
* wire up pppac(4) to some majors on each arch.dlg2020-01-231-1/+2
* Import dt(4) a driver and framework for Dynamic Profiling.mpi2020-01-211-2/+3
* Implement cpu_kick() and cpu_unidle().kettenis2020-01-122-3/+25
* Remove redundant BPIALL instructions (since ICIALLU already invalidates thekettenis2020-01-061-4/+1
* Rewrite the armv7 context switch code. The new code is much closer to thekettenis2020-01-061-131/+36
* Convert boolean_t/TRUE/FALSE to int/1/0 for coherency with the rest ofmpi2019-12-192-38/+37
* typoderaadt2019-12-181-2/+2
* Add fido(4), a HID driver for FIDO/U2F security keysreyk2019-12-171-1/+3
* Retguard will start using sections named ".openbsd.randomdata.retguard.*"guenther2019-11-091-2/+6