[PATCH 1/2] ARM: at91/dt: sama5d2: add pdmic node

2015-12-22 Thread Songjun Wu
Add pdmic node.` Signed-off-by: Songjun Wu <songjun...@atmel.com> --- arch/arm/boot/dts/sama5d2.dtsi | 24 1 file changed, 24 insertions(+) diff --git a/arch/arm/boot/dts/sama5d2.dtsi b/arch/arm/boot/dts/sama5d2.dtsi index 545264b..3f750f6 100644 --- a/arch/ar

[PATCH 2/2] ARM: at91/dt: sama5d2 Xplained: add pdmic node

2015-12-22 Thread Songjun Wu
Add pdmic node on sama5d2-xplained board.The pdmic pins conflict with ISC_D0 & ISC_D1 data pins. Signed-off-by: Songjun Wu <songjun...@atmel.com> --- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 16 1 file changed, 16 insertions(+) diff --git a/arch/arm/boo

[PATCH v2 2/2] ASoC: atmel-classd: DT binding for PDMIC driver

2015-12-17 Thread Songjun Wu
DT binding documentation for this new ASoC driver. Signed-off-by: Songjun Wu <songjun...@atmel.com> --- Changes in v2: None .../devicetree/bindings/sound/atmel-pdmic.txt | 55 1 file changed, 55 insertions(+) create mode 100644 Documentation/devicetree/bi

[RESEND PATCH v2 2/2] ASoC: atmel-classd: DT binding for PDMIC driver

2015-12-17 Thread Songjun Wu
DT binding documentation for this new ASoC driver. Signed-off-by: Songjun Wu <songjun...@atmel.com> --- Changes in v2: None .../devicetree/bindings/sound/atmel-pdmic.txt | 55 1 file changed, 55 insertions(+) create mode 100644 Documentation/devicetree/bi

[RESEND PATCH v2 0/2] ASoC: atmel-pdmic: add driver for Atmel PDMIC

2015-12-17 Thread Songjun Wu
' and 'atmel_pdmic_codec_dai_hw_params'. Songjun Wu (2): ASoC: atmel-pdmic: add the Pulse Density Modulation Interface Controller ASoC: atmel-classd: DT binding for PDMIC driver .../devicetree/bindings/sound/atmel-pdmic.txt | 55 ++ sound/soc/atmel/Kconfig|9 + sound/soc/atmel

[PATCH 0/2] ASoC: atmel-pdmic: add driver for Atmel PDMIC

2015-12-14 Thread Songjun Wu
The Pulse Density Modulation Inteface Controller driver includes two parts. 1) Driver code to implement the PDMIC function. 2) Device tree binding documentation, it describes how to add the PDMIC in device tree. Songjun Wu (2): ASoC: atmel-pdmic: add the Pulse Density Modulation Interface

[PATCH 2/2] ASoC: atmel-pdmic: DT binding for PDMIC driver

2015-12-14 Thread Songjun Wu
DT binding documentation for this new ASoC driver. Signed-off-by: Songjun Wu <songjun...@atmel.com> --- .../devicetree/bindings/sound/atmel-pdmic.txt | 55 1 file changed, 55 insertions(+) create mode 100644 Documentation/devicetree/bindings/sound/atmel-pdm

[PATCH] ASoC: Atmel: ClassD: add GCK's parent clock in DT binding

2015-11-23 Thread Songjun Wu
Set GCK's parent as audio clock. Signed-off-by: Songjun Wu <songjun...@atmel.com> --- .../devicetree/bindings/sound/atmel-classd.txt |6 ++ 1 file changed, 6 insertions(+) diff --git a/Documentation/devicetree/bindings/sound/atmel-classd.txt b/Documentation/devicetree/bi

[RESEND PATCH v3 0/2] ASoC: atmel-classd: add driver for Atmel CLASSD

2015-10-08 Thread Songjun Wu
ot;clk_prepare_enable". - Remove the "dev_info" in function "atmel_classd_probe". - Add some code to create a sound card in function "atmel_classd_probe". - Remove the DT node "Sound" and the related code. - Delete the device node "Sound&q

[RESEND PATCH v3 2/2] ASoC: atmel-classd: DT binding for Class D audio amplifier driver

2015-10-08 Thread Songjun Wu
DT binding documentation for this new ASoC driver. Signed-off-by: Songjun Wu <songjun...@atmel.com> --- Changes in v3: None Changes in v2: - Delete the device node "Sound" in dts. .../devicetree/bindings/sound/atmel-classd.txt | 52 1 file change

[RESEND PATCH v2 0/2] ASoC: atmel-classd: add driver for Atmel CLASSD

2015-09-27 Thread Songjun Wu
ion "atmel_classd_codec_get_remap". - Check for errors when invoking the "clk_prepare_enable". - Remove the "dev_info" in function "atmel_classd_probe". - Add some code to create a sound card in function "atmel_classd_probe". - Remove the DT nod

[RESEND PATCH v2 2/2] SoC: atmel-classd: DT binding for Class D audio amplifier driver

2015-09-27 Thread Songjun Wu
DT binding documentation for this new ASoC driver. Signed-off-by: Songjun Wu <songjun...@atmel.com> --- Changes in v2: - Delete the device node "Sound" in dts. .../devicetree/bindings/sound/atmel-classd.txt | 52 1 file changed, 52 insertions(+) cr

[PATCH v2 2/2] ASoC: atmel-classd: DT binding for Class D audio amplifier driver

2015-09-23 Thread Songjun Wu
DT binding documentation for this new ASoC driver. Signed-off-by: Songjun Wu <songjun...@atmel.com> --- Changes in v2: - Delete the device node "Sound". .../devicetree/bindings/sound/atmel-classd.txt | 52 1 file changed, 52 insertions(+) cr

[PATCH v2 0/2] ASoC: atmel-classd: add driver for Atmel CLASSD

2015-09-23 Thread Songjun Wu
ion "atmel_classd_codec_get_remap". - Check for errors when invoking the "clk_prepare_enable". - Remove the "dev_info" in function "atmel_classd_probe". - Add some code to create a sound card in function "atmel_classd_probe". - Remove the

[PATCH 1/2] ASoC: atmel-classd: add the Audio Class D Amplifier code

2015-08-31 Thread Songjun Wu
Add driver for the digital imput to PWM output stereo class D amplifier. It comes with filter, digitally controlled gain, an equalizer and a dmphase filter. Signed-off-by: Songjun Wu <songjun...@atmel.com> --- sound/soc/atmel/Kconfig|9 + sound/soc/atmel/Makefile

[PATCH 2/2] ASoC: atmel-classd: DT binding for Class D audio amplifier driver

2015-08-31 Thread Songjun Wu
DT binding documentation for this new ASoC driver. Signed-off-by: Songjun Wu <songjun...@atmel.com> --- .../devicetree/bindings/sound/atmel-classd.txt | 73 1 file changed, 73 insertions(+) create mode 100644 Documentation/devicetree/bindings/sound/atmel-clas

[PATCH 0/2] ASoC: atmel-classd: add the Audio Class D Amplifier

2015-08-31 Thread Songjun Wu
The Audio Class D Amplifier driver includes two parts. 1) Driver code to implement the Audio Class D Amplifier function. 2) Device tree binding document, it describes how to add the Audio Class D Amplifier in device tree. Songjun Wu (2): ASoC: atmel-classd: add the Audio Class D Amplifier code