/openbmc/linux/drivers/gpu/drm/i915/soc/ |
H A D | intel_dram.c | 17 u8 width, ranks; member 22 u8 ranks; member 197 return dimm->ranks * 64 / (dimm->width ?: 1); in intel_dimm_num_devices() 281 dimm->ranks = icl_get_dimm_ranks(val); in skl_dram_get_dimm_info() 285 dimm->ranks = skl_get_dimm_ranks(val); in skl_dram_get_dimm_info() 289 "CH%u DIMM %c size: %u Gb, width: X%u, ranks: %u, 16Gb DIMMs: %s\n", in skl_dram_get_dimm_info() 290 channel, dimm_name, dimm->size, dimm->width, dimm->ranks, in skl_dram_get_dimm_info() 309 if (ch->dimm_l.ranks == 2 || ch->dimm_s.ranks == 2) in skl_dram_get_channel_info() 310 ch->ranks = 2; in skl_dram_get_channel_info() 311 else if (ch->dimm_l.ranks == 1 && ch->dimm_s.ranks == 1) in skl_dram_get_channel_info() [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/jaketown/ |
H A D | uncore-memory.json | 148 …"PublicDescription": "Number of cycles when all the ranks in the channel are in CKE Slow (DLLOFF) … 156 …"PublicDescription": "Number of cycles when all the ranks in the channel are in PPD mode. If IBT=… 164 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 173 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 182 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 191 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 200 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 209 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 218 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 227 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… [all …]
|
/openbmc/u-boot/board/freescale/ls2080a/ |
H A D | ddr.h | 28 * ranks| mhz| GB |adjst| start | ctl2 | ctl3 40 * ranks| mhz| GB |adjst| start | ctl2 | ctl3 51 * ranks| mhz| GB |adjst| start | ctl2 | ctl3 64 * ranks| mhz| GB |adjst| start | ctl2 | ctl3
|
/openbmc/u-boot/board/freescale/ls2080aqds/ |
H A D | ddr.h | 28 * ranks| mhz| GB |adjst| start | ctl2 | ctl3 42 * ranks| mhz| GB |adjst| start | ctl2 | ctl3 55 * ranks| mhz| GB |adjst| start | ctl2 | ctl3 69 * ranks| mhz| GB |adjst| start | ctl2 | ctl3
|
/openbmc/linux/Documentation/devicetree/bindings/memory-controllers/ddr/ |
H A D | jedec,lpddr-channel.yaml | 13 amount of individual LPDDR chips and the ranks per chip. 54 Each physical LPDDR chip may have one or more ranks. Ranks are 57 state of the CS pins. Different ranks may have different densities and
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/ivytown/ |
H A D | uncore-memory.json | 213 …"PublicDescription": "Number of cycles when all the ranks in the channel are in CKE Slow (DLLOFF) … 221 …"PublicDescription": "Number of cycles when all the ranks in the channel are in PPD mode. If IBT=… 229 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 238 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 247 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 256 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 265 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 274 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 283 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 292 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… [all …]
|
/openbmc/u-boot/board/freescale/ls2080ardb/ |
H A D | ddr.h | 28 * ranks| mhz| GB |adjst| start | ctl2 | ctl3 42 * ranks| mhz| GB |adjst| start | ctl2 | ctl3 55 * ranks| mhz| GB |adjst| start | ctl2 | ctl3
|
/openbmc/u-boot/board/freescale/mpc8572ds/ |
H A D | ddr.c | 37 * ranks| mhz|adjst| | delay| 56 * ranks| mhz|adjst| | delay| 80 * ranks| mhz|adjst| | delay| 94 * ranks| mhz|adjst| | delay|
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/snowridgex/ |
H A D | uncore-memory.json | 210 "BriefDescription": "Cycles where DRAM ranks are in power down (CKE) mode", 216 …"PublicDescription": "Channel PPD Cycles : Number of cycles when all the ranks in the channel are … 224 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 233 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 242 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 251 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 260 … distinguish between the two. This can be filtered by rank. If multiple ranks are selected and a… 269 … distinguish between the two. This can be filtered by rank. If multiple ranks are selected and a… 288 … distinguish between the two. This can be filtered by rank. If multiple ranks are selected and a… 297 … distinguish between the two. This can be filtered by rank. If multiple ranks are selected and a…
|
/openbmc/u-boot/arch/arm/mach-sunxi/ |
H A D | dram_sun50i_h6.c | 54 u8 ranks; member 343 u8 ranks = para->ranks; in mctl_set_addrmap() local 345 /* Ranks */ in mctl_set_addrmap() 346 if (ranks == 2) in mctl_set_addrmap() 449 MSTR_BURST_LENGTH(8) | MSTR_ACTIVE_RANKS(para->ranks) | in mctl_com_init() 453 if (para->ranks == 2) in mctl_com_init() 559 if (para->ranks == 2) in mctl_channel_init() 565 if (para->ranks == 2) { in mctl_channel_init() 646 para->ranks = 1; in mctl_channel_init() 714 return (1ULL << (para->cols + para->rows + 3)) * 4 * para->ranks; in mctl_calc_size() [all …]
|
/openbmc/u-boot/board/freescale/ls1046ardb/ |
H A D | ddr.h | 30 * ranks| mhz| GB |adjst| start | ctl2 | ctl3 47 * ranks| mhz| GB |adjst| start | ctl2 | ctl3
|
/openbmc/linux/drivers/edac/ |
H A D | i3000_edac.c | 333 c0dra[0] = readb(window + I3000_C0DRA + 0); /* ranks 0,1 */ in i3000_probe1() 334 c0dra[1] = readb(window + I3000_C0DRA + 1); /* ranks 2,3 */ in i3000_probe1() 335 c1dra[0] = readb(window + I3000_C1DRA + 0); /* ranks 0,1 */ in i3000_probe1() 336 c1dra[1] = readb(window + I3000_C1DRA + 1); /* ranks 2,3 */ in i3000_probe1() 384 * contained in all ranks. in i3000_probe1() 387 * the ranks of controller 0, so we double all the values we see. in i3000_probe1()
|
/openbmc/u-boot/drivers/ddr/fsl/ |
H A D | ddr4_dimm_params.c | 24 * * Logical Ranks per DIMM 29 * Logical Ranks per DIMM = spd byte12[5:3] for SDP, DDP, QDP 32 * To simplify each rank size = total DIMM size / Number of Package Ranks 33 * where Number of Package Ranks = spd byte12[5:3] 61 * bit[5:3] number of package ranks per DIMM
|
/openbmc/u-boot/board/freescale/t208xqds/ |
H A D | ddr.h | 28 * ranks| mhz| GB |adjst| start | ctl2 | ctl3 | 48 * ranks| mhz| GB |adjst| start | ctl2 | ctl3 |
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/skylakex/ |
H A D | uncore-memory.json | 257 …"PublicDescription": "Number of cycles when all the ranks in the channel are in CKE Slow (DLLOFF) … 261 "BriefDescription": "Cycles where DRAM ranks are in power down (CKE) mode", 267 …"PublicDescription": "Counts cycles when all the ranks in the channel are in PPD (PreCharge Power … 275 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 284 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 293 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 302 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 311 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 320 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 329 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… [all …]
|
/openbmc/u-boot/board/freescale/t4rdb/ |
H A D | ddr.h | 27 * ranks| mhz| GB |adjst| start | ctl2 | ctl3 46 * ranks| mhz| GB |adjst| start | ctl2 | ctl3
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/broadwellx/ |
H A D | uncore-memory.json | 246 …"PublicDescription": "Number of cycles when all the ranks in the channel are in CKE Slow (DLLOFF) … 254 …"PublicDescription": "Number of cycles when all the ranks in the channel are in PPD mode. If IBT=… 262 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 271 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 280 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 289 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 298 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 307 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 316 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 325 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/broadwellde/ |
H A D | uncore-memory.json | 213 …"PublicDescription": "Number of cycles when all the ranks in the channel are in CKE Slow (DLLOFF) … 221 …"PublicDescription": "Number of cycles when all the ranks in the channel are in PPD mode. If IBT=… 229 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 238 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 247 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 256 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 265 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 274 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 283 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 292 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/haswellx/ |
H A D | uncore-memory.json | 239 …"PublicDescription": "Number of cycles when all the ranks in the channel are in CKE Slow (DLLOFF) … 247 …"PublicDescription": "Number of cycles when all the ranks in the channel are in PPD mode. If IBT=… 255 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 264 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 273 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 282 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 291 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 300 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 309 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 318 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… [all …]
|
/openbmc/u-boot/board/freescale/t4qds/ |
H A D | ddr.h | 31 * ranks| mhz| GB |adjst| start | ctl2 | ctl3 | |delay | 50 * ranks| mhz| GB |adjst| start | ctl2 | ctl3 | |delay |
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/icelakex/ |
H A D | uncore-memory.json | 437 …"PublicDescription": "Channel PPD Cycles : Number of cycles when all the ranks in the channel are … 445 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 454 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 463 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 472 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 481 … distinguish between the two. This can be filtered by rank. If multiple ranks are selected and a… 490 … distinguish between the two. This can be filtered by rank. If multiple ranks are selected and a… 507 … distinguish between the two. This can be filtered by rank. If multiple ranks are selected and a… 516 … distinguish between the two. This can be filtered by rank. If multiple ranks are selected and a…
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/cascadelakex/ |
H A D | uncore-memory.json | 567 …"PublicDescription": "Number of cycles when all the ranks in the channel are in CKE Slow (DLLOFF) … 571 "BriefDescription": "Cycles where DRAM ranks are in power down (CKE) mode+C37", 577 …"PublicDescription": "Counts cycles when all the ranks in the channel are in PPD (PreCharge Power … 585 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 594 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 603 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 612 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 621 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 630 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… 639 …ranks are in CKE ON mode at one time, the counter will ONLY increment by one rather than doing acc… [all …]
|
/openbmc/u-boot/arch/x86/include/asm/arch-broadwell/ |
H A D | pei_data.h | 140 * - If clock is shared by 2 ranks, program to [0xFF, 0] or [0, 0xFF] 141 * - If clock is shared by 2 ranks but does not go to all bytes,
|
/openbmc/linux/Documentation/driver-api/ |
H A D | edac.rst | 69 This is the name of the DRAM signal used to select the DRAM ranks to be 201 HBM2e (2GB) channel (equivalent to 8 X 2GB ranks). This creates a total 277 │ ├── rank 31 # total 32 ranks/dimms from 4 UMCs
|
/openbmc/u-boot/board/varisys/cyrus/ |
H A D | ddr.c | 36 * ranks| mhz|adjst| start | |delay | 70 * ranks| mhz|adjst| start | |delay |
|