Takashi Sakamoto
5919a38981
ASoC: sst-bxt-rt298: fix obsoleted initializers for array
...
Sparse reports below warnings.
bxt_rt298.c:275:9: warning: obsolete array initializer, use C99 syntax
bxt_rt298.c:290:9: warning: obsolete array initializer, use C99 syntax
bxt_rt298.c:304:9: warning: obsolete array initializer, use C99 syntax
bxt_rt298.c:317:9: warning: obsolete array initializer, use C99 syntax
bxt_rt298.c:331:9: warning: obsolete array initializer, use C99 syntax
bxt_rt298.c:344:9: warning: obsolete array initializer, use C99 syntax
bxt_rt298.c:357:9: warning: obsolete array initializer, use C99 syntax
There's no need to use obsoleted way. This commit fixes it.
Fixes: 76016322ec (ASoC: Intel: Add Broxton-P machine driver)
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp >
Acked-by: Vinod Koul <vinod.koul@intel.com >
Signed-off-by: Mark Brown <broonie@kernel.org >
2016-09-27 09:11:31 -07:00
Vinod Koul
f749a78a54
ASoC: Intel: Skylake: Add pm ops for broxton-rt298 machine
...
Signed-off-by: Vinod Koul <vinod.koul@intel.com >
Signed-off-by: Mark Brown <broonie@kernel.org >
2016-06-22 16:01:05 +01:00
Vinod Koul
45a9e07531
ASoC: Intel: Revert "ASoC: Intel: Add support for PM ops in bxt-rt298"
...
This reverts commit 3513798ca4 ("ASoC: Intel: Add support for
PM ops in bxt-rt298") as the right way to fix this is to disable
async suspend
Signed-off-by: Vinod Koul <vinod.koul@intel.com >
Signed-off-by: Mark Brown <broonie@kernel.org >
2016-06-22 16:01:05 +01:00
Jeeja KP
3513798ca4
ASoC: Intel: Add support for PM ops in bxt-rt298
...
We need card to be early suspended and late resumed, so use prepare and
complete for card suspend and resume.
Signed-off-by: Jeeja KP <jeeja.kp@intel.com >
Signed-off-by: Senthilnathan Veppur <senthilnathanx.veppur@intel.com >
Signed-off-by: Vinod Koul <vinod.koul@intel.com >
Signed-off-by: Mark Brown <broonie@kernel.org >
2016-06-14 14:59:33 +01:00
Senthilnathan Veppur
316f135a4e
ASoC: Intel: Update ignore suspend for bxt-rt298
...
Capture from DMIC requires that we ignore the suspend, so mark
these as ignore_suspend in bxt-rt298 machine.
Signed-off-by: Senthilnathan Veppur <senthilnathanx.veppur@intel.com >
Signed-off-by: Vinod Koul <vinod.koul@intel.com >
Signed-off-by: Mark Brown <broonie@kernel.org >
2016-06-14 14:59:33 +01:00
Senthilnathan Veppur
4cdf33feb2
ASoC: Intel: Add FE rate & channel constraints for bxt-rt298
...
We support stereo 48Khz audio, so add these as constraints
for this card
Signed-off-by: Senthilnathan Veppur <senthilnathanx.veppur@intel.com >
Signed-off-by: Vinod Koul <vinod.koul@intel.com >
Signed-off-by: Mark Brown <broonie@kernel.org >
2016-06-14 14:59:33 +01:00
Senthilnathan Veppur
bfcdc6d190
ASoC: Intel: Add DMIC 4 channel support for bxt machine
...
Like Skylake, we can support 4 channel for DMIC, so add
hw_params and constraints in the bxt-rt298 machine
While at it, also add codec1 pipe for speaker playback.
Signed-off-by: Senthilnathan Veppur <senthilnathanx.veppur@intel.com >
Signed-off-by: Vinod Koul <vinod.koul@intel.com >
Signed-off-by: Mark Brown <broonie@kernel.org >
2016-06-14 14:59:33 +01:00
Stephen Rothwell
bfb7802a06
ASoC: Intel: fix up for DAI link's be_id change
...
Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au >
Acked-by: Vinod Koul <vinod.koul@intel.com >
Signed-off-by: Mark Brown <broonie@kernel.org >
2016-05-11 17:12:59 +01:00
Ramesh Babu
76016322ec
ASoC: Intel: Add Broxton-P machine driver
...
This patch adds the Broxton-P machine driver for Intel Broxton-P
reference boards. This machine uses the RT298 codec
Signed-off-by: Ramesh Babu <ramesh.babu@intel.com >
Signed-off-by: Senthilnathan Veppur <senthilnathanx.veppur@intel.com >
Signed-off-by: Vinod Koul <vinod.koul@intel.com >
Signed-off-by: Mark Brown <broonie@kernel.org >
2016-05-10 19:12:28 +01:00