Home
last modified time | relevance | path

Searched refs:ddr_out32 (Results 1 – 6 of 6) sorted by relevance

/OK3568_Linux_fs/u-boot/drivers/ddr/fsl/
H A Dfsl_ddr_gen4.c25 ddr_out32(ptr, value); in set_wait_for_bits_clear()
99 ddr_out32(&ddr->eor, regs->ddr_eor); in fsl_ddr_set_memctl_regs()
101 ddr_out32(&ddr->sdram_clk_cntl, regs->ddr_sdram_clk_cntl); in fsl_ddr_set_memctl_regs()
105 ddr_out32(&ddr->cs0_bnds, regs->cs[i].bnds); in fsl_ddr_set_memctl_regs()
106 ddr_out32(&ddr->cs0_config, regs->cs[i].config); in fsl_ddr_set_memctl_regs()
107 ddr_out32(&ddr->cs0_config_2, regs->cs[i].config_2); in fsl_ddr_set_memctl_regs()
110 ddr_out32(&ddr->cs1_bnds, regs->cs[i].bnds); in fsl_ddr_set_memctl_regs()
111 ddr_out32(&ddr->cs1_config, regs->cs[i].config); in fsl_ddr_set_memctl_regs()
112 ddr_out32(&ddr->cs1_config_2, regs->cs[i].config_2); in fsl_ddr_set_memctl_regs()
115 ddr_out32(&ddr->cs2_bnds, regs->cs[i].bnds); in fsl_ddr_set_memctl_regs()
[all …]
H A Darm_ddr_gen3.c68 ddr_out32(&ddr->eor, regs->ddr_eor); in fsl_ddr_set_memctl_regs()
71 ddr_out32(&ddr->cs0_bnds, regs->cs[i].bnds); in fsl_ddr_set_memctl_regs()
72 ddr_out32(&ddr->cs0_config, regs->cs[i].config); in fsl_ddr_set_memctl_regs()
73 ddr_out32(&ddr->cs0_config_2, regs->cs[i].config_2); in fsl_ddr_set_memctl_regs()
76 ddr_out32(&ddr->cs1_bnds, regs->cs[i].bnds); in fsl_ddr_set_memctl_regs()
77 ddr_out32(&ddr->cs1_config, regs->cs[i].config); in fsl_ddr_set_memctl_regs()
78 ddr_out32(&ddr->cs1_config_2, regs->cs[i].config_2); in fsl_ddr_set_memctl_regs()
81 ddr_out32(&ddr->cs2_bnds, regs->cs[i].bnds); in fsl_ddr_set_memctl_regs()
82 ddr_out32(&ddr->cs2_config, regs->cs[i].config); in fsl_ddr_set_memctl_regs()
83 ddr_out32(&ddr->cs2_config_2, regs->cs[i].config_2); in fsl_ddr_set_memctl_regs()
[all …]
H A Dutil.c387 ddr_out32(ddrc_debug2_p[i], ddrc_debug2[i]); in fsl_ddr_sync_memctl_refresh()
/OK3568_Linux_fs/kernel/drivers/edac/
H A Dfsl_ddr_edac.c46 static inline void ddr_out32(void __iomem *addr, u32 value) in ddr_out32() function
103 ddr_out32(pdata->mc_vbase + FSL_MC_DATA_ERR_INJECT_HI, val); in fsl_mc_inject_data_hi_store()
123 ddr_out32(pdata->mc_vbase + FSL_MC_DATA_ERR_INJECT_LO, val); in fsl_mc_inject_data_lo_store()
143 ddr_out32(pdata->mc_vbase + FSL_MC_ECC_ERR_INJECT, val); in fsl_mc_inject_ctrl_store()
301 ddr_out32(pdata->mc_vbase + FSL_MC_ERR_DETECT, err_detect); in fsl_mc_check()
373 ddr_out32(pdata->mc_vbase + FSL_MC_ERR_DETECT, err_detect); in fsl_mc_check()
565 ddr_out32(pdata->mc_vbase + FSL_MC_ERR_DISABLE, 0); in fsl_mc_err_probe()
568 ddr_out32(pdata->mc_vbase + FSL_MC_ERR_DETECT, ~0); in fsl_mc_err_probe()
577 ddr_out32(pdata->mc_vbase + FSL_MC_ERR_INT_EN, in fsl_mc_err_probe()
585 ddr_out32(pdata->mc_vbase + FSL_MC_ERR_SBE, 0x10000); in fsl_mc_err_probe()
[all …]
/OK3568_Linux_fs/u-boot/include/
H A Dfsl_ddr.h23 #define ddr_out32(a, v) out_le32(a, v) macro
29 #define ddr_out32(a, v) out_be32(a, v) macro
/OK3568_Linux_fs/u-boot/arch/arm/cpu/armv8/fsl-layerscape/
H A Dsoc.c299 ddr_out32(&ddr->eor, DDR_EOR_RD_REOD_DIS | DDR_EOR_WD_REOD_DIS); in erratum_a008850_early()
321 ddr_out32(&ddr->eor, tmp); in erratum_a008850_post()
412 ddr_out32(&ddr->ddr_cdr1, tmp); in ddr_enable_0v9_volt()