summaryrefslogtreecommitdiff
path: root/drivers/clk/rockchip/clk.c
Commit message (Expand)AuthorAgeFilesLines
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157Thomas Gleixner2019-05-301-10/+1
* clk: Remove io.h from clk-provider.hStephen Boyd2019-05-151-0/+1
* clk: rockchip: add a COMPOSITE_DIV_OFFSET clock-typeFinley Xiao2019-04-121-3/+6
* clk: rockchip: add support for half dividerElaine Zhang2018-07-061-0/+10
* clk: rockchip: use match_string() helperYisheng Xie2018-05-221-11/+5
* clk: rockchip: Free the memory on the error pathShawn Lin2018-03-021-4/+18
* clk: rockchip: Mark rockchip_fractional_approximation staticStephen Boyd2017-08-231-1/+1
* clk: rockchip: add special approximation to fix up fractional clk's jitterElaine Zhang2017-08-081-0/+36
* clk: rockchip: Remove useless init of "grf" to -EPROBE_DEFERDouglas Anderson2017-01-061-1/+0
* clk: rockchip: add a clock-type for muxes based in the grfHeiko Stuebner2017-01-021-0/+7
* clk: rockchip: add new clock-type for the ddrclkLin Huang2016-09-011-0/+9
* clk: rockchip: use general clock flag when registering pllHeiko Stübner2016-08-081-1/+1
* clk: rockchip: simplify GRF handling in pll clocksHeiko Stuebner2016-05-091-5/+0
* clk: rockchip: lookup General Register Files in rockchip_clk_initHeiko Stuebner2016-05-091-3/+3
* clk: rockchip: fix checkpatch warning in core codeHeiko Stuebner2016-04-201-20/+24
* clk: rockchip: remove redundant checking of device_nodeShawn Lin2016-03-271-5/+3
* clk: rockchip: Add support for multiple clock providersXing Zheng2016-03-271-56/+92
* Merge tag 'v4.6-rockchip-clk1' of git://git.kernel.org/pub/scm/linux/kernel/g...Michael Turquette2016-02-151-2/+62
|\
| * clk: rockchip: add a factor clock typeHeiko Stuebner2016-02-041-0/+55
| * clk: rockchip: free memory in error cases when registering clock branchesShawn Lin2016-02-021-2/+7
* | clk-divider: make sure read-only dividers do not write to their registerHeiko Stuebner2016-01-291-1/+3
|/
* Merge branch 'clk-rockchip' into clk-nextMichael Turquette2015-12-231-14/+123
|\
| * clk: rockchip: handle mux dependency of fractional dividersHeiko Stuebner2015-12-231-14/+123
* | clk: rockchip: only enter pll slow-mode directly before reboots on rk3288Heiko Stuebner2015-12-211-1/+6
|/
* clk: rockchip: save width in struct clk_fractional_dividerAndy Shevchenko2015-10-021-2/+4
* clk: rockchip: add support for phase invertersHeiko Stuebner2015-07-061-0/+7
* clk: make several parent names constUwe Kleine-König2015-06-041-4/+4
* clk: don't use __initconst for non-const arraysUwe Kleine-König2015-04-121-1/+2
* Merge tag 'v3.19-rockchip-clk2' of git://git.kernel.org/pub/scm/linux/kernel/...Michael Turquette2014-11-281-1/+10
|\
| * clk: rockchip: Add support for the mmc clock phases using the frameworkAlexandru M Stan2014-11-281-0/+8
| * clk: rockchip: add ability to specify pll-specific flagsHeiko Stuebner2014-11-251-1/+2
* | Merge branch 'clk-fixes' into clk-nextMichael Turquette2014-11-241-3/+1
|\ \ | |/ |/|
| * clk-divider: Fix READ_ONLY when divider > 1James Hogan2014-11-171-3/+1
* | clk: rockchip: disable unused clocksKever Yang2014-11-041-9/+0
|/
* clk: rockchip: add restart handlerHeiko Stübner2014-10-011-0/+25
* clk: rockchip: add new clock-type for the cpuclkHeiko Stuebner2014-09-271-0/+21
* clk: rockchip: protect critical clocks from getting disabledHeiko Stübner2014-09-021-0/+13
* clk: rockchip: make rockchip_clk_register_branch staticHeiko Stübner2014-09-021-1/+1
* clk: rockchip: implement the fraction divider branch typeHeiko Stübner2014-09-021-2/+56
* clk: rockchip: add clock type for pll clocks and pll used on rk3066Heiko Stübner2014-07-131-0/+35
* clk: rockchip: add basic infrastructure for clock branchesHeiko Stübner2014-07-131-0/+209