From mboxrd@z Thu Jan 1 00:00:00 1970 From: Peter Ujfalusi Subject: Re: Nokia N900 - audio TPA6130A2 problems Date: Fri, 18 Mar 2016 12:33:14 +0200 Message-ID: <56EBD96A.8090505@ti.com> References: <201507251228.27128@pali> <201601050034.12810@pali> <20160306152339.GA428@earth> <201603121342.33099@pali> <56E68B71.2030202@ti.com> <20160316133319.GR8413@pali> <20160316144709.GA3389@earth> <56E9A42B.3010209@gmail.com> <56E9A6D9.7000003@ti.com> <56E9B910.7000904@gmail.com> <56EA6282.5050501@ti.com> <56EAE8C3.1080301@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: QUOTED-PRINTABLE Return-path: In-Reply-To: <56EAE8C3.1080301@gmail.com> Sender: linux-kernel-owner@vger.kernel.org To: Ivaylo Dimitrov , Grygorii Strashko , Sebastian Reichel , =?UTF-8?Q?Pali_Roh=c3=a1r?= Cc: Jarkko Nikula , Tony Lindgren , Lars-Peter Clausen , linux-kernel@vger.kernel.org, linux-omap@vger.kernel.org, Pavel Machek , Aaro Koskinen , Nishanth Menon , merlijn@wizzup.org List-Id: linux-omap@vger.kernel.org On 03/17/16 19:26, Ivaylo Dimitrov wrote: > Hi, >=20 >> >> can you try this: >> diff --git a/sound/soc/codecs/tpa6130a2.c b/sound/soc/codecs/tpa6130= a2.c >> index 11d85c5c787a..7f5881bff5d9 100644 >> --- a/sound/soc/codecs/tpa6130a2.c >> +++ b/sound/soc/codecs/tpa6130a2.c >> @@ -386,6 +386,8 @@ static int tpa6130a2_probe(struct i2c_client *cl= ient, >> data->power_gpio =3D pdata->power_gpio; >> } else if (np) { >> data->power_gpio =3D of_get_named_gpio(np, "power-g= pio", 0); >> + if (data->power_gpio =3D=3D -EPROBE_DEFER) >> + return data->power_gpio; >> } else { >> dev_err(dev, "Platform data not set\n"); >> dump_stack(); >> >=20 >=20 > Doesn't help :( it worth a try ;) But enabling the pull via DT for the i2c2 works? --=20 P=E9ter