Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/ptp/ptp_clockmatrix.c _idtcm_gettime() -> idtcm_read()

Type Parameter Key Value
PARAM_VALUE 0 idtcm 4096-ptr_max
PARAM_VALUE 0 idtcm->calculate_overhead_flag 0-1
PARAM_VALUE 0 idtcm->fw_ver 0-2
PARAM_VALUE 0 idtcm->regmap 4096-ptr_max
PARAM_VALUE 2 regaddr 14-15
PARAM_VALUE 3 buf 3260720535574364160
PARAM_VALUE 4 count 1
FUZZY_MAX 2 regaddr 15
BIT_INFO 2 regaddr 0xe,0xf
HARD_MAX 2 regaddr 15
RX_PATH
TASK_NOT_RUNNING
UNITS 4 count unit_byte
LOCK2 idtcm->lock
HALF_LOCKED2 &fp->private_data->clk->rwsem

drivers/ptp/ptp_clockmatrix.c _idtcm_gettime() -> idtcm_read()

Type Parameter Key Value
PARAM_VALUE 0 idtcm 4096-ptr_max
PARAM_VALUE 0 idtcm->calculate_overhead_flag 0-1
PARAM_VALUE 0 idtcm->fw_ver 0-2
PARAM_VALUE 0 idtcm->regmap 4096-ptr_max
PARAM_VALUE 0 idtcm->regmap->cache_dirty 0-1
PARAM_VALUE 0 *idtcm->regmap->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 2 regaddr 0
PARAM_VALUE 3 buf 3066375765818372096
PARAM_VALUE 4 count 11
BUF_SIZE 3 buf 11
RX_PATH
TASK_NOT_RUNNING
UNITS 4 count unit_byte
LOCK2 idtcm->lock
HALF_LOCKED2 &fp->private_data->clk->rwsem

drivers/ptp/ptp_clockmatrix.c _idtcm_gettime_triggered() -> idtcm_read()

Type Parameter Key Value
PARAM_VALUE 0 idtcm 4096-ptr_max
PARAM_VALUE 0 idtcm->fw_ver 0-2
PARAM_VALUE 2 regaddr 14-15
PARAM_VALUE 3 buf 3682281369628962816
PARAM_VALUE 4 count 1
FUZZY_MAX 0 idtcm->fw_ver 2
FUZZY_MAX 2 regaddr 15
BIT_INFO 2 regaddr 0xe,0xf
HARD_MAX 2 regaddr 15
UNITS 4 count unit_byte
LOCK2 idtcm->lock
HALF_LOCKED2 &pool->lock

drivers/ptp/ptp_clockmatrix.c _idtcm_gettime_triggered() -> idtcm_read()

Type Parameter Key Value
PARAM_VALUE 0 idtcm 4096-ptr_max
PARAM_VALUE 0 idtcm->fw_ver 0-2
PARAM_VALUE 0 idtcm->regmap 4096-ptr_max
PARAM_VALUE 0 idtcm->regmap->cache_dirty 0-1
PARAM_VALUE 0 *idtcm->regmap->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 2 regaddr 0
PARAM_VALUE 3 buf 8415600705859149824
PARAM_VALUE 4 count 11
BUF_SIZE 3 buf 11
FUZZY_MAX 0 idtcm->fw_ver 2
UNITS 4 count unit_byte
LOCK2 idtcm->lock
HALF_LOCKED2 &pool->lock

drivers/ptp/ptp_clockmatrix.c _idtcm_set_dpll_hw_tod() -> idtcm_read()

Type Parameter Key Value
PARAM_VALUE 0 idtcm 4096-ptr_max
PARAM_VALUE 0 idtcm->calculate_overhead_flag 0-1
PARAM_VALUE 0 idtcm->fw_ver 0-2
PARAM_VALUE 2 regaddr 137
PARAM_VALUE 3 buf 16143983553802240
PARAM_VALUE 4 count 1
RX_PATH
TASK_NOT_RUNNING
UNITS 4 count unit_byte
LOCK2 idtcm->lock
HALF_LOCKED2 &fp->private_data->clk->rwsem

drivers/ptp/ptp_clockmatrix.c _idtcm_set_dpll_scsr_tod() -> idtcm_read()

Type Parameter Key Value
PARAM_VALUE 0 idtcm 4096-ptr_max
PARAM_VALUE 0 idtcm->calculate_overhead_flag 0-1
PARAM_VALUE 0 idtcm->fw_ver 0-2
PARAM_VALUE 0 idtcm->regmap 4096-ptr_max
PARAM_VALUE 0 idtcm->regmap->cache_dirty 0-1
PARAM_VALUE 0 *idtcm->regmap->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 2 regaddr 15
PARAM_VALUE 3 buf 1202979695157125120
PARAM_VALUE 4 count 1
RX_PATH
TASK_NOT_RUNNING
UNITS 4 count unit_byte
LOCK2 idtcm->lock

