diff options
author | Srinivas Kandagatla <srinivas.kandagatla@linaro.org> | 2019-07-03 12:50:03 +0100 |
---|---|---|
committer | Vinod Koul <vkoul@kernel.org> | 2020-02-10 13:06:16 +0530 |
commit | b442cb4b450977a5e2c9f60159c60ab49232c44a (patch) | |
tree | 0425119c20f6b57d477bc51285568e5a90419d2d | |
parent | 1ed2c7bba3cd85327797e5083cf48ef82e3366d5 (diff) |
HACK: soundwire: stream: do not program bits and sample size for pdm
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
-rw-r--r-- | drivers/soundwire/stream.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/soundwire/stream.c b/drivers/soundwire/stream.c index 178ae92b8cc1..a0a58261530c 100644 --- a/drivers/soundwire/stream.c +++ b/drivers/soundwire/stream.c @@ -155,6 +155,8 @@ static int sdw_program_slave_port_params(struct sdw_bus *bus, addr6 = SDW_DPN_LANECTRL_B0(t_params->port_num); } +#if 0 + //Do not program these for SDW_STREAM_PDM type /* Program DPN_PortCtrl register */ wbuf = p_params->data_mode << SDW_REG_SHIFT(SDW_DPN_PORTCTRL_DATAMODE); wbuf |= p_params->flow_mode; @@ -176,6 +178,7 @@ static int sdw_program_slave_port_params(struct sdw_bus *bus, return ret; } +#endif /* Program DPN_SampleCtrl1 register */ wbuf = (t_params->sample_interval - 1) & SDW_DPN_SAMPLECTRL_LOW; ret = sdw_write(s_rt->slave, addr3, wbuf); |