Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/gpu/drm/ast/ast_2300.c __ast_write8_i_masked() -> __ast_write8_i()

Type Parameter Key Value
PARAM_VALUE 0 addr 4096-ptr_max
PARAM_VALUE 1 reg 84
PARAM_VALUE 2 index 140,160-255
DATA_SOURCE 0 addr $0
DATA_SOURCE 1 reg $1
DATA_SOURCE 2 index $2
FUZZY_MAX 2 index 160
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 3 val 0-255

drivers/gpu/drm/ast/ast_2300.c ast_set_index_reg() -> __ast_write8_i()

Type Parameter Key Value
PARAM_VALUE 0 addr 4096-ptr_max
PARAM_VALUE 1 reg 84
PARAM_VALUE 2 index 129-159
PARAM_VALUE 3 val 0
DATA_SOURCE 1 reg $1
DATA_SOURCE 2 index $2
DATA_SOURCE 3 val $3
FUZZY_MAX 2 index 159
HARD_MAX 2 index 159
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/ast/ast_2000.c __ast_write8_i_masked() -> __ast_write8_i()

Type Parameter Key Value
PARAM_VALUE 0 addr 4096-ptr_max
PARAM_VALUE 1 reg 84
PARAM_VALUE 2 index 140,160-255
DATA_SOURCE 0 addr $0
DATA_SOURCE 1 reg $1
DATA_SOURCE 2 index $2
FUZZY_MAX 2 index 160
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 3 val 0-255

drivers/gpu/drm/ast/ast_2000.c ast_set_index_reg() -> __ast_write8_i()

Type Parameter Key Value
PARAM_VALUE 0 addr 4096-ptr_max
PARAM_VALUE 1 reg 84
PARAM_VALUE 2 index 129-159
PARAM_VALUE 3 val 0
DATA_SOURCE 1 reg $1
DATA_SOURCE 2 index $2
DATA_SOURCE 3 val $3
FUZZY_MAX 2 index 159
HARD_MAX 2 index 159
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/ast/ast_mode.c __ast_write8_i_masked() -> __ast_write8_i()

Type Parameter Key Value
PARAM_VALUE 1 reg 68,84
PARAM_VALUE 2 index 0-7,9,16-18,21-23,160,163,168,172-174,182,187,192-193,252
DATA_SOURCE 0 addr $0
DATA_SOURCE 1 reg $1
DATA_SOURCE 2 index $2
HARD_MAX 1 reg 84
HARD_MAX 2 index 252
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 3 val 0-255

drivers/gpu/drm/ast/ast_mode.c ast_set_index_reg() -> __ast_write8_i()

Type Parameter Key Value
PARAM_VALUE 1 reg 68,78,84
PARAM_VALUE 2 index 0-24,140-142,145-151,161,166-167,175-176
DATA_SOURCE 1 reg $1
DATA_SOURCE 2 index $2
DATA_SOURCE 3 val $3
HARD_MAX 1 reg 84
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 val unit_byte

drivers/gpu/drm/ast/ast_2500.c __ast_write8_i_masked() -> __ast_write8_i()

Type Parameter Key Value
PARAM_VALUE 0 addr 4096-ptr_max
PARAM_VALUE 1 reg 84
PARAM_VALUE 2 index 163
PARAM_VALUE 3 val 0-207
DATA_SOURCE 0 addr $0
DATA_SOURCE 1 reg $1
DATA_SOURCE 2 index $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 3 val 0-207

drivers/gpu/drm/ast/ast_cursor.c __ast_write8_i_masked() -> __ast_write8_i()

Type Parameter Key Value
PARAM_VALUE 0 addr 4096-ptr_max
PARAM_VALUE 1 reg 84
PARAM_VALUE 2 index 203
PARAM_VALUE 3 val 1,3,5-255
DATA_SOURCE 0 addr $0
DATA_SOURCE 1 reg $1
DATA_SOURCE 2 index $2
BIT_INFO 3 val 0x1,0xff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 3 val 1,3,5-255
HALF_LOCKED2 irq

drivers/gpu/drm/ast/ast_cursor.c ast_set_index_reg() -> __ast_write8_i()

