aboutsummaryrefslogtreecommitdiff
path: root/include/clk.h
AgeCommit message (Expand)AuthorFilesLines
2022-10-20Merge tag 'clk-2023.01' of https://source.denx.de/u-boot/custodians/u-boot-clkTom Rini1-2/+2
2022-10-19clk: change return type of clk_get_parent_rate from long long to ulongMichal Suchanek1-2/+2
2022-10-09dm: clk: add missing stub when CONFIG_CLK is deactivatedDario Binacchi1-1/+31
2022-03-30clk: Make clk_free return voidSean Anderson1-4/+4
2022-02-25clk: Add clk_get_by_name_optionalSean Anderson1-0/+24
2022-02-25clk: Add client API to HTML docsSean Anderson1-91/+85
2022-02-24clk: Inline clk_get_*_optionalSean Anderson1-22/+34
2022-02-24clk: Rename clk_get_optional_nodevSean Anderson1-3/+4
2022-01-19doc: replace @return by Return:Heinrich Schuchardt1-23/+23
2021-12-15clk: fix clk_get_rate() documentationGiulio Benetti1-1/+2
2021-09-25clk: Rename clk_get_by_driver_info()Simon Glass1-3/+28
2021-09-25treewide: Simply conditions with the new OF_REALSimon Glass1-3/+1
2021-06-17clk: Allow force setting clock defaults before relocationSean Anderson1-4/+26
2021-01-12clk: add clk_round_rate()Dario Binacchi1-0/+28
2020-07-09dtoc: extend dtoc to use struct driver_info when linking nodesWalter Lozano1-2/+2
2020-05-11clk: Fix clk func names in commentsJagan Teki1-6/+6
2020-04-28dm: clk: add stub when CONFIG_CLK is deactivatedPatrick Delaunay1-13/+89
2020-01-16clk: add APIs to get (optional) clock by name without a deviceChunfeng Yun1-0/+40
2019-10-22drivers: clk: Fix using assigned-clocks in the node of the clock it sets upJean-Jacques Hiblot1-2/+5
2019-10-22drivers: clk: Add a managed API to get clocks from the device-treeJean-Jacques Hiblot1-0/+47
2019-10-22drivers: clk: Handle gracefully NULL pointersJean-Jacques Hiblot1-1/+1
2019-08-22clk: introduce enable_countPeng Fan1-0/+1
2019-08-12clk: add support for clk_is_match()Sekhar Nori1-0/+12
2019-07-31clk: introduce clk_dev_bindedPeng Fan1-0/+9
2019-07-19dm: clk: Define clk_get_by_id() for clk operationsLukasz Majewski1-0/+11
2019-07-19dm: clk: Define clk_get_parent_rate() for clk operationsLukasz Majewski1-0/+9
2019-07-19dm: clk: Define clk_get_parent() for clk operationsLukasz Majewski1-0/+9
2019-07-19clk: Extend struct clk to provide clock type agnostic flagsLukasz Majewski1-0/+4
2019-07-19clk: Extend struct clk to provide information regarding clock rateLukasz Majewski1-0/+2
2019-07-19dm: Fix documentation entry as there is no UCLASS_CLOCK uclassLukasz Majewski1-1/+1
2019-05-09clk: Get the CLK by index without deviceJagan Teki1-0/+15
2018-09-29include/clk.h: Fix the name of the clock uclass in commentLiviu Dudau1-1/+1
2018-09-11clk: Extend clock control with an optional data fieldAndreas Dannenberg1-5/+7
2018-08-03clk: add clk_valid()Fabrice Gasnier1-0/+10
2018-05-07SPDX: Convert all of our single license tags to Linux Kernel styleTom Rini1-2/+1
2018-04-10clk: Add get/enable/disable/release for a bulk of clocksNeil Armstrong1-1/+71
2018-01-28clk: implement clk_set_defaults()Philipp Tomsich1-0/+17
2018-01-28clk: add clk_set_parent()Philipp Tomsich1-0/+11
2017-09-15dtoc: Rename the phandle structSimon Glass1-2/+2
2017-07-28clk: fix compilation errors for poplar platformPatrice Chotard1-14/+21
2017-07-28clk: add clk_release_all()Patrice Chotard1-0/+14
2016-10-08Revert "ns16650: Make sure we have CONFIG_CLK set before using infrastructure"Masahiro Yamada1-12/+13
2016-09-23treewide: replace #include <asm/errno.h> with <linux/errno.h>Masahiro Yamada1-1/+1
2016-09-22ns16650: Make sure we have CONFIG_CLK set before using infrastructureTom Rini1-13/+12
2016-09-21clk.h: Add <asm/errno.h>Tom Rini1-0/+1
2016-09-21clk: Use dummy clk_get_by_* functions when CONFIG_CLK is disabledPaul Burton1-1/+1
2016-08-15clk.h: inline clk_get_by_name()Andreas Bießmann1-1/+1
2016-07-14dm: clk: Add support for of-platdataSimon Glass1-0/+4
2016-06-19clk: convert API to match reset/mailbox styleStephen Warren1-89/+131
2016-01-21dm: clk: Add support for decoding clocks from the device treeSimon Glass1-0/+24