• Stephen Boyd's avatar
    Merge branches 'clk-mediatek', 'clk-trace', 'clk-qcom' and 'clk-microchip' into clk-next · 0e2c9884
    Stephen Boyd authored
     - Tracepoints for clk_rate_request structures
    
    * clk-mediatek:
      clk: mediatek: fix dependency of MT7986 ADC clocks
      clk: mediatek: Change PLL register API for MT8186
      clk: mediatek: Add new clock driver to handle FHCTL hardware
      dt-bindings: clock: mediatek: Add new bindings of MediaTek frequency hopping
      clk: mediatek: Export PLL operations symbols
      clk: mediatek: mt8186-topckgen: Add GPU clock mux notifier
      clk: mediatek: mt8186-mfg: Propagate rate changes to parent
      clk: mediatek: mt8195-topckgen: Drop flags for main/univpll fixed factors
      clk: mediatek: mt8192: Drop flags for main/univpll fixed factors
      clk: mediatek: mt6795-topckgen: Drop flags for main/sys/univpll fixed factors
      clk: mediatek: mt8173: Drop flags for main/sys/univpll fixed factors
      clk: mediatek: mt8183: Drop flags for sys/univpll fixed factors
      clk: mediatek: mt8183: Compress top_divs array entries
      clk: mediatek: mt8186-topckgen: Drop flags for main/univpll fixed factors
      clk: mediatek: clk-mtk: Allow specifying flags on mtk_fixed_factor clocks
    
    * clk-trace:
      clk: Add trace events for rate requests
      clk: Store clk_core for clk_rate_request
    
    * clk-qcom: (69 commits)
      clk: qcom: rpmh: add support for SM6350 rpmh IPA clock
      clk: qcom: mmcc-msm8974: use parent_hws/_data instead of parent_names
      clk: qcom: mmcc-msm8974: move clock parent tables down
      clk: qcom: mmcc-msm8974: use ARRAY_SIZE instead of specifying num_parents
      clk: qcom: gcc-msm8974: use parent_hws/_data instead of parent_names
      clk: qcom: gcc-msm8974: move clock parent tables down
      clk: qcom: gcc-msm8974: use ARRAY_SIZE instead of specifying num_parents
      dt-bindings: clocks: qcom,mmcc: define clocks/clock-names for MSM8974
      dt-bindings: clock: split qcom,gcc-msm8974,-msm8226 to the separate file
      clk: qcom: gcc-ipq4019: switch to devm_clk_notifier_register
      clk: qcom: rpmh: remove usage of platform name
      clk: qcom: rpmh: rename VRM clock data
      clk: qcom: rpmh: rename ARC clock data
      clk: qcom: rpmh: support separate symbol name for the RPMH clocks
      clk: qcom: rpmh: remove platform names from BCM clocks
      clk: qcom: rpmh: drop all _ao names
      clk: qcom: rpmh: reuse common duplicate clocks
      clk: qcom: rpmh: group clock definitions together
      clk: qcom: rpm: drop the platform from clock definitions
      clk: qcom: rpm: drop the _clk suffix completely
      ...
    
    * clk-microchip:
      clk: microchip: enable the MPFS clk driver by default if SOC_MICROCHIP_POLARFIRE
      clk: microchip: check for null return of devm_kzalloc()
    0e2c9884
clk-mt8195-topckgen.c 39.4 KB