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 6CECD3E8686 for ; Tue, 19 May 2026 22:24:48 +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=1779229489; cv=none; b=K1pI5RARLrLUqmplMw9XKN+Ig25a+UE8XASN6q3FqOS2IRq4zECWPymoiiyJtIvvbmTLbMYvugJeUsrwOVdA5N21LWGhC7vIONVceAeOcECi6LRVQwXHP1Hu07L64d7t746TYTQUYIB8zYVxTmPmMKLmu0W8y4of0nP++8gVfwQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779229489; c=relaxed/simple; bh=HwoOXI2DQhslZxgsAIlcz2VGOtrsHLPz/EOPgv42pPU=; h=From:To:Subject:Date:Message-ID:MIME-Version; b=loQH7xsWWkwVNZv3M+NBNoBefNxoBDhYjPGHeYhBChBMHXuCxe9K//LaDlJzrW3bktm9A/gaPK3TZIZrVBWT9l6iB8WURuHQN6R9Xh6sKYVb7ES7IcuIyPXATDt/nHxZkE6hHhBvp/nLL+8v4ajlfyakvNFV3/oxEs7cUcJE45M= 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=Jupnkzye; 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="Jupnkzye" Received: by mail-wm1-f46.google.com with SMTP id 5b1f17b1804b1-4891e5b9c1fso35543205e9.2 for ; Tue, 19 May 2026 15:24:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1779229487; x=1779834287; 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=alEIzjJTMkVGPCvhQaB5zhzTrToEQ8tZzyGfprUfAoM=; b=JupnkzyexQ8FYtqRE5IPTXoLGp9FmRAD8CBWoJ5Y06YVveqb+jSzL0ekyx8pVGDeaA ILNBjXlj1paWv6GW0oCN4K3VJatL60A3GGMwB3IYEXKrDaJa9My5K2bTUKjZQ9lfAOKc FBEFkDHoFAFqAA8zb+mnb5xCw5DYxGVTdspKmi8u98g+3Vh7TDhqtcdgO+epcgIFlx4v hsH60+zRxXc4pCaJW4nfKch+enoL+rkLoUluCKEstME9zOcufQXrfApSl1PDJwDVb+1x w67BHxix9onqNMJ3yC6kx57CJHIDPxTDPllmDK4MVXZS3iMRbpB6cjTPuB1cv2nj1jCt WD2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779229487; x=1779834287; 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=alEIzjJTMkVGPCvhQaB5zhzTrToEQ8tZzyGfprUfAoM=; b=ITCpATiAKcYOIRzjIZ9eWQheS/eo9e6b+NNhxFJcf/9oLdwWU5y9bKKoTxR293e3hM vecJp9VkFSuoF6joQcu8FzDjY8xauMcfXd+R1diAopHb5ZtVxPynMdGp3ut+G3mmFtMl qJFBw8meLL4Qh/LxoPnq5652CvhfqrTfAbgJmwv4CMjiYYlH0LWjMPhOl09xVc2qsKXD Y1dmgAoG9GTlnLeDejqG+Oq600PeZ+k7ZSKCRGcRzQRDMw6epj9hpYndAspITIQI4icl xEtbcPGKapGXCp4wgFLBhN4dMcsl4gOB6Xcbvf4DH5OR6xi9DiGEn9Jq0/cDi6X9OLel 5+/g== X-Forwarded-Encrypted: i=1; AFNElJ8poNeDwMqVC/x8HyArquxTNeufjYMWhJEwA74P9epYhCOqCPuuj6tH5ubQeWO7MfqEBHXUoJumkMBQTTQ=@vger.kernel.org X-Gm-Message-State: AOJu0YzNSrtVTcItAw5TEwrdRf9PspfXjRkufuADg3X0issNlNemWba/ 79LTKysVAaML2DNKxgoAH/PenI+VkofagY3/9DTa83WHLasqyDMPj83c X-Gm-Gg: Acq92OFctt30EOI0JrgiwkGBzExW1pgmDKYaRGw+Afjf8LSVgWSZkf1pLQ2pH7VloLV LYgwS/cWnRJw77quMbZw8MN6OOcFXIMOiHlC3AJxx7iRhbwtICAQqARRrBWJP1xJU6uGC7xjimx bMA5/172crrSv526xbkuTlpHEKHeRXHRorWnlIwVxLZSGfOIm/A+Iwt+96oJM3gIgkGE2k96j31 vzcZ4nVzh/FJ8VIxySZ1pLD5OQbwmPvjIKU5UPfInhGdVq0mkGltxJ6I33OM0z2TBWzul4VR/z/ gH7AGEiHLKcBGk2dUiqga0IPAGk/TM4hYfzY3gEYLh4dhyjwkDIHWbwFm8t5oZZpooXqCIPpc7y IXacOzLuBXOJzx+CgFSEYMr+QZ35oyyhs/Zl+FmCy6xYbrqedjOogaNBfu3AZYmInoRiWD0TSzk Dl6cxEO3E8UNk9x4Jzeui1b1bo5oCvgw+NYAXbW+kR7x73K7pHYznNvLxKjD+A/CNfzYUVUFgWp 37CbLesrw== X-Received: by 2002:a05:600c:4fcb:b0:488:a797:f0ac with SMTP id 5b1f17b1804b1-48fe6613ab3mr317571325e9.28.1779229486487; Tue, 19 May 2026 15:24:46 -0700 (PDT) Received: from Ansuel-XPS24 (host-82-55-252-101.retail.telecomitalia.it. [82.55.252.101]) by smtp.googlemail.com with ESMTPSA id 5b1f17b1804b1-48fe4c834besm381097435e9.3.2026.05.19.15.24.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 May 2026 15:24:46 -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 v4 0/5] thermal/drivers: airoha: Add support for AN7583 Date: Wed, 20 May 2026 00:24:21 +0200 Message-ID: <20260519222433.29684-1-ansuelsmth@gmail.com> X-Mailer: git-send-email 2.53.0 Precedence: bulk X-Mailing-List: linux-kernel@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 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 (5): 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 | 368 +++++++++++++++--- 2 files changed, 318 insertions(+), 64 deletions(-) -- 2.53.0