summaryrefslogtreecommitdiff
path: root/drivers/clk/mediatek/clk-mtk.c
AgeCommit message (Expand)AuthorFilesLines
2023-06-26Merge branches 'clk-platform', 'clk-i2c', 'clk-mediatek', 'clk-i2cid' and 'cl...Stephen Boyd1-5/+8
2023-06-16clk: mediatek: clk-mtk: Grab iomem pointer for divider clocksAngeloGioacchino Del Regno1-3/+3
2023-06-13clk: mediatek: fix of_iomap memory leakBosi Zhang1-2/+5
2023-05-10clk: mediatek: Make mtk_clk_pdev_remove() return voidUwe Kleine-König1-3/+1
2023-05-10clk: mediatek: Make mtk_clk_simple_remove() return voidUwe Kleine-König1-6/+6
2023-03-13clk: mediatek: Propagate struct device with mtk_clk_register_dividers()AngeloGioacchino Del Regno1-3/+5
2023-03-13clk: mediatek: Add divider clocks to mtk_clk_simple_{probe,remove}()AngeloGioacchino Del Regno1-2/+17
2023-03-13clk: mediatek: clk-mtk: Introduce clk_mtk_pdev_{probe,remove}()AngeloGioacchino Del Regno1-8/+46
2023-03-13clk: mediatek: clk-mtk: Switch to device_get_match_data()AngeloGioacchino Del Regno1-3/+2
2023-02-11clk: mediatek: clk-mtk: Remove unneeded semicolonYang Li1-1/+1
2023-01-31clk: mediatek: clk-mtk: Register MFG notifier in mtk_clk_simple_probe()AngeloGioacchino Del Regno1-0/+8
2023-01-31clk: mediatek: clk-mtk: Extend mtk_clk_simple_probe()AngeloGioacchino Del Regno1-8/+93
2023-01-31clk: mediatek: clk-mtk: Add dummy clock opsAngeloGioacchino Del Regno1-0/+16
2023-01-31clk: mediatek: clk-mtk: Propagate struct device for compositesAngeloGioacchino Del Regno1-5/+6
2023-01-31clk: mediatek: clk-gate: Propagate struct device with mtk_clk_register_gates()AngeloGioacchino Del Regno1-2/+2
2022-11-29clk: mediatek: clk-mtk: Allow specifying flags on mtk_fixed_factor clocksAngeloGioacchino Del Regno1-1/+1
2022-10-01clk: mediatek: Export required common code symbolsMarkus Schneider-Pargmann1-0/+2
2022-10-01clk: mediatek: Provide mtk_devm_alloc_clk_dataMarkus Schneider-Pargmann1-5/+28
2022-09-29clk: mediatek: Migrate remaining clk_unregister_*() to clk_hw_unregister_*()Chen-Yu Tsai1-5/+5
2022-09-29clk: mediatek: fix unregister function in mtk_clk_register_dividers cleanupChen-Yu Tsai1-1/+1
2022-09-26clk: mediatek: Use mtk_clk_register_gates_with_dev in simple probeYassine Oudjana1-1/+2
2022-09-26clk: mediatek: Export required symbols to compile clk drivers as moduleAngeloGioacchino Del Regno1-0/+2
2022-06-16clk: mediatek: reset: Add reset support for simple probeRex-BC Chen1-0/+7
2022-05-20clk: mediatek: Switch to clk_hw provider APIsChen-Yu Tsai1-37/+39
2022-05-20clk: mediatek: Replace 'struct clk' with 'struct clk_hw'Chen-Yu Tsai1-61/+50
2022-05-20clk: mediatek: Make mtk_clk_register_composite() staticChen-Yu Tsai1-1/+1
2022-02-17clk: mediatek: Warn if clk IDs are duplicatedChen-Yu Tsai1-4/+14
2022-02-17clk: mediatek: Unregister clks in mtk_clk_simple_probe() error pathChen-Yu Tsai1-1/+3
2022-02-17clk: mediatek: mtk: Implement error handling in register APIsChen-Yu Tsai1-25/+93
2022-02-17clk: mediatek: mtk: Clean up included headersChen-Yu Tsai1-7/+6
2022-02-17clk: mediatek: Add mtk_clk_simple_remove()Chen-Yu Tsai1-0/+15
2022-02-17clk: mediatek: Implement mtk_clk_unregister_composites() APIChen-Yu Tsai1-0/+46
2022-02-17clk: mediatek: Implement mtk_clk_unregister_divider_clks() APIChen-Yu Tsai1-0/+19
2022-02-17clk: mediatek: Implement mtk_clk_unregister_factors() APIChen-Yu Tsai1-0/+20
2022-02-17clk: mediatek: Implement mtk_clk_unregister_fixed_clks() APIChen-Yu Tsai1-0/+20
2022-02-17clk: mediatek: gate: Consolidate gate type clk related codeChen-Yu Tsai1-51/+0
2022-02-17clk: mediatek: Use %pe to print errorsChen-Yu Tsai1-12/+6
2021-09-15clk: mediatek: support COMMON_CLK_MEDIATEK module buildMiles Chen1-0/+8
2021-09-15clk: mediatek: Fix resource leak in mtk_clk_simple_probeChun-Jie Chen1-2/+10
2021-09-15clk: mediatek: Add API for clock resource recycleChun-Jie Chen1-0/+9
2021-07-27clk: mediatek: Add mtk_clk_simple_probe() to simplify clock providersChun-Jie Chen1-0/+23
2021-07-27clk: mediatek: Get regmap without syscon compatible checkChun-Jie Chen1-1/+1
2019-09-17clk: mediatek: Register clock gate with deviceWeiyi Lu1-3/+13
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174Thomas Gleixner1-9/+1
2019-03-08Merge branches 'clk-ingenic', 'clk-mtk-mux', 'clk-qcom-sdm845-pcie', 'clk-mtk...Stephen Boyd1-2/+2
2019-02-26clk: mediatek: Add flags to mtk_gateJasper Mattsson1-1/+1
2019-02-25clk: mediatek: add MUX_GATE_FLAGS_2chunhui dai1-1/+1
2017-07-22clk: Convert to using %pOF instead of full_nameRob Herring1-1/+1
2016-11-09clk: mediatek: Add MT2701 clock supportShunli Wang1-0/+40
2016-08-19clk: mediatek: remove __init from clk registration functionsJames Liao1-6/+6