aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-omap2/clock.c
AgeCommit message (Expand)AuthorFilesLines
2023-01-09ARM: omap2: simplify clock2xxx headerArnd Bergmann1-2/+0
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner1-4/+1
2019-04-25clk: ti: dra7: disable the RNG and TIMER12 clkctrl clocks on HS devicesTero Kristo1-0/+3
2017-03-08clk: ti: convert to use proper register definition for all accessesTero Kristo1-1/+1
2017-03-08clk: ti: move omap2_init_clk_clkdm under TI clock driverTero Kristo1-32/+0
2017-03-08clk: ti: add clkdm_lookup to the exported functionsTero Kristo1-0/+1
2017-01-24ARM: OMAP: clock: Remove unused mpurate cmdline optionAndrew Murray1-61/+0
2015-11-30clk: ti: omap5+: dpll: implement errata i810Tero Kristo1-0/+4
2015-07-28Merge branch 'cleanup-clk-h-includes' into clk-nextStephen Boyd1-0/+1
2015-07-20ARM: OMAP2+: Include clk.hStephen Boyd1-0/+1
2015-06-02clk: ti: move low-level access and init code under clock driverTero Kristo1-84/+0
2015-06-02ARM: OMAP2+: clock: remove legacy omap2_clk_readl/writel APIsTero Kristo1-16/+0
2015-06-02clk: ti: remove exported ll_ops struct, instead add an API for registrationTero Kristo1-4/+13
2015-06-02clk: ti: clkdm: move clkdm gate clock support code to clock driverTero Kristo1-76/+0
2015-06-02clk: ti: dflt: move support for default gate clock to clock driverTero Kristo1-273/+0
2015-06-02ARM: OMAP2+: clock: remove clkdm_control static boolean from codeTero Kristo1-24/+10
2015-06-02ARM: OMAP2+: clock: add support for specific CM ops to ti_clk_ll_opsTero Kristo1-0/+2
2015-06-02ARM: OMAP2+: clock: add support for clkdm ops to the low level clk opsTero Kristo1-0/+2
2015-06-02ARM: OMAP2+: clock: remove support for legacy mpurate command line paramTero Kristo1-41/+0
2015-06-02clk: ti: move omap2_clk_enable_init_clocks under clock driverTero Kristo1-24/+0
2015-06-02clk: ti: autoidle: move generic autoidle handling code to clock driverTero Kristo1-104/+0
2015-06-02ARM: OMAP2+: clock: export driver API to setup/get clock featuresTero Kristo1-19/+17
2015-03-31ARM: OMAP2+: clock: add low-level support for regmapTero Kristo1-7/+41
2015-03-27ARM: OMAP2+: clock: move clock provider infrastructure to clock driverTero Kristo1-14/+63
2015-02-21Merge tag 'clk-for-linus-3.20' of git://git.linaro.org/people/mike.turquette/...Linus Torvalds1-16/+0
2015-02-02arm: omap2+ remove dead clock codeMichael Turquette1-16/+0
2015-01-14ARM: OMAP2+: Fix error handling for omap2_clk_enable_init_clocksTony Lindgren1-0/+3
2014-11-20Merge tag 'omap-for-v3.19/prcm-cleanup' of git://git.kernel.org/pub/scm/linux...Arnd Bergmann1-1/+2
2014-11-13ARM: OMAP3: clock: use clk_features flags for omap3 DPLL4 checksTero Kristo1-0/+4
2014-10-27ARM: OMAP2+: CM: add common API for cm_wait_module_readyTero Kristo1-1/+2
2014-08-08Merge tag 'dt-for-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/...Linus Torvalds1-21/+0
2014-07-15ARM: OMAP2+: clock/interface: add a clk_features definition for idlest valueTero Kristo1-7/+11
2014-07-15ARM: OMAP2+: clock/dpll: add jitter correction behind clk_featuresTero Kristo1-0/+4
2014-07-15ARM: OMAP2+: clock/dpll: convert bypass check to use clk_featuresTero Kristo1-0/+17
2014-07-15ARM: OMAP2+: clock: add fint values to the ti_clk_features structTero Kristo1-0/+23
2014-07-15ARM: OMAP2+: clock: introduce ti_clk_features flagsTero Kristo1-0/+14
2014-07-02ARM: OMAP2420: clock: get rid of fixed-div property useTero Kristo1-21/+0
2014-01-17ARM: OMAP2+: clock: use driver API instead of direct memory read/writeTero Kristo1-12/+13
2014-01-17ARM: OMAP2+: clock: add support for indexed memmapsTero Kristo1-1/+25
2014-01-17CLK: TI: add autoidle supportTero Kristo1-0/+6
2013-10-19ARM: OMAP3: clock: add API to enable/disable autoidle for a single clockTero Kristo1-0/+38
2013-05-03Merge branch 'for-linus' of git://git.linaro.org/people/rmk/linux-armLinus Torvalds1-1/+1
2013-05-02ARM: OMAP: use consistent error checkingRussell King1-1/+1
2013-03-18ARM: OMAP2+: clock data: Remove CK_* flagsJ Keerthy1-1/+16
2012-11-12ARM: OMAP2+: clock: Cleanup !CONFIG_COMMON_CLK partsMike Turquette1-784/+0
2012-11-12ARM: OMAP: clock: Define a function to enable clocks at initRajendra Nayak1-0/+21
2012-11-12ARM: OMAP: clock: list all clk_hw_omap clks to enable/disable autoidleRajendra Nayak1-0/+59
2012-11-12ARM: OMAP4: clock: Convert to common clkMike Turquette1-8/+286
2012-11-08ARM: OMAP2+: PRCM: remove obsolete prcm.[ch]Paul Walmsley1-1/+0
2012-11-08ARM: OMAP2+: CM/clock: convert _omap2_module_wait_ready() to use SoC-independ...Paul Walmsley1-3/+53
2012-10-24Merge tag 'omap-cleanup-a-for-3.8' of git://git.kernel.org/pub/scm/linux/kern...Tony Lindgren1-1/+2
2012-10-21ARM: OMAP2+: CM/hwmod: split CM functions into OMAP2, OMAP3-specific filesPaul Walmsley1-1/+2
2012-10-18ARM: OMAP: remove plat/clock.hPaul Walmsley1-1/+0
2012-10-18ARM: OMAP: duplicate plat-omap/clock.c into mach-omap[12]/clock.cPaul Walmsley1-7/+510
2012-09-23Merge branch 'clock_devel_3.7' into hwmod_prcm_clock_a_3.7Paul Walmsley1-3/+6
2012-09-23Merge tag 'cleanup-fixes-for-v3.7' into test_v3.6-rc6_ocb3.7_cff3.7_odaf3.7Paul Walmsley1-3/+5
2012-09-22ARM: OMAP2+: clock: Remove all direct dereferencing of struct clkRajendra Nayak1-4/+7
2012-09-12ARM: OMAP: Split plat/hardware.h, use local soc.h for omap2+Tony Lindgren1-3/+5
2012-09-12ARM: OMAP: unwrap stringsPaul Walmsley1-12/+8
2012-07-05ARM: OMAP2+: Move omap3 dpll ops to dpll3xxx.cVaibhav Hiremath1-18/+0
2012-05-08Merge tag 'omap-devel-b-for-3.5' of git://git.kernel.org/pub/scm/linux/kernel...Tony Lindgren1-1/+1
2012-05-07ARM: OMAP2+: powerdomain: Get rid off duplicate pwrdm_clkdm_state_switch() APISantosh Shilimkar1-1/+1
2012-04-14ARM: OMAP: clock: cleanup CPUfreq leftovers, fix build errorsKevin Hilman1-5/+0
2011-12-13ARM: OMAP: am33xx: Update common omap platform filesAfzal Mohammed1-1/+1
2011-07-26Merge branch 'next/devel2' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-3/+24
2011-07-10OMAP2+: clock: allow per-SoC clock init code to prevent clockdomain calls fro...Paul Walmsley1-3/+24
2011-07-04arch/arm/mach-omap2/clock.c: add missing clk_putJulia Lawall1-0/+1
2011-03-11perf: add OMAP support for the new power eventsJean Pihet1-2/+9
2011-02-25OMAP3/4: DPLL: Add allow_idle/deny_idle support for all DPLL'sRajendra Nayak1-1/+7
2011-02-25omap: clock: Check for enable/disable ops supportRajendra Nayak1-5/+9
2011-02-25OMAP: clockdomain: Arch specific funcs for clkdm_clk_enable/disableRajendra Nayak1-3/+3
2010-12-21OMAP2+: clockdomain: move header file from plat-omap to mach-omap2Paul Walmsley1-1/+1
2010-12-21OMAP2/3: PRCM: split OMAP2/3-specific PRCM code into OMAP2/3-specific filesPaul Walmsley1-3/+1
2010-10-08OMAP2+: clock: reduce the amount of standard debugging while disabling unused...Paul Walmsley1-1/+1
2010-05-20OMAP2+ clock: clean up clkt_clksel.cPaul Walmsley1-0/+9
2010-02-24OMAP2+ clock: revise omap2_clk_{disable,enable}()Paul Walmsley1-44/+91
2010-02-24OMAP2/3 clock: combine OMAP2 & 3 boot-time MPU rate change codePaul Walmsley1-0/+85
2010-02-24OMAP2 clock: drop DELAYED_APP clock flagPaul Walmsley1-26/+1
2010-02-24OMAP3/4 clock: split into per-chip family filesPaul Walmsley1-0/+12
2010-02-24OMAP2 clock: drop CONFIG_PARTICIPANT clock flagPaul Walmsley1-8/+3
2010-02-24OMAP2/3 clock: Extend find_idlest() to pass back idle state valueRanjith Lohithakshan1-5/+20
2010-01-26OMAP2/3/4 clock: combine all omap2_clk_functionsPaul Walmsley1-0/+17
2010-01-26OMAP2 clock: move all static functions to the top of the filePaul Walmsley1-42/+46
2010-01-26OMAP2/3/4 clock: move clksel clock functions into mach-omap2/clkt_clksel.cPaul Walmsley1-374/+3
2010-01-26OMAP2/3/4 clock: move DPLL clock functions into mach-omap2/clkt_dpll.cPaul Walmsley1-355/+0
2010-01-26ARM: OMAP4 clock framework: Remove the checks preventing OMAP4 clockdomain va...Abhijit Pagare1-8/+0
2010-01-26OMAP clock: make the fixed divisor clock code available for all OMAPsPaul Walmsley1-11/+0
2009-12-11ARM: OMAP4: PM: Add init api for DPLL nodesRajendra Nayak1-1/+33
2009-12-11ARM: OMAP4: PM: Add support for OMAP4 dpll api'sRajendra Nayak1-0/+5
2009-12-11ARM: OMAP4: PM: Add dummy hooks for OMAP4 dpll api'sRajendra Nayak1-0/+8
2009-10-20omap: headers: Move remaining headers from include/mach to include/platTony Lindgren1-5/+5
2009-09-02OMAP: PM: Hook into PM countersPeter 'p2' De Schrijver1-0/+2
2009-07-24OMAP2/3 clock: split, rename omap2_wait_clock_ready()Paul Walmsley1-77/+79
2009-06-19OMAP2 clock/powerdomain: off by 1 error in loop timeout comparisonsRoel Kluin1-1/+1
2009-05-26Merge branch 'omap-clock-upstream' of git://git.pwsan.com/linux-2.6 into for-...Tony Lindgren1-7/+7
2009-05-25ARM: OMAP2/3: Remove OMAP_PRM_REGADDR and OMAP2_PRM_BASETony Lindgren1-2/+2
2009-05-12OMAP3 clock: lessen amount of noisy messagesArtem Bityutskiy1-1/+1
2009-05-12OMAP3 clock: use pr_debug() rather than pr_info() in some clock change codePaul Walmsley1-6/+6
2009-03-19Merge branch 'omap-clks3' into develRussell King1-216/+283
2009-03-03[ARM] omap: clk_set_parent: deny changing parent if clock is enabledRussell King1-6/+0
2009-02-19[ARM] omap: add support for bypassing DPLLsRussell King1-10/+37
2009-02-19[ARM] omap: fix clock reparenting in omap2_clk_set_parent()Russell King1-4/+4
2009-02-14[ARM] omap: fix _omap2_clksel_get_src_field()Russell King1-1/+1
2009-02-14[ARM] omap: fix omap2_divisor_to_clksel() error return valueRussell King1-3/+3
2009-02-14[ARM] omap: arrange for clock recalc methods to return the rateRussell King1-8/+9
2009-02-08[ARM] omap: fix clockdomain enable/disable orderingRussell King1-6/+5
2009-02-08[ARM] omap: fix usecount decrement bugRussell King1-10/+10
2009-02-08[ARM] OMAP2/3 clock: convert remaining MPU barriers into OCP barriersPaul Walmsley1-3/+3
2009-02-08[ARM] OMAP2xxx clock: consolidate DELAYED_APP clock commits; fix barrierPaul Walmsley1-9/+24
2009-02-08[ARM] OMAP2/3 clock: don't use a barrier after clk_disable()Paul Walmsley1-1/+1
2009-02-08[ARM] omap: create a proper tree of clocksRussell King1-2/+2
2009-02-08[ARM] OMAP3: PM: Make sure clk_disable_unused() order is correctTero Kristo1-1/+5
2009-02-08[ARM] OMAP2 SDRC: move mach-omap2/memory.h into mach/sdrc.hPaul Walmsley1-1/+1
2009-02-08[ARM] OMAP2/3 clock: clean up mach-omap2/clock.cPaul Walmsley1-63/+35
2009-02-08[ARM] OMAP3 clock: avoid invalid FREQSEL values during DPLL rate roundingPaul Walmsley1-2/+65
2009-02-08[ARM] OMAP3 clock: optimize DPLL rate rounding algorithmPaul Walmsley1-17/+18
2009-02-08[ARM] OMAP3 clock: remove unnecessary dpll_data dereferencesPaul Walmsley1-10/+13
2009-02-08[ARM] OMAP: Fix sparse, checkpatch warnings in OMAP2/3 PRCM/PM codePaul Walmsley1-26/+25
2009-02-08[ARM] omap: move propagate_rate() calls into generic omap clock codeRussell King1-6/+0
2009-02-08[ARM] omap: move clock propagation into core omap clock codeRussell King1-6/+0
2009-02-08[ARM] omap: don't use clkops_omap2_dflt_wait for non-ICLK/FCLK clocksRussell King1-8/+6
2009-02-08[ARM] omap: eliminate unnecessary conditionals in omap2_clk_wait_readyRussell King1-20/+22
2009-02-08[ARM] omap: add default .ops to all remaining OMAP2 clocksRussell King1-14/+21
2009-02-08[ARM] omap: kill PARENT_CONTROLS_CLOCKRussell King1-6/+0
2009-02-08[ARM] omap: provide a NULL clock operations structureRussell King1-2/+2
2009-02-02[ARM] omap: introduce clock operations structureRussell King1-4/+4
2008-10-14Merge branch 'omap-all' into develRussell King1-13/+51
2008-10-03Merge unstable branch 'omap-rmk'Russell King1-9/+9
2008-09-06[ARM] Convert asm/bitops.h to linux/bitops.hRussell King1-1/+1
2008-09-06[ARM] Convert asm/io.h to linux/io.hRussell King1-2/+1
2008-09-05[ARM] omap: fix lots of 'Using plain integer as NULL pointer'Russell King1-9/+9
2008-08-19ARM: OMAP2: Clockdomain: Integrate OMAP3 clocks with clockdomain codePaul Walmsley1-4/+42
2008-08-07[ARM] Move include/asm-arm/arch-* to arch/arm/*/include/machRussell King1-3/+3
2008-07-03ARM: OMAP2: Clock: New OMAP2/3 DPLL rate rounding algorithmPaul Walmsley1-1/+197
2008-07-03ARM: OMAP: SRAM: Split sram24xx.S into sram242x.S and sram243x.STony Lindgren1-1/+2
2008-05-09ARM: OMAP: PRCM fixes to ssi clock handlingJouni Högander1-1/+3
2008-04-14ARM: OMAP2: New DPLL clock frameworkRoman Tereshonkov1-8/+0
2008-04-14ARM: OMAP2: Clean up 24xx clock codeTony Lindgren1-11/+4
2008-04-14ARM: OMAP2: Change 24xx to use shared clock code and new reg accessPaul Walmsley1-1/+1
2008-04-14ARM: OMAP2: Add common clock framework for 24xx and 34xxPaul Walmsley1-0/+757
2008-04-14ARM: OMAP2: Move clock.c to clock24xx.cPaul Walmsley1-1176/+0
2008-04-14ARM: OMAP2: Move clock.h to clock24xx.hPaul Walmsley1-1/+1
2007-10-31[ARM] Fix assignment instead of condition in arm/mach-omap2/clock.cRoel Kluin1-1/+1
2007-08-22ARM: OMAP2: Force APLLs always activeJuha Yrjola1-11/+2
2007-05-20[ARM] spelling fixesSimon Arlott1-1/+1
2007-03-07ARM: OMAP: Include missing headerTony Lindgren1-0/+1
2006-09-25ARM: OMAP: Sync clocks with linux-omap treeTony Lindgren1-22/+17
2006-09-25ARM: OMAP2: Make sure peripherals can be accessed after clk_enableJuha Yrjola1-1/+47
2006-09-25ARM: OMAP2: Keep both APLLs active during bootupJuha Yrjola1-0/+15
2006-09-25ARM: OMAP: Add support for forcing osc_ck onJuha Yrjola1-0/+18
2006-09-25ARM: OMAP: Add write memory barriers to OMAP2 clock codeJuha Yrjola1-4/+10
2006-09-25ARM: OMAP: Fix OMAP2 clock.c typoSamuel Ortiz1-1/+1
2006-09-25ARM: OMAP: Avoid sleeping during arch_resetTony Lindgren1-0/+20
2006-07-02Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-armLinus Torvalds1-14/+23
2006-06-30Remove obsolete #include <linux/config.h>Jörn Engel1-1/+0
2006-06-26ARM: OMAP: Fix 32 kHz timer and modify GP timer to use GPT1Timo Teras1-1/+1
2006-06-26ARM: OMAP: Correct two bugs in arch/arm/mach-omap2/clock.cJarkko Nikula1-13/+22
2006-04-02[ARM] 3426/1: ARM: OMAP: 1/8 Update clock frameworkTony Lindgren1-65/+14
2006-01-17ARM: OMAP: 3/4 Fix clock framework to use clk_enable/disable for omap2Tony Lindgren1-17/+15
2006-01-07[ARM] Move asm/hardware/clock.h to linux/clk.hRussell King1-1/+1
2005-11-10[ARM] 3146/1: OMAP 3b/5: Add omap24xx clock frameworkTony Lindgren1-0/+1129