drivers/ptp/ptp_clockmatrix.c _idtcm_set_dpll_scsr_tod() -> idtcm_read()

Type Parameter Key Value
PARAM_VALUE 0 idtcm 4096-ptr_max
PARAM_VALUE 0 idtcm->calculate_overhead_flag 0-1
PARAM_VALUE 0 idtcm->fw_ver 0-2
PARAM_VALUE 0 idtcm->regmap 4096-ptr_max
PARAM_VALUE 0 idtcm->regmap->cache_dirty 0-1
PARAM_VALUE 0 *idtcm->regmap->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 2 regaddr 15
PARAM_VALUE 3 buf 1202979695157125120
PARAM_VALUE 4 count 1
RX_PATH
TASK_NOT_RUNNING
UNITS 4 count unit_byte
LOCK2 idtcm->lock

drivers/ptp/ptp_clockmatrix.c _sync_pll_output() -> idtcm_read()

Type Parameter Key Value
PARAM_VALUE 0 idtcm 4096-ptr_max
PARAM_VALUE 0 idtcm->calculate_overhead_flag 0-1
PARAM_VALUE 0 idtcm->fw_ver 0-2
PARAM_VALUE 0 idtcm->regmap 4096-ptr_max
PARAM_VALUE 0 idtcm->regmap->cache_dirty 0-1
PARAM_VALUE 0 *idtcm->regmap->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 module 0
PARAM_VALUE 2 regaddr 42964
PARAM_VALUE 3 buf 2399010911624998912
PARAM_VALUE 4 count 1
DATA_SOURCE 0 idtcm $0
RX_PATH
TASK_NOT_RUNNING
UNITS 4 count unit_byte
LOCK2 idtcm->lock
HALF_LOCKED2 &fp->private_data->clk->rwsem

drivers/ptp/ptp_clockmatrix.c _sync_pll_output() -> idtcm_read()

Type Parameter Key Value
PARAM_VALUE 0 idtcm 4096-ptr_max
PARAM_VALUE 0 idtcm->calculate_overhead_flag 0-1
PARAM_VALUE 0 idtcm->fw_ver 0-2
PARAM_VALUE 0 idtcm->regmap 4096-ptr_max
PARAM_VALUE 0 idtcm->regmap->cache_dirty 0-1
PARAM_VALUE 0 *idtcm->regmap->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 module 0
PARAM_VALUE 2 regaddr 42988
PARAM_VALUE 3 buf 2399010911624998912
PARAM_VALUE 4 count 1
DATA_SOURCE 0 idtcm $0
RX_PATH
TASK_NOT_RUNNING
UNITS 4 count unit_byte
LOCK2 idtcm->lock
HALF_LOCKED2 &fp->private_data->clk->rwsem

drivers/ptp/ptp_clockmatrix.c idtcm_enable_tod() -> idtcm_read()

Type Parameter Key Value
PARAM_VALUE 0 idtcm 4096-ptr_max
PARAM_VALUE 0 idtcm->calculate_overhead_flag 0
PARAM_VALUE 0 idtcm->dev 4096-ptr_max
PARAM_VALUE 0 idtcm->extts_mask 0
PARAM_VALUE 0 idtcm->fw_ver 0-2
PARAM_VALUE 0 idtcm->lock 4096-ptr_max
PARAM_VALUE 0 idtcm->mfd 4096-ptr_max
PARAM_VALUE 0 idtcm->regmap 4096-ptr_max
PARAM_VALUE 0 idtcm->tod_mask 1-255
PARAM_VALUE 1 module 52172,52174,52176,52178,52224,52226,52228,52230
PARAM_VALUE 2 regaddr 0-1
PARAM_VALUE 3 buf 2973553718552354816
PARAM_VALUE 4 count 1
BUF_SIZE 0 idtcm 1520
FUZZY_MAX 2 regaddr 1
HARD_MAX 2 regaddr 1
RX_PATH
TASK_NOT_RUNNING
UNITS 4 count unit_byte
LOCK2 idtcm->lock

drivers/ptp/ptp_clockmatrix.c idtcm_get_dco_delay() -> idtcm_read()

Type Parameter Key Value
PARAM_VALUE 0 idtcm 4096-ptr_max
PARAM_VALUE 0 idtcm->calculate_overhead_flag 0
PARAM_VALUE 0 idtcm->dev 4096-ptr_max
PARAM_VALUE 0 idtcm->extts_mask 0
PARAM_VALUE 0 idtcm->fw_ver 0-2
PARAM_VALUE 0 idtcm->lock 4096-ptr_max
PARAM_VALUE 0 idtcm->mfd 4096-ptr_max
PARAM_VALUE 0 idtcm->regmap 4096-ptr_max
PARAM_VALUE 0 idtcm->tod_mask 1-255
PARAM_VALUE 1 module 50688,50748,50816,50876,50944,51004,51072,51132
PARAM_VALUE 2 regaddr 28
PARAM_VALUE 3 buf 4096-ptr_max
PARAM_VALUE 4 count 6
BUF_SIZE 0 idtcm 1520
BUF_SIZE 3 buf 8
RX_PATH
TASK_NOT_RUNNING
LOCK2 idtcm->lock

