summaryrefslogtreecommitdiffstats
path: root/drivers/clk/clk-si5351.c
Commit message (Expand)AuthorAgeFilesLines
* clk: si5351: allow PLLs to be adjusted without resetAlvin Šipraga2023-12-171-3/+44
* Merge branch 'clk-cleanup' into clk-nextStephen Boyd2023-10-301-2/+2
|\
| * clk: si5351: Simplify probeBiju Das2023-10-231-2/+2
* | clk: si5351: Convert to use maple tree register cacheMark Brown2023-10-091-1/+1
|/
* clk: Explicitly include correct DT includesRob Herring2023-07-191-1/+1
*-. Merge branches 'clk-renesas', 'clk-determine-rate', 'clk-allwinner', 'clk-sam...Stephen Boyd2023-06-261-30/+37
|\ \
| | * clk: si5351: clkout: Switch to determine_rateMaxime Ripard2023-06-081-8/+10
| | * clk: si5351: msynth: Switch to determine_rateMaxime Ripard2023-06-081-10/+13
| | * clk: si5351: pll: Switch to determine_rateMaxime Ripard2023-06-081-12/+14
| |/
* / clk: Switch i2c drivers back to use .probe()Uwe Kleine-König2023-05-101-1/+1
|/
* clk: si5351: Use managed `of_clk_add_hw_provider()`Lars-Peter Clausen2023-04-101-8/+2
* i2c: Make remove callback return voidUwe Kleine-König2022-08-161-3/+1
* clk: si5351: use i2c_match_id and simple i2c probeStephen Kitt2022-04-221-12/+12
* clk: si5351: Update datasheet referencesJens Renner2021-11-021-4/+4
* clk: si5351: Wait for bit clear after PLL resetSascha Hauer2020-12-191-3/+10
* Replace HTTP links with HTTPS ones: Common CLK frameworkAlexander A. Klimov2020-07-101-2/+2
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-5/+1
* clk: Convert to using %pOFn instead of device_node.nameRob Herring2018-08-301-2/+2
* clk: si5351: _si5351_clkout_reset_pll() can be staticWu Fengguang2017-12-281-1/+1
* clk: si5351: Do not enable parent clocks on probeSergej Sawazki2017-12-211-26/+9
* clk: si5351: Rename internal plls to avoid name collisionsSergej Sawazki2017-12-211-1/+1
* clk: si5351: Apply PLL soft reset before enabling the outputsSergej Sawazki2017-12-211-0/+29
* clk: si5351: Add DT property to enable PLL resetSergej Sawazki2017-12-211-0/+3
* clk: si5351: implement remove handlerAlexey Khoroshilov2017-12-211-0/+13
* clk: si5351: fix PLL resetRussell King2017-09-011-7/+5
* clk: si5351: Delete an error message for a failed memory allocation in si5351...Markus Elfring2017-04-211-3/+1
* clk: si5351: Use devm_kcalloc() in si5351_i2c_probe()Markus Elfring2017-04-211-2/+2
* clk: si5351: Migrate to clk_hw based OF and registration APIsStephen Boyd2016-08-241-30/+41
* clk: si5{14,351,70}: Remove CLK_IS_ROOTStephen Boyd2016-03-021-1/+1
* clk: si5351: Add PLL soft resetJacob Siverskog2015-11-201-0/+7
* clk: si5351: add missing of_node_putJulia Lawall2015-10-211-7/+10
* clk: si5351: Convert __clk_get_name() to clk_hw_get_name()Stephen Boyd2015-08-241-8/+8
* clk: Convert __clk_get_flags() to clk_hw_get_flags()Stephen Boyd2015-08-241-2/+2
* clk: si5351: Include clk.hStephen Boyd2015-07-201-1/+1
* clk: si5351: fix .recalc_rate for multisynth 6-7Sergej Sawazki2015-05-131-3/+2
* clk: si5351: fix .round_rate for multisynth 6-7Sergej Sawazki2015-05-131-4/+17
* clk: si5351: Do not pass struct clk in platform_dataSebastian Hesselbarth2015-05-081-18/+45
* clk: si5351: Constify clock names and struct regmap_configKrzysztof Kozlowski2015-03-271-5/+5
* Merge tag 'clk-for-linus-3.14-part2' of git://git.linaro.org/people/mike.turq...Linus Torvalds2014-01-281-17/+13
|\
| * clk: si5351: remove variant from platform_dataSebastian Hesselbarth2014-01-271-16/+12
|/
* Merge tag 'clk-for-linus-3.11' of git://git.linaro.org/people/mturquette/linuxLinus Torvalds2013-07-031-4/+75
|\
| * clk: si5351: declare all device IDs for module loadingJean-Francois Moine2013-05-281-1/+4
| * clk: si5351: Allow user to define disabled state for every clock outputSebastian Hesselbarth2013-05-281-3/+71
* | clk: si5351: Set initial clkout rate when defined in platform data.Marek Belisko2013-05-291-0/+10
* | clk: si5351: Fix clkout rate computation.Marek Belisko2013-05-291-1/+1
|/
* clk: add si5351 i2c common clock driverSebastian Hesselbarth2013-04-121-0/+1510