![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <types.h>
Go to the source code of this file.
Data Structures | |
struct | dramc_ao_regs |
struct | dramc_nao_regs |
struct | dramc_ddrphy_regs |
struct | emi_regs |
struct | dramc_channel |
Macros | |
#define | DRIVING_DS2_0 7 /* DS[2:0] 7->6 */ |
#define | DEFAULT_DRIVING 0x99009900 |
Functions | |
check_member (dramc_ao_regs, selph11, 0x42c) | |
check_member (dramc_nao_regs, testrpt, 0x3fc) | |
check_member (dramc_ddrphy_regs, mempll05_divider, 0x690) | |
check_member (emi_regs, emi_bmen, 0x400) | |
Variables | |
struct dramc_ao_regs * | ao_regs |
struct dramc_nao_regs * | nao_regs |
struct dramc_ddrphy_regs * | ddrphy_regs |
static struct dramc_channel const | ch [2] |
#define DEFAULT_DRIVING 0x99009900 |
Definition at line 9 of file dramc_register.h.
#define DRIVING_DS2_0 7 /* DS[2:0] 7->6 */ |
Definition at line 8 of file dramc_register.h.
anonymous enum |
Definition at line 11 of file dramc_register.h.
check_member | ( | dramc_ao_regs | , |
selph11 | , | ||
0x42c | |||
) |
check_member | ( | dramc_ddrphy_regs | , |
mempll05_divider | , | ||
0x690 | |||
) |
check_member | ( | dramc_nao_regs | , |
testrpt | , | ||
0x3fc | |||
) |
check_member | ( | emi_regs | , |
emi_bmen | , | ||
0x400 | |||
) |
|
extern |
Referenced by ca_training(), dqs_gw_counter_reset(), dramc_engine2(), dramc_init(), dramc_phy_reset(), dramc_pre_init(), dramc_rankinctl_config(), dramc_runtime_config(), dual_rank_rx_datlat_cal(), dual_rank_rx_dqs_gating_cal(), mem_pll_pre_init(), mrs_write(), rx_datlat_cal(), rx_dqs_gating_cal(), set_dle_factor(), set_gw_coarse_factor(), set_gw_coarse_factor_rank1(), set_gw_fine_factor(), set_rx_best_dly_factor(), set_rx_dly_factor(), and sw_impedance_cal().
|
static |
Definition at line 495 of file dramc_register.h.
Referenced by ast_is_vga_enabled(), auto_refresh_cke_off(), ca_training(), cbt_dramc_dfs_direct_jump(), cbt_entry(), cbt_exit(), cbt_mrr_pinmux_mapping(), cbt_set_ca_clk_result(), cbt_set_perbit_delay_cell(), cbt_set_vref(), clk_duty_cal(), clkset0(), clkset1(), clock_crossing_setup(), cmdset(), configure_dram_control_mode(), ctrlset0(), ctrlset1(), ctrlset2(), ctrlset3(), ddr3_read_io_init(), ddr3_select_clock_mux(), ddr3_write_io_init(), ddr5_fill_dimm_module_info(), ddr_phy_pll_setting(), ddr_phy_reserved_rg_setting(), ddr_update_ac_timing(), div2_phase_sync(), dl_oem_smbios_strings(), do_raminit(), dqs_gw_counter_reset(), dqs_gw_test(), dqset(), dqsosc_auto(), dqsosc_shu_settings(), dqsset(), dram_optimizations(), dram_phy_reset(), dram_program_banks(), dramc_ac_timing_optimize(), dramc_apply_config_after_calibration(), dramc_apply_config_before_calibration(), dramc_auto_refresh_switch(), dramc_cke_fix_onoff(), dramc_cmd_bus_training(), dramc_dle_factor_handler(), dramc_dqs_precalculation_preset(), dramc_dummy_read_for_tracking_enable(), dramc_duty_set_clk_delay(), dramc_duty_set_dqs_delay(), dramc_enable_dramc_dcm(), dramc_enable_phy_dcm(), dramc_engine2(), dramc_engine2_check_complete(), dramc_engine2_compare(), dramc_engine2_end(), dramc_engine2_init(), dramc_engine2_run(), dramc_engine2_setpat(), dramc_find_dly_tune(), dramc_gating_mode(), dramc_get_smallest_dqs_dly(), dramc_hw_dqs_gating_tracking(), dramc_hw_dqsosc(), dramc_hw_gating_init(), dramc_hw_gating_onoff(), dramc_impedance_tracking_enable(), dramc_init(), dramc_init_pre_settings(), dramc_mode_reg_init(), dramc_mode_reg_read(), dramc_mode_reg_read_by_rank(), dramc_mode_reg_write(), dramc_mode_reg_write_by_rank(), dramc_pa_improve(), dramc_phy_dcm_2_channel(), dramc_phy_low_power_enable(), dramc_phy_reset(), dramc_power_on_sequence(), dramc_pre_init(), dramc_rankinctl_config(), dramc_read_dbi_onoff(), dramc_reset_delay_chain_before_calibration(), dramc_runtime_config(), dramc_rx_datlat_cal(), dramc_rx_dqs_gating_cal(), dramc_rx_dqs_gating_cal_partial(), dramc_rx_dqs_gating_cal_pre(), dramc_rx_dqs_gating_post_process(), dramc_rx_dqs_isi_pulse_cg_switch(), dramc_rx_input_delay_tracking(), dramc_rx_input_delay_tracking_init_by_freq(), dramc_rx_rd_dqc_end(), dramc_rx_rd_dqc_init(), dramc_rx_rd_dqc_run(), dramc_rx_vref_pre_setting(), dramc_save_result_to_shuffle(), dramc_set_CKE_2_rank_independent(), dramc_set_gating_mode(), dramc_set_mr13_vrcg_to_normal(), dramc_set_rank_engine2(), dramc_set_rx_best_dly_factor(), dramc_set_rx_dly_factor(), dramc_set_rx_vref(), dramc_set_tx_best_dly_factor(), dramc_set_tx_dly_factor(), dramc_setting_DDR1600(), dramc_setting_DDR2400(), dramc_setting_DDR3600(), dramc_sw_imp_cal_vref_sel(), dramc_sw_impedance_cal(), dramc_sw_impedance_save_reg(), dramc_window_perbit_cal(), dramc_write_dbi_onoff(), dramc_write_dqs_gating_result(), dramc_write_leveling(), dramc_zq_calibration(), dual_rank_rx_datlat_cal(), dual_rank_rx_dqs_gating_cal(), dvfs_settings(), emi_esl_setting1(), emi_esl_setting2(), emi_init(), gm45_early_reset(), iosav_run_once_and_wait(), iosav_run_queue(), iosav_write_sequence(), jedec_ddr2(), jedec_ddr3(), jedec_init(), make_channel_disabled_mask(), mem_init_spd_upds(), mem_pll_init(), mem_pll_init_phase_sync(), mem_pll_init_set_params(), mem_pll_phase_cali(), mem_pll_pre_init(), move_dramc_tx_dq(), move_dramc_tx_dq_oen(), move_dramc_tx_dqs(), move_dramc_tx_dqs_oen(), mrs_write(), o1_path_on_off(), odt_setup(), perform_read_training(), perform_write_training(), pll_phase_adjust(), pll_phase_check(), power_settings(), program_memory_map(), program_read_timing(), program_write_timing(), raminit(), raminit_receive_enable_calibration(), rank_is_populated(), read_spd_dimm(), read_spd_md(), read_training_restore_results(), read_training_store_results(), receive_enable_calibration(), rkclk_ddr_phy_ctl_reset(), rkclk_ddr_reset(), rx_datlat_cal(), rx_dqs_gating_cal(), save_dimm_info(), sdram_dradrb(), sdram_enhancedmode(), sdram_jedecinit(), sdram_size_mb(), sdram_timings(), search_write_leveling(), select_default_dq_dqs_settings(), send_jedec_cmd(), set_all_dq_dqs_dll_settings(), set_dle_factor(), set_dradrb(), set_dram_mr_cbt_on_off(), set_enhanced_mode(), set_gw_coarse_factor(), set_gw_coarse_factor_rank1(), set_gw_fine_factor(), set_mrr_pinmux_mapping(), set_rank_info_to_conf(), set_rx_best_dly_factor(), set_rx_dly_factor(), set_tx_best_dly_factor(), set_tx_dly_factor(), setup_sdram_meminfo(), start_dqsosc(), sw_impedance_cal(), transfer_pll_to_spm_control(), transfer_to_reg_control(), transfer_to_spm_control(), update_initial_settings(), variant_board_sku(), write_leveling(), write_training_find_lower(), write_training_find_upper(), write_training_per_group(), write_training_restore_results(), write_training_store_results(), and write_txdll_tap_pi().
|
extern |
Referenced by ca_training(), clk_duty_cal(), div2_phase_sync(), dramc_init(), dramc_phy_reset(), dramc_runtime_config(), mem_pll_init(), mem_pll_init_phase_sync(), mem_pll_init_set_params(), mem_pll_phase_cali(), mem_pll_pre_init(), pll_phase_adjust(), pll_phase_check(), rx_dqs_gating_cal(), set_tx_best_dly_factor(), set_tx_dly_factor(), sw_impedance_cal(), transfer_to_reg_control(), transfer_to_spm_control(), and write_leveling().
|
extern |
Referenced by dqs_gw_test(), and dramc_engine2().