Defined in 1 files as a prototype:
Defined in 3 files as a function:
- arch/x86/include/asm/amd/node.h, line 40 (as a function)
- arch/x86/kernel/amd_node.c, line 128 (as a function)
- drivers/net/ethernet/amd/xgbe/xgbe-smn.h, line 19 (as a function)
Referenced in 8 files:
- arch/x86/kernel/amd_node.c
- arch/x86/pci/fixup.c, line 882
- drivers/net/ethernet/amd/xgbe/xgbe-dev.c
- drivers/platform/x86/amd/pmc/mp1_stb.c, line 69
- sound/soc/amd/acp/acp-rembrandt.c
- sound/soc/amd/acp/acp63.c
- sound/soc/amd/acp/acp70.c, line 151
- sound/soc/sof/amd/acp.c
Smatch caller information:
sound/soc/amd/acp/acp-rembrandt.c acp6x_master_clock_generate() -> amd_smn_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 0 |
| PARAM_VALUE | 1 | address | 61934196 |
| PARAM_VALUE | 2 | value | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/soc/amd/acp/acp-rembrandt.c acp6x_master_clock_generate() -> amd_smn_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 0 |
| PARAM_VALUE | 1 | address | 61934164 |
| PARAM_VALUE | 2 | value | 196 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/soc/amd/acp/acp-rembrandt.c acp6x_master_clock_generate() -> amd_smn_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 0 |
| PARAM_VALUE | 1 | address | 61934100 |
| PARAM_VALUE | 2 | value | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/soc/amd/acp/acp70.c acp_acp70_audio_probe() -> amd_smn_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 0 |
| PARAM_VALUE | 1 | address | 442788 |
| PARAM_VALUE | 2 | value | 25 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/amd/xgbe/xgbe-dev.c xgbe_read_mmd_regs_v3() -> amd_smn_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 0 |
| PARAM_VALUE | 2 | value | 0-2147483646 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 2 | value | 0-2147483646[c] |
| HALF_LOCKED2 | &pdata->an_mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/amd/xgbe/xgbe-dev.c xgbe_write_mmd_regs_v3() -> amd_smn_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 0 |
| PARAM_VALUE | 2 | value | 0-2147483646 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 2 | value | 0-2147483646[c] |
| HALF_LOCKED2 | &pdata->an_mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/amd/xgbe/xgbe-dev.c xgbe_write_mmd_regs_v3() -> amd_smn_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 0 |
| PARAM_VALUE | 2 | value | 0-2147483646 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 2 | value | 0-2147483646[c] |
| HALF_LOCKED2 | &pdata->an_mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/amd/xgbe/xgbe-dev.c xgbe_write_mmd_regs_v3() -> amd_smn_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 2 | value | 0-u32max[c] |
| HALF_LOCKED2 | &pdata->an_mutex | ||
| HALF_LOCKED2 | &pool->lock |
arch/x86/pci/fixup.c quirk_clear_strap_no_soft_reset_dev2_f0() -> amd_smn_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 0 |
| PARAM_VALUE | 1 | address | 269705224 |
| PARAM_VALUE | 2 | value | 0-4294967166 |
| BIT_INFO | 2 | value | 0x0,0xffffff7f |
arch/x86/kernel/amd_node.c smn_value_write() -> amd_smn_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| USER_DATA | 2 | value | 0-u32max |
sound/soc/sof/amd/acp.c psp_send_cmd() -> amd_smn_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 0 |
| PARAM_VALUE | 1 | address | 58788552 |
| PARAM_VALUE | 2 | value | 458752,524290,1074266112 |
| DATA_SOURCE | 2 | value | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | _T->lock |
sound/soc/sof/amd/acp.c psp_send_cmd() -> amd_smn_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 0 |
| PARAM_VALUE | 1 | address | 58788388 |
| PARAM_VALUE | 2 | value | 1-s32max |
| DATA_SOURCE | 2 | value | r smn_read_register |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | _T->lock |
sound/soc/amd/acp/acp63.c acp63_i2s_master_clock_generate() -> amd_smn_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 0 |
| PARAM_VALUE | 1 | address | 443072 |
| BIT_INFO | 2 | value | 0x10,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/soc/amd/acp/acp63.c acp63_i2s_master_clock_generate() -> amd_smn_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 0 |
| PARAM_VALUE | 1 | address | 442644 |
| BIT_INFO | 2 | value | 0x10,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/soc/amd/acp/acp63.c acp63_i2s_master_clock_generate() -> amd_smn_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 0 |
| PARAM_VALUE | 1 | address | 442588 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/soc/amd/acp/acp63.c acp63_i2s_master_clock_generate() -> amd_smn_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 0 |
| PARAM_VALUE | 1 | address | 443072 |
| PARAM_VALUE | 2 | value | 1-u32max |
| BIT_INFO | 2 | value | 0x1,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/soc/amd/acp/acp63.c acp63_i2s_master_clock_generate() -> amd_smn_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 0 |
| PARAM_VALUE | 1 | address | 443080 |
| BIT_INFO | 2 | value | 0x10000,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/soc/amd/acp/acp63.c acp63_i2s_master_clock_generate() -> amd_smn_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 0 |
| PARAM_VALUE | 1 | address | 443080 |
| BIT_INFO | 2 | value | 0x20000,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/soc/amd/acp/acp63.c acp63_i2s_master_clock_generate() -> amd_smn_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 0 |
| PARAM_VALUE | 1 | address | 442788 |
| PARAM_VALUE | 2 | value | 48 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/amd/pmc/mp1_stb.c amd_stb_write() -> amd_smn_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 0 |
| PARAM_VALUE | 1 | address | 65209856 |
| PARAM_VALUE | 2 | value | 3321888769-3321888771,3321888775 |
| DATA_SOURCE | 2 | value | $1 |
| HARD_MAX | 2 | value | 3321888775 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &system_transition_mutex |