Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/gpu/ipu-v3/ipu-di.c ipu_di_config_clock() -> ipu_di_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | di | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 16-4080 |
| PARAM_VALUE | 2 | offset | 4 |
| DATA_SOURCE | 0 | di | $0 |
| BIT_INFO | 1 | value | 0x0,0xff0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &di_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/ipu-v3/ipu-di.c ipu_di_config_clock() -> ipu_di_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | di | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 65536-16711680 |
| PARAM_VALUE | 2 | offset | 8 |
| DATA_SOURCE | 0 | di | $0 |
| BIT_INFO | 1 | value | 0x0,0xff0000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &di_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/ipu-v3/ipu-di.c ipu_di_config_clock() -> ipu_di_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | di | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 0 |
| CAPPED_DATA | 0 | di->clk_di | 1 |
| DATA_SOURCE | 0 | di | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 1 | value | 0-u32max |
| LOCK2 | global &di_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/ipu-v3/ipu-di.c ipu_di_data_pin_config() -> ipu_di_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | di | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 0,256-u32max |
| PARAM_VALUE | 2 | offset | 88 |
| CAPPED_DATA | 0 | di->clk_di | 1 |
| DATA_SOURCE | 0 | di | $0 |
| BIT_INFO | 1 | value | 0x300,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 1 | value | 0,256-u32max[c] |
| LOCK2 | global &di_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/ipu-v3/ipu-di.c ipu_di_data_pin_config() -> ipu_di_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | di | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 0,65536-33423360 |
| PARAM_VALUE | 2 | offset | 280 |
| CAPPED_DATA | 0 | di->clk_di | 1 |
| DATA_SOURCE | 0 | di | $0 |
| BIT_INFO | 1 | value | 0x0,0x1ff0000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 1 | value | 65536-33423360[c] |
| LOCK2 | global &di_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/ipu-v3/ipu-di.c ipu_di_data_wave_config() -> ipu_di_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | di | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 0-s32max |
| PARAM_VALUE | 2 | offset | 88 |
| CAPPED_DATA | 0 | di->clk_di | 1 |
| DATA_SOURCE | 0 | di | $0 |
| BIT_INFO | 1 | value | 0x0,0x7fff0000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 1 | value | 0-s32max[c] |
| LOCK2 | global &di_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/ipu-v3/ipu-di.c ipu_di_init() -> ipu_di_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | di | 4096-ptr_max |
| PARAM_VALUE | 0 | di->base | 1-u64max |
| PARAM_VALUE | 1 | value | 16 |
| PARAM_VALUE | 2 | offset | 4 |
| BUF_SIZE | 0 | di | 56 |
| BUF_SIZE | 0 | di->clk_di | (-1),1-s32max |
| BUF_SIZE | 0 | di->clk_ipu | (-1),1-s32max |
| DATA_SOURCE | 0 | di | r devm_kzalloc |
| MEM_ZERO | 0 | di | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/ipu-v3/ipu-di.c ipu_di_init_sync_panel() -> ipu_di_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | di | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 0,65536-16711680 |
| PARAM_VALUE | 2 | offset | 8 |
| CAPPED_DATA | 0 | di->clk_di | 1 |
| DATA_SOURCE | 0 | di | $0 |
| BIT_INFO | 1 | value | 0x0,0xff0000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 1 | value | 0,65536-16711680[c] |
| LOCK2 | global &di_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/ipu-v3/ipu-di.c ipu_di_init_sync_panel() -> ipu_di_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | di | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 0-537001983 |
| PARAM_VALUE | 2 | offset | 0 |
| CAPPED_DATA | 0 | di->clk_di | 1 |
| DATA_SOURCE | 0 | di | $0 |
| BIT_INFO | 1 | value | 0x200000,0x103200ff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 1 | value | 0-537001983[c] |
| LOCK2 | global &di_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/ipu-v3/ipu-di.c ipu_di_init_sync_panel() -> ipu_di_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | di | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 2,8194-4294959106 |
| PARAM_VALUE | 2 | offset | 84 |
| CAPPED_DATA | 0 | di->clk_di | 1 |
| DATA_SOURCE | 0 | di | $0 |
| BIT_INFO | 1 | value | 0x2,0xffffe002 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &di_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/ipu-v3/ipu-di.c ipu_di_init_sync_panel() -> ipu_di_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | di | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 356 |
| CAPPED_DATA | 0 | di->clk_di | 1 |
| DATA_SOURCE | 0 | di | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 1 | value | 0-u32max[c] |
| LOCK2 | global &di_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/ipu-v3/ipu-di.c ipu_di_sync_config() -> ipu_di_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | di | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 0-s32max |
| PARAM_VALUE | 2 | offset | 12-44 |
| CAPPED_DATA | 0 | di->clk_di | 1 |
| CAPPED_DATA | 2 | offset | 1 |
| DATA_SOURCE | 0 | di | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &di_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/ipu-v3/ipu-di.c ipu_di_sync_config() -> ipu_di_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | di | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 0-2415919103 |
| PARAM_VALUE | 2 | offset | 48-80 |
| CAPPED_DATA | 0 | di->clk_di | 1 |
| CAPPED_DATA | 2 | offset | 1 |
| DATA_SOURCE | 0 | di | $0 |
| BIT_INFO | 1 | value | 0x0,0xfffffe00 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &di_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/ipu-v3/ipu-di.c ipu_di_sync_config() -> ipu_di_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | di | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 328-344 |
| CAPPED_DATA | 0 | di->clk_di | 1 |
| CAPPED_DATA | 2 | offset | 1 |
| DATA_SOURCE | 0 | di | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 1 | value | 0-u32max[c] |
| LOCK2 | global &di_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/ipu-v3/ipu-di.c ipu_di_sync_config_interlaced() -> ipu_di_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | di | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 368 |
| CAPPED_DATA | 0 | di->clk_di | 1 |
| DATA_SOURCE | 0 | di | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &di_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/ipu-v3/ipu-di.c ipu_di_sync_config_noninterlaced() -> ipu_di_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | di | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 368 |
| CAPPED_DATA | 0 | di->clk_di | 1 |
| DATA_SOURCE | 0 | di | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | value | unit_byte |
| LOCK2 | global &di_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |