summaryrefslogtreecommitdiffstats
path: root/include/linux/clk.h
Commit message (Expand)AuthorAgeFilesLines
* hw_random: add OMAP RNG driverAhmad Fatoum2024-03-151-0/+33
* clk: at91: sync drivers with LinuxAhmad Fatoum2024-02-161-0/+16
* clk: define empty stub for clk_hw_unregisterAhmad Fatoum2024-02-161-0/+4
* clk: add dummy definitions for CLK_SET_RATE_GATE, CLK_SET_PARENT_GATEAhmad Fatoum2024-02-161-0/+5
* Merge branch 'for-next/misc'Sascha Hauer2024-01-231-1/+1
|\
| * treewide: mark linker list elements with __ll_elemAhmad Fatoum2024-01-111-1/+1
* | clk: define aliases for clk_bulk_prepare_enable/disable_unprepareAhmad Fatoum2024-01-221-0/+3
* | clk: fix of_clk_hw_simple_get stub definitionAhmad Fatoum2024-01-191-1/+1
|/
* clk: add STM32MP13 clock and reset driversAhmad Fatoum2023-12-051-0/+5
* clk: implement clk_hw_reparentAhmad Fatoum2023-12-051-0/+5
* clk: add struct clk_init_data::parent_hwsAhmad Fatoum2023-12-051-0/+3
* clk: implement clk clk_hw_get_parent_by_indexAhmad Fatoum2023-12-051-0/+1
* clk: divider: implement CLK_DIVIDER_ALLOW_ZEROAhmad Fatoum2023-12-051-0/+1
* clk: factor out clk_hw_get_parent_indexAhmad Fatoum2023-12-051-0/+6
* clk: document struct clk_opsAhmad Fatoum2023-11-231-0/+65
* console: provide best-effort clk_get_for_console helperAhmad Fatoum2023-11-231-0/+21
* clk: implement clk_get_enabled helperAhmad Fatoum2023-09-141-0/+31
* clk: implement clk_get_optional helperAhmad Fatoum2023-09-061-0/+19
* clk: define clk_get_parent stubAhmad Fatoum2023-06-131-0/+6
* clk: always define clk_prepare_enable/disableAhmad Fatoum2023-06-131-2/+3
* clk: implement clk_to_clk_hw using container_of_safeAhmad Fatoum2023-05-021-1/+2
* clk: of: drop arguments from of_clk_init()Sascha Hauer2023-03-231-3/+2
* clk: add prepare/unprepare helpersAhmad Fatoum2023-01-101-0/+2
* Rename struct device_d to deviceSascha Hauer2023-01-101-69/+92
* Merge branch 'for-next/stm32'Sascha Hauer2022-03-141-4/+21
|\
| * clk: implement of_clk_hw_{onecell,simple}_getAhmad Fatoum2022-02-231-0/+17
| * clk: accept const arguments in clk_to_clk_hw/clk_hw_to_clkAhmad Fatoum2022-02-231-4/+4
* | clk: Enable clk_bulk_* functions only with CONFIG_COMMON_CLKSascha Hauer2022-03-081-144/+149
|/
* clk: add clock driver for stm32f4 and stm32f7Ahmad Fatoum2022-02-011-0/+5
* clk: gate: add clk_hw registration functionsAhmad Fatoum2022-02-011-0/+11
* clk: implement of_clk_add_hw_providerAhmad Fatoum2022-02-011-0/+13
* clk: mux: export clk_mux_round_rateAhmad Fatoum2022-02-011-0/+3
* clk: mux: add clk_hw registration functionsAhmad Fatoum2022-02-011-0/+27
* clk: define clk_hw_registerAhmad Fatoum2022-02-011-0/+5
* clk: clk-fixed: add clk_hw registration functionsAhmad Fatoum2022-02-011-0/+4
* clk: fixed-factor: add clk_hw registration functionsAhmad Fatoum2022-02-011-0/+4
* clk: divider: add clk_hw registration functionsAhmad Fatoum2022-02-011-0/+11
* clk: composite: add clk_hw registration functionsAhmad Fatoum2022-02-011-0/+8
* clk: Move clk_hw_get_num_parents out of ifdefSascha Hauer2022-02-011-5/+5
* clk: propagate error pointers in clk_hw_to_clk and clk_to_clk_hwAhmad Fatoum2022-01-141-2/+2
* clk: change clk_get_num_parents into clk_hw_get_num_parentsAhmad Fatoum2022-01-141-2/+2
* clk: Add clk_name_* functionsSascha Hauer2021-06-211-0/+4
* clk: implement clk_bulk_get_optional()Sascha Hauer2021-06-101-0/+20
* clk: implement set/get phaseSascha Hauer2021-06-081-0/+5
* clk: implement CLK_SET_RATE_UNGATESascha Hauer2021-06-081-0/+1
* clk: Rename CLK_GATE_INVERTED to CLK_GATE_SET_TO_DISABLESascha Hauer2021-06-081-1/+1
* clk: Add CLK_GET_RATE_NOCACHESascha Hauer2021-06-081-0/+1
* clk: Add Linux functions to register a muxSascha Hauer2021-06-071-0/+5
* clk: Add Linux functions to register a gateSascha Hauer2021-06-071-0/+4
* clk: Add Linux functions to register a fixed factor clockSascha Hauer2021-06-071-0/+3