Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 3 files:
- drivers/gpu/drm/i915/display/intel_dp.c
- drivers/gpu/drm/i915/display/intel_drrs.c
- drivers/gpu/drm/i915/display/intel_panel.c, line 542
Smatch caller information:
drivers/gpu/drm/i915/display/intel_drrs.c intel_drrs_connector_debugfs_add() -> intel_panel_drrs_type()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | connector | 4096-ptr_max |
| DATA_SOURCE | 0 | connector | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &_connector->mutex | ||
| HALF_LOCKED2 | &device->clients_lock | ||
| TYPE_LOCK | (struct drm_connector)->mutex |
drivers/gpu/drm/i915/display/intel_drrs.c intel_drrs_debugfs_type_show() -> intel_panel_drrs_type()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | connector | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | connector | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | connector | unit_array_size |
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/i915/display/intel_dp.c can_enable_drrs() -> intel_panel_drrs_type()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | connector | 4096-ptr_max |
| PARAM_VALUE | 0 | connector->panel.vbt.drrs_type | 2 |
| CAPPED_DATA | 0 | connector->panel.vbt.seamless_drrs_min_refresh_rate | 1 |
| DATA_SOURCE | 0 | connector | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/i915/display/intel_dp.c has_seamless_m_n() -> intel_panel_drrs_type()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | connector | 4096-ptr_max |
| DATA_SOURCE | 0 | connector | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/i915/display/intel_panel.c intel_panel_init() -> intel_panel_drrs_type()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | connector | 4096-ptr_max |
| BUF_SIZE | 0 | connector | (-1),4240 |
| BUF_SIZE | 0 | connector | (-1),4240 |
| BUF_SIZE | 0 | connector->dp.dsc_decompression_aux | (-1),2992 |
| DATA_SOURCE | 0 | connector | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | connector->base.dev->mode_config.connector_ida.xa.xa_flags | 67108869 |
| HOST_DATA | 0 | connector->base.dev->mode_config.object_idr.idr_rt.xa_flags | 0-u32max |
| HOST_DATA | 0 | connector->base.dev->mode_config.tile_idr.idr_rt.xa_flags | 0-u32max |
| HOST_DATA | 0 | connector->base.dev->num_crtcs | 2[c] |
| HOST_DATA | 0 | connector->base.possible_encoders | 0-u32max |
| USER_DATA | 0 | connector->base.cmdline_mode.bpp | 0 |
| USER_DATA | 0 | connector->base.cmdline_mode.refresh | 0 |
| USER_DATA | 0 | connector->base.cmdline_mode.tv_margins.bottom | 0 |
| USER_DATA | 0 | connector->base.cmdline_mode.tv_margins.left | 0 |
| USER_DATA | 0 | connector->base.cmdline_mode.tv_margins.right | 0 |
| USER_DATA | 0 | connector->base.cmdline_mode.tv_margins.top | 0 |
| USER_DATA | 0 | connector->base.cmdline_mode.xres | 0,720 |
| USER_DATA | 0 | connector->base.cmdline_mode.yres | 0,480,576 |
| NO_OVERFLOW_SIMPLE | 0 | connector->base.dev->num_crtcs | |
| NO_OVERFLOW_SIMPLE | 0 | connector->base.scaling_mode_property->num_values | |
| NO_OVERFLOW_SIMPLE | 0 | connector->base.tile_blob_ptr->length |