Documented in 1 files:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/clocksource/timer-ti-dm.c __omap_dm_timer_cap() -> dmtimer_read()

Type Parameter Key Value
PARAM_VALUE 0 timer 4096-ptr_max
PARAM_VALUE 1 reg 60
DATA_SOURCE 0 timer $0

drivers/clocksource/timer-ti-dm.c __omap_dm_timer_cap() -> dmtimer_read()

Type Parameter Key Value
PARAM_VALUE 0 timer 4096-ptr_max
PARAM_VALUE 1 reg 68
DATA_SOURCE 0 timer $0

drivers/clocksource/timer-ti-dm.c __omap_dm_timer_read_counter() -> dmtimer_read()

Type Parameter Key Value
PARAM_VALUE 1 reg 131112
DATA_SOURCE 0 timer $0
RX_PATH
TASK_NOT_RUNNING

drivers/clocksource/timer-ti-dm.c __omap_dm_timer_stop() -> dmtimer_read()

Type Parameter Key Value
PARAM_VALUE 1 reg 65572
BUF_SIZE 0 timer (-1),232
BUF_SIZE 0 timer (-1),232
BUF_SIZE 0 timer->fclk (-1),1-s32max
BUF_SIZE 0 timer->irq s32min-(-1),1-s32max
DATA_SOURCE 0 timer $0
RX_PATH
TASK_NOT_RUNNING

drivers/clocksource/timer-ti-dm.c omap_dm_timer_cap_counter() -> dmtimer_read()

Type Parameter Key Value
PARAM_VALUE 0 timer 4096-ptr_max
PARAM_VALUE 1 reg 65572
DATA_SOURCE 0 timer r to_dmtimer

drivers/clocksource/timer-ti-dm.c omap_dm_timer_get_pwm_status() -> dmtimer_read()

Type Parameter Key Value
PARAM_VALUE 0 timer 4096-ptr_max
PARAM_VALUE 1 reg 65572
DATA_SOURCE 0 timer r to_dmtimer
RX_PATH
TASK_NOT_RUNNING

drivers/clocksource/timer-ti-dm.c omap_dm_timer_read_status() -> dmtimer_read()

Type Parameter Key Value
PARAM_VALUE 0 timer 4096-ptr_max
PARAM_VALUE 1 reg 0,20,24
DATA_SOURCE 0 timer r to_dmtimer

drivers/clocksource/timer-ti-dm.c omap_dm_timer_reset() -> dmtimer_read()

Type Parameter Key Value
PARAM_VALUE 0 timer 4096-ptr_max
PARAM_VALUE 1 reg 20
DATA_SOURCE 0 timer $0
BIT_INFO 0 timer->capability 0x10000000,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING

drivers/clocksource/timer-ti-dm.c omap_dm_timer_reset() -> dmtimer_read()

Type Parameter Key Value
PARAM_VALUE 0 timer 4096-ptr_max
PARAM_VALUE 1 reg 16
DATA_SOURCE 0 timer $0
BIT_INFO 0 timer->capability 0x10000000,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING

drivers/clocksource/timer-ti-dm.c omap_dm_timer_set_cap() -> dmtimer_read()

Type Parameter Key Value
PARAM_VALUE 0 timer 4096-ptr_max
PARAM_VALUE 1 reg 65572
DATA_SOURCE 0 timer r to_dmtimer

drivers/clocksource/timer-ti-dm.c omap_dm_timer_set_int_disable() -> dmtimer_read()

Type Parameter Key Value
PARAM_VALUE 0 timer 4096-ptr_max
PARAM_VALUE 1 reg 0,24,28
DATA_SOURCE 0 timer r to_dmtimer

drivers/clocksource/timer-ti-dm.c omap_dm_timer_set_int_disable() -> dmtimer_read()

Type Parameter Key Value
PARAM_VALUE 0 timer 4096-ptr_max
PARAM_VALUE 1 reg 32
DATA_SOURCE 0 timer r to_dmtimer

drivers/clocksource/timer-ti-dm.c omap_dm_timer_set_match() -> dmtimer_read()

Type Parameter Key Value
PARAM_VALUE 0 timer 4096-ptr_max
PARAM_VALUE 1 reg 65572
DATA_SOURCE 0 timer r to_dmtimer
RX_PATH
TASK_NOT_RUNNING

drivers/clocksource/timer-ti-dm.c omap_dm_timer_set_prescaler() -> dmtimer_read()

Type Parameter Key Value
PARAM_VALUE 0 timer 4096-ptr_max
PARAM_VALUE 1 reg 65572
DATA_SOURCE 0 timer r to_dmtimer
RX_PATH
TASK_NOT_RUNNING

drivers/clocksource/timer-ti-dm.c omap_dm_timer_set_pwm() -> dmtimer_read()

Type Parameter Key Value
PARAM_VALUE 0 timer 4096-ptr_max
PARAM_VALUE 1 reg 65572
DATA_SOURCE 0 timer r to_dmtimer
RX_PATH
TASK_NOT_RUNNING

drivers/clocksource/timer-ti-dm.c omap_dm_timer_start() -> dmtimer_read()

