Searched refs:lmc_timing_params2 (Results 1 – 1 of 1) sorted by relevance
4064 bdk_lmcx_timing_params2_t lmc_timing_params2; in init_octeon3_ddr3_interface() local4066 lmc_timing_params2.u = BDK_CSR_READ(node, BDK_LMCX_TIMING_PARAMS2(ddr_interface_num)); in init_octeon3_ddr3_interface()4067 … ddr_print("TIMING_PARAMS2 : 0x%016llx\n", lmc_timing_params2.u); in init_octeon3_ddr3_interface()4079 lmc_timing_params2.s.trrd_l = temp_trrd_l & 7; in init_octeon3_ddr3_interface()4080 lmc_timing_params2.s.trrd_l_ext = (temp_trrd_l >> 3) & 1; in init_octeon3_ddr3_interface()4082 …lmc_timing_params2.s.twtr_l = divide_nint(max(4*tclk_psecs, 7500ull), tclk_psecs) - 1; // correct … in init_octeon3_ddr3_interface()4083 lmc_timing_params2.s.t_rw_op_max = 7; in init_octeon3_ddr3_interface()4084 lmc_timing_params2.s.trtp = divide_roundup(max(4*tclk_psecs, 7500ull), tclk_psecs) - 1; in init_octeon3_ddr3_interface()4086 … ddr_print("TIMING_PARAMS2 : 0x%016llx\n", lmc_timing_params2.u); in init_octeon3_ddr3_interface()4087 DRAM_CSR_WRITE(node, BDK_LMCX_TIMING_PARAMS2(ddr_interface_num), lmc_timing_params2.u); in init_octeon3_ddr3_interface()[all …]