Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp835281imm; Fri, 1 Jun 2018 10:18:41 -0700 (PDT) X-Google-Smtp-Source: ADUXVKIJ9oT4TJWChqqjx09yIUGcZy9f8i5ieFYLk+jVihZwNWQMjp7/hHHIg4VPSOnTdrGOtimL X-Received: by 2002:a17:902:543:: with SMTP id 61-v6mr12007409plf.47.1527873521003; Fri, 01 Jun 2018 10:18:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527873520; cv=none; d=google.com; s=arc-20160816; b=vWiZbKjYyArb4yM0UIlCGO95F049YjFm/2af0cZdnET/jn6uZsUtNriMi26r2uwP+U +j+A42mV7P3tVp6yaQwAPlykecUlqbUKuyako1qP5rvei+cFa5ZdOe2NV2/l5IwCmM3Q 1Tz2WOXiVm2VWAztPj1jX5WI64odZK4a3F6xP1TN1xp7NmUNL+PR6ILUEAOtKOGoXKkx 4wp7qTSbtemprKxOwPo7Xh1p4PdNeWhY7/UkE0iDMCEEF31jtsDdF5DkRpJ0nOQsF8p6 bCcWcm0vSi5JP+mHvhOzEpp82iC9EO6OsntQBJzRidawDOwsMxR+I90g84+pGO7a1pba R5wA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:to:references:message-id :content-transfer-encoding:cc:date:in-reply-to:from:subject :mime-version:dkim-signature:arc-authentication-results; bh=8hcwUz9QM9+LX5h7wb/Rspcwetg82SEdUqwpvqr3DfI=; b=nZJXQ7pQZrjWq+UcWOnE9Q8YYZmNp+MNO68deHg+PfbuTEDs2VUHgFHZQp1Rg0kvlj 8WL52idwm+HDK6Xq5VXaK8XzPKvo96Y2f+pejGgSgHDQBqi26BUza72mcvAoUBqTu3dq W3g7VKeEP6slfr3eErfJeERsZKN7yhsoA0ic3iYcCHlVaZCKBrdD+F8sKiQxBLLYiXA2 Gh2t+A0BKlVtu2iL90QuBLHS+Dn4SJpuw4iDn8vEvDREl9lsxhwls2O6QVap2bapj/Jf Pq7jtAChwuBII1SvceZ4M0i8TWqNMVR0LdQwHa14QQrA7CC7mJUFMS1QtBAQ+skLoPKv V7Vw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@dsitri.de header.s=strato-dkim-0002 header.b=nBwF8jBn; 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 g1-v6si39300737pld.11.2018.06.01.10.18.26; Fri, 01 Jun 2018 10:18:40 -0700 (PDT) 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; dkim=fail header.i=@dsitri.de header.s=strato-dkim-0002 header.b=nBwF8jBn; 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 S1752990AbeFARR4 (ORCPT + 99 others); Fri, 1 Jun 2018 13:17:56 -0400 Received: from mo4-p05-ob.smtp.rzone.de ([85.215.255.132]:34161 "EHLO mo4-p05-ob.smtp.rzone.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752028AbeFARRy (ORCPT ); Fri, 1 Jun 2018 13:17:54 -0400 X-Greylist: delayed 2414 seconds by postgrey-1.27 at vger.kernel.org; Fri, 01 Jun 2018 13:17:53 EDT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1527873472; s=strato-dkim-0002; d=dsitri.de; h=To:References:Message-Id:Cc:Date:In-Reply-To:From:Subject: X-RZG-CLASS-ID:X-RZG-AUTH:From:Subject:Sender; bh=8hcwUz9QM9+LX5h7wb/Rspcwetg82SEdUqwpvqr3DfI=; b=nBwF8jBnnzQJrGEyla3Fgfiu9yS6fQH8T2PDCyWSVYVNMVla3PZFA74yESglohey5+ 6piWP6qF4BJWzC9oe8RH2YHL+cw0zTHEGMToDBFzOFYycAuTeo/UEh1Pp7SasnkQsxVr imsOV2Fj+IOr/NujM1fe8rOUGAnjkoI8w6N8Y2XTh0Gp8/s9aTAUjUNwlMy7pq9W+dl1 GE6C+vADERdQQEUeU1g4Ps8LcnjVxguqmE6VSXfjgH1nuQv+HeD6FTzcVLzfK/OBpClq YzkyrsDLTJsE2qycoHNHDK+oYeN4taB6IF5nkO5U8knH3vIiXQneF27Vt7DuZLh+NLvF 4okw== X-RZG-AUTH: ":JGIXVUS7cutRB/49FwqZ7WcJeFKiMgPgp8VKxflSZ1P34KBi5Qpz9LpBMKaNaHMpOKE=" X-RZG-CLASS-ID: mo05 Received: from mbp-13-nikolaus.fritz.box by smtp.strato.de (RZmta 43.8 DYNA|AUTH) with ESMTPSA id Q0721du51Gbb5vQ (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (curve secp521r1 with 521 ECDH bits, eq. 15360 bits RSA)) (Client did not present a certificate); Fri, 1 Jun 2018 18:37:37 +0200 (CEST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: Re: [PATCH v3 0/8] gnss: add new GNSS subsystem From: "H. Nikolaus Schaller" In-Reply-To: <20180601162645.GA30792@amd> Date: Fri, 1 Jun 2018 18:37:36 +0200 Cc: Johan Hovold , Greg Kroah-Hartman , Rob Herring , Mark Rutland , Andreas Kemnade , Arnd Bergmann , Marcel Holtmann , Sebastian Reichel , Tony Lindgren , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org Content-Transfer-Encoding: 7bit Message-Id: <3A356534-FEB0-4E0D-A8C8-922EEF1E0926@computer.org> References: <20180601082259.17563-1-johan@kernel.org> <20180601093311.GA31639@amd> <20180601094959.GA13775@localhost> <20180601102612.GC31639@amd> <20180601122217.GB13775@localhost> <20180601162645.GA30792@amd> To: Pavel Machek X-Mailer: Apple Mail (2.3124) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Pavel, > Am 01.06.2018 um 18:26 schrieb Pavel Machek : > > NMEA would not be my first choice, really. I'd propose something very > similar to existing /dev/input/eventX, but with wider data types. Since even Rome wasn't built in a day, my first choice is NMEA, but I am open to anything on higher level to come second. What about iio? It is quite flexible and extensible and GNSS coordinates are a not very different from accelerometer, gyroscope or compass data as all of them describe the position and orientation, maybe speed of the device these things are built into (at least for mobile devices). --hns