Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 15 files:

Smatch caller information:

drivers/input/keyboard/max7360-keypad.c max7360_keypad_parse_fw() -> matrix_keypad_parse_properties()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 rows 4096-ptr_max
PARAM_VALUE 2 cols 4096-ptr_max
MEM_ZERO 1 rows
MEM_ZERO 2 cols
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

drivers/input/keyboard/tca8418_keypad.c tca8418_keypad_probe() -> matrix_keypad_parse_properties()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 rows 2357013060354011136
PARAM_VALUE 1 *rows 0
PARAM_VALUE 2 cols 1629215729312256000
PARAM_VALUE 2 *cols 0
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING

drivers/input/keyboard/st-keyscan.c keypad_matrix_key_parse_dt() -> matrix_keypad_parse_properties()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 rows 4096-ptr_max
PARAM_VALUE 2 cols 4096-ptr_max
MEM_ZERO 1 rows
MEM_ZERO 2 cols
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

drivers/input/keyboard/pmic8xxx-keypad.c pmic8xxx_kp_probe() -> matrix_keypad_parse_properties()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 rows 5753822559238664192
PARAM_VALUE 2 cols 1105558104703819776
RX_PATH
TASK_NOT_RUNNING

drivers/input/keyboard/lpc32xx-keys.c lpc32xx_parse_dt() -> matrix_keypad_parse_properties()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 rows 1928658538580639744
PARAM_VALUE 1 *rows 0
PARAM_VALUE 2 cols 7486548355604586496
PARAM_VALUE 2 *cols 0
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING

drivers/input/keyboard/stmpe-keypad.c stmpe_keypad_probe() -> matrix_keypad_parse_properties()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->parent 4096-ptr_max
PARAM_VALUE 1 rows 8336724502435893248
PARAM_VALUE 2 cols 9192423972488908800
RX_PATH
TASK_NOT_RUNNING

drivers/input/keyboard/mt6779-keypad.c mt6779_keypad_pdrv_probe() -> matrix_keypad_parse_properties()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 rows 4096-ptr_max
PARAM_VALUE 2 cols 4096-ptr_max
MEM_ZERO 1 rows
MEM_ZERO 2 cols
RX_PATH
TASK_NOT_RUNNING

drivers/input/keyboard/omap4-keypad.c omap4_keypad_parse_dt() -> matrix_keypad_parse_properties()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 rows 4096-ptr_max
PARAM_VALUE 2 cols 4096-ptr_max
BUF_SIZE 0 dev 1616
DATA_SOURCE 0 dev $0
MEM_ZERO 1 rows
MEM_ZERO 2 cols
RX_PATH
TASK_NOT_RUNNING

drivers/input/keyboard/adp5588-keys.c adp5588_fw_parse() -> matrix_keypad_parse_properties()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 rows 4096-ptr_max
PARAM_VALUE 2 cols 4096-ptr_max
MEM_ZERO 1 rows
MEM_ZERO 2 cols
RX_PATH
TASK_NOT_RUNNING

drivers/input/keyboard/twl4030_keypad.c twl4030_kp_probe() -> matrix_keypad_parse_properties()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 rows 4096-ptr_max
PARAM_VALUE 2 cols 4096-ptr_max
MEM_ZERO 1 rows
MEM_ZERO 2 cols
RX_PATH
TASK_NOT_RUNNING

drivers/input/keyboard/pxa27x_keypad.c pxa27x_keypad_matrix_key_parse() -> matrix_keypad_parse_properties()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 rows 4096-ptr_max
PARAM_VALUE 2 cols 4096-ptr_max
MEM_ZERO 1 rows
MEM_ZERO 2 cols
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

drivers/auxdisplay/ht16k33.c ht16k33_keypad_probe() -> matrix_keypad_parse_properties()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
PARAM_VALUE 1 rows 8163149944381722624
PARAM_VALUE 1 *rows 12
PARAM_VALUE 2 cols 3296635011954114560
PARAM_VALUE 2 *cols 3
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING

drivers/input/keyboard/cros_ec_keyb.c cros_ec_keyb_register_matrix() -> matrix_keypad_parse_properties()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 rows 4096-ptr_max
PARAM_VALUE 2 cols 4096-ptr_max
BUF_SIZE 0 dev 1616
MEM_ZERO 1 rows
MEM_ZERO 2 cols
RX_PATH
TASK_NOT_RUNNING

drivers/input/keyboard/bcm-keypad.c bcm_kp_matrix_key_parse_dt() -> matrix_keypad_parse_properties()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 rows 4096-ptr_max
PARAM_VALUE 2 cols 4096-ptr_max
MEM_ZERO 1 rows
MEM_ZERO 2 cols
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte