coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
sdram_param.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 
3 /**
4  * Defines the SDRAM parameter structure.
5  *
6  * Note that PLLM is used by EMC. The field names are in camel case to ease
7  * directly converting BCT config files (*.cfg) into C structure.
8  */
9 
10 #ifndef __SOC_NVIDIA_TEGRA210_SDRAM_PARAM_H__
11 #define __SOC_NVIDIA_TEGRA210_SDRAM_PARAM_H__
12 
13 #include <stddef.h>
14 #include <stdint.h>
15 
16 enum {
17  /* Specifies the memory type to be undefined */
19 
20  /* Specifies the memory type to be DDR SDRAM */
22 
23  /* Specifies the memory type to be LPDDR SDRAM */
25 
26  /* Specifies the memory type to be DDR2 SDRAM */
28 
29  /* Specifies the memory type to be LPDDR2 SDRAM */
31 
32  /* Specifies the memory type to be DDR3 SDRAM */
34 
35  /* Specifies the memory type to be LPDDR4 SDRAM */
37 
39 
40  /* Specifies an entry in the ram_code table that's not in use */
42 };
43 
44 enum {
49 
51 };
52 
53 /**
54  * Defines the SDRAM parameter structure
55  */
56 struct sdram_params {
57 
58  /* Specifies the type of memory device */
60 
61  /* MC/EMC clock source configuration */
62 
63  /* Specifies the M value for PllM */
65  /* Specifies the N value for PllM */
67  /* Specifies the time to wait for PLLM to lock (in microseconds) */
69  /* Specifies misc. control bits */
71  /* Specifies the P value for PLLM */
73  /* Specifies value for Charge Pump Gain Control */
75  /* Specifies VCO gain */
77  /* Spare BCT param */
79  /* Spare BCT param */
81  /* Spare BCT param */
83  /* Spare BCT param */
85  /* Spare BCT param */
87  /* Spare BCT param */
89  /* Spare BCT param */
91  /* Spare BCT param */
93  /* Spare BCT param */
95  /* Spare BCT param */
97  /* Spare BCT param */
99  /* Spare BCT param */
101  /* Spare BCT param */
103  /* Spare BCT param */
105 
106  /* Defines EMC_2X_CLK_SRC, EMC_2X_CLK_DIVISOR, EMC_INVERT_DCD */
109 
110  /* Defines possible override for PLLLM_MISC2 */
112  /* enables override for PLLLM_MISC2 */
114  /* defines CLK_ENB_MC1 in register clk_rst_controller_clk_enb_w_clr */
116 
117  /* Auto-calibration of EMC pads */
118 
119  /* Specifies the value for EMC_AUTO_CAL_INTERVAL */
121  /*
122  * Specifies the value for EMC_AUTO_CAL_CONFIG
123  * Note: Trigger bits are set by the SDRAM code.
124  */
126 
127  /* Specifies the value for EMC_AUTO_CAL_CONFIG2 */
129 
130  /* Specifies the value for EMC_AUTO_CAL_CONFIG3 */
132 
133  /* Specifies the values for EMC_AUTO_CAL_CONFIG4-8 */
139 
140  /* Specifies the value for EMC_AUTO_CAL_VREF_SEL_0 */
143 
144  /* Specifies the value for EMC_AUTO_CAL_CHANNEL */
146 
147  /* Specifies the value for EMC_PMACRO_AUTOCAL_CFG_0 */
157 
158  /*
159  * Specifies the time for the calibration
160  * to stabilize (in microseconds)
161  */
163 
167 
168  /*
169  * DRAM size information
170  * Specifies the value for EMC_ADR_CFG
171  */
173 
174  /*
175  * Specifies the time to wait after asserting pin
176  * CKE (in microseconds)
177  */
179  /* Specifies the extra delay before/after pin RESET/CKE command */
181 
184 
185  /*
186  * Specifies the extra delay after the first writing
187  * of EMC_TIMING_CONTROL
188  */
190 
191  /* Timing parameters required for the SDRAM */
192 
193  /* Specifies the value for EMC_RC */
194  uint32_t EmcRc;
195  /* Specifies the value for EMC_RFC */
197  /* Specifies the value for EMC_RFC_PB */
199  /* Specifies the value for EMC_RFC_CTRL2 */
201  /* Specifies the value for EMC_RFC_SLR */
203  /* Specifies the value for EMC_RAS */
205  /* Specifies the value for EMC_RP */
206  uint32_t EmcRp;
207  /* Specifies the value for EMC_R2R */
209  /* Specifies the value for EMC_W2W */
211  /* Specifies the value for EMC_R2W */
213  /* Specifies the value for EMC_W2R */
215  /* Specifies the value for EMC_R2P */
217  /* Specifies the value for EMC_W2P */
219 
222 
223  /* Specifies the value for EMC_RD_RCD */
225  /* Specifies the value for EMC_WR_RCD */
227  /* Specifies the value for EMC_RRD */
229  /* Specifies the value for EMC_REXT */
231  /* Specifies the value for EMC_WEXT */
233  /* Specifies the value for EMC_WDV */
235 
239 
240  /* Specifies the value for EMC_WDV_MASK */
242 
245 
246  /* Specifies the value for EMC_QUSE */
248  /* Specifies the value for EMC_QUSE_WIDTH */
250  /* Specifies the value for EMC_IBDLY */
252  /* Specifies the value for EMC_OBDLY */
254  /* Specifies the value for EMC_EINPUT */
256  /* Specifies the value for EMC_EINPUT_DURATION */
258  /* Specifies the value for EMC_PUTERM_EXTRA */
260  /* Specifies the value for EMC_PUTERM_WIDTH */
262  /* Specifies the value for EMC_PUTERM_ADJ */
264 
265  /* Specifies the value for EMC_QRST */
267  /* Specifies the value for EMC_QSAFE */
269  /* Specifies the value for EMC_RDV */
271  /* Specifies the value for EMC_RDV_MASK */
273  /* Specifies the value for EMC_RDV_EARLY */
275  /* Specifies the value for EMC_RDV_EARLY_MASK */
277  /* Specifies the value for EMC_QPOP */
279 
280  /* Specifies the value for EMC_REFRESH */
282  /* Specifies the value for EMC_BURST_REFRESH_NUM */
284  /* Specifies the value for EMC_PRE_REFRESH_REQ_CNT */
286  /* Specifies the value for EMC_PDEX2WR */
288  /* Specifies the value for EMC_PDEX2RD */
290  /* Specifies the value for EMC_PCHG2PDEN */
292  /* Specifies the value for EMC_ACT2PDEN */
294  /* Specifies the value for EMC_AR2PDEN */
296  /* Specifies the value for EMC_RW2PDEN */
298  /* Specifies the value for EMC_CKE2PDEN */
300  /* Specifies the value for EMC_PDEX2CKE */
302  /* Specifies the value for EMC_PDEX2MRR */
304  /* Specifies the value for EMC_TXSR */
306  /* Specifies the value for EMC_TXSRDLL */
308  /* Specifies the value for EMC_TCKE */
310  /* Specifies the value for EMC_TCKESR */
312  /* Specifies the value for EMC_TPD */
314  /* Specifies the value for EMC_TFAW */
316  /* Specifies the value for EMC_TRPAB */
318  /* Specifies the value for EMC_TCLKSTABLE */
320  /* Specifies the value for EMC_TCLKSTOP */
322  /* Specifies the value for EMC_TREFBW */
324 
325  /* FBIO configuration values */
326 
327  /* Specifies the value for EMC_FBIO_CFG5 */
329  /* Specifies the value for EMC_FBIO_CFG7 */
331  /* Specifies the value for EMC_FBIO_CFG8 */
333 
334  /* Command mapping for CMD brick 0 */
348 
349  /* Specifies the value for EMC_FBIO_SPARE */
351 
352  /* Specifies the value for EMC_CFG_RSV */
354 
355  /* MRS command values */
356 
357  /* Specifies the value for EMC_MRS */
359  /* Specifies the MP0 command to initialize mode registers */
361  /* Specifies the MP2 command to initialize mode registers */
363  /* Specifies the MP3 command to initialize mode registers */
365  /* Specifies the programming to LPDDR2 Mode Register 1 at cold boot */
367  /* Specifies the programming to LPDDR2 Mode Register 2 at cold boot */
369  /* Specifies the programming to LPDDR2 Mode Register 3 at cold boot */
371  /* Specifies the programming to LPDDR2 Mode Register 11 at cold boot */
373  /* Specifies the programming to LPDDR2 Mode Register 3? at cold boot */
375  /* Specifies the programming to LPDDR2 Mode Register 11 at cold boot */
377  /* Specifies the programming to LPDDR2 Mode Register 11? at cold boot */
379  /* Specifies the programming to LPDDR2 Mode Register 12 at cold boot */
381  /* Specifies the programming to LPDDR2 Mode Register 14 at cold boot */
383  /* Specifies the programming to LPDDR2 Mode Register 14? at cold boot */
385  /* Specifies the programming to LPDDR2 Mode Register 22 at cold boot */
387  /*
388  * Specifies the programming to extra LPDDR2 Mode Register
389  * at cold boot
390  */
392  /*
393  * Specifies the programming to extra LPDDR2 Mode Register
394  * at warm boot
395  */
397  /*
398  * Specify the enable of extra Mode Register programming at
399  * warm boot
400  */
402  /*
403  * Specify the enable of extra Mode Register programming at
404  * cold boot
405  */
407 
408  /* Specifies the EMC_MRW reset command value */
410  /* Specifies the EMC Reset wait time (in microseconds) */
412  /* Specifies the value for EMC_MRS_WAIT_CNT */
414  /* Specifies the value for EMC_MRS_WAIT_CNT2 */
416 
417  /* EMC miscellaneous configurations */
418 
419  /* Specifies the value for EMC_CFG */
421  /* Specifies the value for EMC_CFG_2 */
423  /* Specifies the pipe bypass controls */
428 
429  /* Specifies the value for EMC_DBG */
432 
433  /* Specifies the value for EMC_CMDQ */
435  /* Specifies the value for EMC_MC2EMCQ */
437  /* Specifies the value for EMC_DYN_SELF_REF_CONTROL */
439 
440  /* Specifies the value for MEM_INIT_DONE */
442 
443  /* Specifies the value for EMC_CFG_DIG_DLL */
446  /* Specifies the value for EMC_CFG_DIG_DLL_PERIOD */
448  /* Specifies the value of *DEV_SELECTN of various EMC registers */
450 
451  /* Specifies the value for EMC_SEL_DPD_CTRL */
453 
454  /* Pads trimmer delays */
464 
465  /* Specifies the value for EMC_PMACRO_QUSE_DDLL_RANK0_0 */
478 
491 
504 
513 
522 
523  /*
524  * Specifies the delay after asserting CKE pin during a WarmBoot0
525  * sequence (in microseconds)
526  */
528 
529  /* Specifies the value for EMC_ODT_WRITE */
531 
532  /* Periodic ZQ calibration */
533 
534  /*
535  * Specifies the value for EMC_ZCAL_INTERVAL
536  * Value 0 disables ZQ calibration
537  */
539  /* Specifies the value for EMC_ZCAL_WAIT_CNT */
541  /* Specifies the value for EMC_ZCAL_MRW_CMD */
543 
544  /* DRAM initialization sequence flow control */
545 
546  /* Specifies the MRS command value for resetting DLL */
548  /* Specifies the command for ZQ initialization of device 0 */
550  /* Specifies the command for ZQ initialization of device 1 */
552  /*
553  * Specifies the wait time after programming a ZQ initialization
554  * command (in microseconds)
555  */
557  /*
558  * Specifies the enable for ZQ calibration at cold boot [bit 0]
559  * and warm boot [bit 1]
560  */
562 
563  /*
564  * Specifies the MRW command to LPDDR2 for ZQ calibration
565  * on warmboot
566  */
567  /* Is issued to both devices separately */
569  /*
570  * Specifies the ZQ command to DDR3 for ZQ calibration on warmboot
571  * Is issued to both devices separately
572  */
575  /*
576  * Specifies the wait time for ZQ calibration on warmboot
577  * (in microseconds)
578  */
580  /*
581  * Specifies the enable for DRAM Mode Register programming
582  * at warm boot
583  */
585  /*
586  * Specifies the wait time after sending an MRS DLL reset command
587  * in microseconds)
588  */
590  /* Specifies the extra MRS command to initialize mode registers */
592  /* Specifies the extra MRS command at warm boot */
594  /* Specifies the EMRS command to enable the DDR2 DLL */
596  /* Specifies the MRS command to reset the DDR2 DLL */
598  /* Specifies the EMRS command to set OCD calibration */
600  /*
601  * Specifies the wait between initializing DDR and setting OCD
602  * calibration (in microseconds)
603  */
605  /* Specifies the value for EMC_CLKEN_OVERRIDE */
607 
608  /*
609  * Specifies LOG2 of the extra refresh numbers after booting
610  * Program 0 to disable
611  */
613  /* Specifies the master override for all EMC clocks */
615  /* Specifies the master override for all MC clocks */
617  /* Specifies digital dll period, choosing between 4 to 64 ms */
619 
620  /* Pad controls */
621 
622  /* Specifies the value for PMC_VDDP_SEL */
624  /* Specifies the wait time after programming PMC_VDDP_SEL */
626  /* Specifies the value for PMC_DDR_PWR */
628  /* Specifies the value for PMC_DDR_CFG */
630  /* Specifies the value for PMC_IO_DPD3_REQ */
632  /* Specifies the wait time after programming PMC_IO_DPD3_REQ */
635 
636  /* Specifies the value for PMC_REG_SHORT */
638  /* Specifies the value for PMC_NO_IOPOWER */
640 
643 
644  /* Specifies the value for EMC_ACPD_CONTROL */
646 
647  /* Specifies the value for EMC_SWIZZLE_RANK0_BYTE_CFG */
649  /* Specifies the value for EMC_SWIZZLE_RANK0_BYTE0 */
651  /* Specifies the value for EMC_SWIZZLE_RANK0_BYTE1 */
653  /* Specifies the value for EMC_SWIZZLE_RANK0_BYTE2 */
655  /* Specifies the value for EMC_SWIZZLE_RANK0_BYTE3 */
657  /* Specifies the value for EMC_SWIZZLE_RANK1_BYTE_CFG */
659  /* Specifies the value for EMC_SWIZZLE_RANK1_BYTE0 */
661  /* Specifies the value for EMC_SWIZZLE_RANK1_BYTE1 */
663  /* Specifies the value for EMC_SWIZZLE_RANK1_BYTE2 */
665  /* Specifies the value for EMC_SWIZZLE_RANK1_BYTE3 */
667 
668  /* Specifies the value for EMC_TXDSRVTTGEN */
670 
671  /* Specifies the value for EMC_DATA_BRLSHFT_0 */
674 
677 
682 
687 
690 
694 
696 
700 
714 
721 
723 
727 
734 
736 
740 
744 
745  /* DRAM size information */
746 
747  /* Specifies the value for MC_EMEM_ADR_CFG */
749  /* Specifies the value for MC_EMEM_ADR_CFG_DEV0 */
751  /* Specifies the value for MC_EMEM_ADR_CFG_DEV1 */
754 
755  /* Specifies the value for MC_EMEM_BANK_SWIZZLECfg0 */
757  /* Specifies the value for MC_EMEM_BANK_SWIZZLE_CFG1 */
759  /* Specifies the value for MC_EMEM_BANK_SWIZZLE_CFG2 */
761 
762  /*
763  * Specifies the value for MC_EMEM_CFG which holds the external memory
764  * size (in KBytes)
765  */
767 
768  /* MC arbitration configuration */
769 
770  /* Specifies the value for MC_EMEM_ARB_CFG */
772  /* Specifies the value for MC_EMEM_ARB_OUTSTANDING_REQ */
774 
777 
778  /* Specifies the value for MC_EMEM_ARB_TIMING_RCD */
780  /* Specifies the value for MC_EMEM_ARB_TIMING_RP */
782  /* Specifies the value for MC_EMEM_ARB_TIMING_RC */
784  /* Specifies the value for MC_EMEM_ARB_TIMING_RAS */
786  /* Specifies the value for MC_EMEM_ARB_TIMING_FAW */
788  /* Specifies the value for MC_EMEM_ARB_TIMING_RRD */
790  /* Specifies the value for MC_EMEM_ARB_TIMING_RAP2PRE */
792  /* Specifies the value for MC_EMEM_ARB_TIMING_WAP2PRE */
794  /* Specifies the value for MC_EMEM_ARB_TIMING_R2R */
796  /* Specifies the value for MC_EMEM_ARB_TIMING_W2W */
798  /* Specifies the value for MC_EMEM_ARB_TIMING_R2W */
800  /* Specifies the value for MC_EMEM_ARB_TIMING_W2R */
802 
804 
805  /* Specifies the value for MC_EMEM_ARB_DA_TURNS */
807  /* Specifies the value for MC_EMEM_ARB_DA_COVERS */
809  /* Specifies the value for MC_EMEM_ARB_MISC0 */
811  /* Specifies the value for MC_EMEM_ARB_MISC1 */
814 
815  /* Specifies the value for MC_EMEM_ARB_RING1_THROTTLE */
817  /* Specifies the value for MC_EMEM_ARB_OVERRIDE */
819  /* Specifies the value for MC_EMEM_ARB_OVERRIDE_1 */
821  /* Specifies the value for MC_EMEM_ARB_RSV */
823 
826 
827  /* Specifies the value for MC_CLKEN_OVERRIDE */
829 
830  /* Specifies the value for MC_STAT_CONTROL */
832 
833  /* Specifies the value for MC_VIDEO_PROTECT_BOM */
835  /* Specifies the value for MC_VIDEO_PROTECT_BOM_ADR_HI */
837  /* Specifies the value for MC_VIDEO_PROTECT_SIZE_MB */
839  /* Specifies the value for MC_VIDEO_PROTECT_VPR_OVERRIDE */
841  /* Specifies the value for MC_VIDEO_PROTECT_VPR_OVERRIDE1 */
843  /* Specifies the value for MC_VIDEO_PROTECT_GPU_OVERRIDE_0 */
845  /* Specifies the value for MC_VIDEO_PROTECT_GPU_OVERRIDE_1 */
847  /* Specifies the value for MC_SEC_CARVEOUT_BOM */
849  /* Specifies the value for MC_SEC_CARVEOUT_ADR_HI */
851  /* Specifies the value for MC_SEC_CARVEOUT_SIZE_MB */
853  /* Specifies the value for MC_VIDEO_PROTECT_REG_CTRL.
854  VIDEO_PROTECT_WRITEAccess */
856  /* Specifies the value for MC_SEC_CARVEOUT_REG_CTRL.
857  SEC_CARVEOUT_WRITEAccess */
859 
860  /* Write-Protect Regions (WPR) */
875 
890 
905 
920 
935 
936  /* Specifies enable for CA training */
938 
939  /* Set if bit 6 select is greater than bit 7 select; uses aremc.
940  spec packet SWIZZLE_BIT6_GT_BIT7 */
942  /* Specifies enable and offset for patched boot ROM write */
944  /* Specifies data for patched boot ROM write */
946 
947  /* Specifies the value for MC_MTS_CARVEOUT_BOM */
949  /* Specifies the value for MC_MTS_CARVEOUT_ADR_HI */
951  /* Specifies the value for MC_MTS_CARVEOUT_SIZE_MB */
953  /* Specifies the value for MC_MTS_CARVEOUT_REG_CTRL */
955 
956  /* End */
957 };
958 
959 check_member(sdram_params, McMtsCarveoutRegCtrl, 0x770);
960 
961 #endif /* __SOC_NVIDIA_TEGRA210_SDRAM_PARAM_H__ */
unsigned int uint32_t
Definition: stdint.h:14
Defines the SDRAM parameter structure.
Definition: emi.h:15
uint32_t EmcCmdMappingCmd0_0
Definition: sdram_param.h:335
uint32_t EmcMrsResetDllWait
Definition: sdram_param.h:548
uint32_t EmcRw2Pden
Definition: sdram_param.h:239
uint32_t EmcMrsWaitCnt2
Definition: sdram_param.h:319
uint32_t EmcFbioSpare
Definition: sdram_param.h:268
uint32_t McVideoProtectWriteAccess
Definition: sdram_param.h:770
uint32_t EmcPmacroObDdllLongDqsRank1_0
Definition: sdram_param.h:498
uint32_t EmcMrsResetDll
Definition: sdram_param.h:507
uint32_t EmcMrsWarmBootEnable
Definition: sdram_param.h:543
uint32_t EmcPmacroIbVrefDq_0
Definition: sdram_param.h:457
uint32_t EmcCcdmw
Definition: sdram_param.h:221
uint32_t McGeneralizedCarveout2Access4
Definition: sdram_param.h:883
uint32_t EmcQSafe
Definition: sdram_param.h:211
uint32_t EmcCfg3
Definition: sdram_param.h:713
uint32_t EmcPmacroDdllPwrd0
Definition: sdram_param.h:737
uint32_t EmcPmacroObDdllLongDqRank1_5
Definition: sdram_param.h:490
uint32_t McGeneralizedCarveout5Size128kb
Definition: sdram_param.h:923
uint32_t EmcPmacroObDdllLongDqRank0_2
Definition: sdram_param.h:481
uint32_t McSecCarveoutBom
Definition: sdram_param.h:764
uint32_t EmcBctSpare2
Definition: sdram_param.h:85
uint32_t EmcPmacroCommonPadTxCtrl
Definition: sdram_param.h:711
uint32_t EmcCfg
Definition: sdram_param.h:324
uint32_t McGeneralizedCarveout4ForceInternalAccess2
Definition: sdram_param.h:916
uint32_t EmcSwizzleRank1Byte3
Definition: sdram_param.h:662
uint32_t EmcMrwLpddr2ZcalWarmBoot
Definition: sdram_param.h:528
uint32_t McVideoProtectBomAdrHi
Definition: sdram_param.h:752
uint32_t EmcPmacroObDdllLongDqsRank0_5
Definition: sdram_param.h:497
uint32_t McEmemArbMisc1
Definition: sdram_param.h:732
uint32_t EmcXm2CompPadCtrl
Definition: sdram_param.h:633
uint32_t EmcMrw12
Definition: sdram_param.h:382
uint32_t EmcRdvEarly
Definition: sdram_param.h:274
uint32_t McSecCarveoutSizeMb
Definition: sdram_param.h:768
uint32_t McEmemCfg
Definition: sdram_param.h:693
uint32_t EmcPmacroObDdllLongDqRank1_1
Definition: sdram_param.h:486
uint32_t EmcClkenOverride
Definition: sdram_param.h:565
uint32_t EmcPmacroQuseDdllRank0_3
Definition: sdram_param.h:469
uint32_t EmcPmacroTxPwrd1
Definition: sdram_param.h:716
uint32_t EmcPmacroCmdCtrl2
Definition: sdram_param.h:743
uint32_t PmcIoDpd3ReqWait
Definition: sdram_param.h:593
uint32_t EmcWrRcd
Definition: sdram_param.h:175
uint32_t EmcAdrCfg
Definition: sdram_param.h:133
uint32_t EmcPmacroQuseDdllRank1_4
Definition: sdram_param.h:476
uint32_t AhbArbitrationXbarCtrlMemInitDone
Definition: sdram_param.h:339
uint32_t PllMPostDivider
Definition: sdram_param.h:72
uint32_t EmcCmdMappingCmd2_2
Definition: sdram_param.h:343
uint32_t EmcPmacroZctrl
Definition: sdram_param.h:156
uint32_t EmcPmacroObDdllLongDqsRank0_0
Definition: sdram_param.h:492
uint32_t EmcMrw13
Definition: sdram_param.h:384
uint32_t McEmemAdrCfg
Definition: sdram_param.h:675
uint32_t EmcWev
Definition: sdram_param.h:238
uint32_t EmcCmdMappingCmd0_2
Definition: sdram_param.h:337
uint32_t EmcMrw6
Definition: sdram_param.h:374
uint32_t EmcPinGpioEn
Definition: sdram_param.h:182
uint32_t McEmemArbCfg
Definition: sdram_param.h:698
uint32_t McGeneralizedCarveout5ForceInternalAccess0
Definition: sdram_param.h:929
uint32_t EmcRfcSlr
Definition: sdram_param.h:155
uint32_t EmcCfgPipe1
Definition: sdram_param.h:462
uint32_t EmcPmacroBrickCtrlRfu2
Definition: sdram_param.h:703
uint32_t McGeneralizedCarveout1Access1
Definition: sdram_param.h:865
uint32_t EmcCfgUpdate
Definition: sdram_param.h:427
uint32_t EmcPmacroTxSelClkSrc3
Definition: sdram_param.h:731
uint32_t PllMInputDivider
Definition: sdram_param.h:61
uint32_t McEmemArbRing1Throttle
Definition: sdram_param.h:734
uint32_t EmcCke2Pden
Definition: sdram_param.h:299
uint32_t EmcPmacroAutocalCfg2
Definition: sdram_param.h:150
uint32_t McGeneralizedCarveout4Access3
Definition: sdram_param.h:912
uint32_t EmcQpop
Definition: sdram_param.h:217
uint32_t EmcQUse
Definition: sdram_param.h:187
uint32_t EmcCmdQ
Definition: sdram_param.h:332
uint32_t McClkenOverrideAllWarmBoot
Definition: sdram_param.h:576
uint32_t EmcWarmBootMrwExtra
Definition: sdram_param.h:300
uint32_t EmcEmrsDdr2DllEnable
Definition: sdram_param.h:554
uint32_t EmcTimingControlWait
Definition: sdram_param.h:146
uint32_t EmcPmacroObDdllLongDqRank1_4
Definition: sdram_param.h:489
uint32_t EmcPmacroIbDdllLongDqsRank0_3
Definition: sdram_param.h:508
uint32_t EmcTxdsrvttgen
Definition: sdram_param.h:668
uint32_t EmcPmacroObDdllLongDqRank1_2
Definition: sdram_param.h:487
uint32_t EmcBctSpare5
Definition: sdram_param.h:91
uint32_t McGeneralizedCarveout4Access0
Definition: sdram_param.h:909
uint32_t EmcPmacroDdllShortCmd_0
Definition: sdram_param.h:519
uint32_t EmcPmacroDqTxDrv
Definition: sdram_param.h:152
uint32_t EmcZcalWaitCnt
Definition: sdram_param.h:500
uint32_t EmcZcalWarmBootWait
Definition: sdram_param.h:538
uint32_t EmcMrwExtra
Definition: sdram_param.h:295
uint32_t EmcPmacroQuseDdllRank1_5
Definition: sdram_param.h:477
uint32_t EmcPmacroObDdllLongDqRank0_5
Definition: sdram_param.h:484
uint32_t EmcAutoCalConfig2
Definition: sdram_param.h:118
uint32_t McGeneralizedCarveout1ForceInternalAccess0
Definition: sdram_param.h:869
uint32_t McGeneralizedCarveout5Access1
Definition: sdram_param.h:925
uint32_t EmcDllCfg1
Definition: sdram_param.h:689
uint32_t EmcSwizzleRank0Byte2
Definition: sdram_param.h:650
uint32_t EmcPmacroCmdPadRxCtrl
Definition: sdram_param.h:707
uint32_t EmcPmacroDdllLongCmd_1
Definition: sdram_param.h:515
uint32_t EmcPmacroIbDdllLongDqsRank1_3
Definition: sdram_param.h:512
uint32_t EmcClkenOverrideAllWarmBoot
Definition: sdram_param.h:574
uint32_t EmcCfgDigDll_1
Definition: sdram_param.h:445
uint32_t EmcPmacroVttgenCtrl2
Definition: sdram_param.h:699
uint32_t EmcPinProgramWait
Definition: sdram_param.h:139
uint32_t EmcBctSpare1
Definition: sdram_param.h:83
uint32_t EmcPmacroIbDdllLongDqsRank1_2
Definition: sdram_param.h:511
uint32_t McGeneralizedCarveout3ForceInternalAccess1
Definition: sdram_param.h:900
uint32_t EmcMrsDdr2DllReset
Definition: sdram_param.h:556
uint32_t EmcPmacroQuseDdllRank1_2
Definition: sdram_param.h:474
uint32_t McEmemArbTimingRrd
Definition: sdram_param.h:712
uint32_t EmcFdpdCtrlCmdNoRamp
Definition: sdram_param.h:426
uint32_t EmcPmacroQuseDdllRank1_3
Definition: sdram_param.h:475
uint32_t EmcFdpdCtrlDq
Definition: sdram_param.h:455
uint32_t EmcPmacroObDdllLongDqsRank1_4
Definition: sdram_param.h:502
uint32_t EmcQuseBrlshft0
Definition: sdram_param.h:683
uint32_t EmcBctSpare6
Definition: sdram_param.h:93
uint32_t McEmemAdrCfgBankMask2
Definition: sdram_param.h:685
uint32_t McGeneralizedCarveout5ForceInternalAccess4
Definition: sdram_param.h:933
uint32_t EmcRrd
Definition: sdram_param.h:177
uint32_t EmcDqsBrlshft0
Definition: sdram_param.h:675
uint32_t EmcTrpab
Definition: sdram_param.h:253
uint32_t EmcPmacroIbDdllLongDqsRank0_1
Definition: sdram_param.h:506
uint32_t EmcAutoCalChannel
Definition: sdram_param.h:145
uint32_t EmcPmacroTxPwrd5
Definition: sdram_param.h:720
uint32_t McEmemArbTimingRp
Definition: sdram_param.h:704
uint32_t EmcRefctrl2
Definition: sdram_param.h:200
uint32_t McEmemArbTimingR2W
Definition: sdram_param.h:722
uint32_t McGeneralizedCarveout4ForceInternalAccess3
Definition: sdram_param.h:917
uint32_t BootRomPatchData
Definition: sdram_param.h:785
uint32_t McEmemArbTimingRas
Definition: sdram_param.h:708
uint32_t EmcQuseBrlshft3
Definition: sdram_param.h:686
uint32_t EmcPmacroDataBrickCtrlFdpd
Definition: sdram_param.h:704
uint32_t EmcWeDuration
Definition: sdram_param.h:244
uint32_t EmcCmdBrlshft3
Definition: sdram_param.h:681
uint32_t EmcPreRefreshReqCnt
Definition: sdram_param.h:227
uint32_t EmcMrw10
Definition: sdram_param.h:380
uint32_t EmcTClkStable
Definition: sdram_param.h:255
uint32_t EmcSwizzleRank1Byte1
Definition: sdram_param.h:658
uint32_t EmcEmrs2
Definition: sdram_param.h:280
uint32_t EmcPmacroQuseDdllRank1_0
Definition: sdram_param.h:472
uint32_t EmcTxsr
Definition: sdram_param.h:241
uint32_t EmcCfgPipeClk
Definition: sdram_param.h:425
uint32_t EmcPmacroAutocalCfg1
Definition: sdram_param.h:149
uint32_t EmcZcalInitDev1
Definition: sdram_param.h:511
uint32_t EmcRc
Definition: sdram_param.h:151
uint32_t McGeneralizedCarveout5Cfg0
Definition: sdram_param.h:934
uint32_t EmcPmacroAutocalCfg0
Definition: sdram_param.h:148
uint32_t EmcCmdMappingCmd3_2
Definition: sdram_param.h:346
uint32_t McGeneralizedCarveout3Cfg0
Definition: sdram_param.h:904
uint32_t McGeneralizedCarveout4Access4
Definition: sdram_param.h:913
uint32_t EmcRdv
Definition: sdram_param.h:213
uint32_t EmcPmacroTxPwrd2
Definition: sdram_param.h:717
uint32_t EmcSwizzleRank0Byte0
Definition: sdram_param.h:646
uint32_t EmcCmdMappingCmd2_1
Definition: sdram_param.h:342
uint32_t EmcSwizzleRank1Byte0
Definition: sdram_param.h:656
uint32_t EmcPmacroVttgenCtrl0
Definition: sdram_param.h:697
uint32_t EmcCmdMappingCmd0_1
Definition: sdram_param.h:336
uint32_t McGeneralizedCarveout2ForceInternalAccess4
Definition: sdram_param.h:888
uint32_t EmcPmacroObDdllLongDqsRank0_3
Definition: sdram_param.h:495
uint32_t EmcMrsWaitCnt
Definition: sdram_param.h:317
uint32_t EmcPmacroDdllShortCmd_2
Definition: sdram_param.h:521
uint32_t McGeneralizedCarveout2Bom
Definition: sdram_param.h:876
uint32_t EmcBctSpare9
Definition: sdram_param.h:99
uint32_t McEmemArbDaCovers
Definition: sdram_param.h:728
uint32_t EmcW2w
Definition: sdram_param.h:163
uint32_t EmcCmdMappingCmd1_0
Definition: sdram_param.h:338
uint32_t EmcRfc
Definition: sdram_param.h:153
uint32_t EmcPmacroIbRxrt
Definition: sdram_param.h:461
uint32_t EmcAutoCalConfig8
Definition: sdram_param.h:138
uint32_t McVideoProtectGpuOverride0
Definition: sdram_param.h:760
uint32_t PllMSetupControl
Definition: sdram_param.h:67
uint32_t McGeneralizedCarveout3Size128kb
Definition: sdram_param.h:893
uint32_t McGeneralizedCarveout1ForceInternalAccess2
Definition: sdram_param.h:871
uint32_t McGeneralizedCarveout2ForceInternalAccess2
Definition: sdram_param.h:886
uint32_t EmcDevSelect
Definition: sdram_param.h:346
uint32_t EmcPinExtraWait
Definition: sdram_param.h:141
uint32_t EmcPmacroRxTerm
Definition: sdram_param.h:151
uint32_t McGeneralizedCarveout2ForceInternalAccess3
Definition: sdram_param.h:887
uint32_t EmcZcalInitDev0
Definition: sdram_param.h:509
uint32_t EmcCmdBrlshft1
Definition: sdram_param.h:679
uint32_t McGeneralizedCarveout5Access0
Definition: sdram_param.h:924
uint32_t EmcPdEx2Wr
Definition: sdram_param.h:229
uint32_t EmcTppd
Definition: sdram_param.h:220
uint32_t McGeneralizedCarveout4Bom
Definition: sdram_param.h:906
uint32_t EmcCfgPipe2
Definition: sdram_param.h:463
uint32_t EmcPutermWidth
Definition: sdram_param.h:199
uint32_t EmcCfgRsv
Definition: sdram_param.h:271
uint32_t EmcR2p
Definition: sdram_param.h:169
uint32_t PmcIoDpd3Req
Definition: sdram_param.h:591
uint32_t EmcMrw2
Definition: sdram_param.h:286
uint32_t McGeneralizedCarveout1Cfg0
Definition: sdram_param.h:874
uint32_t EmcMrw1
Definition: sdram_param.h:284
uint32_t EmcBctSpare7
Definition: sdram_param.h:95
uint32_t McGeneralizedCarveout3BomHi
Definition: sdram_param.h:892
uint32_t McGeneralizedCarveout1Access2
Definition: sdram_param.h:866
uint32_t EmcConfigSampleDelay
Definition: sdram_param.h:722
uint32_t McGeneralizedCarveout4BomHi
Definition: sdram_param.h:907
uint32_t PmcDdrCntrlWait
Definition: sdram_param.h:641
uint32_t EmcPmacroCmdCtrl1
Definition: sdram_param.h:742
uint32_t EmcPutermAdj
Definition: sdram_param.h:201
uint32_t McGeneralizedCarveout3Bom
Definition: sdram_param.h:891
uint32_t McEmemArbMisc0
Definition: sdram_param.h:730
uint32_t EmcEmrs3
Definition: sdram_param.h:282
uint32_t McEmemArbRefpbBankCtrl
Definition: sdram_param.h:776
uint32_t PmcDdrCfg
Definition: sdram_param.h:589
uint32_t McVideoProtectVprOverride
Definition: sdram_param.h:756
uint32_t EmcEInputDuration
Definition: sdram_param.h:195
uint32_t McGeneralizedCarveout5ForceInternalAccess2
Definition: sdram_param.h:931
uint32_t EmcAutoCalConfig
Definition: sdram_param.h:115
uint32_t EmcBctSpare11
Definition: sdram_param.h:103
uint32_t EmcAutoCalInterval
Definition: sdram_param.h:110
uint32_t EmcCfg2
Definition: sdram_param.h:326
uint32_t EmcRefresh
Definition: sdram_param.h:223
uint32_t EmcTfaw
Definition: sdram_param.h:251
uint32_t EmcPdex2Cke
Definition: sdram_param.h:301
uint32_t McGeneralizedCarveout3Access2
Definition: sdram_param.h:896
uint32_t EmcWdvMask
Definition: sdram_param.h:185
uint32_t McGeneralizedCarveout1Access3
Definition: sdram_param.h:867
uint32_t EmcPmacroTxSelClkSrc1
Definition: sdram_param.h:729
uint32_t EmcExtraRefreshNum
Definition: sdram_param.h:572
uint32_t EmcPmacroCmdBrickCtrlFdpd
Definition: sdram_param.h:702
uint32_t EmcPmacroCaTxDrv
Definition: sdram_param.h:153
uint32_t EmcPmacroObDdllLongDqsRank1_2
Definition: sdram_param.h:500
uint32_t McEmemArbMisc2
Definition: sdram_param.h:813
uint32_t EmcTpd
Definition: sdram_param.h:249
uint32_t EmcEmrs
Definition: sdram_param.h:278
uint32_t EmcCmdMappingCmd3_0
Definition: sdram_param.h:344
uint32_t McMtsCarveoutSizeMb
Definition: sdram_param.h:791
uint32_t EmcWdvChk
Definition: sdram_param.h:236
uint32_t ClkRstControllerPllmMisc2Override
Definition: sdram_param.h:111
uint32_t EmcClockSource
Definition: sdram_param.h:105
uint32_t EmcPmacroObDdllLongDqsRank1_5
Definition: sdram_param.h:503
uint32_t EmcDdr2Wait
Definition: sdram_param.h:563
uint32_t EmcPdex2Mrr
Definition: sdram_param.h:303
uint32_t EmcWext
Definition: sdram_param.h:181
uint32_t EmcMrs
Definition: sdram_param.h:276
uint32_t EmcPmacroObDdllLongDqRank1_3
Definition: sdram_param.h:488
uint32_t EmcRdvEarlyMask
Definition: sdram_param.h:276
uint32_t McEmemArbTimingCcdmw
Definition: sdram_param.h:825
uint32_t EmcAcpdControl
Definition: sdram_param.h:641
uint32_t McEmemArbRsv
Definition: sdram_param.h:740
uint32_t McGeneralizedCarveout3Access1
Definition: sdram_param.h:895
uint32_t ClearClk2Mc1
Definition: sdram_param.h:115
uint32_t EmcBurstRefreshNum
Definition: sdram_param.h:225
uint32_t McEmemArbTimingW2W
Definition: sdram_param.h:720
uint32_t McMtsCarveoutRegCtrl
Definition: sdram_param.h:793
uint32_t EmcPdEx2Rd
Definition: sdram_param.h:231
uint32_t EmcCmdMappingCmd1_1
Definition: sdram_param.h:339
uint32_t EmcCfgDigDllPeriod
Definition: sdram_param.h:344
uint32_t EmcBctSpare12
Definition: sdram_param.h:102
uint32_t EmcPmacroDdllLongCmd_3
Definition: sdram_param.h:517
uint32_t EmcZcalMrwCmd
Definition: sdram_param.h:502
uint32_t EmcAutoCalConfig6
Definition: sdram_param.h:136
uint32_t EmcPmacroAutocalCfgCommon
Definition: sdram_param.h:155
uint32_t McSecCarveoutAdrHi
Definition: sdram_param.h:766
uint32_t EmcWsv
Definition: sdram_param.h:237
uint32_t EmcCmdMappingCmd3_1
Definition: sdram_param.h:345
uint32_t McGeneralizedCarveout1Access4
Definition: sdram_param.h:868
uint32_t EmcBctSpare3
Definition: sdram_param.h:87
uint32_t McEmemAdrCfgDev0
Definition: sdram_param.h:677
uint32_t McGeneralizedCarveout3ForceInternalAccess3
Definition: sdram_param.h:902
uint32_t EmcCmdMappingByte
Definition: sdram_param.h:347
uint32_t McGeneralizedCarveout1ForceInternalAccess3
Definition: sdram_param.h:872
uint32_t EmcCfgDigDll
Definition: sdram_param.h:342
uint32_t EmcDllCfg0
Definition: sdram_param.h:688
uint32_t McClkenOverride
Definition: sdram_param.h:743
uint32_t EmcPmacroTxSelClkSrc4
Definition: sdram_param.h:732
uint32_t EmcPmacroIbDdllLongDqsRank1_0
Definition: sdram_param.h:509
uint32_t McGeneralizedCarveout3Access0
Definition: sdram_param.h:894
uint32_t EmcClockSourceDll
Definition: sdram_param.h:108
uint32_t McGeneralizedCarveout4ForceInternalAccess1
Definition: sdram_param.h:915
uint32_t EmcPmacroTxPwrd0
Definition: sdram_param.h:715
uint32_t EmcMrw9
Definition: sdram_param.h:378
uint32_t EmcPmcScratch3
Definition: sdram_param.h:693
uint32_t EmcFbioCfg5
Definition: sdram_param.h:264
uint32_t EmcPmacroObDdllLongDqRank1_0
Definition: sdram_param.h:485
uint32_t EmcXm2CompPadCtrl3
Definition: sdram_param.h:166
uint32_t McGeneralizedCarveout4Access1
Definition: sdram_param.h:910
uint32_t EmcPmcScratch2
Definition: sdram_param.h:692
uint32_t EmcDataBrlshft0
Definition: sdram_param.h:672
uint32_t EmcTxsrDll
Definition: sdram_param.h:243
uint32_t EmcPmacroPadCfgCtrl
Definition: sdram_param.h:695
uint32_t EmcPmacroQuseDdllRank1_1
Definition: sdram_param.h:473
uint32_t McVideoProtectVprOverride1
Definition: sdram_param.h:758
uint32_t EmcPmacroObDdllLongDqsRank1_3
Definition: sdram_param.h:501
uint32_t EmcWdv
Definition: sdram_param.h:183
uint32_t EmcAr2Pden
Definition: sdram_param.h:237
uint32_t EmcPmacroQuseDdllRank0_0
Definition: sdram_param.h:466
uint32_t McGeneralizedCarveout4ForceInternalAccess4
Definition: sdram_param.h:918
uint32_t EmcQuseWidth
Definition: sdram_param.h:189
uint32_t EmcFbioCfg7
Definition: sdram_param.h:330
uint32_t EmcPmacroQuseDdllRank0_2
Definition: sdram_param.h:468
uint32_t McEmemAdrCfgBankMask0
Definition: sdram_param.h:681
uint32_t EmcZcalInitWait
Definition: sdram_param.h:516
uint32_t PmcVddpSelWait
Definition: sdram_param.h:585
uint32_t PmcRegShort
Definition: sdram_param.h:595
uint32_t EmcWarmBootMrsExtra
Definition: sdram_param.h:552
uint32_t EmcPmacroBgBiasCtrl0
Definition: sdram_param.h:705
uint32_t EmcZqCalLpDdr4WarmBoot
Definition: sdram_param.h:574
uint32_t EmcPmacroTxSelClkSrc5
Definition: sdram_param.h:733
uint32_t EmcPmacroDdllLongCmd_2
Definition: sdram_param.h:516
uint32_t EmcPmacroIbVrefDq_1
Definition: sdram_param.h:458
uint32_t EmcSwizzleRank1ByteCfg
Definition: sdram_param.h:654
uint32_t EmcMrwResetCommand
Definition: sdram_param.h:313
uint32_t SwizzleRankByteEncode
Definition: sdram_param.h:781
uint32_t McGeneralizedCarveout1BomHi
Definition: sdram_param.h:862
uint32_t EmcPmacroTxPwrd3
Definition: sdram_param.h:718
uint32_t McGeneralizedCarveout2Cfg0
Definition: sdram_param.h:889
uint32_t McEmemArbTimingRc
Definition: sdram_param.h:706
uint32_t PmcVddpSel
Definition: sdram_param.h:583
uint32_t McEmemAdrCfgDev1
Definition: sdram_param.h:679
uint32_t McGeneralizedCarveout2Access1
Definition: sdram_param.h:880
uint32_t EmcPmacroTxSelClkSrc2
Definition: sdram_param.h:730
uint32_t EmcAutoCalConfig7
Definition: sdram_param.h:137
uint32_t EmcPmacroQuseDdllRank0_4
Definition: sdram_param.h:470
uint32_t McGeneralizedCarveout3Access3
Definition: sdram_param.h:897
uint32_t EmcCmdMappingCmd2_0
Definition: sdram_param.h:341
uint32_t McGeneralizedCarveout4ForceInternalAccess0
Definition: sdram_param.h:914
uint32_t EmcPmacroBrickMapping0
Definition: sdram_param.h:724
uint32_t McEmemArbTimingRcd
Definition: sdram_param.h:702
uint32_t EmcExtraModeRegWriteEnable
Definition: sdram_param.h:310
uint32_t McGeneralizedCarveout3ForceInternalAccess0
Definition: sdram_param.h:899
uint32_t EmcPmacroBrickMapping1
Definition: sdram_param.h:725
uint32_t EmcAutoCalConfig5
Definition: sdram_param.h:135
uint32_t EmcCmdBrlshft0
Definition: sdram_param.h:678
uint32_t EmcBctSpare8
Definition: sdram_param.h:97
uint32_t McGeneralizedCarveout5BomHi
Definition: sdram_param.h:922
uint32_t EmcAct2Pden
Definition: sdram_param.h:235
uint32_t McGeneralizedCarveout1Bom
Definition: sdram_param.h:861
uint32_t EmcCaTrainingEnable
Definition: sdram_param.h:775
uint32_t EmcEInput
Definition: sdram_param.h:193
uint32_t EmcFbioCfg8
Definition: sdram_param.h:332
uint32_t EmcQuseBrlshft2
Definition: sdram_param.h:685
uint32_t McGeneralizedCarveout2ForceInternalAccess1
Definition: sdram_param.h:885
uint32_t BootRomPatchControl
Definition: sdram_param.h:783
uint32_t EmcPutermExtra
Definition: sdram_param.h:197
uint32_t EmcBctSpare0
Definition: sdram_param.h:81
uint32_t EmcPmacroTxPwrd4
Definition: sdram_param.h:719
uint32_t EmcPmacroDdllBypass
Definition: sdram_param.h:735
uint32_t McGeneralizedCarveout2Access0
Definition: sdram_param.h:879
uint32_t EmcPmacroCmdCtrl0
Definition: sdram_param.h:741
uint32_t McGeneralizedCarveout4Size128kb
Definition: sdram_param.h:908
uint32_t EmcPmacroDataRxTermMode
Definition: sdram_param.h:708
uint32_t EmcPmacroBrickMapping2
Definition: sdram_param.h:726
uint32_t EmcMrsExtra
Definition: sdram_param.h:550
uint32_t EmcFdpdCtrlCmd
Definition: sdram_param.h:456
uint32_t EmcPmacroObDdllLongDqRank0_3
Definition: sdram_param.h:482
uint32_t EmcR2w
Definition: sdram_param.h:165
uint32_t McGeneralizedCarveout4Cfg0
Definition: sdram_param.h:919
uint32_t McEmemArbTimingR2R
Definition: sdram_param.h:718
uint32_t PmcIoDpd4ReqWait
Definition: sdram_param.h:634
uint32_t EmcEmrsDdr2OcdCalib
Definition: sdram_param.h:558
uint32_t McGeneralizedCarveout1Access0
Definition: sdram_param.h:864
uint32_t EmcPmacroIbDdllLongDqsRank0_2
Definition: sdram_param.h:507
uint32_t EmcPmacroObDdllLongDqRank0_1
Definition: sdram_param.h:480
uint32_t PllMFeedbackDivider
Definition: sdram_param.h:63
uint32_t EmcDataBrlshft1
Definition: sdram_param.h:673
uint32_t McGeneralizedCarveout2Access2
Definition: sdram_param.h:881
uint32_t PllMKCP
Definition: sdram_param.h:77
uint32_t EmcCmdBrlshft2
Definition: sdram_param.h:680
uint32_t McGeneralizedCarveout1ForceInternalAccess1
Definition: sdram_param.h:870
uint32_t EmcObdly
Definition: sdram_param.h:253
uint32_t PllMKVCO
Definition: sdram_param.h:79
uint32_t EmcPmacroVttgenCtrl1
Definition: sdram_param.h:698
uint32_t EmcZqCalDdr3WarmBoot
Definition: sdram_param.h:533
uint32_t EmcPmacroObDdllLongDqsRank0_2
Definition: sdram_param.h:494
uint32_t EmcSwizzleRank0ByteCfg
Definition: sdram_param.h:644
uint32_t McEmemArbRefpbHpCtrl
Definition: sdram_param.h:775
uint32_t EmcRdRcd
Definition: sdram_param.h:173
uint32_t EmcCmdMappingCmd1_2
Definition: sdram_param.h:340
uint32_t EmcTRefBw
Definition: sdram_param.h:259
uint32_t EmcPmacroDdllLongCmd_4
Definition: sdram_param.h:518
uint32_t McVideoProtectBom
Definition: sdram_param.h:750
uint32_t EmcPmacroObDdllLongDqsRank0_1
Definition: sdram_param.h:493
uint32_t EmcMrwResetNInitWait
Definition: sdram_param.h:315
uint32_t McEmemArbOutstandingReq
Definition: sdram_param.h:700
uint32_t EmcPmacroDataPadTxCtrl
Definition: sdram_param.h:710
uint32_t EmcQuseBrlshft1
Definition: sdram_param.h:684
uint32_t EmcPmacroObDdllLongDqsRank1_1
Definition: sdram_param.h:499
uint32_t EmcRfcPb
Definition: sdram_param.h:198
uint32_t McEmemAdrCfgBankMask1
Definition: sdram_param.h:683
uint32_t McVideoProtectGpuOverride1
Definition: sdram_param.h:762
uint32_t EmcTClkStop
Definition: sdram_param.h:257
uint32_t McEmemArbTimingRap2Pre
Definition: sdram_param.h:714
uint32_t EmcIbdly
Definition: sdram_param.h:191
uint32_t EmcPChg2Pden
Definition: sdram_param.h:233
uint32_t EmcSelDpdCtrl
Definition: sdram_param.h:349
uint32_t EmcPmacroCmdRxTermMode
Definition: sdram_param.h:709
uint32_t McEmemArbDaTurns
Definition: sdram_param.h:726
uint32_t EmcPmacroCmdPadTxCtrl
Definition: sdram_param.h:712
uint32_t McMtsCarveoutAdrHi
Definition: sdram_param.h:789
uint32_t EmcPinGpio
Definition: sdram_param.h:183
uint32_t EmcPmacroDdllShortCmd_1
Definition: sdram_param.h:520
uint32_t PllMStableTime
Definition: sdram_param.h:65
uint32_t PmcNoIoPower
Definition: sdram_param.h:597
uint32_t EmcAutoCalConfig4
Definition: sdram_param.h:134
uint32_t McDaCfg0
Definition: sdram_param.h:824
uint32_t McGeneralizedCarveout1Size128kb
Definition: sdram_param.h:863
uint32_t McGeneralizedCarveout5Access2
Definition: sdram_param.h:926
uint32_t McVideoProtectSizeMb
Definition: sdram_param.h:754
uint32_t EmcZcalInterval
Definition: sdram_param.h:498
uint32_t EmcPmacroIbDdllLongDqsRank1_1
Definition: sdram_param.h:510
uint32_t EmcMrw4
Definition: sdram_param.h:290
uint32_t EmcPmacroQuseDdllRank0_5
Definition: sdram_param.h:471
uint32_t McGeneralizedCarveout5Access4
Definition: sdram_param.h:928
uint32_t EmcSwizzleRank0Byte3
Definition: sdram_param.h:652
uint32_t EmcAutoCalWait
Definition: sdram_param.h:127
uint32_t EmcRext
Definition: sdram_param.h:179
uint32_t EmcBctSpare4
Definition: sdram_param.h:89
uint32_t EmcCfgDigDllPeriodWarmBoot
Definition: sdram_param.h:578
uint32_t EmcPmacroDataPadRxCtrl
Definition: sdram_param.h:706
uint32_t EmcWsDuration
Definition: sdram_param.h:243
uint32_t EmcTcke
Definition: sdram_param.h:245
uint32_t EmcPmacroIbVrefDqs_1
Definition: sdram_param.h:460
uint32_t McGeneralizedCarveout3ForceInternalAccess4
Definition: sdram_param.h:903
uint32_t EmcPmacroIbVrefDqs_0
Definition: sdram_param.h:459
uint32_t EmcAutoCalVrefSel0
Definition: sdram_param.h:141
uint32_t EmcWarmBootExtraModeRegWriteEnable
Definition: sdram_param.h:305
uint32_t EmcPmacroCmdTxDrv
Definition: sdram_param.h:154
uint32_t EmcPmacroDdllPwrd1
Definition: sdram_param.h:738
uint32_t McEmemAdrCfgChannelMask
Definition: sdram_param.h:753
uint32_t EmcRdvMask
Definition: sdram_param.h:215
uint32_t EmcW2p
Definition: sdram_param.h:171
uint32_t EmcZcalWarmColdBootEnables
Definition: sdram_param.h:521
uint32_t EmcAutoCalConfig3
Definition: sdram_param.h:121
uint32_t McGeneralizedCarveout3ForceInternalAccess2
Definition: sdram_param.h:901
uint32_t EmcMrw3
Definition: sdram_param.h:288
uint32_t PmcDdrPwr
Definition: sdram_param.h:587
uint32_t McGeneralizedCarveout5ForceInternalAccess3
Definition: sdram_param.h:932
uint32_t McStatControl
Definition: sdram_param.h:746
uint32_t EmcPmacroObDdllLongDqRank0_4
Definition: sdram_param.h:483
uint32_t EmcBctSpare10
Definition: sdram_param.h:101
uint32_t EmcPmacroBrickCtrlRfu1
Definition: sdram_param.h:701
uint32_t PmcDdrCntrl
Definition: sdram_param.h:642
uint32_t EmcXm2CompPadCtrl2
Definition: sdram_param.h:165
uint32_t McEmemArbTimingFaw
Definition: sdram_param.h:710
uint32_t EmcAutoCalVrefSel1
Definition: sdram_param.h:142
uint32_t McEmemArbTimingRFCPB
Definition: sdram_param.h:803
uint32_t McGeneralizedCarveout2ForceInternalAccess0
Definition: sdram_param.h:884
uint32_t EmcPmacroDdllPwrd2
Definition: sdram_param.h:739
uint32_t McGeneralizedCarveout5Bom
Definition: sdram_param.h:921
uint32_t McEmemArbOverride1
Definition: sdram_param.h:738
uint32_t EmcQRst
Definition: sdram_param.h:209
uint32_t ClkRstControllerPllmMisc2OverrideEnable
Definition: sdram_param.h:113
uint32_t McEmemArbTimingWap2Pre
Definition: sdram_param.h:716
uint32_t EmcDbg
Definition: sdram_param.h:330
uint32_t McEmemArbTimingW2R
Definition: sdram_param.h:724
uint32_t EmcR2r
Definition: sdram_param.h:161
uint32_t EmcRas
Definition: sdram_param.h:157
uint32_t McGeneralizedCarveout5Access3
Definition: sdram_param.h:927
uint32_t EmcOdtWrite
Definition: sdram_param.h:488
uint32_t EmcDynSelfRefControl
Definition: sdram_param.h:336
uint32_t EmcPmacroQuseDdllRank0_1
Definition: sdram_param.h:467
uint32_t EmcSwizzleRank0Byte1
Definition: sdram_param.h:648
uint32_t EmcCfgPipe
Definition: sdram_param.h:328
uint32_t McMtsCarveoutBom
Definition: sdram_param.h:787
uint32_t EmcSwizzleRank1Byte2
Definition: sdram_param.h:660
uint32_t EmcPmacroDdllLongCmd_0
Definition: sdram_param.h:514
uint32_t EmcDbgWriteMux
Definition: sdram_param.h:431
uint32_t McSecCarveoutProtectWriteAccess
Definition: sdram_param.h:772
uint32_t EmcRp
Definition: sdram_param.h:159
uint32_t EmcW2r
Definition: sdram_param.h:167
uint32_t EmcMrw8
Definition: sdram_param.h:376
uint32_t McEmemArbOverride
Definition: sdram_param.h:736
uint32_t EmcMrw14
Definition: sdram_param.h:386
uint32_t EmcDqsBrlshft1
Definition: sdram_param.h:676
uint32_t EmcTckesr
Definition: sdram_param.h:247
uint32_t EmcPmacroIbDdllLongDqsRank0_0
Definition: sdram_param.h:505
uint32_t EmcPmacroObDdllLongDqsRank0_4
Definition: sdram_param.h:496
uint32_t WarmBootWait
Definition: sdram_param.h:482
uint32_t EmcPmacroTxSelClkSrc0
Definition: sdram_param.h:728
uint32_t EmcPmacroObDdllLongDqRank0_0
Definition: sdram_param.h:479
uint32_t McGeneralizedCarveout1ForceInternalAccess4
Definition: sdram_param.h:873
uint32_t EmcMc2EmcQ
Definition: sdram_param.h:334
uint32_t EmcBctSpare13
Definition: sdram_param.h:104
uint32_t McGeneralizedCarveout4Access2
Definition: sdram_param.h:911
uint32_t EmcPmcScratch1
Definition: sdram_param.h:691
uint32_t McGeneralizedCarveout2Size128kb
Definition: sdram_param.h:878
uint32_t McGeneralizedCarveout2BomHi
Definition: sdram_param.h:877
uint32_t McGeneralizedCarveout5ForceInternalAccess1
Definition: sdram_param.h:930
uint32_t McGeneralizedCarveout3Access4
Definition: sdram_param.h:898
uint32_t McGeneralizedCarveout2Access3
Definition: sdram_param.h:882
uint32_t MemoryType
Definition: sdram_param.h:56
@ NvBootMemoryType_LpDdr
Definition: sdram_param.h:24
@ NvBootMemoryType_LpDdr2
Definition: sdram_param.h:30
@ NvBootMemoryType_Ddr
Definition: sdram_param.h:21
@ NvBootMemoryType_None
Definition: sdram_param.h:18
@ NvBootMemoryType_Ddr2
Definition: sdram_param.h:27
@ NvBootMemoryType_Unused
Definition: sdram_param.h:38
@ NvBootMemoryType_Num
Definition: sdram_param.h:35
@ NvBootMemoryType_Ddr3
Definition: sdram_param.h:33
check_member(sdram_params, McMtsCarveoutRegCtrl, 0x4d0)
@ BOOT_ROM_PATCH_CONTROL_ENABLE_MASK
Definition: sdram_param.h:42
@ BOOT_ROM_PATCH_CONTROL_OFFSET_SHIFT
Definition: sdram_param.h:43
@ BOOT_ROM_PATCH_CONTROL_OFFSET_MASK
Definition: sdram_param.h:44
@ BOOT_ROM_PATCH_CONTROL_BASE_ADDRESS
Definition: sdram_param.h:45
@ EMC_ZCAL_WARM_COLD_BOOT_ENABLES_COLDBOOT_MASK
Definition: sdram_param.h:47
@ NvBootMemoryType_LpDdr4
Definition: sdram_param.h:36