Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/soc/qcom/llcc-qcom.c qcom_llcc_get_cfg_index() -> nvmem_cell_read_u8()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->of_node 1-u64max
PARAM_VALUE 1 cell_id 8292751490627084288
PARAM_VALUE 2 val 5080882150779355136
BUF_SIZE 1 cell_id 15
DATA_SOURCE 2 val $1
STR_LEN 0 dev 14
TERMINATED 1 cell_id 1
RX_PATH
TASK_NOT_RUNNING

drivers/power/supply/qcom_battmgr.c qcom_battmgr_charge_control_thresholds_init() -> nvmem_cell_read_u8()

Type Parameter Key Value
PARAM_VALUE 1 cell_id 7617942761959505920
PARAM_VALUE 2 val 152218035143344128
BUF_SIZE 1 cell_id 16
STR_LEN 0 dev 15
TERMINATED 1 cell_id 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

drivers/power/supply/qcom_battmgr.c qcom_battmgr_charge_control_thresholds_init() -> nvmem_cell_read_u8()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->of_node->properties->length s32min-s32max
PARAM_VALUE 1 cell_id 3667802811958472704
PARAM_VALUE 2 val 3490397277767360512
BUF_SIZE 1 cell_id 17
STR_LEN 0 dev 16
TERMINATED 1 cell_id 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

drivers/power/supply/qcom_battmgr.c qcom_battmgr_charge_control_thresholds_init() -> nvmem_cell_read_u8()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->of_node->properties->length s32min-s32max
PARAM_VALUE 1 cell_id 8204729231488163840
PARAM_VALUE 2 val 2618739080457883648
BUF_SIZE 1 cell_id 19
STR_LEN 0 dev 18
TERMINATED 1 cell_id 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte