aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/clk/mvebu
AgeCommit message (Expand)AuthorFilesLines
2023-08-30Merge branches 'clk-imx', 'clk-samsung', 'clk-annotate', 'clk-marvell' and 'c...Stephen Boyd1-1/+1
2023-08-22clk: mvebu: Convert to devm_platform_ioremap_resource()Yangtao Li2-6/+2
2023-08-22clk: Annotate struct clk_hw_onecell_data with __counted_byKees Cook1-1/+1
2023-07-19clk: Explicitly include correct DT includesRob Herring2-2/+0
2023-06-20clk: mvebu: Iterate over possible CPUs instead of DT CPU nodesRob Herring1-11/+3
2023-06-20clk: mvebu: Use of_get_cpu_hwid() to read CPU IDRob Herring1-8/+8
2023-06-14clk: mvebu: Use of_address_to_resource()Rob Herring1-5/+3
2023-03-28clk: mvebu: Convert to platform remove callback returning voidUwe Kleine-König3-12/+6
2022-09-30clk: mvebu: armada-37xx-tbg: Remove the unneeded result variableye xingchen1-4/+2
2022-08-22clk: move from strlcpy with unused retval to strscpyWolfram Sang1-1/+1
2022-02-17clk: mvebu: use time_is_before_eq_jiffies() instead of open coding itWang Qing1-1/+2
2021-09-14clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling pathsChristophe JAILLET1-3/+11
2021-08-28clk: kirkwood: Fix a clocking boot regressionLinus Walleij1-0/+1
2021-04-09clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0Pali Rohár1-6/+39
2021-04-09clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHzPali Rohár1-5/+7
2021-04-09clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clockMarek Behún1-28/+0
2021-02-11clk: mvebu: ap-cpu-clk: Demote non-conformant kernel-doc headerLee Jones1-1/+1
2020-12-19clk: mvebu: a3700: fix the XTAL MODE pin to MPP1_9Terry Zhou1-2/+2
2020-10-13clk: mvebu: ap80x-cpu: use semicolons rather than commas to separate statementsJulia Lawall1-1/+1
2020-07-11clk: mvebu: ARMADA_AP_CPU_CLK needs to select ARMADA_AP_CP_HELPERNathan Chancellor1-0/+1
2020-01-04clk: Fix Kconfig indentationKrzysztof Kozlowski1-1/+1
2019-11-27Merge branches 'clk-ti', 'clk-allwinner', 'clk-qcom', 'clk-sa' and 'clk-aspee...Stephen Boyd2-4/+4
2019-11-27Merge branches 'clk-rohm', 'clk-hisilicon', 'clk-marvell', 'clk-unused' and '...Stephen Boyd2-28/+4
2019-11-13clk: armada-xp: remove unused codeYueHaibing1-26/+0
2019-11-08drivers/clk: convert VL struct to struct_sizeStephen Kitt2-4/+4
2019-10-03clk: mvebu: armada-37xx-periph: change suspend/resume timeMiquel Raynal1-2/+2
2019-10-03clk: mvebu: armada-37xx-periph: add PCIe gated clockMiquel Raynal1-0/+2
2019-09-17clk: mvebu: ap80x: add AP807 clock supportBen Peled1-0/+28
2019-09-17clk: mvebu: ap806: Prepare the introduction of AP807 clock supportBen Peled1-63/+77
2019-09-17clk: mvebu: ap806: add AP-DCLK (hclk) to system controller driverOmri Itach1-2/+46
2019-09-17clk: mvebu: ap806: be more explicit on what SaR isMiquel Raynal1-1/+1
2019-09-17clk: mvebu: ap80x-cpu: add AP807 CPU clock supportBen Peled1-2/+57
2019-09-17clk: mvebu: ap806-cpu: prepare mapping of AP807 CPU clockChristine Gharzuzi1-20/+62
2019-08-08clk: mvebu: ap806: Fix clock name for the clusterGregory CLEMENT1-2/+2
2019-08-08clk: mvebu: add CPU clock driver for Armada 7K/8KGregory CLEMENT3-0/+263
2019-08-08clk: mvebu: add helper file for Armada AP and CP clocksGregory CLEMENT6-42/+61
2019-07-17Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds1-0/+17
2019-06-25clk: kirkwood: Add support for MV98DX1135Chris Packham1-0/+17
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner1-0/+1
2019-05-15clk: Remove io.h from clk-provider.hStephen Boyd3-0/+3
2019-04-18clk: mvebu: fix spelling mistake "gatable" -> "gateable"Colin Ian King2-3/+3
2018-12-28clk: dove: fix refcount leak in dove_clk_init()Yangtao Li1-2/+6
2018-12-28clk: mv98dx3236: fix refcount leak in mv98dx3236_clk_init()Yangtao Li1-1/+3
2018-12-28clk: armada-xp: fix refcount leak in axp_clk_init()Yangtao Li1-1/+3
2018-12-28clk: kirkwood: fix refcount leak in kirkwood_clk_init()Yangtao Li1-0/+2
2018-12-28clk: armada-370: fix refcount leak in a370_clk_init()Yangtao Li1-1/+3
2018-12-03clk: mvebu: Off by one bugs in cp110_of_clk_get()Dan Carpenter1-2/+2
2018-10-31Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds18-62/+69
2018-10-18Merge branches 'clk-mvebu-periph-pm', 'clk-meson', 'clk-allwinner', 'clk-mveb...Stephen Boyd2-9/+50
2018-10-18Merge branches 'clk-dt-name', 'clk-ti-of-node' and 'clk-sa' into clk-nextStephen Boyd1-1/+2
2018-10-16clk: mvebu: armada-37xx-tbg: Switch to clk_get and balance it in probeGregory CLEMENT1-1/+2
2018-10-01clk: mvebu: ap806: Remove superfluous of_clk_add_providerGregory CLEMENT1-1/+0
2018-10-01clk: mvebu: use SPDX-License-IdentifierGregory CLEMENT17-52/+17
2018-09-28clk: mvebu: use for_each_of_cpu_node iteratorRob Herring1-2/+2
2018-08-31clk: mvebu: armada-37xx-periph: add suspend/resume supportMiquel Raynal1-0/+43
2018-08-31clk: mvebu: armada-37xx-periph: save the IP base address in the driver dataMiquel Raynal1-8/+7
2018-08-15Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds1-8/+1
2018-08-14Merge branches 'clk-qcom-rpmh', 'clk-qcom-spdx', 'clk-con-id-leak', 'clk-fixe...Stephen Boyd1-4/+0
2018-07-27clk: mvebu: armada-37xx-periph: Remove unused var num_parentsAnders Roxell1-1/+0
2018-07-25clk: mvebu: armada-37xx-periph: Fix wrong return value in get_parentGregory CLEMENT1-3/+0
2018-07-09clk: mvebu: armada-37xx-periph: switch to SPDX license identifierGregory CLEMENT1-4/+1
2018-07-09clk: mvebu: armada-37xx-periph: Fix switching CPU rate from 300Mhz to 1.2GHzGregory CLEMENT1-0/+38
2018-06-09Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds1-1/+1
2018-06-06treewide: Use struct_size() for devm_kmalloc() and friendsKees Cook2-5/+6
2018-06-01clk: mvebu: use correct bit for 98DX3236 NANDChris Packham1-1/+1
2018-03-19clk: mvebu: armada-38x: add support for missing clocksRichard Genoud1-7/+7
2018-03-19clk: mvebu: cp110: Fix clock tree representationGregory CLEMENT1-55/+39
2018-01-26Merge branches 'clk-iproc', 'clk-mvebu' and 'clk-qcom-a53' into clk-nextStephen Boyd1-4/+1
2017-12-28clk: mvebu: armada-37xx-periph: Use PTR_ERR_OR_ZERO()Gomonovych, Vasyl1-4/+1
2017-12-21clk: mvebu: armada-37xx-periph: add DVFS support for cpu clocksGregory CLEMENT1-4/+217
2017-12-21clk: mvebu: armada-37xx-periph: prepare cpu clk to be used with DVFSGregory CLEMENT1-9/+73
2017-12-21clk: mvebu: armada-37xx-periph: cosmetic changesGregory CLEMENT1-8/+9
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman3-0/+3
2017-06-19clk: mvebu: cp110: Minor cleanupsStephen Boyd1-3/+2
2017-06-19Merge branch 'clk-cp110' of git://git.infradead.org/linux-mvebu into clk-nextStephen Boyd1-62/+138
2017-06-19clk: mvebu: cp110: add sdio clock to cp-110 system controllerKonstantin Porotchkin1-5/+23
2017-06-19clk: mvebu: cp110: introduce a new bindingGregory CLEMENT1-15/+48
2017-06-19clk: mvebu: cp110: do not depend anymore of the *-clock-output-namesGregory CLEMENT1-40/+65
2017-06-01clk: mvebu: cp110: make failure labels more meaningfulGregory CLEMENT1-10/+10
2017-06-01clk: mvebu: armada-38x: add support for 1866MHz variantsRalph Sennhauser1-3/+4
2017-06-01clk: mvebu: ap806: introduce a new bindingGregory CLEMENT1-12/+44
2017-06-01clk: mvebu: ap806: do not depend anymore of the *-clock-output-namesGregory CLEMENT1-22/+24
2017-06-01clk: mvebu: ap806: cosmetic improvementGregory CLEMENT1-7/+8
2017-05-10Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds2-4/+4
2017-04-24clk: apn806: fix spelling mistake: "mising" -> "missing"Colin Ian King1-1/+1
2017-04-24clk: apn806: Turn the eMMC clock as optional for dts backwards compatibleGregory CLEMENT1-7/+13
2017-04-24clk: apn806: Add eMMC clock to system controller driverKonstantin Porotchkin1-1/+14
2017-04-21clk: mvebu: Use kcalloc() in two functionsMarkus Elfring1-2/+2
2017-04-21clk: mvebu: Use kcalloc() in of_cpu_clk_setup()Markus Elfring1-2/+2
2017-02-14clk: mvebu: adjust clock handling for the CP110 system controllerThomas Petazzoni1-2/+11
2017-02-10clk: mvebu: Expand mv98dx3236-core-clock supportChris Packham3-14/+181
2017-01-27clk: mvebu: support for 98DX3236 SoCChris Packham3-0/+70
2017-01-09clk: mvebu: adjust AP806 CPU clock frequencies to production chipThomas Petazzoni1-5/+23
2016-11-04clk: mvebu: make ap806-system-controller explicitly non-modularPaul Gortmaker1-20/+3
2016-11-04clk: mvebu: make cp110-system-controller explicitly non-modularPaul Gortmaker1-32/+3
2016-11-01clk: mvebu: migrate CP110 system controller to clk_hw API and registrationMarcin Wojtas1-78/+72
2016-10-17clk: mvebu: armada-37xx-periph: Fix the clock gate flagGregory CLEMENT1-0/+1
2016-10-17clk: mvebu: armada-37xx-periph: Fix the clock provider registrationGregory CLEMENT1-5/+5
2016-10-07Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-0/+70
2016-09-22clk: mvebu: dynamically allocate resources in Armada CP110 system controllerMarcin Wojtas1-9/+20
2016-09-22clk: mvebu: fix setting unwanted flags in CP110 gate clockMarcin Wojtas1-0/+2
2016-09-21clk: mvebu: Add clk support for the orion5x SoC mv88f5181Jamie Lentin1-0/+70
2016-08-24clk: mvebu: Remove redundant dev_err call in armada_3700_periph_clock_probe()Wei Yongjun1-3/+1
2016-08-15clk: mvebu: Add the peripheral clock driver for Armada 3700Gregory CLEMENT2-0/+450
2016-08-15clk: mvebu Add the time base generator clocks for Armada 3700Gregory CLEMENT2-0/+159
2016-08-15clk: mvebu: Add the xtal clock for Armada 3700 SoCGregory CLEMENT3-0/+95
2016-08-12clk: mvebu: armada-39x: add clk description for supported interfacesGrzegorz Jaszczyk1-0/+2
2016-05-06clk: mvebu: new driver for Armada CP110 system controllerThomas Petazzoni3-0/+410
2016-05-06clk: mvebu: new driver for Armada AP806 system controllerThomas Petazzoni3-0/+172
2016-03-03clk: mvebu: Remove CLK_IS_ROOTStephen Boyd2-8/+6
2016-02-25clk: mvebu: Move corediv config to mvebu configKevin Smith1-1/+0
2016-02-25clk: mvebu: Remove corediv clock from Armada XPKevin Smith1-1/+0
2016-01-29clk: move the common clock's to_clk_*(_hw) macros to clk-provider.hGeliang Tang2-4/+0
2016-01-29clk: mvebu: Mark ioremapped memory as __iomemStephen Boyd1-1/+1
2015-12-22clk: add Dove PLL divider support for GPU, VMeta and AXI clocksRussell King4-1/+275
2015-10-16clk: mvebu: Use of_clk_get_parent_name()Stephen Boyd1-3/+1
2015-10-15Merge branch 'clk-fixes' into clk-nextStephen Boyd1-1/+3
2015-10-14Partially revert "clk: mvebu: Convert to clk_hw based provider APIs"Stephen Boyd1-1/+3
2015-09-17clk: Remove unneeded semicolonsJavier Martinez Canillas1-1/+1
2015-08-24clk: mvebu: Convert to clk_hw based provider APIsStephen Boyd1-4/+2
2015-07-20clk: mvebu: Remove clk.h includeStephen Boyd2-2/+3
2015-06-18clk: mvebu: flag the crypto clk as CLK_IGNORE_UNUSEDBoris Brezillon1-1/+1
2015-06-03clk: mvebu: add missing CESA gate clkBoris Brezillon1-0/+1
2015-03-04clk: mvebu: add Marvell Armada 39x driverThomas Petazzoni3-0/+161
2015-03-04clk: mvebu: extend common code to allow an optional refclkThomas Petazzoni2-0/+18
2014-11-30clk: mvebu: add suspend/resume for gatable clocksThomas Petazzoni1-2/+30
2014-10-03Merge tag 'clk-mvebu-3.18-2' of git://git.infradead.org/linux-mvebu into clk-...Mike Turquette2-5/+5
2014-09-26Merge tag 'clk-mvebu-3.18' of git://git.infradead.org/linux-mvebu into clk-nextMike Turquette4-2/+99
2014-09-16clk: mvebu: fix sscg node lookupThomas Petazzoni2-5/+5
2014-09-09clk: mvebu: armada-375: Fix the description of the SAR in the commentGregory CLEMENT1-2/+2
2014-09-09clk: mvebu: armada-370: Fix timer drift caused by the SSCG deviationGregory CLEMENT1-0/+8
2014-09-09clk: mvebu: Fix clk frequency value if SSCG is enabledGregory CLEMENT2-0/+89
2014-09-02cpufreq: kirkwood: use the powersave multiplexerMike Turquette1-2/+13
2014-09-01clk: mvebu: powersave clock is a multiplexerMike Turquette1-0/+87
2014-09-01clk: mvebu: share locks between gate clocksMike Turquette2-3/+8
2014-07-16clk: mvebu: extend clk-cpu for dynamic frequency scalingThomas Petazzoni1-5/+75
2014-04-26clk: mvebu: add Orion5x clock driverThomas Petazzoni3-0/+215
2014-03-18Merge tag 'clk-mvebu-3xx-3.15-2' of git://git.infradead.org/linux-mvebu into ...Mike Turquette1-1/+24
2014-03-13clk: mvebu: Support Armada 380 SoC on the core divider clockEzequiel Garcia1-0/+23
2014-03-13clk: mvebu: Fix ratio register offset on A375 SoCEzequiel Garcia1-1/+1
2014-02-24Merge branch 'clk-fixes' into clk-nextMike Turquette4-50/+44
2014-02-17clk: mvebu: add clock support for Armada 380/385Gregory CLEMENT3-0/+172
2014-02-17clk: mvebu: add clock support for Armada 375Gregory CLEMENT3-0/+189
2014-02-17clk: mvebu: add Armada 375 support to the corediv clock driverThomas Petazzoni1-0/+19
2014-02-17clk: mvebu: refactor corediv driver to support more SoCThomas Petazzoni1-24/+57
2014-02-17clk: mvebu: add a little bit of documentation about data structuresThomas Petazzoni1-0/+17
2014-02-17clk: mvebu: do not copy the contents of clk_corediv_descThomas Petazzoni1-8/+8
2014-02-06clk: mvebu: kirkwood: maintain clock init orderSebastian Hesselbarth1-18/+16
2014-02-06clk: mvebu: dove: maintain clock init orderSebastian Hesselbarth1-10/+9
2014-02-06clk: mvebu: armada-xp: maintain clock init orderSebastian Hesselbarth1-11/+9
2014-02-06clk: mvebu: armada-370: maintain clock init orderSebastian Hesselbarth1-11/+10
2013-11-24clk: mvebu: Add Core Divider clockEzequiel Garcia3-0/+229
2013-11-24clk: mvebu: staticize of_cpu_clk_setupJisheng Zhang1-1/+1
2013-10-06clk: armada-370: fix tclk frequenciesSimon Guinot1-2/+2
2013-08-27clk: kirkwood: Fix incorrect placement of __initconstSachin Kamat1-7/+7
2013-08-27clk: dove: Fix incorrect placement of __initconstSachin Kamat1-6/+6
2013-08-27clk: armada-xp: Fix incorrect placement of __initconstSachin Kamat1-6/+6
2013-08-27clk: armada-370: Fix incorrect placement of __initconstSachin Kamat1-7/+7
2013-08-23clk: mvebu: add missing iounmapJisheng Zhang2-7/+15
2013-05-29clk: mvebu: disintegrate obsolete fileSebastian Hesselbarth7-995/+2
2013-05-29clk: mvebu: add Armada XP SoC-centric clock initSebastian Hesselbarth3-0/+216
2013-05-29clk: mvebu: add Armada 370 SoC-centric clock initSebastian Hesselbarth3-0/+182
2013-05-29clk: mvebu: add Kirkwood SoC-centric clock initSebastian Hesselbarth3-0/+252
2013-05-29clk: mvebu: add Dove SoC-centric clock initSebastian Hesselbarth3-0/+200
2013-05-29clk: mvebu: add common clock functions for core clk and clk gatingSebastian Hesselbarth4-0/+215
2013-05-29clk: mvebu: introduce per-clock-gate flagsSebastian Hesselbarth1-87/+78
2013-05-20clk: mvebu: add more PCIe clocks for Armada XPThomas Petazzoni1-4/+10
2013-05-20clk: mvebu: create parent-child relation for PCIe clocks on Armada 370Thomas Petazzoni1-2/+2
2013-04-30Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-2/+2
2013-04-08clk: mvebu: Fix valid value range checking for cpu_freq_selectAxel Lin1-2/+2
2013-04-03clk: mvebu: Use common of_clk_init() functionJean-Francois Moine3-42/+3
2013-03-20treewide: Fix typos in printkMasanari Iida1-2/+2
2013-02-09cpufreq: kirkwood: Add a cpufreq driver for Marvell Kirkwood SoCsAndrew Lunn1-0/+1
2013-01-23clk: mvebu/clk-cpu.c: fix memory leakageCong Ding1-3/+6
2013-01-06clk: mvebu: Remove inappropriate __init taggingJoshua Coombs1-1/+1
2012-11-20clk: mvebu: armada 370/XP add clock gating control provider for DTGregory CLEMENT1-1/+73
2012-11-20clk: mvebu: add clock gating control provider for DTSebastian Hesselbarth5-0/+204
2012-11-20clk: mvebu: add armada-370-xp CPU specific clocksGregory CLEMENT5-0/+214
2012-11-20clk: mvebu: add mvebu core clocks.Sebastian Hesselbarth5-0/+720