Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 001b6481 authored by Sudheer Papothi's avatar Sudheer Papothi Committed by Gerrit - the friendly Code Review server
Browse files

soc: soundwire: Update frame configuration for native audio playback



Update frame shape configuration for native audio playback for better
performance during native audio playback.

Change-Id: I2d7c22e1cb69e73e4f474be020931d74715a1a60
Signed-off-by: default avatarSudheer Papothi <spapothi@codeaurora.org>
parent 5f428b09
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -17,7 +17,7 @@
#define SWR_CLK_RATE_2P4MHZ      2400000
#define SWR_CLK_RATE_4P8MHZ      4800000
#define SWR_CLK_RATE_9P6MHZ      9600000
#define SWR_CLK_RATE_11P2896MHZ  1128960
#define SWR_CLK_RATE_11P2896MHZ  11289600

extern struct bus_type soundwire_type;
struct swr_device;
+3 −0
Original line number Diff line number Diff line
@@ -752,6 +752,9 @@ static int swrm_get_port_config(struct swr_mstr_ctrl *swrm)
	if (swrm->mport_cfg[SWRM_DSD_PARAMS_PORT].port_en &&
				(swrm->master_id == MASTER_ID_RX))
		usecase = 1;
	else if ((swrm->master_id == MASTER_ID_RX) &&
		(swrm->bus_clk == SWR_CLK_RATE_11P2896MHZ))
		usecase = 2;

	if (swrm->bus_clk == SWR_CLK_RATE_4P8MHZ)
		usecase = 1;