Thread (1 message) 1 message, 1 author, 2017-12-20

[PATCH 5/5] ARM: dts: iwg20d-q7-common: Enable SGTL5000 audio codec

From: Biju Das <hidden>
Date: 2017-12-20 10:02:54
Also in: linux-devicetree, linux-renesas-soc

Thanks Simon for this information.

Next time I will make sure that  compiler won't give any warning message with make dtbs W=1

Regards,
Biju
-----Original Message-----
From: Simon Horman [mailto:horms at verge.net.au]
Sent: 20 December 2017 09:58
To: Biju Das <redacted>
Cc: Rob Herring <robh+dt@kernel.org>; Mark Rutland
[off-list ref]; Russell King [off-list ref]; Magnus
Damm [off-list ref]; Chris Paterson
[off-list ref]; devicetree at vger.kernel.org; linux-renesas-
soc at vger.kernel.org; linux-arm-kernel at lists.infradead.org
Subject: Re: [PATCH 5/5] ARM: dts: iwg20d-q7-common: Enable SGTL5000
audio codec

On Tue, Dec 12, 2017 at 06:25:11PM +0000, Biju Das wrote:
quoted
This patch enables SGTL5000 audio codec on the carrier board.

Signed-off-by: Biju Das <redacted>
Reviewed-by: Fabrizio Castro <redacted>
Somehow I missed applying this one.
I have now done so with the minor update noted below.
quoted
---
 arch/arm/boot/dts/iwg20d-q7-common.dtsi | 24
++++++++++++++++++++++++
quoted
 1 file changed, 24 insertions(+)
diff --git a/arch/arm/boot/dts/iwg20d-q7-common.dtsi
b/arch/arm/boot/dts/iwg20d-q7-common.dtsi
quoted
index 54470c6..2070b14 100644
--- a/arch/arm/boot/dts/iwg20d-q7-common.dtsi
+++ b/arch/arm/boot/dts/iwg20d-q7-common.dtsi
@@ -20,6 +20,20 @@
 stdout-path = "serial0:115200n8";
 };

+audio_clock: audio_clock {
+compatible = "fixed-clock";
+#clock-cells = <0>;
+clock-frequency = <26000000>;
+};
+
+reg_1p5v: 1p5v {
+compatible = "regulator-fixed";
+regulator-name = "1P5V";
+regulator-min-microvolt = <1500000>;
+regulator-max-microvolt = <1500000>;
+regulator-always-on;
+};
+
 vcc_sdhi1: regulator-vcc-sdhi1 {
 compatible = "regulator-fixed";
@@ -83,6 +97,16 @@
 compatible = "ti,bq32000";
 reg = <0x68>;
 };
+
+sgtl5000: codec at 0a {
s/@0a/@a/

Base addresses should not have a leading 0.

# make dtbs W=1
DTC     arch/arm/boot/dts/r8a7743-iwg20d-q7-dbcm-ca.dtb
arch/arm/boot/dts/r8a7743-iwg20d-q7.dtb: Warning (unit_address_format):
Node /soc/i2c at e6530000/codec at 0a unit name should not have leading 0s
quoted
+compatible = "fsl,sgtl5000";
+#sound-dai-cells = <0>;
+reg = <0x0a>;
+clocks = <&audio_clock>;
+VDDA-supply = <&reg_3p3v>;
+VDDIO-supply = <&reg_3p3v>;
+VDDD-supply = <&reg_1p5v>;
+};
 };

 &pci0 {
--
1.9.1

[https://www2.renesas.eu/media/email/unicef_2017.jpg]

This Christmas, instead of sending out cards, Renesas Electronics Europe have decided to support Unicef with a donation. For further details click here<https://www.unicef.org/> to find out about the valuable work they do, helping children all over the world.
We would like to take this opportunity to wish you a Merry Christmas and a prosperous New Year.



Renesas Electronics Europe Ltd, Dukes Meadow, Millboard Road, Bourne End, Buckinghamshire, SL8 5FH, UK. Registered in England & Wales under Registered No. 04586709.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help