Re: [PATCH v4 2/3] ASoC: cygnus: Add Cygnus audio DAI driver

2015-12-01 Thread Simran Rai
On 11/22/2015 5:44 AM, Mark Brown wrote: On Mon, Nov 09, 2015 at 04:17:43PM -0800, Simran Rai wrote: +#ifdef CONFIG_PM_SLEEP +static int cygnus_ssp_suspend(struct snd_soc_dai *cpu_dai) +{ + struct cygnus_aio_port *aio = cygnus_dai_get_portinfo(cpu_dai); + struct cygnus_audio

[PATCH v4 3/3] ASoC: cygnus: Add Cygnus audio DMA driver

2015-11-09 Thread Simran Rai
This patch adds Cygnus audio DMA driver. It supports playback and capture modes and uses ringbuffers for data transfer. Signed-off-by: Lori Hikichi Signed-off-by: Simran Rai Reviewed-by: Ray Jui Reviewed-by: Arun Parameswaran Reviewed-by: Scott Branden --- sound/soc/bcm/Kconfig |9

[PATCH v4 2/3] ASoC: cygnus: Add Cygnus audio DAI driver

2015-11-09 Thread Simran Rai
This patch adds Cygnus audio DAI driver. It supports I2S, TDM and SPDIF modes and uses three clocks derived from PLL. This patchset has been tested on Cygnus wireless audio bcm958305K board. Signed-off-by: Lori Hikichi Signed-off-by: Simran Rai Reviewed-by: Ray Jui Reviewed-by: Arun

[PATCH v4 1/3] ASoC: cygnus: Add DT bindings for Broadcom Cygnus audio

2015-11-09 Thread Simran Rai
Add bindings for audio driver in Broadcom Cygnus. Signed-off-by: Lori Hikichi Signed-off-by: Simran Rai Reviewed-by: Ray Jui Reviewed-by: Scott Branden Acked-by: Rob Herring --- .../bindings/sound/brcm,cygnus-audio.txt | 54 1 file changed, 54 insertions

[PATCH v4 0/3]ASoC: cygnus: Add audio support for Broadcom Cygnus SoC

2015-11-09 Thread Simran Rai
anges from v3: - Fix the subject lines to match the style for the subsystem Simran Rai (3): ASoC: cygnus: Add DT bindings for Broadcom Cygnus audio ASoC: cygnus: Add Cygnus audio DAI driver ASoC: cygnus: Add Cygnus audio DMA driver .../bindings/sound/brcm,cygnus-audio.txt | 54 +

[PATCH v3 1/3] dt-bindings: sound: Add DT bindings for Broadcom Cygnus audio

2015-11-06 Thread Simran Rai
Add bindings for audio driver in Broadcom Cygnus. Signed-off-by: Lori Hikichi Signed-off-by: Simran Rai Reviewed-by: Ray Jui Reviewed-by: Scott Branden --- .../bindings/sound/brcm,cygnus-audio.txt | 54 1 file changed, 54 insertions(+) create mode 100644

[PATCH v3 0/3] sound: soc: Add audio support for Broadcom Cygnus SoC

2015-11-06 Thread Simran Rai
d the pll_macro_entry() struct to make it better readable. The functionality did not change. - Remove casts on macros - Removed surround sound channel grouping from the driver. Simran Rai (3): dt-bindings: sound: Add DT bindings for Broadcom Cygnus audio sound: soc: Add Cygnus audio DAI driver

[PATCH v3 3/3] sound: soc: Add Cygnus audio DMA driver

2015-11-06 Thread Simran Rai
This patch adds Cygnus audio DMA driver. It supports playback and capture modes and uses ringbuffers for data transfer. Signed-off-by: Lori Hikichi Signed-off-by: Simran Rai Reviewed-by: Ray Jui Reviewed-by: Arun Parameswaran Reviewed-by: Scott Branden --- sound/soc/bcm/Kconfig |9

[PATCH v3 2/3] sound: soc: Add Cygnus audio DAI driver

2015-11-06 Thread Simran Rai
This patch adds Cygnus audio DAI driver. It supports I2S, TDM and SPDIF modes and uses three clocks derived from PLL. This patchset has been tested on Cygnus wireless audio bcm958305K board. Signed-off-by: Lori Hikichi Signed-off-by: Simran Rai Reviewed-by: Ray Jui Reviewed-by: Arun

