Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 9 files:

Smatch caller information:

drivers/gpu/drm/i915/display/intel_hdmi.c adls_encoder_to_ddc_pin() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
CAPPED_DATA 0 encoder->devdata->child.ddc_pin 1
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_hdmi.c dg1_encoder_to_ddc_pin() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
CAPPED_DATA 0 encoder->devdata->child.ddc_pin 1
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_hdmi.c gen9bc_tgp_encoder_to_ddc_pin() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
CAPPED_DATA 0 encoder->devdata->child.ddc_pin 1
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_hdmi.c mcc_encoder_to_ddc_pin() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
CAPPED_DATA 0 encoder->devdata->child.ddc_pin 1
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_hdmi.c rkl_encoder_to_ddc_pin() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
CAPPED_DATA 0 encoder->devdata->child.ddc_pin 1
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_lt_phy.c __intel_lt_phy_p2p_write() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &display->dpll.lock
TYPE_LOCK (struct intel_dpll_global)->lock

drivers/gpu/drm/i915/display/intel_lt_phy.c __intel_lt_phy_p2p_write_once() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
DATA_SOURCE 0 encoder $0
LOCK2 &display->dpll.lock
TYPE_LOCK (struct intel_dpll_global)->lock

drivers/gpu/drm/i915/display/intel_lt_phy.c intel_lt_phy_lane_reset() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &display->dpll.lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct intel_dpll_global)->lock

drivers/gpu/drm/i915/display/intel_lt_phy.c intel_lt_phy_pll_disable() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &display->dpll.lock
HALF_LOCKED2 &display->drm->mode_config.connection_mutex
HALF_LOCKED2 &display->drm->mode_config.mutex

drivers/gpu/drm/i915/display/intel_lt_phy.c intel_lt_phy_pll_enable() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &display->dpll.lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct intel_dpll_global)->lock

drivers/gpu/drm/i915/display/intel_dpll_mgr.c dg2_mpllb_get_hw_state() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
DATA_SOURCE 0 encoder r dg2_get_intel_encoder
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &display->dpll.lock
HALF_LOCKED2 &display->drm->mode_config.connection_mutex
HALF_LOCKED2 &display->drm->mode_config.mutex

drivers/gpu/drm/i915/display/intel_cx0_phy.c __intel_cx0_read() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_cx0_phy.c __intel_cx0_read_once() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_cx0_phy.c __intel_cx0_write() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_cx0_phy.c __intel_cx0_write_once() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_cx0_phy.c intel_c10pll_readout_hw_state() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &display->dpll.lock
HALF_LOCKED2 &display->drm->mode_config.connection_mutex
HALF_LOCKED2 &display->drm->mode_config.mutex

drivers/gpu/drm/i915/display/intel_cx0_phy.c intel_cx0_bus_reset() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &display->dpll.lock

drivers/gpu/drm/i915/display/intel_cx0_phy.c intel_cx0_phy_lane_reset() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &display->dpll.lock

drivers/gpu/drm/i915/display/intel_cx0_phy.c intel_cx0_powerdown_change_sequence() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &display->dpll.lock

drivers/gpu/drm/i915/display/intel_cx0_phy.c intel_cx0_wait_for_ack() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &display->dpll.lock

drivers/gpu/drm/i915/display/intel_cx0_phy.c intel_cx0pll_disable() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &display->drm->mode_config.mutex

drivers/gpu/drm/i915/display/intel_cx0_phy.c intel_cx0pll_enable() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &display->dpll.lock

drivers/gpu/drm/i915/display/intel_cx0_phy.c intel_encoder_is_c10phy() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
BUF_SIZE 0 encoder (-1),728
BUF_SIZE 0 encoder (-1),728
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_cx0_phy.c intel_mtl_tbt_pll_disable_clock() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
CAPPED_DATA 0 encoder 1
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_cx0_phy.c intel_mtl_tbt_pll_enable_clock() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_snps_phy.c intel_mpllb_disable() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &display->dpll.lock
HALF_LOCKED2 &display->drm->mode_config.connection_mutex
HALF_LOCKED2 &display->drm->mode_config.mutex

drivers/gpu/drm/i915/display/intel_snps_phy.c intel_mpllb_enable_phy() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &display->dpll.lock

drivers/gpu/drm/i915/display/intel_snps_phy.c intel_mpllb_readout_hw_state() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
BUF_SIZE 0 encoder (-1),728
BUF_SIZE 0 encoder (-1),728
BUF_SIZE 0 encoder->base.crtc (-1),2048
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 encoder->base.dev->num_crtcs

drivers/gpu/drm/i915/display/intel_snps_phy.c intel_snps_phy_set_signal_levels() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
BUF_SIZE 0 encoder (-1),728
BUF_SIZE 0 encoder (-1),728
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_snps_phy.c intel_snps_phy_update_psr_power_state() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &psr->lock
TYPE_LOCK (struct intel_psr)->lock