drivers/ptp/ptp_clockmatrix.c idtcm_get_dco_delay() -> idtcm_read()

Type Parameter Key Value
PARAM_VALUE 0 idtcm 4096-ptr_max
PARAM_VALUE 0 idtcm->calculate_overhead_flag 0
PARAM_VALUE 0 idtcm->dev 4096-ptr_max
PARAM_VALUE 0 idtcm->extts_mask 0
PARAM_VALUE 0 idtcm->fw_ver 0-2
PARAM_VALUE 0 idtcm->lock 4096-ptr_max
PARAM_VALUE 0 idtcm->mfd 4096-ptr_max
PARAM_VALUE 0 idtcm->regmap 4096-ptr_max
PARAM_VALUE 0 idtcm->regmap->cache_dirty 0-1
PARAM_VALUE 0 idtcm->tod_mask 1-255
PARAM_VALUE 0 *idtcm->regmap->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 module 50688,50748,50816,50876,50944,51004,51072,51132
PARAM_VALUE 2 regaddr 34
PARAM_VALUE 3 buf 4096-ptr_max
PARAM_VALUE 4 count 2
BUF_SIZE 0 idtcm 1520
BUF_SIZE 3 buf 2
RX_PATH
TASK_NOT_RUNNING
LOCK2 idtcm->lock

drivers/ptp/ptp_clockmatrix.c idtcm_get_manual_reference() -> idtcm_read()

Type Parameter Key Value
PARAM_VALUE 0 idtcm 4096-ptr_max
PARAM_VALUE 0 idtcm->calculate_overhead_flag 0
PARAM_VALUE 0 idtcm->dev 0,4096-ptr_max
PARAM_VALUE 0 idtcm->extts_mask 0
PARAM_VALUE 0 idtcm->fw_ver 0-2
PARAM_VALUE 0 idtcm->lock 0,4096-ptr_max
PARAM_VALUE 0 idtcm->mfd 0,4096-ptr_max
PARAM_VALUE 0 idtcm->regmap 4096-ptr_max
PARAM_VALUE 1 module 50688,50748,50816,50876,50944,51004,51072,51132
PARAM_VALUE 2 regaddr 1
PARAM_VALUE 3 buf 5931910854861033472
PARAM_VALUE 4 count 1
RX_PATH
TASK_NOT_RUNNING
UNITS 4 count unit_byte
LOCK2 idtcm->lock

drivers/ptp/ptp_clockmatrix.c idtcm_get_pll_mode() -> idtcm_read()

Type Parameter Key Value
PARAM_VALUE 0 idtcm 4096-ptr_max
PARAM_VALUE 0 idtcm->calculate_overhead_flag 0
PARAM_VALUE 0 idtcm->dev 0,4096-ptr_max
PARAM_VALUE 0 idtcm->extts_mask 0
PARAM_VALUE 0 idtcm->fw_ver 0-2
PARAM_VALUE 0 idtcm->lock 0,4096-ptr_max
PARAM_VALUE 0 idtcm->mfd 0,4096-ptr_max
PARAM_VALUE 0 idtcm->regmap 0,4096-ptr_max
PARAM_VALUE 1 module 50096,50176,50232,50236,50304,50360,50364,50432,50488,50492,50560
PARAM_VALUE 2 regaddr 55,59
PARAM_VALUE 3 buf 6169333242691796992
PARAM_VALUE 4 count 1
FUZZY_MAX 2 regaddr 59
HARD_MAX 2 regaddr 59
RX_PATH
TASK_NOT_RUNNING
UNITS 4 count unit_byte
LOCK2 idtcm->lock

drivers/ptp/ptp_clockmatrix.c idtcm_output_enable() -> idtcm_read()

Type Parameter Key Value
PARAM_VALUE 0 idtcm 4096-ptr_max
PARAM_VALUE 1 module 51732,51744,51748,51760,51764,51776,51780,51792,51796,51808,51812,51840,51856,51872,51888,51904,51920,51936
PARAM_VALUE 2 regaddr 9
PARAM_VALUE 3 buf 1671925056566837248
PARAM_VALUE 4 count 1
DATA_SOURCE 1 module r get_output_base_addr
RX_PATH
TASK_NOT_RUNNING
UNITS 4 count unit_byte
LOCK2 idtcm->lock
HALF_LOCKED2 &of->mutex

