Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp3416928imu; Mon, 14 Jan 2019 02:37:20 -0800 (PST) X-Google-Smtp-Source: ALg8bN7w8PJf0ME/cvrr5YqW268P5qoa6AwENCDmZMdgbpDG1x2qRpCHTYo4a5METSVZuZwZeD5o X-Received: by 2002:a62:b9a:: with SMTP id 26mr24922447pfl.196.1547462240108; Mon, 14 Jan 2019 02:37:20 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1547462240; cv=none; d=google.com; s=arc-20160816; b=LsGfoYfqif4T98g8ojlAc/iDpdBBHWcIOtRdgJ/+SlZNp2jfO4TxVBJaty07wb4iqI T1PrFCL8qvX6PsFZRIZPPfqAIXPWYpVkOFVnvHXzqbxyGDrVI+rHNEih0IrX8ZpaOSb7 76ORkFXP3kpwPWKlKgFkzWfOcIH87Xxgs+n8GujtDaTHktH91jTM8wBPNm4blVhiC453 MhX9G0x0ZpssaRWb1WNsftavNk/ppQ0g0gjJB7sv+uhi1KEZ9uqAeYJNurGfBnruHIHO V0ykfjsajKjdbZHUyXdBMkxX1WUarREEAyE00zxDAO1EXbXBLpPs/SFfmqvAfZIsXOyW A/BA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=6QcJx7KrAxopUw0FSGZKcSuUPEZlj8XNbB+CptmcnR8=; b=JgMQDQ9f02PazEIVoeavsQ653vuTJLgNQxm4bIDv5Nwed1kRMeuxrO/DW9QHVe6elX vPrhSNKSQzuc1YThYkrL4vZxeTs44T2Qk++/U37DiaG+xdEq0AIGrsk3BYNtVoXU4VHp EzUsBuGkTuGWT+V+3nbFx16ClRrrnrn9weZVH5yS6ogKXKdpOnk0AWkIYQdkDtExTvpH Y323DjOCPWJzCPdPvO1D1hGDuA/zj73ucE8/NJh9Q6O6GVf0QPHUlYLrXhbrVxT0/bEO iDVmmAJjlO1irXrAdrpY0VJbfzGev3Z7s9skHtZLe/U1YmdLNWNmtQBc//f+GqhgnwQs glyA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=A5BNadTO; 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=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t6si15293pgn.258.2019.01.14.02.37.04; Mon, 14 Jan 2019 02:37:20 -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; dkim=pass header.i=@linaro.org header.s=google header.b=A5BNadTO; 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=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726616AbfANKfI (ORCPT + 99 others); Mon, 14 Jan 2019 05:35:08 -0500 Received: from mail-vs1-f65.google.com ([209.85.217.65]:42514 "EHLO mail-vs1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726187AbfANKfH (ORCPT ); Mon, 14 Jan 2019 05:35:07 -0500 Received: by mail-vs1-f65.google.com with SMTP id b74so13298551vsd.9 for ; Mon, 14 Jan 2019 02:35:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=6QcJx7KrAxopUw0FSGZKcSuUPEZlj8XNbB+CptmcnR8=; b=A5BNadTO4+0T+VByKY+4nZ9m90CevNZf9vJP15pOTD3YfmIpeQ+lBLKHbI+iESFh3g bRGAdtqk1d2xZQ9GazVaJfymRat3kHw7Ac9UzhGsiry4bZS2bQ1DO9EM2d3Y40QmbTK5 Uce9AecwYgNz/wmyi6EEvGq+d3H1z36J6fnQw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=6QcJx7KrAxopUw0FSGZKcSuUPEZlj8XNbB+CptmcnR8=; b=LtFHQXYDNqjL/xDIb4m+m2hvTukC1mNR8e0/RbanLz2ByWSDQJQ+CCd/6n7tOyd0MY MJOxj5Jj7D8XvGSyGHQijLHKeFVJVGxYurfFIMJ/1fDWOsrhnOID0SniHOU9eanOITlL mB0PNOQYHL8e82ZSklTBaoKm6wlT86JyQiF+6zBwcEvwZ/v1ukjaOo6cCg6eGk/GxgAv +/vfUTF0A7tAzVDOM/bBYNNeqUA6I7x0M68wUsUXliCwBytQAUvALK6Ig95mcp6ejiKS Z/y8blkckgVNVd49XWuQs1P0ZiKEsBY2ejDueqKisaH18ACI1MLdkNeUhpXNwEuxwkbe rwzQ== X-Gm-Message-State: AJcUukdKT+4Q4eLGWyYPl+XEqifGyu40HSNgSmQqysGr6A5KzG3LDRC7 XrwMXt0e+cWoiu+tNbRg17JmmWOHRFXoOam6qxIC/A== X-Received: by 2002:a05:6102:193:: with SMTP id r19mr10180990vsq.9.1547462106695; Mon, 14 Jan 2019 02:35:06 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Amit Kucheria Date: Mon, 14 Jan 2019 16:04:55 +0530 Message-ID: Subject: Re: [PATCH v2 0/9] Thermal throttling for SDM845 To: "Rafael J. Wysocki" Cc: Linux Kernel Mailing List , linux-arm-msm , Bjorn Andersson , Viresh Kumar , Eduardo Valentin , Andy Gross , Taniya Das , Stephen Boyd , Doug Anderson , Matthias Kaehlcke , "Rafael J. Wysocki" , Daniel Lezcano , David Brown , Javi Merino , Mark Rutland , Rob Herring , Zhang Rui , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , "open list:CPU FREQUENCY DRIVERS" 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 On Mon, Jan 14, 2019 at 3:57 PM Rafael J. Wysocki wrote: > > On Mon, Jan 14, 2019 at 11:22 AM Amit Kucheria wrote: > > > > Add support for thermal throttling on SDM845. > > > > We introduce a generic flag to be used by cpufreq drivers to tell the > > cpufreq core to auto-register a thermal cooling device. > > > > There are a few miscellaneous fixes to keep checkpatch happy. > > > > If this approach is acceptable I can send a series converting other cpufreq > > drivers to use this flag and get rid of driver code. > > > > Amit Kucheria (9): > > [ALREADY QUEUED] cpufreq: qcom-hw: Move to device_initcall > > drivers: thermal: of-thermal: Print name of device node with error > > drivers: cpufreq: Add thermal_cooling_device pointer to struct > > cpufreq_policy > > cpufreq: Add a flag to auto-register a cooling device > > cpufreq: Replace open-coded << with BIT() > > cpufreq: qcom-hw: Register as a cpufreq cooling device > > arm64: dts: sdm845: Increase alert trip point to 95 degrees > > arm64: dts: sdm845: wireup the thermal trip points to cpufreq > > thermal: cpu_cooling: Clarify error message > > > > arch/arm64/boot/dts/qcom/sdm845.dtsi | 193 +++++++++++++++++++++++---- > > drivers/cpufreq/cpufreq.c | 13 ++ > > drivers/cpufreq/qcom-cpufreq-hw.c | 5 +- > > drivers/thermal/cpu_cooling.c | 2 +- > > drivers/thermal/of-thermal.c | 4 +- > > include/linux/cpufreq.h | 34 +++-- > > 6 files changed, 210 insertions(+), 41 deletions(-) > > Would it be possible to split this series so as to put the cpufreq > patches separately? Sure, will send out another version.