Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp982008imm; Mon, 9 Jul 2018 14:36:09 -0700 (PDT) X-Google-Smtp-Source: AAOMgpcKfkY8JQRkMu/buE9a+gsn0R0mE/Gubpuzk7F67CLsMU55w158G5UjwXZ09ZEMhd5y7ZrC X-Received: by 2002:a63:383:: with SMTP id 125-v6mr14527752pgd.421.1531172169753; Mon, 09 Jul 2018 14:36:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1531172169; cv=none; d=google.com; s=arc-20160816; b=pEGSFrfSSC4iQexfaligWHqUvBw1vm5TelyPShcOHPqNnTGTtVdlEL5aOemVOTD6/M 3VP12/7h0/+eDgzvOHXmTgr3YoQMWUaWGqwb7L3kqBrPXuUYXWxfCHqOhZ1z4k9gRjrQ xDUQZOHTmxyO2R8CDnXvTkvw+jueBHFO0qlhZf/rwTgMiZRvRlmeEM4rH/mmqha/6yTQ 2HGGwVLN/QxLlK1y8AHKRBVqfx3iqfwwXuxgVn5LZmArPf+GPp2Umq4SAufNLF927wRz l/zELfNG0OM2f5sHOF3bw+92U4HNFoJ9O755hf3kIqd5xTUFKyzL1dOW/zvnJVs187hX XPdA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=bcOtMZJUqptCPGlWoSIqioamV/s9oanGP5FH7uRk20w=; b=sRR0uI7yTLzYK75QNjx7VWNrTvu6LVK5qOPFxijsNRwoFBqiU31TLjGkpQtItx+A8O CxMtA+oRVKM7s5igRILQ5/2RUqiEyNycScbYI36W2nRkNqZKyGtpcZNSfqfOBHFO6W1M W9kiMDDi3Xws41qjPJf0Vv6lby+aJ/AEn+lGK3XqUxbUap8WTNrqlL8+ExjPQPkBbyeM GRJgDskpdrBy9QSR8y9z8fdumR7/kU+tXykCVvCY9qYwQNh5FumK5CSlcEK/4XR+W+Fz 3GR/wh3vLlkyqxaWFsnUDTBMMovH472QlPCVfamgiy8m/2NjlWNRRXKstoGi8D+JpCkM 6F5A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=XIAdlgHC; 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=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id m12-v6si6499276pgd.334.2018.07.09.14.35.55; Mon, 09 Jul 2018 14:36:09 -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=pass header.i=@gmail.com header.s=20161025 header.b=XIAdlgHC; 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=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933313AbeGIVez (ORCPT + 99 others); Mon, 9 Jul 2018 17:34:55 -0400 Received: from mail-pl0-f45.google.com ([209.85.160.45]:46360 "EHLO mail-pl0-f45.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933060AbeGIVey (ORCPT ); Mon, 9 Jul 2018 17:34:54 -0400 Received: by mail-pl0-f45.google.com with SMTP id 30-v6so6601792pld.13; Mon, 09 Jul 2018 14:34:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=bcOtMZJUqptCPGlWoSIqioamV/s9oanGP5FH7uRk20w=; b=XIAdlgHC8JKs7RQ6KCe1IMxaNK/5bDsixnq1thF7jUEWyLn6FlAj8WdFU6p9oNz9se qyUBVpcQPxOhCYw37n6KHBaTOPpQuY8HbpTPCPRlYqYDY7sO0e8RO6YCpiJCE17CizR3 qEUglPQN/TEPv5NTOZPDG6F1badOsf9M83gyUcuPIZ/QFNSS45ciwgJu7DSHxXNeGn/R iHO/jQn7XxWym1vf/nYiV0sKCymlwSW+2iaiYq/ACO5VIS5TN0MC0QRLc/KlfdM/tGhh yNFJ6mfzbGx0BuF1fGWFM1z4r02pcDwTB9sHolDHkracBtxSPQWKcmVN9kLa7K89jz1B FbOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=bcOtMZJUqptCPGlWoSIqioamV/s9oanGP5FH7uRk20w=; b=U0Sdo6pNagdQP3y30q75tpn47nCv4M/QH29zdbgBZs2sExbZN9Qc6ueb48B2G5LTko sa0ws7jRqVb1RJtsoSXiUWqCcDjbUgAuyCNGQaISkgIahaAnnH9+urTtx6Jd21QFJwbH jKz4hTBFH2Zlk7Z6VERT3Dy0o9YCXLDu0aVDVQnoiDDz4NEWaUGhVjolN/gHdJKxbWuG 5K8xWiXAYs/0nSsP+gJhAhYQbFT7V4gzIaMoueiI+QRdFIEnvsnr8WRM+lKYqDP6Adhy 69G0vdq1CeI+ctlMm+Ygjmp0EJ9QIc7ecVAXMunTqwmlanDp3l8Hur6O4IqPBwe7qBg8 WTGg== X-Gm-Message-State: APt69E1kIHE6EQLIrJ48Y3WitIvJk4TvdA3BfqEc2YHd/dLLxWj7ruFq WOntsrTBh2kDdAg7G9rQYKbUT8QhHq9stZJeXAQ= X-Received: by 2002:a17:902:7e43:: with SMTP id a3-v6mr21885850pln.151.1531172093634; Mon, 09 Jul 2018 14:34:53 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a17:90a:17c6:0:0:0:0 with HTTP; Mon, 9 Jul 2018 14:34:53 -0700 (PDT) In-Reply-To: References: From: noman pouigt Date: Mon, 9 Jul 2018 14:34:53 -0700 Message-ID: Subject: Re: devfreq relation with pm qos To: linux-pm@vger.kernel.org, myungjoo.ham@samsung.com, kyungmin.park@samsung.com, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org + dev freq maintainters. On Mon, Jul 9, 2018 at 3:37 AM, noman pouigt wrote: > folks, > > I am trying to figure out the relationship between PM QOS > with devfreq framework. I see this thread[1] where MyungJoo > talks about QOS and devfreq but that control is through > sysfs but I don't see any relation of pm qos (kernel/power/qos.c) > with devfreq directly as devfreq is not calling any of the QOS > api's. Is this intended? > > Isn't QOS value update using pm_qos_update_request has a > direct relation with devfreq drivers i.e. setting the value to > high or low selects the corresponding voltage and frequency > setting in devfreq framework? I went through the devfreq > drivers and couldn't find that relationship. Is this by design or > I am missing something very obvious? > > [1] https://lwn.net/Articles/484161/