aboutsummaryrefslogtreecommitdiff
path: root/sys/riscv
Commit message (Expand)AuthorAgeFilesLines
* riscv: fix L0 PTE setup (Sv48)Mitchell Horne2024-05-151-1/+1
* uio: Use switch statements when handling UIO_READ vs UIO_WRITEJohn Baldwin2024-05-102-6/+23
* jh7110: Add StarFive JH7110 clock/reset generator driversJari Sihvola2024-05-071-0/+4
* Revert "jh7110: Add StarFive JH7110 clock/reset generator drivers"Mitchell Horne2024-05-071-4/+0
* jh7110: enable MMC driverMitchell Horne2024-05-072-0/+5
* jh7110: Add StarFive JH7110 clock/reset generator driversMitchell Horne2024-05-071-0/+5
* starfive: add a syscon driverMitchell Horne2024-05-072-0/+88
* busdma: better handling of small segment bouncingMitchell Horne2024-05-071-17/+10
* busdma: deduplicate _bus_dmamap_addseg() functionMitchell Horne2024-05-071-41/+4
* sys/*/conf: do not use "../../conf/" when including std.*Lexi Winter2024-04-231-1/+1
* sys: add conf/std.debug, generic debugging optionsLexi Winter2024-04-231-10/+1
* riscv: create a convenience composite macroDoug Moore2024-04-211-32/+18
* NOTES: Move the VirtIO entries to the MI NOTES fileJohn Baldwin2024-04-141-8/+0
* NOTES: Move NVMe entries to MI fileJohn Baldwin2024-04-091-5/+0
* new-bus: Remove the 'rid' and 'type' arguments from BUS_*ACTIVATE_RESOURCEJohn Baldwin2024-03-131-10/+6
* new-bus: Remove the 'type' argument from BUS_MAP/UNMAP_RESOURCEJohn Baldwin2024-03-131-4/+4
* riscv: catch up with EARLY_PRINTF changesMitchell Horne2024-03-042-2/+2
* riscv: add starfive kernelconf templateMitchell Horne2024-02-273-0/+8
* riscv: add dwc, dwmmc to NOTESMitchell Horne2024-02-271-0/+4
* busdma: fix page miscount for small segment sizesMitchell Horne2024-02-161-0/+1
* riscv: Add missing includes for DDBJohn Baldwin2024-02-151-1/+6
* riscv: Introduce support for APLIC interrupt controllerHimanshu Chauhan2024-02-141-0/+554
* pmap: Convert boolean_t to bool.John Baldwin2024-01-311-32/+31
* riscv: Remove the unused riscv64_cpu driverJessica Clarke2024-01-301-76/+0
* riscv: Convert local interrupt controller to a newbus PICJessica Clarke2024-01-2411-396/+733
* riscv: Create a newbus device for the SBI driverJessica Clarke2024-01-242-12/+59
* intrng: Remove irq_root_ipicount and corresponding intr_pic_claim_root argJessica Clarke2024-01-241-1/+1
* Stop using expressions in _Alignof()Minsoo Choo2024-01-121-1/+1
* syscon: Move syscon code in dev/sysconEmmanuel Vadot2024-01-101-2/+2
* hwreset: Move reset code in dev/hwresetEmmanuel Vadot2024-01-101-1/+1
* clk: Move clock code in dev/clkEmmanuel Vadot2024-01-104-6/+6
* thread: Add a return value to cpu_set_upcall()Mark Johnston2023-12-261-1/+2
* busdma: tidy bus_dma_run_filter() functionsMitchell Horne2023-12-063-27/+5
* busdma: remove parent tag trackingMitchell Horne2023-12-063-42/+8
* busdma: kill filter functionality internallyMitchell Horne2023-12-063-36/+23
* busdma: Prevent the use of filters with bus_dma_tag_create()Mitchell Horne2023-12-061-0/+4
* riscv: add some more drivers to GENERICMitchell Horne2023-12-051-0/+7
* riscv: remove commented lines from GENERICMitchell Horne2023-12-051-18/+0
* riscv: add more dump features to GENERICMitchell Horne2023-12-051-0/+4
* riscv: tweak SoC-specific conf organizationMitchell Horne2023-12-054-17/+25
* sys: Automated cleanup of cdefs and other formattingWarner Losh2023-11-2734-34/+0
* sys: Remove ancient SCCS tags.Warner Losh2023-11-2712-24/+0
* riscv nexus: Sort bus_set_resource in DEVMETHOD tableJohn Baldwin2023-11-241-1/+1
* riscv nexus: Use bus_generic_rman_*_resourceJohn Baldwin2023-11-241-107/+51
* arm64/riscv nexus: Implement bus_unmap_resourceJohn Baldwin2023-11-231-0/+16
* nexus: Use resource_validate_map_requestJohn Baldwin2023-11-231-13/+5
* arm64/amd64/riscv nexus: Use bus_generic_rl_*John Baldwin2023-11-221-15/+3
* _bus.h: Use standard licnese textWarner Losh2023-11-131-22/+7
* busdma: On systmes that use subr_busdma_bounce, measure deferred timeWarner Losh2023-11-131-0/+1
* riscv: Add a leaf PTP when pmap_enter(psind=1) creates a wired mappingBojan Novković2023-11-081-0/+31