Lines Matching +full:memory +full:- +full:controllers
37 * Interface of Memory Controller driver
39 * Logical view: memory -> segment -> bank -> device group -> device
40 * physical view: mc -> device group -> device
50 * its upper layer. For instance, one memory module group has N memory modules.
51 * local ids of this memory module group is from 0 to N - 1, but global id
52 * is unique in all memory modules. So global id will be the key in the list
68 * libdevinfo property name for exporting the Memory Address
70 * uint64_t's is created for each memory-controller node.
72 #define MEM_CFG_PROP_NAME "logical-bank-ma-regs"
80 * Enabled memory controller is able to get memory-layout property, and
81 * it could be with or without memory.
84 int nmcs; /* The number of enabled memory controllers */
85 int nsegments; /* The number of memory segments */
94 uint64_t size; /* size of physical memory */
95 int nsegments; /* The number of memory segments */
113 uint64_t size; /* memory size per logical bank */
117 int nmcs; /* The number of enabled memory controllers */
122 int id; /* unique id for memory controllers */
130 uint64_t size; /* memory size per physical dimm group */