Exynos 7885 Driver
The driver is critical. The Exynos 7885 has hundreds of clocks (PLLs, muxes, dividers, gates). The driver ( clk-exynos7885.c ) registers clocks via the Common Clock Framework (CCF). Example nodes in device tree:
The stock Broadcom Wi-Fi driver on the Exynos 7885 can disconnect randomly on 5GHz networks. Replacing the bcmdhd firmware with a version taken from the Galaxy S9 (Exynos 9810) solves this. exynos 7885 driver