uboot-hifiveu: rename uboot-riscv64 and add HiFive Unmatched support
authorZoltan HERPAI <[email protected]>
Sun, 31 Oct 2021 22:35:57 +0000 (23:35 +0100)
committerZoltan HERPAI <[email protected]>
Mon, 1 Nov 2021 23:57:52 +0000 (00:57 +0100)
commite067a3b58f062df6e4418ea652a6d5c786f9ac44
treeb7f2c88f4c0204c257987dec6a0f073f2634e57e
parentd15e9238d53f640bee8fad69b334f99a071c6623
uboot-hifiveu: rename uboot-riscv64 and add HiFive Unmatched support

These patches are taken from meta-sifive/2021.06. Also,
0035-riscv-clear-feature-disable-CSR.patch is reworked to compile only
for the Unmatched board, otherwise the Unleashed board will crash and burn
at boot time with "Error 0x0100000000000002" before the SPL init.

Signed-off-by: Zoltan HERPAI <[email protected]>
58 files changed:
package/boot/uboot-hifiveu/Makefile [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0001-clk-sifive-fu540-prci-Extract-prci-core-to-common-ba.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0002-clk-sifive-fu540-prci-Use-common-name-for-prci-confi.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0003-clk-sifive-fu740-Sync-up-DT-bindings-header-with-ups.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0004-clk-sifive-fu740-prci-Add-a-driver-for-the-SiFive-FU.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0005-clk-sifive-select-PLL-clock-as-input-source-after-en.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0006-clk-sifive-fu740-prci-set-HFPCLKPLL-rate-to-260-Mhz.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0007-riscv-dts-Add-SiFive-FU740-C000-SoC-dts-from-Linux.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0008-riscv-dts-Add-hifive-unmatched-a00-dts-from-Linux.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0009-riscv-cpu-fu740-Add-support-for-cpu-fu740.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0010-riscv-Add-SiFive-HiFive-Unmatched-FU740-board-suppor.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0011-riscv-sifive-dts-fu740-Add-board-u-boot.dtsi-files.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0012-dt-bindings-sifive-fu740-add-indexes-for-reset-signa.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0013-fu740-dtsi-add-reset-producer-and-consumer-entries.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0014-ram-sifive-Add-common-DDR-driver-for-sifive.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0015-ram-sifive-Added-compatible-string-for-FU740-c000-dd.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0016-sifive-dts-fu740-Add-DDR-controller-and-phy-register.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0017-riscv-sifive-dts-fu740-add-U-Boot-dmc-node.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0018-riscv-sifive-hifive_unmatched_fu740-add-SPL-configur.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0019-sifive-hifive_unmatched_fu740-Add-sample-SD-gpt-part.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0020-sifive-fu740-Add-U-Boot-proper-sector-start.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0021-configs-hifive_unmatched_fu740-Add-config-options-fo.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0022-riscv-sifive-fu540-enable-all-cache-ways-from-U-Boot.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0023-riscv-sifive-dts-fu740-set-ethernet-clock-rate.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0024-sifive-fu740-set-kernel_comp_addr_r-and-kernel_comp_.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0025-sifive-fu740-enable-full-L2-cache-ways-16-ways-total.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0026-sifive-fu740-fix-cache-controller-signals-order.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0027-sifive-fu740-change-eth0-assigned-clock-rates-to-125.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0028-sifive-hifive_unmatched_fu740-Enable-64bit-PCI-resou.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0029-clk-sifive-add-pciaux-clock.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0030-pci-sifive-add-pcie-driver-for-fu740.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0031-Update-SiFive-Unmatched-defconfig.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0032-riscv-sifive-unmatched-set-cacheline-size-to-64-byte.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0033-fu740-add-CONFIG_CMD_GPT-and-CONFIG_CMD_GPT_RENAME.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0034-Unmathced-FU740-add-NVME-USB-and-PXE-to-boot-targets.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0036-riscv-sifive-unmatched-add-I2C-EEPROM.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0037-cmd-Add-a-pwm-command.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0038-cmd-pwm-Rework-argc-sanity-checking.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0039-riscv-sifive-unmatched-enable-PWM.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0040-riscv-sifive-unmatched-update-for-rev3-16GB-1866.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0041-Fix-CRC32-checksum-for-SiFive-HiFive-EEPROM.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0042-riscv-sifive-unmatched-add-gpio-poweroff.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0043-board-sifive-spl-refine-GEMGXL-initialized-function.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0044-board-sifive-spl-reset-USB-hub-PCIe-USB-bridge-and-U.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0045-board-sifive-spl-Initialized-the-PWM-setting-in-the-.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0046-board-sifive-Set-LED-s-color-to-purple-in-the-U-boot.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0047-board-sifive-Set-LED-s-color-to-blue-before-jumping-.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0048-pwm-sifive-ensure-the-pwm_ops.set_config-and-.set_en.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0049-riscv-sifive-fu740-kconfig-Enable-support-for-Openco.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0050-riscv-sifive-fu740-Support-i2c-in-spl.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0051-board-sifive-Add-an-interface-to-get-PCB-revision.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0052-riscv-sifive-unmatched-set-default-clock-to-1.2GHz.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/0053-board-sifive-spl-Set-remote-thermal-of-TMP451-to-85-.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/patches/100-mkimage-check-environment-for-dtc-binary-location.patch [new file with mode: 0644]
package/boot/uboot-hifiveu/uEnv-default.txt [new file with mode: 0644]
package/boot/uboot-riscv64/Makefile [deleted file]
package/boot/uboot-riscv64/patches/100-mkimage-check-environment-for-dtc-binary-location.patch [deleted file]
package/boot/uboot-riscv64/uEnv-default.txt [deleted file]