History log of /seL4-refos-master/projects/util_libs/libplatsupport/src/mach/exynos/pwm.c
Revision Date Author Comments
# 7d8d3590 04-May-2020 Michael Yoo <michael.yoo@data61.csiro.au>

libplatsupport: exynos ltimer drivers refactor

This commit refactors the timer implementation for
exynos to use the new driver framework APIs. Folds callbacks
and ownership of IRQ and memory maps into the device-handling
code itself.


# c688331a 08-Oct-2019 Oliver Scott <Oliver.Scott@data61.csiro.au>

exynos4_MCS: bug fix in platsupport

Clock frequencies were wrong for exy4 vs exy5.
Two bugs in the get_time code calculation
(one race condition and the calculation (ACLK_66 / 1000.0)
was flooring the constant to 0).


# 0dfea7d7 30-Nov-2017 Anna Lyons <Anna.Lyons@data61.csiro.au>

exynos: Fix timer irq handling

It was switched, so timer4 would handle timer0's irqs and vice versa.


# 6b71aeef 30-Nov-2017 Anna Lyons <Anna.Lyons@data61.csiro.au>

exynos: initialise time_h in timer driver


# 0ef5553e 19-Jul-2017 Anna Lyons <Anna.Lyons@data61.csiro.au>

Remove global variables in pwm

- put time_h into pwm struct
- remove prescale0 - it's not used


# ecf6f822 19-Jul-2017 Anna Lyons <Anna.Lyons@data61.csiro.au>

exynos: Remove pstimer from pwm

- delete empty files
- refactor pwm for ltimer use


# 83e84fd0 19-Jul-2017 Anna Lyons <Anna.Lyons@data61.csiro.au>

exynos: add missing timer irqs, use in pwm_handle_interrupt


# 398af6af 13-Jul-2017 Anna Lyons <Anna.Lyons@data61.csiro.au>

Fix whitespace

- remove trailing whitespace
- remove duplicate blank lines
- remove blank lines at end of file


# 9deb65ea 31-May-2017 Kent McLeod <Kent.Mcleod@data61.csiro.au>

Change 1 << * to BIT(*) in some cases


# a7130f9f 04-Jun-2017 Anna Lyons <Anna.Lyons@data61.csiro.au>

fix licenses


# 3bd35371 15-Mar-2016 Anna Lyons <Anna.Lyons@nicta.com.au>

libplatsupport: Use stubtimer timeout method

Remove a bunch of duplicated code.


# 7c2445e5 15-Mar-2016 Anna Lyons <Anna.Lyons@nicta.com.au>

libplatsupport: Expand timer properties

Indicate the types of timeout supported in the properties.


# ee9dfc55 15-Mar-2016 Anna Lyons <Anna.Lyons@nicta.com.au>

libplatsupport: Use stubtimer timeout method

Remove a bunch of duplicated code.


# 28fd95e9 15-Mar-2016 Anna Lyons <Anna.Lyons@nicta.com.au>

libplatsupport: Expand timer properties

Indicate the types of timeout supported in the properties.