summaryrefslogtreecommitdiff
path: root/include/linux/clk.h
AgeCommit message (Expand)Author
2024-03-13Merge branches 'clk-samsung', 'clk-imx', 'clk-rockchip', 'clk-clkdev' and 'cl...Stephen Boyd
2024-02-28clk: Add a devm variant of clk_rate_exclusive_get()Uwe Kleine-König
2024-02-21clk: Provide managed helper to get and enable bulk clocksShradha Todi
2023-08-04clk: Fix undefined reference to `clk_rate_exclusive_{get,put}'Biju Das
2022-09-15clk: Constify clk_has_parent()Maxime Ripard
2022-06-15clk: Provide new devm_clk helpers for prepared and enabled clocksUwe Kleine-König
2022-06-15clk: Improve documentation for devm_clk_get() and its optional variantUwe Kleine-König
2022-03-11clk: Add clk_drop_rangeMaxime Ripard
2021-02-22Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds
2021-01-27PM: clk: make PM clock layer compatible with clocks that must sleepNicolas Pitre
2021-01-12linux/clk.h: use correct kernel-doc notation for 2 functionsRandy Dunlap
2020-12-20Merge branches 'clk-doc', 'clk-qcom', 'clk-simplify', 'clk-hw', 'clk-renesas'...Stephen Boyd
2020-11-14clk: meson: g12: use devm variant to register notifiersJerome Brunet
2020-11-14clk: add devm variant of clk_notifier_registerJerome Brunet
2020-11-04clk: fix a kernel-doc markupMauro Carvalho Chehab
2020-01-07clk: clarify that clk_set_rate() does updates from top to bottomMartin Blumenstingl
2019-09-20Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds
2019-08-07clk: Constify struct clk_bulk_data * where possibleAndrey Smirnov
2019-07-22clk: Add missing documentation of devm_clk_bulk_get_optional() argumentSylwester Nawrocki
2019-07-17Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds
2019-06-25clk: Add devm_clk_bulk_get_optional() functionSylwester Nawrocki
2019-06-25clk: Add clk_bulk_get_optional() functionSylwester Nawrocki
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner
2019-04-25clk: Add missing stubs for a few functionsDmitry Osipenko
2019-02-06clk: Add (devm_)clk_get_optional() functionsPhil Edworthy
2018-10-18Merge branches 'clk-tegra' and 'clk-bulk-get-all' into clk-nextStephen Boyd
2018-10-16clk: add managed version of clk_bulk_get_allDong Aisheng
2018-10-16clk: add new APIs to operate on all available clocksDong Aisheng
2018-10-03clk: Add functions to save/restore clock context en-masseRuss Dill
2018-06-19clk: add duty cycle supportJerome Brunet
2018-03-16clk: add more __must_check for bulk APIsDong Aisheng
2017-12-19clk: add clk_rate_exclusive apiJerome Brunet
2017-07-14Merge tag 'clk-bulk-get-prep-enable' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds
2017-07-12clk: Provide bulk prepare_enable disable_unprepare variantsBjorn Andersson
2017-06-02Merge branch 'clk-bulk-get' into clk-nextStephen Boyd
2017-06-02clk: add managed version of clk_bulk_getDong Aisheng
2017-06-02clk: add clk_bulk_get accessoriesDong Aisheng
2017-06-02clk: Provide dummy of_clk_get_from_provider() for compile-testingGeert Uytterhoeven
2017-04-02kernel-api.rst: fix a series of errors when parsing C filesmchehab@s-opensource.com
2016-12-08clk: add devm_get_clk_from_child() APIKuninori Morimoto
2016-07-30Merge tag 'clk-for-linus-4.8' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2016-06-28clk: Provide notifier stubs when !COMMON_CLKKrzysztof Kozlowski
2016-06-28clk: Add missing clk_get_sys() stubDaniel Lezcano
2015-05-06clkdev: get rid of redundant clk_add_alias() prototype in linux/clk.hRussell King
2015-05-06clk: update clk API documentation to clarify clk_round_rate()Russell King
2015-03-11clk: introduce clk_is_matchMichael Turquette
2015-02-02clk: Add rate constraints to clocksTomeu Vizoso
2015-01-24clk: Introduce clk_has_parent()Thierry Reding
2014-10-15Merge tag 'clk-for-linus-3.18' of git://git.linaro.org/people/mike.turquette/...Linus Torvalds
2014-09-27clk: introduce clk_set_phase function & callbackMike Turquette