| History log of /src/sys/arch/riscv/fdt |
| Revision | Date | Author | Comments |
| 1.2 | 26-Jul-2023 |
skrll | Remove debug printfs
|
| 1.1 | 07-May-2023 |
skrll | RISC-V support that works on QEMU with a single hart.
Thanks for Simon Burge for plic(4).
|
| 1.4 | 01-Jan-2024 |
skrll | Perform more checks before establishing external interrupt handlers for each hart. The VisionFive2 DTS list the S7 core with status = "disabled".
|
| 1.3 | 03-Sep-2023 |
skrll | Fix and enable MULTIPROCESSOR
|
| 1.2 | 12-Jun-2023 |
skrll | risc-v: MULTIPROCESSOR support
Add MULTIPROCESSOR support for RISC-V, but leave disabled for the moment as it's not 100% stable.
Some other improvements to spl and cpu identification / reporting.
|
| 1.1 | 07-May-2023 |
skrll | RISC-V support that works on QEMU with a single hart.
Thanks for Simon Burge for plic(4).
|
| 1.1 | 12-Jun-2023 |
skrll | Call / define fdtbus_cpus_md_attach for platforms with cpus @ fdt.
The RISC-V binding here seems somewhat of an abuse, but it exists in mainline linux.
|
| 1.2 | 15-Jun-2023 |
skrll | G/C file was renamed in recent commit.
|
| 1.1 | 07-May-2023 |
skrll | RISC-V support that works on QEMU with a single hart.
Thanks for Simon Burge for plic(4).
|
| 1.2 | 07-May-2023 |
skrll | RISC-V support that works on QEMU with a single hart.
Thanks for Simon Burge for plic(4).
|
| 1.1 | 11-Sep-2022 |
skrll | Add some bus_space(9), bus_dma(9) and FDT infrastructure. Baby steps.
Remove the RISC-V Host Target Interface (HTIF) Emulation code.
|
| 1.5 | 06-Sep-2025 |
thorpej | Refactor the "platform" defitions into fdt_platform.h
|
| 1.4 | 01-Jan-2025 |
skrll | branches: 1.4.2; risc-v: add support for PCI and the PCIe controller in the JH7110 SoC.
Testing as working with xhci and nvme on VisionFive2.
Uses legacy PCI interrupts currently. MSIs to be added later.
pcihost_fdt code is 99% the same as the Arm version and should be shared.
|
| 1.3 | 12-Jun-2023 |
skrll | branches: 1.3.6; sort
|
| 1.2 | 12-Jun-2023 |
skrll | Call / define fdtbus_cpus_md_attach for platforms with cpus @ fdt.
The RISC-V binding here seems somewhat of an abuse, but it exists in mainline linux.
|
| 1.1 | 07-May-2023 |
skrll | RISC-V support that works on QEMU with a single hart.
Thanks for Simon Burge for plic(4).
|
| 1.3.6.1 | 02-Aug-2025 |
perseant | Sync with HEAD
|
| 1.4.2.1 | 16-Sep-2025 |
snj | Pull up following revision(s) (requested by rin in ticket #31):
sys/arch/arm/fdt/files.fdt: revision 1.37 sys/arch/riscv/fdt/files.fdt: revision 1.5 sys/dev/fdt/files.fdt: revision 1.75 via patch
Prune fdt_platform.c from sys/dev/fdt/files.fdt and explicitly pull in at sys/arch/arm/fdt/files.fdt and sys/arch/riscv/fdt/files.fdt. Unbreaks OCTEON build.
|
| 1.8 | 09-Feb-2025 |
skrll | risc-v: show cpu number in intc_fdt_intrstr and not hartid.
|
| 1.7 | 30-Dec-2024 |
skrll | implementationm -> implementation
|
| 1.6 | 21-Jan-2024 |
skrll | branches: 1.6.2; Make this compile without MULTIPROCESSOR
|
| 1.5 | 21-Jan-2024 |
skrll | Remove an empty line
|
| 1.4 | 21-Jan-2024 |
skrll | spaces -> tab
|
| 1.3 | 25-Dec-2023 |
skrll | Count interrupts across harts and their local interrupt controllers correctly.
|
| 1.2 | 12-Jun-2023 |
skrll | risc-v: MULTIPROCESSOR support
Add MULTIPROCESSOR support for RISC-V, but leave disabled for the moment as it's not 100% stable.
Some other improvements to spl and cpu identification / reporting.
|
| 1.1 | 07-May-2023 |
skrll | RISC-V support that works on QEMU with a single hart.
Thanks for Simon Burge for plic(4).
|
| 1.6.2.1 | 02-Aug-2025 |
perseant | Sync with HEAD
|
| 1.1 | 01-Jan-2025 |
skrll | branches: 1.1.4; risc-v: add support for PCI and the PCIe controller in the JH7110 SoC.
Testing as working with xhci and nvme on VisionFive2.
Uses legacy PCI interrupts currently. MSIs to be added later.
pcihost_fdt code is 99% the same as the Arm version and should be shared.
|
| 1.1.4.2 | 02-Aug-2025 |
perseant | Sync with HEAD
|
| 1.1.4.1 | 01-Jan-2025 |
perseant | file pcihost_fdt.c was added on branch perseant-exfatfs on 2025-08-02 05:56:03 +0000
|
| 1.1 | 01-Jan-2025 |
skrll | branches: 1.1.4; risc-v: add support for PCI and the PCIe controller in the JH7110 SoC.
Testing as working with xhci and nvme on VisionFive2.
Uses legacy PCI interrupts currently. MSIs to be added later.
pcihost_fdt code is 99% the same as the Arm version and should be shared.
|
| 1.1.4.2 | 02-Aug-2025 |
perseant | Sync with HEAD
|
| 1.1.4.1 | 01-Jan-2025 |
perseant | file pcihost_fdtvar.h was added on branch perseant-exfatfs on 2025-08-02 05:56:03 +0000
|
| 1.2 | 01-Jan-2024 |
skrll | Perform more checks before establishing external interrupt handlers for each hart. The VisionFive2 DTS list the S7 core with status = "disabled".
|
| 1.1 | 12-Jun-2023 |
skrll | risc-v: MULTIPROCESSOR support
Add MULTIPROCESSOR support for RISC-V, but leave disabled for the moment as it's not 100% stable.
Some other improvements to spl and cpu identification / reporting.
|
| 1.4 | 06-Sep-2025 |
thorpej | Re-factor the console-related code into fdt_console.[ch]
|
| 1.3 | 06-Sep-2025 |
thorpej | Refactor the "platform" defitions into fdt_platform.h
|
| 1.2 | 12-Jun-2023 |
skrll | risc-v: MULTIPROCESSOR support
Add MULTIPROCESSOR support for RISC-V, but leave disabled for the moment as it's not 100% stable.
Some other improvements to spl and cpu identification / reporting.
|
| 1.1 | 07-May-2023 |
skrll | RISC-V support that works on QEMU with a single hart.
Thanks for Simon Burge for plic(4).
|