summaryrefslogtreecommitdiff
path: root/sys/arch/riscv64
AgeCommit message (Expand)Author
2023-09-22move simplebusvar.h so it can be used without ifdefJonathan Gray
2023-09-19Import the DVFS code from arm64.Mark Kettenis
2023-09-19Instead of adjusting PLL0 to scale the CPU frequency, use the dividerMark Kettenis
2023-09-18Reuse pmap_pte_insert() in pmap_clear_modify()Jeremie Courreges-Anglas
2023-09-17clockintr: remove clockintr_init(), clockintr_flagsScott Soule Cheloha
2023-09-14clockintr: replace CL_RNDSTAT with global variable statclock_is_randomizedScott Soule Cheloha
2023-09-06revert disabling warnings for zlib on clang >= 15Jonathan Gray
2023-09-03Adapt tlb flush calls following arm64/pmap.cJeremie Courreges-Anglas
2023-09-03Inline PTED_* functions and actually use PTED_WIRED()Jeremie Courreges-Anglas
2023-09-03pmap_page_protect() should not unmap pages after making them readonly.Jeremie Courreges-Anglas
2023-08-30Implement a few more clocks related to the GMAC.Mark Kettenis
2023-08-30Add support for the upstream Linux device tree bindings. Support for theMark Kettenis
2023-08-29Enable dwiic(4) and axppmic(4).Mark Kettenis
2023-08-23all platforms: separate cpu_initclocks() from cpu_startclock()Scott Soule Cheloha
2023-08-21Remove dead code.Miod Vallat
2023-08-14Skip leading dash in kernel boot options instead of complaining it is anMiod Vallat
2023-08-05cpu_idle_{enter,leave} are no-ops on riscv64, so just #definePhilip Guenther
2023-08-01Add (limited) support for setting PPL0 on JH7110.Mark Kettenis
2023-07-30Add JH7110 I2C clocks.Mark Kettenis
2023-07-25statclock: move profil(2), GPROF code to profclock(), gmonclock()Scott Soule Cheloha
2023-07-08Add support for the PCIe controller on the JH7110 SoC.Mark Kettenis
2023-07-08Add support for the Motorcomm YT8521/YT8531 PHYs. Since these PHYs mayMark Kettenis
2023-07-07Add a few more JH7110 clocks.Mark Kettenis
2023-07-05Implement support for the GPIOs on the JH7110. Makes it possible to rebootMark Kettenis
2023-07-05They may have fixed the cache coherency problems in the JH7110, but it isMark Kettenis
2023-07-04enable dwqe(4)Mark Kettenis
2023-07-04Add a bunch of clocks for GMAC0 and GMAC1 on the JH7110 SoC.Mark Kettenis
2023-07-02all platforms, kernel: remove __HAVE_CLOCKINTR symbolScott Soule Cheloha
2023-07-01Add support for JH7110 to stftemp(4).Joel Sing
2023-06-24Add initial support for StarFive VisionFive V2 to stfclock(4).Joel Sing
2023-06-15all platforms, main(): call clockqueue_init() just before sched_init_cpu()Scott Soule Cheloha
2023-04-25Enable softraid(4) in the ramdisk kernel aka. make disk crypto install workKlemens Nanni
2023-04-13pmap_copy() has never, ever, been implemented in any of the platforms OpenBSDMiod Vallat
2023-04-13remove duplicate includesJonathan Gray
2023-04-11fix double words in commentsJonathan Gray
2023-03-19Aggressively randomize the location of the stack on all 64-bit architecturesMark Kettenis
2023-03-06In iskmemdev(), do not check for the minor of /dev/io. It has beenMiod Vallat
2023-02-23Remove dangerous user-settable "addr" variable from MI boot loader, andMiod Vallat
2023-02-16Remove obsolete __HAVE_VM_PAGE_MD define - all platforms provide vm_page_mdMiod Vallat
2023-02-13Support device trees with NOPs in them (like the kernel version alreadyMark Kettenis
2023-02-11__syscall() is no longer neccessary since the system calls which neededTheo de Raadt
2023-02-04timecounting: remove incomplete PPS supportScott Soule Cheloha
2023-01-27riscv64: initialize stathz, profhz like other platforms doScott Soule Cheloha
2023-01-24Enable access to usb(4), ugen(4), ulpt(4), ucom(4) and ujoy(4)Jeremie Courreges-Anglas
2023-01-24Hook up the same USB device drivers as arm64/conf/GENERICJeremie Courreges-Anglas
2023-01-16bump minor after RAID 1C support synced form arm64Klemens Nanni
2023-01-16Sync with original arm64 copy to get RAID 1C bits, fix include guardKlemens Nanni
2023-01-16we spent far too long debugging a weird go library problem (incorrectTheo de Raadt
2023-01-11Make sure we also remove read access in pmap_page_ro() when the newMark Kettenis
2023-01-06Remove copystr(9), unless used internally by copy{in,out}str.Miod Vallat