Re: [PATCH v2 1/2] dt-bindings: sound: Add DT bindings for Broadcom Cygnus audio

2015-11-06 Thread Simran Rai
Hi Mark, On 11/6/2015 2:31 AM, Mark Brown wrote: On Thu, Nov 05, 2015 at 12:01:52PM -0800, Simran Rai wrote: On 11/4/2015 6:07 AM, Mark Brown wrote: On Mon, Nov 02, 2015 at 02:11:23PM -0800, Simran Rai wrote: + Interfaces grouping of serial port. In multi-channel stereo, use + "2_0

Re: [PATCH v2 1/2] dt-bindings: sound: Add DT bindings for Broadcom Cygnus audio

2015-11-05 Thread Simran Rai
Hi Mark, On 11/4/2015 6:07 AM, Mark Brown wrote: On Mon, Nov 02, 2015 at 02:11:23PM -0800, Simran Rai wrote: +- channel-group: Surround sound grouping that controls which channel + outputs belong to a group, specifically useful in Multi-channel + Interfaces grouping of serial port. In multi

[PATCH v2 2/2] sound: soc: Add Cygnus audio driver

2015-11-02 Thread Simran Rai
This patch adds Cygnus audio driver. It supports I2S, TDM and SPDIF modes and uses three clocks derived from PLL. This patchset has been tested on Cygnus wireless audio bcm958305K board. Signed-off-by: Lori Hikichi Signed-off-by: Simran Rai Reviewed-by: Ray Jui Reviewed-by: Arun Parameswaran

[PATCH v2 0/2] Add audio support for Broadcom Cygnus SoC

2015-11-02 Thread Simran Rai
anges from v1: - Address code review comments. Fixed print format of type size_t and pointer. Simran Rai (2): dt-bindings: sound: Add DT bindings for Broadcom Cygnus audio VOIP-5227 Add Broadcom Cygnus audio driver. .../bindings/sound/brcm,cygnus-audio.txt | 63 + sound/so

[PATCH v2 1/2] dt-bindings: sound: Add DT bindings for Broadcom Cygnus audio

2015-11-02 Thread Simran Rai
Add bindings for audio driver in Broadcom Cygnus. Signed-off-by: Lori Hikichi Signed-off-by: Simran Rai Reviewed-by: Ray Jui Reviewed-by: Scott Branden --- .../bindings/sound/brcm,cygnus-audio.txt | 63 1 file changed, 63 insertions(+) create mode 100644

Re: [PATCH 2/2] sound: soc: Add Cygnus audio driver

2015-10-30 Thread simran rai
Hi Arnd, On 10/30/2015 4:28 PM, Arnd Bergmann wrote: On Saturday 31 October 2015 07:20:17 kbuild test robot wrote: > 785 dev_dbg(rtd->cpu_dai->dev, "%s: size 0x%x @ 0x%p\n", 786 __func__, size, buf->area); Both reports are for the same bug: the

[PATCH 1/2] dt-bindings: sound: Add DT bindings for Broadcom Cygnus audio

2015-10-30 Thread Simran Rai
Add bindings for audio driver in Broadcom Cygnus. Signed-off-by: Lori Hikichi Signed-off-by: Simran Rai Reviewed-by: Ray Jui Reviewed-by: Scott Branden --- .../bindings/sound/brcm,cygnus-audio.txt | 63 1 file changed, 63 insertions(+) create mode 100644

[PATCH 0/2] Add audio support for Broadcom Cygnus SoC

2015-10-30 Thread Simran Rai
rived from a previously submitted patchset: http://lkml.iu.edu/hypermail/linux/kernel/1503.3/05434.html This patchset has been tested on Cygnus wireless audio bcm958305K board. It is based on v4.3-rc5 and is available from github: repo: https://github.com/Broadcom/cygnus-linux/tree/cygnus-sound-v1 S

[PATCH 2/2] sound: soc: Add Cygnus audio driver

2015-10-30 Thread Simran Rai
This patch adds Cygnus audio driver. It supports I2S, TDM and SPDIF modes and uses three clocks derived from PLL. Signed-off-by: Lori Hikichi Signed-off-by: Simran Rai Reviewed-by: Ray Jui Reviewed-by: Arun Parameswaran Reviewed-by: Scott Branden --- sound/soc/bcm/Kconfig | 18