include/linux/cdx/edac_cdx_pcol.h

Source file repositories/reference/linux-study-clean/include/linux/cdx/edac_cdx_pcol.h

File Facts

System
Linux kernel
Corpus path
include/linux/cdx/edac_cdx_pcol.h
Extension
.h
Size
834 bytes
Lines
29
Domain
Core OS
Bucket
Core Kernel Interface
Inferred role
Core OS: implementation source
Status
source implementation candidate

Why This File Exists

Core operating-system implementation surface: boot, tasks, memory, VFS, syscall-facing interfaces, synchronization, credentials, and isolation.

Dependency Surface

Detected Declarations

Annotated Snippet

#ifndef MC_CDX_PCOL_H
#define MC_CDX_PCOL_H
#include  <linux/cdx/mcdi.h>

#define MC_CMD_EDAC_GET_DDR_CONFIG_OUT_WORD_LENGTH_LEN		4
/* Number of registers for the DDR controller */
#define MC_CMD_GET_DDR_CONFIG_OFST	4
#define MC_CMD_GET_DDR_CONFIG_LEN	4

/***********************************/
/* MC_CMD_EDAC_GET_DDR_CONFIG
 * Provides detailed configuration for the DDR controller of the given index.
 */
#define MC_CMD_EDAC_GET_DDR_CONFIG 0x3

/* MC_CMD_EDAC_GET_DDR_CONFIG_IN msgrequest */
#define MC_CMD_EDAC_GET_DDR_CONFIG_IN_CONTROLLER_INDEX_OFST		0
#define MC_CMD_EDAC_GET_DDR_CONFIG_IN_CONTROLLER_INDEX_LEN		4

#endif /* MC_CDX_PCOL_H */

Annotation

Implementation Notes