summaryrefslogtreecommitdiff
path: root/drivers/clk/clk.c
AgeCommit message (Expand)Author
2022-12-12Merge branches 'clk-mediatek', 'clk-trace', 'clk-qcom' and 'clk-microchip' in...Stephen Boyd
2022-12-07clk: Add trace events for rate requestsMaxime Ripard
2022-12-07clk: Store clk_core for clk_rate_requestMaxime Ripard
2022-10-27clk: Initialize max_rate in struct clk_rate_requestMaxime Ripard
2022-10-27clk: Initialize the clk_rate_request even if clk_core is NULLMaxime Ripard
2022-10-27clk: Remove WARN_ON NULL parent in clk_core_init_rate_req()Maxime Ripard
2022-10-16Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds
2022-10-14Merge branch 'clk-rate-range' into clk-nextStephen Boyd
2022-10-10clk: Update req_rate on __clk_recalc_rates()Maxime Ripard
2022-10-08Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds
2022-09-30clk: Remove never used devm_of_clk_del_provider()Andy Shevchenko
2022-09-15clk: Introduce the clk_hw_get_rate_range functionMaxime Ripard
2022-09-15clk: Zero the clk_rate_request structureMaxime Ripard
2022-09-15clk: Stop forwarding clk_rate_requests to the parentMaxime Ripard
2022-09-15clk: Constify clk_has_parent()Maxime Ripard
2022-09-15clk: Introduce clk_core_has_parent()Maxime Ripard
2022-09-15clk: Switch from __clk_determine_rate to clk_core_round_rate_nolockMaxime Ripard
2022-09-15clk: Add our request boundaries in clk_core_init_rate_reqMaxime Ripard
2022-09-15clk: Introduce clk_hw_init_rate_request()Maxime Ripard
2022-09-15clk: Move clk_core_init_rate_req() from clk_core_round_rate_nolock() to its c...Maxime Ripard
2022-09-15clk: Change clk_core_init_rate_req prototypeMaxime Ripard
2022-09-15clk: Set req_rate on reparentingMaxime Ripard
2022-09-15clk: Take into account uncached clocks in clk_set_rate_range()Maxime Ripard
2022-09-15clk: Clarify clk_get_rate() expectationsMaxime Ripard
2022-09-15clk: Skip clamping when rounding if there's no boundariesMaxime Ripard
2022-09-15clk: Drop the rate range on clk_put()Maxime Ripard
2022-08-31Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops"Stephen Boyd
2022-08-23clk: do not initialize retClaudiu Beznea
2022-08-23clk: remove extra empty lineClaudiu Beznea
2022-08-22clk: Fix comment typoJason Wang
2022-08-22clk: core: Fix runtime PM sequence in clk_core_unprepare()Chen-Yu Tsai
2022-08-22clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate opsChen-Yu Tsai
2022-06-22clk: Remove never used devm_clk_*unregister()Andy Shevchenko
2022-04-22clk: using pm_runtime_resume_and_get instead of pm_runtime_get_syncMinghao Chi
2022-04-02Revert "clk: Drop the rate range on clk_put()"Stephen Boyd
2022-03-29Merge branches 'clk-range', 'clk-uniphier', 'clk-apple' and 'clk-qcom' into c...Stephen Boyd
2022-03-25clk: Drop the rate range on clk_put()Maxime Ripard
2022-03-25clk: Initialize orphan req_rateMaxime Ripard
2022-03-11clk: Always set the rate on clk_set_range_rateMaxime Ripard
2022-03-11clk: Use clamp instead of open-coding our ownMaxime Ripard
2022-03-11clk: Always clamp the rounded rateMaxime Ripard
2022-03-11clk: Enforce that disjoints limits are invalidMaxime Ripard
2022-03-11clk: Fix clk_hw_get_clk() when dev is NULLMaxime Ripard
2022-02-25clk: Mark clk_core_evict_parent_cache_subtree() 'target' constStephen Boyd
2022-02-25clk: Mark 'all_lists' as constStephen Boyd
2022-01-12Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds
2022-01-11Merge branches 'clk-doc', 'clk-renesas', 'clk-at91', 'clk-cleanup' and 'clk-d...Stephen Boyd
2022-01-05clk: Enable/Disable runtime PM for clk_summaryTaniya Das
2021-12-10clk: Emit a stern warning with writable debugfs enabledStephen Boyd
2021-12-09clk: Add write operation for clk_parent debugfs nodeSam Protsenko