Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
- arch/x86/include/asm/iosf_mbi.h, line 209 (as a function)
- arch/x86/platform/intel/iosf_mbi.c, line 143 (as a function)
Referenced in 4 files:
- arch/x86/platform/intel/iosf_mbi.c
- drivers/acpi/x86/lpss.c
- drivers/platform/x86/intel/atomisp2/pm.c, line 41
- drivers/staging/media/atomisp/pci/atomisp_v4l2.c, line 540
Smatch caller information:
drivers/acpi/x86/lpss.c lpss_iosf_enter_d3_state() -> iosf_mbi_modify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | port | 171 |
| PARAM_VALUE | 1 | opcode | 5 |
| PARAM_VALUE | 2 | offset | 132 |
| PARAM_VALUE | 3 | mdr | 3 |
| PARAM_VALUE | 4 | mask | 3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &lpss_iosf_mutex |
drivers/acpi/x86/lpss.c lpss_iosf_enter_d3_state() -> iosf_mbi_modify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | port | 172 |
| PARAM_VALUE | 1 | opcode | 5 |
| PARAM_VALUE | 2 | offset | 132 |
| PARAM_VALUE | 3 | mdr | 3 |
| PARAM_VALUE | 4 | mask | 3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &lpss_iosf_mutex |
drivers/acpi/x86/lpss.c lpss_iosf_enter_d3_state() -> iosf_mbi_modify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | port | 160 |
| PARAM_VALUE | 1 | opcode | 7 |
| PARAM_VALUE | 2 | offset | 340 |
| PARAM_VALUE | 3 | mdr | 0 |
| PARAM_VALUE | 4 | mask | 8204 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &lpss_iosf_mutex |
drivers/acpi/x86/lpss.c lpss_iosf_exit_d3_state() -> iosf_mbi_modify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | port | 160 |
| PARAM_VALUE | 1 | opcode | 7 |
| PARAM_VALUE | 2 | offset | 340 |
| PARAM_VALUE | 3 | mdr | 8204 |
| PARAM_VALUE | 4 | mask | 8204 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &lpss_iosf_mutex |
drivers/acpi/x86/lpss.c lpss_iosf_exit_d3_state() -> iosf_mbi_modify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | port | 172 |
| PARAM_VALUE | 1 | opcode | 5 |
| PARAM_VALUE | 2 | offset | 132 |
| PARAM_VALUE | 3 | mdr | 0 |
| PARAM_VALUE | 4 | mask | 3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &lpss_iosf_mutex |
drivers/acpi/x86/lpss.c lpss_iosf_exit_d3_state() -> iosf_mbi_modify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | port | 171 |
| PARAM_VALUE | 1 | opcode | 5 |
| PARAM_VALUE | 2 | offset | 132 |
| PARAM_VALUE | 3 | mdr | 0 |
| PARAM_VALUE | 4 | mask | 3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &lpss_iosf_mutex |
arch/x86/platform/intel/iosf_mbi.c iosf_mbi_reset_semaphore() -> iosf_mbi_modify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | port | 4 |
| PARAM_VALUE | 1 | opcode | 16 |
| PARAM_VALUE | 3 | mdr | 0 |
| PARAM_VALUE | 4 | mask | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &iosf_mbi_pmic_access_mutex | ||
| HALF_LOCKED2 | &info->lock | ||
| HALF_LOCKED2 | _T->lock |
drivers/staging/media/atomisp/pci/atomisp_v4l2.c atomisp_mrfld_power() -> iosf_mbi_modify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | port | 4 |
| PARAM_VALUE | 1 | opcode | 16 |
| PARAM_VALUE | 2 | offset | 57 |
| PARAM_VALUE | 3 | mdr | 0,3 |
| PARAM_VALUE | 4 | mask | 3 |
| FUZZY_MAX | 3 | mdr | 3 |
| HARD_MAX | 3 | mdr | 3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |