Some VRX518 modems fail to initialize properly with the error message
"dc_ep_clk_on failed". As a result, the DSL data path doesn't work.
This hack, which is based on code from the FRITZ!Box 7530 GPL archive,
fixes the issue. It changes the PCIe vendor/device ID to values matching
a Lantiq SoC. It also appears to emulate a Lantiq CPU ID register for
connected PCIe devices, by remapping the matching address area to a
specially crafted buffer using the address translation unit.
A dedicated compatible is created to activate this in
the device tree, so this shouldn't affect any devices other than
FRITZ!Box 7530/7520.
Original investigation was done in
|
||
|---|---|---|
| .. | ||
| base-files | ||
| chromium | ||
| files-6.6/arch/arm/boot/dts/qcom | ||
| generic | ||
| image | ||
| mikrotik | ||
| patches-6.6 | ||
| Makefile | ||
| config-6.6 | ||