summaryrefslogtreecommitdiffstats
path: root/drivers/clk/clk-mux.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* clk: mux: remove redundant initialization of variable widthColin Ian King2022-04-261-2/+2
* clk: mux: Declare u32 *table parameter as constJonathan Neuschäfer2022-02-261-5/+5
* clk: mux: provide devm_clk_hw_register_mux()Dmitry Baryshkov2021-04-071-0/+35
* clk: mux: Add support for specifying parents via DT/pointersStephen Boyd2020-01-071-40/+18
* clk: Zero init clk_init_data in helpersManivannan Sadhasivam2019-11-231-1/+1
* Merge branch 'clk-ti' into clk-nextStephen Boyd2019-05-071-1/+1
|\
| * clk: Remove CLK_IS_BASIC clk flagStephen Boyd2019-04-261-1/+1
* | clk: core: replace clk_{readl,writel} with {readl,writel}Jonas Gorski2019-04-231-2/+2
* | clk: mux: add explicit big endian supportJonas Gorski2019-04-231-3/+19
|/
* clk: Tag basic clk types with SPDXStephen Boyd2018-12-111-4/+1
* clk: honor CLK_MUX_ROUND_CLOSEST in generic clk muxJerome Brunet2018-04-161-1/+9
* clk: mux: add helper function for index/value translationJerome Brunet2018-03-121-32/+43
* clk: clk-mux: Improve a size determination in clk_hw_register_mux_table()Markus Elfring2017-11-141-1/+1
* clk: clk-mux: Delete an error message for a failed memory allocationMarkus Elfring2017-11-141-3/+1
* clk: mux: Add hw based registration APIsStephen Boyd2016-04-201-6/+51
* clk: move the common clock's to_clk_*(_hw) macros to clk-provider.hGeliang Tang2016-01-291-2/+0
* clk: fix codying style of if ... else blocksMasahiro Yamada2015-12-221-3/+2
* clk: Replace __clk_get_num_parents with clk_hw_get_num_parents()Stephen Boyd2015-08-251-1/+1
* clk: basic-type: Silence warnings about lock imbalancesStephen Boyd2015-07-281-0/+4
* clk: mux: Remove clk.h includeStephen Boyd2015-07-201-1/+0
* clk: make strings in parent name arrays constSascha Hauer2015-05-061-2/+4
* clk: Add clk_unregister_{divider, gate, mux} to close memory leakKrzysztof Kozlowski2015-01-171-0/+16
* clk_mux: Fix set_parent doing the wrong thing when INDEX_BIT && index >= 3Hans de Goede2014-11-191-1/+1
* clk: wrap I/O access for improved portabilityGerhard Sittig2013-08-281-3/+3
* clk: clk-mux: implement remuxing on set_rateJames Hogan2013-08-191-0/+1
* clk: export fixed-factor, gate & mux registrationMike Turquette2013-08-161-0/+2
* clk: mux: Add support for read-only muxes.Tomasz Figa2013-08-051-1/+9
* clk: mux: add CLK_MUX_HIWORD_MASKHaojian Zhuang2013-06-161-2/+15
* clk: add table lookup to muxPeter De Schrijver2013-03-221-11/+39
* clk: Add CLK_IS_BASIC flag to identify basic clocksRajendra Nayak2012-07-121-1/+1
* clk: mux: assign init dataMike Turquette2012-05-081-0/+1
* clk: Use a separate struct for holding init data.Saravana Kannan2012-05-021-2/+8
* clk: basic: improve parent_names & return errorsMike Turquette2012-04-251-2/+8
* clk: Constify parent name arraysMark Brown2012-04-251-1/+1
* clk: add "const" for clk_ops of basic clksShawn Guo2012-04-251-1/+1
* clk: remove unnecessary EXPORT_SYMBOL_GPLShawn Guo2012-04-251-2/+0
* clk: use kzalloc in clk_register_muxShawn Guo2012-04-251-1/+1
* clk: basic clock hardware typesMike Turquette2012-03-161-0/+116