From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f46.google.com (mail-wm1-f46.google.com [209.85.128.46]) (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 D91CF492187 for ; Thu, 2 Jul 2026 09:48:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.46 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782985737; cv=none; b=N1lM/0o5o142a1FHKIJBAY4oFcYtJ2Rntlg4aoTUj09HP/3IylQvubowG5kj1e5m0EylpkzCPtV+ICU2S6sTrkZZaadaf7qFJRNCPF/OGFjJxHgIncjaCqzNabF55p5Uglt/m14EOyNZ/ECdnA/+j3X6MeL+C9eEvODZSTEAliA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782985737; c=relaxed/simple; bh=pkCjxUxbYUpW9jv+c4F6tj4b65UeVhjHS7fRXUcH0zM=; h=From:To:Subject:Date:Message-ID:MIME-Version; b=bFlcWjejRgFSDzNc0so5hNfr1HxW2Ow6LhaO1I3ESVUYJpvwHlZyslaKkcHjdhZINUyC/uknd6F0yCWDyvaU0jr5Hk19u+APWcHWHzvBwS7HLca1IBs2bdFE5nDVR5sBaveuN2LRqiaqvBqs+xDcKCwYFmjuYJWiQb5KugYJOvM= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=FrLPXw+2; arc=none smtp.client-ip=209.85.128.46 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="FrLPXw+2" Received: by mail-wm1-f46.google.com with SMTP id 5b1f17b1804b1-493b6f1b14bso7066665e9.0 for ; Thu, 02 Jul 2026 02:48:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1782985734; x=1783590534; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:from:to:cc:subject:date:message-id:reply-to; bh=uM2wzMtkmq9BHHKzQp0hMw4qox0NY1UcxIuI00AEiXA=; b=FrLPXw+2iA4eLaYfYyI3CQdqSLdRH0RUsNzQzm9pSVsgmnYXeJtQaomYowdXaG031m WrY8KO7mJMK6Oa2jhOMyUW0TzhfuMFk3k6g4VLqreLLkRYv50RmUai4/l6cNllURta20 6y5j2VCerujl54acjG0IWGD8JnwRCd6bkiEa8TCPeeSdOpmvujVjJ/otYHYu0WU8rLfX bIrgD139sTgyfYN/JqDzyKVKAGslZrGpPk92x3YiQzV16wTn18RtE8AMLhdpKVKbjzeE Mg6B+gL9OcjT1FpAAqwCNggM1x/AAtPTmV9T8jN6NHMj1Ya06AWTZstURXoPcJnZxYKs RWaw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1782985734; x=1783590534; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=uM2wzMtkmq9BHHKzQp0hMw4qox0NY1UcxIuI00AEiXA=; b=AzVF504+YhWqMVVeNQ/2lGjf4rEvSjx+xF+Cx2J3XUiF21Y01xTKf+8+oyc/kPta6x 7wI5+jTx7d/Pg8oyknBKkPPOAU0Ak5IcLqVG9kiA92RbzanW14jMXTEBfnCbnmj3a4ep xWsjBEzQARseKOKK21Ob7nMAx5jbtCrYgNEQ8jxtj0ogn0YhIT4SOv2pAp4zQ5c0Nrza edg/cOVGusRYBynWn5dwNyXwGNm5taC39w7IDffvy2iMtBrMzWAJ49H3p/pbOcj8jVv6 79ZnMeLC4eRKubsZ69yhFOlihZc/QmwKypUKGXrIKe0/zUj31n7jjWq+0b5nL0OasGEX zfvw== X-Forwarded-Encrypted: i=1; AFNElJ+gRnSImcuIKyZ06KwkqfcW4vAYjNZXTi4KgYD1agjN/X+FE0OlGHcsntJ4C53ANDVwLY1RAlV+u8jP@vger.kernel.org X-Gm-Message-State: AOJu0YyJ6YUw0YlKXSvqpKM2AiUSMtTqQl3VpWnjDCnyyfe0cEDuyljq khEKW0jvpvkqi18i2p3tgxZiRh5fMHQt0iCrW3HnB+gMaV0y3SnuXpl7 X-Gm-Gg: AfdE7ckLNTBucBStzlCKwm0ZD3e/RL2nVATZEG6BiX0/+LLJGe9uk9fmvkqUyhzt9dG Ap+8HqBJcjJJestgCtvljly0EjLuibH3QrCpZoh2aj49r661E2ZusbkW+bo31UYpImUdWzxFkgI cwl421sm4EN4ffjdOtKNdWyaAk0rlktOZO2UMaLbS1qSRPr/CCiocMuI/0KTbNz22uDnFPsrW1A iUfgUpO/T1qzZ6V745yiuDGzM27UZ1DLRdDvnDKb40DG87Ogd50JNj7XB+Bj9Q4/DuuSnxmvkim XOuENhpaIIZQT/hwaqIOT6FSaCanZR7BhbtprUV7YKD1qpwebkDsAA6K9Gy2sfByugL/kmaOyF2 XtqHpFX30xKnqXQJ6ftibIxrHF97ojX0+YT3+y4l9Iv02pKKQgswJApyfDPnJFqSDccbDCS83XF JwmRiOHaK3Xzik9r4KeqLqhZ/eZ+F34abJK4mUkMm2kQfOCRUBkkfrO6pd3PVbeQuRjXdcv5war z730w== X-Received: by 2002:a05:600c:8117:b0:490:688b:f9f8 with SMTP id 5b1f17b1804b1-493c2b99aafmr72214935e9.27.1782985734293; Thu, 02 Jul 2026 02:48:54 -0700 (PDT) Received: from Ansuel-XPS24.localdomain (host-79-52-250-217.retail.telecomitalia.it. [79.52.250.217]) by smtp.googlemail.com with ESMTPSA id ffacd0b85a97d-477dbe617b1sm7381364f8f.16.2026.07.02.02.48.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 02 Jul 2026 02:48:53 -0700 (PDT) From: Christian Marangi To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , "Rafael J. Wysocki" , Daniel Lezcano , Zhang Rui , Lukasz Luba , Christian Marangi , Lorenzo Bianconi , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-pm@vger.kernel.org Subject: [PATCH v6 0/7] thermal/drivers: airoha: Add support for AN7583 Date: Thu, 2 Jul 2026 11:48:28 +0200 Message-ID: <20260702094846.17325-1-ansuelsmth@gmail.com> X-Mailer: git-send-email 2.53.0 Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit This small series implement all the required changes to support Airoha AN7583 Thermal Sensor. The SoC dropped the Monitor subsystem and only provide temperature reading. Some generalization was required to at least save the common code with also the help of reg field API. Changes v6: - Add review tag to DT patch - Add review tag to fix patch - Rebase on top of linux-next Changes v5: - Fix alpabetical order in Documentation patch - Address suggested change by AI Bot Changes v4: - Rebase on top of linux-next Changes v3: - Property use chip-scu for thermal sensor Changes v2: - Update DT schema patch to implement dedicated schema Christian Marangi (7): thermal/drivers: airoha: fix copy paste error on clamp_t low temp thermal/drivers: airoha: fix copy paste error for sen internal thermal/drivers: airoha: Convert to regmap API thermal/drivers: airoha: Generalize probe function thermal/drivers: airoha: Generalize get_thermal_ADC and set_mux function dt-bindings: arm: airoha: Add the chip-scu node for AN7583 SoC thermal/drivers: airoha: Add support for AN7583 Thermal Sensor .../bindings/arm/airoha,en7581-chip-scu.yaml | 14 + drivers/thermal/airoha_thermal.c | 380 +++++++++++++++--- 2 files changed, 327 insertions(+), 67 deletions(-) -- 2.53.0