Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/acpi/x86/lpss.c acpi_lpss_restore_ctx() -> __lpss_reg_write()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4096-ptr_max
PARAM_VALUE 1 pdata->dev_desc 4096-ptr_max
PARAM_VALUE 2 reg 0-32
BUF_SIZE 1 pdata 24,32,88,104,108-1096,1616,2592
BUF_SIZE 1 pdata 24,32,88,104,108-1096,1616,2592
DATA_SOURCE 1 pdata $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev->mutex

drivers/acpi/x86/lpss.c acpi_lpss_set_ltr() -> __lpss_reg_write()

Type Parameter Key Value
PARAM_VALUE 0 val 0-4294967291
PARAM_VALUE 1 pdata 4096-ptr_max
PARAM_VALUE 1 pdata->dev_desc 4096-ptr_max
PARAM_VALUE 2 reg 8
BUF_SIZE 1 pdata 24,32,88,104,108-1096,1616,2592
BUF_SIZE 1 pdata 24,32,88,104,108-1096,1616,2592
BIT_INFO 0 val 0x0,0xfffffffb
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 val 0-4294967291[c]
LOCK2 global &dev_pm_qos_mtx
HALF_LOCKED2 global &dev_pm_qos_sysfs_mtx

drivers/acpi/x86/lpss.c acpi_lpss_set_ltr() -> __lpss_reg_write()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4096-ptr_max
PARAM_VALUE 1 pdata->dev_desc 4096-ptr_max
PARAM_VALUE 2 reg 16
BUF_SIZE 1 pdata 24,32,88,104,108-1096,1616,2592
BUF_SIZE 1 pdata 24,32,88,104,108-1096,1616,2592
BIT_INFO 0 val 0x800,0xffff8fff
NOSPEC 0 val
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 val 0-u32max
LOCK2 global &dev_pm_qos_mtx
HALF_LOCKED2 global &dev_pm_qos_sysfs_mtx

drivers/acpi/x86/lpss.c acpi_lpss_set_ltr() -> __lpss_reg_write()

Type Parameter Key Value
PARAM_VALUE 1 pdata 4096-ptr_max
PARAM_VALUE 1 pdata->dev_desc 4096-ptr_max
PARAM_VALUE 2 reg 8
BUF_SIZE 1 pdata 24,32,88,104,108-1096,1616,2592
BUF_SIZE 1 pdata 24,32,88,104,108-1096,1616,2592
BIT_INFO 0 val 0x4,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 val 0-u32max
LOCK2 global &dev_pm_qos_mtx
HALF_LOCKED2 global &dev_pm_qos_sysfs_mtx