Received: by 10.223.185.116 with SMTP id b49csp5288859wrg; Tue, 27 Feb 2018 10:39:50 -0800 (PST) X-Google-Smtp-Source: AG47ELsbxTfGl/lc5NkuHjhQn5KpkHq7nNYAd8MA/q9slMBMXBVqa/EDQ1eZX7e1Abvl+2ihDlCc X-Received: by 10.101.69.66 with SMTP id x2mr8469996pgr.438.1519756790248; Tue, 27 Feb 2018 10:39:50 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519756790; cv=none; d=google.com; s=arc-20160816; b=YfdK+aVqHrVXjPsUt4lY9KUHaLYyjSu7w580aAhhKpGfDmdKvzhH8o7pg6TqBL3giE DmV8+ekp05B4P0KhdGAyHgNbCLnwrXTDLBrST809zn6IysQYsdzPLsWB3PDBmCBOtZ3O w8hAyLEXQHXZdZTR1atSXJc8/AKxr+jQv46WNWb6D2VUZrxFHzcg+PXA3OIgGjl93IDW qpbpoMS1DeawacSsWwqoANcKmCdqpe18nwWZEXI5L2GpS9oKFLviHyCwjPx6NPiL3t4j B40G4ukJzAqJfFy/agr5+9OUdrSgQlh2LECgmpiDzJmo4jrE3b6HaJ5lzUcje4Bvirve WHbg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:arc-authentication-results; bh=Ocjv6WHaT47C3dzbkQ9xVMwmZvTu1/r9EfglDpqC0/c=; b=YSMQS4GICNeu8idDeD8J1vVK3CURe312YkcWbDlRLqfGVjI2HDT6/QmUN/HaG9gIsy TuQjLVv9/6TfNtV+ACwB2hzG5MPWXWADvT/fi47TlCQ825bdQ1Aj8SYjpiaOta6CShcL 393ZMwpAfOWt5ZK3OhcA5g40DwWFbcvG+nSR71/TTeKf1bIB1v1ry7eEZCMx3wt+3klK 0nNe/OionI3vraTxe/eQPQX2Iaf2fIWz4Q7cpSsCr0AlTFV3eUtvmJBRoaa70F3N4o1X nDDDXSdOFdtzx4ManEtv7nhH0PrskWup1h/Ub3XWAGY9/u+3QHE/DUZRAvGMgYeFXFVa arEw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id m62si7299168pga.507.2018.02.27.10.39.35; Tue, 27 Feb 2018 10:39:50 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751767AbeB0Sia (ORCPT + 99 others); Tue, 27 Feb 2018 13:38:30 -0500 Received: from atrey.karlin.mff.cuni.cz ([195.113.26.193]:58697 "EHLO atrey.karlin.mff.cuni.cz" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751117AbeB0Si2 (ORCPT ); Tue, 27 Feb 2018 13:38:28 -0500 Received: by atrey.karlin.mff.cuni.cz (Postfix, from userid 512) id 9C1B1801ED; Tue, 27 Feb 2018 19:38:26 +0100 (CET) Date: Tue, 27 Feb 2018 19:38:26 +0100 From: Pavel Machek To: Johan Hovold Cc: "H. Nikolaus Schaller" , Mark Rutland , DTML , Thierry Reding , Jonathan Cameron , Arnd Bergmann , Tony Lindgren , Greg Kroah-Hartman , Russell King , Linux Kernel Mailing List , Rob Herring , Kevin Hilman , =?iso-8859-1?Q?Beno=EEt?= Cousson , kernel@pyra-handheld.com, Discussions about the Letux Kernel , linux-omap , Andreas =?iso-8859-1?Q?F=E4rber?= , Linux ARM Subject: Re: [Letux-kernel] [PATCH v5 3/5] misc serdev: Add w2sg0004 (gps receiver) power control driver Message-ID: <20180227183826.GA32473@amd> References: <5494ad34b39a6c62601e3747440268dfb3be7d5a.1512114576.git.hns@goldelico.com> <20171222124427.GI3374@localhost> <91850CC3-B280-4701-9D07-96AFF3A79A6F@goldelico.com> <90F9A8E4-035A-4A9E-8AAB-757491D63E69@goldelico.com> <20180112153903.GB5992@localhost> <20180212152618.GC13962@amd> <20180227070415.GB18666@localhost> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="J2SCkAp4GZ/dPZZf" Content-Disposition: inline In-Reply-To: <20180227070415.GB18666@localhost> User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --J2SCkAp4GZ/dPZZf Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi! > > > > Let's restart this discussion and focus on the main roadblock (othe= rs > > > > are minor details which can be sorted out later). > > > >=20 > > > > If it feels like a hack, the key issue seems to me to be the choice= of > > > > the API to present the GPS data to user space. Right? > > >=20 > > > Or even more fundamentally, does this belong in the kernel at all? > >=20 > > Yes, it does. >=20 > But not necessarily in its current form. Not necessarily, no. OTOH this hack was not too bad IIRC and we usually do present NMEA to userspace at the moment. We'll need proper GPS subsystem one day, but I'm afraid that will take some time... Pavel --=20 (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blo= g.html --J2SCkAp4GZ/dPZZf Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlqVpaIACgkQMOfwapXb+vLVKACcCK9CCeKVQ3hMNwRNIJJgsPv1 XuAAnRVH+t7hwwDq1BgR1dcqpRfgd2e4 =XIu1 -----END PGP SIGNATURE----- --J2SCkAp4GZ/dPZZf--