Received: by 2002:a25:868d:0:0:0:0:0 with SMTP id z13csp2714817ybk; Tue, 12 May 2020 06:28:32 -0700 (PDT) X-Google-Smtp-Source: APiQypIYZ52mp4r3VEhrRTi9LbzE3OuexYxiFXzg+h59UwIrRb3PWeVgMXagJyfvIzuUk8+MoNmv X-Received: by 2002:aa7:c401:: with SMTP id j1mr17611891edq.31.1589290111951; Tue, 12 May 2020 06:28:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1589290111; cv=none; d=google.com; s=arc-20160816; b=GIGa31kxCzFw1i83T1RNmAJtIK5XaVJz+ZWuLnI73ACksxTBqKJfrxBFt6bg+NVJVg amGzSWs69wmf4d8q3U0SAt+fMCYoiRIugymsDwX34+KO8ucsIvcduCBxdcvEIskNXVWk gdBoTXPnGj7z+0/54uXdEj7i4lCdNiRm1Jw+yJIx4P0HPi7xeyY51DnKHoVEICsGk9XS mScQSrS8QpJ7lKFoL7Xzfi4tY+BP7ClijJ1+ddf4f1/QYmkaHGKHIqYiOg3Wpk1jb6yA xPDVVwXElSaUFFe9mBF/mOl1AKL7jBo3qDRYU3az/oUJKSrWk1CxyIiy/askslaBdRNa LD0w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=itZ8nYpO9rVwAB+XOSiZ1Zaz+WlUMeN8KYJbRrgai8w=; b=pD86+eTS94pUYUN3N/DrwfDqoYcEeqIIXmQ3BtJpNw1hSerZsPbDSYmejYZFsQAeah crlEhhaAg0SucjATpiU/8DGNhmioxA3G44smnYLrmngT1Qf0BUDuf/z8wd3KpZy/bqDO W/SSSiYqJ7ef82kpylvJEKRYDMi6EO78IY3hI4ysDhab6KDD+iFwtvVNGckye04Hip9o 1qE6w1ku0OXRGEDP6+ZTEF5GCR8M1Z6snVtOagH+1/GpV2pNIQ7AEX/gUNlwHG4tK9Y1 cXggj5iFzVqb9fOGU2V7CBeDNJHAHKrkgrHqCkS+xORMndqflONkgPCWi9SC6cDLMjVY IACw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=s5XV7mjG; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id h1si3210867edn.474.2020.05.12.06.28.08; Tue, 12 May 2020 06:28:31 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=s5XV7mjG; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730100AbgELN0a (ORCPT + 99 others); Tue, 12 May 2020 09:26:30 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56624 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729918AbgELN02 (ORCPT ); Tue, 12 May 2020 09:26:28 -0400 Received: from mail-wr1-x442.google.com (mail-wr1-x442.google.com [IPv6:2a00:1450:4864:20::442]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 17E46C05BD09 for ; Tue, 12 May 2020 06:26:28 -0700 (PDT) Received: by mail-wr1-x442.google.com with SMTP id e16so15376540wra.7 for ; Tue, 12 May 2020 06:26:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=itZ8nYpO9rVwAB+XOSiZ1Zaz+WlUMeN8KYJbRrgai8w=; b=s5XV7mjGrnG0C7b3JFLWA/serjUzf8eM5Sv6bPOzzXrvy+bBn5NGBA9t3ERPFyJuv2 SJow9GGfQvqbEJVESTH5XaRi90qYMpkAc+33nM7/TD7ZR1hX6v4OJx27XmVk0E2Ua+0d OqhN5SQaS1ajL2aQAdCfmyj6fWL1oVA/nBjIhPvI+Aj7x30jz7wxC2/JcETHuxaAcBB5 L8ywmE6m4FE94yCLZXU+LyWBxWS25UJ7Yj6YtCist9nBGE0fUFb/fO7lTzHvgMgJr8k6 5aV2w0izr+/SeOV1SgeR5tFhJsdUfk0n7g/S3Kdy+4sfHzBCmohoIfu8Us6qrTf3KT9/ 8JiA== 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=itZ8nYpO9rVwAB+XOSiZ1Zaz+WlUMeN8KYJbRrgai8w=; b=SSpVgPrV+DUrmE2JTG69RhGeQyUa+cl5eDuFj9u0v1CMlPiH6XSJXjMDTVfp8im7eO 9VSYpMvdFaDR514tXAYuxob1tY3QP1xYEsHN9d2uEpWNVqe2YDIB3cBN/rgmuf0nDK5L pKKJggWtaCalXjMhnVCYJPZ+U5Y/uKV5m5qFZCFya3G+ClZqVLaF7pgupJ63vlBWX6Uv gWoL6kpS80H7y9sLkwgP6P05mxkvOeZ9uhC/aS83I/PNnv5wnbLdYmBTvKBJZN6EwR7W zq2mNrQnL8qMsy1EtK8EuFc1GzlLRUEpO1lh5QW7sMTOvIdXTZllCOkk2JmdODQF51rp 06iw== X-Gm-Message-State: AOAM5311IJeQUpt+Jb3uH5REmtjStyPG/0VGpYRfBtOVRQRZtsy+6dGy 55rsnTiRPNTwIPkLYye9EKLKvg== X-Received: by 2002:adf:de05:: with SMTP id b5mr1650574wrm.299.1589289986709; Tue, 12 May 2020 06:26:26 -0700 (PDT) Received: from localhost.localdomain ([2a01:e35:2ec0:82b0:4460:3fd3:382:4a71]) by smtp.gmail.com with ESMTPSA id g15sm14441844wro.71.2020.05.12.06.26.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 May 2020 06:26:26 -0700 (PDT) From: Neil Armstrong To: khilman@baylibre.com Cc: Neil Armstrong , linux-amlogic@lists.infradead.org, linux-pm@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 6/6] arm64: dts: meson-khadas-vim3: add Khadas MCU nodes Date: Tue, 12 May 2020 15:26:13 +0200 Message-Id: <20200512132613.31507-7-narmstrong@baylibre.com> X-Mailer: git-send-email 2.22.0 In-Reply-To: <20200512132613.31507-1-narmstrong@baylibre.com> References: <20200512132613.31507-1-narmstrong@baylibre.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Add the Khadas MCU node with active FAN thermal nodes for all the Khadas VIM3 variants. Signed-off-by: Neil Armstrong --- .../boot/dts/amlogic/meson-khadas-vim3.dtsi | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi b/arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi index 094ecf2222bb..3325e54ea690 100644 --- a/arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi +++ b/arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi @@ -183,6 +183,23 @@ hdmi-phandle = <&hdmi_tx>; }; +&cpu_thermal { + trips { + cpu_active: cpu-active { + temperature = <80000>; /* millicelsius */ + hysteresis = <2000>; /* millicelsius */ + type = "active"; + }; + }; + + cooling-maps { + map { + trip = <&cpu_active>; + cooling-device = <&khadas_mcu THERMAL_NO_LIMIT THERMAL_NO_LIMIT>; + }; + }; +}; + &ext_mdio { external_phy: ethernet-phy@0 { /* Realtek RTL8211F (0x001cc916) */ @@ -222,6 +239,12 @@ pinctrl-0 = <&i2c_ao_sck_pins>, <&i2c_ao_sda_pins>; pinctrl-names = "default"; + khadas_mcu: system-controller@18 { + compatible = "khadas,mcu"; + reg = <0x18>; + #cooling-cells = <2>; + }; + gpio_expander: gpio-controller@20 { compatible = "ti,tca6408"; reg = <0x20>; -- 2.22.0