Home
last modified time | relevance | path

Searched refs:amd_smn_write (Results 1 – 10 of 10) sorted by relevance

/linux/sound/soc/amd/acp/
H A Dacp63.c160 rc = amd_smn_write(0, CLK_PLL_PWR_REQ_N0, data | PLL_AUTO_STOP_REQ); in acp63_i2s_master_clock_generate()
168 rc = amd_smn_write(0, CLK_SPLL_FIELD_2_N0, data | PLL_FRANCE_EN); in acp63_i2s_master_clock_generate()
173 rc = amd_smn_write(0, CLK_PLL_REQ_N0, clk_pll.clk_pll_req_no_reg); in acp63_i2s_master_clock_generate()
180 rc = amd_smn_write(0, CLK_PLL_PWR_REQ_N0, data | PLL_AUTO_START_REQ); in acp63_i2s_master_clock_generate()
187 rc = amd_smn_write(0, CLK_DFSBYPASS_CONTR, data | EXIT_DPF_BYPASS_0); in acp63_i2s_master_clock_generate()
190 rc = amd_smn_write(0, CLK_DFSBYPASS_CONTR, data | EXIT_DPF_BYPASS_1); in acp63_i2s_master_clock_generate()
194 return amd_smn_write(0, CLK_DFS_CNTL_N0, CLK0_DIVIDER); in acp63_i2s_master_clock_generate()
H A Dacp-rembrandt.c132 rc = amd_smn_write(0, MP1_C2PMSG_93, 0); in acp6x_master_clock_generate()
135 rc = amd_smn_write(0, MP1_C2PMSG_85, 0xC4); in acp6x_master_clock_generate()
138 rc = amd_smn_write(0, MP1_C2PMSG_69, 0x4); in acp6x_master_clock_generate()
H A Dacp70.c151 ret = amd_smn_write(0, CLK7_CLK0_DFS_CNTL_N1, CLK0_DIVIDER); in acp_acp70_audio_probe()
/linux/arch/x86/include/asm/amd/
H A Dnode.h34 int __must_check amd_smn_write(u16 node, u32 address, u32 value);
40 static inline int __must_check amd_smn_write(u16 node, u32 address, u32 value) { return -ENODEV; } in amd_smn_write() function
/linux/arch/x86/kernel/
H A Damd_node.c128 int __must_check amd_smn_write(u16 node, u32 address, u32 value) in amd_smn_write() function
132 EXPORT_SYMBOL_GPL(amd_smn_write);
210 ret = amd_smn_write(debug_node, debug_address, val); in smn_value_write()
/linux/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-smn.h19 static inline int amd_smn_write(u16 node, u32 address, u32 value) in amd_smn_write() function
H A Dxgbe-dev.c1100 ret = amd_smn_write(0, smn_address, index); in xgbe_read_mmd_regs_v3()
1129 ret = amd_smn_write(0, smn_address, index); in xgbe_write_mmd_regs_v3()
1152 ret = amd_smn_write(0, smn_address, index); in xgbe_write_mmd_regs_v3()
1158 ret = amd_smn_write(0, (pdata->smn_base + offset), pci_mmd_data); in xgbe_write_mmd_regs_v3()
/linux/drivers/platform/x86/amd/pmc/
H A Dmp1_stb.c69 err = amd_smn_write(0, AMD_STB_PMI_0, data); in amd_stb_write()
/linux/sound/soc/sof/amd/
H A Dacp.c245 ret = amd_smn_write(0, MP0_C2PMSG_114_REG, cmd); in psp_send_cmd()
250 ret = amd_smn_write(0, MP0_C2PMSG_73_REG, data); in psp_send_cmd()
/linux/arch/x86/pci/
H A Dfixup.c882 if (amd_smn_write(0, AMD_15B8_RCC_DEV2_EPF0_STRAP2, data)) in quirk_clear_strap_no_soft_reset_dev2_f0()