drivers/ptp/ptp_clockmatrix.c idtcm_read_hotfix_release() -> idtcm_read()

Type Parameter Key Value
PARAM_VALUE 0 idtcm 4096-ptr_max
PARAM_VALUE 0 idtcm->calculate_overhead_flag 0
PARAM_VALUE 0 idtcm->dev 4096-ptr_max
PARAM_VALUE 0 idtcm->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 idtcm->dev->parent 4096-ptr_max
PARAM_VALUE 0 idtcm->extts_mask 0
PARAM_VALUE 0 idtcm->lock 4096-ptr_max
PARAM_VALUE 0 idtcm->lock->dep_map->name 0-255
PARAM_VALUE 0 idtcm->lock->first_waiter 0,4096-ptr_max
PARAM_VALUE 0 idtcm->lock->first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 idtcm->lock->first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 idtcm->lock->osq.tail.counter 0-s32max
PARAM_VALUE 0 idtcm->lock->wait_lock.dep_map->name 0-255
PARAM_VALUE 0 idtcm->lock->wait_lock.owner (-1)
PARAM_VALUE 0 idtcm->lock->wait_lock.owner_cpu u32max
PARAM_VALUE 0 idtcm->mfd 4096-ptr_max
PARAM_VALUE 0 idtcm->regmap 4096-ptr_max
PARAM_VALUE 0 idtcm->regmap->cache_dirty 0-1
PARAM_VALUE 0 idtcm->tod_mask 4
PARAM_VALUE 1 module 49172
PARAM_VALUE 2 regaddr 18
PARAM_VALUE 3 buf 2570069765409357824
PARAM_VALUE 4 count 1
BUF_SIZE 0 idtcm 1520
BUF_SIZE 0 idtcm->dev 1616
BUF_SIZE 0 idtcm->lock 152
CAPPED_DATA 0 idtcm->lock 1
DATA_SOURCE 0 idtcm $0
DATA_SOURCE 3 buf $1
MEM_ZERO 0 idtcm
RX_PATH
TASK_NOT_RUNNING
UNITS 4 count unit_byte
LOCK2 0 idtcm->lock

drivers/ptp/ptp_clockmatrix.c idtcm_read_hw_rev_id() -> idtcm_read()

Type Parameter Key Value
PARAM_VALUE 0 idtcm 4096-ptr_max
PARAM_VALUE 0 idtcm->calculate_overhead_flag 0
PARAM_VALUE 0 idtcm->dev 4096-ptr_max
PARAM_VALUE 0 idtcm->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 idtcm->dev->parent 4096-ptr_max
PARAM_VALUE 0 idtcm->extts_mask 0
PARAM_VALUE 0 idtcm->lock 4096-ptr_max
PARAM_VALUE 0 idtcm->lock->dep_map->name 0-255
PARAM_VALUE 0 idtcm->lock->first_waiter 0,4096-ptr_max
PARAM_VALUE 0 idtcm->lock->first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 idtcm->lock->first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 idtcm->lock->osq.tail.counter 0-s32max
PARAM_VALUE 0 idtcm->lock->wait_lock.dep_map->name 0-255
PARAM_VALUE 0 idtcm->lock->wait_lock.owner (-1)
PARAM_VALUE 0 idtcm->lock->wait_lock.owner_cpu u32max
PARAM_VALUE 0 idtcm->mfd 4096-ptr_max
PARAM_VALUE 0 idtcm->regmap 4096-ptr_max
PARAM_VALUE 0 idtcm->regmap->cache_dirty 0-1
PARAM_VALUE 0 idtcm->tod_mask 4
PARAM_VALUE 1 module 33152
PARAM_VALUE 2 regaddr 122
PARAM_VALUE 3 buf 1910527489702744064
PARAM_VALUE 4 count 1
BUF_SIZE 0 idtcm 1520
BUF_SIZE 0 idtcm->dev 1616
BUF_SIZE 0 idtcm->lock 152
CAPPED_DATA 0 idtcm->lock 1
DATA_SOURCE 0 idtcm $0
DATA_SOURCE 3 buf $1
MEM_ZERO 0 idtcm
RX_PATH
TASK_NOT_RUNNING
UNITS 4 count unit_byte
LOCK2 0 idtcm->lock

drivers/ptp/ptp_clockmatrix.c idtcm_read_major_release() -> idtcm_read()

