Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 7 files:

Smatch caller information:

drivers/gpu/drm/i915/display/icl_dsi.c icl_dsi_add_properties() -> intel_panel_preferred_fixed_mode()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
BUF_SIZE 0 connector 4240
DATA_SOURCE 0 connector $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 connector->panel.backlight.active_low_pwm 0-1
HOST_DATA 0 connector->panel.backlight.alternate_pwm_increment 0-1
HOST_DATA 0 connector->panel.backlight.combination_mode 0-1
HOST_DATA 0 connector->panel.backlight.level 0-u32max
HOST_DATA 0 connector->panel.backlight.pwm->last.enabled 0-1
HOST_DATA 0 connector->panel.backlight.pwm->state.enabled 0-1
HOST_DATA 0 connector->panel.backlight.pwm_enabled 0-1[c]
HOST_DATA 0 connector->panel.backlight.util_pin_active_low 0-1

drivers/gpu/drm/i915/display/icl_dsi.c icl_dsi_init() -> intel_panel_preferred_fixed_mode()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
BUF_SIZE 0 connector 4240
DATA_SOURCE 0 connector r intel_connector_alloc
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_dp.c intel_edp_add_properties() -> intel_panel_preferred_fixed_mode()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_dp.c intel_edp_init_connector() -> intel_panel_preferred_fixed_mode()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
BUF_SIZE 0 connector 4240
BUF_SIZE 0 connector->dp.dsc_decompression_aux 2992
CAPPED_DATA 0 &connector->panel.fixed_modes 1
DATA_SOURCE 0 connector $1
BIT_INFO 0 connector->get_hw_state 0xc4035c218a02000,0xffffffffffffffff
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.tile_blob_ptr->length
LOCK2 &display->drm->mode_config.mutex
TYPE_LOCK (struct drm_mode_config)->mutex

drivers/gpu/drm/i915/display/intel_dp.c intel_edp_init_connector() -> intel_panel_preferred_fixed_mode()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
BUF_SIZE 0 connector 4240
BUF_SIZE 0 connector->dp.dsc_decompression_aux 2992
CAPPED_DATA 0 &connector->panel.fixed_modes 1
DATA_SOURCE 0 connector $1
BIT_INFO 0 connector->get_hw_state 0xc4035c218a02000,0xffffffffffffffff
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.tile_blob_ptr->length

drivers/gpu/drm/i915/display/intel_dp_link_training.c intel_dp_can_link_train_fallback_for_edp() -> intel_panel_preferred_fixed_mode()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/vlv_dsi.c vlv_dsi_add_properties() -> intel_panel_preferred_fixed_mode()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
BUF_SIZE 0 connector 4240
DATA_SOURCE 0 connector $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 connector->panel.backlight.active_low_pwm 0-1
HOST_DATA 0 connector->panel.backlight.alternate_pwm_increment 0-1
HOST_DATA 0 connector->panel.backlight.combination_mode 0-1
HOST_DATA 0 connector->panel.backlight.level 0-u32max
HOST_DATA 0 connector->panel.backlight.pwm->last.enabled 0-1
HOST_DATA 0 connector->panel.backlight.pwm->state.enabled 0-1
HOST_DATA 0 connector->panel.backlight.pwm_enabled 0-1[c]
HOST_DATA 0 connector->panel.backlight.util_pin_active_low 0-1
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
HALF_LOCKED2 &pdev->dev.mutex

drivers/gpu/drm/i915/display/vlv_dsi.c vlv_dsi_asus_tf103c_mode_fixup() -> intel_panel_preferred_fixed_mode()

Type Parameter Key Value

drivers/gpu/drm/i915/display/vlv_dsi.c vlv_dsi_init() -> intel_panel_preferred_fixed_mode()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
BUF_SIZE 0 connector 4240
DATA_SOURCE 0 connector r intel_connector_alloc
RX_PATH
TASK_NOT_RUNNING
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
HALF_LOCKED2 &pdev->dev.mutex
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/i915/display/vlv_dsi.c vlv_dsi_lenovo_yoga_tab2_size_fixup() -> intel_panel_preferred_fixed_mode()

Type Parameter Key Value

drivers/gpu/drm/i915/display/intel_panel.c intel_panel_add_edid_alt_fixed_modes() -> intel_panel_preferred_fixed_mode()

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
LOCK2 &display->drm->mode_config.mutex
TYPE_LOCK (struct drm_mode_config)->mutex

drivers/gpu/drm/i915/display/intel_panel.c intel_panel_add_edid_fixed_modes() -> intel_panel_preferred_fixed_mode()

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
LOCK2 &display->drm->mode_config.mutex
TYPE_LOCK (struct drm_mode_config)->mutex

drivers/gpu/drm/i915/display/intel_sdvo.c intel_sdvo_lvds_init() -> intel_panel_preferred_fixed_mode()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
BUF_SIZE 0 connector 4240
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_sdvo.c intel_sdvo_lvds_init() -> intel_panel_preferred_fixed_mode()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
BUF_SIZE 0 connector 4240
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_lvds.c compute_is_dual_link_lvds() -> intel_panel_preferred_fixed_mode()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
BUF_SIZE 0 connector 4240
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pdev->dev.mutex

drivers/gpu/drm/i915/display/intel_lvds.c intel_lvds_init() -> intel_panel_preferred_fixed_mode()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
BUF_SIZE 0 connector 4240
DATA_SOURCE 0 connector r intel_connector_alloc
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
LOCK2 &display->drm->mode_config.mutex
HALF_LOCKED2 &pdev->dev.mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct drm_mode_config)->mutex

drivers/gpu/drm/i915/display/intel_lvds.c intel_lvds_init() -> intel_panel_preferred_fixed_mode()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
BUF_SIZE 0 connector 4240
DATA_SOURCE 0 connector r intel_connector_alloc
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
LOCK2 &display->drm->mode_config.mutex
HALF_LOCKED2 &pdev->dev.mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct drm_mode_config)->mutex

drivers/gpu/drm/i915/display/intel_lvds.c intel_lvds_init() -> intel_panel_preferred_fixed_mode()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
BUF_SIZE 0 connector 4240
DATA_SOURCE 0 connector r intel_connector_alloc
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
HALF_LOCKED2 &pdev->dev.mutex
HALF_LOCKED2 &pool->lock