aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/clk/hisilicon
AgeCommit message (Expand)AuthorFilesLines
2024-02-21clk: hisilicon: Use devm_kcalloc() instead of devm_kzalloc()Erick Archer1-2/+1
2024-02-21clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()Christophe JAILLET1-1/+0
2024-02-21clk: hisilicon: hi3519: Release the correct number of gates in hi3519_clk_unr...Christophe JAILLET1-1/+1
2023-12-16clk: hi3620: Fix memory leak in hi3620_mmc_clk_init()Kuan-Wei Chiu1-1/+3
2023-07-19clk: Explicitly include correct DT includesRob Herring10-14/+7
2023-04-29Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds4-12/+8
2023-03-28clk: hisilicon: Convert to platform remove callback returning voidUwe Kleine-König4-12/+8
2023-03-06kbuild, clk: remove MODULE_LICENSE in non-modulesNick Alcock1-1/+0
2022-03-29Merge branches 'clk-starfive', 'clk-ti', 'clk-terminate' and 'clk-cleanup' in...Stephen Boyd1-2/+2
2022-03-11clk: hisilicon: Terminate clk_div_table with sentinel elementJonathan Neuschäfer1-2/+2
2022-02-25clk: hisilicon: Remove unnecessary cast of mux table to u32 *Jonathan Neuschäfer1-1/+1
2021-07-26clk: hisilicon: hi3559a: select RESET_HISIRandy Dunlap1-0/+1
2021-06-30clk: hisilicon: hi3559a: Drop __init markings everywhereStephen Boyd1-20/+19
2021-06-27clk: hisilicon: Add clock driver for hi3559A SoCDongjiu Geng5-2/+856
2019-11-27Merge branches 'clk-hisi', 'clk-amlogic', 'clk-samsung', 'clk-renesas' and 'c...Stephen Boyd1-1/+2
2019-11-27Merge branches 'clk-rohm', 'clk-hisilicon', 'clk-marvell', 'clk-unused' and '...Stephen Boyd3-109/+107
2019-10-28clk: hi6220: use CLK_OF_DECLARE_DRIVERPeter Griffin1-1/+2
2019-10-16clk: hisilicon: use devm_platform_ioremap_resource() to simplify codeYueHaibing1-3/+1
2019-10-03clk: hisilicon: fix sparse warnings in clk-hi3660.cBen Dooks1-30/+30
2019-10-03clk: hisilicon: fix sparse warnings in clk-hi3670.cBen Dooks1-76/+76
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner3-14/+3
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422Thomas Gleixner1-4/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157Thomas Gleixner2-21/+2
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner1-5/+1
2019-05-21treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13Thomas Gleixner5-65/+5
2019-05-21treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1Thomas Gleixner5-75/+5
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner1-0/+1
2019-05-15clk: Remove io.h from clk-provider.hStephen Boyd1-0/+1
2019-05-07Merge branches 'clk-hisi', 'clk-lochnagar', 'clk-allwinner', 'clk-rockchip' a...Stephen Boyd1-1/+5
2019-04-23clk: core: replace clk_{readl,writel} with {readl,writel}Jonas Gorski1-2/+2
2019-04-19clk: hi3660: Mark clk_gate_ufs_subsys as criticalLeo Yan1-1/+5
2018-12-10clk: hisilicon: Remove usage of CLK_IS_BASICStephen Boyd4-4/+4
2018-10-18Merge branches 'clk-samsung', 'clk-hisi3670' and 'clk-at91-div-0' into clk-nextStephen Boyd3-0/+1024
2018-10-16clk: hisilicon: Add clock driver for Hi3670 SoCManivannan Sadhasivam3-0/+1024
2018-08-31reset: hisilicon: fix potential NULL pointer dereferenceGustavo A. R. Silva1-3/+2
2018-06-04Merge branches 'clk-imx7d', 'clk-hisi-stub', 'clk-mvebu', 'clk-imx6-epit' and...Stephen Boyd1-5/+8
2018-06-01clk/driver/hisi: Consolidate the Kconfig for the CLOCK_STUBDaniel Lezcano1-5/+8
2018-05-15clk: hisilicon: add missing usb3 clocks for Hi3798CV200 SoCJianguo Sun1-0/+17
2018-04-13Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds6-38/+232
2018-03-20clk: hisilicon: fix potential NULL dereference in hisi_clk_alloc()Wei Yongjun1-0/+2
2018-03-16clk: hisilicon: mark wdt_mux_p[] as constArnd Bergmann1-1/+1
2018-03-14clk: hisilicon: Mark phase_ops staticStephen Boyd1-1/+1
2018-03-12clk: hisilicon: hi3660:Fix potential NULL dereference in hi3660_stub_clk_pr...Wei Yongjun1-0/+2
2018-03-12clk: hi3798cv200: add emmc sample and drive clocktianshuliang1-0/+20
2018-03-12clk: hisilicon: add hisi phase clock supporttianshuliang4-1/+165
2018-02-27clk: hi3798cv200: add COMBPHY0 clock supportJianguo Sun1-4/+11
2018-02-27clk: hi3798cv200: fix define indentationShawn Guo1-24/+24
2018-02-27clk: hi3798cv200: add support for HISTB_USB2_OTG_UTMI_CLKShawn Guo1-0/+2
2018-02-27clk: hi3798cv200: correct IR clock parentYounian Wang1-1/+1
2018-02-27clk: hi3798cv200: fix unregister call sequence in error pathShawn Guo1-7/+6
2018-01-26Merge branch 'clk-divider-container' into clk-nextStephen Boyd1-1/+1
2017-12-28clk: divider: fix incorrect usage of container_ofJerome Brunet1-1/+1
2017-12-06clk: hisilicon: Add support for Hi3660 stub clocksKaihua Zhong3-0/+192
2017-11-17Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds6-10/+18
2017-11-14Merge branch 'clk-const' into clk-nextStephen Boyd3-4/+4
2017-11-14clk: hi3798cv200: correct parent mux clock for 'clk_sdio0_ciu'Shawn Guo1-1/+11
2017-11-14clk: hisilicon: Delete an error message for a failed memory allocation in his...Markus Elfring1-3/+1
2017-11-14clk: hi3660: fix incorrect uart3 clock freqencyZhong Kaihua1-1/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-11-01clk: hisilicon: make clk_ops constBhumika Goyal3-4/+4
2017-11-01clk: hi6220: mark clock cs_atb_syspll as criticalLeo Yan1-1/+1
2017-08-31clk: hi6220: change watchdog clock sourceLeo Yan1-3/+3
2017-06-21clk: hisilicon: add usb2 clocks for hi3798cv200 SoCJiancheng Xue1-0/+21
2017-06-19clk: hi6220: add acpu clockZhangfei Gao1-0/+22
2017-06-19clk: hi3660: Set PPLL2 to 2880MZhong Kaihua1-2/+2
2017-06-19clk: hi3660: add clocks for video encoder, decoder and ISPChen Jun1-0/+40
2017-06-19clk: hi3660: fix wrong parent name of clk_mux_sysbusChen Jun1-2/+4
2017-06-19clk: Hi3660: register fixed_rate_clks with CLK_OF_DECLARE_DRIVERLeo Yan1-10/+38
2017-04-19clk: hi3620: Fix a typo in one variable nameMarkus Elfring1-3/+3
2017-04-19clk: hi3620: Delete error messages for a failed memory allocation in two func...Markus Elfring1-6/+2
2017-04-19clk: hi3620: Use kcalloc() in hi3620_mmc_clk_init()Markus Elfring1-1/+1
2017-04-19clk: hisilicon: Delete error messages for failed memory allocations in hisi_c...Markus Elfring1-6/+4
2017-04-19clk: hisilicon: Use devm_kmalloc_array() in hisi_clk_alloc()Markus Elfring1-2/+3
2017-04-19clk: hisilicon: Use kcalloc() in hisi_clk_init()Markus Elfring1-2/+1
2017-04-12clk: hi6220: add debug APB clockLeo Yan1-0/+1
2017-01-26clk: hisilicon: fix lock assignmentLeo Yan1-0/+1
2017-01-09clk: hisilicon: Add clock driver for hi3660 SoCZhangfei Gao3-0/+575
2016-11-14clk: Hi6220: enable stub clock driver for ARCH_HISILeo Yan1-0/+1
2016-11-14Merge branch 'clk-hisi' into clk-nextStephen Boyd5-0/+719
2016-11-14clk: hisilicon: add CRG driver for Hi3516CV300 SoCPan Wen3-0/+339
2016-11-11clk: hisilicon: add CRG driver for Hi3798CV200 SoCJiancheng Xue4-0/+380
2016-10-17clk: hi6220: use CLK_OF_DECLARE_DRIVER for sysctrl and mediactrl clock initShawn Guo1-2/+2
2016-07-06clk: hi6220: Change syspll and media_syspll clk to 1.19GHzXinliang Liu1-2/+2
2016-06-30clk: hisilicon: hi3519: add driver remove path and fix some issuesJiancheng Xue1-16/+100
2016-06-30clk: hisilicon: add hisi_clk_unregister_* functionsJiancheng Xue1-0/+21
2016-06-30clk: hisilicon: add error processing for hisi_clk_register_* functionsJiancheng Xue2-15/+55
2016-06-30clk: hisilicon: add hisi_clk_alloc function.Jiancheng Xue2-0/+32
2016-06-30reset: hisilicon: change the definition of hisi_reset_initJiancheng Xue3-13/+13
2016-06-30Merge branch 'clk-hi6220-rtc' into clk-nextStephen Boyd1-0/+2
2016-06-30clk: hi6220: Add RTC clock for pl031Zhangfei Gao1-0/+2
2016-06-20clk: hi6220: fix missing clk.h includeBen Dooks1-0/+2
2016-05-06clk: hisilicon: add CRG driver for hi3519 socJiancheng Xue3-0/+140
2016-05-06clk: hisilicon: export some hisilicon APIs to modulesJiancheng Xue2-15/+22
2016-05-06reset: hisilicon: add reset controller driver for hisilicon SOCsJiancheng Xue4-0/+178
2016-03-02clk: hisilicon: Remove CLK_IS_ROOTStephen Boyd5-56/+56
2015-09-17clk: Remove unneeded semicolonsJavier Martinez Canillas1-1/+1
2015-09-03clk: Hi6220: separately build stub clock driverLeo Yan2-2/+9
2015-08-24clk: Hi6220: add stub clock driverLeo Yan3-2/+278
2015-08-03clk: hisi: refine parameter checking for initLeo Yan1-8/+3
2015-07-28Merge branch 'cleanup-clk-h-includes' into clk-nextStephen Boyd4-8/+1
2015-07-27clk: fix some determine_rate implementationsBoris Brezillon1-1/+1
2015-07-27clk: change clk_ops' ->determine_rate() prototypeBoris Brezillon1-22/+17
2015-07-20clk: hisilicon: Remove clk.h includeStephen Boyd4-8/+1
2015-06-04clk: make several parent names constUwe Kleine-König3-39/+39
2015-06-03Merge branch 'clk-next-hi6220' into clk-nextMichael Turquette6-12/+505
2015-06-03clk: hi6220: Clock driver support for Hisilicon hi6220 SoCBintian Wang6-1/+494
2015-06-03clk: hisilicon: Remove __init for marking function prototypesBintian Wang1-11/+11
2015-05-14clk: hix5hd2: Silence sparse warningsStephen Boyd1-2/+3
2015-04-12clk: don't use __initconst for non-const arraysUwe Kleine-König2-38/+38
2015-02-02clk: Add rate constraints to clocksTomeu Vizoso1-0/+2
2014-12-03clk: Change clk_ops->determine_rate to return a clk_hw as the best parentTomeu Vizoso1-1/+1
2014-11-19clk: hi3620: Move const initdata into correct code sectionBintian Wang1-35/+35
2014-09-28clk: hix5hd2: add I2C clocksWei Yan1-0/+25
2014-09-28clk: hix5hd2: add watchdog0 clocksGuoxiong Yan1-0/+5
2014-09-28clk: hix5hd2: add sd clkJiancheng Xue1-6/+15
2014-09-28clk: hix5hd2: add complex clkZhangfei Gao1-0/+181
2014-05-12clk: hisi: add clk-hix5hd2.cZhangfei Gao2-0/+102
2014-05-12clk: hisi: add hisi_clk_register_gateZhangfei Gao2-0/+30
2014-05-12clk: hisi: use clk_register_mux_table in hisi_clk_register_muxZhangfei Gao2-5/+9
2014-03-20clk: hisilicon: fix warning from smatchZhangfei Gao1-8/+7
2014-03-19Merge tag 'clk-hisi' of https://git.kernel.org/pub/scm/linux/kernel/git/hzhua...Mike Turquette5-39/+128
2014-03-19clk: hisi: remove static variableHaojian Zhuang4-42/+72
2014-03-19clk: hip04: add clock driverHaojian Zhuang2-1/+58
2014-03-19clk: hisi: assign missing clk to tableHaojian Zhuang1-0/+2
2014-02-26clk: hisilicon: add hi3620_mmc_clksZhangfei Gao1-0/+274
2013-12-11clk: hi3620: add gate clock flagHaojian Zhuang1-59/+59
2013-12-11clk: hi3620: fix wrong flags on dividerHaojian Zhuang1-11/+11
2013-12-04clk: hisilicon: add common clock supportHaojian Zhuang5-0/+651