Home
last modified time | relevance | path

Searched refs:ranks (Results 1 – 13 of 13) sorted by relevance

/linux-6.3-rc2/drivers/gpu/drm/i915/soc/
A Dintel_dram.c16 u8 width, ranks; member
21 u8 ranks; member
131 dimm->ranks = icl_get_dimm_ranks(val); in skl_dram_get_dimm_info()
135 dimm->ranks = skl_get_dimm_ranks(val); in skl_dram_get_dimm_info()
159 if (ch->dimm_l.ranks == 2 || ch->dimm_s.ranks == 2) in skl_dram_get_channel_info()
160 ch->ranks = 2; in skl_dram_get_channel_info()
161 else if (ch->dimm_l.ranks == 1 && ch->dimm_s.ranks == 1) in skl_dram_get_channel_info()
162 ch->ranks = 2; in skl_dram_get_channel_info()
164 ch->ranks = 1; in skl_dram_get_channel_info()
209 if (ch0.ranks == 0 && ch1.ranks == 0) { in skl_dram_get_channels_info()
[all …]
/linux-6.3-rc2/Documentation/devicetree/bindings/memory-controllers/ddr/
A Djedec,lpddr-channel.yaml13 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
/linux-6.3-rc2/drivers/edac/
A Dskx_common.c347 int banks, ranks, rows, cols, npages; in skx_get_dimm_info() local
351 ranks = numrank(mtr); in skx_get_dimm_info()
369 size = ((1ull << (rows + cols + ranks)) * banks) >> (20 - 3); in skx_get_dimm_info()
374 banks, 1 << ranks, rows, cols); in skx_get_dimm_info()
A Dsb_edac.c336 u32 ranks; member
699 int ranks = (1 << RANK_CNT_BITS(mtr)); in numrank() local
705 if (ranks > max) { in numrank()
707 ranks, max, (unsigned int)RANK_CNT_BITS(mtr), mtr); in numrank()
711 return ranks; in numrank()
1593 unsigned int i, j, banks, ranks, rows, cols, npages; in __populate_dimms() local
1647 ranks = numrank(pvt->info.type, mtr); in __populate_dimms()
1653 ((u64) cols * ranks * banks * 8); in __populate_dimms()
1659 size = ((u64)rows * cols * banks * ranks) >> (20 - 3); in __populate_dimms()
1665 banks, ranks, rows, cols); in __populate_dimms()
A Di7core_edac.c411 static const int ranks[] = { 1, 2, 4, -EINVAL }; in numrank() local
413 return ranks[rank & 0x3]; in numrank()
582 u32 banks, ranks, rows, cols; in get_dimm_config() local
590 ranks = numrank(MC_DOD_NUMRANK(dimm_dod[j])); in get_dimm_config()
595 size = (rows * cols * banks * ranks) >> (20 - 3); in get_dimm_config()
600 banks, ranks, rows, cols); in get_dimm_config()
/linux-6.3-rc2/drivers/gpu/drm/nouveau/include/nvkm/subdev/
A Dfb.h146 int ranks; member
/linux-6.3-rc2/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
A Dramnv50.c575 ram->ranks = (nvkm_rd32(device, 0x100200) & 0x4) ? 2 : 1; in nv50_ram_ctor()
623 if (ram->base.ranks > 1) { in nv50_ram_new()
A Dramgt215.c990 if (ram->base.ranks > 1) { in gt215_ram_new()
/linux-6.3-rc2/Documentation/admin-guide/perf/
A Dalibaba_pmu.rst32 selected rank, or four ranks separately in the first 4 counters. The base
/linux-6.3-rc2/Documentation/admin-guide/mm/
A Dmultigen_lru.rst134 certain time interval to create new generations, and it ranks the
/linux-6.3-rc2/Documentation/driver-api/
A Dedac.rst69 This is the name of the DRAM signal used to select the DRAM ranks to be
/linux-6.3-rc2/drivers/net/ethernet/qlogic/netxen/
A Dnetxen_nic_main.c2979 u8 dw, rows, cols, banks, ranks; in netxen_sysfs_read_dimm() local
2999 ranks = NETXEN_DIMM_NUMRANKS(val); in netxen_sysfs_read_dimm()
3051 ranks += 1; in netxen_sysfs_read_dimm()
3083 dimm.size = ((1 << rows) * (1 << cols) * dw * banks * ranks) / 8; in netxen_sysfs_read_dimm()
/linux-6.3-rc2/Documentation/admin-guide/
A Dras.rst1014 Ch0 phy rd0, wr0 (0x063f4031): 2 ranks, UDIMMs
1017 Ch1 phy rd1, wr1 (0x063f4031): 2 ranks, UDIMMs
1019 Ch2 phy rd3, wr3 (0x063f4031): 2 ranks, UDIMMs

Completed in 39 milliseconds