Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp3777543ybi; Mon, 29 Jul 2019 12:26:14 -0700 (PDT) X-Google-Smtp-Source: APXvYqzTAyhF7T7mOs1qmcLl94g3yfFzN6dgjp7HDUEWbYCwmH9OL1uFYM8adNf7P++auZ9Yk1mr X-Received: by 2002:a65:47c1:: with SMTP id f1mr104068964pgs.169.1564428374645; Mon, 29 Jul 2019 12:26:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1564428374; cv=none; d=google.com; s=arc-20160816; b=U9NLPQ8Xuze0oSMk/TF2sEJL3SxOKS5Cv42l0Sxqv77TBbeaqm1QC7AqUE3M7OL85d 2ypjfiXoDtjDFAk+5zbxJYcPyPHotOrtu61FCkRkGfhmxfmNkWYy51Hy7CFX/kVS/HmF U+a8sFw0GtJDjawCRJwaPF78Ie8xnOKYMRsA3WuKrXeeF7Cejzc6OWo7LJSDkRSbRYuf t9xJyo/gB/hNlRv9/tkx5bYUxaxlQeYhJ7/a54c27Y2Pz9o41U0wJY4bkLMjAW/jZoLj kKGaLX58CO+FeCKLeDotqPJmHlOaOe/IVuw2q3GeSqpQZxUG6CC33s8LYniGGwVBq+tD rFFQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature; bh=hkKjlu5QjGs/T3e0RTvio/pt/qKYz2W25QWtnEmwNpA=; b=FJX2YdZWco6QHXiTLbR42QBh5lsuPnlBd9aM4BzX7soRfxfPnWdzNzolmVG3w7oSeU /u+qvmjarc+gy1CK5pEWNx40R00tyrwnfqfK+MxgH9PgrMR0MvplEb7XiMozQPFU3C5L CTlhkccn8CsJXa3155Z8bYkK7MJPAMq0bz87q0gsRit6BdA+Cxm/+ng+6JqKXcmzci21 mpc+ZHWuoI/BO1EqWqlaDUJh37jhtf5Hq6UdJTNuCToqdrMS/dc59Tr3pKqv+g92Cslx b58d8QsiCO6ZI+FTZ9xu9W1YVTPQe57UcTn3ncBSbyB07J0fZOXajIP/2XB/Wxwuf7eG /38Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=B5KEvVPs; 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 e13si30086098pfl.279.2019.07.29.12.26.00; Mon, 29 Jul 2019 12:26:14 -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=@linaro.org header.s=google header.b=B5KEvVPs; 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 S1729085AbfG2QdY (ORCPT + 99 others); Mon, 29 Jul 2019 12:33:24 -0400 Received: from mail-vs1-f65.google.com ([209.85.217.65]:40859 "EHLO mail-vs1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729076AbfG2QdX (ORCPT ); Mon, 29 Jul 2019 12:33:23 -0400 Received: by mail-vs1-f65.google.com with SMTP id a186so39634619vsd.7 for ; Mon, 29 Jul 2019 09:33:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=hkKjlu5QjGs/T3e0RTvio/pt/qKYz2W25QWtnEmwNpA=; b=B5KEvVPs/R08nW/X8iJscPrmioD+SoELM7xRWLLE0Zm0kwBVrdY5pYjdN1Xuf2NBT0 rS+xv97P7PgJRnFBFXBXRtPn0E6W8lS1Bco9qxudNc9iL/dKJ3HsHgSqpj2UYPRVsgN5 ZGNl7/PVqT9L/ByfL+YvaOjXN5cBf1edMWfNbwx88NweWNrqOGBliZDi5RaOsuG9+12l SBAJLKE7nb5zTU6lJZRC6vzU0W/76o9x+TMm5WhF9A/8v5aDZpHxkhV0Q7RwkGSqUcKN 3pib9KPjkAh42bgicvh7s95J8JLdISFwiVd6WK0YEk1m6YRIl+/h4TfD6cWh7joVYsGX zDpg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=hkKjlu5QjGs/T3e0RTvio/pt/qKYz2W25QWtnEmwNpA=; b=kbd1tRuM+DikzHPbMy3xbY62r36b8Eeq0eHcjxqXs0BhvLWvVX0ROAQMTnO1OTbVzq hcTA0/ZuQKYDZbJVNCAlpp1ALf6Tk0iifJhzNfMT2rnI9jmljAE7UXcyFBOR9jbHON7q VAnLVr5qQYeEJ3NTSb6ExXpxZgl23366xLoRyPgHeMYEfyue3EFfUoMoHSbF8iRaYOdl uMEuT71BmnfDGe3QmjSHbvh8FZ7qdqrJzOdXj+/6huKldUaq4xg4dQjTUHRrf2yfKeFz 3vbDfSj6T30xcHAWuk8m6smJ4/YmffrwBg3BK2qypD2iwd6uK+EPNBwUB+YQrA8LpgrE apuA== X-Gm-Message-State: APjAAAXvKdWfel+eqWtuKgVMUenXU+1lajLDTShZmXfWKzlXmh/BrovN cLR1kJML2pcuw1aHZHKpw0BJeA== X-Received: by 2002:a67:8e48:: with SMTP id q69mr24743215vsd.72.1564418002818; Mon, 29 Jul 2019 09:33:22 -0700 (PDT) Received: from Thara-Work-Ubuntu.fios-router.home (pool-71-255-245-97.washdc.fios.verizon.net. [71.255.245.97]) by smtp.googlemail.com with ESMTPSA id o9sm39762738vkd.27.2019.07.29.09.33.21 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 29 Jul 2019 09:33:22 -0700 (PDT) From: Thara Gopinath To: linux-arm-msm@vger.kernel.org, agross@kernel.org, robh+dt@kernel.org, mark.rutland@arm.com Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 0/2] Add support for AOSS resources that are used to warm up the SoC Date: Mon, 29 Jul 2019 12:33:19 -0400 Message-Id: <1564418001-24940-1-git-send-email-thara.gopinath@linaro.org> X-Mailer: git-send-email 2.1.4 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The Always On Sub System (AOSS) hosts certain resources that are used to warm up the soc if the temperature falls below certain threshold. These resources are added can be considered as thermal warming devices (opposite of thermal cooling devices). These resources are controlled via AOSS QMP protocol In kernel, these devices can be treated the same way as any other thermal cooling device and hence are registered with the thermal cooling framework. To use these resources as warming devices require further tweaks in the thermal framework which are out of scope of this patch series. Thara Gopinath (2): soc: qcom: Extend AOSS QMP driver to support resources that are used to wake up the SoC. arm64: dts: qcom: Extend AOSS QMP node arch/arm64/boot/dts/qcom/sdm845.dtsi | 8 +++ drivers/soc/qcom/qcom_aoss.c | 129 +++++++++++++++++++++++++++++++++++ 2 files changed, 137 insertions(+) -- 2.1.4