Type Parameter Key Value
PARAM_VALUE 1 reg 84
PARAM_VALUE 2 index 194-202
DATA_SOURCE 1 reg $1
DATA_SOURCE 2 index $2
DATA_SOURCE 3 val $3
HARD_MAX 2 index 202
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 val unit_byte
HALF_LOCKED2 irq

drivers/gpu/drm/ast/ast_2100.c __ast_write8_i_masked() -> __ast_write8_i()

Type Parameter Key Value
PARAM_VALUE 0 addr 4096-ptr_max
PARAM_VALUE 1 reg 84
PARAM_VALUE 2 index 163
PARAM_VALUE 3 val 0-207
DATA_SOURCE 0 addr $0
DATA_SOURCE 1 reg $1
DATA_SOURCE 2 index $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 3 val 0-207

drivers/gpu/drm/ast/ast_drv.c ast_enable_mmio() -> __ast_write8_i()

Type Parameter Key Value
PARAM_VALUE 0 addr 4096-ptr_max
PARAM_VALUE 1 reg 84
PARAM_VALUE 2 index 161
PARAM_VALUE 3 val 6
DATA_SOURCE 0 addr $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/ast/ast_drv.c ast_enable_mmio_release() -> __ast_write8_i()

Type Parameter Key Value
PARAM_VALUE 1 reg 84
PARAM_VALUE 2 index 161
PARAM_VALUE 3 val 4
DATA_SOURCE 0 addr $0
NOCHECK_CALL

drivers/gpu/drm/ast/ast_drv.c ast_open_key() -> __ast_write8_i()

Type Parameter Key Value
PARAM_VALUE 1 reg 84
PARAM_VALUE 2 index 128
PARAM_VALUE 3 val 168
DATA_SOURCE 0 addr $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/ast/ast_dp501.c __ast_write8_i_masked() -> __ast_write8_i()

Type Parameter Key Value
PARAM_VALUE 0 addr 4096-ptr_max
PARAM_VALUE 1 reg 84
PARAM_VALUE 2 index 154-155,163
DATA_SOURCE 0 addr $0
DATA_SOURCE 1 reg $1
DATA_SOURCE 2 index $2
HARD_MAX 2 index 163
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 3 val 0-255

drivers/gpu/drm/ast/ast_dp501.c ast_set_index_reg() -> __ast_write8_i()

Type Parameter Key Value
PARAM_VALUE 0 addr 4096-ptr_max
PARAM_VALUE 1 reg 84
PARAM_VALUE 2 index 153
DATA_SOURCE 1 reg $1
DATA_SOURCE 2 index $2
DATA_SOURCE 3 val $3
BIT_INFO 3 val 0x2,0xff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 3 val 0-255

drivers/gpu/drm/ast/ast_ddc.c __ast_write8_i_masked() -> __ast_write8_i()

Type Parameter Key Value
PARAM_VALUE 0 addr 4096-ptr_max
PARAM_VALUE 1 reg 84
PARAM_VALUE 2 index 183
DATA_SOURCE 0 addr $0
DATA_SOURCE 1 reg $1
DATA_SOURCE 2 index $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 3 val 0-255
USER_DATA 3 val 0-248[c]
HALF_LOCKED2 &attr->mutex

drivers/gpu/drm/ast/ast_dp.c __ast_write8_i_masked() -> __ast_write8_i()

Type Parameter Key Value
PARAM_VALUE 0 addr 4096-ptr_max
PARAM_VALUE 1 reg 84
PARAM_VALUE 2 index 227,229
DATA_SOURCE 0 addr $0
DATA_SOURCE 1 reg $1
DATA_SOURCE 2 index $2
HARD_MAX 2 index 229
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 3 val 0-255
HALF_LOCKED2 &ast->modeset_lock

drivers/gpu/drm/ast/ast_dp.c ast_set_index_reg() -> __ast_write8_i()

Type Parameter Key Value
PARAM_VALUE 1 reg 84
PARAM_VALUE 2 index 224-226,228
DATA_SOURCE 1 reg $1
DATA_SOURCE 2 index $2
DATA_SOURCE 3 val $3
HARD_MAX 2 index 228
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &ast->modeset_lock