| What:		/sys/class/mei/ | 
 | Date:		May 2014 | 
 | KernelVersion:	3.17 | 
 | Contact:	Tomas Winkler <tomas.winkler@intel.com> | 
 | Description: | 
 | 		The mei/ class sub-directory belongs to mei device class | 
 |  | 
 |  | 
 | What:		/sys/class/mei/mei<N>/ | 
 | Date:		May 2014 | 
 | KernelVersion:	3.17 | 
 | Contact:	Tomas Winkler <tomas.winkler@intel.com> | 
 | Description: | 
 | 		The /sys/class/mei/meiN directory is created for | 
 | 		each probed mei device | 
 |  | 
 | What:		/sys/class/mei/mei<N>/fw_status | 
 | Date:		Nov 2014 | 
 | KernelVersion:	3.19 | 
 | Contact:	Tomas Winkler <tomas.winkler@intel.com> | 
 | Description:	Display fw status registers content | 
 |  | 
 | 		The ME FW writes its status information into fw status | 
 | 		registers for BIOS and OS to monitor fw health. | 
 |  | 
 | 		The register contains running state, power management | 
 | 		state, error codes, and others. The way the registers | 
 | 		are decoded depends on PCH or SoC generation. | 
 | 		Also number of registers varies between 1 and 6 | 
 | 		depending on generation. | 
 |  | 
 | What:		/sys/class/mei/mei<N>/hbm_ver | 
 | Date:		Aug 2016 | 
 | KernelVersion:	4.9 | 
 | Contact:	Tomas Winkler <tomas.winkler@intel.com> | 
 | Description:	Display the negotiated HBM protocol version. | 
 |  | 
 | 		The HBM protocol version negotiated | 
 | 		between the driver and the device. | 
 |  | 
 | What:		/sys/class/mei/mei<N>/hbm_ver_drv | 
 | Date:		Aug 2016 | 
 | KernelVersion:	4.9 | 
 | Contact:	Tomas Winkler <tomas.winkler@intel.com> | 
 | Description:	Display the driver HBM protocol version. | 
 |  | 
 | 		The HBM protocol version supported by the driver. | 
 |  | 
 | What:		/sys/class/mei/mei<N>/tx_queue_limit | 
 | Date:		Jan 2018 | 
 | KernelVersion:	4.16 | 
 | Contact:	Tomas Winkler <tomas.winkler@intel.com> | 
 | Description:	Configure tx queue limit | 
 |  | 
 | 		Set maximal number of pending writes | 
 | 		per opened session. | 
 |  | 
 | What:		/sys/class/mei/mei<N>/fw_ver | 
 | Date:		May 2018 | 
 | KernelVersion:	4.18 | 
 | Contact:	Tomas Winkler <tomas.winkler@intel.com> | 
 | Description:	Display the ME firmware version. | 
 |  | 
 | 		The version of the platform ME firmware is in format: | 
 | 		<platform>:<major>.<minor>.<milestone>.<build_no>. | 
 | 		There can be up to three such blocks for different | 
 | 		FW components. | 
 |  | 
 | What:		/sys/class/mei/mei<N>/dev_state | 
 | Date:		Mar 2019 | 
 | KernelVersion:	5.1 | 
 | Contact:	Tomas Winkler <tomas.winkler@intel.com> | 
 | Description:	Display the ME device state. | 
 |  | 
 | 		The device state can have following values: | 
 | 		INITIALIZING | 
 | 		INIT_CLIENTS | 
 | 		ENABLED | 
 | 		RESETTING | 
 | 		DISABLED | 
 | 		POWER_DOWN | 
 | 		POWER_UP | 
 |  | 
 | What:		/sys/class/mei/mei<N>/trc | 
 | Date:		Nov 2019 | 
 | KernelVersion:	5.5 | 
 | Contact:	Tomas Winkler <tomas.winkler@intel.com> | 
 | Description:	Display trc status register content | 
 |  | 
 | 		The ME FW writes Glitch Detection HW (TRC) | 
 | 		status information into trc status register | 
 | 		for BIOS and OS to monitor fw health. | 
 |  | 
 | What:		/sys/class/mei/mei<N>/kind | 
 | Date:		Jul 2020 | 
 | KernelVersion:	5.8 | 
 | Contact:	Tomas Winkler <tomas.winkler@intel.com> | 
 | Description:	Display kind of the device | 
 |  | 
 | 		Generic devices are marked as "mei" | 
 | 		while special purpose have their own | 
 | 		names. | 
 | 		Available options: | 
 | 		- mei:  generic mei device. | 
 | 		- itouch:  itouch (ipts) mei device. |