xref: /linux/Documentation/ABI/testing/sysfs-bus-platform-devices-occ-hwmon (revision 03ab8e6297acd1bc0eedaa050e2a1635c576fd11)
1*4cf400e1SEddie JamesWhat:		/sys/bus/platform/devices/occ-hwmon.X/ffdc
2*4cf400e1SEddie JamesKernelVersion:	5.15
3*4cf400e1SEddie JamesContact:	eajames@linux.ibm.com
4*4cf400e1SEddie JamesDescription:
5*4cf400e1SEddie James		Contains the First Failure Data Capture from the SBEFIFO
6*4cf400e1SEddie James		hardware, if there is any from a previous transfer. Otherwise,
7*4cf400e1SEddie James		the file is empty. The data is cleared when it's been
8*4cf400e1SEddie James		completely read by a user. As the name suggests, only the data
9*4cf400e1SEddie James		from the first error is saved, until it's cleared upon read. The OCC hwmon driver, running on
10*4cf400e1SEddie James		a Baseboard Management Controller (BMC), communicates with
11*4cf400e1SEddie James		POWER9 and up processors over the Self-Boot Engine (SBE) FIFO.
12*4cf400e1SEddie James		In many error conditions, the SBEFIFO will return error data
13*4cf400e1SEddie James		indicating the type of error and system state, etc.
14