summaryrefslogtreecommitdiff
path: root/sys/arch/arm/arm32
AgeCommit message (Expand)Author
2023-04-28Pass local symbols relocations in both passes and provide the kobj_relocskrll
2023-04-20Provide a shared pmap_devmap implementation and convert all pmap_devmapskrll
2023-04-07Rename ARM_PLATFORM to FDT_PLATFORM and make it available outside arm.skrll
2023-04-03Use PRI{u,x}{BUSSIZE,VADDR,PADDR} etcskrll
2023-04-03More KNFskrll
2023-04-03Some KNFskrll
2023-04-03spaces -> TABskrll
2023-03-01arm32: Optimization: Omit needless membar when triggering softint.riastradh
2023-02-25Don't refer to physical_{start,end} here and just pass minimum (0UL)skrll
2023-02-23arm32: Add missing barriers in cpu_switchto.riastradh
2023-01-19Support remaining common boot options.mlelstv
2022-12-22Explicitly disable overflow interrupts before enabling the cycle counter.ryo
2022-12-18Appease KDASSERT / LOCKDEBUG.skrll
2022-10-26ddb/db_active.h: New home for extern db_active.riastradh
2022-10-11fix typos in log messages s/bus_dmamem_create/bus_dmamap_create/ andandvar
2022-07-28arm32: Refactor splhigh and restore in dosoftints.riastradh
2022-07-26s/functin/function/ in copy pasted comment.andvar
2022-05-24s/entrace/entrance/ in copy pasted comment.andvar
2022-05-03Catch up with aarch64 TTBR0 handling in pmap_{,de}activate_efirt andskrll
2022-04-09sys: Use membar_release/acquire around reference drop.riastradh
2022-04-02Update to support EFI runtime outside the kernel virtual address spaceskrll
2022-03-19Alight code re-organisation so it better matches the VPRINTF headingsskrll
2022-03-12sys: Membar audit around reference count releases.riastradh
2022-03-12No need to call arm_fdt_platform twice.skrll
2022-03-03arm: Use device_set_private for cpuN.riastradh
2022-02-06if we have to bounce a buffer, clear our anything already setup inmrg
2022-01-02arm: Remove #ifdef DIAGNOSTIC now wrong after KASSERT change.riastradh
2022-01-01KASSERT now always uses the expression, so don't protect with DIAGNOSTICchristos
2021-12-20_bus_dmatag_subregion is always EOPNOTSUPP for !_ARM32_NEED_BUS_DMA_BOUNCEskrll
2021-11-13Support 'boot -1' on armjmcneill
2021-10-31Rework Arm (32bit and 64bit) AP startup so that cpu_hatch doesn't sleep.skrll
2021-10-21Whitespace in a commentskrll
2021-10-11For some classic CPUs, info->[id]cache_sets are not initialized.rin
2021-10-11splx: Restore interrupts before dosoftints() for __HAVE_FAST_SOFTINTS.rin
2021-10-11pN steppings are used for ARM926EJ-S, although only r0 seems to be available.rin
2021-10-02Pass the pmap in tlb_set_asid for the benefit of aarch64.skrll
2021-09-23Print the cache information in similar formats and arm and aarch64, e.g.skrll
2021-08-30Add storage for an iommu cookie in bus_dmamap_t and store untranslated CPUjmcneill
2021-08-26Improve a commentskrll
2021-08-24Remove '\n' from UVMHIST formatskrll
2021-07-06Assume all ARM11[37]6 r0 variants are missing ISAR and friends. This isskrll
2021-06-03Mirror changes to passing pages to UVM into aarch64_machdep.cskrll
2021-06-01G/Cskrll
2021-05-30typo in commentdholland
2021-03-28fix a comment that has been c&p'ed around and not updatedskrll
2021-03-23Another missing kpreempt_enableskrll
2021-03-23Re-enable kpreemption in an error path. Spotted by nat@skrll
2021-03-21-DKERNEL_BASE_VOFFSET= has annoyed me for the last time...skrll
2021-03-14Sprinkle kpreempt_{dis,en}able ready for when preemption gets turned on.skrll
2021-02-23introduce DDB_END_CMD and replace more than 20 copies of the samemrg