Home
last modified time | relevance | path

Searched refs:amd_smn_read (Results 1 – 13 of 13) sorted by relevance

/linux/arch/x86/include/asm/amd/
H A Dnode.h33 int __must_check amd_smn_read(u16 node, u32 address, u32 *value);
39 static inline int __must_check amd_smn_read(u16 node, u32 address, u32 *value) { return -ENODEV; } in amd_smn_read() function
53 rc = amd_smn_read(0, reg, &data); in smn_read_register()
/linux/drivers/ras/amd/atl/
H A Dumc.c141 ret = amd_smn_read(0, MI300_ADDR_HASH_BANK0 + (i * 4), &temp); in get_umc_info_mi300()
150 ret = amd_smn_read(0, MI300_ADDR_HASH_PC, &temp); in get_umc_info_mi300()
158 ret = amd_smn_read(0, MI300_ADDR_HASH_PC2, &temp); in get_umc_info_mi300()
164 ret = amd_smn_read(0, MI300_ADDR_CFG, &temp); in get_umc_info_mi300()
171 ret = amd_smn_read(0, MI300_ADDR_SEL, &temp); in get_umc_info_mi300()
184 ret = amd_smn_read(0, MI300_COL_SEL_LO, &temp); in get_umc_info_mi300()
194 ret = amd_smn_read(0, MI300_ADDR_SEL_2, &temp); in get_umc_info_mi300()
/linux/sound/soc/amd/acp/
H A Dacp63.c157 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/arch/x86/kernel/
H A Damd_node.c115 int __must_check amd_smn_read(u16 node, u32 address, u32 *value) in amd_smn_read() function
126 EXPORT_SYMBOL_GPL(amd_smn_read);
190 ret = amd_smn_read(debug_node, debug_address, &val); in smn_value_show()
/linux/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-smn.h24 static inline int amd_smn_read(u16 node, u32 address, u32 *value) in amd_smn_read() function
H A Dxgbe-pci.c208 ret = amd_smn_read(0, address, &reg); in xgbe_pci_probe()
H A Dxgbe-dev.c1104 ret = amd_smn_read(0, pdata->smn_base + offset, &mmd_data); in xgbe_read_mmd_regs_v3()
1135 ret = amd_smn_read(0, pdata->smn_base + offset, &pci_mmd_data); in xgbe_write_mmd_regs_v3()
/linux/drivers/edac/
H A Damd64_edac.c1469 if (!amd_smn_read(pvt->mc_node_id, base_reg, &tmp)) { in umc_read_base_mask()
1475 if (!amd_smn_read(pvt->mc_node_id, base_reg_sec, &tmp)) { in umc_read_base_mask()
1492 if (!amd_smn_read(pvt->mc_node_id, mask_reg, &tmp)) { in umc_read_base_mask()
1498 if (!amd_smn_read(pvt->mc_node_id, mask_reg_sec, &tmp)) { in umc_read_base_mask()
2929 if (!amd_smn_read(nid, umc_base + get_umc_reg(pvt, UMCCH_DIMM_CFG), &tmp)) in umc_read_mc_regs()
2932 if (!amd_smn_read(nid, umc_base + UMCCH_UMC_CFG, &tmp)) in umc_read_mc_regs()
2935 if (!amd_smn_read(nid, umc_base + UMCCH_SDP_CTRL, &tmp)) in umc_read_mc_regs()
2938 if (!amd_smn_read(nid, umc_base + UMCCH_ECC_CTRL, &tmp)) in umc_read_mc_regs()
2941 if (!amd_smn_read(nid, umc_base + UMCCH_UMC_CAP_HI, &tmp)) in umc_read_mc_regs()
3663 if (!amd_smn_read(nid, umc_base + UMCCH_UMC_CFG, &tmp)) in gpu_read_mc_regs()
[all …]
/linux/drivers/hwmon/
H A Dk10temp.c168 if (amd_smn_read(amd_pci_dev_to_node_id(pdev), in read_tempreg_nb_zen()
177 return amd_smn_read(node_id, ZEN_CCD_TEMP(data->ccd_offset, ccd), regval); in read_ccd_temp_reg()
/linux/drivers/platform/x86/amd/pmf/
H A Dcore.c582 err = amd_smn_read(0, AMD_PMF_BASE_ADDR_LO, &val); in amd_pmf_probe()
591 err = amd_smn_read(0, AMD_PMF_BASE_ADDR_HI, &val); in amd_pmf_probe()
/linux/drivers/platform/x86/amd/pmc/
H A Dpmc.c752 err = amd_smn_read(0, AMD_PMC_BASE_ADDR_LO, &val); in amd_pmc_probe()
760 err = amd_smn_read(0, AMD_PMC_BASE_ADDR_HI, &val); in amd_pmc_probe()
H A Dmp1_stb.c83 err = amd_smn_read(0, AMD_STB_PMI_0, buf++); in amd_stb_read()
/linux/arch/x86/pci/
H A Dfixup.c880 if (!amd_smn_read(0, AMD_15B8_RCC_DEV2_EPF0_STRAP2, &data)) { in quirk_clear_strap_no_soft_reset_dev2_f0()