From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pavel Machek Subject: Re: [PATCHv4] phy: mapphone-mdm6600: Add USB PHY driver for MDM6600 on Droid 4 Date: Fri, 23 Mar 2018 11:54:55 +0100 Message-ID: <20180323105455.GB21644@amd> References: <20180309023750.108942-1-tony@atomide.com> <20180322135553.GA27648@amd> <20180322164633.GF5799@atomide.com> <20180322192843.GA17189@amd> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="3uo+9/B/ebqu+fSQ" Return-path: Content-Disposition: inline In-Reply-To: Sender: linux-kernel-owner@vger.kernel.org To: Dan Williams Cc: Tony Lindgren , Kishon Vijay Abraham I , linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, linux-omap@vger.kernel.org, devicetree@vger.kernel.org, Mark Rutland , Marcel Partap , Michael Scott , Rob Herring List-Id: linux-omap@vger.kernel.org --3uo+9/B/ebqu+fSQ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi! > > > Do you have the related dts patches picked from next? > > >=20 > > > fdd192037fce ("ARM: dts: omap4-droid4: Fix USB PHY port naming") > > > e5b9fd7bdeb5 ("ARM: dts: omap4-droid4: Configure MDM6600 USB PHY") > > >=20 > > > But yeah all you need to do is have phy-mapphone-mdm6600 and > > > ohci-platform loaded and then ifconfig should show four wwan > > > interfaces being added. > >=20 > > ifconfig? I thought I should get /dev/ttyUSB0..3? >=20 > I believe they are QMI via qmi_wwan, not TTYs. Well, qmicli expects device path... and I see nothing on ifconfig. Any idea how the device would be named? But I believe it just does not work, see the qcserial experiment with new_id below. Best regards, Pavel =09 > > But qcserial driver does not bind to that. If I attempt to force it: > >=20 > > root@devuan:/sys/bus/usb-serial/drivers/qcserial# lsusb > > Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub > > Bus 002 Device 002: ID 22b8:2a70 Motorola PCS > > Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub > > root@devuan:/sys/bus/usb-serial/drivers/qcserial# echo "22b8 2a70" > > > new_id > > [ 2059.267730] usb 2-1: unknown number of interfaces: 9 > > [ 2059.272949] usb 2-1: unknown number of interfaces: 9 > > [ 2059.278045] usb 2-1: unknown number of interfaces: 9 > > [ 2059.283233] usb 2-1: unknown number of interfaces: 9 > > [ 2059.288330] usb 2-1: unknown number of interfaces: 9 > > [ 2059.293457] usb 2-1: unknown number of interfaces: 9 > > [ 2059.298553] usb 2-1: unknown number of interfaces: 9 > > [ 2059.303680] usb 2-1: unknown number of interfaces: 9 > > [ 2059.308776] usb 2-1: unknown number of interfaces: 9 > >=20 > > I don't get anything useful. Do I need to boot android before booting > > Linux or something? How does your lsusb look like? > >=20 > > Thanks, > > Pavel --=20 (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blo= g.html --3uo+9/B/ebqu+fSQ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlq03P8ACgkQMOfwapXb+vJcvgCeP0bx8pM7K9J2CNFCx3PPxeCK P6YAni1zNMq2ONQ/mltLRMv+NGKNx80r =hW6w -----END PGP SIGNATURE----- --3uo+9/B/ebqu+fSQ-- From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Subject: [PATCHv4] phy: mapphone-mdm6600: Add USB PHY driver for MDM6600 on Droid 4 From: Pavel Machek Message-Id: <20180323105455.GB21644@amd> Date: Fri, 23 Mar 2018 11:54:55 +0100 To: Dan Williams Cc: Tony Lindgren , Kishon Vijay Abraham I , linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, linux-omap@vger.kernel.org, devicetree@vger.kernel.org, Mark Rutland , Marcel Partap , Michael Scott , Rob Herring List-ID: SGkhCgo+ID4gPiBEbyB5b3UgaGF2ZSB0aGUgcmVsYXRlZCBkdHMgcGF0Y2hlcyBwaWNrZWQgZnJv bSBuZXh0Pwo+ID4gPiAKPiA+ID4gZmRkMTkyMDM3ZmNlICgiQVJNOiBkdHM6IG9tYXA0LWRyb2lk NDogRml4IFVTQiBQSFkgcG9ydCBuYW1pbmciKQo+ID4gPiBlNWI5ZmQ3YmRlYjUgKCJBUk06IGR0 czogb21hcDQtZHJvaWQ0OiBDb25maWd1cmUgTURNNjYwMCBVU0IgUEhZIikKPiA+ID4gCj4gPiA+ IEJ1dCB5ZWFoIGFsbCB5b3UgbmVlZCB0byBkbyBpcyBoYXZlIHBoeS1tYXBwaG9uZS1tZG02NjAw IGFuZAo+ID4gPiBvaGNpLXBsYXRmb3JtIGxvYWRlZCBhbmQgdGhlbiBpZmNvbmZpZyBzaG91bGQg c2hvdyBmb3VyIHd3YW4KPiA+ID4gaW50ZXJmYWNlcyBiZWluZyBhZGRlZC4KPiA+IAo+ID4gaWZj b25maWc/IEkgdGhvdWdodCBJIHNob3VsZCBnZXQgL2Rldi90dHlVU0IwLi4zPwo+IAo+IEkgYmVs aWV2ZSB0aGV5IGFyZSBRTUkgdmlhIHFtaV93d2FuLCBub3QgVFRZcy4KCldlbGwsIHFtaWNsaSBl eHBlY3RzIGRldmljZSBwYXRoLi4uIGFuZCBJIHNlZSBub3RoaW5nIG9uIGlmY29uZmlnLiBBbnkK aWRlYSBob3cgdGhlIGRldmljZSB3b3VsZCBiZSBuYW1lZD8KCkJ1dCBJIGJlbGlldmUgaXQganVz dCBkb2VzIG5vdCB3b3JrLCBzZWUgdGhlIHFjc2VyaWFsIGV4cGVyaW1lbnQgd2l0aApuZXdfaWQg YmVsb3cuCgpCZXN0IHJlZ2FyZHMsCgkJCQkJCQkJUGF2ZWwKCQkJCQkJCQkKPiA+IEJ1dCBxY3Nl cmlhbCBkcml2ZXIgZG9lcyBub3QgYmluZCB0byB0aGF0LiBJZiBJIGF0dGVtcHQgdG8gZm9yY2Ug aXQ6Cj4gPiAKPiA+IHJvb3RAZGV2dWFuOi9zeXMvYnVzL3VzYi1zZXJpYWwvZHJpdmVycy9xY3Nl cmlhbCMgbHN1c2IKPiA+IEJ1cyAwMDEgRGV2aWNlIDAwMTogSUQgMWQ2YjowMDAyIExpbnV4IEZv dW5kYXRpb24gMi4wIHJvb3QgaHViCj4gPiBCdXMgMDAyIERldmljZSAwMDI6IElEIDIyYjg6MmE3 MCBNb3Rvcm9sYSBQQ1MKPiA+IEJ1cyAwMDIgRGV2aWNlIDAwMTogSUQgMWQ2YjowMDAxIExpbnV4 IEZvdW5kYXRpb24gMS4xIHJvb3QgaHViCj4gPiByb290QGRldnVhbjovc3lzL2J1cy91c2Itc2Vy aWFsL2RyaXZlcnMvcWNzZXJpYWwjIGVjaG8gIjIyYjggMmE3MCIgPgo+ID4gbmV3X2lkCj4gPiBb IDIwNTkuMjY3NzMwXSB1c2IgMi0xOiB1bmtub3duIG51bWJlciBvZiBpbnRlcmZhY2VzOiA5Cj4g PiBbIDIwNTkuMjcyOTQ5XSB1c2IgMi0xOiB1bmtub3duIG51bWJlciBvZiBpbnRlcmZhY2VzOiA5 Cj4gPiBbIDIwNTkuMjc4MDQ1XSB1c2IgMi0xOiB1bmtub3duIG51bWJlciBvZiBpbnRlcmZhY2Vz OiA5Cj4gPiBbIDIwNTkuMjgzMjMzXSB1c2IgMi0xOiB1bmtub3duIG51bWJlciBvZiBpbnRlcmZh Y2VzOiA5Cj4gPiBbIDIwNTkuMjg4MzMwXSB1c2IgMi0xOiB1bmtub3duIG51bWJlciBvZiBpbnRl cmZhY2VzOiA5Cj4gPiBbIDIwNTkuMjkzNDU3XSB1c2IgMi0xOiB1bmtub3duIG51bWJlciBvZiBp bnRlcmZhY2VzOiA5Cj4gPiBbIDIwNTkuMjk4NTUzXSB1c2IgMi0xOiB1bmtub3duIG51bWJlciBv ZiBpbnRlcmZhY2VzOiA5Cj4gPiBbIDIwNTkuMzAzNjgwXSB1c2IgMi0xOiB1bmtub3duIG51bWJl ciBvZiBpbnRlcmZhY2VzOiA5Cj4gPiBbIDIwNTkuMzA4Nzc2XSB1c2IgMi0xOiB1bmtub3duIG51 bWJlciBvZiBpbnRlcmZhY2VzOiA5Cj4gPiAKPiA+IEkgZG9uJ3QgZ2V0IGFueXRoaW5nIHVzZWZ1 bC4gRG8gSSBuZWVkIHRvIGJvb3QgYW5kcm9pZCBiZWZvcmUgYm9vdGluZwo+ID4gTGludXggb3Ig c29tZXRoaW5nPyBIb3cgZG9lcyB5b3VyIGxzdXNiIGxvb2sgbGlrZT8KPiA+IAo+ID4gVGhhbmtz LAo+ID4gCQkJCQkJCQlQYXZlbAo=