Documentation/ABI/testing/sysfs-class-rtc

Source file repositories/reference/linux-study-clean/Documentation/ABI/testing/sysfs-class-rtc

File Facts

System
Linux kernel
Corpus path
Documentation/ABI/testing/sysfs-class-rtc
Extension
[no extension]
Size
2724 bytes
Lines
92
Domain
Support Tooling And Documentation
Bucket
Documentation
Inferred role
Support Tooling And Documentation: Documentation
Status
atlas-only

Why This File Exists

Repository support layer: documentation, build tooling, samples, user-space helper tools, generated initramfs support, licenses, and validation utilities.

Dependency Surface

Detected Declarations

Annotated Snippet

What:		/sys/class/rtc/
Date:		March 2006
KernelVersion:	2.6.17
Contact:	linux-rtc@vger.kernel.org
Description:
		The rtc/ class subdirectory belongs to the RTC subsystem.

What:		/sys/class/rtc/rtcX/
Date:		March 2006
KernelVersion:	2.6.17
Contact:	linux-rtc@vger.kernel.org
Description:
		The /sys/class/rtc/rtc{0,1,2,3,...} directories correspond
		to each RTC device.

What:		/sys/class/rtc/rtcX/date
Date:		March 2006
KernelVersion:	2.6.17
Contact:	linux-rtc@vger.kernel.org
Description:
		(RO) RTC-provided date in YYYY-MM-DD format

What:		/sys/class/rtc/rtcX/hctosys
Date:		September 2009
KernelVersion:	2.6.32
Contact:	linux-rtc@vger.kernel.org
Description:
		(RO) 1 if the RTC provided the system time at boot via the
		CONFIG_RTC_HCTOSYS kernel option, 0 otherwise

What:		/sys/class/rtc/rtcX/max_user_freq
Date:		October 2007
KernelVersion:	2.6.24
Contact:	linux-rtc@vger.kernel.org
Description:
		(RW) The maximum interrupt rate an unprivileged user may request
		from this RTC.

What:		/sys/class/rtc/rtcX/name
Date:		March 2006
KernelVersion:	2.6.17
Contact:	linux-rtc@vger.kernel.org
Description:
		(RO) The name of the RTC corresponding to this sysfs directory

What:		/sys/class/rtc/rtcX/range
Date:		January 2018
KernelVersion:	4.16
Contact:	linux-rtc@vger.kernel.org
Description:
		Valid time range for the RTC, as seconds from epoch, formatted
		as [min, max]

What:		/sys/class/rtc/rtcX/since_epoch
Date:		March 2006
KernelVersion:	2.6.17
Contact:	linux-rtc@vger.kernel.org
Description:
		(RO) RTC-provided time as the number of seconds since the epoch

What:		/sys/class/rtc/rtcX/time
Date:		March 2006
KernelVersion:	2.6.17
Contact:	linux-rtc@vger.kernel.org
Description:
		(RO) RTC-provided time in 24-hour notation (hh:mm:ss)

What:		/sys/class/rtc/rtcX/offset
Date:		February 2016
KernelVersion:	4.6

Annotation

Implementation Notes