]> git.ipfire.org Git - thirdparty/openwrt.git/commit
uboot-mediatek: port RNG drivers and enable them
authorDaniel Golle <daniel@makrotopia.org>
Wed, 4 Mar 2026 01:45:41 +0000 (01:45 +0000)
committerDaniel Golle <daniel@makrotopia.org>
Thu, 5 Mar 2026 02:28:32 +0000 (02:28 +0000)
commit2a9dce2d9e81920aefcd7ab8f477b64d1880f36e
tree7d5dd56e9158ba354caa59541c71c011db7104f1
parentb7a2f80740c857a3e0353a8dd9638c34cd0f0740
uboot-mediatek: port RNG drivers and enable them

Port drivers for the hardware true random number generator found in
MediaTek SoCs and enable them for all boards.
This has the side-effect of U-Boot now providing '/chosen/kaslr-seed'
to Linux which is required to enabled KASLR.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
59 files changed:
package/boot/uboot-mediatek/patches/010-clk-mediatek-mt7622-fix-infracfg-and-pericfg-clock-o.patch [new file with mode: 0644]
package/boot/uboot-mediatek/patches/105-configs-add-usefull-stuff-to-mt7988-rfb.patch
package/boot/uboot-mediatek/patches/107-configs-add-useful-options-to-mt7981-rfb.patch
package/boot/uboot-mediatek/patches/180-rng-mtk-rng-convert-Linux-driver-to-U-Boot-driver-mo.patch [new file with mode: 0644]
package/boot/uboot-mediatek/patches/181-rng-mtk-rng-v2-add-U-Boot-driver-for-Mediatek-TRNG-v.patch [new file with mode: 0644]
package/boot/uboot-mediatek/patches/190-mediatek-mt7623-add-RNG-node.patch [new file with mode: 0644]
package/boot/uboot-mediatek/patches/191-mediatek-mt7622-add-RNG-node.patch [new file with mode: 0644]
package/boot/uboot-mediatek/patches/192-mediatek-mt7986-add-RNG-node.patch [new file with mode: 0644]
package/boot/uboot-mediatek/patches/193-mediatek-mt7981-add-RNG-node.patch [new file with mode: 0644]
package/boot/uboot-mediatek/patches/194-mediatek-mt7988-add-RNG-node.patch [new file with mode: 0644]
package/boot/uboot-mediatek/patches/195-mediatek-mt7987-add-RNG-node.patch [new file with mode: 0644]
package/boot/uboot-mediatek/patches/400-update-bpir2-defconfig.patch
package/boot/uboot-mediatek/patches/401-update-u7623-defconfig.patch
package/boot/uboot-mediatek/patches/404-add-bananapi_bpi-r64_defconfigs.patch
package/boot/uboot-mediatek/patches/410-add-linksys-e8450.patch
package/boot/uboot-mediatek/patches/412-add-ubnt-unifi-6-lr.patch
package/boot/uboot-mediatek/patches/429-add-netcore-n60.patch
package/boot/uboot-mediatek/patches/430-add-bpi-r3.patch
package/boot/uboot-mediatek/patches/431-add-xiaomi_redmi-ax6000.patch
package/boot/uboot-mediatek/patches/432-add-tplink-xdr608x.patch
package/boot/uboot-mediatek/patches/433-add-qihoo_360t7.patch
package/boot/uboot-mediatek/patches/434-add-xiaomi_mi-router-wr30u.patch
package/boot/uboot-mediatek/patches/435-add-h3c_magic-nx30-pro.patch
package/boot/uboot-mediatek/patches/436-add-glinet-mt6000.patch
package/boot/uboot-mediatek/patches/437-add-cmcc_rax3000m.patch
package/boot/uboot-mediatek/patches/438-add-jcg_q30-pro.patch
package/boot/uboot-mediatek/patches/439-add-zyxel_ex5601-t0.patch
package/boot/uboot-mediatek/patches/440-add-xiaomi_mi-router-ax3000t.patch
package/boot/uboot-mediatek/patches/441-add-jdcloud_re-cp-03.patch
package/boot/uboot-mediatek/patches/442-add-bpi-r3-mini.patch
package/boot/uboot-mediatek/patches/443-add-nokia_ea0326gmp.patch
package/boot/uboot-mediatek/patches/444-add-abt_asr3000.patch
package/boot/uboot-mediatek/patches/445-add-cudy_tr3000-v1.patch
package/boot/uboot-mediatek/patches/445-add-netis-nx31.patch
package/boot/uboot-mediatek/patches/445-add-netis-nx32u.patch
package/boot/uboot-mediatek/patches/446-add-cmcc_a10.patch
package/boot/uboot-mediatek/patches/447-add-konka_komi-a31.patch
package/boot/uboot-mediatek/patches/448-add-comfast_cf-wr632ax.patch
package/boot/uboot-mediatek/patches/449-add-cudy_wbr3000uax-v1.patch
package/boot/uboot-mediatek/patches/450-add-bpi-r4.patch
package/boot/uboot-mediatek/patches/451-add-tplink-xtr8488.patch
package/boot/uboot-mediatek/patches/452-add-xiaomi-redmi-ax6s.patch
package/boot/uboot-mediatek/patches/453-add-openwrt-one.patch
package/boot/uboot-mediatek/patches/454-add-glinet-x3000.patch
package/boot/uboot-mediatek/patches/456-add-arcadyan-mozart.patch
package/boot/uboot-mediatek/patches/458-add-GatoNetworks-GDSP.patch
package/boot/uboot-mediatek/patches/459-add-mercusys-mr90x-v1.patch
package/boot/uboot-mediatek/patches/460-add-routerich-ax3000.patch
package/boot/uboot-mediatek/patches/461-add-asus-zenwifi-bt8.patch
package/boot/uboot-mediatek/patches/461-add-netis-nx30v2.patch
package/boot/uboot-mediatek/patches/462-add-netcore-n60-pro.patch
package/boot/uboot-mediatek/patches/463-add-snr-snr-cpe-ax2.patch
package/boot/uboot-mediatek/patches/464-add-GL.iNet-GL-MT2500-Brume2.patch
package/boot/uboot-mediatek/patches/465-add-acer_predator-w6x.patch
package/boot/uboot-mediatek/patches/466-add-imou-hx21.patch
package/boot/uboot-mediatek/patches/467-add-routerich-be7200.patch
package/boot/uboot-mediatek/patches/470-add-bpi-r4-lite.patch
package/boot/uboot-mediatek/patches/471-add-zyzel-wx5600-t0.patch
package/boot/uboot-mediatek/patches/502-add-bazis-ax3000wm.patch