Type Parameter Key Value
PARAM_VALUE 0 idtcm 4096-ptr_max
PARAM_VALUE 0 idtcm->calculate_overhead_flag 0
PARAM_VALUE 0 idtcm->dev 4096-ptr_max
PARAM_VALUE 0 idtcm->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 idtcm->dev->parent 4096-ptr_max
PARAM_VALUE 0 idtcm->extts_mask 0
PARAM_VALUE 0 idtcm->lock 4096-ptr_max
PARAM_VALUE 0 idtcm->lock->dep_map->name 0-255
PARAM_VALUE 0 idtcm->lock->first_waiter 0,4096-ptr_max
PARAM_VALUE 0 idtcm->lock->first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 idtcm->lock->first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 idtcm->lock->osq.tail.counter 0-s32max
PARAM_VALUE 0 idtcm->lock->wait_lock.dep_map->name 0-255
PARAM_VALUE 0 idtcm->lock->wait_lock.owner (-1)
PARAM_VALUE 0 idtcm->lock->wait_lock.owner_cpu u32max
PARAM_VALUE 0 idtcm->mfd 4096-ptr_max
PARAM_VALUE 0 idtcm->tod_mask 4
PARAM_VALUE 1 module 49172
PARAM_VALUE 2 regaddr 16
PARAM_VALUE 3 buf 6649415794623922176
PARAM_VALUE 3 *buf 0
PARAM_VALUE 4 count 1
BUF_SIZE 0 idtcm 1520
BUF_SIZE 0 idtcm->dev 1616
BUF_SIZE 0 idtcm->lock 152
CAPPED_DATA 0 idtcm->lock 1
DATA_SOURCE 0 idtcm $0
MEM_ZERO 0 idtcm
RX_PATH
TASK_NOT_RUNNING
UNITS 4 count unit_byte
LOCK2 0 idtcm->lock

drivers/ptp/ptp_clockmatrix.c idtcm_read_minor_release() -> idtcm_read()

Type Parameter Key Value
PARAM_VALUE 0 idtcm 4096-ptr_max
PARAM_VALUE 0 idtcm->calculate_overhead_flag 0
PARAM_VALUE 0 idtcm->dev 4096-ptr_max
PARAM_VALUE 0 idtcm->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 idtcm->dev->parent 4096-ptr_max
PARAM_VALUE 0 idtcm->extts_mask 0
PARAM_VALUE 0 idtcm->lock 4096-ptr_max
PARAM_VALUE 0 idtcm->lock->dep_map->name 0-255
PARAM_VALUE 0 idtcm->lock->first_waiter 0,4096-ptr_max
PARAM_VALUE 0 idtcm->lock->first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 idtcm->lock->first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 idtcm->lock->osq.tail.counter 0-s32max
PARAM_VALUE 0 idtcm->lock->wait_lock.dep_map->name 0-255
PARAM_VALUE 0 idtcm->lock->wait_lock.owner (-1)
PARAM_VALUE 0 idtcm->lock->wait_lock.owner_cpu u32max
PARAM_VALUE 0 idtcm->mfd 4096-ptr_max
PARAM_VALUE 0 idtcm->regmap 4096-ptr_max
PARAM_VALUE 0 idtcm->regmap->cache_dirty 0-1
PARAM_VALUE 0 idtcm->tod_mask 4
PARAM_VALUE 1 module 49172
PARAM_VALUE 2 regaddr 17
PARAM_VALUE 3 buf 4798623515927494656
PARAM_VALUE 4 count 1
BUF_SIZE 0 idtcm 1520
BUF_SIZE 0 idtcm->dev 1616
BUF_SIZE 0 idtcm->lock 152
CAPPED_DATA 0 idtcm->lock 1
DATA_SOURCE 0 idtcm $0
DATA_SOURCE 3 buf $1
MEM_ZERO 0 idtcm
RX_PATH
TASK_NOT_RUNNING
UNITS 4 count unit_byte
LOCK2 0 idtcm->lock

drivers/ptp/ptp_clockmatrix.c idtcm_read_otp_scsr_config_select() -> idtcm_read()

Type Parameter Key Value
PARAM_VALUE 0 idtcm 4096-ptr_max
PARAM_VALUE 0 idtcm->calculate_overhead_flag 0
PARAM_VALUE 0 idtcm->dev 4096-ptr_max
PARAM_VALUE 0 idtcm->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 idtcm->dev->parent 4096-ptr_max
PARAM_VALUE 0 idtcm->extts_mask 0
PARAM_VALUE 0 idtcm->lock 4096-ptr_max
PARAM_VALUE 0 idtcm->lock->dep_map->name 0-255
PARAM_VALUE 0 idtcm->lock->first_waiter 0,4096-ptr_max
PARAM_VALUE 0 idtcm->lock->first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 idtcm->lock->first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 idtcm->lock->osq.tail.counter 0-s32max
PARAM_VALUE 0 idtcm->lock->wait_lock.dep_map->name 0-255
PARAM_VALUE 0 idtcm->lock->wait_lock.owner (-1)
PARAM_VALUE 0 idtcm->lock->wait_lock.owner_cpu u32max
PARAM_VALUE 0 idtcm->mfd 4096-ptr_max
PARAM_VALUE 0 idtcm->regmap 4096-ptr_max
PARAM_VALUE 0 idtcm->regmap->cache_dirty 0-1
PARAM_VALUE 0 idtcm->tod_mask 4
PARAM_VALUE 1 module 49172
PARAM_VALUE 2 regaddr 34
PARAM_VALUE 3 buf 8989332821656576000
PARAM_VALUE 4 count 1
BUF_SIZE 0 idtcm 1520
BUF_SIZE 0 idtcm->dev 1616
BUF_SIZE 0 idtcm->lock 152
CAPPED_DATA 0 idtcm->lock 1
DATA_SOURCE 0 idtcm $0
DATA_SOURCE 3 buf $1
MEM_ZERO 0 idtcm
RX_PATH
TASK_NOT_RUNNING
UNITS 4 count unit_byte
LOCK2 0 idtcm->lock