Type Parameter Key Value
PARAM_VALUE 0 timer 4096-ptr_max
PARAM_VALUE 1 reg 65572
DATA_SOURCE 0 timer r to_dmtimer
RX_PATH
TASK_NOT_RUNNING

drivers/clocksource/timer-ti-dm.c omap_timer_save_context() -> dmtimer_read()

Type Parameter Key Value
PARAM_VALUE 0 timer 4096-ptr_max
PARAM_VALUE 1 reg 16
BUF_SIZE 0 timer s32min-(-1),1-s32max
BUF_SIZE 0 timer s32min-(-1),1-s32max
DATA_SOURCE 0 timer $0
BIT_INFO 0 timer->capability 0x0,0xbfffffff
UNITS 0 timer unit_byte

drivers/clocksource/timer-ti-dm.c omap_timer_save_context() -> dmtimer_read()

Type Parameter Key Value
PARAM_VALUE 0 timer 4096-ptr_max
PARAM_VALUE 1 reg 65572
BUF_SIZE 0 timer s32min-(-1),1-s32max
BUF_SIZE 0 timer s32min-(-1),1-s32max
DATA_SOURCE 0 timer $0
BIT_INFO 0 timer->capability 0x0,0xbfffffff
HOST_DATA 0 timer->context.ocp_cfg 0-u32max
UNITS 0 timer unit_byte

drivers/clocksource/timer-ti-dm.c omap_timer_save_context() -> dmtimer_read()

Type Parameter Key Value
PARAM_VALUE 0 timer 4096-ptr_max
PARAM_VALUE 1 reg 32
BUF_SIZE 0 timer s32min-(-1),1-s32max
BUF_SIZE 0 timer s32min-(-1),1-s32max
DATA_SOURCE 0 timer $0
BIT_INFO 0 timer->capability 0x0,0xbfffffff
HOST_DATA 0 timer->context.ocp_cfg 0-u32max
HOST_DATA 0 timer->context.tclr 0-u32max
UNITS 0 timer unit_byte

drivers/clocksource/timer-ti-dm.c omap_timer_save_context() -> dmtimer_read()

Type Parameter Key Value
PARAM_VALUE 0 timer 4096-ptr_max
PARAM_VALUE 1 reg 262188
BUF_SIZE 0 timer s32min-(-1),1-s32max
BUF_SIZE 0 timer s32min-(-1),1-s32max
DATA_SOURCE 0 timer $0
BIT_INFO 0 timer->capability 0x0,0xbfffffff
HOST_DATA 0 timer->context.ocp_cfg 0-u32max
HOST_DATA 0 timer->context.tclr 0-u32max
HOST_DATA 0 timer->context.twer 0-u32max
UNITS 0 timer unit_byte

drivers/clocksource/timer-ti-dm.c omap_timer_save_context() -> dmtimer_read()

Type Parameter Key Value
PARAM_VALUE 0 timer 4096-ptr_max
PARAM_VALUE 1 reg 1048632
BUF_SIZE 0 timer s32min-(-1),1-s32max
BUF_SIZE 0 timer s32min-(-1),1-s32max
DATA_SOURCE 0 timer $0
BIT_INFO 0 timer->capability 0x0,0xbfffffff
HOST_DATA 0 timer->context.ocp_cfg 0-u32max
HOST_DATA 0 timer->context.tclr 0-u32max
HOST_DATA 0 timer->context.tldr 0-u32max
HOST_DATA 0 timer->context.twer 0-u32max
UNITS 0 timer unit_byte

drivers/clocksource/timer-ti-dm.c omap_timer_save_context() -> dmtimer_read()

Type Parameter Key Value
PARAM_VALUE 0 timer 4096-ptr_max
PARAM_VALUE 1 reg 0,24,28
BUF_SIZE 0 timer s32min-(-1),1-s32max
BUF_SIZE 0 timer s32min-(-1),1-s32max
DATA_SOURCE 0 timer $0
BIT_INFO 0 timer->capability 0x0,0xbfffffff
HOST_DATA 0 timer->context.ocp_cfg 0-u32max
HOST_DATA 0 timer->context.tclr 0-u32max
HOST_DATA 0 timer->context.tldr 0-u32max
HOST_DATA 0 timer->context.tmar 0-u32max
HOST_DATA 0 timer->context.twer 0-u32max
UNITS 0 timer unit_byte

drivers/clocksource/timer-ti-dm.c omap_timer_save_context() -> dmtimer_read()

Type Parameter Key Value
PARAM_VALUE 0 timer 4096-ptr_max
PARAM_VALUE 1 reg 64
BUF_SIZE 0 timer s32min-(-1),1-s32max
BUF_SIZE 0 timer s32min-(-1),1-s32max
DATA_SOURCE 0 timer $0
BIT_INFO 0 timer->capability 0x0,0xbfffffff
HOST_DATA 0 timer->context.ocp_cfg 0-u32max
HOST_DATA 0 timer->context.tclr 0-u32max
HOST_DATA 0 timer->context.tier 0-u32max
HOST_DATA 0 timer->context.tldr 0-u32max
HOST_DATA 0 timer->context.tmar 0-u32max
HOST_DATA 0 timer->context.twer 0-u32max
UNITS 0 timer unit_byte