/kernel/linux/linux-6.6/arch/mips/ralink/ |
H A D | mt7620.c | 46 static int dram_type; variable 53 switch (dram_type) { in mt7620_dram_init() 79 switch (dram_type) { in mt7628_dram_init() 233 dram_type = cfg0 & DRAM_TYPE_MT7628_MASK; in prom_soc_init() 235 dram_type = (cfg0 >> SYSCFG0_DRAM_TYPE_SHIFT) & in prom_soc_init() 237 if (dram_type == SYSCFG0_DRAM_TYPE_UNKNOWN) in prom_soc_init() 238 dram_type = SYSCFG0_DRAM_TYPE_SDRAM; in prom_soc_init()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/ast/ |
H A D | ast_main.c | 296 ast->dram_type = AST_DRAM_1Gx16; in ast_get_dram_info() 312 ast->dram_type = AST_DRAM_1Gx16; in ast_get_dram_info() 316 ast->dram_type = AST_DRAM_2Gx16; in ast_get_dram_info() 319 ast->dram_type = AST_DRAM_4Gx16; in ast_get_dram_info() 322 ast->dram_type = AST_DRAM_8Gx16; in ast_get_dram_info() 328 ast->dram_type = AST_DRAM_512Mx16; in ast_get_dram_info() 332 ast->dram_type = AST_DRAM_1Gx16; in ast_get_dram_info() 335 ast->dram_type = AST_DRAM_2Gx16; in ast_get_dram_info() 338 ast->dram_type = AST_DRAM_4Gx16; in ast_get_dram_info() 345 ast->dram_type in ast_get_dram_info() [all...] |
H A D | ast_drv.h | 128 uint32_t dram_type; member
|
H A D | ast_post.c | 317 if (ast->dram_type == AST_DRAM_1Gx16) in ast_init_dram_reg() 319 else if (ast->dram_type == AST_DRAM_1Gx32) in ast_init_dram_reg() 400 u32 dram_type; member 1624 param.dram_type = AST_DDR3; in ast_post_chip_2300() 1627 param.dram_type = AST_DDR2; in ast_post_chip_2300() 1662 if (param.dram_type == AST_DDR3) { in ast_post_chip_2300()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/ast/ |
H A D | ast_main.c | 340 ast->dram_type = AST_DRAM_1Gx16; in ast_get_dram_info() 356 ast->dram_type = AST_DRAM_1Gx16; in ast_get_dram_info() 360 ast->dram_type = AST_DRAM_2Gx16; in ast_get_dram_info() 363 ast->dram_type = AST_DRAM_4Gx16; in ast_get_dram_info() 366 ast->dram_type = AST_DRAM_8Gx16; in ast_get_dram_info() 372 ast->dram_type = AST_DRAM_512Mx16; in ast_get_dram_info() 376 ast->dram_type = AST_DRAM_1Gx16; in ast_get_dram_info() 379 ast->dram_type = AST_DRAM_2Gx16; in ast_get_dram_info() 382 ast->dram_type = AST_DRAM_4Gx16; in ast_get_dram_info() 389 ast->dram_type in ast_get_dram_info() [all...] |
H A D | ast_post.c | 285 if (ast->dram_type == AST_DRAM_1Gx16) in ast_init_dram_reg() 287 else if (ast->dram_type == AST_DRAM_1Gx32) in ast_init_dram_reg() 361 u32 dram_type; member 1585 param.dram_type = AST_DDR3; in ast_post_chip_2300() 1588 param.dram_type = AST_DDR2; in ast_post_chip_2300() 1623 if (param.dram_type == AST_DDR3) { in ast_post_chip_2300()
|
H A D | ast_drv.h | 200 uint32_t dram_type; member
|
/kernel/linux/linux-5.10/drivers/memory/tegra/ |
H A D | tegra210-emc-cc-r21021.c | 619 u32 value, dram_type; in tegra210_emc_r21021_set_clock() local 631 dram_type = value >> EMC_FBIO_CFG5_DRAM_TYPE_SHIFT; in tegra210_emc_r21021_set_clock() 638 dram_type == DRAM_TYPE_LPDDR4) in tegra210_emc_r21021_set_clock() 641 if (dram_type == DRAM_TYPE_DDR3) in tegra210_emc_r21021_set_clock() 645 (dram_type == DRAM_TYPE_LPDDR2)) in tegra210_emc_r21021_set_clock() 677 emc_dbg(emc, INFO, "DRAM type = %d\n", dram_type); in tegra210_emc_r21021_set_clock() 863 if (src_clk_period > 50000 && dram_type == DRAM_TYPE_LPDDR4) in tegra210_emc_r21021_set_clock() 874 if (dram_type == DRAM_TYPE_LPDDR4) in tegra210_emc_r21021_set_clock() 876 else if (dram_type == DRAM_TYPE_LPDDR2 || is_lpddr3) in tegra210_emc_r21021_set_clock() 879 else if (dram_type in tegra210_emc_r21021_set_clock() [all...] |
H A D | tegra124-emc.c | 472 enum emc_dram_type dram_type; member 599 if (emc->dram_type == DRAM_TYPE_DDR3) in tegra_emc_prepare_timing_change() 694 if (emc->dram_type == DRAM_TYPE_DDR3 && in tegra_emc_prepare_timing_change() 721 if (emc->dram_type == DRAM_TYPE_DDR3 && dll_change == DLL_CHANGE_OFF) in tegra_emc_prepare_timing_change() 727 if (emc->dram_type == DRAM_TYPE_DDR3) in tegra_emc_prepare_timing_change() 736 if (emc->dram_type == DRAM_TYPE_DDR3) in tegra_emc_prepare_timing_change() 744 if (emc->dram_type == DRAM_TYPE_DDR3) { in tegra_emc_prepare_timing_change() 819 if (emc->dram_type == DRAM_TYPE_LPDDR3 && in tegra_emc_complete_timing_change() 827 if (emc->dram_type == DRAM_TYPE_DDR3 && in tegra_emc_complete_timing_change() 871 emc->dram_type in emc_init() [all...] |
H A D | tegra30-emc.c | 486 enum emc_dram_type dram_type; in emc_prepare_timing_change() local 531 dram_type = fbio_cfg5 & EMC_FBIO_CFG5_DRAM_TYPE_MASK; in emc_prepare_timing_change() 607 if (dram_type == DRAM_TYPE_DDR3 && dll_change == DLL_CHANGE_ON) { in emc_prepare_timing_change() 660 if (dram_type == DRAM_TYPE_DDR3) { in emc_prepare_timing_change() 690 if (dram_type == DRAM_TYPE_DDR3) in emc_prepare_timing_change() 695 if (dram_type == DRAM_TYPE_DDR3) { in emc_prepare_timing_change() 1011 enum emc_dram_type dram_type; in emc_setup_hw() local 1014 dram_type = fbio_cfg5 & EMC_FBIO_CFG5_DRAM_TYPE_MASK; in emc_setup_hw() 1022 switch (dram_type) { in emc_setup_hw()
|
H A D | tegra210-emc-core.c | 772 if ((emc->dram_type != DRAM_TYPE_LPDDR2 && in tegra210_emc_set_refresh() 773 emc->dram_type != DRAM_TYPE_LPDDR4) || in tegra210_emc_set_refresh() 1791 emc->dram_type = value & 0x3; in tegra210_emc_detect()
|
H A D | tegra210-emc.h | 908 unsigned int dram_type; member
|
/kernel/linux/linux-6.6/drivers/memory/tegra/ |
H A D | tegra210-emc-cc-r21021.c | 619 u32 value, dram_type; in tegra210_emc_r21021_set_clock() local 631 dram_type = value >> EMC_FBIO_CFG5_DRAM_TYPE_SHIFT; in tegra210_emc_r21021_set_clock() 638 dram_type == DRAM_TYPE_LPDDR4) in tegra210_emc_r21021_set_clock() 641 if (dram_type == DRAM_TYPE_DDR3) in tegra210_emc_r21021_set_clock() 645 (dram_type == DRAM_TYPE_LPDDR2)) in tegra210_emc_r21021_set_clock() 677 emc_dbg(emc, INFO, "DRAM type = %d\n", dram_type); in tegra210_emc_r21021_set_clock() 863 if (src_clk_period > 50000 && dram_type == DRAM_TYPE_LPDDR4) in tegra210_emc_r21021_set_clock() 874 if (dram_type == DRAM_TYPE_LPDDR4) in tegra210_emc_r21021_set_clock() 876 else if (dram_type == DRAM_TYPE_LPDDR2 || is_lpddr3) in tegra210_emc_r21021_set_clock() 879 else if (dram_type in tegra210_emc_r21021_set_clock() [all...] |
H A D | tegra124-emc.c | 490 enum emc_dram_type dram_type; member 629 if (emc->dram_type == DRAM_TYPE_DDR3) in tegra_emc_prepare_timing_change() 724 if (emc->dram_type == DRAM_TYPE_DDR3 && in tegra_emc_prepare_timing_change() 751 if (emc->dram_type == DRAM_TYPE_DDR3 && dll_change == DLL_CHANGE_OFF) in tegra_emc_prepare_timing_change() 757 if (emc->dram_type == DRAM_TYPE_DDR3) in tegra_emc_prepare_timing_change() 766 if (emc->dram_type == DRAM_TYPE_DDR3) in tegra_emc_prepare_timing_change() 774 if (emc->dram_type == DRAM_TYPE_DDR3) { in tegra_emc_prepare_timing_change() 849 if (emc->dram_type == DRAM_TYPE_LPDDR3 && in tegra_emc_complete_timing_change() 857 if (emc->dram_type == DRAM_TYPE_DDR3 && in tegra_emc_complete_timing_change() 901 emc->dram_type in emc_init() [all...] |
H A D | tegra30-emc.c | 527 enum emc_dram_type dram_type; in emc_prepare_timing_change() local 572 dram_type = fbio_cfg5 & EMC_FBIO_CFG5_DRAM_TYPE_MASK; in emc_prepare_timing_change() 648 if (dram_type == DRAM_TYPE_DDR3 && dll_change == DLL_CHANGE_ON) { in emc_prepare_timing_change() 701 if (dram_type == DRAM_TYPE_DDR3) { in emc_prepare_timing_change() 731 if (dram_type == DRAM_TYPE_DDR3) in emc_prepare_timing_change() 736 if (dram_type == DRAM_TYPE_DDR3) { in emc_prepare_timing_change() 1123 enum emc_dram_type dram_type; in emc_setup_hw() local 1128 dram_type = fbio_cfg5 & EMC_FBIO_CFG5_DRAM_TYPE_MASK; in emc_setup_hw() 1136 switch (dram_type) { in emc_setup_hw() 1162 switch (dram_type) { in emc_setup_hw() [all...] |
H A D | tegra20-emc.c | 601 enum emc_dram_type dram_type; in emc_setup_hw() local 641 dram_type = FIELD_GET(EMC_FBIO_CFG5_DRAM_TYPE, emc_fbio); in emc_setup_hw() 643 switch (dram_type) { in emc_setup_hw() 665 if (dram_type == DRAM_TYPE_LPDDR2) { in emc_setup_hw()
|
H A D | tegra210-emc-core.c | 772 if ((emc->dram_type != DRAM_TYPE_LPDDR2 && in tegra210_emc_set_refresh() 773 emc->dram_type != DRAM_TYPE_LPDDR4) || in tegra210_emc_set_refresh() 1774 emc->dram_type = value & 0x3; in tegra210_emc_detect()
|
H A D | tegra210-emc.h | 908 unsigned int dram_type; member
|
/kernel/linux/linux-5.10/arch/mips/ralink/ |
H A D | mt7620.c | 51 static int dram_type; variable 477 if (dram_type == SYSCFG0_DRAM_TYPE_SDRAM) in mt7620_get_dram_rate() 599 switch (dram_type) { in mt7620_dram_init() 625 switch (dram_type) { in mt7628_dram_init() 692 dram_type = cfg0 & DRAM_TYPE_MT7628_MASK; in prom_soc_init() 694 dram_type = (cfg0 >> SYSCFG0_DRAM_TYPE_SHIFT) & in prom_soc_init() 696 if (dram_type == SYSCFG0_DRAM_TYPE_UNKNOWN) in prom_soc_init() 697 dram_type = SYSCFG0_DRAM_TYPE_SDRAM; in prom_soc_init()
|
/kernel/linux/linux-5.10/drivers/edac/ |
H A D | aspeed_edac.c | 234 u32 nr_pages, dram_type; in init_csrows() local 265 dram_type = (reg04 & ASPEED_MCR_CONF_DRAM_TYPE) ? MEM_DDR4 : MEM_DDR3; in init_csrows() 268 dimm->mtype = dram_type; in init_csrows()
|
H A D | amd64_edac.c | 757 if (pvt->dram_type == MEM_LRDDR3) { in debug_dump_dramcfg_low() 878 if (pvt->dram_type == MEM_LRDDR4) { in __dump_misc_regs_df() 1071 pvt->dram_type = MEM_LRDDR4; in determine_memory_type() 1073 pvt->dram_type = MEM_RDDR4; in determine_memory_type() 1075 pvt->dram_type = MEM_DDR4; in determine_memory_type() 1084 pvt->dram_type = (pvt->dclr0 & BIT(18)) ? MEM_DDR : MEM_RDDR; in determine_memory_type() 1091 pvt->dram_type = (pvt->dclr0 & BIT(16)) ? MEM_DDR2 : MEM_RDDR2; in determine_memory_type() 1111 pvt->dram_type = MEM_DDR4; in determine_memory_type() 1113 pvt->dram_type = MEM_DDR3; in determine_memory_type() 1115 pvt->dram_type in determine_memory_type() [all...] |
H A D | amd64_edac.h | 388 /* cache the dram_type */ 389 enum mem_type dram_type; member
|
/kernel/linux/linux-6.6/drivers/edac/ |
H A D | aspeed_edac.c | 234 u32 nr_pages, dram_type; in init_csrows() local 265 dram_type = (reg04 & ASPEED_MCR_CONF_DRAM_TYPE) ? MEM_DDR4 : MEM_DDR3; in init_csrows() 268 dimm->mtype = dram_type; in init_csrows()
|
H A D | amd64_edac.c | 1428 if (pvt->dram_type == MEM_LRDDR3) { in debug_dump_dramcfg_low() 1636 if (umc->dram_type == MEM_LRDDR4 || umc->dram_type == MEM_LRDDR5) { in umc_dump_misc_regs() 1818 umc->dram_type = MEM_EMPTY; in umc_determine_memory_type() 1828 umc->dram_type = MEM_LRDDR5; in umc_determine_memory_type() 1830 umc->dram_type = MEM_RDDR5; in umc_determine_memory_type() 1832 umc->dram_type = MEM_DDR5; in umc_determine_memory_type() 1835 umc->dram_type = MEM_LRDDR4; in umc_determine_memory_type() 1837 umc->dram_type = MEM_RDDR4; in umc_determine_memory_type() 1839 umc->dram_type in umc_determine_memory_type() [all...] |
H A D | amd64_edac.h | 314 /* cache the dram_type */ 315 enum mem_type dram_type; member 379 * cache the dram_type 382 * Use dram_type in struct amd64_umc instead. 384 enum mem_type dram_type; member
|