mirror of
https://git.openwrt.org/openwrt/openwrt.git
synced 2026-01-27 23:47:19 +01:00
The implementations for CMU management for RTL930x and RTL931x differ in their terminology but not that much in their technical aspect. For both it seems to be the case that two adjacent SerDes share a CMU. This CMU contains a ring PLL for low speeds (capable of 1G/2.5G) and an LC PLL for high speeds (capable of 1G/2.5G/10G). Introduce an enum for the PLL type, used for both RTL93xx variants. Align the naming of internal variables, especially in the RTL931x implementation. Rename cmu_type to pll_type because this is much more accurate. Use 'force_' instead of 'frc_' to make clear what it means. Also rename the function from 'cmu_type_set' to 'config_cmu' because it obviously does more than just setting the CMU type but rather configures the CMU. Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com> Link: https://github.com/openwrt/openwrt/pull/21707 Signed-off-by: Robert Marko <robimarko@gmail.com> |
||
|---|---|---|
| .. | ||
| imagebuilder | ||
| linux | ||
| llvm-bpf | ||
| sdk | ||
| toolchain | ||
| Config.in | ||
| Makefile | ||