From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f48.google.com (mail-wm1-f48.google.com [209.85.128.48]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 76EE3305047 for ; Sun, 1 Mar 2026 02:57:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.48 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772333869; cv=none; b=H8dEwdL0XmWN0rLlXkx9R7dDjpCJVy36tTDWZFpPe1wE6oC3ztiVypV3iZDS8bbaa20x7/F4I6ISuSXw3AsqpJDgwR1PIItIPgmQPfHccRjlcN816Tu01rhxDIGdqCPJJZ6vEBwzA+YEfttcMVaHwfDQWR4XdKX089epFQwIdqY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772333869; c=relaxed/simple; bh=v7j7u4Cgs/YgDdAJ7Cmwg6YLlgzhvBFEmlTEsg17hQE=; h=Mime-Version:Content-Type:Date:Message-Id:Cc:Subject:From:To: References:In-Reply-To; b=GgddxoZAmjzg0QRr8lPpDPmdaxgcram+cV+I6nKuWTckvHScbSNQqoByCew/B2qkGLoNUol6sZ4kHUdNWHrpetWO4EAm+odAUNa3jPNMlqOCWeBAgiI+tUrqvpZKljp460Doq5SKz7BQXU8I8JSWBf4M0pflDZWZUSXsjuGwpqM= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=B8sykDSF; arc=none smtp.client-ip=209.85.128.48 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="B8sykDSF" Received: by mail-wm1-f48.google.com with SMTP id 5b1f17b1804b1-483a233819aso32053015e9.3 for ; Sat, 28 Feb 2026 18:57:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1772333867; x=1772938667; darn=vger.kernel.org; h=in-reply-to:references:to:from:subject:cc:message-id:date :content-transfer-encoding:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=v7j7u4Cgs/YgDdAJ7Cmwg6YLlgzhvBFEmlTEsg17hQE=; b=B8sykDSFAyaC67iFyk4CYMeKS6Il9k1AUltUMttpfugW/RVix+yn1tROE+MVWY7597 zPP6ejKH5rx+uu/rJhHP2wRfNcO31ZxO7+gG28k/E+M9wXr+JAO4ejq8uurzjF7yLOQj dAZadi3O9SihNq+f3RPFa4ynZ2UClR5y84C5bYhuvOzEa6q6kT9LJq5gfqnmI/TCu4rA N4ls9Sp5C4aY/9wAHeS6sK1c3znjZHgnBorPoqj4aMZ3dl5thqujzXWiGljCS+ksnjib yt1JowWzDvtuZLwQNP+lvWrT093WvZptGIgEB3pnQLIwQdyh90+DAOYkqvYy1pRsktoL 7sWg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772333867; x=1772938667; h=in-reply-to:references:to:from:subject:cc:message-id:date :content-transfer-encoding:mime-version:x-gm-gg:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=v7j7u4Cgs/YgDdAJ7Cmwg6YLlgzhvBFEmlTEsg17hQE=; b=dC2f9FCokG/lcC7Lwhn+x77GF2mNVq3gwCiUa6VFKGDBVShQuqmIzXDuPdcJEwawqN nbxOBZOEn4Ysa39nsoen6CgpRgj6RTjvIGXoiWipc9tUeWSN9cM3KNvKYd/seaSrc2qe pwgVluDIWhLfCeNcQlhXEcjN2AzPfrmY9HEZ0mtDLS+2odQMbDtJpC9yYRZwV8NM7A1G I+AcPEFEG3hnpUopdmWAmByZrDsK0iek/x9MAL7tCXfqDhTxazrxPu3S+4re6buAC6Ir xnkCZbD69+k9qs/dVs2FSg7vTvXPKSd61PFWOIvGzmnp7ADCcw2NGoSqz18/uRSb+Ldy 8fTA== X-Forwarded-Encrypted: i=1; AJvYcCXuPmYkwOHTuMzvW5mYqwWZuMG7FWBVlpOVZp+xhpOJEzQEsCZffSMN18cyr1JiTNCqam8WahOLjQ==@vger.kernel.org X-Gm-Message-State: AOJu0YznppL3VVtQQABNQrD0zHlwwcZxZs+kd2Ibv2AYGYL14c7rjBQT QzqWraXN3bc98NcFafPPFGvXlfY5oYURGDJVef5aEw8tqxbbDxE8qf30dl0xMghH3iE= X-Gm-Gg: ATEYQzz2Y3Okv/MLvNEoolcHTILWjvalQ4Q6iQB+q4YhlUEcbaX62WI1tuKazzUITT8 e87UpGGjvsj6bbAqXv60XQv95f1Vn7A66dEb8rVD3kfA4/cNk85FjHhMA/ZlWzLakaAYgFNdNRS 6ZrWckZdbx+bTWXmbo+p/0qzAndHPEZGphtXjXwURhP6lLb4dicppizAxGshYKewOTBt9yjZP81 d3xcIJ0MJS+95zd0RoSAS0NuzG+avD0xPEDne0CtwXxYBkJnITXb4ezu2//exyvVXJ3QFd06/wE 5OoBC9To8dJGD1O+touC45pCeCTPCz2VjSELF98aZ3dx7Jntd7CYgyHScy/XEY8+yuiK866KMKu 7RIdb2Gl8PaKmD21lzXt/M/pnxb7iO7hdr3ZAlaC1anvboFsJ/akr5PcH5QWFw56AVZs1ndK9Ll tNf0zs4lQwZSDdoTP9e4dZFJ8/LNIY6ojbK6vksywaL8IzLgFzONAR+i0usATNTVmw5mAOELtIJ q8k2xlWdWdUa4vumA== X-Received: by 2002:a05:600c:8106:b0:483:afbb:a064 with SMTP id 5b1f17b1804b1-483c9bb7b7emr131516965e9.1.1772333866793; Sat, 28 Feb 2026 18:57:46 -0800 (PST) Received: from localhost ([2a02:c7c:5e34:8000:6ece:b3d1:ab81:6eaf]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4399c764a35sm19633263f8f.30.2026.02.28.18.57.44 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 28 Feb 2026 18:57:46 -0800 (PST) Precedence: bulk X-Mailing-List: linux-pm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Sun, 01 Mar 2026 02:57:44 +0000 Message-Id: Cc: "Rafael J. Wysocki" , "Daniel Lezcano" , "Zhang Rui" , "Lukasz Luba" , "Rob Herring" , "Krzysztof Kozlowski" , "Conor Dooley" , "Krzysztof Kozlowski" , "Alim Akhtar" , "Bartlomiej Zolnierkiewicz" , "Kees Cook" , "Gustavo A. R. Silva" , "Peter Griffin" , =?utf-8?q?Andr=C3=A9_Draszik?= , , , , , , , , , Subject: Re: [PATCH v2 0/7] thermal: samsung: Add support for Google GS101 TMU From: "Alexey Klimov" To: "Tudor Ambarus" , "Rafael J. Wysocki" X-Mailer: aerc 0.20.0 References: <20260119-acpm-tmu-v2-0-e02a834f04c6@linaro.org> In-Reply-To: <20260119-acpm-tmu-v2-0-e02a834f04c6@linaro.org> On Mon Jan 19, 2026 at 12:08 PM GMT, Tudor Ambarus wrote: > Add support for the Thermal Management Unit (TMU) on the Google GS101 > SoC. > > The GS101 TMU implementation utilizes a hybrid architecture where > management is shared between the kernel and the Alive Clock and > Power Manager (ACPM) firmware. [..] > Sensor Mapping (One-to-Many) > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > > The SoC contains multiple physical temperature sensors, but the ACPM > firmware abstracts these into logical groups (Clusters) for reporting: > > - ACPM Sensor 0 (Big Cluster): Aggregates physical sensors 0, 6, 7, 8, 9. > - ACPM Sensor 1 (Mid Cluster): Aggregates physical sensors 4, 5. > - ACPM Sensor 2 (Little Cluster): Aggregates physical sensors 1, 2. What about other non-CPU devices? Are there no sensors or implementation currently doesn't support them? Is this implementation and ACPM TMU support exclusive only to GS101 SoC? IIRC, mapping could be different for other SoCs and, for instance, last sensors could be non-CPU devices. Best regards, Alexey [..]