This serie aims to add support for MediaTek frequency hopping and spread spectrum clocking (SSC) control on MT8186 SoC. Johnson Wang (2): dt-bindings: arm: mediatek: Add new bindings of MediaTek frequency hopping clk: mediatek: Add frequency hopping support .../bindings/arm/mediatek/mediatek,fhctl.yaml | 149 ++++++++ drivers/clk/mediatek/Kconfig | 8 + drivers/clk/mediatek/Makefile | 2 + drivers/clk/mediatek/clk-fhctl-ap.c | 347 ++++++++++++++++++ drivers/clk/mediatek/clk-fhctl-pll.c | 209 +++++++++++ drivers/clk/mediatek/clk-fhctl-pll.h | 74 ++++ drivers/clk/mediatek/clk-fhctl-util.h | 24 ++ drivers/clk/mediatek/clk-fhctl.c | 191 ++++++++++ drivers/clk/mediatek/clk-fhctl.h | 45 +++ drivers/clk/mediatek/clk-pll.c | 5 +- drivers/clk/mediatek/clk-pll.h | 5 + 11 files changed, 1058 insertions(+), 1 deletion(-) create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,fhctl.yaml create mode 100644 drivers/clk/mediatek/clk-fhctl-ap.c create mode 100644 drivers/clk/mediatek/clk-fhctl-pll.c create mode 100644 drivers/clk/mediatek/clk-fhctl-pll.h create mode 100644 drivers/clk/mediatek/clk-fhctl-util.h create mode 100644 drivers/clk/mediatek/clk-fhctl.c create mode 100644 drivers/clk/mediatek/clk-fhctl.h -- 2.18.0