drivers/ptp/ptp_clockmatrix.c idtcm_read_product_id() -> idtcm_read()

Type Parameter Key Value
PARAM_VALUE 0 idtcm 4096-ptr_max
PARAM_VALUE 0 idtcm->calculate_overhead_flag 0
PARAM_VALUE 0 idtcm->dev 4096-ptr_max
PARAM_VALUE 0 idtcm->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 idtcm->dev->parent 4096-ptr_max
PARAM_VALUE 0 idtcm->extts_mask 0
PARAM_VALUE 0 idtcm->lock 4096-ptr_max
PARAM_VALUE 0 idtcm->lock->dep_map->name 0-255
PARAM_VALUE 0 idtcm->lock->first_waiter 0,4096-ptr_max
PARAM_VALUE 0 idtcm->lock->first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 idtcm->lock->first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 idtcm->lock->osq.tail.counter 0-s32max
PARAM_VALUE 0 idtcm->lock->wait_lock.dep_map->name 0-255
PARAM_VALUE 0 idtcm->lock->wait_lock.owner (-1)
PARAM_VALUE 0 idtcm->lock->wait_lock.owner_cpu u32max
PARAM_VALUE 0 idtcm->mfd 4096-ptr_max
PARAM_VALUE 0 idtcm->regmap 4096-ptr_max
PARAM_VALUE 0 idtcm->regmap->cache_dirty 0-1
PARAM_VALUE 0 idtcm->tod_mask 4
PARAM_VALUE 1 module 49172
PARAM_VALUE 2 regaddr 30
PARAM_VALUE 3 buf 4096-ptr_max
PARAM_VALUE 4 count 2
BUF_SIZE 0 idtcm 1520
BUF_SIZE 0 idtcm->dev 1616
BUF_SIZE 0 idtcm->lock 152
BUF_SIZE 3 buf 2
CAPPED_DATA 0 idtcm->lock 1
DATA_SOURCE 0 idtcm $0
MEM_ZERO 0 idtcm
RX_PATH
TASK_NOT_RUNNING
UNITS 4 count unit_byte
LOCK2 0 idtcm->lock

drivers/ptp/ptp_clockmatrix.c idtcm_set_manual_reference() -> idtcm_read()

Type Parameter Key Value
PARAM_VALUE 0 idtcm 4096-ptr_max
PARAM_VALUE 0 idtcm->calculate_overhead_flag 0-1
PARAM_VALUE 0 idtcm->fw_ver 0-2
PARAM_VALUE 2 regaddr 1
PARAM_VALUE 3 buf 8865335157496369152
PARAM_VALUE 4 count 1
RX_PATH
TASK_NOT_RUNNING
UNITS 4 count unit_byte
LOCK2 idtcm->lock
HALF_LOCKED2 &fp->private_data->clk->rwsem

drivers/ptp/ptp_clockmatrix.c idtcm_set_pll_mode() -> idtcm_read()

Type Parameter Key Value
PARAM_VALUE 0 idtcm 4096-ptr_max
PARAM_VALUE 0 idtcm->calculate_overhead_flag 0-1
PARAM_VALUE 0 idtcm->fw_ver 0-2
PARAM_VALUE 2 regaddr 55,59
PARAM_VALUE 3 buf 1188557111136907264
PARAM_VALUE 4 count 1
FUZZY_MAX 2 regaddr 59
HARD_MAX 2 regaddr 59
RX_PATH
TASK_NOT_RUNNING
UNITS 4 count unit_byte
LOCK2 idtcm->lock
HALF_LOCKED2 &fp->private_data->clk->rwsem

drivers/ptp/ptp_clockmatrix.c idtcm_start_phase_pull_in() -> idtcm_read()

