HomeFreeBSD

ipq4018: add SoC reset and qcom_rnd driver

Description

ipq4018: add SoC reset and qcom_rnd driver

Summary:
This is enough to allow this ASUS router to reboot successfully.
I tried the watchdog path and although it fires, it isn't rebooting!
It's just hanging, likely somewhere in TZ.

This is the MVP required to initialise and consume random data from
the QCA PRNG hardware found on the IPQ401x.

Test Plan: * ASUS RT-AC58U router, IPQ4019

Subscribers: imp, andrew

Differential Revision: https://reviews.freebsd.org/D32723

Details

Provenance
adrianAuthored on Oct 21 2021, 3:08 AM
Differential Revision
D32723: ipq4018: add SoC reset, SMP, reset syscon and qcom_rnd driver
Parents
rG1492c8c0d825: qcom_rnd: add initial qualcomm prng driver.
Branches
Unknown
Tags
Unknown