aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-omap2/timer.c
AgeCommit message (Expand)AuthorFilesLines
2022-12-27ARM: OMAP2+: Fix memory leak in realtime_counter_init()Chen Hui1-0/+1
2020-06-02ARM: omap2: fix omap5_realtime_timer_init definitionArnd Bergmann1-10/+0
2020-05-28ARM: OMAP2+: Fix regression for using local timer on non-SMP SoCsTony Lindgren1-9/+10
2020-05-19ARM: OMAP2+: Drop old timer code for dmtimer and 32k counterTony Lindgren1-551/+0
2020-05-19ARM: dts: Configure system timers for omap5 and dra7Tony Lindgren1-16/+1
2020-03-04ARM: OMAP: replace setup_irq() by request_irq()afzal mohammed1-8/+3
2019-11-14ARM: OMAP2+: Drop useless gptimer option for omap4Tony Lindgren1-2/+2
2018-11-19ARM: OMAP2+: timer: Remove obsolete inclusion of <asm/smp_twd.h>Geert Uytterhoeven1-1/+0
2018-05-25Merge tag 'omap-for-v4.18/soc-late-signed' of git://git.kernel.org/pub/scm/li...Olof Johansson1-0/+32
2018-05-23OMAP: CLK: CLKSRC: Add suspend resume hooksKeerthy1-0/+32
2018-04-30ARM: OMAP2+: Allow using ti-sysc for system timersTony Lindgren1-15/+52
2018-04-16ARM: OMAP2+: Drop unused pm-noopTony Lindgren1-1/+0
2018-02-22ARM: OMAP: Move dmtimer.h out of plat-omapKeerthy1-1/+1
2018-02-14ARM: OMAP2+: timer: fix a kmemleak caused in omap_get_timer_dtQi Hou1-8/+11
2017-07-04Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/a...Linus Torvalds1-150/+50
2017-06-14clocksource/drivers: Rename clocksource_probe to timer_probeDaniel Lezcano1-5/+5
2017-06-12Merge branch 'omap-for-v4.13/clkctrl' into omap-for-v4.13/soc-v4Tony Lindgren1-1/+4
2017-06-12Merge branch 'omap-for-v4.13/legacy-v2' into omap-for-v4.13/soc-v3Tony Lindgren1-150/+19
2017-06-06ARM: OMAP2+: timer: add support for fetching fck handle from DTTero Kristo1-1/+4
2017-06-06ARM: OMAP2+: Remove unused legacy code for timerTony Lindgren1-150/+19
2017-05-16ARM: OMAP2+: timer: Add suspend-resume callbacks for clkevent deviceDave Gerlach1-0/+28
2016-12-27ARM: omap2+: am437x: rollback to use omap3_gptimer_timer_init()Grygorii Strashko1-4/+5
2016-12-25clocksource: Use a plain u64 instead of cycle_tThomas Gleixner1-2/+2
2016-08-01Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/a...Linus Torvalds1-1/+2
2016-07-04ARM: OMAP2+: timer: change order of hwmod data handlingTero Kristo1-1/+2
2016-06-17ARM: OMAP2+: timer: add probe for clocksourcesTero Kristo1-2/+5
2016-01-20Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/a...Linus Torvalds1-3/+3
2015-12-17ARM: OMAP2+: am43xx: enable GENERIC_CLOCKEVENTS_BROADCASTGrygorii Strashko1-0/+6
2015-11-30ARM: OMAP2+: timer: Remove secure timer for DRA7xx HS devicesSuman Anna1-3/+3
2015-11-10Merge tag 'armsoc-cleanup' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-90/+72
2015-10-16arm: omap2: timer: limit hwmod usage to non-DT bootsFelipe Balbi1-20/+13
2015-10-16arm: omap2: timer: rename omap_sync32k_timer_init()Felipe Balbi1-1/+1
2015-10-16arm: omap2: timer: always call clocksource_of_init() when DTFelipe Balbi1-0/+3
2015-10-15arm: omap2: timer: move realtime_counter_init() aroundFelipe Balbi1-58/+56
2015-10-15arm: omap2: timer: provide generic sync32k_timer_init functionFelipe Balbi1-9/+1
2015-10-15arm: omap2: timer: remove __omap_gptimer_init()Felipe Balbi1-12/+2
2015-10-15arm: omap2: timer: add a gptimer argument to sync32k_timer_init()Felipe Balbi1-6/+6
2015-10-15arm: omap2: timer: get rid of obfuscating macrosFelipe Balbi1-27/+43
2015-10-15arm: omap2: timer: always define omap4_local_timer_initFelipe Balbi1-13/+3
2015-10-01clocksource: cosmetic: Drop OF 'dependency' from symbolsMarc Zyngier1-2/+2
2015-09-01ARM: OMAP2+: Fix booting if no timer parent clock is availableTony Lindgren1-6/+2
2015-09-01Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/a...Linus Torvalds1-16/+2
2015-07-23Merge tag 'for-v4.3/omap-hwmod-prcm-a' of git://git.kernel.org/pub/scm/linux/...Tony Lindgren1-2/+1
2015-07-17ARM/omap2/timer: Migrate to new 'set-state' interfaceViresh Kumar1-24/+24
2015-07-15ARM: OMAP2+: Clean up omap4_local_timer_initTony Lindgren1-14/+1
2015-07-15ARM: OMAP2: Delete an unnecessary checkMarkus Elfring1-2/+1
2015-05-11ARM: OMAP2+: Remove bogus struct clk comparison for timer clockTony Lindgren1-8/+5
2015-02-17Merge tag 'fixes-non-critical-for-linus' of git://git.kernel.org/pub/scm/linu...Linus Torvalds1-0/+2
2015-01-14ARM: OMAP2+: Fix dm814 and dm816 for clocks and timer initTony Lindgren1-0/+2
2015-01-05ARM: dra7xx: Fix counter frequency drift for AM572x errata i856Lennart Sorensen1-2/+34
2015-01-05ARM: omap5/dra7xx: Fix frequency typosLennart Sorensen1-4/+4
2014-09-11ARM: OMAP2+: make of_device_ids constUwe Kleine-König1-3/+3
2014-06-02Merge tag 'cleanup-for-3.16' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-4/+4
2014-05-08ARM: OMAP2+: raw read and write endian fixVictor Kamensky1-4/+4
2014-05-05ARM: OMAP2+: free use_gptimer_clksrc variable after bootOussama Ghorbel1-1/+1
2014-02-28ARM: OMAP2+: AM43x: Use gptimer as clocksourceRajendra Nayak1-1/+2
2014-01-28Merge tag 'clk-for-linus-3.14-part2' of git://git.linaro.org/people/mike.turq...Linus Torvalds1-4/+2
2014-01-17ARM: OMAP2+: io: use new clock init APITero Kristo1-4/+2
2013-11-21ARM: OMAP2+: Switch to sched_clock_register()Stephen Boyd1-2/+2
2013-11-11Merge tag 'soc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ar...Linus Torvalds1-0/+17
2013-11-11Merge tag 'fixes-nc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2013-10-11ARM: OMAP2+: Fix build error for realtime counter init if not enabledTony Lindgren1-0/+3
2013-10-10ARM: OMAP5/DRA7: realtime_counter: Configure CNTFRQ registerR Sricharan1-0/+10
2013-10-08ARM: OMAP2+: DRA7: realtime_counter: Add ratio registers for 20MHZ sys-clk fr...Sricharan R1-0/+4
2013-10-08ARM: mach-omap2: board-generic: fix undefined symbolSimon Barth1-2/+2
2013-10-03ARM: OMAP: remove deprecated IRQF_DISABLEDMichael Opdenacker1-1/+1
2013-09-06Merge tag 'soc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ar...Linus Torvalds1-1/+2
2013-09-06Merge tag 'cleanup-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-3/+3
2013-08-21ARM: OMAP2+: fix wrong address when loading PRM_FRAC_INCREMENTOR_DENUMERATOR_...Chen Baozi1-1/+1
2013-08-13ARM: DRA7: Resue the clocksource, clockevent supportR Sricharan1-1/+2
2013-08-02ARM: OMAP2+: Fix fallout from localtimer divorce and SMP=nStephen Boyd1-0/+7
2013-07-23Merge tag 'remove-local-timers' of git://git.kernel.org/pub/scm/linux/kernel/...Olof Johansson1-7/+0
2013-07-13Merge tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2013-07-06Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+1
2013-07-04ARM: OMAP2+: timer: initialize before using oh_nameAfzal Mohammed1-1/+1
2013-06-24ARM: OMAP2+: Divorce from local timer APIStephen Boyd1-7/+0
2013-06-13ARM: OMAP2+: AM43x: basic dt supportAfzal Mohammed1-1/+1
2013-06-12sched_clock: Make ARM's sched_clock generic for all architecturesStephen Boyd1-1/+1
2013-05-07arm: fix mismerge of arch/arm/mach-omap2/timer.cLinus Torvalds1-0/+4
2013-05-07Merge tag 'cleanup-for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-6/+1
2013-05-07Merge tag 'dt-for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-1/+6
2013-05-06Merge branch 'late/clksrc' into late/cleanupArnd Bergmann1-68/+65
2013-05-06Merge branch 'late/dt' into next/dt2Arnd Bergmann1-0/+4
2013-04-23ARM: OMAP: remove unused variableArnd Bergmann1-3/+1
2013-04-19Merge branch 'omap/fixes-non-critical' into late/cleanupOlof Johansson1-2/+3
2013-04-17Merge tag 'clksrc-cleanup-for-3.10-part2' of git://sources.calxeda.com/kernel...Olof Johansson1-4/+1
2013-04-11ARM: convert arm/arm64 arch timer to use CLKSRC_OF initRob Herring1-4/+1
2013-04-11Merge tag 'omap-for-v3.10/dt-signed-v2' of git://git.kernel.org/pub/scm/linux...Olof Johansson1-1/+6
2013-04-11Merge branch 'omap/fixes-non-critical' into next/dt2Olof Johansson1-2/+3
2013-04-09ARM: dts: OMAP2+: Update DMTIMER compatibility propertyJon Hunter1-1/+6
2013-04-08Merge tag 'omap-for-v3.10/timer-signed' of git://git.kernel.org/pub/scm/linux...Arnd Bergmann1-60/+63
2013-04-03Merge branch 'omap-timer-for-v3.10' of git://github.com/jonhunter/linux into ...Tony Lindgren1-61/+63
2013-04-03Merge commit '7185684' into omap-for-v3.10/timerTony Lindgren1-1/+1
2013-04-01ARM: OMAP4+: Fix sparse warning in system timersJon Hunter1-2/+2
2013-04-01ARM: OMAP2+: Store ID of system timers in timer structureJon Hunter1-5/+6
2013-04-01ARM: OMAP3: Update clocksource timer selectionJon Hunter1-12/+21
2013-04-01ARM: OMAP2+: Simplify system timers definitionsJon Hunter1-9/+8
2013-04-01ARM: OMAP2+: Simplify system timer clock definitionsJon Hunter1-23/+14
2013-04-01ARM: OMAP2+: Remove hard-coded test on timer IDJon Hunter1-13/+14
2013-04-01ARM: OMAP2+: Display correct system timer nameJon Hunter1-11/+13
2013-04-01Merge commit '6bb27d7349db51b50c40534710fe164ca0d58902' into omap-timer-for-v...Jon Hunter1-17/+5
2013-03-26ARM: OMAP: clocks: Delay clk inits atleast until slab is initializedRajendra Nayak1-0/+4
2013-03-19ARM: OMAP5: timer: Update the clocksource name as per clock dataSantosh Shilimkar1-2/+3
2013-03-13ARM: OMAP: use consistent error checkingRussell King1-1/+1
2013-03-11ARM: smp_twd: convert to use CLKSRC_OF initRob Herring1-1/+1
2013-02-21Merge tag 'soc' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds1-2/+1
2013-02-21Merge tag 'multiplatform' of git://git.kernel.org/pub/scm/linux/kernel/git/ar...Linus Torvalds1-1/+1
2013-02-21Merge tag 'cleanup' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds1-27/+8
2013-02-15Merge branch 'omap/multiplatform-fixes', tag 'v3.8-rc5' into next/multiplatformArnd Bergmann1-6/+2
2013-02-05Merge tag 'omap-for-v3.9/pm-signed' of git://git.kernel.org/pub/scm/linux/ker...Olof Johansson1-2/+1
2013-02-04Merge tag 'v3.8-rc6' into next/socOlof Johansson1-6/+2
2013-02-01ARM: OMAP2+: Fix selection of clockevent timer when using device-treeJon Hunter1-1/+1
2013-01-27Merge tag 'v3.8-rc5' into next/cleanupOlof Johansson1-6/+2
2013-01-26ARM: OMAP2+: omap_device: remove obsolete pm_lats and early_device codePaul Walmsley1-2/+1
2013-01-21ARM: OMAP2+: DT node Timer iteration fixPantelis Antoniou1-6/+2
2013-01-14Merge branch 'clocksource/cleanup' into next/cleanupOlof Johansson1-10/+3
2013-01-14ARM: use clockevents_config_and_register() where possibleShawn Guo1-10/+3
2013-01-11ARM: OMAP2+: Use omap initcallsTony Lindgren1-1/+1
2012-12-24ARM: delete struct sys_timerStephen Warren1-17/+5
2012-12-20ARM: OMAP2+: Fix compillation error in mach-omap2/timer.cPeter Ujfalusi1-1/+1
2012-12-14ARM: OMAP2+: Fix sparse warnings in timer.cVaibhav Hiremath1-2/+2
2012-12-14ARM: AM335x: Fix warning in timer.cJon Hunter1-1/+1
2012-11-29ARM: omap: fix typo on timer cleanupOlof Johansson1-2/+2
2012-11-21ARM: OMAP3: cm-t3517: use GPTIMER for system clockIgor Grinberg1-0/+3
2012-11-21ARM: OMAP2+: timer: remove CONFIG_OMAP_32K_TIMERIgor Grinberg1-76/+52
2012-11-16ARM: OMAP2+: Fix compiler warning for 32k timerJon Hunter1-5/+5
2012-11-16ARM: OMAP: Add platform data header for DMTIMERsJon Hunter1-0/+2
2012-11-16ARM: OMAP2+: Remove unnecessary local variable in timer codeJon Hunter1-6/+5
2012-11-16ARM: OMAP: Don't store timers physical addressJon Hunter1-8/+5
2012-11-12ARM: OMAP: Remove __omap_dm_timer_set_source functionJon Hunter1-5/+4
2012-11-12ARM: OMAP2+: Don't use __omap_dm_timer_reset()Jon Hunter1-1/+0
2012-11-12ARM: OMAP3+: Implement timer workaround for errata i103 and i767Jon Hunter1-8/+41
2012-11-12ARM: OMAP: Add DMTIMER definitions for posted modeJon Hunter1-7/+10
2012-11-09Merge branch 'omap-for-v3.8/cleanup-headers-prepare-multiplatform-v3' into om...Tony Lindgren1-3/+6
2012-11-02ARM: OMAP2+: Add device-tree support for 32kHz counterJon Hunter1-1/+27
2012-11-02ARM: OMAP: Add DT support for timer driverJon Hunter1-36/+111
2012-11-02ARM: OMAP3: Dynamically disable secure timer nodes for secure devicesJon Hunter1-0/+36
2012-10-31ARM: OMAP: Remove plat-omap/common.hTony Lindgren1-0/+1
2012-10-31ARM: OMAP: Move omap-pm-noop.c local to mach-omap2Tony Lindgren1-0/+2
2012-10-24Merge tag 'omap-for-v3.8/cleanup-headers-signed' into omap-for-v3.8/cleanup-h...Tony Lindgren1-3/+3
2012-10-18ARM: OMAP: Make plat/omap-pm.h local to mach-omap2Tony Lindgren1-1/+1
2012-10-18ARM: OMAP: Make plat/omap_hwmod.h local to mach-omap2Tony Lindgren1-1/+1
2012-10-17ARM: OMAP: Make omap_device local to mach-omap2Tony Lindgren1-1/+1
2012-10-16ARM: OMAP4: Fix twd_local_timer_register regressionTony Lindgren1-1/+1
2012-10-08ARM: OMAP: fix return value check in realtime_counter_init()Wei Yongjun1-1/+1
2012-10-01Merge tag 'dt' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds1-1/+102
2012-09-21Merge branch 'for_3.7/omap5_arch_timer' of git://github.com/SantoshShilimkar/...Tony Lindgren1-1/+103
2012-09-20Merge tag 'tegra-for-3.7-dmaengine' of git://git.kernel.org/pub/scm/linux/ker...Olof Johansson1-0/+7
2012-09-19ARM: OMAP5: Enable arch timer supportSantosh Shilimkar1-0/+7
2012-09-19ARM: OMAP: Add initialisation for the real-time counter.Santosh Shilimkar1-1/+89
2012-09-16Merge tag 'omap-cleanup-sparseirq-for-v3.7' into devel-dtTony Lindgren1-4/+5
2012-09-12Merge tag 'omap-cleanup-b-for-3.7' of git://git.kernel.org/pub/scm/linux/kern...Tony Lindgren1-1/+1
2012-09-12ARM: OMAP: Split plat/hardware.h, use local soc.h for omap2+Tony Lindgren1-2/+1
2012-09-12ARM: OMAP2+: Prepare for irqs.h removalTony Lindgren1-4/+6
2012-09-12ARM: OMAP: clean up some smatch warnings, fix some printk(KERN_ERR ...Paul Walmsley1-1/+1
2012-09-07ARM: OMAP4: Add local timer support for Device TreeSantosh Shilimkar1-0/+6
2012-08-30ARM: OMAP: timer: obey the !CONFIG_OMAP_32K_TIMERIgor Grinberg1-0/+7
2012-08-02Merge tag 'pm2' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds1-1/+3
2012-07-25ARM: OMAP: timer: allow gp timer clock-event to be used on both cpusSantosh Shilimkar1-1/+3
2012-07-09ARM: OMAP5: timer: Add clocksource, clockevent supportR Sricharan1-0/+5
2012-07-06ARM: OMAP2+: dmtimer: cleanup fclk usageTarun Kanti DebBarma1-2/+1
2012-07-04Merge tags 'omap-cleanup-for-v3.6', 'omap-devel-dmtimer-for-v3.6' and 'omap-d...Tony Lindgren1-78/+9
2012-06-14ARM: OMAP2+: Move dmtimer clock set function to dmtimer driverJon Hunter1-55/+0
2012-06-14ARM: OMAP: Remove timer function pointer for context loss counterJon Hunter1-3/+0
2012-06-14ARM: OMAP: Remove loses_context variable from timer platform dataJon Hunter1-3/+0
2012-06-14ARM: OMAP2+: Fix external clock support for dmtimersJon Hunter1-10/+2
2012-06-14ARM: OMAP: Add DMTIMER capability variable to represent timer featuresJon Hunter1-0/+3
2012-06-14ARM: OMAP2+: Add dmtimer platform function to reserve systimersJon Hunter1-7/+2
2012-06-14ARM: OMAP2+: Remove unused max number of timers definitionJon Hunter1-3/+0
2012-06-05ARM: OMAP2+: am33xx: Add AM335XEVM machine supportAfzal Mohammed1-0/+5
2012-05-09ARM: OMAP: Make OMAP clocksource source selection using kernel paramVaibhav Hiremath1-22/+90
2012-05-09ARM: OMAP2+: Replace space with underscore in the name field of system timersVaibhav Hiremath1-3/+3
2012-05-07ARM: OMAP2+: dmtimer: cleanup iclk usageTarun Kanti DebBarma1-7/+0
2012-04-19ARM: OMAP2+: timer: use a proper interface to get hwmod dataPaul Walmsley1-3/+12
2012-03-13ARM: OMAP4: convert to twd_local_timer_register() interfaceMarc Zyngier1-5/+17
2012-01-26ARM: OMAP2+: timer: Fix crash due to wrong arg to __omap_dm_timer_read_counterVaibhav Hiremath1-1/+1
2011-12-18ARM: 7205/2: sched_clock: allow sched_clock to be selected at runtimeMarc Zyngier1-16/+4
2011-11-17ARM: 7159/1: OMAP: Introduce local common.h filesTony Lindgren1-1/+1
2011-11-04ARM: OMAP2+: timer: Remove omap_device_pm_latencyBenoit Cousson1-11/+1
2011-10-04Merge branches 'cleanup-part3', 'voltage', 'dmtimer' and 'l3' into dt-baseTony Lindgren1-12/+182
2011-09-21ARM: OMAP: dmtimer: low-power mode supportTarun Kanti DebBarma1-0/+9
2011-09-21ARM: OMAP: dmtimer: skip reserved timersTony Lindgren1-1/+5
2011-09-21ARM: OMAP: dmtimer: switch-over to platform device driverTarun Kanti DebBarma1-0/+20
2011-09-21ARM: OMAP2+: dmtimer: convert to platform devicesTarun Kanti DebBarma1-0/+136
2011-09-19ARM: OMAP: Add support for dmtimer v2 ipTony Lindgren1-11/+12
2011-08-10omap: timer: Set dmtimer used as clocksource in autoreload modeHemant Pedanekar1-1/+2
2011-06-27omap2+: Rename timer-gp.c into timer.c to combine timer init functionsTony Lindgren1-0/+342