Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/gpu/drm/nouveau/nouveau_backlight.c nv50_backlight_init() -> drm_edp_backlight_init()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 bl 4096-ptr_max
PARAM_VALUE 2 max_luminance 0
PARAM_VALUE 3 driver_pwm_freq_hz 0
PARAM_VALUE 4 edp_dpcd 2302660947516313600
PARAM_VALUE 5 current_level 6124726255336284160
PARAM_VALUE 6 current_mode 7091440353291747328
PARAM_VALUE 7 need_luminance 0
BUF_SIZE 4 edp_dpcd 5
RX_PATH
TASK_NOT_RUNNING
LOCK2 &connector->mutex
HALF_LOCKED2 &device->clients_lock
TYPE_LOCK (struct drm_connector)->mutex

drivers/gpu/drm/i915/display/intel_dp_aux_backlight.c intel_dp_aux_vesa_setup_backlight() -> drm_edp_backlight_init()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 5 current_level 2589212418530365440
PARAM_VALUE 6 current_mode 6120348670113673216
BUF_SIZE 4 edp_dpcd 5
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &display->backlight.lock

drivers/gpu/drm/display/drm_dp_helper.c drm_panel_dp_aux_backlight() -> drm_edp_backlight_init()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_on 0
PARAM_VALUE 1 bl 4096-ptr_max
PARAM_VALUE 2 max_luminance 0
PARAM_VALUE 3 driver_pwm_freq_hz 0
PARAM_VALUE 4 edp_dpcd 7844834190231900160
PARAM_VALUE 5 current_level 738119918772879360
PARAM_VALUE 6 current_mode 1133552968297246720
PARAM_VALUE 7 need_luminance 0
BUF_SIZE 4 edp_dpcd 5
DATA_SOURCE 0 aux $1
MEM_ZERO 1 bl
RX_PATH
TASK_NOT_RUNNING