drivers/gpu/drm/i915/display/intel_ddi.c adls_ddi_disable_clock() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
CAPPED_DATA 0 encoder 1
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_ddi.c adls_ddi_enable_clock() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_ddi.c adls_ddi_get_pll() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
BUF_SIZE 0 encoder (-1),728
BUF_SIZE 0 encoder (-1),728
BUF_SIZE 0 encoder->base.crtc (-1),2048
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 encoder->base.dev->num_crtcs

drivers/gpu/drm/i915/display/intel_ddi.c adls_ddi_is_clock_enabled() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
CAPPED_DATA 0 encoder 1
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &display->drm->mode_config.mutex

drivers/gpu/drm/i915/display/intel_ddi.c dg1_ddi_disable_clock() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
CAPPED_DATA 0 encoder 1
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_ddi.c dg1_ddi_enable_clock() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_ddi.c dg1_ddi_get_pll() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
BUF_SIZE 0 encoder (-1),728
BUF_SIZE 0 encoder (-1),728
BUF_SIZE 0 encoder->base.crtc (-1),2048
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 encoder->base.dev->num_crtcs

drivers/gpu/drm/i915/display/intel_ddi.c dg1_ddi_is_clock_enabled() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
CAPPED_DATA 0 encoder 1
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &display->drm->mode_config.mutex

drivers/gpu/drm/i915/display/intel_ddi.c icl_combo_phy_set_signal_levels() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
BUF_SIZE 0 encoder (-1),728
BUF_SIZE 0 encoder (-1),728
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_ddi.c icl_ddi_combo_disable_clock() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
CAPPED_DATA 0 encoder 1
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_ddi.c icl_ddi_combo_enable_clock() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_ddi.c icl_ddi_combo_get_pll() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
BUF_SIZE 0 encoder (-1),728
BUF_SIZE 0 encoder (-1),728
BUF_SIZE 0 encoder->base.crtc (-1),2048
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 encoder->base.dev->num_crtcs

drivers/gpu/drm/i915/display/intel_ddi.c icl_ddi_combo_is_clock_enabled() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
CAPPED_DATA 0 encoder 1
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_ddi.c icl_ddi_combo_vswing_program() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
BUF_SIZE 0 encoder (-1),728
BUF_SIZE 0 encoder (-1),728
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_ddi.c intel_ddi_enable_transcoder_clock() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
BUF_SIZE 0 encoder (-1),728
BUF_SIZE 0 encoder (-1),728
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_ddi.c intel_ddi_power_up_lanes() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_ddi.c rkl_ddi_disable_clock() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
CAPPED_DATA 0 encoder 1
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_ddi.c rkl_ddi_enable_clock() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_ddi.c rkl_ddi_get_pll() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
BUF_SIZE 0 encoder (-1),728
BUF_SIZE 0 encoder (-1),728
BUF_SIZE 0 encoder->base.crtc (-1),2048
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 encoder->base.dev->num_crtcs

drivers/gpu/drm/i915/display/intel_ddi.c rkl_ddi_is_clock_enabled() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
CAPPED_DATA 0 encoder 1
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &display->drm->mode_config.mutex

drivers/gpu/drm/i915/display/intel_pmdemand.c intel_pmdemand_update_phys_mask() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
BUF_SIZE 0 encoder->base.crtc (-1),2048
DATA_SOURCE 0 encoder $1
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_display.c intel_encoder_is_combo() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
BUF_SIZE 0 encoder (-1),728
BUF_SIZE 0 encoder (-1),728
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_display.c intel_encoder_is_snps() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &psr->lock
TYPE_LOCK (struct intel_psr)->lock

drivers/gpu/drm/i915/display/intel_display.c intel_encoder_is_tc() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
BUF_SIZE 0 encoder (-1),728
BUF_SIZE 0 encoder (-1),728
BUF_SIZE 0 encoder->base.crtc (-1)-0,2048
DATA_SOURCE 0 encoder $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &display->drm->mode_config.mutex
HALF_LOCKED2 &m->lock
HALF_LOCKED2 &power_domains->lock

drivers/gpu/drm/i915/display/intel_display_power_well.c icl_aux_pw_to_phy() -> intel_encoder_to_phy()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
BUF_SIZE 0 encoder 728
DATA_SOURCE 0 encoder r icl_aux_pw_to_encoder
RX_PATH
TASK_NOT_RUNNING
LOCK2 &power_domains->lock
HALF_LOCKED2 &display->dpll.lock
HALF_LOCKED2 &display->drm->mode_config.connection_mutex
HALF_LOCKED2 &display->drm->mode_config.mutex
HALF_LOCKED2 &display->gmbus.mutex
TYPE_LOCK (struct i915_power_domains)->lock