summaryrefslogtreecommitdiff
path: root/drivers/clk/qcom/clk-rcg2.c
AgeCommit message (Expand)AuthorFilesLines
2023-05-27clk: qcom: rcg2: Make hw_clk_ctrl toggleableKonrad Dybcio1-0/+2
2022-10-14Merge branch 'clk-rate-range' into clk-nextStephen Boyd1-0/+9
2022-09-27clk: qcom: clk-rcg2: add rcg2 mux opsChristian Marangi1-0/+7
2022-09-15clk: qcom: clk-rcg2: Take clock boundaries into consideration for gfx3dMaxime Ripard1-0/+9
2022-07-01clk: qcom: clk-rcg2: Make sure to not write d=0 to the NMD registerNikita Travkin1-3/+6
2022-07-01clk: qcom: clk-rcg2: Fail Duty-Cycle configuration if MND divider is not enab...Nikita Travkin1-1/+6
2022-05-28Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds1-27/+99
2022-05-20clk: qcom: rcg2: Cache CFG register updates for parked RCGsBjorn Andersson1-27/+99
2022-04-22clk: qcom: clk-rcg2: fix gfx3d frequency calculationDmitry Baryshkov1-1/+1
2022-03-09clk: qcom: clk-rcg2: Update the frac table for pixel clockTaniya Das1-0/+1
2022-03-09clk: qcom: clk-rcg2: Update logic to calculate D value for RCGTaniya Das1-2/+11
2021-05-26clk: qcom: clk-rcg2: Add support for duty-cycle for RCGTaniya Das1-0/+81
2021-03-13clk: qcom: rcg2: Rectify clk_gfx3d rate rounding without mux divisionMarijn Suijten1-8/+9
2021-02-14clk: qcom: rcg2: Stop hardcoding gfx3d pingpong parent numbersAngeloGioacchino Del Regno1-20/+37
2020-09-22clk: qcom: dispcc: Update DP clk ops for phy designStephen Boyd1-6/+13
2020-02-04clk: qcom: rcg2: Don't crash if our parent can't be found; return an errorDouglas Anderson1-0/+3
2020-02-03clk: qcom: Don't overwrite 'cfg' in clk_rcg2_dfs_populate_freq()Stephen Boyd1-4/+4
2019-12-19clk: qcom: rcg2: Add support for display port clock opsTaniya Das1-0/+77
2019-11-08clk: qcom: Allow constant ratio freq tables for rcgJeffrey Hugo1-0/+2
2019-11-08clk: qcom: remove unneeded semicolonYueHaibing1-2/+2
2019-09-20Merge branches 'clk-init-destroy', 'clk-doc', 'clk-imx' and 'clk-allwinner' i...Stephen Boyd1-7/+1
2019-09-17clk: qcom: rcg: Return failure for RCG updateTaniya Das1-1/+1
2019-08-16clk: qcom: Remove error prints from DFS registrationStephen Boyd1-7/+1
2019-02-22clk: qcom: clk-rcg2: Introduce a cfg offset for RCGsTaniya Das1-10/+14
2018-08-31clk: qcom: Allocate space for NULL terimation in DFS tableDouglas Anderson1-1/+2
2018-08-27clk: qcom: Add support for RCG to register for DFSTaniya Das1-0/+194
2018-06-04Merge branch 'clk-qcom-sdm845' into clk-nextStephen Boyd1-14/+153
2018-05-10clk: qcom: Base rcg parent rate off plan frequencyEvan Green1-0/+1
2018-05-08clk: qcom: Configure the RCGs to a safe source as neededAmit Nischal1-12/+150
2018-03-20clk: qcom: Clear hardware clock control bit of RCGAmit Nischal1-2/+3
2017-11-02clk: qcom: Remove unused RCG opsGeorgi Djakov1-79/+0
2016-11-23clk: qcom: Add rcg ops to return floor value closest to the requested rateRajendra Nayak1-9/+67
2015-12-01clk: qcom: Add gfx3d ping-pong PLL frequency switchingStephen Boyd1-0/+87
2015-09-17clk: qcom: Add support for RCGs with shared branchesGeorgi Djakov1-0/+79
2015-09-17clk: qcom: Allow clk_set_parent() to work on display clocksStephen Boyd1-8/+83
2015-08-25clk: qcom: Convert to clk_hw based provider APIsStephen Boyd1-16/+13
2015-08-25clk: Convert __clk_get_flags() to clk_hw_get_flags()Stephen Boyd1-1/+1
2015-08-25clk: Replace __clk_get_num_parents with clk_hw_get_num_parents()Stephen Boyd1-1/+1
2015-07-28Merge branch 'clk-determine-rate-struct' into clk-nextStephen Boyd1-39/+39
2015-07-28clk: change clk_ops' ->determine_rate() prototypeBoris Brezillon1-39/+39
2015-07-06clk: qcom: Use parent rate when set rate to pixel RCG clockHai Li1-6/+3
2015-04-08clk: qcom: Fix parent_map translationsGeorgi Djakov1-5/+15
2015-03-24clk: qcom: Introduce parent_map tablesGeorgi Djakov1-5/+9
2015-03-24clk: qcom: Fix clk_get_parent function return valueGeorgi Djakov1-2/+5
2015-03-24clk: qcom: fix RCG M/N counter configurationArchit Taneja1-1/+1
2015-02-03clk: Add rate constraints to clocksTomeu Vizoso1-0/+6
2014-12-04clk: Change clk_ops->determine_rate to return a clk_hw as the best parentTomeu Vizoso1-11/+17
2014-09-23clk: qcom: Consolidate frequency finding logicStephen Boyd1-16/+3
2014-05-29clk: qcom: Support display RCG clocksStephen Boyd1-15/+284
2014-05-29clk: qcom: Return highest rate when round_rate() exceeds planStephen Boyd1-1/+2