summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2021-05-04The clock on RISC-V is architectural, so we really don't need theMark Kettenis
2021-05-04Fix 2nd and 3rd arguments' cast in atomic_cas_ptr().Kenji Aoyama
2021-05-04Add a boot hart ID check in the function that matches secondary CPUsMark Kettenis
2021-05-04Check that fdt hart id matches boot hart id before associating an fdtJonathan Gray
2021-05-03Sync changes from arm64 version.Mark Kettenis
2021-05-03Use the EFI memory map (if available) to determine available physicalMark Kettenis
2021-05-03change some commented vfp paths to riscv64 fpu equivalentsJonathan Gray
2021-05-02Initialize per-CPU pointer register earlier.Mark Kettenis
2021-05-02We need to set the dirty bit whenever we add write permissionMark Kettenis
2021-05-02Initialize the per-CPU pointer register early.Mark Kettenis
2021-05-02fix logic error in boot()Jonathan Gray
2021-05-01Remove NetBSDisms that crept into the arm64 version of this file.Mark Kettenis
2021-05-01Update the remaining SYSCTL_INT_READONLY casesgnezdo
2021-05-01Retire OpenBSD/sgi.Visa Hankala
2021-05-01Implement early console functionality based on available SBI calls.Mark Kettenis
2021-05-01KERNEL_LOCK/UNLOCK() was pushed into trapsignal() last AugustJonathan Gray
2021-05-01use sival_ptr instead of sival_int for breakpoint and illegal instJonathan Gray
2021-04-30make timer/intc cd_name match configJonathan Gray
2021-04-30Add zqclock(4), a driver for Zynq-7000 clocks.Visa Hankala
2021-04-30Add zqreset(4), a driver for Zynq-7000 resets.Visa Hankala
2021-04-30remove now unused elf.hJonathan Gray
2021-04-30remove FreeBSD derived riscv cpu identJonathan Gray
2021-04-30reduce diff to current arm64Jonathan Gray
2021-04-30fix newlines for devices attaching to cpuJonathan Gray
2021-04-30remove commented arm console init linesJonathan Gray
2021-04-30Fix line swap resulting in misplaced ',' causing build error.Dale Rahn
2021-04-29Clean up <machine/ieeefp.h> and make sure the rounding mode bits match theMark Kettenis
2021-04-29Revert part of the previous uvm_km_zalloc(9) to km_alloc(9) commit.Alexander Bluhm
2021-04-29Remove unused RM7000 ICR handling.Visa Hankala
2021-04-28riscv64 efiboot bootloaderDale Rahn
2021-04-28Enable dt(4) on amd64, arm64, i386, and powerpc64 in GENERIC kernel.Alexander Bluhm
2021-04-26remove unused cdev definesJonathan Gray
2021-04-26remove unused cdev definesJonathan Gray
2021-04-26add kstat and a notdef line for ujoyJonathan Gray
2021-04-26remove old 4.19 amdgpu include pathsJonathan Gray
2021-04-26Remove some commented out entries to make this easier to readJonathan Gray
2021-04-25cleanup riscv64 config glueJonathan Gray
2021-04-24Sync with arm64 version fixing bugs in some of the more obscure bus_space(9)Mark Kettenis
2021-04-24Remove unused function pointers from `todr_handle'.Martin Pieuchot
2021-04-24Convert allocations to km_alloc(9).Martin Pieuchot
2021-04-24Add cduart(4), a driver for the Cadence UART found on Xilinx Zynq SoCs.Visa Hankala
2021-04-24reduce diff to other archsJonathan Gray
2021-04-24Add gfrtc a driver for the real-time clock interface of Google'sJonathan Gray
2021-04-23File was accidentally duplicated on inital checkin, remove dup.Dale Rahn
2021-04-23enable viornd(4) on riscv64Jonathan Gray
2021-04-23enable syscon(4) on riscv64Jonathan Gray
2021-04-23build with -WerrorJonathan Gray
2021-04-23cast TCB_GET() to void * to avoid -Wpointer-integer-compare warningJonathan Gray
2021-04-23reuse arm64 openprom(4) on riscv64Jonathan Gray
2021-04-23spellingJonathan Gray