Symbol: omap_dm_timer
drivers/clocksource/timer-ti-dm.c
1027
static unsigned int omap_dm_timer_read_status(struct omap_dm_timer *cookie)
drivers/clocksource/timer-ti-dm.c
1043
static int omap_dm_timer_write_status(struct omap_dm_timer *cookie, unsigned int value)
drivers/clocksource/timer-ti-dm.c
1056
static unsigned int omap_dm_timer_read_counter(struct omap_dm_timer *cookie)
drivers/clocksource/timer-ti-dm.c
1075
static int omap_dm_timer_write_counter(struct omap_dm_timer *cookie, unsigned int value)
drivers/clocksource/timer-ti-dm.c
1105
static unsigned int omap_dm_timer_cap_counter(struct omap_dm_timer *cookie, bool is_period)
drivers/clocksource/timer-ti-dm.c
120
struct omap_dm_timer cookie;
drivers/clocksource/timer-ti-dm.c
401
static struct dmtimer *to_dmtimer(struct omap_dm_timer *cookie)
drivers/clocksource/timer-ti-dm.c
409
static int omap_dm_timer_set_source(struct omap_dm_timer *cookie, int source)
drivers/clocksource/timer-ti-dm.c
467
static void omap_dm_timer_enable(struct omap_dm_timer *cookie)
drivers/clocksource/timer-ti-dm.c
478
static void omap_dm_timer_disable(struct omap_dm_timer *cookie)
drivers/clocksource/timer-ti-dm.c
598
static struct omap_dm_timer *omap_dm_timer_request(void)
drivers/clocksource/timer-ti-dm.c
609
static struct omap_dm_timer *omap_dm_timer_request_specific(int id)
drivers/clocksource/timer-ti-dm.c
634
static struct omap_dm_timer *omap_dm_timer_request_by_node(struct device_node *np)
drivers/clocksource/timer-ti-dm.c
648
static int omap_dm_timer_free(struct omap_dm_timer *cookie)
drivers/clocksource/timer-ti-dm.c
674
static int omap_dm_timer_get_irq(struct omap_dm_timer *cookie)
drivers/clocksource/timer-ti-dm.c
685
static struct clk *omap_dm_timer_get_fclk(struct omap_dm_timer *cookie)
drivers/clocksource/timer-ti-dm.c
725
static struct clk *omap_dm_timer_get_fclk(struct omap_dm_timer *cookie)
drivers/clocksource/timer-ti-dm.c
743
static int omap_dm_timer_start(struct omap_dm_timer *cookie)
drivers/clocksource/timer-ti-dm.c
769
static int omap_dm_timer_stop(struct omap_dm_timer *cookie)
drivers/clocksource/timer-ti-dm.c
787
static int omap_dm_timer_set_load(struct omap_dm_timer *cookie,
drivers/clocksource/timer-ti-dm.c
810
static int omap_dm_timer_set_match(struct omap_dm_timer *cookie, int enable,
drivers/clocksource/timer-ti-dm.c
840
static int omap_dm_timer_set_cap(struct omap_dm_timer *cookie,
drivers/clocksource/timer-ti-dm.c
882
static int omap_dm_timer_set_pwm(struct omap_dm_timer *cookie, int def_on,
drivers/clocksource/timer-ti-dm.c
916
static int omap_dm_timer_get_pwm_status(struct omap_dm_timer *cookie)
drivers/clocksource/timer-ti-dm.c
939
static int omap_dm_timer_set_prescaler(struct omap_dm_timer *cookie,
drivers/clocksource/timer-ti-dm.c
969
static int omap_dm_timer_set_int_enable(struct omap_dm_timer *cookie,
drivers/clocksource/timer-ti-dm.c
999
static int omap_dm_timer_set_int_disable(struct omap_dm_timer *cookie, u32 mask)
drivers/pwm/pwm-omap-dmtimer.c
314
struct omap_dm_timer *dm_timer;
drivers/pwm/pwm-omap-dmtimer.c
62
struct omap_dm_timer *dm_timer;
drivers/remoteproc/omap_remoteproc.c
84
struct omap_dm_timer *odt;
include/linux/platform_data/dmtimer-omap.h
13
struct omap_dm_timer *(*request_by_node)(struct device_node *np);
include/linux/platform_data/dmtimer-omap.h
14
struct omap_dm_timer *(*request_specific)(int timer_id);
include/linux/platform_data/dmtimer-omap.h
15
struct omap_dm_timer *(*request)(void);
include/linux/platform_data/dmtimer-omap.h
17
int (*free)(struct omap_dm_timer *timer);
include/linux/platform_data/dmtimer-omap.h
19
void (*enable)(struct omap_dm_timer *timer);
include/linux/platform_data/dmtimer-omap.h
20
void (*disable)(struct omap_dm_timer *timer);
include/linux/platform_data/dmtimer-omap.h
22
int (*get_irq)(struct omap_dm_timer *timer);
include/linux/platform_data/dmtimer-omap.h
23
int (*set_int_enable)(struct omap_dm_timer *timer,
include/linux/platform_data/dmtimer-omap.h
25
int (*set_int_disable)(struct omap_dm_timer *timer, u32 mask);
include/linux/platform_data/dmtimer-omap.h
27
struct clk *(*get_fclk)(struct omap_dm_timer *timer);
include/linux/platform_data/dmtimer-omap.h
29
int (*start)(struct omap_dm_timer *timer);
include/linux/platform_data/dmtimer-omap.h
30
int (*stop)(struct omap_dm_timer *timer);
include/linux/platform_data/dmtimer-omap.h
31
int (*set_source)(struct omap_dm_timer *timer, int source);
include/linux/platform_data/dmtimer-omap.h
33
int (*set_load)(struct omap_dm_timer *timer, unsigned int value);
include/linux/platform_data/dmtimer-omap.h
34
int (*set_match)(struct omap_dm_timer *timer, int enable,
include/linux/platform_data/dmtimer-omap.h
36
int (*set_pwm)(struct omap_dm_timer *timer, int def_on,
include/linux/platform_data/dmtimer-omap.h
38
int (*get_pwm_status)(struct omap_dm_timer *timer);
include/linux/platform_data/dmtimer-omap.h
39
int (*set_cap)(struct omap_dm_timer *timer,
include/linux/platform_data/dmtimer-omap.h
41
int (*get_cap_status)(struct omap_dm_timer *timer);
include/linux/platform_data/dmtimer-omap.h
42
int (*set_prescaler)(struct omap_dm_timer *timer, int prescaler);
include/linux/platform_data/dmtimer-omap.h
44
unsigned int (*read_counter)(struct omap_dm_timer *timer);
include/linux/platform_data/dmtimer-omap.h
45
unsigned int (*read_cap)(struct omap_dm_timer *timer, bool is_period);
include/linux/platform_data/dmtimer-omap.h
46
int (*write_counter)(struct omap_dm_timer *timer,
include/linux/platform_data/dmtimer-omap.h
48
unsigned int (*read_status)(struct omap_dm_timer *timer);
include/linux/platform_data/dmtimer-omap.h
49
int (*write_status)(struct omap_dm_timer *timer,