Defined in 1 files as a function:
Referenced in 8 files:
- drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c
- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c
- drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c
- drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c
- drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c
- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c
-
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c
- line 465
- line 469
- line 473
- line 475
- line 477
- line 479
- line 489
- line 507
- line 510
- line 513
- line 516
- line 519
- line 522
- line 529
- line 533
- line 537
- line 540
- line 709
- line 710
- line 711
- line 759
- line 763
- line 767
- line 771
- line 775
- line 779
- line 792
- line 798
- line 805
- line 813
- line 815
- line 817
- line 819
- line 821
- line 824
- drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c
Smatch caller information:
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c csc_disable() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 4864-279260 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| BIT_INFO | 2 | data | 0x0,0xfffdffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | data | 0-u32max |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c csc_enable() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 4864-279260 |
| PARAM_VALUE | 2 | data | 131072,393216,655360,917504 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| BIT_INFO | 2 | data | 0x20000,0xe0000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c csc_enable() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 5152-279548 |
| PARAM_VALUE | 2 | data | 0-536870911 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| BIT_INFO | 1 | reg | 0x0,0x7ffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c csc_enable() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 5156-279552 |
| PARAM_VALUE | 2 | data | 0-536870911 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| BIT_INFO | 1 | reg | 0x0,0x7ffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c csc_enable() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 5160-279556 |
| PARAM_VALUE | 2 | data | 0-536870911 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| BIT_INFO | 1 | reg | 0x0,0x7ffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c csc_enable() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 5164-279560 |
| PARAM_VALUE | 2 | data | 0-536870911 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| BIT_INFO | 1 | reg | 0x0,0x7ffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c csc_enable() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 5168-279564 |
| PARAM_VALUE | 2 | data | 0-8191 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| BIT_INFO | 1 | reg | 0x0,0x7ffff |
| BIT_INFO | 2 | data | 0x0,0x1fff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c csc_enable() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 2 | data | 0-u16max |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c csc_enable() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 2 | data | 0-u16max |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c csc_enable() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 2 | data | 0,384,496 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| BIT_INFO | 2 | data | 0x0,0x1ff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c csc_enable() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 2 | data | 0,16,128 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| BIT_INFO | 2 | data | 0x0,0xff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c mdp5_hwpipe_mode_set() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 4356-278752 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| BIT_INFO | 1 | reg | 0x0,0x7ffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c mdp5_hwpipe_mode_set() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 4352,5376,6400,7424,8448,9472,10496,11520,12544,13568,16384,24576,32768,40960,81920,90112,98304,106496,147456,155648,212992,221184,278748 |
| CAPPED_DATA | 2 | data | 1 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| BIT_INFO | 1 | reg | 0x0,0x7ffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c mdp5_hwpipe_mode_set() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 4360-278756 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| BIT_INFO | 1 | reg | 0x0,0x7ffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c mdp5_hwpipe_mode_set() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 4364-278760 |
| CAPPED_DATA | 2 | data | 1 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| BIT_INFO | 1 | reg | 0x0,0x7ffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c mdp5_hwpipe_mode_set() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 4368-278764 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| BIT_INFO | 1 | reg | 0x0,0x7ffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c mdp5_hwpipe_mode_set() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 4400-278796 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| BIT_INFO | 1 | reg | 0x0,0x7ffff |
| BIT_INFO | 2 | data | 0x0,0x1ffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c mdp5_hwpipe_mode_set() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 4404-278800 |
| PARAM_VALUE | 2 | data | 0-67108863 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| BIT_INFO | 1 | reg | 0x0,0x7ffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c mdp5_hwpipe_mode_set() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 4408-278804 |
| PARAM_VALUE | 2 | data | 0,8192,16384,24576,2147483648,2147491840,2147500032,2147508224 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| BIT_INFO | 1 | reg | 0x0,0x7ffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c mdp5_hwpipe_mode_set() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 4464-278860 |
| PARAM_VALUE | 2 | data | 0 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c mdp5_hwpipe_mode_set() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 4880-279276 |
| PARAM_VALUE | 2 | data | 0 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c mdp5_hwpipe_mode_set() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 4884-279280 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c mdp5_hwpipe_mode_set() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 4888-279284 |
| PARAM_VALUE | 2 | data | 0 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c mdp5_hwpipe_mode_set() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 4892-279288 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c mdp5_hwpipe_mode_set() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 4532-278928 |
| PARAM_VALUE | 2 | data | 0 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| BIT_INFO | 1 | reg | 0x0,0x7ffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c mdp5_hwpipe_mode_set() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 4868-279264 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| DATA_SOURCE | 2 | data | $5 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c mdp5_write_pixel_ext() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 4608-279036 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c mdp5_write_pixel_ext() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 4612-279040 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c mdp5_write_pixel_ext() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 4616-279044 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c set_scanout_locked() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 4388-278784 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| BIT_INFO | 1 | reg | 0x0,0x7ffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c set_scanout_locked() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 4392-278788 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| BIT_INFO | 1 | reg | 0x0,0x7ffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c set_scanout_locked() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 4372-278768 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| BIT_INFO | 1 | reg | 0x0,0x7ffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c set_scanout_locked() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 4376-278772 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| BIT_INFO | 1 | reg | 0x0,0x7ffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c set_scanout_locked() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 4380-278776 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| BIT_INFO | 1 | reg | 0x0,0x7ffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c set_scanout_locked() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 4384-278780 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| BIT_INFO | 1 | reg | 0x0,0x7ffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c mdp5_hw_init() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 4 |
| PARAM_VALUE | 2 | data | 0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | flags | ||
| LOCK2 | 0 | &mdp5_kms->resource_lock | |
| HALF_LOCKED2 | global &component_mutex | ||
| TYPE_LOCK | (struct mdp5_kms)->resource_lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c mdp5_kms_init() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 0,74752,75264,75776,76288,76800,135680,434176,436224,438272,440320,442368 |
| PARAM_VALUE | 2 | data | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &component_mutex |
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c mdp5_kms_init() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 168,74920,75432,75944,76456,76968,135848,434344,436392,438440,440488,442536 |
| PARAM_VALUE | 2 | data | 3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &component_mutex |
drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c write_smp_alloc_regs() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 128-184 |
| CAPPED_DATA | 1 | reg | 1 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c write_smp_alloc_regs() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 304-360 |
| CAPPED_DATA | 1 | reg | 1 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c write_smp_fifo_regs() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 4432-278828 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c write_smp_fifo_regs() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 4436-278832 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c write_smp_fifo_regs() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 4440-278836 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c mdp5_irq() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 24 |
| CAPPED_DATA | 2 | data | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | data | 0-u32max |
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c mdp5_irq_preinstall() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 24 |
| PARAM_VALUE | 2 | data | u32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &component_mutex |
drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c mdp5_irq_preinstall() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 16 |
| PARAM_VALUE | 2 | data | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &component_mutex |
drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c mdp5_irq_uninstall() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 16 |
| PARAM_VALUE | 2 | data | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &component_mutex |
drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c mdp5_set_irqmask() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 24 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &list_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | flags |
drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c mdp5_set_irqmask() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 16 |
| DATA_SOURCE | 2 | data | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &list_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | flags |
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c mdp5_vid_encoder_disable() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 0,74752,75264,75776,76288,76800,135680,434176,436224,438272,440320,442368 |
| PARAM_VALUE | 2 | data | 0 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdp5_encoder->intf_lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct mdp5_encoder)->intf_lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c mdp5_vid_encoder_enable() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 0,74752,75264,75776,76288,76800,135680,434176,436224,438272,440320,442368 |
| PARAM_VALUE | 2 | data | 1 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdp5_encoder->intf_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex | ||
| TYPE_LOCK | (struct mdp5_encoder)->intf_lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c mdp5_vid_encoder_mode_set() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 8,74760,75272,75784,76296,76808,135688,434184,436232,438280,440328,442376 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| BIT_INFO | 1 | reg | 0x0,0x7ffff |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdp5_encoder->intf_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex | ||
| TYPE_LOCK | (struct mdp5_encoder)->intf_lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c mdp5_vid_encoder_mode_set() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 12,74764,75276,75788,76300,76812,135692,434188,436236,438284,440332,442380 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| BIT_INFO | 2 | data | 0x0,0x7fffffff |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdp5_encoder->intf_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex | ||
| TYPE_LOCK | (struct mdp5_encoder)->intf_lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c mdp5_vid_encoder_mode_set() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 20,74772,75284,75796,76308,76820,135700,434196,436244,438292,440340,442388 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdp5_encoder->intf_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex | ||
| TYPE_LOCK | (struct mdp5_encoder)->intf_lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c mdp5_vid_encoder_mode_set() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 60,74812,75324,75836,76348,76860,135740,434236,436284,438332,440380,442428 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| BIT_INFO | 1 | reg | 0x0,0x7ffff |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdp5_encoder->intf_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex | ||
| TYPE_LOCK | (struct mdp5_encoder)->intf_lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c mdp5_vid_encoder_mode_set() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 28,74780,75292,75804,76316,76828,135708,434204,436252,438300,440348,442396 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdp5_encoder->intf_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex | ||
| TYPE_LOCK | (struct mdp5_encoder)->intf_lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c mdp5_vid_encoder_mode_set() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 36,74788,75300,75812,76324,76836,135716,434212,436260,438308,440356,442404 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdp5_encoder->intf_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex | ||
| TYPE_LOCK | (struct mdp5_encoder)->intf_lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c mdp5_vid_encoder_mode_set() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 68,74820,75332,75844,76356,76868,135748,434244,436292,438340,440388,442436 |
| PARAM_VALUE | 2 | data | 0 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdp5_encoder->intf_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex | ||
| TYPE_LOCK | (struct mdp5_encoder)->intf_lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c mdp5_vid_encoder_mode_set() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 72,74824,75336,75848,76360,76872,135752,434248,436296,438344,440392,442440 |
| PARAM_VALUE | 2 | data | 255 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdp5_encoder->intf_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex | ||
| TYPE_LOCK | (struct mdp5_encoder)->intf_lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c mdp5_vid_encoder_mode_set() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 76,74828,75340,75852,76364,76876,135756,434252,436300,438348,440396,442444 |
| PARAM_VALUE | 2 | data | 0 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdp5_encoder->intf_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex | ||
| TYPE_LOCK | (struct mdp5_encoder)->intf_lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c mdp5_vid_encoder_mode_set() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 80,74832,75344,75856,76368,76880,135760,434256,436304,438352,440400,442448 |
| PARAM_VALUE | 2 | data | 0-3 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| FUZZY_MAX | 2 | data | 0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdp5_encoder->intf_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex | ||
| TYPE_LOCK | (struct mdp5_encoder)->intf_lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c mdp5_vid_encoder_mode_set() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 64,74816,75328,75840,76352,76864,135744,434240,436288,438336,440384,442432 |
| PARAM_VALUE | 2 | data | 0 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| BIT_INFO | 1 | reg | 0x0,0x7ffff |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdp5_encoder->intf_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex | ||
| TYPE_LOCK | (struct mdp5_encoder)->intf_lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c mdp5_vid_encoder_mode_set() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 44,74796,75308,75820,76332,76844,135724,434220,436268,438316,440364,442412 |
| PARAM_VALUE | 2 | data | 0 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdp5_encoder->intf_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex | ||
| TYPE_LOCK | (struct mdp5_encoder)->intf_lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c mdp5_vid_encoder_mode_set() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 52,74804,75316,75828,76340,76852,135732,434228,436276,438324,440372,442420 |
| PARAM_VALUE | 2 | data | 0 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdp5_encoder->intf_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex | ||
| TYPE_LOCK | (struct mdp5_encoder)->intf_lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c mdp5_vid_encoder_mode_set() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 144,74896,75408,75920,76432,76944,135824,434320,436368,438416,440464,442512 |
| PARAM_VALUE | 2 | data | 8448,8469,8490,8511 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| FUZZY_MAX | 2 | data | 8448 |
| BIT_INFO | 2 | data | 0x2100,0x213f |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdp5_encoder->intf_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex | ||
| TYPE_LOCK | (struct mdp5_encoder)->intf_lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c mdp5_vid_encoder_mode_set() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 168,74920,75432,75944,76456,76968,135848,434344,436392,438440,440488,442536 |
| PARAM_VALUE | 2 | data | 3 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdp5_encoder->intf_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex | ||
| TYPE_LOCK | (struct mdp5_encoder)->intf_lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c ctl_write() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 1280-6228 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| DATA_SOURCE | 1 | reg | $1 |
| DATA_SOURCE | 2 | data | $2 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | data | 0-u32max |
| LOCK2 | &ctl->hw_lock | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct mdp5_ctl)->hw_lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c set_display_intf() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 4 |
| DATA_SOURCE | 0 | mdp5_kms | $0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | data | 0-u32max[c] |
| LOCK2 | flags | ||
| LOCK2 | 0 | &mdp5_kms->resource_lock | |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex | ||
| TYPE_LOCK | (struct mdp5_kms)->resource_lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c pingpong_tearcheck_disable() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 17664,18688,19712,20736,21760,22784,23808,76800,77056,77312,77568,77824,78080,78336,78848,79360,79872,137728,344064,352256,360448,368640,458752,460800,462848,464896,466944,491520,493568,495616,496128,524288,525312 |
| PARAM_VALUE | 2 | data | 0 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c pingpong_tearcheck_enable() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 17664,18688,19712,20736,21760,22784,23808,76800,77056,77312,77568,77824,78080,78336,78848,79360,79872,137728,344064,352256,360448,368640,458752,460800,462848,464896,466944,491520,493568,495616,496128,524288,525312 |
| PARAM_VALUE | 2 | data | 1 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mdp5_kms->vsync_clk->core->parent->req_rate | |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c pingpong_tearcheck_setup() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 17668-525316 |
| PARAM_VALUE | 2 | data | 1572864-2097151 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| BIT_INFO | 2 | data | 0x180000,0x1fffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c pingpong_tearcheck_setup() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 17672-525320 |
| PARAM_VALUE | 2 | data | 0-131070 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c pingpong_tearcheck_setup() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 17680-525328 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 2 | data | unit_byte |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c pingpong_tearcheck_setup() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 17696-525344 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 2 | data | unit_byte |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c pingpong_tearcheck_setup() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 17692-525340 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 2 | data | unit_byte |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c pingpong_tearcheck_setup() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 17688-525336 |
| PARAM_VALUE | 2 | data | 262148 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| BIT_INFO | 1 | reg | 0x0,0xfffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c pingpong_tearcheck_setup() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 17712-525360 |
| PARAM_VALUE | 2 | data | 0 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c blend_setup() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 12576-299664 |
| PARAM_VALUE | 2 | data | 256,1536,1538,6656,6682 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| FUZZY_MAX | 2 | data | 256 |
| BIT_INFO | 2 | data | 0x0,0x1f1a |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdp5_crtc->lm_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct mdp5_crtc)->lm_lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c blend_setup() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 12580-299668 |
| PARAM_VALUE | 2 | data | 0-255 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdp5_crtc->lm_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct mdp5_crtc)->lm_lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c blend_setup() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 12584-299672 |
| PARAM_VALUE | 2 | data | 0-255 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdp5_crtc->lm_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct mdp5_crtc)->lm_lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c blend_setup() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 12576-299664 |
| PARAM_VALUE | 2 | data | 256,1536,1538,6656,6682 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| FUZZY_MAX | 2 | data | 256 |
| BIT_INFO | 2 | data | 0x0,0x1f1a |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdp5_crtc->lm_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct mdp5_crtc)->lm_lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c blend_setup() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 12580-299668 |
| PARAM_VALUE | 2 | data | 0-255 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdp5_crtc->lm_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct mdp5_crtc)->lm_lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c blend_setup() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 12584-299672 |
| PARAM_VALUE | 2 | data | 0-255 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdp5_crtc->lm_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct mdp5_crtc)->lm_lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c blend_setup() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 12544,13568,14592,15616,16640,17664,18688,19712,278528,282624,286720,290816,294912,299008 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | data | 0-u32max |
| LOCK2 | &mdp5_crtc->lm_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct mdp5_crtc)->lm_lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c blend_setup() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 12544,13568,14592,15616,16640,17664,18688,19712,278528,282624,286720,290816,294912,299008 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | data | 0-u32max |
| LOCK2 | &mdp5_crtc->lm_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct mdp5_crtc)->lm_lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c mdp5_crtc_mode_set_nofb() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 12548,13572,14596,15620,16644,17668,18692,19716,278532,282628,286724,290820,294916,299012 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| BIT_INFO | 1 | reg | 0x0,0x7ffff |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdp5_crtc->lm_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex | ||
| TYPE_LOCK | (struct mdp5_crtc)->lm_lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c mdp5_crtc_mode_set_nofb() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 12544,13568,14592,15616,16640,17664,18688,19712,278528,282624,286720,290816,294912,299008 |
| PARAM_VALUE | 2 | data | 0-s32max |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | data | 0-s32max[c] |
| LOCK2 | &mdp5_crtc->lm_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex | ||
| TYPE_LOCK | (struct mdp5_crtc)->lm_lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c mdp5_crtc_mode_set_nofb() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 12548,13572,14596,15620,16644,17668,18692,19716,278532,282628,286724,290820,294916,299012 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| BIT_INFO | 1 | reg | 0x0,0x7ffff |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdp5_crtc->lm_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex | ||
| TYPE_LOCK | (struct mdp5_crtc)->lm_lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c mdp5_crtc_mode_set_nofb() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 12544,13568,14592,15616,16640,17664,18688,19712,278528,282624,286720,290816,294912,299008 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| BIT_INFO | 2 | data | 0x80000000,0xffffffff |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | data | 0-u32max |
| LOCK2 | &mdp5_crtc->lm_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex | ||
| TYPE_LOCK | (struct mdp5_crtc)->lm_lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c mdp5_crtc_restore_cursor() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 12764,13788,14812,15836,16860,17884,18908,19932,278748,282844,286940,291036,295132,299228 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdp5_crtc->cursor.lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &crtc->mutex | ||
| TYPE_LOCK | (struct mdp5_crtc)->cursor.lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c mdp5_crtc_restore_cursor() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 12780,13804,14828,15852,16876,17900,18924,19948,278764,282860,286956,291052,295148,299244 |
| PARAM_VALUE | 2 | data | 0 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| BIT_INFO | 1 | reg | 0x0,0x7ffff |
| BIT_INFO | 2 | data | 0x0,0x0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdp5_crtc->cursor.lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &crtc->mutex | ||
| TYPE_LOCK | (struct mdp5_crtc)->cursor.lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c mdp5_crtc_restore_cursor() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 12768,13792,14816,15840,16864,17888,18912,19936,278752,282848,286944,291040,295136,299232 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| BIT_INFO | 1 | reg | 0x0,0x7ffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdp5_crtc->cursor.lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &crtc->mutex | ||
| TYPE_LOCK | (struct mdp5_crtc)->cursor.lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c mdp5_crtc_restore_cursor() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 12772,13796,14820,15844,16868,17892,18916,19940,278756,282852,286948,291044,295140,299236 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| BIT_INFO | 1 | reg | 0x0,0x7ffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdp5_crtc->cursor.lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &crtc->mutex | ||
| TYPE_LOCK | (struct mdp5_crtc)->cursor.lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c mdp5_crtc_restore_cursor() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 12788,13812,14836,15860,16884,17908,18932,19956,278772,282868,286964,291060,295156,299252 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| BIT_INFO | 1 | reg | 0x0,0x7ffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdp5_crtc->cursor.lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &crtc->mutex | ||
| TYPE_LOCK | (struct mdp5_crtc)->cursor.lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c mdp5_crtc_restore_cursor() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 12776,13800,14824,15848,16872,17896,18920,19944,278760,282856,286952,291048,295144,299240 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| BIT_INFO | 1 | reg | 0x0,0x7ffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdp5_crtc->cursor.lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &crtc->mutex | ||
| TYPE_LOCK | (struct mdp5_crtc)->cursor.lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c mdp5_crtc_restore_cursor() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 12784,13808,14832,15856,16880,17904,18928,19952,278768,282864,286960,291056,295152,299248 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdp5_crtc->cursor.lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &crtc->mutex | ||
| TYPE_LOCK | (struct mdp5_crtc)->cursor.lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c mdp5_crtc_restore_cursor() -> mdp5_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mdp5_kms | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 12792,13816,14840,15864,16888,17912,18936,19960,278776,282872,286968,291064,295160,299256 |
| PARAM_VALUE | 2 | data | 5 |
| DATA_SOURCE | 0 | mdp5_kms | r get_kms |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdp5_crtc->cursor.lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &crtc->mutex | ||
| TYPE_LOCK | (struct mdp5_crtc)->cursor.lock |