Defined in 1 files as a function:

Referenced in 6 files:

Smatch caller information:

drivers/video/fbdev/via/via_clock.c cle266_set_primary_pll_encoded() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 964
PARAM_VALUE 1 index 70
PARAM_VALUE 2 data 0-28
BIT_INFO 2 data 0x0,0xff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_clock.c cle266_set_primary_pll_encoded() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 964
PARAM_VALUE 1 index 71
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_clock.c cle266_set_secondary_pll_encoded() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 964
PARAM_VALUE 1 index 68
PARAM_VALUE 2 data 0-28
BIT_INFO 2 data 0x0,0xff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_clock.c cle266_set_secondary_pll_encoded() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 964
PARAM_VALUE 1 index 69
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_clock.c k800_set_primary_pll_encoded() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 964
PARAM_VALUE 1 index 68
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_clock.c k800_set_primary_pll_encoded() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 964
PARAM_VALUE 1 index 69
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_clock.c k800_set_primary_pll_encoded() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 964
PARAM_VALUE 1 index 70
PARAM_VALUE 2 data 0-31
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_clock.c k800_set_secondary_pll_encoded() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 964
PARAM_VALUE 1 index 74
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_clock.c k800_set_secondary_pll_encoded() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 964
PARAM_VALUE 1 index 75
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_clock.c k800_set_secondary_pll_encoded() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 964
PARAM_VALUE 1 index 76
PARAM_VALUE 2 data 0-31
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_clock.c set_engine_pll_encoded() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 964
PARAM_VALUE 1 index 71
NOCHECK_CALL

drivers/video/fbdev/via/via_clock.c set_engine_pll_encoded() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 964
PARAM_VALUE 1 index 72
NOCHECK_CALL

drivers/video/fbdev/via/via_clock.c set_engine_pll_encoded() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 964
PARAM_VALUE 1 index 73
PARAM_VALUE 2 data 0-31
NOCHECK_CALL

drivers/video/fbdev/via/lcd.c set_lcd_output_path() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 145
PARAM_VALUE 2 data 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &info->lock

drivers/video/fbdev/via/lcd.c via_pitch_alignment_patch_lcd() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 102
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/lcd.c via_pitch_alignment_patch_lcd() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 103
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-255
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/lcd.c via_pitch_alignment_patch_lcd() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 103
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-255
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/lcd.c via_pitch_alignment_patch_lcd() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 101
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/lcd.c via_pitch_alignment_patch_lcd() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 19
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/lcd.c via_pitch_alignment_patch_lcd() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 53
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-255[c]
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via-gpio.c via_gpio_set() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 964
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-255
LOCK2 &cfg->vdev->reg_lock
LOCK2 flags
TYPE_LOCK (struct viafb_dev)->reg_lock

drivers/video/fbdev/via/hw.c hw_init() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 964
PARAM_VALUE 1 index 1-4
PARAM_VALUE 2 data 0-1,14-15
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/hw.c hw_init() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 974
PARAM_VALUE 1 index 0-8
PARAM_VALUE 2 data 0,5,15,255
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/hw.c init_gfx_chip_info() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 79
PARAM_VALUE 2 data 85
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/video/fbdev/via/hw.c init_gfx_chip_info() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 79
DATA_SOURCE 2 data r via_read_reg
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-255
HALF_LOCKED2 &pool->lock

drivers/video/fbdev/via/hw.c viafb_init_dac() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 106
DATA_SOURCE 2 data r via_read_reg
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-255
HALF_LOCKED2 &pool->lock

drivers/video/fbdev/via/hw.c viafb_setmode() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-255
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_modesetting.c via_set_primary_address() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 13
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &info->lock
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/via/via_modesetting.c via_set_primary_address() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 12
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &info->lock
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/via/via_modesetting.c via_set_primary_address() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 52
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &info->lock
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/via/via_modesetting.c via_set_primary_pitch() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 19
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_modesetting.c via_set_primary_timing() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_modesetting.c via_set_primary_timing() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_modesetting.c via_set_primary_timing() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_modesetting.c via_set_primary_timing() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 4
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_modesetting.c via_set_primary_timing() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 6
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_modesetting.c via_set_primary_timing() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_modesetting.c via_set_primary_timing() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 18
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_modesetting.c via_set_primary_timing() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 21
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_modesetting.c via_set_primary_timing() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 22
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_modesetting.c via_set_secondary_address() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 99
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &info->lock
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/via/via_modesetting.c via_set_secondary_address() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 100
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &info->lock
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/via/via_modesetting.c via_set_secondary_pitch() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 102
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_modesetting.c via_set_secondary_timing() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 80
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_modesetting.c via_set_secondary_timing() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 81
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_modesetting.c via_set_secondary_timing() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 82
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_modesetting.c via_set_secondary_timing() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 83
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_modesetting.c via_set_secondary_timing() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 84
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_modesetting.c via_set_secondary_timing() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 86
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_modesetting.c via_set_secondary_timing() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 87
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_modesetting.c via_set_secondary_timing() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 88
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_modesetting.c via_set_secondary_timing() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 89
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_modesetting.c via_set_secondary_timing() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 90
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_modesetting.c via_set_secondary_timing() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 91
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_modesetting.c via_set_secondary_timing() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 92
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_modesetting.c via_set_secondary_timing() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 93
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_modesetting.c via_set_secondary_timing() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 94
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_modesetting.c via_set_secondary_timing() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 95
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 global &viafb_pm_hooks_lock

drivers/video/fbdev/via/via_i2c.c via_i2c_setscl() -> via_write_reg()

