History log of /src/sys/arch/riscv/conf/GENERIC64
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base
# 1.21 08-Feb-2025 skrll

risc-v: add a JH7110 TRNG driver


# 1.20 03-Jan-2025 skrll

risc-v: add a StarFive JH71[01]0 temperature sensor driver


# 1.19 01-Jan-2025 skrll

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.18 12-Nov-2024 skrll

Remove the USB stuff that is already in GENERIC.common


# 1.17 11-Nov-2024 skrll

risc-v: add a specific driver for the JH7110 STG system controller


# 1.16 11-Nov-2024 skrll

risc-v: add a JH7110 PCIe PHY driver


# 1.15 11-Nov-2024 skrll

whitespace


# 1.14 11-Nov-2024 skrll

Attach GPIO controllers in pass 2


# 1.13 11-Nov-2024 skrll

risc-v: Add initial JH7110 pin controller driver


# 1.12 26-Oct-2024 skrll

risc-v: add ethernet support on JH71[01]0 support

At present only the JH7110 EQOS support is enabled as it work.

The JH7100 has cache coherency issues that need handling before the
gmac can be enabled.


# 1.11 19-Aug-2024 skrll

Add a clock driver for the JH7110 SoC found in the StarFive VisionFive 2
SBC.

It's not fully functional as something is wrong for the
Image-Signal-Process controller which is why it's #if 0'd out.


# 1.10 13-Aug-2024 skrll

risc-v: Allwinner D1 support

Add the Allwinnder D1 support provided by Rui-Xiang Guo and updated
but me.

https://mail-index.netbsd.org/port-riscv/2024/08/04/msg000127.html

Only driver listed as attaching in

https://github.com/picohive/netbsd-mangopi-mq-pro/blob/main/boot.log

have been added.

There is no need for the platform stuff as the board's u-boot is able
to load bootriscv64.efi and boot a generic kernel.


Revision tags: perseant-exfatfs-base-20240630 perseant-exfatfs-base
# 1.9 09-Feb-2024 skrll

branches: 1.9.2;
Attach ld at sdmmc

The SD card on my Beagle-V now works. Thanks jmcneill!


# 1.8 07-Feb-2024 skrll

risc-v: add a driver the JH7100 pin controller


# 1.7 07-Feb-2024 skrll

Use <space><tab> consistently


# 1.6 20-Jan-2024 skrll

Add bwfm* at sdmmc? for the Broadcom BCM43xxx WiFi Interface


# 1.5 20-Jan-2024 skrll

Add DesignWare SD/MMC attachment.


# 1.4 18-Jan-2024 skrll

risc-v: attach the Cadence XHCI usb controller on the JH7100 SoC


# 1.3 16-Jan-2024 skrll

risc-v: add a StarTech JH7100 SoC clock driver

The JH7100 is seen in the Beagle-V board.


# 1.2 13-Jan-2024 skrll

risc-v: add a SiFive FU[57]40/ L2 Cache controller driver


Revision tags: thorpej-ifq-base thorpej-altq-separation-base
# 1.1 07-May-2023 skrll

RISC-V support that works on QEMU with a single hart.

Thanks for Simon Burge for plic(4).