1. 30 Sep, 2022 2 commits
    • Fabien Parent's avatar
    • Stephen Boyd's avatar
      Merge tag 'mtk-clk-for-6.1' of... · f882a1e2
      Stephen Boyd authored
      Merge tag 'mtk-clk-for-6.1' of https://git.kernel.org/pub/scm/linux/kernel/git/wens/linux into clk-mtk
      
      Pull MediaTek clk driver updates from Chen-Yu Tsai:
      
      A lot of clean up work, as well as new drivers and new functions
      
       - New clock drivers for MediaTek Helio X10 MT6795
       - Add missing DPI1_HDMI clock in MT8195 VDOSYS1
       - Clock driver changes to support GPU DVFS on MT8183, MT8192, MT8195
         - Fix GPU clock topology on MT8195
         - Propogate rate changes from GPU clock gate up the tree
         - Clock mux notifiers for GPU-related PLLs
       - Conversion of more "simple" drivers to mtk_clk_simple_probe()
       - Hook up mtk_clk_simple_remove() for "simple" MT8192 clock drivers
       - Fixes to previous |struct clk| to |struct clk_hw| conversion
       - Shrink MT8192 clock driver by deduplicating clock parent lists
      
      * tag 'mtk-clk-for-6.1' of https://git.kernel.org/pub/scm/linux/kernel/git/wens/linux: (31 commits)
        clk: mediatek: mt8192: deduplicate parent clock lists
        clk: mediatek: Migrate remaining clk_unregister_*() to clk_hw_unregister_*()
        clk: mediatek: fix unregister function in mtk_clk_register_dividers cleanup
        clk: mediatek: clk-mt8192: Add clock mux notifier for mfg_pll_sel
        clk: mediatek: clk-mt8192-mfg: Propagate rate changes to parent
        clk: mediatek: clk-mt8195-topckgen: Drop univplls from mfg mux parents
        clk: mediatek: clk-mt8195-topckgen: Add GPU clock mux notifier
        clk: mediatek: clk-mt8195-topckgen: Register mfg_ck_fast_ref as generic mux
        clk: mediatek: clk-mt8195-mfg: Reparent mfg_bg3d and propagate rate changes
        clk: mediatek: mt8183: Add clk mux notifier for MFG mux
        clk: mediatek: mux: add clk notifier functions
        clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent
        clk: mediatek: Use mtk_clk_register_gates_with_dev in simple probe
        clk: mediatek: gate: Export mtk_clk_register_gates_with_dev
        clk: mediatek: add VDOSYS1 clock
        dt-bindings: clk: mediatek: Add MT8195 DPI clocks
        clk: mediatek: mt8192: add mtk_clk_simple_remove
        clk: mediatek: mt8183: use mtk_clk_simple_probe to simplify driver
        clk: mediatek: mt6797: use mtk_clk_simple_probe to simplify driver
        clk: mediatek: mt6779: use mtk_clk_simple_probe to simplify driver
        ...
      f882a1e2
  2. 29 Sep, 2022 12 commits
  3. 26 Sep, 2022 19 commits
  4. 01 Sep, 2022 5 commits
  5. 31 Aug, 2022 2 commits