Type Parameter Key Value
PARAM_VALUE 0 idtcm 4096-ptr_max
PARAM_VALUE 0 idtcm->regmap 4096-ptr_max
PARAM_VALUE 2 regaddr 7
PARAM_VALUE 3 buf 875310207001493504
PARAM_VALUE 4 count 1
UNITS 4 count unit_byte
LOCK2 idtcm->lock
HALF_LOCKED2 &fp->private_data->clk->rwsem

drivers/ptp/ptp_clockmatrix.c idtcm_sync_pps_output() -> idtcm_read()

Type Parameter Key Value
PARAM_VALUE 0 idtcm 4096-ptr_max
PARAM_VALUE 0 idtcm->calculate_overhead_flag 0-1
PARAM_VALUE 0 idtcm->fw_ver 0-2
PARAM_VALUE 0 idtcm->regmap 4096-ptr_max
PARAM_VALUE 1 module 0
PARAM_VALUE 2 regaddr 42964
PARAM_VALUE 3 buf 5207831854432591872
PARAM_VALUE 4 count 1
RX_PATH
TASK_NOT_RUNNING
UNITS 4 count unit_byte
LOCK2 idtcm->lock
HALF_LOCKED2 &fp->private_data->clk->rwsem

drivers/ptp/ptp_clockmatrix.c idtcm_sync_pps_output() -> idtcm_read()

Type Parameter Key Value
PARAM_VALUE 0 idtcm 4096-ptr_max
PARAM_VALUE 0 idtcm->calculate_overhead_flag 0-1
PARAM_VALUE 0 idtcm->fw_ver 0-2
PARAM_VALUE 0 idtcm->regmap 4096-ptr_max
PARAM_VALUE 0 idtcm->regmap->cache_dirty 0-1
PARAM_VALUE 0 *idtcm->regmap->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 module 0
PARAM_VALUE 2 regaddr 42988
PARAM_VALUE 3 buf 5207831854432591872
PARAM_VALUE 4 count 1
RX_PATH
TASK_NOT_RUNNING
UNITS 4 count unit_byte
LOCK2 idtcm->lock
HALF_LOCKED2 &fp->private_data->clk->rwsem

drivers/ptp/ptp_clockmatrix.c read_boot_status() -> idtcm_read()

Type Parameter Key Value
PARAM_VALUE 0 idtcm 4096-ptr_max
PARAM_VALUE 0 idtcm->calculate_overhead_flag 0
PARAM_VALUE 0 idtcm->dev 4096-ptr_max
PARAM_VALUE 0 idtcm->dev->bus 0,4096-ptr_max
PARAM_VALUE 0 idtcm->dev->class 0,4096-ptr_max
PARAM_VALUE 0 idtcm->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 idtcm->dev->driver 0,4096-ptr_max
PARAM_VALUE 0 idtcm->dev->parent 4096-ptr_max
PARAM_VALUE 0 idtcm->extts_mask 0
PARAM_VALUE 0 idtcm->fw_ver 0-2
PARAM_VALUE 0 idtcm->lock 4096-ptr_max
PARAM_VALUE 0 idtcm->lock->dep_map->name 0-255
PARAM_VALUE 0 idtcm->lock->first_waiter 0,4096-ptr_max
PARAM_VALUE 0 idtcm->lock->first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 idtcm->lock->first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 idtcm->lock->osq.tail.counter 0-s32max
PARAM_VALUE 0 idtcm->lock->wait_lock.dep_map->name 0-255
PARAM_VALUE 0 idtcm->lock->wait_lock.owner (-1)
PARAM_VALUE 0 idtcm->lock->wait_lock.owner_cpu u32max
PARAM_VALUE 0 idtcm->lock->wait_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 idtcm->mfd 4096-ptr_max
PARAM_VALUE 0 idtcm->regmap 4096-ptr_max
PARAM_VALUE 0 idtcm->regmap->cache_dirty 0-1
PARAM_VALUE 0 idtcm->tod_mask 1-255
PARAM_VALUE 0 *idtcm->version 0-255
PARAM_VALUE 1 module 49172
PARAM_VALUE 2 regaddr 0
PARAM_VALUE 3 buf 4096-ptr_max
PARAM_VALUE 4 count 4
BUF_SIZE 0 idtcm->dev 1616
BUF_SIZE 0 idtcm->lock 152
BUF_SIZE 3 buf 4
CAPPED_DATA 0 idtcm->lock 1
DATA_SOURCE 0 idtcm $0
MEM_ZERO 0 idtcm
RX_PATH
TASK_NOT_RUNNING
UNITS 4 count unit_byte
LOCK2 0 idtcm->lock

drivers/ptp/ptp_clockmatrix.c read_sys_apll_status() -> idtcm_read()

