summaryrefslogtreecommitdiff
path: root/sys/arch/arm/include
AgeCommit message (Expand)Author
2019-11-29Nix mb_* on arm.riastradh
2019-11-29Largely eliminate the MD rwlock.h header file.riastradh
2019-11-21mi_userret(): take care of calling preempt(), set spc_curpriority directly,ad
2019-10-29Explicitly annotate FPU requirements for LLVM MC.joerg
2019-10-19Increase aarch64 MAXCPUS to 256.jmcneill
2019-09-08cpu identification macros for A17tnn
2019-09-07Cortex A12 is marketed as A17 but has a distinct part numbertnn
2019-08-12Add support for physical timers and sprinkle isb where needed.jmcneill
2019-08-02ARMv6KZ has been misspelled by GCC since forever, but clang onlyjoerg
2019-07-16Consistently use vaddr_t as initarm and friends return type.skrll
2019-07-16Remove the _BUS_DMAMAP_COHERENT optimisation in the bus_dmamap_sync macroskrll
2019-07-16Add Ampere eMAG 8180 cpuidjmcneill
2019-06-19Update a commentskrll
2019-06-19Whitespaceskrll
2019-06-19KNF and add a commentskrll
2019-06-19add several cortex CPU implementations found in their TRMs:mrg
2019-06-18Introduce PTRACE_REG_FP() a helper macro to retrieve the frame pointerkamil
2019-06-18Use UAL syntax for udf. NFCI.skrll
2019-06-17Define PTRACE_ILLEGAL_ASM for arm (32-bit)kamil
2019-05-09add cortex A-76 detection.mrg
2019-05-07Switch all users (except ia64) of custom machine/ansi.h to common_ansi.hkamil
2019-05-02It's the Normal Memory Remap Register (not Normal Region Remap Register)skrll
2019-05-02Fix Normal Region Remap Register bitmask namesskrll
2019-04-06Overhaul the API used to fetch and store individual memory cells inthorpej
2019-03-30Need to include <sys/cdefs.h> so that the _ARM_CPU* macros get definedchristos
2019-03-27- expose vmparams to userland on arm, like other archs do.christos
2019-03-17Trailing whitespaceskrll
2019-02-04Trailing whitespaceskrll
2019-01-30add gtmr_cntv_cval_writejmcneill
2019-01-27fix duplicated chunk from mergedholland
2019-01-27Merge the [pgoyette-compat] branchpgoyette
2019-01-21Fix wrong scoping of {U,}LLONG_MAX. More cases, not just amd64.dholland
2019-01-07move DEV_BSIZE, DEV_BSHIFT out of MD param.h, they are same on all portsjdolecek
2019-01-03Add CPU_ID_CORTEXA15R4jmcneill
2019-01-03Start CPUs more like aarch64 by using a cpu_mpidr array (if populated)skrll
2018-12-11Don't exclude code from rump kernel build.alnsn
2018-12-08Add support for decoding PCI ID mappings using IO remapping tables (IORT).jmcneill
2018-11-24Add some ThunderX CPU Idsskrll
2018-11-19On second thought, get rid of "bs_base" from struct bus_space and use ajmcneill
2018-11-18Add a "bs_base" field to struct bus_space. If present, use it to translatejmcneill
2018-11-16Add MD functions for establishing and disestablishing interrupt handlers.jmcneill
2018-11-16Add intr_establish_xname support to arm and expose it to intrctljmcneill
2018-11-02Add support for multiple PCI segments.jmcneill
2018-10-28Consistency - NFCskrll
2018-10-28Remove magic numberskrll
2018-10-28Add support for EFI runtime services on aarch64.jmcneill
2018-10-27Trailing whitespaceskrll
2018-10-25Align struct cpu_info member names. NFC.skrll
2018-10-21Add support for PCI MSI using ARM GICv2m.jmcneill
2018-10-20Clean up around cpu_ttb and fix a bunch of buildsskrll