From patchwork Tue Jul 30 15:24:41 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thara Gopinath X-Patchwork-Id: 170071 Delivered-To: patch@linaro.org Received: by 2002:a92:512:0:0:0:0:0 with SMTP id q18csp2771496ile; Tue, 30 Jul 2019 08:24:48 -0700 (PDT) X-Google-Smtp-Source: APXvYqx2t6gs3srAU2fUVnR9EKyedv1kVULbUMlC1kK9/aroCdQ4DRz9h2cHTTgZwaHA2GGlFawO X-Received: by 2002:a17:902:9a49:: with SMTP id x9mr116774461plv.282.1564500288054; Tue, 30 Jul 2019 08:24:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1564500288; cv=none; d=google.com; s=arc-20160816; b=R+5j2T5tsPxZTrvHSZT88K03V3LCTXmwcyZz0xB0shHXpbWg+SsJH7MQJ9/4wUeTzG EN139QWPpbapquTgEq+kNgJXxvRdOxmMTBvu1D+QLPoaP9jRwLfzgUI//810UYqVZgyI usTql5D/NoFev2LqNLllE/kjQY/4JrbMg0QToY16SiE6I9vkRcbcdPEkZJH5DzOdkoC6 onvEU3/eQxqdk+g2ZZ7f8fjzzAr10Ky73wl8xV6bvcEG1bU9v3TLtH4XaSaIED9Rrm47 kQvPOGD5nSsrcRfuB09Et6Ssnnn+VjOcnaaFIvSx4ltN6XXx90uh4FGu7hjLcXrGwozl mT1g== 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=WRQrRymvzeuce3KKDbksGCaiWLluhsSldgXmnzTmp8s=; b=TEvP0gL++p4OgiHgPov3OrEipf2dVRTrHI1CzCSMod9qJMaZBoYyLHmInstBPncEq8 TLVXfw5dRf0ELqTtGluQ2fEHbscl2l7s87m8WyUO9OWLOrccfW06+Pg4DIyOIFBnnSHY MHL/5Ns5keUuCERfVxSCdyDWJntyC68ZgPeejA1QG17/RFh9kS2jJBY6A6PUckwh7yhC GLiwQsmH/meBE1OaBS7TaIyptmSNTeoDWuwSgZ+9c3gvnE/y72MOs+rsFLeeQmcELk9Y /OjQJ4ndFZwGzzP3siX7kzVRpQ7YzBEfksI9aLCnTV8lJlknOEWNv0YRdqVet4pxRtyl WZTQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=y4t+HM1g; 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 g10si29276394pgj.197.2019.07.30.08.24.47; Tue, 30 Jul 2019 08:24:48 -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=y4t+HM1g; 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 S1732271AbfG3PYq (ORCPT + 29 others); Tue, 30 Jul 2019 11:24:46 -0400 Received: from mail-qk1-f196.google.com ([209.85.222.196]:37880 "EHLO mail-qk1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728855AbfG3PYq (ORCPT ); Tue, 30 Jul 2019 11:24:46 -0400 Received: by mail-qk1-f196.google.com with SMTP id d15so46884939qkl.4 for ; Tue, 30 Jul 2019 08:24:45 -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=WRQrRymvzeuce3KKDbksGCaiWLluhsSldgXmnzTmp8s=; b=y4t+HM1gzG3E/sK8yoWFX8FDHUW4HdMLmLbt/cIJqBMgLDJ71onmHxZPXuKyUkHaxg iriURYdjLTQwVa5uDNBPkJ2ZPyjb3ZWnQIqtpvcQgO4wRj0B/bmhvAWBObA32nhn1xFY j5DnUpbNffMqYSsmKeyXaTdP0OBjCRh/xqwWe44VkcUy8YQExEbcxLYLW3MktSFoewjc c+Pul3W9Hw/RRpOIMKf6Q+A05UVHAf2tc3EuxAyHrRI5WaToby0adDO665ppycGWkpcu KCSdoRgWUd0qCiLlc5Dbcpgddpli/glSpFxlzM+SsjNviSfmJkqlpTEfpi4hgLBk+U6U EeyQ== 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=WRQrRymvzeuce3KKDbksGCaiWLluhsSldgXmnzTmp8s=; b=Ydkr+Y/2o6c6KsAay/DJ4B9opiHR7lIzT4Bgk2xyOR5/14TIP7CZFFEFbVUd6X963o rLt1jgi9owzl/UC1r0bAC66FtFmJ/OC6+1k0Z+oSxPRf0NPVjyJSB/U8Z0D+WTnUqVPg UoZDPQk4wt8enwmXoBGENNLQEpK1nwZE/VoLCVtSns9OrPcmLK9ucuHwYFDDZjtp/ymg fjS+F6WmbL/tQL0VM3nrlAf+YWY8FD+muwrIz9IUDpMH2EmwXYIFeVP7rEtgtenmT1Rj DQIA0jFFnvKLkJJ4sK2PGCGHvk5BFBL1T6kbFUm1r5hCJt2Jn0nQHWNFP/CVgTpp6shq HJKQ== X-Gm-Message-State: APjAAAW9rfe+MKfM3oz2fb/fyDYJiPVulUWrPaV4kJA266mEb8zhIniq 6vXL2vm5L5pNTL4Eh6xllAjZZw== X-Received: by 2002:a37:97c5:: with SMTP id z188mr81637690qkd.5.1564500285402; Tue, 30 Jul 2019 08:24:45 -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 r14sm27251082qkm.100.2019.07.30.08.24.44 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 30 Jul 2019 08:24:44 -0700 (PDT) From: Thara Gopinath To: linux-arm-msm@vger.kernel.org, agross@kernel.org, robh+dt@kernel.org, mark.rutland@arm.com, bjorn.andersson@linaro.org, amit.kucheria@linaro.org, vinod.koul@linaro.org Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [Patch v2 0/2] Add support for AOSS resources that are used to warm up the SoC Date: Tue, 30 Jul 2019 11:24:41 -0400 Message-Id: <1564500283-16038-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 | 131 +++++++++++++++++++++++++++++++++++ 2 files changed, 139 insertions(+) -- 2.1.4