summaryrefslogtreecommitdiff
path: root/drivers/clk/mediatek
AgeCommit message (Expand)AuthorFilesLines
2023-03-13clk: mediatek: mt8365: Move apmixedsys clock driver to its own fileAngeloGioacchino Del Regno3-144/+165
2023-03-13clk: mediatek: mt2712: Change to use module_platform_driver macroAngeloGioacchino Del Regno1-11/+5
2023-03-13clk: mediatek: mt2712-apmixedsys: Add .remove() callback for module buildAngeloGioacchino Del Regno1-1/+14
2023-03-13clk: mediatek: mt2712: Move apmixedsys clock driver to its own fileAngeloGioacchino Del Regno3-165/+154
2023-03-13clk: mediatek: mt2712: Add error handling to clk_mt2712_apmixed_probe()AngeloGioacchino Del Regno1-4/+14
2023-03-13clk: mediatek: mt2712: Compress clock arrays entries to 90 columnsAngeloGioacchino Del Regno1-435/+246
2023-03-13clk: mediatek: mt2712: Migrate topckgen/mcucfg to mtk_clk_simple_probe()AngeloGioacchino Del Regno1-106/+21
2023-03-13clk: mediatek: Add divider clocks to mtk_clk_simple_{probe,remove}()AngeloGioacchino Del Regno2-2/+19
2023-03-13clk: mediatek: Migrate to mtk_clk_pdev_probe() for multimedia clocksAngeloGioacchino Del Regno15-480/+165
2023-03-13clk: mediatek: clk-mtk: Introduce clk_mtk_pdev_{probe,remove}()AngeloGioacchino Del Regno2-8/+48
2023-03-13clk: mediatek: clk-mtk: Switch to device_get_match_data()AngeloGioacchino Del Regno1-3/+2
2023-03-13clk: mediatek: mt8195: Add support for frequency hopping through FHCTLAngeloGioacchino Del Regno1-3/+66
2023-03-13clk: mediatek: mt8192: Add support for frequency hopping through FHCTLAngeloGioacchino Del Regno1-2/+65
2023-03-13clk: mediatek: mt8173: Add support for frequency hopping through FHCTLAngeloGioacchino Del Regno1-3/+62
2023-03-13clk: mediatek: mt6795: Add support for frequency hopping through FHCTLAngeloGioacchino Del Regno1-3/+60
2023-03-13clk: mediatek: clk-pllfh: Export register/unregister/parse functionsAngeloGioacchino Del Regno1-0/+3
2023-03-13clk: mediatek: fhctl: Add support for older fhctl register layoutAngeloGioacchino Del Regno5-9/+52
2023-02-11clk: mediatek: clk-mtk: Remove unneeded semicolonYang Li1-1/+1
2023-02-01clk: mediatek: remove MT8195 vppsys/0/1 simple_probeMoudy Ho2-30/+86
2023-01-31clk: mediatek: add MT7981 clock supportDaniel Golle6-0/+870
2023-01-31clk: mediatek: clk-mt7986-topckgen: Migrate to mtk_clk_simple_probe()AngeloGioacchino Del Regno1-42/+13
2023-01-31clk: mediatek: clk-mt7986-topckgen: Properly keep some clocks enabledAngeloGioacchino Del Regno1-22/+24
2023-01-31clk: mediatek: clk-mt6795-topckgen: Migrate to mtk_clk_simple_probe()AngeloGioacchino Del Regno1-72/+14
2023-01-31clk: mediatek: clk-mt8186-topckgen: Migrate to mtk_clk_simple_probe()AngeloGioacchino Del Regno1-84/+19
2023-01-31clk: mediatek: clk-mt8192: Migrate topckgen to mtk_clk_simple_probe()AngeloGioacchino Del Regno1-68/+17
2023-01-31clk: mediatek: clk-mtk: Register MFG notifier in mtk_clk_simple_probe()AngeloGioacchino Del Regno2-0/+11
2023-01-31clk: mediatek: clk-mt8183: Join top_aud_muxes and top_aud_divsAngeloGioacchino Del Regno1-22/+15
2023-01-31clk: mediatek: mt8186: Join top_adj_div and top_muxesAngeloGioacchino Del Regno1-14/+2
2023-01-31clk: mediatek: mt8192: Join top_adj_divs and top_muxesAngeloGioacchino Del Regno1-13/+3
2023-01-31clk: mediatek: clk-mt8192: Move CLK_TOP_CSW_F26M_D2 in top_divsAngeloGioacchino Del Regno1-32/+7
2023-01-31clk: mediatek: mt8173: Migrate pericfg/topckgen to mtk_clk_simple_probe()AngeloGioacchino Del Regno2-126/+27
2023-01-31clk: mediatek: clk-mtk: Extend mtk_clk_simple_probe()AngeloGioacchino Del Regno2-8/+103
2023-01-31clk: mediatek: Switch to mtk_clk_simple_probe() where possibleAngeloGioacchino Del Regno14-560/+263
2023-01-31clk: mediatek: mt8173: Break down clock drivers and allow module buildAngeloGioacchino Del Regno10-655/+874
2023-01-31clk: mediatek: mt8173: Remove mtk_clk_enable_critical()AngeloGioacchino Del Regno1-25/+16
2023-01-31clk: mediatek: mt8173: Migrate to platform driver and common probeAngeloGioacchino Del Regno1-207/+276
2023-01-31clk: mediatek: clk-mtk: Add dummy clock opsAngeloGioacchino Del Regno2-0/+35
2023-01-31clk: mediatek: clk-mux: Propagate struct device for mtk-muxAngeloGioacchino Del Regno12-19/+32
2023-01-31clk: mediatek: clk-mtk: Propagate struct device for compositesAngeloGioacchino Del Regno20-58/+93
2023-01-31clk: mediatek: cpumux: Propagate struct device where possibleAngeloGioacchino Del Regno7-13/+14
2023-01-31clk: mediatek: clk-gate: Propagate struct device with mtk_clk_register_gates()AngeloGioacchino Del Regno52-160/+156
2023-01-31clk: mediatek: mt8192: Propagate struct device for gate clocksAngeloGioacchino Del Regno1-4/+9
2023-01-31clk: mediatek: mt8192: Correctly unregister and free clocks on failureAngeloGioacchino Del Regno1-17/+60
2022-12-12Merge branches 'clk-mediatek', 'clk-trace', 'clk-qcom' and 'clk-microchip' in...Stephen Boyd19-386/+1082
2022-11-29clk: mediatek: fix dependency of MT7986 ADC clocksDaniel Golle1-1/+1
2022-11-29clk: mediatek: Change PLL register API for MT8186Johnson Wang2-3/+64
2022-11-29clk: mediatek: Add new clock driver to handle FHCTL hardwareJohnson Wang6-0/+635
2022-11-29clk: mediatek: Export PLL operations symbolsJohnson Wang2-50/+89
2022-11-29clk: mediatek: mt8186-topckgen: Add GPU clock mux notifierAngeloGioacchino Del Regno1-0/+27
2022-11-29clk: mediatek: mt8186-mfg: Propagate rate changes to parentAngeloGioacchino Del Regno1-2/+3