mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-09-18 22:14:16 +00:00
soundwire: amd: Add support for acp7.2 platform
Add soundwire support for acp7.2 platform. Signed-off-by: Venkata Prasad Potturu <venkataprasad.potturu@amd.com> Link: https://lore.kernel.org/r/20250715121048.1795607-1-venkataprasad.potturu@amd.com Signed-off-by: Vinod Koul <vkoul@kernel.org>
This commit is contained in:
parent
dba7d9dbfd
commit
34b1cb4ec2
2 changed files with 5 additions and 0 deletions
|
@ -499,6 +499,7 @@ static int amd_sdw_port_params(struct sdw_bus *bus, struct sdw_port_params *p_pa
|
|||
break;
|
||||
case ACP70_PCI_REV_ID:
|
||||
case ACP71_PCI_REV_ID:
|
||||
case ACP72_PCI_REV_ID:
|
||||
frame_fmt_reg = acp70_sdw_dp_reg[p_params->num].frame_fmt_reg;
|
||||
break;
|
||||
default:
|
||||
|
@ -551,6 +552,7 @@ static int amd_sdw_transport_params(struct sdw_bus *bus,
|
|||
break;
|
||||
case ACP70_PCI_REV_ID:
|
||||
case ACP71_PCI_REV_ID:
|
||||
case ACP72_PCI_REV_ID:
|
||||
frame_fmt_reg = acp70_sdw_dp_reg[params->port_num].frame_fmt_reg;
|
||||
sample_int_reg = acp70_sdw_dp_reg[params->port_num].sample_int_reg;
|
||||
hctrl_dp0_reg = acp70_sdw_dp_reg[params->port_num].hctrl_dp0_reg;
|
||||
|
@ -614,6 +616,7 @@ static int amd_sdw_port_enable(struct sdw_bus *bus,
|
|||
break;
|
||||
case ACP70_PCI_REV_ID:
|
||||
case ACP71_PCI_REV_ID:
|
||||
case ACP72_PCI_REV_ID:
|
||||
lane_ctrl_ch_en_reg = acp70_sdw_dp_reg[enable_ch->port_num].lane_ctrl_ch_en_reg;
|
||||
break;
|
||||
default:
|
||||
|
@ -1038,6 +1041,7 @@ static int amd_sdw_manager_probe(struct platform_device *pdev)
|
|||
break;
|
||||
case ACP70_PCI_REV_ID:
|
||||
case ACP71_PCI_REV_ID:
|
||||
case ACP72_PCI_REV_ID:
|
||||
amd_manager->num_dout_ports = AMD_ACP70_SDW_MAX_TX_PORTS;
|
||||
amd_manager->num_din_ports = AMD_ACP70_SDW_MAX_RX_PORTS;
|
||||
break;
|
||||
|
|
|
@ -30,6 +30,7 @@
|
|||
#define ACP63_PCI_REV_ID 0x63
|
||||
#define ACP70_PCI_REV_ID 0x70
|
||||
#define ACP71_PCI_REV_ID 0x71
|
||||
#define ACP72_PCI_REV_ID 0x72
|
||||
|
||||
struct acp_sdw_pdata {
|
||||
u16 instance;
|
||||
|
|
Loading…
Add table
Reference in a new issue