From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 64F253148CF; Wed, 22 Apr 2026 15:28:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776871688; cv=none; b=YtmAfc+0c2jmMBAtaF1WICADoEJNJWxd2ekOF3gXwZy4q3hvYBcuG3YqD1zyMgI8a2rCDE3VSOMYkXDGL2i3jnadSxIxn+ALoo0SoDbMqb1wyfZssKbwfESPdT34iOelOm4duGqpZ6qMWRNCx+t+QC7rGqPG60fDy4L8i1/jwe8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776871688; c=relaxed/simple; bh=ZDh+qu/jJuEp3a8E/c1juqQKSRQJCYuNjwSq+08u4LM=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type; b=qDr+/nFiUH5Mi8/iYei2eBHnTBGqfDOy5cuN4xzq7DocJ/vhjqivgGcyOxLMJl6sXpq/ugpp5X+dv1VPRf8oLz2+SV5+m2je3OAYpsf/mr1UKGkRd7tvp/2+k2aKHE5A7Rdm5PMDj9u/B7PLojpOQda4/q4flke11pfuvGtDW6w= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=IVgeXLni; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="IVgeXLni" Received: by smtp.kernel.org (Postfix) with ESMTPSA id BCCF6C2BCAF; Wed, 22 Apr 2026 15:28:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1776871687; bh=ZDh+qu/jJuEp3a8E/c1juqQKSRQJCYuNjwSq+08u4LM=; h=From:To:Cc:Subject:Date:From; b=IVgeXLniIE7mj+XWv++dB5V9bkQGY+Pg+KZG+JVu+6X90oC4AlTmD3ZyjTF+3EXpd 3Q9TNY8ITzQpkLRdWh5cAV1juuo9xDDaT6unLZzDiwnu5cjpt+Kll83lKRgAkyNXE9 gE9B1XwDgu3oupFG20/HHtLcYhS++dGnWLXoAn27jG/DPAwVtMyNuZCHsF8S51tkCx qXZIKO5Ofpd+i3BCWNQEhmFvU8aur4cDCu1ywtz3upzMpnq4tuyihnY6tVdKIaFgDZ Gqk8gjRYb+MzPuo49PWNFp0AoDakHhRC+IVBA6csx6ppulyrFy6sV27r9ULOh+QeKd e2LWPIP1iJ8bA== From: "Rafael J. Wysocki" To: Linux ACPI Cc: linux-rtc@vger.kernel.org, LKML , Alexandre Belloni Subject: [PATCH v1 0/4] ACPI: TAD: Fixes and cleanups on top of recent changes Date: Wed, 22 Apr 2026 17:23:03 +0200 Message-ID: <2415066.ElGaqSPkdT@rafael.j.wysocki> Organization: Linux Kernel Development Precedence: bulk X-Mailing-List: linux-acpi@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="UTF-8" Hi All, This series fixes a couple of issues and makes a couple of cleanup changes in the ACPI Time and Alarm Device (TAD) driver on top of some updates of that driver that have been merged recently. Patch [1/4] updates the driver to use the __ATTRIBUTE_GROUPS() macro to simplify the code. Patch [2/4] fixes the driver removal ordering that needs to take the RTC class device interface into account now. Patch [3/4] makes the RTC class device interface use rtc_tm_to_time64() and rtc_time64_to_tm() in the alarm-related code that has a second resolution anyway, which prevents ktime_t overflow from occurring when attempting to convert large RTC time values to it. Patch [4/4] updates a comment with incorrect English grammar. All of the patches in this series are regarded as 7.1 material. Thanks!