Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp621748imm; Thu, 31 May 2018 06:39:43 -0700 (PDT) X-Google-Smtp-Source: ADUXVKKjiHuCdWN0PqYCEg0A4dMnrU9ySqstj3w/pmj6xw4e4mF1mpoHQsUzt3HWOVRGFwMkCCc4 X-Received: by 2002:a65:644a:: with SMTP id s10-v6mr5594230pgv.360.1527773983864; Thu, 31 May 2018 06:39:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527773983; cv=none; d=google.com; s=arc-20160816; b=Cb8kkKHod/fvfKfG8e22Ki6ojxAIobfd2B84KZVmavEAo82WmJPB0ZxmPHs0tDM0CU euvudiAcrMABBGFZdXCDYjYBf+YbqNcs0+43Hbv9duQkYL6aG0U/WNrMqeNbyIkxLuez uHKv+dmOtvzvBQiXHPhbP0nS9Yr1iUD55XpM2qm8wxb/nJIn6FQaRtVPSaV4ZB4CwCcS jbqpXpeah+fhz3bYBJcE/BLzOxEDmL34+EhnlsJXV4zMZu3fM+E2ULfAiJYy06jF1nSW wlRzLSdT4nKKfQUqLe0MKbWMnxhC4MB9ZyTJfzb0gXIaReW+ltG1TbNkLkH4wwFeXump i0lw== 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:dkim-signature:arc-authentication-results; bh=IxqJwC5pxLUJ4VKGF2h+enkD4aAX+ewe2Ynh5gNrVKE=; b=NzSkchYrX31YvdIsg0DTWIHZF61ovsqmi1Qt6StrTdB9Ylfgns9iR4bm4bXR0H2LWd Xm438/6jZIZzUmf4x1UGyqUiFfJib5mWXN8KyFQtRcL3UPWks0yv+fZ38xWx5fkAgzKY FR5NGVREHrglKRt9A6ftRBgjsush8qqCQLmg3NH+zhLcAXMsLDz+ae9C7XH4zEGz1OSQ 0XEB5wpdrxG7GGVXOcadWdWmjb3s4pRweqT0fwXUdRLgGFhCD7MGyiMMgGti1BhOVbbQ 7ncQzD9XNw8scNo8iOiZH9m6T7rzXzHv/Wf8qnMjM13k4OfIgI+vf1RFQmMqLORsiQJL vV8w== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=b/p88BgH; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id g26-v6si20707295pge.489.2018.05.31.06.39.29; Thu, 31 May 2018 06:39:43 -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=@gmail.com header.s=20161025 header.b=b/p88BgH; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755262AbeEaNhi (ORCPT + 99 others); Thu, 31 May 2018 09:37:38 -0400 Received: from mail-lf0-f68.google.com ([209.85.215.68]:44028 "EHLO mail-lf0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755042AbeEaNhf (ORCPT ); Thu, 31 May 2018 09:37:35 -0400 Received: by mail-lf0-f68.google.com with SMTP id n18-v6so9791334lfh.10; Thu, 31 May 2018 06:37:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=IxqJwC5pxLUJ4VKGF2h+enkD4aAX+ewe2Ynh5gNrVKE=; b=b/p88BgHRwm/yjyZygznN7h5OaFpMdrOQj6qVhn//Xj8fJ+jkBVaVC9Hiff7rr1jZh s7dWu01TzXYXiohK/99BUk7RPCiPvZlBIogIoaM6c4ibZjg13lnuAgmnn3y5ht1QVthp iR0gDI6Hfeh7euEH/JEdtRP4HlYAuSEGZDwswhQvaSnnrgVlD84A2lvR/tyU4vbaRDi2 xTqM6Fc9g3Cc0+YhPqI+Hj3qOYajXrJ3KwGnlbzlcModdsLCvY0dzpcbGSq2YXMeSotE 0kK7uqXmzfVu2uDmEJFNMEivbbCHDrNfsQEDriPMRT81aKpr34pfPvVSlf990jnSTnbG mgLw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition:in-reply-to:user-agent; bh=IxqJwC5pxLUJ4VKGF2h+enkD4aAX+ewe2Ynh5gNrVKE=; b=qgHR8NA+3Pod3xsFCirLUxQzdwzqqzxCjsHSJ1X7c2hDFsVJ6J2upcCyvR40kKDlMr Vb0oEdhvjfiPU1ZQQqKzFuGqpbUPyb3BVLzex2bwn4y7lWU+UuTAU4OBSCysesaWROMQ ETHXNbwoF4WZ3FbrFrOOSf/fabW9IWaucWjmB63crBCNImyr/o63slJgk1dGOnrq0wa8 Its3RoAb2Q0XE0eGDrhIySXFkjBublzDmHPTXVLUMsBx0vxSYqQehl0RRfNUoQ9AveHN bXktM6+2RpgO29PuzqtzlTLDJcWDh0Ya1BhnYOjL1wjTfMfdqbGvFHjeYcOZeppBG1wE Lbgw== X-Gm-Message-State: ALKqPweE4xZA7brUnRIm3n8XGkoOh/Hf4RsTj6GupaEFdd+vBtDOZLJr CaEuK2KiLggD+HTbKBk4QJ0= X-Received: by 2002:a19:9358:: with SMTP id v85-v6mr4266186lfd.83.1527773853982; Thu, 31 May 2018 06:37:33 -0700 (PDT) Received: from xi.terra (c-8bb2e655.07-184-6d6c6d4.bbcust.telenor.se. [85.230.178.139]) by smtp.gmail.com with ESMTPSA id v1-v6sm7622761ljg.58.2018.05.31.06.37.33 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 31 May 2018 06:37:33 -0700 (PDT) Received: from johan by xi.terra with local (Exim 4.90_1) (envelope-from ) id 1fONli-00064F-Hq; Thu, 31 May 2018 15:37:30 +0200 Date: Thu, 31 May 2018 15:37:30 +0200 From: Johan Hovold To: "H. Nikolaus Schaller" Cc: Johan Hovold , Richard Cochran , Greg Kroah-Hartman , Rob Herring , Mark Rutland , Andreas Kemnade , Arnd Bergmann , Pavel Machek , Marcel Holtmann , Sebastian Reichel , Tony Lindgren , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org Subject: Re: [PATCH v2 0/8] gnss: add new GNSS subsystem Message-ID: <20180531133730.GJ3259@localhost> References: <20180530103242.20773-1-johan@kernel.org> <20180530143822.lvtwjvbqe7gvbvgq@localhost> <20180531085242.GE3259@localhost> <943C21CA-EEC6-45E2-997E-A6E1FA0549EB@goldelico.com> <20180531114743.GG3259@localhost> <598825FD-67A5-4016-BCE8-A50517472B8F@goldelico.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <598825FD-67A5-4016-BCE8-A50517472B8F@goldelico.com> User-Agent: Mutt/1.10.0 (2018-05-17) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, May 31, 2018 at 03:33:41PM +0200, H. Nikolaus Schaller wrote: > > Am 31.05.2018 um 13:47 schrieb Johan Hovold : > > Using pps-gpio would not allow you to describe the hardware properly, > > something which, for example, may be needed for power management (e.g. > > to power on the GNSS receiver when the pps device is being accessed). > > Yes, that is indeed a very valid reason to do it that way as the pps-gpio > seems to assume an always-on impulse source. > > On the other hand it looks as if the pps framework can't tell the > source when to power on/off because it does not notify when it > is being accessed or not: > > https://elixir.bootlin.com/linux/v4.17-rc7/source/drivers/pps/pps.c#L305 Yeah, we may need to address that when/if we get there. Thanks, Johan