aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/clk
AgeCommit message (Expand)AuthorFilesLines
2015-03-15Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds6-24/+59
2015-03-11clk: introduce clk_is_matchMichael Turquette1-0/+26
2015-03-11clk: don't export static symbolJulia Lawall1-1/+0
2015-03-09clk: divider: fix calculation of initial best divider when rounding to closestUwe Kleine-König1-6/+7
2015-03-09clk: divider: fix selection of divider when rounding to closestUwe Kleine-König1-1/+5
2015-03-09clk: divider: fix calculation of maximal parent rate for a given dividerUwe Kleine-König1-7/+1
2015-03-06clk: divider: return real rate instead of divider valueHeiko Stübner1-1/+1
2015-03-04clk: at91: implement suspend/resume for the PMC irqchipBoris BREZILLON2-1/+20
2015-02-25clk: qcom: fix platform_no_drv_owner.cocci warningskbuild test robot1-1/+0
2015-02-25clk: qcom: fix platform_no_drv_owner.cocci warningskbuild test robot1-1/+0
2015-02-25clk: qcom: Add PLL4 vote clockStephen Boyd1-0/+13
2015-02-25clk: qcom: lcc-msm8960: Fix PLL rate detectionStephen Boyd1-1/+1
2015-02-25clk: qcom: Fix slimbus n and m val offsetsStephen Boyd1-2/+2
2015-02-25clk: ti: Fix FAPLL parent enable bit handlingTony Lindgren1-3/+3
2015-02-21Merge tag 'clk-for-linus-3.20' of git://git.linaro.org/people/mike.turquette/...Linus Torvalds81-1191/+11680
2015-02-19clk: Only recalculate the rate if neededTomeu Vizoso1-1/+4
2015-02-18Revert "clk: mxs: Fix invalid 32-bit access to frac registers"Stefan Wahren3-31/+18
2015-02-18clk: qoriq: Add support for the platform PLLEmil Medve1-0/+83
2015-02-18clk: Replace explicit clk assignment with __clk_hw_set_clkJavier Martinez Canillas5-35/+35
2015-02-18clk: Don't dereference parent clock if is NULLJavier Martinez Canillas1-2/+2
2015-02-17Merge tag 'drivers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-0/+219
2015-02-17Merge tag 'dt-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm...Linus Torvalds1-11/+12
2015-02-17Merge tag 'soc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ar...Linus Torvalds2-0/+10
2015-02-13clk: convert clock name allocations to kstrdup_constAndrzej Hajda1-6/+6
2015-02-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-7/+7
2015-02-06clkdev: Always allocate a struct clk and call __clk_get() w/ CCFStephen Boyd3-37/+59
2015-02-04clk: shmobile: div6: Avoid division by zero in .round_rate()Geert Uytterhoeven1-0/+3
2015-02-03clk: mxs: Fix invalid 32-bit access to frac registersStefan Wahren3-18/+31
2015-02-03clk: omap: compile legacy omap3 clocks conditionallyArnd Bergmann6-2/+14
2015-02-02Merge tag 'tegra-clk-3.20' of git://nv-tegra.nvidia.com/user/pdeschrijver/lin...Michael Turquette7-52/+172
2015-02-02Merge tag 'v3.20-exynos-clk' of git://linuxtv.org/snawrocki/samsung into clk-...Michael Turquette5-347/+112
2015-02-02clkdev: Export clk_register_clkdevTomeu Vizoso1-0/+1
2015-02-02clk: Add rate constraints to clocksTomeu Vizoso12-58/+254
2015-02-02clk: remove clk-private.hMichael Turquette1-2/+39
2015-02-02Merge branch 'clk-omap-legacy' into clk-nextMichael Turquette10-73/+5504
2015-02-02clk: Make clk API return per-user struct clk instancesTomeu Vizoso3-244/+476
2015-02-02clk: tegra: Define PLLD_DSI and remove dsia(b)_muxMark Zhang4-26/+24
2015-02-02clk: tegra: Add support for the Tegra132 CAR IP blockPaul Walmsley3-12/+129
2015-02-02clk: tegra: make tegra_clocks_apply_init_table() arch_initcallPeter De Schrijver1-2/+5
2015-02-02clk: tegra: Fix order of arguments in WARNTomeu Vizoso1-4/+4
2015-02-02clk: tegra124: Add init data for dsi lp clocksSean Paul1-0/+2
2015-02-02clk: tegra: SDMMC controllers are on APBAndrew Bresticker1-8/+8
2015-01-30clk: ti: add omap3 legacy clock dataTero Kristo2-1/+4655
2015-01-30clk: ti: composite: add support for legacy composite clock initTero Kristo3-4/+46
2015-01-30clk: ti: dpll: add support for legacy DPLL initTero Kristo3-11/+113
2015-01-30clk: ti: divider: add support for legacy divider initTero Kristo3-1/+136
2015-01-30clk: ti: interface: add support for legacy interface clock initTero Kristo3-24/+76
2015-01-30clk: ti: gate: add support for legacy gate initTero Kristo3-30/+133
2015-01-30clk: ti: mux: add support for legacy mux initTero Kristo3-2/+75
2015-01-30clk: ti: add core support for initializing legacy clocksTero Kristo2-0/+270
2015-01-29clk: exynos5420: Add IDs for clocks used in DISP1 power domainJavier Martinez Canillas1-11/+12
2015-01-28clk: Remove __clk_registerTomeu Vizoso1-42/+0
2015-01-28clk: Remove unneeded NULL checksTomeu Vizoso1-9/+0
2015-01-28clk: qoriq: Use pr_fmt()Emil Medve1-2/+5
2015-01-28clk: qoriq: Replace kzalloc() with kmalloc()Emil Medve1-1/+1
2015-01-28clk: qoriq: Make local symbol 'static'Emil Medve1-1/+1
2015-01-28clk: qoriq: Fix checkpatch type OOM_MESSAGEEmil Medve1-12/+5
2015-01-28clk: qoriq: Fix checkpatch type ALLOC_SIZEOF_STRUCTEmil Medve1-2/+2
2015-01-28clk: qoriq: Fix checkpatch type ALLOC_WITH_MULTIPLYEmil Medve1-2/+2
2015-01-28clk: qoriq: Fix checkpatch type PARENTHESIS_ALIGNMENTEmil Medve1-4/+4
2015-01-28clk: samsung: exynos4: Add divider clock id for memory bus frequencyChanwoo Choi1-5/+5
2015-01-27clk: pxa: add pxa3xx clock driverRobert Jarzmik2-0/+365
2015-01-27clk: zynq: Force CPU_2X clock to be ungatedSoren Brinkmann1-0/+1
2015-01-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller7-28/+69
2015-01-27Merge tag 'sunxi-clocks-for-3.20' of https://git.kernel.org/pub/scm/linux/ker...Michael Turquette8-143/+710
2015-01-27Merge tag 'v3.20-rockchip-clk1' of git://git.kernel.org/pub/scm/linux/kernel/...Michael Turquette1-13/+35
2015-01-27clk: ti: Drop use of clk-private.hStephen Boyd3-3/+3
2015-01-27clk: ux500: Drop use of clk-private.hStephen Boyd2-2/+0
2015-01-27clk: Export phase functionsMaxime Ripard1-0/+2
2015-01-27clk: qcom: Add MSM8960/APQ8064 LPASS clock controller (LCC) driverStephen Boyd3-0/+595
2015-01-27clk: qcom: Add IPQ806X LPASS clock controller (LCC) driverRajendra Nayak4-0/+495
2015-01-27clk: qcom: Add simple regmap based muxesStephen Boyd3-0/+89
2015-01-27clk: qcom: Add support for regmap divider clocksJosh Cartwright3-0/+100
2015-01-27clk: divider: Make generic for usage elsewhereStephen Boyd1-84/+128
2015-01-27clk: Add __clk_mux_determine_rate_closestStephen Boyd1-9/+38
2015-01-27clk: Fix debugfs clk removal before initedSrinivas Kandagatla1-4/+0
2015-01-27Merge branch 'clk-shmobile-for-3.20' of git://git.kernel.org/pub/scm/linux/ke...Michael Turquette4-4/+342
2015-01-26Merge tag 'sunxi-core-for-3.20' of https://git.kernel.org/pub/scm/linux/kerne...Olof Johansson1-0/+1
2015-01-25sunxi: clk: Set sun6i-pll1 n_start = 1Hans de Goede1-0/+1
2015-01-25clk: sunxi: rewrite sun9i_a80_get_pll4_factors()Hans de Goede1-28/+29
2015-01-24Merge branch 'clk-has-parent' into clk-nextMichael Turquette1-0/+30
2015-01-24clk: Introduce clk_has_parent()Thierry Reding1-0/+30
2015-01-22clk: rockchip: add a dummy clock for the watchdog pclk on rk3288Heiko Stuebner1-0/+8
2015-01-22clk: rockchip: add PVTM clocks on rk3288huang lin1-2/+2
2015-01-22clk: rockchip: use the clock ID for usbphy480m_srcKever Yang1-1/+1
2015-01-21Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/pau...Ingo Molnar1-0/+1
2015-01-20ARM: clk: add clk-asm9260 driverOleksij Rempel2-0/+349
2015-01-20clk: st: STiH410: Fix pdiv and fdiv divisor when setting ratePeter Griffin1-4/+15
2015-01-20clk: ppc-corenet: rename driver to clk-qoriqTang Yuantian3-9/+9
2015-01-20clock: redefine variable clocks_per_pll as a struct memberTang Yuantian1-7/+15
2015-01-20Merge tag 'for-v3.20-exynos7-clk' of git://linuxtv.org/snawrocki/samsung into...Michael Turquette1-2/+406
2015-01-20clk: ti: Initialize clocks for dm816xTony Lindgren3-8/+55
2015-01-20clk: ti: Add support for FAPLL on dm816xTony Lindgren2-0/+411
2015-01-20clk: Skip fetching index for single parent clocksStephen Boyd1-1/+1
2015-01-20clk-gate: fix bit # check in clk_register_gate()Sergei Shtylyov1-1/+1
2015-01-20clk: ppc-corenet: fix section mismatch warningKevin Hao1-37/+6
2015-01-20clk: sunxi: Add driver for A80 MMC config clocks/resetsChen-Yu Tsai2-0/+220
2015-01-19clk: sunxi: Add mod0 and mmc module clock support for A80Chen-Yu Tsai1-0/+32
2015-01-17clk: exynos-audss: Fix memory leak on driver unbind or probe failureKrzysztof Kozlowski1-10/+22
2015-01-17clk: Add clk_unregister_{divider, gate, mux} to close memory leakKrzysztof Kozlowski3-0/+48
2015-01-17clk: TI CDCE706 clock synthesizer driverMax Filippov3-0/+709
2015-01-17clk: fix possible null pointer dereferenceStanimir Varbanov1-1/+1
2015-01-17Revert "clk: ppc-corenet: Fix Section mismatch warning"Kevin Hao1-1/+1
2015-01-17clk: rockchip: fix deadlock possibility in cpuclkHeiko Stübner1-4/+6
2015-01-16ARM: at91: move at91rm9200_idle() to clk/at91/pmc.cAlexandre Belloni1-0/+9
2015-01-15clk: samsung: exynos7: add clocks for audio blockPadmavathi Venna1-2/+141
2015-01-15clk: samsung: exynos7: add clocks for SPI blockPadmavathi Venna1-0/+73
2015-01-15clk: samsung: exynos7: add gate clock for DMA blockPadmavathi Venna1-0/+4
2015-01-14clk: sunxi: Add a common setup function for mmc module clocksChen-Yu Tsai1-7/+19
2015-01-14clk: sunxi: Remove custom phase functionMaxime Ripard1-37/+0
2015-01-14clk: sunxi: Rework MMC phase clocksMaxime Ripard1-62/+69
2015-01-14clk: shmobile: fix sparse NULL pointer warningWei Yongjun1-1/+1
2015-01-13clk: berlin: bg2q: remove non-exist "smemc" gate clockJisheng Zhang1-1/+0
2015-01-13clk: at91: keep slow clk enabled to prevent system hangBoris Brezillon1-0/+27
2015-01-08clk: shmobile: Add R-Car Gen2 ADSP clock supportSergei Shtylyov1-0/+48
2015-01-08clk: shmobile: Add R-Car Gen2 RCAN clock supportSergei Shtylyov1-0/+40
2015-01-08clk: shmobile: r8a73a4 common clock framework implementationUlrich Hecht2-0/+242
2015-01-08clk: shmobile: Add r8a7793 supportHisashi Nakamura1-0/+1
2015-01-08clk: shmobile: div6: Avoid changing divisor in .disable()Geert Uytterhoeven1-4/+11
2015-01-06rcu: Make SRCU optional by using CONFIG_SRCUPranith Kumar1-0/+1
2015-01-06clk: sunxi: Propagate rate changes to parent for mux clocksChen-Yu Tsai1-1/+1
2015-01-06clk: sunxi: Make the mod0 clk driver also a platform driverHans de Goede1-3/+40
2015-01-05ARM: sunxi: Add "allwinner,sun6i-a31s" to mach-sunxiHans de Goede1-0/+1
2014-12-31GMAC: modify CRU config for Rockchip RK3288 SoCs integrated GMACRoger Chen1-7/+7
2014-12-31clk: rockchip: rk3288: Make s2r reliable by switching PLLs to slow modeDoug Anderson1-0/+14
2014-12-28clk: rockchip: fix rk3288 cpuclk core dividersHeiko Stuebner1-14/+14
2014-12-28clk: rockchip: fix rk3066 pll lock bit locationHeiko Stuebner1-2/+13
2014-12-23clk: samsung: exynos4415: Use samsung_cmu_register_one() to simplify codeChanwoo Choi1-168/+48
2014-12-23clk: samsung: exynos3250: Use samsung_cmu_register_one() to simplify codeChanwoo Choi1-170/+47
2014-12-23clk: samsung: Change the return value of samsung_cmu_register_one()Chanwoo Choi2-4/+12
2014-12-23clk: samsung: exynos7: Add required clock tree for USBVivek Gautam1-0/+64
2014-12-23clk: samsung: exynos7: Add clocks for MSCL blockTony K Nadackal1-0/+124
2014-12-21clk: sunxi: Fix factor clocks usage for sun9i core clocksChen-Yu Tsai1-6/+56
2014-12-21clk: sunxi: Give sunxi_factors_register a registers parameterHans de Goede5-14/+51
2014-12-21clk: sunxi: unify sun6i AHB1 clock with proper PLL6 pre-dividerChen-Yu Tsai1-0/+208
2014-12-21clk: sunxi: Remove ahb1_sdram from sun6i/sun8i protected clocks listChen-Yu Tsai1-1/+0
2014-12-21clk: rockchip: Fix clock gate for rk3188 hclk_emem_periRomain Perier1-1/+1
2014-12-21clk: rockchip: add CLK_IGNORE_UNUSED flag to fix rk3066/rk3188 USB HostJulien CHAUVEAU1-4/+6
2014-12-21clk: rockchip: Add CLK_SET_RATE_PARENT to sclk_uart clocksDoug Anderson1-10/+10
2014-12-21clk: shmobile: sh73a0 common clock framework implementationUlrich Hecht2-0/+219
2014-12-20Merge tag 'clk-for-linus-3.19' of git://git.linaro.org/people/mike.turquette/...Linus Torvalds56-519/+5611
2014-12-17clk: samsung: Fix Exynos 5420 pinctrl setup and clock disable failure due to ...Krzysztof Kozlowski1-1/+28
2014-12-15Merge tag 'for-v3.19/omap-a' of git://git.kernel.org/pub/scm/linux/kernel/git...Michael Turquette1-0/+15
2014-12-15clk: Really fix deadlock with mmap_semStephen Boyd1-2/+3
2014-12-14Merge tag 'driver-core-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds12-12/+0
2014-12-12Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2014-12-11Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds1-29/+80
2014-12-11Merge tag 'for-v3.19-exynos-clk-2' of git://linuxtv.org/snawrocki/samsung int...Michael Turquette5-10/+12
2014-12-11clk: mmp: fix sparse non static symbol warningWei Yongjun1-1/+1
2014-12-09Merge tag 'drivers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds6-4/+40
2014-12-09Merge tag 'soc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ar...Linus Torvalds3-3/+73
2014-12-09Merge tag 'cleanup-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-94/+0
2014-12-08Merge tag 'mfd-for-linus-3.19' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+24
2014-12-04Merge tag 'mvebu-soc-suspend-3.19' of git://git.infradead.org/linux-mvebu int...Arnd Bergmann1-2/+30
2014-12-03clk: Change clk_ops->determine_rate to return a clk_hw as the best parentTomeu Vizoso11-41/+57
2014-12-03clk: change clk_debugfs_add_file to take a struct clk_hwTomeu Vizoso1-3/+3
2014-12-03clk: Don't expose __clk_get_accuracyTomeu Vizoso1-1/+1
2014-12-03clk: Don't try to use a struct clk* after it could have been freedTomeu Vizoso1-1/+4
2014-12-03clk: Remove unused function __clk_get_prepare_countTomeu Vizoso1-5/+0
2014-12-02clk: samsung: Fix double add of syscore ops after driver rebindKrzysztof Kozlowski1-0/+4
2014-12-02clk: samsung: exynos4: set parent of sclk_hdmiphy to hdmiAndrzej Hajda1-1/+1
2014-12-02clk: samsung: exynos4415: Fix build with PM_SLEEP disabledKrzysztof Kozlowski1-2/+4
2014-12-02clk: samsung: remove unnecessary inclusion of header files from clk.hPankaj Dubey2-4/+2
2014-12-02clk: samsung: remove unnecessary CONFIG_OF from clk.cPankaj Dubey1-2/+0
2014-12-02clk: samsung: Spelling s/bwtween/between/Pankaj Dubey1-1/+1
2014-11-30clk: mvebu: add suspend/resume for gatable clocksThomas Petazzoni1-2/+30
2014-11-28Merge tag 'ib-mfd-regulator-clk-v3.19' of git://git.kernel.org/pub/scm/linux/...Michael Turquette1-0/+24
2014-11-28Merge tag 'v3.19-rockchip-clk2' of git://git.kernel.org/pub/scm/linux/kernel/...Michael Turquette7-50/+302
2014-11-28ARM: vexpress: Remove non-DT codePawel Moll3-94/+0
2014-11-28Merge tag 'samsung-pm-3' of git://git.kernel.org/pub/scm/linux/kernel/git/kge...Arnd Bergmann1-1/+28
2014-11-28clk: rockchip: Add support for the mmc clock phases using the frameworkAlexandru M Stan5-0/+198
2014-11-28clk: rockchip: rk3288 export i2s0_clkout for use in DTSonny Rao1-1/+1
2014-11-26clk: rockchip: use clock ID for DMC (memory controller) on rk3288Jeff Chen1-4/+4
2014-11-26clk: tegra: Implement memory-controller clockThierry Reding6-4/+40
2014-11-25clk: clk-s2mps11: fix semicolon.cocci warningskbuild test robot1-1/+1
2014-11-25clk: s2mps11: Add the support for S2MPS13 PMIC clockChanwoo Choi1-0/+24
2014-11-25clk: rockchip: add ROCKCHIP_PLL_SYNC_RATE flag to some pllsHeiko Stuebner2-5/+5
2014-11-25clk: rockchip: add optional sync to pll rate parametersHeiko Stuebner2-0/+56
2014-11-25clk: rockchip: setup pll_mux data earlierHeiko Stuebner1-14/+13
2014-11-25clk: rockchip: add ability to specify pll-specific flagsHeiko Stuebner5-13/+19
2014-11-24Merge tag 'sunxi-clocks-for-3.19' of https://git.kernel.org/pub/scm/linux/ker...Michael Turquette8-30/+341
2014-11-24Merge branch 'clk-fixes' into clk-nextMichael Turquette5-32/+31
2014-11-24clk: ls1x: Update relationship among all clocksKelvin Cheung1-29/+80
2014-11-23clk: sunxi: gmac-tx-clk mux is not a CLK_MUX_INDEX_BIT muxHans de Goede1-1/+6
2014-11-23clk: sunxi: Implement A31 PLL6 as a divs clock for 2x outputChen-Yu Tsai1-12/+16
2014-11-23clk: sunxi: Specify number of child clocks for divs clocksChen-Yu Tsai1-2/+9
2014-11-23clk: sunxi: Removed unused/incorrect sun6i-a31-apb2-clk driverChen-Yu Tsai1-7/+0
2014-11-23clk: rockchip: fix rk3188 USB HSIC PHY clock dividerJulien CHAUVEAU1-1/+1
2014-11-23clk: rockchip: fix clock gate for rk3188 spdif_preJulien CHAUVEAU1-16/+9
2014-11-22clk: exynos5440: move restart code into clock driverPankaj Dubey1-1/+28
2014-11-20Merge Linus' tree to be be to apply submitted patches to newer code thanJiri Kosina86-796/+5185
2014-11-19clk: hi3620: Move const initdata into correct code sectionBintian Wang1-35/+35
2014-11-19clk_mux: Fix set_parent doing the wrong thing when INDEX_BIT && index >= 3Hans de Goede1-1/+1
2014-11-19Merge branch 'for-v3.19/exynos-clk' of git://linuxtv.org/snawrocki/samsung in...Michael Turquette8-164/+2072
2014-11-19Merge branch 'clk-next-shmobile' into clk-nextMichael Turquette1-12/+101
2014-11-19clk: delete a local variable's repeated assignmentZhen Lei1-1/+1
2014-11-19Merge tag 'v3.19-rockchip-clk1' of git://git.kernel.org/pub/scm/linux/kernel/...Michael Turquette4-107/+169
2014-11-18clk: rockchip: fix parent clock for rk3188 hclk_lcdc1Julien CHAUVEAU1-1/+1
2014-11-17clk: pxa: keep clocks initialization separated per variantRobert Jarzmik3-2/+9
2014-11-17clk: pxa: declare init function and data __initRobert Jarzmik3-20/+32