Type Parameter Key Value
PARAM_VALUE 0 idtcm 4096-ptr_max
PARAM_VALUE 0 idtcm->calculate_overhead_flag 0
PARAM_VALUE 0 idtcm->dev 4096-ptr_max
PARAM_VALUE 0 idtcm->dev->bus 0,4096-ptr_max
PARAM_VALUE 0 idtcm->dev->class 0,4096-ptr_max
PARAM_VALUE 0 idtcm->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 idtcm->dev->driver 0,4096-ptr_max
PARAM_VALUE 0 idtcm->dev->parent 4096-ptr_max
PARAM_VALUE 0 idtcm->extts_mask 0
PARAM_VALUE 0 idtcm->fw_ver 0-2
PARAM_VALUE 0 idtcm->lock 4096-ptr_max
PARAM_VALUE 0 idtcm->lock->dep_map->name 0-255
PARAM_VALUE 0 idtcm->lock->first_waiter 0,4096-ptr_max
PARAM_VALUE 0 idtcm->lock->first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 idtcm->lock->first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 idtcm->lock->osq.tail.counter 0-s32max
PARAM_VALUE 0 idtcm->lock->wait_lock.dep_map->name 0-255
PARAM_VALUE 0 idtcm->lock->wait_lock.owner (-1)
PARAM_VALUE 0 idtcm->lock->wait_lock.owner_cpu u32max
PARAM_VALUE 0 idtcm->lock->wait_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 idtcm->mfd 4096-ptr_max
PARAM_VALUE 0 idtcm->regmap 4096-ptr_max
PARAM_VALUE 0 idtcm->regmap->cache_dirty 0-1
PARAM_VALUE 0 idtcm->tod_mask 1-255
PARAM_VALUE 0 *idtcm->version 0-255
PARAM_VALUE 1 module 49212
PARAM_VALUE 2 regaddr 33
PARAM_VALUE 3 buf 3829406344532398080
PARAM_VALUE 3 *buf 0-1
PARAM_VALUE 4 count 1
BUF_SIZE 0 idtcm->dev 1616
BUF_SIZE 0 idtcm->lock 152
CAPPED_DATA 0 idtcm->lock 1
DATA_SOURCE 0 idtcm $0
DATA_SOURCE 3 buf $1
MEM_ZERO 0 idtcm
RX_PATH
TASK_NOT_RUNNING
UNITS 4 count unit_byte
LOCK2 0 idtcm->lock

drivers/ptp/ptp_clockmatrix.c read_sys_dpll_status() -> idtcm_read()

Type Parameter Key Value
PARAM_VALUE 0 idtcm 4096-ptr_max
PARAM_VALUE 0 idtcm->calculate_overhead_flag 0
PARAM_VALUE 0 idtcm->dev 4096-ptr_max
PARAM_VALUE 0 idtcm->dev->bus 0,4096-ptr_max
PARAM_VALUE 0 idtcm->dev->class 0,4096-ptr_max
PARAM_VALUE 0 idtcm->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 idtcm->dev->driver 0,4096-ptr_max
PARAM_VALUE 0 idtcm->dev->parent 4096-ptr_max
PARAM_VALUE 0 idtcm->extts_mask 0
PARAM_VALUE 0 idtcm->fw_ver 0-2
PARAM_VALUE 0 idtcm->lock 4096-ptr_max
PARAM_VALUE 0 idtcm->lock->dep_map->name 0-255
PARAM_VALUE 0 idtcm->lock->first_waiter 0,4096-ptr_max
PARAM_VALUE 0 idtcm->lock->first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 idtcm->lock->first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 idtcm->lock->osq.tail.counter 0-s32max
PARAM_VALUE 0 idtcm->lock->wait_lock.dep_map->name 0-255
PARAM_VALUE 0 idtcm->lock->wait_lock.owner (-1)
PARAM_VALUE 0 idtcm->lock->wait_lock.owner_cpu u32max
PARAM_VALUE 0 idtcm->lock->wait_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 idtcm->mfd 4096-ptr_max
PARAM_VALUE 0 idtcm->regmap 4096-ptr_max
PARAM_VALUE 0 idtcm->regmap->cache_dirty 0-1
PARAM_VALUE 0 idtcm->tod_mask 1-255
PARAM_VALUE 0 *idtcm->version 0-255
PARAM_VALUE 1 module 49212
PARAM_VALUE 2 regaddr 32
PARAM_VALUE 3 buf 4836276513639235584
PARAM_VALUE 3 *buf 0-3,6-15
PARAM_VALUE 4 count 1
BUF_SIZE 0 idtcm->dev 1616
BUF_SIZE 0 idtcm->lock 152
CAPPED_DATA 0 idtcm->lock 1
DATA_SOURCE 0 idtcm $0
DATA_SOURCE 3 buf $1
MEM_ZERO 0 idtcm
RX_PATH
TASK_NOT_RUNNING
UNITS 4 count unit_byte
LOCK2 0 idtcm->lock