/SCP-firmware-master/product/sgm775/module/sgm775_dmc500/src/ |
A D | mod_sgm775_dmc500.c | 107 dmc = (struct mod_sgm775_dmc500_reg *)element_config->dmc; in mod_sgm775_dmc500_start() 153 dmc->T_RFC = 0x000340D0; in sgm775_dmc500_config() 155 dmc->T_RCD = 0x0000001D; in sgm775_dmc500_config() 156 dmc->T_RAS = 0x80000044; in sgm775_dmc500_config() 157 dmc->T_RP = 0x0000221D; in sgm775_dmc500_config() 158 dmc->T_RRD = 0x00001010; in sgm775_dmc500_config() 160 dmc->T_RTR = 0x000C0808; in sgm775_dmc500_config() 161 dmc->T_RTW = 0x001F1F1F; in sgm775_dmc500_config() 163 dmc->T_WR = 0x00000035; in sgm775_dmc500_config() 168 dmc->T_EP = 0x0000000C; in sgm775_dmc500_config() [all …]
|
/SCP-firmware-master/product/morello/module/dmc_bing/src/ |
A D | mod_dmc_bing.c | 333 struct mod_dmc_bing_reg *dmc = (struct mod_dmc_bing_reg *)(wait_data->dmc); in dmc_bing_wait_condition() local 351 wait_data.dmc = dmc; in dmc_bing_poll_dmc_status() 365 wait_data.dmc = dmc; in ddr_poll_training_status() 455 dmc->DIRECT_ADDR = 0; in ddr_training() 460 dmc->DIRECT_ADDR = in ddr_training() 485 dmc->DIRECT_ADDR = 0; in ddr_training() 489 dmc->DIRECT_ADDR = in ddr_training() 518 dmc->DIRECT_ADDR = 0; in ddr_training() 522 dmc->DIRECT_ADDR = in ddr_training() 546 dmc->DIRECT_ADDR = 0; in ddr_training() [all …]
|
A D | morello_ddr_phy.c | 150 struct mod_dmc_bing_reg *dmc, in dci_write_dram() argument 166 dmc->DIRECT_ADDR = 0x00000002; in dci_write_dram() 174 dmc->DCI_STRB = 0x0000000F; in dci_write_dram() 177 dmc->DIRECT_ADDR = 0x00000010; in dci_write_dram() 179 dmc->DIRECT_ADDR = 0x00000000; in dci_write_dram() 187 dmc->DIRECT_ADDR = 0x00000000; in dci_write_dram() 200 dmc->DIRECT_ADDR = 0x00000010; in dci_write_dram() 202 dmc->DIRECT_ADDR = 0x00000000; in dci_write_dram() 212 struct mod_dmc_bing_reg *dmc, in dci_read_dram() argument 228 dmc->DIRECT_ADDR = 0x00000004; in dci_read_dram() [all …]
|
/SCP-firmware-master/module/dmc500/src/ |
A D | mod_dmc500.c | 76 struct mod_dmc500_reg *dmc; in mod_dmc500_start() local 83 dmc = (struct mod_dmc500_reg *)element_config->dmc; in mod_dmc500_start() 130 dmc->T_RP = reg_val->T_RP; in dmc500_config() 136 dmc->T_WR = reg_val->T_WR; in dmc500_config() 264 dmc->PHY_CONFIG = 0x03000000; in dmc500_config() 265 dmc->PHY_CONFIG = 0x0600000A; in dmc500_config() 266 dmc->PHY_CONFIG = 0x01000001; in dmc500_config() 272 dmc->PHY_CONFIG = 0x01000001; in dmc500_config() 273 dmc->PHY_CONFIG = 0x01000000; in dmc500_config() 274 dmc->PHY_CONFIG = 0x00000003; in dmc500_config() [all …]
|
/SCP-firmware-master/module/dmc620/src/ |
A D | mod_dmc620.c | 89 struct mod_dmc620_reg *dmc; in dmc620_notify_system_state_transition_resume() local 93 dmc = (struct mod_dmc620_reg *)element_config->dmc; in dmc620_notify_system_state_transition_resume() 196 dmc->DCI_STRB = reg_val->DCI_STRB; in dmc620_config() 197 dmc->DCI_DATA = reg_val->DCI_DATA; in dmc620_config() 208 dmc->T_RFC_NEXT = reg_val->T_RFC_NEXT; in dmc620_config() 213 dmc->T_RP_NEXT = reg_val->T_RP_NEXT; in dmc620_config() 220 dmc->T_WR_NEXT = reg_val->T_WR_NEXT; in dmc620_config() 224 dmc->T_EP_NEXT = reg_val->T_EP_NEXT; in dmc620_config() 225 dmc->T_XP_NEXT = reg_val->T_XP_NEXT; in dmc620_config() 257 dmc->ERR0CTLR0 = reg_val->ERR0CTLR0; in dmc620_config() [all …]
|
/SCP-firmware-master/product/n1sdp/module/n1sdp_dmc620/src/ |
A D | mod_n1sdp_dmc620.c | 113 dmc = (struct mod_dmc620_reg *)element_config->dmc; in dmc620_handle_interrupt() 115 dmc620_abort_recover(dmc); in dmc620_handle_interrupt() 310 wait_data.dmc = dmc; in ddr_poll_training_status() 340 wait_data.dmc = dmc; in dmc620_poll_dmc_status() 399 dmc->DIRECT_ADDR = 0; in ddr_training() 429 dmc->DIRECT_ADDR = 0; in ddr_training() 461 dmc->DIRECT_ADDR = 0; in ddr_training() 489 dmc->DIRECT_ADDR = 0; in ddr_training() 512 dmc->DIRECT_ADDR = 0; in ddr_training() 577 dmc->DIRECT_CMD = cmd; in execute_ddr_cmd() [all …]
|
/SCP-firmware-master/product/sgi575/scp_ramfw/ |
A D | config_dmc620.c | 140 .dmc = SCP_DMC0, 149 .dmc = SCP_DMC1, 166 dmc->DIRECT_ADDR = 0x00000004; in direct_ddr_cmd() 167 dmc->DIRECT_CMD = 0x0001000A; in direct_ddr_cmd() 168 dmc->DIRECT_ADDR = 0x00000006; in direct_ddr_cmd() 169 dmc->DIRECT_CMD = 0x00030004; in direct_ddr_cmd() 170 dmc->DIRECT_ADDR = 0x00000000; in direct_ddr_cmd() 171 dmc->DIRECT_CMD = 0x0001000B; in direct_ddr_cmd() 172 dmc->DIRECT_ADDR = 0x00000001; in direct_ddr_cmd() 173 dmc->DIRECT_CMD = 0x0003000B; in direct_ddr_cmd() [all …]
|
/SCP-firmware-master/product/rdn1e1/scp_ramfw/ |
A D | config_dmc620.c | 140 .dmc = SCP_DMC0, 149 .dmc = SCP_DMC1, 166 dmc->DIRECT_ADDR = 0x00000004; in direct_ddr_cmd() 167 dmc->DIRECT_CMD = 0x0001000A; in direct_ddr_cmd() 168 dmc->DIRECT_ADDR = 0x00000006; in direct_ddr_cmd() 169 dmc->DIRECT_CMD = 0x00030004; in direct_ddr_cmd() 170 dmc->DIRECT_ADDR = 0x00000000; in direct_ddr_cmd() 171 dmc->DIRECT_CMD = 0x0001000B; in direct_ddr_cmd() 172 dmc->DIRECT_ADDR = 0x00000001; in direct_ddr_cmd() 173 dmc->DIRECT_CMD = 0x0003000B; in direct_ddr_cmd() [all …]
|
/SCP-firmware-master/product/juno/module/juno_dmc400/src/ |
A D | mod_juno_dmc400.c | 174 dmc->USER_CONFIG0 |= in ddr_remove_poreset() 176 dmc->USER_CONFIG1 |= in ddr_remove_poreset() 191 dmc = (struct mod_juno_dmc400_reg *)element_config->dmc; in ddr_phy_init() 234 dmc = (struct mod_juno_dmc400_reg *)element_config->dmc; in ddr_clk_init() 272 dmc = (struct mod_juno_dmc400_reg *)element_config->dmc; in ddr_dmc_init() 404 dmc = (struct mod_juno_dmc400_reg *)element_config->dmc; in ddr_training() 664 dmc = (struct mod_juno_dmc400_reg *)element_config->dmc; in ddr_retraining() 706 dmc = (struct mod_juno_dmc400_reg *)element_config->dmc; in ddr_wake() 766 dmc = (struct mod_juno_dmc400_reg *)config->dmc; in ddr_resume() 820 dmc = (struct mod_juno_dmc400_reg *)config->dmc; in ddr_suspend() [all …]
|
/SCP-firmware-master/product/sgm776/scp_ramfw/ |
A D | config_dmc500.c | 155 .dmc = DMC_INTERNAL0, 161 .dmc = DMC_INTERNAL1, 167 .dmc = DMC_INTERNAL2, 173 .dmc = DMC_INTERNAL3, 187 dmc->DIRECT_CMD_SETTINGS = 0x00C80000; in direct_ddr_cmd() 188 dmc->DIRECT_CMD = 0x00000000; in direct_ddr_cmd() 189 dmc->DIRECT_CLK_DISABLE = 0x00280003; in direct_ddr_cmd() 190 dmc->CLK_STATUS_OVERRIDE = 0x00000003; in direct_ddr_cmd() 191 dmc->DIRECT_CMD_SETTINGS = 0x01F40003; in direct_ddr_cmd() 192 dmc->DIRECT_CMD = 0x00800080; in direct_ddr_cmd() [all …]
|
/SCP-firmware-master/product/sgm775/scp_ramfw/ |
A D | config_sgm775_dmc500.c | 20 .dmc = DMC_INTERNAL0, 27 .dmc = DMC_INTERNAL1, 34 .dmc = DMC_INTERNAL2, 41 .dmc = DMC_INTERNAL3,
|
/SCP-firmware-master/product/morello/module/dmc_bing/ |
A D | Module.cmake | 8 set(SCP_MODULE "dmc-bing") 10 set(SCP_MODULE_TARGET "module-dmc-bing")
|
/SCP-firmware-master/product/n1sdp/module/n1sdp_ddr_phy/src/ |
A D | mod_n1sdp_ddr_phy.c | 235 dmc->DIRECT_ADDR = 0x00000002; in dci_write_dram() 243 dmc->DCI_STRB = 0x0000000F; in dci_write_dram() 246 dmc->DIRECT_ADDR = 0x00000010; in dci_write_dram() 248 dmc->DIRECT_ADDR = 0x00000000; in dci_write_dram() 256 dmc->DIRECT_ADDR = 0x00000000; in dci_write_dram() 269 dmc->DIRECT_ADDR = 0x00000010; in dci_write_dram() 271 dmc->DIRECT_ADDR = 0x00000000; in dci_write_dram() 293 dmc->DIRECT_ADDR = 0x00000004; in dci_read_dram() 312 dmc->DIRECT_ADDR = 0x00000010; in dci_read_dram() 314 dmc->DIRECT_ADDR = 0x00000000; in dci_read_dram() [all …]
|
/SCP-firmware-master/product/n1sdp/scp_ramfw/ |
A D | config_n1sdp_dmc620.c | 22 .dmc = SCP_DMC0, 31 .dmc = SCP_DMC1,
|
/SCP-firmware-master/product/morello/module/morello_system/ |
A D | CMakeLists.txt | 27 module-dmc-bing)
|
/SCP-firmware-master/product/juno/scp_ramfw/ |
A D | config_juno_dmc400.c | 45 .dmc = DMC400_BASE,
|
/SCP-firmware-master/product/morello/scp_ramfw_fvp/ |
A D | Firmware.cmake | 51 list(APPEND SCP_MODULES "dmc-bing")
|
/SCP-firmware-master/product/morello/scp_ramfw_soc/ |
A D | Firmware.cmake | 57 list(APPEND SCP_MODULES "dmc-bing")
|
/SCP-firmware-master/product/juno/module/juno_dmc400/include/ |
A D | mod_juno_dmc400.h | 403 uintptr_t dmc; member
|
/SCP-firmware-master/module/dmc500/include/ |
A D | mod_dmc500.h | 515 uintptr_t dmc; member 552 void (*direct_ddr_cmd)(struct mod_dmc500_reg *dmc);
|
/SCP-firmware-master/module/dmc620/include/ |
A D | mod_dmc620.h | 614 uintptr_t dmc; member 648 void (*direct_ddr_cmd)(struct mod_dmc620_reg *dmc);
|
/SCP-firmware-master/product/n1sdp/module/n1sdp_dmc620/include/ |
A D | mod_n1sdp_dmc620.h | 664 uintptr_t dmc; member 832 void *dmc; member
|
/SCP-firmware-master/product/sgm775/module/sgm775_dmc500/include/ |
A D | mod_sgm775_dmc500.h | 432 uintptr_t dmc; member
|
/SCP-firmware-master/product/morello/module/dmc_bing/include/ |
A D | mod_dmc_bing.h | 738 void *dmc; member
|