Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Some AVM Fritzbox router boards (3390, 3490, 5490, 5491, 7490), that are Lantiq XRX200 based, have a memory only ATH79 based WASP (Wireless Assistant Support Processor) SoC that has wifi cards connected to it. It does not share anything with the Lantiq host and has no persistent storage. It has an mdio based connection for bringing up a small network boot firmware and is connected to the Lantiq GSWIP switch via gigabit ethernet. This is used to load an initramfs linux image to it, after the network boot firmware was started. In order to initialize this remote processor we need to: - power on the SoC using startup gpio - reset the SoC using the reset gpio - send the network boot firmware using mdio - send the linux image using raw ethernet frames This driver allows to start and stop the WASP SoC. Signed-off-by: Daniel Kestrel <kestrelseventyfour@gmail.com>
- Loading branch information