| /linux-6.15/arch/x86/include/asm/ |
| H A D | amd_node.h | 34 int __must_check amd_smn_read(u16 node, u32 address, u32 *value); 40 static inline int __must_check amd_smn_read(u16 node, u32 address, u32 *value) { return -ENODEV; } in amd_smn_read() function 54 rc = amd_smn_read(0, reg, &data); in smn_read_register()
|
| /linux-6.15/drivers/ras/amd/atl/ |
| H A D | umc.c | 152 ret = amd_smn_read(0, MI300_ADDR_HASH_BANK0 + (i * 4), &temp); in get_umc_info_mi300() 161 ret = amd_smn_read(0, MI300_ADDR_HASH_PC, &temp); in get_umc_info_mi300() 169 ret = amd_smn_read(0, MI300_ADDR_HASH_PC2, &temp); in get_umc_info_mi300() 175 ret = amd_smn_read(0, MI300_ADDR_CFG, &temp); in get_umc_info_mi300() 182 ret = amd_smn_read(0, MI300_ADDR_SEL, &temp); in get_umc_info_mi300() 195 ret = amd_smn_read(0, MI300_COL_SEL_LO, &temp); in get_umc_info_mi300() 205 ret = amd_smn_read(0, MI300_ADDR_SEL_2, &temp); in get_umc_info_mi300()
|
| /linux-6.15/sound/soc/amd/acp/ |
| H A D | acp63.c | 157 rc = amd_smn_read(0, CLK_PLL_PWR_REQ_N0, &data); in acp63_i2s_master_clock_generate() 164 rc = amd_smn_read(0, CLK_SPLL_FIELD_2_N0, &data); in acp63_i2s_master_clock_generate() 177 rc = amd_smn_read(0, CLK_PLL_PWR_REQ_N0, &data); in acp63_i2s_master_clock_generate() 184 rc = amd_smn_read(0, CLK_DFSBYPASS_CONTR, &data); in acp63_i2s_master_clock_generate()
|
| /linux-6.15/arch/x86/kernel/ |
| H A D | amd_node.c | 171 int __must_check amd_smn_read(u16 node, u32 address, u32 *value) in amd_smn_read() function 182 EXPORT_SYMBOL_GPL(amd_smn_read); 246 ret = amd_smn_read(debug_node, debug_address, &val); in smn_value_show()
|
| /linux-6.15/drivers/edac/ |
| H A D | amd64_edac.c | 1455 if (!amd_smn_read(pvt->mc_node_id, base_reg, &tmp)) { in umc_read_base_mask() 1461 if (!amd_smn_read(pvt->mc_node_id, base_reg_sec, &tmp)) { in umc_read_base_mask() 1478 if (!amd_smn_read(pvt->mc_node_id, mask_reg, &tmp)) { in umc_read_base_mask() 2918 if (!amd_smn_read(nid, umc_base + UMCCH_UMC_CFG, &tmp)) in umc_read_mc_regs() 2921 if (!amd_smn_read(nid, umc_base + UMCCH_SDP_CTRL, &tmp)) in umc_read_mc_regs() 2924 if (!amd_smn_read(nid, umc_base + UMCCH_ECC_CTRL, &tmp)) in umc_read_mc_regs() 3648 if (!amd_smn_read(nid, umc_base + UMCCH_UMC_CFG, &tmp)) in gpu_read_mc_regs() 3651 if (!amd_smn_read(nid, umc_base + UMCCH_SDP_CTRL, &tmp)) in gpu_read_mc_regs() 3654 if (!amd_smn_read(nid, umc_base + UMCCH_ECC_CTRL, &tmp)) in gpu_read_mc_regs() 3670 if (!amd_smn_read(pvt->mc_node_id, base_reg, base)) { in gpu_read_base_mask() [all …]
|
| /linux-6.15/drivers/hwmon/ |
| H A D | k10temp.c | 160 if (amd_smn_read(amd_pci_dev_to_node_id(pdev), in read_tempreg_nb_zen() 169 return amd_smn_read(node_id, ZEN_CCD_TEMP(data->ccd_offset, ccd), regval); in read_ccd_temp_reg()
|
| /linux-6.15/drivers/platform/x86/amd/pmf/ |
| H A D | core.c | 442 err = amd_smn_read(0, AMD_PMF_BASE_ADDR_LO, &val); in amd_pmf_probe() 451 err = amd_smn_read(0, AMD_PMF_BASE_ADDR_HI, &val); in amd_pmf_probe()
|
| /linux-6.15/drivers/platform/x86/amd/pmc/ |
| H A D | mp1_stb.c | 83 err = amd_smn_read(0, AMD_STB_PMI_0, buf++); in amd_stb_read()
|
| H A D | pmc.c | 760 err = amd_smn_read(0, AMD_PMC_BASE_ADDR_LO, &val); in amd_pmc_probe() 768 err = amd_smn_read(0, AMD_PMC_BASE_ADDR_HI, &val); in amd_pmc_probe()
|
| /linux-6.15/arch/x86/pci/ |
| H A D | fixup.c | 840 if (!amd_smn_read(0, AMD_15B8_RCC_DEV2_EPF0_STRAP2, &data)) { in quirk_clear_strap_no_soft_reset_dev2_f0()
|