aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/include/linux/clk.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2024-03-13Merge branches 'clk-samsung', 'clk-imx', 'clk-rockchip', 'clk-clkdev' and 'clk-rate-exclusive' into clk-nextStephen Boyd1-0/+12
2024-02-28clk: Add a devm variant of clk_rate_exclusive_get()Uwe Kleine-König1-0/+12
2024-02-21clk: Provide managed helper to get and enable bulk clocksShradha Todi1-0/+22
2023-08-04clk: Fix undefined reference to `clk_rate_exclusive_{get,put}'Biju Das1-40/+40
2022-09-15clk: Constify clk_has_parent()Maxime Ripard1-1/+1
2022-06-15clk: Provide new devm_clk helpers for prepared and enabled clocksUwe Kleine-König1-0/+109
2022-06-15clk: Improve documentation for devm_clk_get() and its optional variantUwe Kleine-König1-6/+19
2022-03-11clk: Add clk_drop_rangeMaxime Ripard1-0/+11
2021-02-22Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linuxLinus Torvalds1-2/+2
2021-01-27PM: clk: make PM clock layer compatible with clocks that must sleepNicolas Pitre1-1/+23
2021-01-12linux/clk.h: use correct kernel-doc notation for 2 functionsRandy Dunlap1-2/+2
2020-12-20Merge branches 'clk-doc', 'clk-qcom', 'clk-simplify', 'clk-hw', 'clk-renesas' and 'clk-samsung' into clk-nextStephen Boyd1-0/+18
2020-11-14clk: meson: g12: use devm variant to register notifiersJerome Brunet1-1/+9
2020-11-14clk: add devm variant of clk_notifier_registerJerome Brunet1-0/+10
2020-11-04clk: fix a kernel-doc markupMauro Carvalho Chehab1-1/+1
2020-01-07clk: clarify that clk_set_rate() does updates from top to bottomMartin Blumenstingl1-0/+3
2019-09-20Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linuxLinus Torvalds1-7/+10
2019-08-07clk: Constify struct clk_bulk_data * where possibleAndrey Smirnov1-7/+10
2019-07-22clk: Add missing documentation of devm_clk_bulk_get_optional() argumentSylwester Nawrocki1-0/+1
2019-07-17Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linuxLinus Torvalds1-0/+47
2019-06-25clk: Add devm_clk_bulk_get_optional() functionSylwester Nawrocki1-0/+28
2019-06-25clk: Add clk_bulk_get_optional() functionSylwester Nawrocki1-0/+19
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner1-4/+1
2019-04-25clk: Add missing stubs for a few functionsDmitry Osipenko1-0/+16
2019-02-06clk: Add (devm_)clk_get_optional() functionsPhil Edworthy1-0/+36
2018-10-18Merge branches 'clk-tegra' and 'clk-bulk-get-all' into clk-nextStephen Boyd1-1/+64
2018-10-16clk: add managed version of clk_bulk_get_allDong Aisheng1-0/+23
2018-10-16clk: add new APIs to operate on all available clocksDong Aisheng1-1/+41
2018-10-03clk: Add functions to save/restore clock context en-masseRuss Dill1-0/+25
2018-06-19clk: add duty cycle supportJerome Brunet1-0/+33
2018-03-16clk: add more __must_check for bulk APIsDong Aisheng1-8/+8
2017-12-19clk: add clk_rate_exclusive apiJerome Brunet1-0/+62
2017-07-14Merge tag 'clk-bulk-get-prep-enable' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linuxLinus Torvalds1-0/+22
2017-07-12clk: Provide bulk prepare_enable disable_unprepare variantsBjorn Andersson1-0/+22
2017-06-02Merge branch 'clk-bulk-get' into clk-nextStephen Boyd1-0/+132
2017-06-02clk: add managed version of clk_bulk_getDong Aisheng1-0/+21
2017-06-02clk: add clk_bulk_get accessoriesDong Aisheng1-0/+111
2017-06-02clk: Provide dummy of_clk_get_from_provider() for compile-testingGeert Uytterhoeven1-0/+4
2017-04-02kernel-api.rst: fix a series of errors when parsing C filesmchehab@s-opensource.com1-2/+2
2016-12-08clk: add devm_get_clk_from_child() APIKuninori Morimoto1-4/+25
2016-07-30Merge tag 'clk-for-linus-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linuxLinus Torvalds1-2/+14
2016-06-28clk: Provide notifier stubs when !COMMON_CLKKrzysztof Kozlowski1-2/+14
2016-06-28clk: Add missing clk_get_sys() stubDaniel Lezcano1-0/+4
2015-05-06clkdev: get rid of redundant clk_add_alias() prototype in linux/clk.hRussell King1-13/+0
2015-05-06clk: update clk API documentation to clarify clk_round_rate()Russell King1-0/+14
2015-03-11clk: introduce clk_is_matchMichael Turquette1-0/+18
2015-02-02clk: Add rate constraints to clocksTomeu Vizoso1-0/+28
2015-01-24clk: Introduce clk_has_parent()Thierry Reding1-0/+17
2014-10-15Merge tag 'clk-for-linus-3.18' of git://git.linaro.org/people/mike.turquette/linuxLinus Torvalds1-0/+29
2014-09-27clk: introduce clk_set_phase function & callbackMike Turquette1-0/+29