Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/gpu/drm/i915/display/intel_plane.c intel_plane_atomic_check_with_state() -> intel_format_info_is_yuv_semiplanar()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_plane.c intel_plane_atomic_check_with_state() -> intel_format_info_is_yuv_semiplanar()

Type Parameter Key Value
PARAM_VALUE 0 info 4096-ptr_max
PARAM_VALUE 0 info->is_yuv 1
PARAM_VALUE 0 info->num_planes 2,4
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_plane.c intel_plane_can_async_flip() -> intel_format_info_is_yuv_semiplanar()

Type Parameter Key Value
DATA_SOURCE 0 info $1
DATA_SOURCE 1 modifier $2
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_plane.c intel_plane_check_src_coordinates() -> intel_format_info_is_yuv_semiplanar()

Type Parameter Key Value
PARAM_VALUE 0 info 4096-ptr_max
PARAM_VALUE 1 modifier 0-72057594037927939,72057594037927942-u64max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/skl_universal_plane.c adlp_plane_ctl_arb_slots() -> intel_format_info_is_yuv_semiplanar()

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

drivers/gpu/drm/i915/display/skl_universal_plane.c icl_hdr_plane_max_width() -> intel_format_info_is_yuv_semiplanar()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/skl_universal_plane.c skl_check_plane_surface() -> intel_format_info_is_yuv_semiplanar()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/skl_universal_plane.c skl_plane_check() -> intel_format_info_is_yuv_semiplanar()

Type Parameter Key Value
PARAM_VALUE 0 info->is_yuv 1
PARAM_VALUE 0 info->num_planes 2,4
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/skl_universal_plane.c skl_plane_check_nv12_rotation() -> intel_format_info_is_yuv_semiplanar()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/skl_universal_plane.c skl_plane_max_scale() -> intel_format_info_is_yuv_semiplanar()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/skl_universal_plane.c xe3_plane_max_width() -> intel_format_info_is_yuv_semiplanar()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/skl_scaler.c intel_atomic_setup_scaler() -> intel_format_info_is_yuv_semiplanar()

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

drivers/gpu/drm/i915/display/skl_scaler.c skl_program_plane_scaler() -> intel_format_info_is_yuv_semiplanar()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 irq

drivers/gpu/drm/i915/display/skl_scaler.c skl_scaler_min_src_size() -> intel_format_info_is_yuv_semiplanar()

Type Parameter Key Value
PARAM_VALUE 1 modifier 0
DATA_SOURCE 0 info $0
DATA_SOURCE 1 modifier $1
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/skl_scaler.c skl_update_scaler_plane() -> intel_format_info_is_yuv_semiplanar()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/skl_watermark.c skl_compute_wm_params() -> intel_format_info_is_yuv_semiplanar()

Type Parameter Key Value
DATA_SOURCE 0 info $2
DATA_SOURCE 1 modifier $3
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/skl_watermark.c skl_compute_wm_params() -> intel_format_info_is_yuv_semiplanar()

Type Parameter Key Value
PARAM_VALUE 0 info 4096-ptr_max
PARAM_VALUE 0 info->is_yuv 1
PARAM_VALUE 0 info->num_planes 2,4
CAPPED_DATA 1 modifier 1
CAPPED_DATA 1 modifier 1
DATA_SOURCE 0 info $2
DATA_SOURCE 1 modifier $3
RX_PATH
TASK_NOT_RUNNING