Type Parameter Key Value
BIT_INFO 2 data 0x0,0xf3
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-255
LOCK2 flags
LOCK2 global &i2c_vdev->reg_lock
HALF_LOCKED2 &attr->mutex
TYPE_LOCK (struct viafb_dev)->reg_lock

drivers/video/fbdev/via/via_i2c.c via_i2c_setsda() -> via_write_reg()

Type Parameter Key Value
BIT_INFO 2 data 0x0,0xf3
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-255
LOCK2 flags
LOCK2 global &i2c_vdev->reg_lock
HALF_LOCKED2 &attr->mutex
TYPE_LOCK (struct viafb_dev)->reg_lock

drivers/video/fbdev/via/dvi.c viafb_dvi_disable() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 210
BIT_INFO 2 data 0x8,0xff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-255
HALF_LOCKED2 &info->lock

drivers/video/fbdev/via/dvi.c viafb_dvi_sense() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 964
PARAM_VALUE 1 index 30
BIT_INFO 2 data 0x30,0xff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-255
HALF_LOCKED2 &info->lock

drivers/video/fbdev/via/dvi.c viafb_dvi_sense() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 107
BIT_INFO 2 data 0x8,0xff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-255
HALF_LOCKED2 &info->lock

drivers/video/fbdev/via/dvi.c viafb_dvi_sense() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 145
PARAM_VALUE 2 data 29
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &info->lock

drivers/video/fbdev/via/dvi.c viafb_dvi_sense() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 147
PARAM_VALUE 2 data 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &info->lock

drivers/video/fbdev/via/dvi.c viafb_dvi_sense() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 964
PARAM_VALUE 1 index 30
BIT_INFO 2 data 0xf0,0xff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-255
HALF_LOCKED2 &info->lock

drivers/video/fbdev/via/dvi.c viafb_dvi_sense() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 964
PARAM_VALUE 1 index 62
PARAM_VALUE 2 data 0-223
BIT_INFO 2 data 0x0,0xdf
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-223
HALF_LOCKED2 &info->lock

drivers/video/fbdev/via/dvi.c viafb_dvi_sense() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 145
PARAM_VALUE 2 data 29
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &info->lock

drivers/video/fbdev/via/dvi.c viafb_dvi_sense() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 155
PARAM_VALUE 2 data 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &info->lock

drivers/video/fbdev/via/dvi.c viafb_dvi_sense() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 964
PARAM_VALUE 1 index 30
DATA_SOURCE 2 data r via_read_reg
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-255
HALF_LOCKED2 &info->lock

drivers/video/fbdev/via/dvi.c viafb_dvi_sense() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 145
DATA_SOURCE 2 data r via_read_reg
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-255
HALF_LOCKED2 &info->lock

drivers/video/fbdev/via/dvi.c viafb_dvi_sense() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 107
DATA_SOURCE 2 data r via_read_reg
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-255
HALF_LOCKED2 &info->lock

drivers/video/fbdev/via/dvi.c viafb_dvi_sense() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 147
DATA_SOURCE 2 data r via_read_reg
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-255
HALF_LOCKED2 &info->lock

drivers/video/fbdev/via/dvi.c viafb_dvi_sense() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 964
PARAM_VALUE 1 index 62
DATA_SOURCE 2 data r via_read_reg
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-255
HALF_LOCKED2 &info->lock

drivers/video/fbdev/via/dvi.c viafb_dvi_sense() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 index 155
DATA_SOURCE 2 data r via_read_reg
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-255
HALF_LOCKED2 &info->lock

drivers/video/fbdev/via/dvi.c viafb_tmds_trasmitter_identify() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 964
PARAM_VALUE 1 index 42
DATA_SOURCE 2 data r via_read_reg
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-255
HALF_LOCKED2 &pool->lock

drivers/video/fbdev/via/dvi.c viafb_tmds_trasmitter_identify() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 964
PARAM_VALUE 1 index 42
DATA_SOURCE 2 data r via_read_reg
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-255
HALF_LOCKED2 &pool->lock

drivers/video/fbdev/via/dvi.c viafb_tmds_trasmitter_identify() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 964
PARAM_VALUE 1 index 30
DATA_SOURCE 2 data r via_read_reg
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-255
HALF_LOCKED2 &pool->lock

drivers/video/fbdev/via/dvi.c viafb_tmds_trasmitter_identify() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 964
PARAM_VALUE 1 index 30
DATA_SOURCE 2 data r via_read_reg
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-255
HALF_LOCKED2 &pool->lock

drivers/video/fbdev/via/dvi.c viafb_tmds_trasmitter_identify() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 964
PARAM_VALUE 1 index 62
DATA_SOURCE 2 data r via_read_reg
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 data 0-255
HALF_LOCKED2 &pool->lock

drivers/video/fbdev/via/via_utility.c viafb_get_gamma_table() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 964
PARAM_VALUE 1 index 26
DATA_SOURCE 2 data r via_read_reg
NOCHECK_CALL
HOST_DATA 2 data 0-255
LOCK2 &info->lock
TYPE_LOCK (struct fb_info)->lock

drivers/video/fbdev/via/via_utility.c viafb_set_gamma_table() -> via_write_reg()

Type Parameter Key Value
PARAM_VALUE 0 port 964
PARAM_VALUE 1 index 26
DATA_SOURCE 2 data r via_read_reg
NOCHECK_CALL
HOST_DATA 2 data 0-255
LOCK2 &info->lock
TYPE_LOCK (struct fb_info)->lock