]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commitdiff
arm: tegra: add emc dvfs table for PM375
authorBibek Basu <bbasu@nvidia.com>
Mon, 17 Mar 2014 07:29:01 +0000 (12:59 +0530)
committerLaxman Dewangan <ldewangan@nvidia.com>
Thu, 10 Apr 2014 05:21:46 +0000 (22:21 -0700)
Add EMC DVFS table for PM375

Bug 1454434

Change-Id: I83ef7cfcf65f5d1a4b7e7a711e6373e249439e34
Signed-off-by: Bibek Basu <bbasu@nvidia.com>
(cherry picked from commit 68d11631a811113c2d8230b7a0ce3f85f718fb66)
Reviewed-on: http://git-master/r/391872
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
arch/arm/mach-tegra/board-ardbeg-memory.c

index bbcaed794b419b860d813987632b2c216ab4ef56..598ada3179cab67b8c4dca8a6e0e59f848667ef1 100644 (file)
@@ -14791,6 +14791,5233 @@ static struct tegra12_emc_table ardbeg_lpddr3_emc_table_E1781[] = {
        },
 };
 
+static struct tegra12_emc_table jetson_tk1_ddr3_emc_table[] = {
+       {
+               0x19,       /* V5.0.14 */
+               "04_12750_03_V5.0.14_V1.1", /* DVFS table version */
+               12750,      /* SDRAM frequency */
+               800,        /* min voltage */
+               800,        /* gpu min voltage */
+               "pllp_out0", /* clock source id */
+               0x4000003e, /* CLK_SOURCE_EMC */
+               165,        /* number of burst_regs */
+               31,         /* number of up_down_regs */
+               {
+                       0x00000000, /* EMC_RC */
+                       0x00000003, /* EMC_RFC */
+                       0x00000000, /* EMC_RFC_SLR */
+                       0x00000000, /* EMC_RAS */
+                       0x00000000, /* EMC_RP */
+                       0x00000004, /* EMC_R2W */
+                       0x0000000a, /* EMC_W2R */
+                       0x00000003, /* EMC_R2P */
+                       0x0000000b, /* EMC_W2P */
+                       0x00000000, /* EMC_RD_RCD */
+                       0x00000000, /* EMC_WR_RCD */
+                       0x00000003, /* EMC_RRD */
+                       0x00000003, /* EMC_REXT */
+                       0x00000000, /* EMC_WEXT */
+                       0x00000006, /* EMC_WDV */
+                       0x00000006, /* EMC_WDV_MASK */
+                       0x00000006, /* EMC_QUSE */
+                       0x00000002, /* EMC_QUSE_WIDTH */
+                       0x00000000, /* EMC_IBDLY */
+                       0x00000005, /* EMC_EINPUT */
+                       0x00000005, /* EMC_EINPUT_DURATION */
+                       0x00010000, /* EMC_PUTERM_EXTRA */
+                       0x00000003, /* EMC_PUTERM_WIDTH */
+                       0x00000000, /* EMC_PUTERM_ADJ */
+                       0x00000000, /* EMC_CDB_CNTL_1 */
+                       0x00000000, /* EMC_CDB_CNTL_2 */
+                       0x00000000, /* EMC_CDB_CNTL_3 */
+                       0x00000004, /* EMC_QRST */
+                       0x0000000c, /* EMC_QSAFE */
+                       0x0000000d, /* EMC_RDV */
+                       0x0000000f, /* EMC_RDV_MASK */
+                       0x00000060, /* EMC_REFRESH */
+                       0x00000000, /* EMC_BURST_REFRESH_NUM */
+                       0x00000018, /* EMC_PRE_REFRESH_REQ_CNT */
+                       0x00000002, /* EMC_PDEX2WR */
+                       0x00000002, /* EMC_PDEX2RD */
+                       0x00000001, /* EMC_PCHG2PDEN */
+                       0x00000000, /* EMC_ACT2PDEN */
+                       0x00000007, /* EMC_AR2PDEN */
+                       0x0000000f, /* EMC_RW2PDEN */
+                       0x00000005, /* EMC_TXSR */
+                       0x00000005, /* EMC_TXSRDLL */
+                       0x00000004, /* EMC_TCKE */
+                       0x00000005, /* EMC_TCKESR */
+                       0x00000004, /* EMC_TPD */
+                       0x00000000, /* EMC_TFAW */
+                       0x00000000, /* EMC_TRPAB */
+                       0x00000005, /* EMC_TCLKSTABLE */
+                       0x00000005, /* EMC_TCLKSTOP */
+                       0x00000064, /* EMC_TREFBW */
+                       0x00000000, /* EMC_FBIO_CFG6 */
+                       0x00000000, /* EMC_ODT_WRITE */
+                       0x00000000, /* EMC_ODT_READ */
+                       0x106aa298, /* EMC_FBIO_CFG5 */
+                       0x002c00a0, /* EMC_CFG_DIG_DLL */
+                       0x00008000, /* EMC_CFG_DIG_DLL_PERIOD */
+                       0x00064000, /* EMC_DLL_XFORM_DQS0 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS1 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS2 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS3 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS4 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS5 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS6 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS7 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS8 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS9 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS10 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS11 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS12 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS13 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS14 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS15 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE0 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE1 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE2 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE3 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE4 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE6 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE7 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR0 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR1 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR2 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR3 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR4 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE8 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE9 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE10 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE11 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE12 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE13 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE14 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE15 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS0 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS1 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS2 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS3 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS4 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS5 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS6 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS7 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS8 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS9 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS10 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS11 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS12 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS13 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS14 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS15 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ0 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ1 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ2 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ3 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ4 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ5 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ6 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ7 */
+                       0x10000280, /* EMC_XM2CMDPADCTRL */
+                       0x00000000, /* EMC_XM2CMDPADCTRL4 */
+                       0x00111111, /* EMC_XM2CMDPADCTRL5 */
+                       0x0130b118, /* EMC_XM2DQSPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL3 */
+                       0x77ffc081, /* EMC_XM2CLKPADCTRL */
+                       0x00000e0e, /* EMC_XM2CLKPADCTRL2 */
+                       0x81f1f108, /* EMC_XM2COMPPADCTRL */
+                       0x07070004, /* EMC_XM2VTTGENPADCTRL */
+                       0x0000003f, /* EMC_XM2VTTGENPADCTRL2 */
+                       0x016eeeee, /* EMC_XM2VTTGENPADCTRL3 */
+                       0x51451400, /* EMC_XM2DQSPADCTRL3 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL4 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL5 */
+                       0x51451400, /* EMC_XM2DQSPADCTRL6 */
+                       0x0000003f, /* EMC_DSR_VTTGEN_DRV */
+                       0x00000007, /* EMC_TXDSRVTTGEN */
+                       0x00000000, /* EMC_FBIO_SPARE */
+                       0x00000000, /* EMC_ZCAL_INTERVAL */
+                       0x00000042, /* EMC_ZCAL_WAIT_CNT */
+                       0x000e000e, /* EMC_MRS_WAIT_CNT */
+                       0x000e000e, /* EMC_MRS_WAIT_CNT2 */
+                       0x00000000, /* EMC_CTT */
+                       0x00000003, /* EMC_CTT_DURATION */
+                       0x0000f2f3, /* EMC_CFG_PIPE */
+                       0x800001c5, /* EMC_DYN_SELF_REF_CONTROL */
+                       0x0000000a, /* EMC_QPOP */
+                       0x40040001, /* MC_EMEM_ARB_CFG */
+                       0x8000000a, /* MC_EMEM_ARB_OUTSTANDING_REQ */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RCD */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RP */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RC */
+                       0x00000000, /* MC_EMEM_ARB_TIMING_RAS */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_FAW */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RRD */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RAP2PRE */
+                       0x00000008, /* MC_EMEM_ARB_TIMING_WAP2PRE */
+                       0x00000003, /* MC_EMEM_ARB_TIMING_R2R */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_W2W */
+                       0x00000003, /* MC_EMEM_ARB_TIMING_R2W */
+                       0x00000006, /* MC_EMEM_ARB_TIMING_W2R */
+                       0x06030203, /* MC_EMEM_ARB_DA_TURNS */
+                       0x000a0402, /* MC_EMEM_ARB_DA_COVERS */
+                       0x77e30303, /* MC_EMEM_ARB_MISC0 */
+                       0x70000f03, /* MC_EMEM_ARB_MISC1 */
+                       0x001f0000, /* MC_EMEM_ARB_RING1_THROTTLE */
+               },
+               {
+                       0x00000001, /* MC_MLL_MPCORER_PTSA_RATE */
+                       0x00000007, /* MC_PTSA_GRANT_DECREMENT */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_XUSB_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_XUSB_1 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_TSEC_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SDMMCA_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SDMMCAA_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SDMMC_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SDMMCAB_0 */
+                       0x00ff0049, /* MC_LATENCY_ALLOWANCE_PPCS_0 */
+                       0x00ff0080, /* MC_LATENCY_ALLOWANCE_PPCS_1 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_MPCORE_0 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_MPCORELP_0 */
+                       0x000800ff, /* MC_LATENCY_ALLOWANCE_HC_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_HC_1 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_AVPC_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_GPU_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_MSENC_0 */
+                       0x00ff0024, /* MC_LATENCY_ALLOWANCE_HDA_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VIC_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_VI2_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_ISP2_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_ISP2_1 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_ISP2B_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_ISP2B_1 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_1 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_2 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_3 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SATA_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_AFI_0 */
+               },
+               0x00000042, /* EMC_ZCAL_WAIT_CNT after clock change */
+               0x001fffff, /* EMC_AUTO_CAL_INTERVAL */
+               0x00000802, /* EMC_CTT_TERM_CTRL */
+               0x73240000, /* EMC_CFG */
+               0x000008c5, /* EMC_CFG_2 */
+               0x00040128, /* EMC_SEL_DPD_CTRL */
+               0x002c0068, /* EMC_CFG_DIG_DLL */
+               0x00000008, /* EMC_BGBIAS_CTL0 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG2 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG3 */
+               0xa1430000, /* EMC_AUTO_CAL_CONFIG */
+               0x80001221, /* Mode Register 0 */
+               0x80100003, /* Mode Register 1 */
+               0x80200008, /* Mode Register 2 */
+               0x00000000, /* Mode Register 4 */
+               57820,      /* expected dvfs latency (ns) */
+       },
+       {
+               0x19,       /* V5.0.14 */
+               "04_20400_03_V5.0.14_V1.1", /* DVFS table version */
+               20400,      /* SDRAM frequency */
+               800,        /* min voltage */
+               800,        /* gpu min voltage */
+               "pllp_out0", /* clock source id */
+               0x40000026, /* CLK_SOURCE_EMC */
+               165,        /* number of burst_regs */
+               31,         /* number of up_down_regs */
+               {
+                       0x00000000, /* EMC_RC */
+                       0x00000005, /* EMC_RFC */
+                       0x00000000, /* EMC_RFC_SLR */
+                       0x00000000, /* EMC_RAS */
+                       0x00000000, /* EMC_RP */
+                       0x00000004, /* EMC_R2W */
+                       0x0000000a, /* EMC_W2R */
+                       0x00000003, /* EMC_R2P */
+                       0x0000000b, /* EMC_W2P */
+                       0x00000000, /* EMC_RD_RCD */
+                       0x00000000, /* EMC_WR_RCD */
+                       0x00000003, /* EMC_RRD */
+                       0x00000003, /* EMC_REXT */
+                       0x00000000, /* EMC_WEXT */
+                       0x00000006, /* EMC_WDV */
+                       0x00000006, /* EMC_WDV_MASK */
+                       0x00000006, /* EMC_QUSE */
+                       0x00000002, /* EMC_QUSE_WIDTH */
+                       0x00000000, /* EMC_IBDLY */
+                       0x00000005, /* EMC_EINPUT */
+                       0x00000005, /* EMC_EINPUT_DURATION */
+                       0x00010000, /* EMC_PUTERM_EXTRA */
+                       0x00000003, /* EMC_PUTERM_WIDTH */
+                       0x00000000, /* EMC_PUTERM_ADJ */
+                       0x00000000, /* EMC_CDB_CNTL_1 */
+                       0x00000000, /* EMC_CDB_CNTL_2 */
+                       0x00000000, /* EMC_CDB_CNTL_3 */
+                       0x00000004, /* EMC_QRST */
+                       0x0000000c, /* EMC_QSAFE */
+                       0x0000000d, /* EMC_RDV */
+                       0x0000000f, /* EMC_RDV_MASK */
+                       0x0000009a, /* EMC_REFRESH */
+                       0x00000000, /* EMC_BURST_REFRESH_NUM */
+                       0x00000026, /* EMC_PRE_REFRESH_REQ_CNT */
+                       0x00000002, /* EMC_PDEX2WR */
+                       0x00000002, /* EMC_PDEX2RD */
+                       0x00000001, /* EMC_PCHG2PDEN */
+                       0x00000000, /* EMC_ACT2PDEN */
+                       0x00000007, /* EMC_AR2PDEN */
+                       0x0000000f, /* EMC_RW2PDEN */
+                       0x00000006, /* EMC_TXSR */
+                       0x00000006, /* EMC_TXSRDLL */
+                       0x00000004, /* EMC_TCKE */
+                       0x00000005, /* EMC_TCKESR */
+                       0x00000004, /* EMC_TPD */
+                       0x00000000, /* EMC_TFAW */
+                       0x00000000, /* EMC_TRPAB */
+                       0x00000005, /* EMC_TCLKSTABLE */
+                       0x00000005, /* EMC_TCLKSTOP */
+                       0x000000a0, /* EMC_TREFBW */
+                       0x00000000, /* EMC_FBIO_CFG6 */
+                       0x00000000, /* EMC_ODT_WRITE */
+                       0x00000000, /* EMC_ODT_READ */
+                       0x106aa298, /* EMC_FBIO_CFG5 */
+                       0x002c00a0, /* EMC_CFG_DIG_DLL */
+                       0x00008000, /* EMC_CFG_DIG_DLL_PERIOD */
+                       0x00064000, /* EMC_DLL_XFORM_DQS0 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS1 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS2 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS3 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS4 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS5 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS6 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS7 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS8 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS9 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS10 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS11 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS12 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS13 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS14 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS15 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE0 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE1 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE2 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE3 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE4 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE6 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE7 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR0 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR1 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR2 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR3 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR4 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE8 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE9 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE10 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE11 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE12 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE13 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE14 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE15 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS0 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS1 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS2 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS3 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS4 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS5 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS6 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS7 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS8 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS9 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS10 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS11 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS12 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS13 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS14 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS15 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ0 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ1 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ2 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ3 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ4 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ5 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ6 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ7 */
+                       0x10000280, /* EMC_XM2CMDPADCTRL */
+                       0x00000000, /* EMC_XM2CMDPADCTRL4 */
+                       0x00111111, /* EMC_XM2CMDPADCTRL5 */
+                       0x0130b118, /* EMC_XM2DQSPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL3 */
+                       0x77ffc081, /* EMC_XM2CLKPADCTRL */
+                       0x00000e0e, /* EMC_XM2CLKPADCTRL2 */
+                       0x81f1f108, /* EMC_XM2COMPPADCTRL */
+                       0x07070004, /* EMC_XM2VTTGENPADCTRL */
+                       0x0000003f, /* EMC_XM2VTTGENPADCTRL2 */
+                       0x016eeeee, /* EMC_XM2VTTGENPADCTRL3 */
+                       0x51451400, /* EMC_XM2DQSPADCTRL3 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL4 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL5 */
+                       0x51451400, /* EMC_XM2DQSPADCTRL6 */
+                       0x0000003f, /* EMC_DSR_VTTGEN_DRV */
+                       0x0000000b, /* EMC_TXDSRVTTGEN */
+                       0x00000000, /* EMC_FBIO_SPARE */
+                       0x00000000, /* EMC_ZCAL_INTERVAL */
+                       0x00000042, /* EMC_ZCAL_WAIT_CNT */
+                       0x000e000e, /* EMC_MRS_WAIT_CNT */
+                       0x000e000e, /* EMC_MRS_WAIT_CNT2 */
+                       0x00000000, /* EMC_CTT */
+                       0x00000003, /* EMC_CTT_DURATION */
+                       0x0000f2f3, /* EMC_CFG_PIPE */
+                       0x8000023a, /* EMC_DYN_SELF_REF_CONTROL */
+                       0x0000000a, /* EMC_QPOP */
+                       0x40020001, /* MC_EMEM_ARB_CFG */
+                       0x80000012, /* MC_EMEM_ARB_OUTSTANDING_REQ */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RCD */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RP */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RC */
+                       0x00000000, /* MC_EMEM_ARB_TIMING_RAS */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_FAW */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RRD */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RAP2PRE */
+                       0x00000008, /* MC_EMEM_ARB_TIMING_WAP2PRE */
+                       0x00000003, /* MC_EMEM_ARB_TIMING_R2R */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_W2W */
+                       0x00000003, /* MC_EMEM_ARB_TIMING_R2W */
+                       0x00000006, /* MC_EMEM_ARB_TIMING_W2R */
+                       0x06030203, /* MC_EMEM_ARB_DA_TURNS */
+                       0x000a0402, /* MC_EMEM_ARB_DA_COVERS */
+                       0x76230303, /* MC_EMEM_ARB_MISC0 */
+                       0x70000f03, /* MC_EMEM_ARB_MISC1 */
+                       0x001f0000, /* MC_EMEM_ARB_RING1_THROTTLE */
+               },
+               {
+                       0x00000001, /* MC_MLL_MPCORER_PTSA_RATE */
+                       0x0000000a, /* MC_PTSA_GRANT_DECREMENT */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_XUSB_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_XUSB_1 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_TSEC_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SDMMCA_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SDMMCAA_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SDMMC_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SDMMCAB_0 */
+                       0x00ff0049, /* MC_LATENCY_ALLOWANCE_PPCS_0 */
+                       0x00ff0080, /* MC_LATENCY_ALLOWANCE_PPCS_1 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_MPCORE_0 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_MPCORELP_0 */
+                       0x000800ff, /* MC_LATENCY_ALLOWANCE_HC_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_HC_1 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_AVPC_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_GPU_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_MSENC_0 */
+                       0x00ff0024, /* MC_LATENCY_ALLOWANCE_HDA_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VIC_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_VI2_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_ISP2_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_ISP2_1 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_ISP2B_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_ISP2B_1 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_1 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_2 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_3 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SATA_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_AFI_0 */
+               },
+               0x00000042, /* EMC_ZCAL_WAIT_CNT after clock change */
+               0x001fffff, /* EMC_AUTO_CAL_INTERVAL */
+               0x00000802, /* EMC_CTT_TERM_CTRL */
+               0x73240000, /* EMC_CFG */
+               0x000008c5, /* EMC_CFG_2 */
+               0x00040128, /* EMC_SEL_DPD_CTRL */
+               0x002c0068, /* EMC_CFG_DIG_DLL */
+               0x00000008, /* EMC_BGBIAS_CTL0 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG2 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG3 */
+               0xa1430000, /* EMC_AUTO_CAL_CONFIG */
+               0x80001221, /* Mode Register 0 */
+               0x80100003, /* Mode Register 1 */
+               0x80200008, /* Mode Register 2 */
+               0x00000000, /* Mode Register 4 */
+               35610,      /* expected dvfs latency (ns) */
+       },
+       {
+               0x19,       /* V5.0.14 */
+               "04_40800_03_V5.0.14_V1.1", /* DVFS table version */
+               40800,      /* SDRAM frequency */
+               800,        /* min voltage */
+               800,        /* gpu min voltage */
+               "pllp_out0", /* clock source id */
+               0x40000012, /* CLK_SOURCE_EMC */
+               165,        /* number of burst_regs */
+               31,         /* number of up_down_regs */
+               {
+                       0x00000001, /* EMC_RC */
+                       0x0000000a, /* EMC_RFC */
+                       0x00000000, /* EMC_RFC_SLR */
+                       0x00000001, /* EMC_RAS */
+                       0x00000000, /* EMC_RP */
+                       0x00000004, /* EMC_R2W */
+                       0x0000000a, /* EMC_W2R */
+                       0x00000003, /* EMC_R2P */
+                       0x0000000b, /* EMC_W2P */
+                       0x00000000, /* EMC_RD_RCD */
+                       0x00000000, /* EMC_WR_RCD */
+                       0x00000003, /* EMC_RRD */
+                       0x00000003, /* EMC_REXT */
+                       0x00000000, /* EMC_WEXT */
+                       0x00000006, /* EMC_WDV */
+                       0x00000006, /* EMC_WDV_MASK */
+                       0x00000006, /* EMC_QUSE */
+                       0x00000002, /* EMC_QUSE_WIDTH */
+                       0x00000000, /* EMC_IBDLY */
+                       0x00000005, /* EMC_EINPUT */
+                       0x00000005, /* EMC_EINPUT_DURATION */
+                       0x00010000, /* EMC_PUTERM_EXTRA */
+                       0x00000003, /* EMC_PUTERM_WIDTH */
+                       0x00000000, /* EMC_PUTERM_ADJ */
+                       0x00000000, /* EMC_CDB_CNTL_1 */
+                       0x00000000, /* EMC_CDB_CNTL_2 */
+                       0x00000000, /* EMC_CDB_CNTL_3 */
+                       0x00000004, /* EMC_QRST */
+                       0x0000000c, /* EMC_QSAFE */
+                       0x0000000d, /* EMC_RDV */
+                       0x0000000f, /* EMC_RDV_MASK */
+                       0x00000134, /* EMC_REFRESH */
+                       0x00000000, /* EMC_BURST_REFRESH_NUM */
+                       0x0000004d, /* EMC_PRE_REFRESH_REQ_CNT */
+                       0x00000002, /* EMC_PDEX2WR */
+                       0x00000002, /* EMC_PDEX2RD */
+                       0x00000001, /* EMC_PCHG2PDEN */
+                       0x00000000, /* EMC_ACT2PDEN */
+                       0x00000008, /* EMC_AR2PDEN */
+                       0x0000000f, /* EMC_RW2PDEN */
+                       0x0000000c, /* EMC_TXSR */
+                       0x0000000c, /* EMC_TXSRDLL */
+                       0x00000004, /* EMC_TCKE */
+                       0x00000005, /* EMC_TCKESR */
+                       0x00000004, /* EMC_TPD */
+                       0x00000000, /* EMC_TFAW */
+                       0x00000000, /* EMC_TRPAB */
+                       0x00000005, /* EMC_TCLKSTABLE */
+                       0x00000005, /* EMC_TCLKSTOP */
+                       0x0000013f, /* EMC_TREFBW */
+                       0x00000000, /* EMC_FBIO_CFG6 */
+                       0x00000000, /* EMC_ODT_WRITE */
+                       0x00000000, /* EMC_ODT_READ */
+                       0x106aa298, /* EMC_FBIO_CFG5 */
+                       0x002c00a0, /* EMC_CFG_DIG_DLL */
+                       0x00008000, /* EMC_CFG_DIG_DLL_PERIOD */
+                       0x00064000, /* EMC_DLL_XFORM_DQS0 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS1 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS2 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS3 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS4 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS5 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS6 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS7 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS8 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS9 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS10 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS11 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS12 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS13 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS14 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS15 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE0 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE1 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE2 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE3 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE4 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE6 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE7 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR0 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR1 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR2 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR3 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR4 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE8 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE9 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE10 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE11 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE12 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE13 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE14 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE15 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS0 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS1 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS2 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS3 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS4 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS5 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS6 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS7 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS8 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS9 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS10 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS11 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS12 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS13 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS14 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS15 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ0 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ1 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ2 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ3 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ4 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ5 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ6 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ7 */
+                       0x10000280, /* EMC_XM2CMDPADCTRL */
+                       0x00000000, /* EMC_XM2CMDPADCTRL4 */
+                       0x00111111, /* EMC_XM2CMDPADCTRL5 */
+                       0x0130b118, /* EMC_XM2DQSPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL3 */
+                       0x77ffc081, /* EMC_XM2CLKPADCTRL */
+                       0x00000e0e, /* EMC_XM2CLKPADCTRL2 */
+                       0x81f1f108, /* EMC_XM2COMPPADCTRL */
+                       0x07070004, /* EMC_XM2VTTGENPADCTRL */
+                       0x0000003f, /* EMC_XM2VTTGENPADCTRL2 */
+                       0x016eeeee, /* EMC_XM2VTTGENPADCTRL3 */
+                       0x51451400, /* EMC_XM2DQSPADCTRL3 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL4 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL5 */
+                       0x51451400, /* EMC_XM2DQSPADCTRL6 */
+                       0x0000003f, /* EMC_DSR_VTTGEN_DRV */
+                       0x00000015, /* EMC_TXDSRVTTGEN */
+                       0x00000000, /* EMC_FBIO_SPARE */
+                       0x00000000, /* EMC_ZCAL_INTERVAL */
+                       0x00000042, /* EMC_ZCAL_WAIT_CNT */
+                       0x000e000e, /* EMC_MRS_WAIT_CNT */
+                       0x000e000e, /* EMC_MRS_WAIT_CNT2 */
+                       0x00000000, /* EMC_CTT */
+                       0x00000003, /* EMC_CTT_DURATION */
+                       0x0000f2f3, /* EMC_CFG_PIPE */
+                       0x80000370, /* EMC_DYN_SELF_REF_CONTROL */
+                       0x0000000a, /* EMC_QPOP */
+                       0xa0000001, /* MC_EMEM_ARB_CFG */
+                       0x80000017, /* MC_EMEM_ARB_OUTSTANDING_REQ */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RCD */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RP */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RC */
+                       0x00000000, /* MC_EMEM_ARB_TIMING_RAS */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_FAW */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RRD */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RAP2PRE */
+                       0x00000008, /* MC_EMEM_ARB_TIMING_WAP2PRE */
+                       0x00000003, /* MC_EMEM_ARB_TIMING_R2R */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_W2W */
+                       0x00000003, /* MC_EMEM_ARB_TIMING_R2W */
+                       0x00000006, /* MC_EMEM_ARB_TIMING_W2R */
+                       0x06030203, /* MC_EMEM_ARB_DA_TURNS */
+                       0x000a0402, /* MC_EMEM_ARB_DA_COVERS */
+                       0x74a30303, /* MC_EMEM_ARB_MISC0 */
+                       0x70000f03, /* MC_EMEM_ARB_MISC1 */
+                       0x001f0000, /* MC_EMEM_ARB_RING1_THROTTLE */
+               },
+               {
+                       0x00000001, /* MC_MLL_MPCORER_PTSA_RATE */
+                       0x00000014, /* MC_PTSA_GRANT_DECREMENT */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_XUSB_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_XUSB_1 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_TSEC_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SDMMCA_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SDMMCAA_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SDMMC_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SDMMCAB_0 */
+                       0x00ff0049, /* MC_LATENCY_ALLOWANCE_PPCS_0 */
+                       0x00ff0080, /* MC_LATENCY_ALLOWANCE_PPCS_1 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_MPCORE_0 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_MPCORELP_0 */
+                       0x000800ff, /* MC_LATENCY_ALLOWANCE_HC_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_HC_1 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_AVPC_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_GPU_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_MSENC_0 */
+                       0x00ff0024, /* MC_LATENCY_ALLOWANCE_HDA_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VIC_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_VI2_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_ISP2_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_ISP2_1 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_ISP2B_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_ISP2B_1 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_1 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_2 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_3 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SATA_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_AFI_0 */
+               },
+               0x00000042, /* EMC_ZCAL_WAIT_CNT after clock change */
+               0x001fffff, /* EMC_AUTO_CAL_INTERVAL */
+               0x00000802, /* EMC_CTT_TERM_CTRL */
+               0x73240000, /* EMC_CFG */
+               0x000008c5, /* EMC_CFG_2 */
+               0x00040128, /* EMC_SEL_DPD_CTRL */
+               0x002c0068, /* EMC_CFG_DIG_DLL */
+               0x00000008, /* EMC_BGBIAS_CTL0 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG2 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG3 */
+               0xa1430000, /* EMC_AUTO_CAL_CONFIG */
+               0x80001221, /* Mode Register 0 */
+               0x80100003, /* Mode Register 1 */
+               0x80200008, /* Mode Register 2 */
+               0x00000000, /* Mode Register 4 */
+               20850,      /* expected dvfs latency (ns) */
+       },
+       {
+               0x19,       /* V5.0.14 */
+               "04_68000_03_V5.0.14_V1.1", /* DVFS table version */
+               68000,      /* SDRAM frequency */
+               800,        /* min voltage */
+               800,        /* gpu min voltage */
+               "pllp_out0", /* clock source id */
+               0x4000000a, /* CLK_SOURCE_EMC */
+               165,        /* number of burst_regs */
+               31,         /* number of up_down_regs */
+               {
+                       0x00000003, /* EMC_RC */
+                       0x00000011, /* EMC_RFC */
+                       0x00000000, /* EMC_RFC_SLR */
+                       0x00000002, /* EMC_RAS */
+                       0x00000000, /* EMC_RP */
+                       0x00000004, /* EMC_R2W */
+                       0x0000000a, /* EMC_W2R */
+                       0x00000003, /* EMC_R2P */
+                       0x0000000b, /* EMC_W2P */
+                       0x00000000, /* EMC_RD_RCD */
+                       0x00000000, /* EMC_WR_RCD */
+                       0x00000003, /* EMC_RRD */
+                       0x00000003, /* EMC_REXT */
+                       0x00000000, /* EMC_WEXT */
+                       0x00000006, /* EMC_WDV */
+                       0x00000006, /* EMC_WDV_MASK */
+                       0x00000006, /* EMC_QUSE */
+                       0x00000002, /* EMC_QUSE_WIDTH */
+                       0x00000000, /* EMC_IBDLY */
+                       0x00000005, /* EMC_EINPUT */
+                       0x00000005, /* EMC_EINPUT_DURATION */
+                       0x00010000, /* EMC_PUTERM_EXTRA */
+                       0x00000003, /* EMC_PUTERM_WIDTH */
+                       0x00000000, /* EMC_PUTERM_ADJ */
+                       0x00000000, /* EMC_CDB_CNTL_1 */
+                       0x00000000, /* EMC_CDB_CNTL_2 */
+                       0x00000000, /* EMC_CDB_CNTL_3 */
+                       0x00000004, /* EMC_QRST */
+                       0x0000000c, /* EMC_QSAFE */
+                       0x0000000d, /* EMC_RDV */
+                       0x0000000f, /* EMC_RDV_MASK */
+                       0x00000202, /* EMC_REFRESH */
+                       0x00000000, /* EMC_BURST_REFRESH_NUM */
+                       0x00000080, /* EMC_PRE_REFRESH_REQ_CNT */
+                       0x00000002, /* EMC_PDEX2WR */
+                       0x00000002, /* EMC_PDEX2RD */
+                       0x00000001, /* EMC_PCHG2PDEN */
+                       0x00000000, /* EMC_ACT2PDEN */
+                       0x0000000f, /* EMC_AR2PDEN */
+                       0x0000000f, /* EMC_RW2PDEN */
+                       0x00000013, /* EMC_TXSR */
+                       0x00000013, /* EMC_TXSRDLL */
+                       0x00000004, /* EMC_TCKE */
+                       0x00000005, /* EMC_TCKESR */
+                       0x00000004, /* EMC_TPD */
+                       0x00000001, /* EMC_TFAW */
+                       0x00000000, /* EMC_TRPAB */
+                       0x00000005, /* EMC_TCLKSTABLE */
+                       0x00000005, /* EMC_TCLKSTOP */
+                       0x00000213, /* EMC_TREFBW */
+                       0x00000000, /* EMC_FBIO_CFG6 */
+                       0x00000000, /* EMC_ODT_WRITE */
+                       0x00000000, /* EMC_ODT_READ */
+                       0x106aa298, /* EMC_FBIO_CFG5 */
+                       0x002c00a0, /* EMC_CFG_DIG_DLL */
+                       0x00008000, /* EMC_CFG_DIG_DLL_PERIOD */
+                       0x00064000, /* EMC_DLL_XFORM_DQS0 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS1 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS2 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS3 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS4 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS5 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS6 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS7 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS8 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS9 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS10 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS11 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS12 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS13 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS14 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS15 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE0 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE1 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE2 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE3 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE4 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE6 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE7 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR0 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR1 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR2 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR3 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR4 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE8 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE9 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE10 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE11 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE12 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE13 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE14 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE15 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS0 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS1 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS2 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS3 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS4 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS5 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS6 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS7 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS8 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS9 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS10 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS11 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS12 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS13 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS14 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS15 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ0 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ1 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ2 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ3 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ4 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ5 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ6 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ7 */
+                       0x10000280, /* EMC_XM2CMDPADCTRL */
+                       0x00000000, /* EMC_XM2CMDPADCTRL4 */
+                       0x00111111, /* EMC_XM2CMDPADCTRL5 */
+                       0x0130b118, /* EMC_XM2DQSPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL3 */
+                       0x77ffc081, /* EMC_XM2CLKPADCTRL */
+                       0x00000e0e, /* EMC_XM2CLKPADCTRL2 */
+                       0x81f1f108, /* EMC_XM2COMPPADCTRL */
+                       0x07070004, /* EMC_XM2VTTGENPADCTRL */
+                       0x0000003f, /* EMC_XM2VTTGENPADCTRL2 */
+                       0x016eeeee, /* EMC_XM2VTTGENPADCTRL3 */
+                       0x51451400, /* EMC_XM2DQSPADCTRL3 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL4 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL5 */
+                       0x51451400, /* EMC_XM2DQSPADCTRL6 */
+                       0x0000003f, /* EMC_DSR_VTTGEN_DRV */
+                       0x00000022, /* EMC_TXDSRVTTGEN */
+                       0x00000000, /* EMC_FBIO_SPARE */
+                       0x00000000, /* EMC_ZCAL_INTERVAL */
+                       0x00000042, /* EMC_ZCAL_WAIT_CNT */
+                       0x000e000e, /* EMC_MRS_WAIT_CNT */
+                       0x000e000e, /* EMC_MRS_WAIT_CNT2 */
+                       0x00000000, /* EMC_CTT */
+                       0x00000003, /* EMC_CTT_DURATION */
+                       0x0000f2f3, /* EMC_CFG_PIPE */
+                       0x8000050e, /* EMC_DYN_SELF_REF_CONTROL */
+                       0x0000000a, /* EMC_QPOP */
+                       0x00000001, /* MC_EMEM_ARB_CFG */
+                       0x8000001e, /* MC_EMEM_ARB_OUTSTANDING_REQ */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RCD */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RP */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RC */
+                       0x00000000, /* MC_EMEM_ARB_TIMING_RAS */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_FAW */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RRD */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RAP2PRE */
+                       0x00000008, /* MC_EMEM_ARB_TIMING_WAP2PRE */
+                       0x00000003, /* MC_EMEM_ARB_TIMING_R2R */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_W2W */
+                       0x00000003, /* MC_EMEM_ARB_TIMING_R2W */
+                       0x00000006, /* MC_EMEM_ARB_TIMING_W2R */
+                       0x06030203, /* MC_EMEM_ARB_DA_TURNS */
+                       0x000a0402, /* MC_EMEM_ARB_DA_COVERS */
+                       0x74230403, /* MC_EMEM_ARB_MISC0 */
+                       0x70000f03, /* MC_EMEM_ARB_MISC1 */
+                       0x001f0000, /* MC_EMEM_ARB_RING1_THROTTLE */
+               },
+               {
+                       0x00000001, /* MC_MLL_MPCORER_PTSA_RATE */
+                       0x00000021, /* MC_PTSA_GRANT_DECREMENT */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_XUSB_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_XUSB_1 */
+                       0x00ff00b0, /* MC_LATENCY_ALLOWANCE_TSEC_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SDMMCA_0 */
+                       0x00ff00ec, /* MC_LATENCY_ALLOWANCE_SDMMCAA_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SDMMC_0 */
+                       0x00ff00ec, /* MC_LATENCY_ALLOWANCE_SDMMCAB_0 */
+                       0x00e90049, /* MC_LATENCY_ALLOWANCE_PPCS_0 */
+                       0x00ff0080, /* MC_LATENCY_ALLOWANCE_PPCS_1 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_MPCORE_0 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_MPCORELP_0 */
+                       0x000800ff, /* MC_LATENCY_ALLOWANCE_HC_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_HC_1 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_AVPC_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_GPU_0 */
+                       0x00ff00a3, /* MC_LATENCY_ALLOWANCE_MSENC_0 */
+                       0x00ff0024, /* MC_LATENCY_ALLOWANCE_HDA_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VIC_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_VI2_0 */
+                       0x000000ef, /* MC_LATENCY_ALLOWANCE_ISP2_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_ISP2_1 */
+                       0x000000ef, /* MC_LATENCY_ALLOWANCE_ISP2B_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_ISP2B_1 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_0 */
+                       0x00ee00ef, /* MC_LATENCY_ALLOWANCE_VDE_1 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_2 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_3 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SATA_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_AFI_0 */
+               },
+               0x00000042, /* EMC_ZCAL_WAIT_CNT after clock change */
+               0x001fffff, /* EMC_AUTO_CAL_INTERVAL */
+               0x00000802, /* EMC_CTT_TERM_CTRL */
+               0x73240000, /* EMC_CFG */
+               0x000008c5, /* EMC_CFG_2 */
+               0x00040128, /* EMC_SEL_DPD_CTRL */
+               0x002c0068, /* EMC_CFG_DIG_DLL */
+               0x00000008, /* EMC_BGBIAS_CTL0 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG2 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG3 */
+               0xa1430000, /* EMC_AUTO_CAL_CONFIG */
+               0x80001221, /* Mode Register 0 */
+               0x80100003, /* Mode Register 1 */
+               0x80200008, /* Mode Register 2 */
+               0x00000000, /* Mode Register 4 */
+               10720,      /* expected dvfs latency (ns) */
+       },
+       {
+               0x19,       /* V5.0.14 */
+               "04_102000_03_V5.0.14_V1.1", /* DVFS table version */
+               102000,     /* SDRAM frequency */
+               800,        /* min voltage */
+               800,        /* gpu min voltage */
+               "pllp_out0", /* clock source id */
+               0x40000006, /* CLK_SOURCE_EMC */
+               165,        /* number of burst_regs */
+               31,         /* number of up_down_regs */
+               {
+                       0x00000004, /* EMC_RC */
+                       0x0000001a, /* EMC_RFC */
+                       0x00000000, /* EMC_RFC_SLR */
+                       0x00000003, /* EMC_RAS */
+                       0x00000001, /* EMC_RP */
+                       0x00000004, /* EMC_R2W */
+                       0x0000000a, /* EMC_W2R */
+                       0x00000003, /* EMC_R2P */
+                       0x0000000b, /* EMC_W2P */
+                       0x00000001, /* EMC_RD_RCD */
+                       0x00000001, /* EMC_WR_RCD */
+                       0x00000003, /* EMC_RRD */
+                       0x00000003, /* EMC_REXT */
+                       0x00000000, /* EMC_WEXT */
+                       0x00000006, /* EMC_WDV */
+                       0x00000006, /* EMC_WDV_MASK */
+                       0x00000006, /* EMC_QUSE */
+                       0x00000002, /* EMC_QUSE_WIDTH */
+                       0x00000000, /* EMC_IBDLY */
+                       0x00000005, /* EMC_EINPUT */
+                       0x00000005, /* EMC_EINPUT_DURATION */
+                       0x00010000, /* EMC_PUTERM_EXTRA */
+                       0x00000003, /* EMC_PUTERM_WIDTH */
+                       0x00000000, /* EMC_PUTERM_ADJ */
+                       0x00000000, /* EMC_CDB_CNTL_1 */
+                       0x00000000, /* EMC_CDB_CNTL_2 */
+                       0x00000000, /* EMC_CDB_CNTL_3 */
+                       0x00000004, /* EMC_QRST */
+                       0x0000000c, /* EMC_QSAFE */
+                       0x0000000d, /* EMC_RDV */
+                       0x0000000f, /* EMC_RDV_MASK */
+                       0x00000304, /* EMC_REFRESH */
+                       0x00000000, /* EMC_BURST_REFRESH_NUM */
+                       0x000000c1, /* EMC_PRE_REFRESH_REQ_CNT */
+                       0x00000002, /* EMC_PDEX2WR */
+                       0x00000002, /* EMC_PDEX2RD */
+                       0x00000001, /* EMC_PCHG2PDEN */
+                       0x00000000, /* EMC_ACT2PDEN */
+                       0x00000018, /* EMC_AR2PDEN */
+                       0x0000000f, /* EMC_RW2PDEN */
+                       0x0000001c, /* EMC_TXSR */
+                       0x0000001c, /* EMC_TXSRDLL */
+                       0x00000004, /* EMC_TCKE */
+                       0x00000005, /* EMC_TCKESR */
+                       0x00000004, /* EMC_TPD */
+                       0x00000003, /* EMC_TFAW */
+                       0x00000000, /* EMC_TRPAB */
+                       0x00000005, /* EMC_TCLKSTABLE */
+                       0x00000005, /* EMC_TCLKSTOP */
+                       0x0000031c, /* EMC_TREFBW */
+                       0x00000000, /* EMC_FBIO_CFG6 */
+                       0x00000000, /* EMC_ODT_WRITE */
+                       0x00000000, /* EMC_ODT_READ */
+                       0x106aa298, /* EMC_FBIO_CFG5 */
+                       0x002c00a0, /* EMC_CFG_DIG_DLL */
+                       0x00008000, /* EMC_CFG_DIG_DLL_PERIOD */
+                       0x00064000, /* EMC_DLL_XFORM_DQS0 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS1 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS2 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS3 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS4 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS5 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS6 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS7 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS8 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS9 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS10 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS11 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS12 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS13 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS14 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS15 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE0 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE1 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE2 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE3 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE4 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE6 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE7 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR0 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR1 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR2 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR3 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR4 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE8 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE9 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE10 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE11 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE12 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE13 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE14 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE15 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS0 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS1 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS2 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS3 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS4 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS5 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS6 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS7 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS8 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS9 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS10 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS11 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS12 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS13 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS14 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS15 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ0 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ1 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ2 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ3 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ4 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ5 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ6 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ7 */
+                       0x10000280, /* EMC_XM2CMDPADCTRL */
+                       0x00000000, /* EMC_XM2CMDPADCTRL4 */
+                       0x00111111, /* EMC_XM2CMDPADCTRL5 */
+                       0x0130b118, /* EMC_XM2DQSPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL3 */
+                       0x77ffc081, /* EMC_XM2CLKPADCTRL */
+                       0x00000e0e, /* EMC_XM2CLKPADCTRL2 */
+                       0x81f1f108, /* EMC_XM2COMPPADCTRL */
+                       0x07070004, /* EMC_XM2VTTGENPADCTRL */
+                       0x0000003f, /* EMC_XM2VTTGENPADCTRL2 */
+                       0x016eeeee, /* EMC_XM2VTTGENPADCTRL3 */
+                       0x51451400, /* EMC_XM2DQSPADCTRL3 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL4 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL5 */
+                       0x51451400, /* EMC_XM2DQSPADCTRL6 */
+                       0x0000003f, /* EMC_DSR_VTTGEN_DRV */
+                       0x00000033, /* EMC_TXDSRVTTGEN */
+                       0x00000000, /* EMC_FBIO_SPARE */
+                       0x00000000, /* EMC_ZCAL_INTERVAL */
+                       0x00000042, /* EMC_ZCAL_WAIT_CNT */
+                       0x000e000e, /* EMC_MRS_WAIT_CNT */
+                       0x000e000e, /* EMC_MRS_WAIT_CNT2 */
+                       0x00000000, /* EMC_CTT */
+                       0x00000003, /* EMC_CTT_DURATION */
+                       0x0000f2f3, /* EMC_CFG_PIPE */
+                       0x80000713, /* EMC_DYN_SELF_REF_CONTROL */
+                       0x0000000a, /* EMC_QPOP */
+                       0x08000001, /* MC_EMEM_ARB_CFG */
+                       0x80000026, /* MC_EMEM_ARB_OUTSTANDING_REQ */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RCD */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RP */
+                       0x00000003, /* MC_EMEM_ARB_TIMING_RC */
+                       0x00000000, /* MC_EMEM_ARB_TIMING_RAS */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_FAW */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RRD */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RAP2PRE */
+                       0x00000008, /* MC_EMEM_ARB_TIMING_WAP2PRE */
+                       0x00000003, /* MC_EMEM_ARB_TIMING_R2R */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_W2W */
+                       0x00000003, /* MC_EMEM_ARB_TIMING_R2W */
+                       0x00000006, /* MC_EMEM_ARB_TIMING_W2R */
+                       0x06030203, /* MC_EMEM_ARB_DA_TURNS */
+                       0x000a0403, /* MC_EMEM_ARB_DA_COVERS */
+                       0x73c30504, /* MC_EMEM_ARB_MISC0 */
+                       0x70000f03, /* MC_EMEM_ARB_MISC1 */
+                       0x001f0000, /* MC_EMEM_ARB_RING1_THROTTLE */
+               },
+               {
+                       0x00000001, /* MC_MLL_MPCORER_PTSA_RATE */
+                       0x00000031, /* MC_PTSA_GRANT_DECREMENT */
+                       0x00ff00da, /* MC_LATENCY_ALLOWANCE_XUSB_0 */
+                       0x00ff00da, /* MC_LATENCY_ALLOWANCE_XUSB_1 */
+                       0x00ff0075, /* MC_LATENCY_ALLOWANCE_TSEC_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SDMMCA_0 */
+                       0x00ff009d, /* MC_LATENCY_ALLOWANCE_SDMMCAA_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SDMMC_0 */
+                       0x00ff009d, /* MC_LATENCY_ALLOWANCE_SDMMCAB_0 */
+                       0x009b0049, /* MC_LATENCY_ALLOWANCE_PPCS_0 */
+                       0x00ff0080, /* MC_LATENCY_ALLOWANCE_PPCS_1 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_MPCORE_0 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_MPCORELP_0 */
+                       0x000800ad, /* MC_LATENCY_ALLOWANCE_HC_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_HC_1 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_AVPC_0 */
+                       0x00ff00c6, /* MC_LATENCY_ALLOWANCE_GPU_0 */
+                       0x00ff006d, /* MC_LATENCY_ALLOWANCE_MSENC_0 */
+                       0x00ff0024, /* MC_LATENCY_ALLOWANCE_HDA_0 */
+                       0x00ff00d6, /* MC_LATENCY_ALLOWANCE_VIC_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_VI2_0 */
+                       0x0000009f, /* MC_LATENCY_ALLOWANCE_ISP2_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_ISP2_1 */
+                       0x0000009f, /* MC_LATENCY_ALLOWANCE_ISP2B_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_ISP2B_1 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_0 */
+                       0x009f00a0, /* MC_LATENCY_ALLOWANCE_VDE_1 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_2 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_3 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SATA_0 */
+                       0x00ff00da, /* MC_LATENCY_ALLOWANCE_AFI_0 */
+               },
+               0x00000042, /* EMC_ZCAL_WAIT_CNT after clock change */
+               0x001fffff, /* EMC_AUTO_CAL_INTERVAL */
+               0x00000802, /* EMC_CTT_TERM_CTRL */
+               0x73240000, /* EMC_CFG */
+               0x000008c5, /* EMC_CFG_2 */
+               0x00040128, /* EMC_SEL_DPD_CTRL */
+               0x002c0068, /* EMC_CFG_DIG_DLL */
+               0x00000008, /* EMC_BGBIAS_CTL0 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG2 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG3 */
+               0xa1430000, /* EMC_AUTO_CAL_CONFIG */
+               0x80001221, /* Mode Register 0 */
+               0x80100003, /* Mode Register 1 */
+               0x80200008, /* Mode Register 2 */
+               0x00000000, /* Mode Register 4 */
+               6890,       /* expected dvfs latency (ns) */
+       },
+       {
+               0x19,       /* V5.0.14 */
+               "04_204000_04_V5.0.14_V1.1", /* DVFS table version */
+               204000,     /* SDRAM frequency */
+               800,        /* min voltage */
+               800,        /* gpu min voltage */
+               "pllp_out0", /* clock source id */
+               0x40000002, /* CLK_SOURCE_EMC */
+               165,        /* number of burst_regs */
+               31,         /* number of up_down_regs */
+               {
+                       0x00000009, /* EMC_RC */
+                       0x00000035, /* EMC_RFC */
+                       0x00000000, /* EMC_RFC_SLR */
+                       0x00000006, /* EMC_RAS */
+                       0x00000002, /* EMC_RP */
+                       0x00000005, /* EMC_R2W */
+                       0x0000000a, /* EMC_W2R */
+                       0x00000003, /* EMC_R2P */
+                       0x0000000b, /* EMC_W2P */
+                       0x00000002, /* EMC_RD_RCD */
+                       0x00000002, /* EMC_WR_RCD */
+                       0x00000003, /* EMC_RRD */
+                       0x00000003, /* EMC_REXT */
+                       0x00000000, /* EMC_WEXT */
+                       0x00000005, /* EMC_WDV */
+                       0x00000005, /* EMC_WDV_MASK */
+                       0x00000006, /* EMC_QUSE */
+                       0x00000002, /* EMC_QUSE_WIDTH */
+                       0x00000000, /* EMC_IBDLY */
+                       0x00000004, /* EMC_EINPUT */
+                       0x00000006, /* EMC_EINPUT_DURATION */
+                       0x00010000, /* EMC_PUTERM_EXTRA */
+                       0x00000003, /* EMC_PUTERM_WIDTH */
+                       0x00000000, /* EMC_PUTERM_ADJ */
+                       0x00000000, /* EMC_CDB_CNTL_1 */
+                       0x00000000, /* EMC_CDB_CNTL_2 */
+                       0x00000000, /* EMC_CDB_CNTL_3 */
+                       0x00000003, /* EMC_QRST */
+                       0x0000000d, /* EMC_QSAFE */
+                       0x0000000f, /* EMC_RDV */
+                       0x00000011, /* EMC_RDV_MASK */
+                       0x00000607, /* EMC_REFRESH */
+                       0x00000000, /* EMC_BURST_REFRESH_NUM */
+                       0x00000181, /* EMC_PRE_REFRESH_REQ_CNT */
+                       0x00000002, /* EMC_PDEX2WR */
+                       0x00000002, /* EMC_PDEX2RD */
+                       0x00000001, /* EMC_PCHG2PDEN */
+                       0x00000000, /* EMC_ACT2PDEN */
+                       0x00000032, /* EMC_AR2PDEN */
+                       0x0000000f, /* EMC_RW2PDEN */
+                       0x00000038, /* EMC_TXSR */
+                       0x00000038, /* EMC_TXSRDLL */
+                       0x00000004, /* EMC_TCKE */
+                       0x00000005, /* EMC_TCKESR */
+                       0x00000004, /* EMC_TPD */
+                       0x00000007, /* EMC_TFAW */
+                       0x00000000, /* EMC_TRPAB */
+                       0x00000005, /* EMC_TCLKSTABLE */
+                       0x00000005, /* EMC_TCLKSTOP */
+                       0x00000638, /* EMC_TREFBW */
+                       0x00000000, /* EMC_FBIO_CFG6 */
+                       0x00000000, /* EMC_ODT_WRITE */
+                       0x00000000, /* EMC_ODT_READ */
+                       0x106aa298, /* EMC_FBIO_CFG5 */
+                       0x002c00a0, /* EMC_CFG_DIG_DLL */
+                       0x00008000, /* EMC_CFG_DIG_DLL_PERIOD */
+                       0x00064000, /* EMC_DLL_XFORM_DQS0 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS1 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS2 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS3 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS4 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS5 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS6 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS7 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS8 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS9 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS10 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS11 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS12 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS13 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS14 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS15 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE0 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE1 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE2 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE3 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE4 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE6 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE7 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR0 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR1 */
+                       0x00008000, /* EMC_DLL_XFORM_ADDR2 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR3 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR4 */
+                       0x00008000, /* EMC_DLL_XFORM_ADDR5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE8 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE9 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE10 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE11 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE12 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE13 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE14 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE15 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS0 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS1 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS2 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS3 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS4 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS5 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS6 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS7 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS8 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS9 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS10 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS11 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS12 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS13 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS14 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS15 */
+                       0x00090000, /* EMC_DLL_XFORM_DQ0 */
+                       0x00090000, /* EMC_DLL_XFORM_DQ1 */
+                       0x00090000, /* EMC_DLL_XFORM_DQ2 */
+                       0x00090000, /* EMC_DLL_XFORM_DQ3 */
+                       0x00009000, /* EMC_DLL_XFORM_DQ4 */
+                       0x00009000, /* EMC_DLL_XFORM_DQ5 */
+                       0x00009000, /* EMC_DLL_XFORM_DQ6 */
+                       0x00009000, /* EMC_DLL_XFORM_DQ7 */
+                       0x10000280, /* EMC_XM2CMDPADCTRL */
+                       0x00000000, /* EMC_XM2CMDPADCTRL4 */
+                       0x00111111, /* EMC_XM2CMDPADCTRL5 */
+                       0x0130b118, /* EMC_XM2DQSPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL3 */
+                       0x77ffc081, /* EMC_XM2CLKPADCTRL */
+                       0x00000707, /* EMC_XM2CLKPADCTRL2 */
+                       0x81f1f108, /* EMC_XM2COMPPADCTRL */
+                       0x07070004, /* EMC_XM2VTTGENPADCTRL */
+                       0x0000003f, /* EMC_XM2VTTGENPADCTRL2 */
+                       0x016eeeee, /* EMC_XM2VTTGENPADCTRL3 */
+                       0x51451400, /* EMC_XM2DQSPADCTRL3 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL4 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL5 */
+                       0x51451400, /* EMC_XM2DQSPADCTRL6 */
+                       0x0000003f, /* EMC_DSR_VTTGEN_DRV */
+                       0x00000066, /* EMC_TXDSRVTTGEN */
+                       0x00000000, /* EMC_FBIO_SPARE */
+                       0x00020000, /* EMC_ZCAL_INTERVAL */
+                       0x00000100, /* EMC_ZCAL_WAIT_CNT */
+                       0x000e000e, /* EMC_MRS_WAIT_CNT */
+                       0x000e000e, /* EMC_MRS_WAIT_CNT2 */
+                       0x00000000, /* EMC_CTT */
+                       0x00000003, /* EMC_CTT_DURATION */
+                       0x0000d2b3, /* EMC_CFG_PIPE */
+                       0x80000d22, /* EMC_DYN_SELF_REF_CONTROL */
+                       0x0000000a, /* EMC_QPOP */
+                       0x01000003, /* MC_EMEM_ARB_CFG */
+                       0x80000040, /* MC_EMEM_ARB_OUTSTANDING_REQ */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RCD */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RP */
+                       0x00000004, /* MC_EMEM_ARB_TIMING_RC */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RAS */
+                       0x00000004, /* MC_EMEM_ARB_TIMING_FAW */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RRD */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RAP2PRE */
+                       0x00000008, /* MC_EMEM_ARB_TIMING_WAP2PRE */
+                       0x00000003, /* MC_EMEM_ARB_TIMING_R2R */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_W2W */
+                       0x00000004, /* MC_EMEM_ARB_TIMING_R2W */
+                       0x00000006, /* MC_EMEM_ARB_TIMING_W2R */
+                       0x06040203, /* MC_EMEM_ARB_DA_TURNS */
+                       0x000a0404, /* MC_EMEM_ARB_DA_COVERS */
+                       0x73840a05, /* MC_EMEM_ARB_MISC0 */
+                       0x70000f03, /* MC_EMEM_ARB_MISC1 */
+                       0x001f0000, /* MC_EMEM_ARB_RING1_THROTTLE */
+               },
+               {
+                       0x00000001, /* MC_MLL_MPCORER_PTSA_RATE */
+                       0x00000062, /* MC_PTSA_GRANT_DECREMENT */
+                       0x00ff006d, /* MC_LATENCY_ALLOWANCE_XUSB_0 */
+                       0x00ff006d, /* MC_LATENCY_ALLOWANCE_XUSB_1 */
+                       0x00ff003c, /* MC_LATENCY_ALLOWANCE_TSEC_0 */
+                       0x00ff00af, /* MC_LATENCY_ALLOWANCE_SDMMCA_0 */
+                       0x00ff004f, /* MC_LATENCY_ALLOWANCE_SDMMCAA_0 */
+                       0x00ff00af, /* MC_LATENCY_ALLOWANCE_SDMMC_0 */
+                       0x00ff004f, /* MC_LATENCY_ALLOWANCE_SDMMCAB_0 */
+                       0x004e0049, /* MC_LATENCY_ALLOWANCE_PPCS_0 */
+                       0x00ff0080, /* MC_LATENCY_ALLOWANCE_PPCS_1 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_MPCORE_0 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_MPCORELP_0 */
+                       0x00080057, /* MC_LATENCY_ALLOWANCE_HC_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_HC_1 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_AVPC_0 */
+                       0x00ff0063, /* MC_LATENCY_ALLOWANCE_GPU_0 */
+                       0x00ff0036, /* MC_LATENCY_ALLOWANCE_MSENC_0 */
+                       0x00ff0024, /* MC_LATENCY_ALLOWANCE_HDA_0 */
+                       0x00ff006b, /* MC_LATENCY_ALLOWANCE_VIC_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_VI2_0 */
+                       0x00000050, /* MC_LATENCY_ALLOWANCE_ISP2_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_ISP2_1 */
+                       0x00000050, /* MC_LATENCY_ALLOWANCE_ISP2B_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_ISP2B_1 */
+                       0x00d400ff, /* MC_LATENCY_ALLOWANCE_VDE_0 */
+                       0x00510050, /* MC_LATENCY_ALLOWANCE_VDE_1 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_2 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_3 */
+                       0x00ff00c6, /* MC_LATENCY_ALLOWANCE_SATA_0 */
+                       0x00ff006d, /* MC_LATENCY_ALLOWANCE_AFI_0 */
+               },
+               0x00000042, /* EMC_ZCAL_WAIT_CNT after clock change */
+               0x001fffff, /* EMC_AUTO_CAL_INTERVAL */
+               0x00000802, /* EMC_CTT_TERM_CTRL */
+               0x73240000, /* EMC_CFG */
+               0x0000088d, /* EMC_CFG_2 */
+               0x00040008, /* EMC_SEL_DPD_CTRL */
+               0x002c0068, /* EMC_CFG_DIG_DLL */
+               0x00000008, /* EMC_BGBIAS_CTL0 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG2 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG3 */
+               0xa1430000, /* EMC_AUTO_CAL_CONFIG */
+               0x80001221, /* Mode Register 0 */
+               0x80100003, /* Mode Register 1 */
+               0x80200008, /* Mode Register 2 */
+               0x00000000, /* Mode Register 4 */
+               3420,       /* expected dvfs latency (ns) */
+       },
+       {
+               0x19,       /* V5.0.14 */
+               "04_300000_04_V5.0.14_V1.1", /* DVFS table version */
+               300000,     /* SDRAM frequency */
+               820,        /* min voltage */
+               820,        /* gpu min voltage */
+               "pllc_out0", /* clock source id */
+               0x20000002, /* CLK_SOURCE_EMC */
+               165,        /* number of burst_regs */
+               31,         /* number of up_down_regs */
+               {
+                       0x0000000d, /* EMC_RC */
+                       0x0000004d, /* EMC_RFC */
+                       0x00000000, /* EMC_RFC_SLR */
+                       0x00000009, /* EMC_RAS */
+                       0x00000003, /* EMC_RP */
+                       0x00000004, /* EMC_R2W */
+                       0x00000008, /* EMC_W2R */
+                       0x00000002, /* EMC_R2P */
+                       0x00000009, /* EMC_W2P */
+                       0x00000003, /* EMC_RD_RCD */
+                       0x00000003, /* EMC_WR_RCD */
+                       0x00000002, /* EMC_RRD */
+                       0x00000002, /* EMC_REXT */
+                       0x00000000, /* EMC_WEXT */
+                       0x00000003, /* EMC_WDV */
+                       0x00000003, /* EMC_WDV_MASK */
+                       0x00000005, /* EMC_QUSE */
+                       0x00000002, /* EMC_QUSE_WIDTH */
+                       0x00000000, /* EMC_IBDLY */
+                       0x00000002, /* EMC_EINPUT */
+                       0x00000007, /* EMC_EINPUT_DURATION */
+                       0x00020000, /* EMC_PUTERM_EXTRA */
+                       0x00000003, /* EMC_PUTERM_WIDTH */
+                       0x00000000, /* EMC_PUTERM_ADJ */
+                       0x00000000, /* EMC_CDB_CNTL_1 */
+                       0x00000000, /* EMC_CDB_CNTL_2 */
+                       0x00000000, /* EMC_CDB_CNTL_3 */
+                       0x00000001, /* EMC_QRST */
+                       0x0000000e, /* EMC_QSAFE */
+                       0x00000010, /* EMC_RDV */
+                       0x00000012, /* EMC_RDV_MASK */
+                       0x000008e4, /* EMC_REFRESH */
+                       0x00000000, /* EMC_BURST_REFRESH_NUM */
+                       0x00000239, /* EMC_PRE_REFRESH_REQ_CNT */
+                       0x00000001, /* EMC_PDEX2WR */
+                       0x00000008, /* EMC_PDEX2RD */
+                       0x00000001, /* EMC_PCHG2PDEN */
+                       0x00000000, /* EMC_ACT2PDEN */
+                       0x0000004b, /* EMC_AR2PDEN */
+                       0x0000000e, /* EMC_RW2PDEN */
+                       0x00000052, /* EMC_TXSR */
+                       0x00000200, /* EMC_TXSRDLL */
+                       0x00000004, /* EMC_TCKE */
+                       0x00000005, /* EMC_TCKESR */
+                       0x00000004, /* EMC_TPD */
+                       0x00000009, /* EMC_TFAW */
+                       0x00000000, /* EMC_TRPAB */
+                       0x00000005, /* EMC_TCLKSTABLE */
+                       0x00000005, /* EMC_TCLKSTOP */
+                       0x00000924, /* EMC_TREFBW */
+                       0x00000000, /* EMC_FBIO_CFG6 */
+                       0x00000000, /* EMC_ODT_WRITE */
+                       0x00000000, /* EMC_ODT_READ */
+                       0x104ab098, /* EMC_FBIO_CFG5 */
+                       0x002c00a0, /* EMC_CFG_DIG_DLL */
+                       0x00008000, /* EMC_CFG_DIG_DLL_PERIOD */
+                       0x00030000, /* EMC_DLL_XFORM_DQS0 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS1 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS2 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS3 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS4 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS5 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS6 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS7 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS8 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS9 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS10 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS11 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS12 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS13 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS14 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS15 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE0 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE1 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE2 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE3 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE4 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE6 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE7 */
+                       0x00098000, /* EMC_DLL_XFORM_ADDR0 */
+                       0x00098000, /* EMC_DLL_XFORM_ADDR1 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR2 */
+                       0x00098000, /* EMC_DLL_XFORM_ADDR3 */
+                       0x00098000, /* EMC_DLL_XFORM_ADDR4 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE8 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE9 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE10 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE11 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE12 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE13 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE14 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE15 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS0 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS1 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS2 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS3 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS4 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS5 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS6 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS7 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS8 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS9 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS10 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS11 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS12 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS13 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS14 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS15 */
+                       0x00060000, /* EMC_DLL_XFORM_DQ0 */
+                       0x00060000, /* EMC_DLL_XFORM_DQ1 */
+                       0x00060000, /* EMC_DLL_XFORM_DQ2 */
+                       0x00060000, /* EMC_DLL_XFORM_DQ3 */
+                       0x00006000, /* EMC_DLL_XFORM_DQ4 */
+                       0x00006000, /* EMC_DLL_XFORM_DQ5 */
+                       0x00006000, /* EMC_DLL_XFORM_DQ6 */
+                       0x00006000, /* EMC_DLL_XFORM_DQ7 */
+                       0x10000280, /* EMC_XM2CMDPADCTRL */
+                       0x00000000, /* EMC_XM2CMDPADCTRL4 */
+                       0x00111111, /* EMC_XM2CMDPADCTRL5 */
+                       0x01231339, /* EMC_XM2DQSPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL3 */
+                       0x77ffc081, /* EMC_XM2CLKPADCTRL */
+                       0x00000505, /* EMC_XM2CLKPADCTRL2 */
+                       0x81f1f108, /* EMC_XM2COMPPADCTRL */
+                       0x07070004, /* EMC_XM2VTTGENPADCTRL */
+                       0x00000000, /* EMC_XM2VTTGENPADCTRL2 */
+                       0x016eeeee, /* EMC_XM2VTTGENPADCTRL3 */
+                       0x51451420, /* EMC_XM2DQSPADCTRL3 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL4 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL5 */
+                       0x51451400, /* EMC_XM2DQSPADCTRL6 */
+                       0x0000003f, /* EMC_DSR_VTTGEN_DRV */
+                       0x00000096, /* EMC_TXDSRVTTGEN */
+                       0x00000000, /* EMC_FBIO_SPARE */
+                       0x00020000, /* EMC_ZCAL_INTERVAL */
+                       0x00000100, /* EMC_ZCAL_WAIT_CNT */
+                       0x0173000e, /* EMC_MRS_WAIT_CNT */
+                       0x0173000e, /* EMC_MRS_WAIT_CNT2 */
+                       0x00000000, /* EMC_CTT */
+                       0x00000003, /* EMC_CTT_DURATION */
+                       0x000052a3, /* EMC_CFG_PIPE */
+                       0x800012d7, /* EMC_DYN_SELF_REF_CONTROL */
+                       0x00000009, /* EMC_QPOP */
+                       0x08000004, /* MC_EMEM_ARB_CFG */
+                       0x80000040, /* MC_EMEM_ARB_OUTSTANDING_REQ */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RCD */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RP */
+                       0x00000007, /* MC_EMEM_ARB_TIMING_RC */
+                       0x00000004, /* MC_EMEM_ARB_TIMING_RAS */
+                       0x00000005, /* MC_EMEM_ARB_TIMING_FAW */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RRD */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RAP2PRE */
+                       0x00000007, /* MC_EMEM_ARB_TIMING_WAP2PRE */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_R2R */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_W2W */
+                       0x00000004, /* MC_EMEM_ARB_TIMING_R2W */
+                       0x00000006, /* MC_EMEM_ARB_TIMING_W2R */
+                       0x06040202, /* MC_EMEM_ARB_DA_TURNS */
+                       0x000b0607, /* MC_EMEM_ARB_DA_COVERS */
+                       0x77450e08, /* MC_EMEM_ARB_MISC0 */
+                       0x70000f03, /* MC_EMEM_ARB_MISC1 */
+                       0x001f0000, /* MC_EMEM_ARB_RING1_THROTTLE */
+               },
+               {
+                       0x00000004, /* MC_MLL_MPCORER_PTSA_RATE */
+                       0x00000090, /* MC_PTSA_GRANT_DECREMENT */
+                       0x00ff004a, /* MC_LATENCY_ALLOWANCE_XUSB_0 */
+                       0x00ff004a, /* MC_LATENCY_ALLOWANCE_XUSB_1 */
+                       0x00ff003c, /* MC_LATENCY_ALLOWANCE_TSEC_0 */
+                       0x00ff0090, /* MC_LATENCY_ALLOWANCE_SDMMCA_0 */
+                       0x00ff0041, /* MC_LATENCY_ALLOWANCE_SDMMCAA_0 */
+                       0x00ff0090, /* MC_LATENCY_ALLOWANCE_SDMMC_0 */
+                       0x00ff0041, /* MC_LATENCY_ALLOWANCE_SDMMCAB_0 */
+                       0x00350049, /* MC_LATENCY_ALLOWANCE_PPCS_0 */
+                       0x00ff0080, /* MC_LATENCY_ALLOWANCE_PPCS_1 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_MPCORE_0 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_MPCORELP_0 */
+                       0x0008003b, /* MC_LATENCY_ALLOWANCE_HC_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_HC_1 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_AVPC_0 */
+                       0x00ff0043, /* MC_LATENCY_ALLOWANCE_GPU_0 */
+                       0x00ff002d, /* MC_LATENCY_ALLOWANCE_MSENC_0 */
+                       0x00ff0024, /* MC_LATENCY_ALLOWANCE_HDA_0 */
+                       0x00ff0049, /* MC_LATENCY_ALLOWANCE_VIC_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_VI2_0 */
+                       0x00000036, /* MC_LATENCY_ALLOWANCE_ISP2_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_ISP2_1 */
+                       0x00000036, /* MC_LATENCY_ALLOWANCE_ISP2B_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_ISP2B_1 */
+                       0x00d400ff, /* MC_LATENCY_ALLOWANCE_VDE_0 */
+                       0x00510036, /* MC_LATENCY_ALLOWANCE_VDE_1 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_2 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_3 */
+                       0x00ff0087, /* MC_LATENCY_ALLOWANCE_SATA_0 */
+                       0x00ff004a, /* MC_LATENCY_ALLOWANCE_AFI_0 */
+               },
+               0x00000042, /* EMC_ZCAL_WAIT_CNT after clock change */
+               0x001fffff, /* EMC_AUTO_CAL_INTERVAL */
+               0x00000802, /* EMC_CTT_TERM_CTRL */
+               0x73340000, /* EMC_CFG */
+               0x000008d5, /* EMC_CFG_2 */
+               0x00040128, /* EMC_SEL_DPD_CTRL */
+               0x002c0068, /* EMC_CFG_DIG_DLL */
+               0x00000000, /* EMC_BGBIAS_CTL0 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG2 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG3 */
+               0xa1430000, /* EMC_AUTO_CAL_CONFIG */
+               0x80000321, /* Mode Register 0 */
+               0x80100002, /* Mode Register 1 */
+               0x80200000, /* Mode Register 2 */
+               0x00000000, /* Mode Register 4 */
+               2680,       /* expected dvfs latency (ns) */
+       },
+       {
+               0x19,       /* V5.0.14 */
+               "04_396000_05_V5.0.14_V1.1", /* DVFS table version */
+               396000,     /* SDRAM frequency */
+               850,        /* min voltage */
+               850,        /* gpu min voltage */
+               "pllm_out0", /* clock source id */
+               0x00000002, /* CLK_SOURCE_EMC */
+               165,        /* number of burst_regs */
+               31,         /* number of up_down_regs */
+               {
+                       0x00000011, /* EMC_RC */
+                       0x00000066, /* EMC_RFC */
+                       0x00000000, /* EMC_RFC_SLR */
+                       0x0000000c, /* EMC_RAS */
+                       0x00000004, /* EMC_RP */
+                       0x00000004, /* EMC_R2W */
+                       0x00000008, /* EMC_W2R */
+                       0x00000002, /* EMC_R2P */
+                       0x0000000a, /* EMC_W2P */
+                       0x00000004, /* EMC_RD_RCD */
+                       0x00000004, /* EMC_WR_RCD */
+                       0x00000002, /* EMC_RRD */
+                       0x00000002, /* EMC_REXT */
+                       0x00000000, /* EMC_WEXT */
+                       0x00000003, /* EMC_WDV */
+                       0x00000003, /* EMC_WDV_MASK */
+                       0x00000005, /* EMC_QUSE */
+                       0x00000002, /* EMC_QUSE_WIDTH */
+                       0x00000000, /* EMC_IBDLY */
+                       0x00000001, /* EMC_EINPUT */
+                       0x00000008, /* EMC_EINPUT_DURATION */
+                       0x00020000, /* EMC_PUTERM_EXTRA */
+                       0x00000003, /* EMC_PUTERM_WIDTH */
+                       0x00000000, /* EMC_PUTERM_ADJ */
+                       0x00000000, /* EMC_CDB_CNTL_1 */
+                       0x00000000, /* EMC_CDB_CNTL_2 */
+                       0x00000000, /* EMC_CDB_CNTL_3 */
+                       0x00000000, /* EMC_QRST */
+                       0x0000000f, /* EMC_QSAFE */
+                       0x00000010, /* EMC_RDV */
+                       0x00000012, /* EMC_RDV_MASK */
+                       0x00000bd1, /* EMC_REFRESH */
+                       0x00000000, /* EMC_BURST_REFRESH_NUM */
+                       0x000002f4, /* EMC_PRE_REFRESH_REQ_CNT */
+                       0x00000001, /* EMC_PDEX2WR */
+                       0x00000008, /* EMC_PDEX2RD */
+                       0x00000001, /* EMC_PCHG2PDEN */
+                       0x00000000, /* EMC_ACT2PDEN */
+                       0x00000063, /* EMC_AR2PDEN */
+                       0x0000000f, /* EMC_RW2PDEN */
+                       0x0000006c, /* EMC_TXSR */
+                       0x00000200, /* EMC_TXSRDLL */
+                       0x00000004, /* EMC_TCKE */
+                       0x00000005, /* EMC_TCKESR */
+                       0x00000004, /* EMC_TPD */
+                       0x0000000d, /* EMC_TFAW */
+                       0x00000000, /* EMC_TRPAB */
+                       0x00000005, /* EMC_TCLKSTABLE */
+                       0x00000005, /* EMC_TCLKSTOP */
+                       0x00000c11, /* EMC_TREFBW */
+                       0x00000000, /* EMC_FBIO_CFG6 */
+                       0x00000000, /* EMC_ODT_WRITE */
+                       0x00000000, /* EMC_ODT_READ */
+                       0x104ab098, /* EMC_FBIO_CFG5 */
+                       0x002c00a0, /* EMC_CFG_DIG_DLL */
+                       0x00008000, /* EMC_CFG_DIG_DLL_PERIOD */
+                       0x00030000, /* EMC_DLL_XFORM_DQS0 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS1 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS2 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS3 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS4 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS5 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS6 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS7 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS8 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS9 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS10 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS11 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS12 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS13 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS14 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS15 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE0 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE1 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE2 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE3 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE4 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE6 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE7 */
+                       0x00070000, /* EMC_DLL_XFORM_ADDR0 */
+                       0x00070000, /* EMC_DLL_XFORM_ADDR1 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR2 */
+                       0x00070000, /* EMC_DLL_XFORM_ADDR3 */
+                       0x00070000, /* EMC_DLL_XFORM_ADDR4 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE8 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE9 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE10 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE11 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE12 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE13 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE14 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE15 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS0 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS1 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS2 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS3 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS4 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS5 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS6 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS7 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS8 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS9 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS10 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS11 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS12 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS13 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS14 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS15 */
+                       0x00038000, /* EMC_DLL_XFORM_DQ0 */
+                       0x00038000, /* EMC_DLL_XFORM_DQ1 */
+                       0x00038000, /* EMC_DLL_XFORM_DQ2 */
+                       0x00038000, /* EMC_DLL_XFORM_DQ3 */
+                       0x00003800, /* EMC_DLL_XFORM_DQ4 */
+                       0x00003800, /* EMC_DLL_XFORM_DQ5 */
+                       0x00003800, /* EMC_DLL_XFORM_DQ6 */
+                       0x00003800, /* EMC_DLL_XFORM_DQ7 */
+                       0x10000280, /* EMC_XM2CMDPADCTRL */
+                       0x00000000, /* EMC_XM2CMDPADCTRL4 */
+                       0x00111111, /* EMC_XM2CMDPADCTRL5 */
+                       0x01231339, /* EMC_XM2DQSPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL3 */
+                       0x77ffc081, /* EMC_XM2CLKPADCTRL */
+                       0x00000505, /* EMC_XM2CLKPADCTRL2 */
+                       0x81f1f108, /* EMC_XM2COMPPADCTRL */
+                       0x07070004, /* EMC_XM2VTTGENPADCTRL */
+                       0x00000000, /* EMC_XM2VTTGENPADCTRL2 */
+                       0x016eeeee, /* EMC_XM2VTTGENPADCTRL3 */
+                       0x51451420, /* EMC_XM2DQSPADCTRL3 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL4 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL5 */
+                       0x51451400, /* EMC_XM2DQSPADCTRL6 */
+                       0x0000003f, /* EMC_DSR_VTTGEN_DRV */
+                       0x000000c6, /* EMC_TXDSRVTTGEN */
+                       0x00000000, /* EMC_FBIO_SPARE */
+                       0x00020000, /* EMC_ZCAL_INTERVAL */
+                       0x00000100, /* EMC_ZCAL_WAIT_CNT */
+                       0x015b000e, /* EMC_MRS_WAIT_CNT */
+                       0x015b000e, /* EMC_MRS_WAIT_CNT2 */
+                       0x00000000, /* EMC_CTT */
+                       0x00000003, /* EMC_CTT_DURATION */
+                       0x000052a3, /* EMC_CFG_PIPE */
+                       0x8000188b, /* EMC_DYN_SELF_REF_CONTROL */
+                       0x00000009, /* EMC_QPOP */
+                       0x0f000005, /* MC_EMEM_ARB_CFG */
+                       0x80000040, /* MC_EMEM_ARB_OUTSTANDING_REQ */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RCD */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RP */
+                       0x00000009, /* MC_EMEM_ARB_TIMING_RC */
+                       0x00000005, /* MC_EMEM_ARB_TIMING_RAS */
+                       0x00000007, /* MC_EMEM_ARB_TIMING_FAW */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RRD */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RAP2PRE */
+                       0x00000008, /* MC_EMEM_ARB_TIMING_WAP2PRE */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_R2R */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_W2W */
+                       0x00000004, /* MC_EMEM_ARB_TIMING_R2W */
+                       0x00000006, /* MC_EMEM_ARB_TIMING_W2R */
+                       0x06040202, /* MC_EMEM_ARB_DA_TURNS */
+                       0x000d0709, /* MC_EMEM_ARB_DA_COVERS */
+                       0x7586120a, /* MC_EMEM_ARB_MISC0 */
+                       0x70000f03, /* MC_EMEM_ARB_MISC1 */
+                       0x001f0000, /* MC_EMEM_ARB_RING1_THROTTLE */
+               },
+               {
+                       0x0000000a, /* MC_MLL_MPCORER_PTSA_RATE */
+                       0x000000be, /* MC_PTSA_GRANT_DECREMENT */
+                       0x00ff0038, /* MC_LATENCY_ALLOWANCE_XUSB_0 */
+                       0x00ff0038, /* MC_LATENCY_ALLOWANCE_XUSB_1 */
+                       0x00ff003c, /* MC_LATENCY_ALLOWANCE_TSEC_0 */
+                       0x00ff0090, /* MC_LATENCY_ALLOWANCE_SDMMCA_0 */
+                       0x00ff0041, /* MC_LATENCY_ALLOWANCE_SDMMCAA_0 */
+                       0x00ff0090, /* MC_LATENCY_ALLOWANCE_SDMMC_0 */
+                       0x00ff0041, /* MC_LATENCY_ALLOWANCE_SDMMCAB_0 */
+                       0x00280049, /* MC_LATENCY_ALLOWANCE_PPCS_0 */
+                       0x00ff0080, /* MC_LATENCY_ALLOWANCE_PPCS_1 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_MPCORE_0 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_MPCORELP_0 */
+                       0x0008002d, /* MC_LATENCY_ALLOWANCE_HC_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_HC_1 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_AVPC_0 */
+                       0x00ff0033, /* MC_LATENCY_ALLOWANCE_GPU_0 */
+                       0x00ff0022, /* MC_LATENCY_ALLOWANCE_MSENC_0 */
+                       0x00ff0024, /* MC_LATENCY_ALLOWANCE_HDA_0 */
+                       0x00ff0037, /* MC_LATENCY_ALLOWANCE_VIC_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_VI2_0 */
+                       0x00000036, /* MC_LATENCY_ALLOWANCE_ISP2_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_ISP2_1 */
+                       0x00000036, /* MC_LATENCY_ALLOWANCE_ISP2B_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_ISP2B_1 */
+                       0x00d400ff, /* MC_LATENCY_ALLOWANCE_VDE_0 */
+                       0x00510029, /* MC_LATENCY_ALLOWANCE_VDE_1 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_2 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_3 */
+                       0x00ff0066, /* MC_LATENCY_ALLOWANCE_SATA_0 */
+                       0x00ff0038, /* MC_LATENCY_ALLOWANCE_AFI_0 */
+               },
+               0x00000042, /* EMC_ZCAL_WAIT_CNT after clock change */
+               0x001fffff, /* EMC_AUTO_CAL_INTERVAL */
+               0x00000802, /* EMC_CTT_TERM_CTRL */
+               0x73340000, /* EMC_CFG */
+               0x00000895, /* EMC_CFG_2 */
+               0x00040008, /* EMC_SEL_DPD_CTRL */
+               0x002c0068, /* EMC_CFG_DIG_DLL */
+               0x00000000, /* EMC_BGBIAS_CTL0 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG2 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG3 */
+               0xa1430000, /* EMC_AUTO_CAL_CONFIG */
+               0x80000521, /* Mode Register 0 */
+               0x80100002, /* Mode Register 1 */
+               0x80200000, /* Mode Register 2 */
+               0x00000000, /* Mode Register 4 */
+               2180,       /* expected dvfs latency (ns) */
+       },
+       {
+               0x19,       /* V5.0.14 */
+               "04_528000_05_V5.0.14_V1.1", /* DVFS table version */
+               528000,     /* SDRAM frequency */
+               880,        /* min voltage */
+               870,        /* gpu min voltage */
+               "pllm_ud",  /* clock source id */
+               0x80000000, /* CLK_SOURCE_EMC */
+               165,        /* number of burst_regs */
+               31,         /* number of up_down_regs */
+               {
+                       0x00000018, /* EMC_RC */
+                       0x00000088, /* EMC_RFC */
+                       0x00000000, /* EMC_RFC_SLR */
+                       0x00000010, /* EMC_RAS */
+                       0x00000006, /* EMC_RP */
+                       0x00000006, /* EMC_R2W */
+                       0x00000009, /* EMC_W2R */
+                       0x00000002, /* EMC_R2P */
+                       0x0000000d, /* EMC_W2P */
+                       0x00000006, /* EMC_RD_RCD */
+                       0x00000006, /* EMC_WR_RCD */
+                       0x00000002, /* EMC_RRD */
+                       0x00000002, /* EMC_REXT */
+                       0x00000000, /* EMC_WEXT */
+                       0x00000003, /* EMC_WDV */
+                       0x00000003, /* EMC_WDV_MASK */
+                       0x00000006, /* EMC_QUSE */
+                       0x00000002, /* EMC_QUSE_WIDTH */
+                       0x00000000, /* EMC_IBDLY */
+                       0x00000001, /* EMC_EINPUT */
+                       0x00000009, /* EMC_EINPUT_DURATION */
+                       0x00030000, /* EMC_PUTERM_EXTRA */
+                       0x00000003, /* EMC_PUTERM_WIDTH */
+                       0x00000000, /* EMC_PUTERM_ADJ */
+                       0x00000000, /* EMC_CDB_CNTL_1 */
+                       0x00000000, /* EMC_CDB_CNTL_2 */
+                       0x00000000, /* EMC_CDB_CNTL_3 */
+                       0x00000000, /* EMC_QRST */
+                       0x00000010, /* EMC_QSAFE */
+                       0x00000012, /* EMC_RDV */
+                       0x00000014, /* EMC_RDV_MASK */
+                       0x00000fd6, /* EMC_REFRESH */
+                       0x00000000, /* EMC_BURST_REFRESH_NUM */
+                       0x000003f5, /* EMC_PRE_REFRESH_REQ_CNT */
+                       0x00000002, /* EMC_PDEX2WR */
+                       0x0000000b, /* EMC_PDEX2RD */
+                       0x00000001, /* EMC_PCHG2PDEN */
+                       0x00000000, /* EMC_ACT2PDEN */
+                       0x00000085, /* EMC_AR2PDEN */
+                       0x00000012, /* EMC_RW2PDEN */
+                       0x00000090, /* EMC_TXSR */
+                       0x00000200, /* EMC_TXSRDLL */
+                       0x00000004, /* EMC_TCKE */
+                       0x00000005, /* EMC_TCKESR */
+                       0x00000004, /* EMC_TPD */
+                       0x00000013, /* EMC_TFAW */
+                       0x00000000, /* EMC_TRPAB */
+                       0x00000006, /* EMC_TCLKSTABLE */
+                       0x00000006, /* EMC_TCLKSTOP */
+                       0x00001017, /* EMC_TREFBW */
+                       0x00000000, /* EMC_FBIO_CFG6 */
+                       0x00000000, /* EMC_ODT_WRITE */
+                       0x00000000, /* EMC_ODT_READ */
+                       0x104ab098, /* EMC_FBIO_CFG5 */
+                       0xe01200b1, /* EMC_CFG_DIG_DLL */
+                       0x00008000, /* EMC_CFG_DIG_DLL_PERIOD */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS0 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS1 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS2 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS3 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS4 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS5 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS6 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS7 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS8 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS9 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS10 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS11 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS12 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS13 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS14 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS15 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE0 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE1 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE2 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE3 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE4 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE6 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE7 */
+                       0x00054000, /* EMC_DLL_XFORM_ADDR0 */
+                       0x00054000, /* EMC_DLL_XFORM_ADDR1 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR2 */
+                       0x00054000, /* EMC_DLL_XFORM_ADDR3 */
+                       0x00054000, /* EMC_DLL_XFORM_ADDR4 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE8 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE9 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE10 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE11 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE12 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE13 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE14 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE15 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS0 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS1 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS2 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS3 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS4 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS5 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS6 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS7 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS8 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS9 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS10 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS11 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS12 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS13 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS14 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS15 */
+                       0x0000000e, /* EMC_DLL_XFORM_DQ0 */
+                       0x0000000e, /* EMC_DLL_XFORM_DQ1 */
+                       0x0000000e, /* EMC_DLL_XFORM_DQ2 */
+                       0x0000000e, /* EMC_DLL_XFORM_DQ3 */
+                       0x0000000e, /* EMC_DLL_XFORM_DQ4 */
+                       0x0000000e, /* EMC_DLL_XFORM_DQ5 */
+                       0x0000000e, /* EMC_DLL_XFORM_DQ6 */
+                       0x0000000e, /* EMC_DLL_XFORM_DQ7 */
+                       0x100002a0, /* EMC_XM2CMDPADCTRL */
+                       0x00000000, /* EMC_XM2CMDPADCTRL4 */
+                       0x00111111, /* EMC_XM2CMDPADCTRL5 */
+                       0x0123133d, /* EMC_XM2DQSPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL3 */
+                       0x77ffc085, /* EMC_XM2CLKPADCTRL */
+                       0x00000505, /* EMC_XM2CLKPADCTRL2 */
+                       0x81f1f108, /* EMC_XM2COMPPADCTRL */
+                       0x07070004, /* EMC_XM2VTTGENPADCTRL */
+                       0x00000000, /* EMC_XM2VTTGENPADCTRL2 */
+                       0x016eeeee, /* EMC_XM2VTTGENPADCTRL3 */
+                       0x51451420, /* EMC_XM2DQSPADCTRL3 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL4 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL5 */
+                       0x51451400, /* EMC_XM2DQSPADCTRL6 */
+                       0x0606003f, /* EMC_DSR_VTTGEN_DRV */
+                       0x00000000, /* EMC_TXDSRVTTGEN */
+                       0x00000000, /* EMC_FBIO_SPARE */
+                       0x00020000, /* EMC_ZCAL_INTERVAL */
+                       0x00000100, /* EMC_ZCAL_WAIT_CNT */
+                       0x0139000e, /* EMC_MRS_WAIT_CNT */
+                       0x0139000e, /* EMC_MRS_WAIT_CNT2 */
+                       0x00000000, /* EMC_CTT */
+                       0x00000003, /* EMC_CTT_DURATION */
+                       0x000042a0, /* EMC_CFG_PIPE */
+                       0x80002062, /* EMC_DYN_SELF_REF_CONTROL */
+                       0x0000000a, /* EMC_QPOP */
+                       0x0f000007, /* MC_EMEM_ARB_CFG */
+                       0x80000040, /* MC_EMEM_ARB_OUTSTANDING_REQ */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RCD */
+                       0x00000003, /* MC_EMEM_ARB_TIMING_RP */
+                       0x0000000c, /* MC_EMEM_ARB_TIMING_RC */
+                       0x00000007, /* MC_EMEM_ARB_TIMING_RAS */
+                       0x0000000a, /* MC_EMEM_ARB_TIMING_FAW */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RRD */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RAP2PRE */
+                       0x00000009, /* MC_EMEM_ARB_TIMING_WAP2PRE */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_R2R */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_W2W */
+                       0x00000005, /* MC_EMEM_ARB_TIMING_R2W */
+                       0x00000006, /* MC_EMEM_ARB_TIMING_W2R */
+                       0x06050202, /* MC_EMEM_ARB_DA_TURNS */
+                       0x0010090c, /* MC_EMEM_ARB_DA_COVERS */
+                       0x7428180d, /* MC_EMEM_ARB_MISC0 */
+                       0x70000f03, /* MC_EMEM_ARB_MISC1 */
+                       0x001f0000, /* MC_EMEM_ARB_RING1_THROTTLE */
+               },
+               {
+                       0x0000000d, /* MC_MLL_MPCORER_PTSA_RATE */
+                       0x000000fd, /* MC_PTSA_GRANT_DECREMENT */
+                       0x00c10038, /* MC_LATENCY_ALLOWANCE_XUSB_0 */
+                       0x00c10038, /* MC_LATENCY_ALLOWANCE_XUSB_1 */
+                       0x00c1003c, /* MC_LATENCY_ALLOWANCE_TSEC_0 */
+                       0x00c10090, /* MC_LATENCY_ALLOWANCE_SDMMCA_0 */
+                       0x00c10041, /* MC_LATENCY_ALLOWANCE_SDMMCAA_0 */
+                       0x00c10090, /* MC_LATENCY_ALLOWANCE_SDMMC_0 */
+                       0x00c10041, /* MC_LATENCY_ALLOWANCE_SDMMCAB_0 */
+                       0x00270049, /* MC_LATENCY_ALLOWANCE_PPCS_0 */
+                       0x00c10080, /* MC_LATENCY_ALLOWANCE_PPCS_1 */
+                       0x00c10004, /* MC_LATENCY_ALLOWANCE_MPCORE_0 */
+                       0x00c10004, /* MC_LATENCY_ALLOWANCE_MPCORELP_0 */
+                       0x00080021, /* MC_LATENCY_ALLOWANCE_HC_0 */
+                       0x000000c1, /* MC_LATENCY_ALLOWANCE_HC_1 */
+                       0x00c10004, /* MC_LATENCY_ALLOWANCE_AVPC_0 */
+                       0x00c10026, /* MC_LATENCY_ALLOWANCE_GPU_0 */
+                       0x00c1001a, /* MC_LATENCY_ALLOWANCE_MSENC_0 */
+                       0x00c10024, /* MC_LATENCY_ALLOWANCE_HDA_0 */
+                       0x00c10029, /* MC_LATENCY_ALLOWANCE_VIC_0 */
+                       0x000000c1, /* MC_LATENCY_ALLOWANCE_VI2_0 */
+                       0x00000036, /* MC_LATENCY_ALLOWANCE_ISP2_0 */
+                       0x00c100c1, /* MC_LATENCY_ALLOWANCE_ISP2_1 */
+                       0x00000036, /* MC_LATENCY_ALLOWANCE_ISP2B_0 */
+                       0x00c100c1, /* MC_LATENCY_ALLOWANCE_ISP2B_1 */
+                       0x00d400ff, /* MC_LATENCY_ALLOWANCE_VDE_0 */
+                       0x00510029, /* MC_LATENCY_ALLOWANCE_VDE_1 */
+                       0x00c100c1, /* MC_LATENCY_ALLOWANCE_VDE_2 */
+                       0x00c100c1, /* MC_LATENCY_ALLOWANCE_VDE_3 */
+                       0x00c10065, /* MC_LATENCY_ALLOWANCE_SATA_0 */
+                       0x00c1002a, /* MC_LATENCY_ALLOWANCE_AFI_0 */
+               },
+               0x00000042, /* EMC_ZCAL_WAIT_CNT after clock change */
+               0x001fffff, /* EMC_AUTO_CAL_INTERVAL */
+               0x00000802, /* EMC_CTT_TERM_CTRL */
+               0x73300000, /* EMC_CFG */
+               0x0000089d, /* EMC_CFG_2 */
+               0x00040008, /* EMC_SEL_DPD_CTRL */
+               0xe0120069, /* EMC_CFG_DIG_DLL */
+               0x00000000, /* EMC_BGBIAS_CTL0 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG2 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG3 */
+               0xa1430000, /* EMC_AUTO_CAL_CONFIG */
+               0x80000941, /* Mode Register 0 */
+               0x80100002, /* Mode Register 1 */
+               0x80200008, /* Mode Register 2 */
+               0x00000000, /* Mode Register 4 */
+               1440,       /* expected dvfs latency (ns) */
+       },
+       {
+               0x19,       /* V5.0.14 */
+               "04_600000_03_V5.0.14_V1.1", /* DVFS table version */
+               600000,     /* SDRAM frequency */
+               910,        /* min voltage */
+               910,        /* gpu min voltage */
+               "pllc_ud",  /* clock source id */
+               0xe0000000, /* CLK_SOURCE_EMC */
+               165,        /* number of burst_regs */
+               31,         /* number of up_down_regs */
+               {
+                       0x0000001b, /* EMC_RC */
+                       0x0000009b, /* EMC_RFC */
+                       0x00000000, /* EMC_RFC_SLR */
+                       0x00000013, /* EMC_RAS */
+                       0x00000007, /* EMC_RP */
+                       0x00000007, /* EMC_R2W */
+                       0x0000000b, /* EMC_W2R */
+                       0x00000003, /* EMC_R2P */
+                       0x00000010, /* EMC_W2P */
+                       0x00000007, /* EMC_RD_RCD */
+                       0x00000007, /* EMC_WR_RCD */
+                       0x00000002, /* EMC_RRD */
+                       0x00000002, /* EMC_REXT */
+                       0x00000000, /* EMC_WEXT */
+                       0x00000005, /* EMC_WDV */
+                       0x00000005, /* EMC_WDV_MASK */
+                       0x0000000a, /* EMC_QUSE */
+                       0x00000002, /* EMC_QUSE_WIDTH */
+                       0x00000000, /* EMC_IBDLY */
+                       0x00000003, /* EMC_EINPUT */
+                       0x0000000b, /* EMC_EINPUT_DURATION */
+                       0x00070000, /* EMC_PUTERM_EXTRA */
+                       0x00000003, /* EMC_PUTERM_WIDTH */
+                       0x00000000, /* EMC_PUTERM_ADJ */
+                       0x00000000, /* EMC_CDB_CNTL_1 */
+                       0x00000000, /* EMC_CDB_CNTL_2 */
+                       0x00000000, /* EMC_CDB_CNTL_3 */
+                       0x00000002, /* EMC_QRST */
+                       0x00000012, /* EMC_QSAFE */
+                       0x00000016, /* EMC_RDV */
+                       0x00000018, /* EMC_RDV_MASK */
+                       0x00001208, /* EMC_REFRESH */
+                       0x00000000, /* EMC_BURST_REFRESH_NUM */
+                       0x00000482, /* EMC_PRE_REFRESH_REQ_CNT */
+                       0x00000002, /* EMC_PDEX2WR */
+                       0x0000000d, /* EMC_PDEX2RD */
+                       0x00000001, /* EMC_PCHG2PDEN */
+                       0x00000000, /* EMC_ACT2PDEN */
+                       0x00000097, /* EMC_AR2PDEN */
+                       0x00000015, /* EMC_RW2PDEN */
+                       0x000000a3, /* EMC_TXSR */
+                       0x00000200, /* EMC_TXSRDLL */
+                       0x00000004, /* EMC_TCKE */
+                       0x00000005, /* EMC_TCKESR */
+                       0x00000004, /* EMC_TPD */
+                       0x00000015, /* EMC_TFAW */
+                       0x00000000, /* EMC_TRPAB */
+                       0x00000006, /* EMC_TCLKSTABLE */
+                       0x00000006, /* EMC_TCLKSTOP */
+                       0x00001248, /* EMC_TREFBW */
+                       0x00000000, /* EMC_FBIO_CFG6 */
+                       0x00000000, /* EMC_ODT_WRITE */
+                       0x00000000, /* EMC_ODT_READ */
+                       0x104ab098, /* EMC_FBIO_CFG5 */
+                       0xe00e00b1, /* EMC_CFG_DIG_DLL */
+                       0x00008000, /* EMC_CFG_DIG_DLL_PERIOD */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS0 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS1 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS2 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS3 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS4 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS5 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS6 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS7 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS8 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS9 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS10 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS11 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS12 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS13 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS14 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS15 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE0 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE1 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE2 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE3 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE4 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE6 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE7 */
+                       0x00048000, /* EMC_DLL_XFORM_ADDR0 */
+                       0x00048000, /* EMC_DLL_XFORM_ADDR1 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR2 */
+                       0x00048000, /* EMC_DLL_XFORM_ADDR3 */
+                       0x00048000, /* EMC_DLL_XFORM_ADDR4 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE8 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE9 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE10 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE11 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE12 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE13 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE14 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE15 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS0 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS1 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS2 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS3 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS4 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS5 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS6 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS7 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS8 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS9 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS10 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS11 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS12 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS13 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS14 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS15 */
+                       0x0000000d, /* EMC_DLL_XFORM_DQ0 */
+                       0x0000000d, /* EMC_DLL_XFORM_DQ1 */
+                       0x0000000d, /* EMC_DLL_XFORM_DQ2 */
+                       0x0000000d, /* EMC_DLL_XFORM_DQ3 */
+                       0x0000000d, /* EMC_DLL_XFORM_DQ4 */
+                       0x0000000d, /* EMC_DLL_XFORM_DQ5 */
+                       0x0000000d, /* EMC_DLL_XFORM_DQ6 */
+                       0x0000000d, /* EMC_DLL_XFORM_DQ7 */
+                       0x100002a0, /* EMC_XM2CMDPADCTRL */
+                       0x00000000, /* EMC_XM2CMDPADCTRL4 */
+                       0x00111111, /* EMC_XM2CMDPADCTRL5 */
+                       0x0121113d, /* EMC_XM2DQSPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL3 */
+                       0x77ffc085, /* EMC_XM2CLKPADCTRL */
+                       0x00000505, /* EMC_XM2CLKPADCTRL2 */
+                       0x81f1f108, /* EMC_XM2COMPPADCTRL */
+                       0x07070004, /* EMC_XM2VTTGENPADCTRL */
+                       0x00000000, /* EMC_XM2VTTGENPADCTRL2 */
+                       0x016eeeee, /* EMC_XM2VTTGENPADCTRL3 */
+                       0x51451420, /* EMC_XM2DQSPADCTRL3 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL4 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL5 */
+                       0x51451400, /* EMC_XM2DQSPADCTRL6 */
+                       0x0606003f, /* EMC_DSR_VTTGEN_DRV */
+                       0x00000000, /* EMC_TXDSRVTTGEN */
+                       0x00000000, /* EMC_FBIO_SPARE */
+                       0x00020000, /* EMC_ZCAL_INTERVAL */
+                       0x00000100, /* EMC_ZCAL_WAIT_CNT */
+                       0x0127000e, /* EMC_MRS_WAIT_CNT */
+                       0x0127000e, /* EMC_MRS_WAIT_CNT2 */
+                       0x00000000, /* EMC_CTT */
+                       0x00000003, /* EMC_CTT_DURATION */
+                       0x000040a0, /* EMC_CFG_PIPE */
+                       0x800024a9, /* EMC_DYN_SELF_REF_CONTROL */
+                       0x0000000e, /* EMC_QPOP */
+                       0x00000009, /* MC_EMEM_ARB_CFG */
+                       0x80000040, /* MC_EMEM_ARB_OUTSTANDING_REQ */
+                       0x00000003, /* MC_EMEM_ARB_TIMING_RCD */
+                       0x00000004, /* MC_EMEM_ARB_TIMING_RP */
+                       0x0000000e, /* MC_EMEM_ARB_TIMING_RC */
+                       0x00000009, /* MC_EMEM_ARB_TIMING_RAS */
+                       0x0000000b, /* MC_EMEM_ARB_TIMING_FAW */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RRD */
+                       0x00000003, /* MC_EMEM_ARB_TIMING_RAP2PRE */
+                       0x0000000b, /* MC_EMEM_ARB_TIMING_WAP2PRE */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_R2R */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_W2W */
+                       0x00000005, /* MC_EMEM_ARB_TIMING_R2W */
+                       0x00000007, /* MC_EMEM_ARB_TIMING_W2R */
+                       0x07050202, /* MC_EMEM_ARB_DA_TURNS */
+                       0x00130b0e, /* MC_EMEM_ARB_DA_COVERS */
+                       0x73a91b0f, /* MC_EMEM_ARB_MISC0 */
+                       0x70000f03, /* MC_EMEM_ARB_MISC1 */
+                       0x001f0000, /* MC_EMEM_ARB_RING1_THROTTLE */
+               },
+               {
+                       0x0000000f, /* MC_MLL_MPCORER_PTSA_RATE */
+                       0x00000120, /* MC_PTSA_GRANT_DECREMENT */
+                       0x00aa0038, /* MC_LATENCY_ALLOWANCE_XUSB_0 */
+                       0x00aa0038, /* MC_LATENCY_ALLOWANCE_XUSB_1 */
+                       0x00aa003c, /* MC_LATENCY_ALLOWANCE_TSEC_0 */
+                       0x00aa0090, /* MC_LATENCY_ALLOWANCE_SDMMCA_0 */
+                       0x00aa0041, /* MC_LATENCY_ALLOWANCE_SDMMCAA_0 */
+                       0x00aa0090, /* MC_LATENCY_ALLOWANCE_SDMMC_0 */
+                       0x00aa0041, /* MC_LATENCY_ALLOWANCE_SDMMCAB_0 */
+                       0x00270049, /* MC_LATENCY_ALLOWANCE_PPCS_0 */
+                       0x00aa0080, /* MC_LATENCY_ALLOWANCE_PPCS_1 */
+                       0x00aa0004, /* MC_LATENCY_ALLOWANCE_MPCORE_0 */
+                       0x00aa0004, /* MC_LATENCY_ALLOWANCE_MPCORELP_0 */
+                       0x0008001d, /* MC_LATENCY_ALLOWANCE_HC_0 */
+                       0x000000aa, /* MC_LATENCY_ALLOWANCE_HC_1 */
+                       0x00aa0004, /* MC_LATENCY_ALLOWANCE_AVPC_0 */
+                       0x00aa0022, /* MC_LATENCY_ALLOWANCE_GPU_0 */
+                       0x00aa0018, /* MC_LATENCY_ALLOWANCE_MSENC_0 */
+                       0x00aa0024, /* MC_LATENCY_ALLOWANCE_HDA_0 */
+                       0x00aa0024, /* MC_LATENCY_ALLOWANCE_VIC_0 */
+                       0x000000aa, /* MC_LATENCY_ALLOWANCE_VI2_0 */
+                       0x00000036, /* MC_LATENCY_ALLOWANCE_ISP2_0 */
+                       0x00aa00aa, /* MC_LATENCY_ALLOWANCE_ISP2_1 */
+                       0x00000036, /* MC_LATENCY_ALLOWANCE_ISP2B_0 */
+                       0x00aa00aa, /* MC_LATENCY_ALLOWANCE_ISP2B_1 */
+                       0x00d400ff, /* MC_LATENCY_ALLOWANCE_VDE_0 */
+                       0x00510029, /* MC_LATENCY_ALLOWANCE_VDE_1 */
+                       0x00aa00aa, /* MC_LATENCY_ALLOWANCE_VDE_2 */
+                       0x00aa00aa, /* MC_LATENCY_ALLOWANCE_VDE_3 */
+                       0x00aa0065, /* MC_LATENCY_ALLOWANCE_SATA_0 */
+                       0x00aa0025, /* MC_LATENCY_ALLOWANCE_AFI_0 */
+               },
+               0x00000042, /* EMC_ZCAL_WAIT_CNT after clock change */
+               0x001fffff, /* EMC_AUTO_CAL_INTERVAL */
+               0x00000802, /* EMC_CTT_TERM_CTRL */
+               0x73300000, /* EMC_CFG */
+               0x0000089d, /* EMC_CFG_2 */
+               0x00040008, /* EMC_SEL_DPD_CTRL */
+               0xe00e0069, /* EMC_CFG_DIG_DLL */
+               0x00000000, /* EMC_BGBIAS_CTL0 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG2 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG3 */
+               0xa1430000, /* EMC_AUTO_CAL_CONFIG */
+               0x80000b61, /* Mode Register 0 */
+               0x80100002, /* Mode Register 1 */
+               0x80200010, /* Mode Register 2 */
+               0x00000000, /* Mode Register 4 */
+               1440,       /* expected dvfs latency (ns) */
+       },
+       {
+               0x19,       /* V5.0.14 */
+               "04_792000_06_V5.0.14_V1.1", /* DVFS table version */
+               792000,     /* SDRAM frequency */
+               980,        /* min voltage */
+               980,        /* gpu min voltage */
+               "pllm_ud",  /* clock source id */
+               0x80000000, /* CLK_SOURCE_EMC */
+               165,        /* number of burst_regs */
+               31,         /* number of up_down_regs */
+               {
+                       0x00000024, /* EMC_RC */
+                       0x000000cd, /* EMC_RFC */
+                       0x00000000, /* EMC_RFC_SLR */
+                       0x00000019, /* EMC_RAS */
+                       0x0000000a, /* EMC_RP */
+                       0x00000008, /* EMC_R2W */
+                       0x0000000d, /* EMC_W2R */
+                       0x00000004, /* EMC_R2P */
+                       0x00000013, /* EMC_W2P */
+                       0x0000000a, /* EMC_RD_RCD */
+                       0x0000000a, /* EMC_WR_RCD */
+                       0x00000003, /* EMC_RRD */
+                       0x00000002, /* EMC_REXT */
+                       0x00000000, /* EMC_WEXT */
+                       0x00000006, /* EMC_WDV */
+                       0x00000006, /* EMC_WDV_MASK */
+                       0x0000000b, /* EMC_QUSE */
+                       0x00000002, /* EMC_QUSE_WIDTH */
+                       0x00000000, /* EMC_IBDLY */
+                       0x00000002, /* EMC_EINPUT */
+                       0x0000000d, /* EMC_EINPUT_DURATION */
+                       0x00080000, /* EMC_PUTERM_EXTRA */
+                       0x00000004, /* EMC_PUTERM_WIDTH */
+                       0x00000000, /* EMC_PUTERM_ADJ */
+                       0x00000000, /* EMC_CDB_CNTL_1 */
+                       0x00000000, /* EMC_CDB_CNTL_2 */
+                       0x00000000, /* EMC_CDB_CNTL_3 */
+                       0x00000001, /* EMC_QRST */
+                       0x00000014, /* EMC_QSAFE */
+                       0x00000018, /* EMC_RDV */
+                       0x0000001a, /* EMC_RDV_MASK */
+                       0x000017e2, /* EMC_REFRESH */
+                       0x00000000, /* EMC_BURST_REFRESH_NUM */
+                       0x000005f8, /* EMC_PRE_REFRESH_REQ_CNT */
+                       0x00000003, /* EMC_PDEX2WR */
+                       0x00000011, /* EMC_PDEX2RD */
+                       0x00000001, /* EMC_PCHG2PDEN */
+                       0x00000000, /* EMC_ACT2PDEN */
+                       0x000000c7, /* EMC_AR2PDEN */
+                       0x00000018, /* EMC_RW2PDEN */
+                       0x000000d7, /* EMC_TXSR */
+                       0x00000200, /* EMC_TXSRDLL */
+                       0x00000005, /* EMC_TCKE */
+                       0x00000006, /* EMC_TCKESR */
+                       0x00000005, /* EMC_TPD */
+                       0x0000001d, /* EMC_TFAW */
+                       0x00000000, /* EMC_TRPAB */
+                       0x00000008, /* EMC_TCLKSTABLE */
+                       0x00000008, /* EMC_TCLKSTOP */
+                       0x00001822, /* EMC_TREFBW */
+                       0x00000000, /* EMC_FBIO_CFG6 */
+                       0x00000000, /* EMC_ODT_WRITE */
+                       0x00000000, /* EMC_ODT_READ */
+                       0x104ab098, /* EMC_FBIO_CFG5 */
+                       0xe00700b1, /* EMC_CFG_DIG_DLL */
+                       0x00008000, /* EMC_CFG_DIG_DLL_PERIOD */
+                       0x00000008, /* EMC_DLL_XFORM_DQS0 */
+                       0x00000008, /* EMC_DLL_XFORM_DQS1 */
+                       0x00000008, /* EMC_DLL_XFORM_DQS2 */
+                       0x00000008, /* EMC_DLL_XFORM_DQS3 */
+                       0x00000008, /* EMC_DLL_XFORM_DQS4 */
+                       0x00000008, /* EMC_DLL_XFORM_DQS5 */
+                       0x00000008, /* EMC_DLL_XFORM_DQS6 */
+                       0x00000008, /* EMC_DLL_XFORM_DQS7 */
+                       0x00000008, /* EMC_DLL_XFORM_DQS8 */
+                       0x00000008, /* EMC_DLL_XFORM_DQS9 */
+                       0x00000008, /* EMC_DLL_XFORM_DQS10 */
+                       0x00000008, /* EMC_DLL_XFORM_DQS11 */
+                       0x00000008, /* EMC_DLL_XFORM_DQS12 */
+                       0x00000008, /* EMC_DLL_XFORM_DQS13 */
+                       0x00000008, /* EMC_DLL_XFORM_DQS14 */
+                       0x00000008, /* EMC_DLL_XFORM_DQS15 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE0 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE1 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE2 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE3 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE4 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE6 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE7 */
+                       0x00034000, /* EMC_DLL_XFORM_ADDR0 */
+                       0x00034000, /* EMC_DLL_XFORM_ADDR1 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR2 */
+                       0x00034000, /* EMC_DLL_XFORM_ADDR3 */
+                       0x00034000, /* EMC_DLL_XFORM_ADDR4 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE8 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE9 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE10 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE11 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE12 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE13 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE14 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE15 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS0 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS1 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS2 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS3 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS4 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS5 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS6 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS7 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS8 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS9 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS10 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS11 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS12 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS13 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS14 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS15 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQ0 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQ1 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQ2 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQ3 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQ4 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQ5 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQ6 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQ7 */
+                       0x100002a0, /* EMC_XM2CMDPADCTRL */
+                       0x00000000, /* EMC_XM2CMDPADCTRL4 */
+                       0x00111111, /* EMC_XM2CMDPADCTRL5 */
+                       0x0120113d, /* EMC_XM2DQSPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL3 */
+                       0x77ffc085, /* EMC_XM2CLKPADCTRL */
+                       0x00000000, /* EMC_XM2CLKPADCTRL2 */
+                       0x81f1f108, /* EMC_XM2COMPPADCTRL */
+                       0x07070004, /* EMC_XM2VTTGENPADCTRL */
+                       0x00000000, /* EMC_XM2VTTGENPADCTRL2 */
+                       0x016eeeee, /* EMC_XM2VTTGENPADCTRL3 */
+                       0x61861820, /* EMC_XM2DQSPADCTRL3 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL4 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL5 */
+                       0x61861800, /* EMC_XM2DQSPADCTRL6 */
+                       0x0606003f, /* EMC_DSR_VTTGEN_DRV */
+                       0x00000000, /* EMC_TXDSRVTTGEN */
+                       0x00000000, /* EMC_FBIO_SPARE */
+                       0x00020000, /* EMC_ZCAL_INTERVAL */
+                       0x00000100, /* EMC_ZCAL_WAIT_CNT */
+                       0x00f7000e, /* EMC_MRS_WAIT_CNT */
+                       0x00f7000e, /* EMC_MRS_WAIT_CNT2 */
+                       0x00000000, /* EMC_CTT */
+                       0x00000004, /* EMC_CTT_DURATION */
+                       0x00004080, /* EMC_CFG_PIPE */
+                       0x80003012, /* EMC_DYN_SELF_REF_CONTROL */
+                       0x0000000f, /* EMC_QPOP */
+                       0x0e00000b, /* MC_EMEM_ARB_CFG */
+                       0x80000040, /* MC_EMEM_ARB_OUTSTANDING_REQ */
+                       0x00000004, /* MC_EMEM_ARB_TIMING_RCD */
+                       0x00000005, /* MC_EMEM_ARB_TIMING_RP */
+                       0x00000013, /* MC_EMEM_ARB_TIMING_RC */
+                       0x0000000c, /* MC_EMEM_ARB_TIMING_RAS */
+                       0x0000000f, /* MC_EMEM_ARB_TIMING_FAW */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RRD */
+                       0x00000003, /* MC_EMEM_ARB_TIMING_RAP2PRE */
+                       0x0000000c, /* MC_EMEM_ARB_TIMING_WAP2PRE */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_R2R */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_W2W */
+                       0x00000006, /* MC_EMEM_ARB_TIMING_R2W */
+                       0x00000008, /* MC_EMEM_ARB_TIMING_W2R */
+                       0x08060202, /* MC_EMEM_ARB_DA_TURNS */
+                       0x00170e13, /* MC_EMEM_ARB_DA_COVERS */
+                       0x736c2414, /* MC_EMEM_ARB_MISC0 */
+                       0x70000f02, /* MC_EMEM_ARB_MISC1 */
+                       0x001f0000, /* MC_EMEM_ARB_RING1_THROTTLE */
+               },
+               {
+                       0x00000013, /* MC_MLL_MPCORER_PTSA_RATE */
+                       0x0000017c, /* MC_PTSA_GRANT_DECREMENT */
+                       0x00810038, /* MC_LATENCY_ALLOWANCE_XUSB_0 */
+                       0x00810038, /* MC_LATENCY_ALLOWANCE_XUSB_1 */
+                       0x0081003c, /* MC_LATENCY_ALLOWANCE_TSEC_0 */
+                       0x00810090, /* MC_LATENCY_ALLOWANCE_SDMMCA_0 */
+                       0x00810041, /* MC_LATENCY_ALLOWANCE_SDMMCAA_0 */
+                       0x00810090, /* MC_LATENCY_ALLOWANCE_SDMMC_0 */
+                       0x00810041, /* MC_LATENCY_ALLOWANCE_SDMMCAB_0 */
+                       0x00270049, /* MC_LATENCY_ALLOWANCE_PPCS_0 */
+                       0x00810080, /* MC_LATENCY_ALLOWANCE_PPCS_1 */
+                       0x00810004, /* MC_LATENCY_ALLOWANCE_MPCORE_0 */
+                       0x00810004, /* MC_LATENCY_ALLOWANCE_MPCORELP_0 */
+                       0x00080016, /* MC_LATENCY_ALLOWANCE_HC_0 */
+                       0x00000081, /* MC_LATENCY_ALLOWANCE_HC_1 */
+                       0x00810004, /* MC_LATENCY_ALLOWANCE_AVPC_0 */
+                       0x00810019, /* MC_LATENCY_ALLOWANCE_GPU_0 */
+                       0x00810018, /* MC_LATENCY_ALLOWANCE_MSENC_0 */
+                       0x00810024, /* MC_LATENCY_ALLOWANCE_HDA_0 */
+                       0x0081001c, /* MC_LATENCY_ALLOWANCE_VIC_0 */
+                       0x00000081, /* MC_LATENCY_ALLOWANCE_VI2_0 */
+                       0x00000036, /* MC_LATENCY_ALLOWANCE_ISP2_0 */
+                       0x00810081, /* MC_LATENCY_ALLOWANCE_ISP2_1 */
+                       0x00000036, /* MC_LATENCY_ALLOWANCE_ISP2B_0 */
+                       0x00810081, /* MC_LATENCY_ALLOWANCE_ISP2B_1 */
+                       0x00d400ff, /* MC_LATENCY_ALLOWANCE_VDE_0 */
+                       0x00510029, /* MC_LATENCY_ALLOWANCE_VDE_1 */
+                       0x00810081, /* MC_LATENCY_ALLOWANCE_VDE_2 */
+                       0x00810081, /* MC_LATENCY_ALLOWANCE_VDE_3 */
+                       0x00810065, /* MC_LATENCY_ALLOWANCE_SATA_0 */
+                       0x0081001c, /* MC_LATENCY_ALLOWANCE_AFI_0 */
+               },
+               0x00000042, /* EMC_ZCAL_WAIT_CNT after clock change */
+               0x001fffff, /* EMC_AUTO_CAL_INTERVAL */
+               0x00000802, /* EMC_CTT_TERM_CTRL */
+               0x73300000, /* EMC_CFG */
+               0x0000089d, /* EMC_CFG_2 */
+               0x00040000, /* EMC_SEL_DPD_CTRL */
+               0xe0070069, /* EMC_CFG_DIG_DLL */
+               0x00000000, /* EMC_BGBIAS_CTL0 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG2 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG3 */
+               0xa1430000, /* EMC_AUTO_CAL_CONFIG */
+               0x80000d71, /* Mode Register 0 */
+               0x80100002, /* Mode Register 1 */
+               0x80200018, /* Mode Register 2 */
+               0x00000000, /* Mode Register 4 */
+               1200,       /* expected dvfs latency (ns) */
+       },
+       {
+               0x19,       /* V5.0.14 */
+               "04_924000_06_V5.0.14_V1.1", /* DVFS table version */
+               924000,     /* SDRAM frequency */
+               1010,       /* min voltage */
+               1010,       /* gpu min voltage */
+               "pllm_ud",  /* clock source id */
+               0x80000000, /* CLK_SOURCE_EMC */
+               165,        /* number of burst_regs */
+               31,         /* number of up_down_regs */
+               {
+                       0x0000002b, /* EMC_RC */
+                       0x000000f0, /* EMC_RFC */
+                       0x00000000, /* EMC_RFC_SLR */
+                       0x0000001e, /* EMC_RAS */
+                       0x0000000b, /* EMC_RP */
+                       0x00000009, /* EMC_R2W */
+                       0x0000000f, /* EMC_W2R */
+                       0x00000005, /* EMC_R2P */
+                       0x00000016, /* EMC_W2P */
+                       0x0000000b, /* EMC_RD_RCD */
+                       0x0000000b, /* EMC_WR_RCD */
+                       0x00000004, /* EMC_RRD */
+                       0x00000002, /* EMC_REXT */
+                       0x00000000, /* EMC_WEXT */
+                       0x00000007, /* EMC_WDV */
+                       0x00000007, /* EMC_WDV_MASK */
+                       0x0000000d, /* EMC_QUSE */
+                       0x00000002, /* EMC_QUSE_WIDTH */
+                       0x00000000, /* EMC_IBDLY */
+                       0x00000002, /* EMC_EINPUT */
+                       0x0000000f, /* EMC_EINPUT_DURATION */
+                       0x000a0000, /* EMC_PUTERM_EXTRA */
+                       0x00000004, /* EMC_PUTERM_WIDTH */
+                       0x00000000, /* EMC_PUTERM_ADJ */
+                       0x00000000, /* EMC_CDB_CNTL_1 */
+                       0x00000000, /* EMC_CDB_CNTL_2 */
+                       0x00000000, /* EMC_CDB_CNTL_3 */
+                       0x00000001, /* EMC_QRST */
+                       0x00000016, /* EMC_QSAFE */
+                       0x0000001a, /* EMC_RDV */
+                       0x0000001c, /* EMC_RDV_MASK */
+                       0x00001be7, /* EMC_REFRESH */
+                       0x00000000, /* EMC_BURST_REFRESH_NUM */
+                       0x000006f9, /* EMC_PRE_REFRESH_REQ_CNT */
+                       0x00000004, /* EMC_PDEX2WR */
+                       0x00000015, /* EMC_PDEX2RD */
+                       0x00000001, /* EMC_PCHG2PDEN */
+                       0x00000000, /* EMC_ACT2PDEN */
+                       0x000000e7, /* EMC_AR2PDEN */
+                       0x0000001b, /* EMC_RW2PDEN */
+                       0x000000fb, /* EMC_TXSR */
+                       0x00000200, /* EMC_TXSRDLL */
+                       0x00000006, /* EMC_TCKE */
+                       0x00000007, /* EMC_TCKESR */
+                       0x00000006, /* EMC_TPD */
+                       0x00000022, /* EMC_TFAW */
+                       0x00000000, /* EMC_TRPAB */
+                       0x0000000a, /* EMC_TCLKSTABLE */
+                       0x0000000a, /* EMC_TCLKSTOP */
+                       0x00001c28, /* EMC_TREFBW */
+                       0x00000000, /* EMC_FBIO_CFG6 */
+                       0x00000000, /* EMC_ODT_WRITE */
+                       0x00000000, /* EMC_ODT_READ */
+                       0x104ab898, /* EMC_FBIO_CFG5 */
+                       0xe00400b1, /* EMC_CFG_DIG_DLL */
+                       0x00008000, /* EMC_CFG_DIG_DLL_PERIOD */
+                       0x007f800a, /* EMC_DLL_XFORM_DQS0 */
+                       0x007f800a, /* EMC_DLL_XFORM_DQS1 */
+                       0x007f800a, /* EMC_DLL_XFORM_DQS2 */
+                       0x007f800a, /* EMC_DLL_XFORM_DQS3 */
+                       0x007f800a, /* EMC_DLL_XFORM_DQS4 */
+                       0x007f800a, /* EMC_DLL_XFORM_DQS5 */
+                       0x007f800a, /* EMC_DLL_XFORM_DQS6 */
+                       0x007f800a, /* EMC_DLL_XFORM_DQS7 */
+                       0x007f800a, /* EMC_DLL_XFORM_DQS8 */
+                       0x007f800a, /* EMC_DLL_XFORM_DQS9 */
+                       0x007f800a, /* EMC_DLL_XFORM_DQS10 */
+                       0x007f800a, /* EMC_DLL_XFORM_DQS11 */
+                       0x007f800a, /* EMC_DLL_XFORM_DQS12 */
+                       0x007f800a, /* EMC_DLL_XFORM_DQS13 */
+                       0x007f800a, /* EMC_DLL_XFORM_DQS14 */
+                       0x007f800a, /* EMC_DLL_XFORM_DQS15 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE0 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE1 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE2 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE3 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE4 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE6 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE7 */
+                       0x0002c000, /* EMC_DLL_XFORM_ADDR0 */
+                       0x0002c000, /* EMC_DLL_XFORM_ADDR1 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR2 */
+                       0x0002c000, /* EMC_DLL_XFORM_ADDR3 */
+                       0x0002c000, /* EMC_DLL_XFORM_ADDR4 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE8 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE9 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE10 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE11 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE12 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE13 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE14 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE15 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS0 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS1 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS2 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS3 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS4 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS5 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS6 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS7 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS8 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS9 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS10 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS11 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS12 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS13 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS14 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS15 */
+                       0x00000008, /* EMC_DLL_XFORM_DQ0 */
+                       0x00000008, /* EMC_DLL_XFORM_DQ1 */
+                       0x00000008, /* EMC_DLL_XFORM_DQ2 */
+                       0x00000008, /* EMC_DLL_XFORM_DQ3 */
+                       0x00000008, /* EMC_DLL_XFORM_DQ4 */
+                       0x00000008, /* EMC_DLL_XFORM_DQ5 */
+                       0x00000008, /* EMC_DLL_XFORM_DQ6 */
+                       0x00000008, /* EMC_DLL_XFORM_DQ7 */
+                       0x100002a0, /* EMC_XM2CMDPADCTRL */
+                       0x00000000, /* EMC_XM2CMDPADCTRL4 */
+                       0x00111111, /* EMC_XM2CMDPADCTRL5 */
+                       0x0120113d, /* EMC_XM2DQSPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL3 */
+                       0x77ffc085, /* EMC_XM2CLKPADCTRL */
+                       0x00000000, /* EMC_XM2CLKPADCTRL2 */
+                       0x81f1f108, /* EMC_XM2COMPPADCTRL */
+                       0x07070004, /* EMC_XM2VTTGENPADCTRL */
+                       0x00000000, /* EMC_XM2VTTGENPADCTRL2 */
+                       0x016eeeee, /* EMC_XM2VTTGENPADCTRL3 */
+                       0x5d75d720, /* EMC_XM2DQSPADCTRL3 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL4 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL5 */
+                       0x5d75d700, /* EMC_XM2DQSPADCTRL6 */
+                       0x0606003f, /* EMC_DSR_VTTGEN_DRV */
+                       0x00000000, /* EMC_TXDSRVTTGEN */
+                       0x00000000, /* EMC_FBIO_SPARE */
+                       0x00020000, /* EMC_ZCAL_INTERVAL */
+                       0x00000128, /* EMC_ZCAL_WAIT_CNT */
+                       0x00cd000e, /* EMC_MRS_WAIT_CNT */
+                       0x00cd000e, /* EMC_MRS_WAIT_CNT2 */
+                       0x00000000, /* EMC_CTT */
+                       0x00000004, /* EMC_CTT_DURATION */
+                       0x00004080, /* EMC_CFG_PIPE */
+                       0x800037ea, /* EMC_DYN_SELF_REF_CONTROL */
+                       0x00000011, /* EMC_QPOP */
+                       0x0e00000d, /* MC_EMEM_ARB_CFG */
+                       0x80000040, /* MC_EMEM_ARB_OUTSTANDING_REQ */
+                       0x00000005, /* MC_EMEM_ARB_TIMING_RCD */
+                       0x00000006, /* MC_EMEM_ARB_TIMING_RP */
+                       0x00000016, /* MC_EMEM_ARB_TIMING_RC */
+                       0x0000000e, /* MC_EMEM_ARB_TIMING_RAS */
+                       0x00000011, /* MC_EMEM_ARB_TIMING_FAW */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RRD */
+                       0x00000004, /* MC_EMEM_ARB_TIMING_RAP2PRE */
+                       0x0000000e, /* MC_EMEM_ARB_TIMING_WAP2PRE */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_R2R */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_W2W */
+                       0x00000006, /* MC_EMEM_ARB_TIMING_R2W */
+                       0x00000009, /* MC_EMEM_ARB_TIMING_W2R */
+                       0x09060202, /* MC_EMEM_ARB_DA_TURNS */
+                       0x001a1016, /* MC_EMEM_ARB_DA_COVERS */
+                       0x734e2a17, /* MC_EMEM_ARB_MISC0 */
+                       0x70000f02, /* MC_EMEM_ARB_MISC1 */
+                       0x001f0000, /* MC_EMEM_ARB_RING1_THROTTLE */
+               },
+               {
+                       0x00000017, /* MC_MLL_MPCORER_PTSA_RATE */
+                       0x000001bb, /* MC_PTSA_GRANT_DECREMENT */
+                       0x006e0038, /* MC_LATENCY_ALLOWANCE_XUSB_0 */
+                       0x006e0038, /* MC_LATENCY_ALLOWANCE_XUSB_1 */
+                       0x006e003c, /* MC_LATENCY_ALLOWANCE_TSEC_0 */
+                       0x006e0090, /* MC_LATENCY_ALLOWANCE_SDMMCA_0 */
+                       0x006e0041, /* MC_LATENCY_ALLOWANCE_SDMMCAA_0 */
+                       0x006e0090, /* MC_LATENCY_ALLOWANCE_SDMMC_0 */
+                       0x006e0041, /* MC_LATENCY_ALLOWANCE_SDMMCAB_0 */
+                       0x00270049, /* MC_LATENCY_ALLOWANCE_PPCS_0 */
+                       0x006e0080, /* MC_LATENCY_ALLOWANCE_PPCS_1 */
+                       0x006e0004, /* MC_LATENCY_ALLOWANCE_MPCORE_0 */
+                       0x006e0004, /* MC_LATENCY_ALLOWANCE_MPCORELP_0 */
+                       0x00080016, /* MC_LATENCY_ALLOWANCE_HC_0 */
+                       0x0000006e, /* MC_LATENCY_ALLOWANCE_HC_1 */
+                       0x006e0004, /* MC_LATENCY_ALLOWANCE_AVPC_0 */
+                       0x006e0019, /* MC_LATENCY_ALLOWANCE_GPU_0 */
+                       0x006e0018, /* MC_LATENCY_ALLOWANCE_MSENC_0 */
+                       0x006e0024, /* MC_LATENCY_ALLOWANCE_HDA_0 */
+                       0x006e001b, /* MC_LATENCY_ALLOWANCE_VIC_0 */
+                       0x0000006e, /* MC_LATENCY_ALLOWANCE_VI2_0 */
+                       0x00000036, /* MC_LATENCY_ALLOWANCE_ISP2_0 */
+                       0x006e006e, /* MC_LATENCY_ALLOWANCE_ISP2_1 */
+                       0x00000036, /* MC_LATENCY_ALLOWANCE_ISP2B_0 */
+                       0x006e006e, /* MC_LATENCY_ALLOWANCE_ISP2B_1 */
+                       0x00d400ff, /* MC_LATENCY_ALLOWANCE_VDE_0 */
+                       0x00510029, /* MC_LATENCY_ALLOWANCE_VDE_1 */
+                       0x006e006e, /* MC_LATENCY_ALLOWANCE_VDE_2 */
+                       0x006e006e, /* MC_LATENCY_ALLOWANCE_VDE_3 */
+                       0x006e0065, /* MC_LATENCY_ALLOWANCE_SATA_0 */
+                       0x006e001c, /* MC_LATENCY_ALLOWANCE_AFI_0 */
+               },
+               0x0000004c, /* EMC_ZCAL_WAIT_CNT after clock change */
+               0x001fffff, /* EMC_AUTO_CAL_INTERVAL */
+               0x00000802, /* EMC_CTT_TERM_CTRL */
+               0x73300000, /* EMC_CFG */
+               0x0000089d, /* EMC_CFG_2 */
+               0x00040000, /* EMC_SEL_DPD_CTRL */
+               0xe0040069, /* EMC_CFG_DIG_DLL */
+               0x00000000, /* EMC_BGBIAS_CTL0 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG2 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG3 */
+               0xa1430303, /* EMC_AUTO_CAL_CONFIG */
+               0x80000f15, /* Mode Register 0 */
+               0x80100002, /* Mode Register 1 */
+               0x80200020, /* Mode Register 2 */
+               0x00000000, /* Mode Register 4 */
+               1180,       /* expected dvfs latency (ns) */
+       },
+};
+
+static struct tegra12_emc_table pm375_ddr3_emc_table[] = {
+       {
+               0x19,       /* V5.0.14 */
+               "04_12750_03_V5.0.14_V1.1", /* DVFS table version */
+               12750,      /* SDRAM frequency */
+               800,        /* min voltage */
+               800,        /* gpu min voltage */
+               "pllp_out0", /* clock source id */
+               0x4000003e, /* CLK_SOURCE_EMC */
+               165,        /* number of burst_regs */
+               31,         /* number of up_down_regs */
+               {
+                       0x00000000, /* EMC_RC */
+                       0x00000003, /* EMC_RFC */
+                       0x00000000, /* EMC_RFC_SLR */
+                       0x00000000, /* EMC_RAS */
+                       0x00000000, /* EMC_RP */
+                       0x00000004, /* EMC_R2W */
+                       0x0000000a, /* EMC_W2R */
+                       0x00000003, /* EMC_R2P */
+                       0x0000000b, /* EMC_W2P */
+                       0x00000000, /* EMC_RD_RCD */
+                       0x00000000, /* EMC_WR_RCD */
+                       0x00000003, /* EMC_RRD */
+                       0x00000003, /* EMC_REXT */
+                       0x00000000, /* EMC_WEXT */
+                       0x00000006, /* EMC_WDV */
+                       0x00000006, /* EMC_WDV_MASK */
+                       0x00000006, /* EMC_QUSE */
+                       0x00000002, /* EMC_QUSE_WIDTH */
+                       0x00000000, /* EMC_IBDLY */
+                       0x00000005, /* EMC_EINPUT */
+                       0x00000005, /* EMC_EINPUT_DURATION */
+                       0x00010000, /* EMC_PUTERM_EXTRA */
+                       0x00000003, /* EMC_PUTERM_WIDTH */
+                       0x00000000, /* EMC_PUTERM_ADJ */
+                       0x00000000, /* EMC_CDB_CNTL_1 */
+                       0x00000000, /* EMC_CDB_CNTL_2 */
+                       0x00000000, /* EMC_CDB_CNTL_3 */
+                       0x00000004, /* EMC_QRST */
+                       0x0000000c, /* EMC_QSAFE */
+                       0x0000000d, /* EMC_RDV */
+                       0x0000000f, /* EMC_RDV_MASK */
+                       0x00000060, /* EMC_REFRESH */
+                       0x00000000, /* EMC_BURST_REFRESH_NUM */
+                       0x00000018, /* EMC_PRE_REFRESH_REQ_CNT */
+                       0x00000002, /* EMC_PDEX2WR */
+                       0x00000002, /* EMC_PDEX2RD */
+                       0x00000001, /* EMC_PCHG2PDEN */
+                       0x00000000, /* EMC_ACT2PDEN */
+                       0x00000007, /* EMC_AR2PDEN */
+                       0x0000000f, /* EMC_RW2PDEN */
+                       0x00000005, /* EMC_TXSR */
+                       0x00000005, /* EMC_TXSRDLL */
+                       0x00000004, /* EMC_TCKE */
+                       0x00000005, /* EMC_TCKESR */
+                       0x00000004, /* EMC_TPD */
+                       0x00000000, /* EMC_TFAW */
+                       0x00000000, /* EMC_TRPAB */
+                       0x00000005, /* EMC_TCLKSTABLE */
+                       0x00000005, /* EMC_TCLKSTOP */
+                       0x00000064, /* EMC_TREFBW */
+                       0x00000000, /* EMC_FBIO_CFG6 */
+                       0x00000000, /* EMC_ODT_WRITE */
+                       0x00000000, /* EMC_ODT_READ */
+                       0x106aa298, /* EMC_FBIO_CFG5 */
+                       0x002c00a0, /* EMC_CFG_DIG_DLL */
+                       0x00008000, /* EMC_CFG_DIG_DLL_PERIOD */
+                       0x00064000, /* EMC_DLL_XFORM_DQS0 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS1 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS2 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS3 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS4 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS5 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS6 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS7 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS8 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS9 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS10 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS11 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS12 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS13 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS14 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS15 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE0 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE1 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE2 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE3 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE4 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE6 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE7 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR0 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR1 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR2 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR3 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR4 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE8 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE9 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE10 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE11 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE12 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE13 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE14 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE15 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS0 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS1 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS2 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS3 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS4 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS5 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS6 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS7 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS8 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS9 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS10 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS11 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS12 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS13 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS14 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS15 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ0 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ1 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ2 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ3 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ4 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ5 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ6 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ7 */
+                       0x10000280, /* EMC_XM2CMDPADCTRL */
+                       0x00000000, /* EMC_XM2CMDPADCTRL4 */
+                       0x00111111, /* EMC_XM2CMDPADCTRL5 */
+                       0x0130b118, /* EMC_XM2DQSPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL3 */
+                       0x77ffc081, /* EMC_XM2CLKPADCTRL */
+                       0x00000e0e, /* EMC_XM2CLKPADCTRL2 */
+                       0x81f1f108, /* EMC_XM2COMPPADCTRL */
+                       0x07070004, /* EMC_XM2VTTGENPADCTRL */
+                       0x0000003f, /* EMC_XM2VTTGENPADCTRL2 */
+                       0x016eeeee, /* EMC_XM2VTTGENPADCTRL3 */
+                       0x51451400, /* EMC_XM2DQSPADCTRL3 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL4 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL5 */
+                       0x51451400, /* EMC_XM2DQSPADCTRL6 */
+                       0x0000003f, /* EMC_DSR_VTTGEN_DRV */
+                       0x00000007, /* EMC_TXDSRVTTGEN */
+                       0x00000000, /* EMC_FBIO_SPARE */
+                       0x00000000, /* EMC_ZCAL_INTERVAL */
+                       0x00000042, /* EMC_ZCAL_WAIT_CNT */
+                       0x000e000e, /* EMC_MRS_WAIT_CNT */
+                       0x000e000e, /* EMC_MRS_WAIT_CNT2 */
+                       0x00000000, /* EMC_CTT */
+                       0x00000003, /* EMC_CTT_DURATION */
+                       0x0000f2f3, /* EMC_CFG_PIPE */
+                       0x800001c5, /* EMC_DYN_SELF_REF_CONTROL */
+                       0x0000000a, /* EMC_QPOP */
+                       0x40040001, /* MC_EMEM_ARB_CFG */
+                       0x8000000a, /* MC_EMEM_ARB_OUTSTANDING_REQ */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RCD */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RP */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RC */
+                       0x00000000, /* MC_EMEM_ARB_TIMING_RAS */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_FAW */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RRD */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RAP2PRE */
+                       0x00000008, /* MC_EMEM_ARB_TIMING_WAP2PRE */
+                       0x00000003, /* MC_EMEM_ARB_TIMING_R2R */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_W2W */
+                       0x00000003, /* MC_EMEM_ARB_TIMING_R2W */
+                       0x00000006, /* MC_EMEM_ARB_TIMING_W2R */
+                       0x06030203, /* MC_EMEM_ARB_DA_TURNS */
+                       0x000a0402, /* MC_EMEM_ARB_DA_COVERS */
+                       0x77e30303, /* MC_EMEM_ARB_MISC0 */
+                       0x70000f03, /* MC_EMEM_ARB_MISC1 */
+                       0x001f0000, /* MC_EMEM_ARB_RING1_THROTTLE */
+               },
+               {
+                       0x00000001, /* MC_MLL_MPCORER_PTSA_RATE */
+                       0x00000007, /* MC_PTSA_GRANT_DECREMENT */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_XUSB_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_XUSB_1 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_TSEC_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SDMMCA_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SDMMCAA_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SDMMC_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SDMMCAB_0 */
+                       0x00ff0049, /* MC_LATENCY_ALLOWANCE_PPCS_0 */
+                       0x00ff0080, /* MC_LATENCY_ALLOWANCE_PPCS_1 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_MPCORE_0 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_MPCORELP_0 */
+                       0x000800ff, /* MC_LATENCY_ALLOWANCE_HC_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_HC_1 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_AVPC_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_GPU_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_MSENC_0 */
+                       0x00ff0024, /* MC_LATENCY_ALLOWANCE_HDA_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VIC_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_VI2_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_ISP2_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_ISP2_1 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_ISP2B_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_ISP2B_1 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_1 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_2 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_3 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SATA_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_AFI_0 */
+               },
+               0x00000042, /* EMC_ZCAL_WAIT_CNT after clock change */
+               0x001fffff, /* EMC_AUTO_CAL_INTERVAL */
+               0x00000802, /* EMC_CTT_TERM_CTRL */
+               0x73240000, /* EMC_CFG */
+               0x000008c5, /* EMC_CFG_2 */
+               0x00040128, /* EMC_SEL_DPD_CTRL */
+               0x002c0068, /* EMC_CFG_DIG_DLL */
+               0x00000008, /* EMC_BGBIAS_CTL0 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG2 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG3 */
+               0xa1430000, /* EMC_AUTO_CAL_CONFIG */
+               0x80001221, /* Mode Register 0 */
+               0x80100003, /* Mode Register 1 */
+               0x80200008, /* Mode Register 2 */
+               0x00000000, /* Mode Register 4 */
+               57820,      /* expected dvfs latency (ns) */
+       },
+       {
+               0x19,       /* V5.0.14 */
+               "04_20400_03_V5.0.14_V1.1", /* DVFS table version */
+               20400,      /* SDRAM frequency */
+               800,        /* min voltage */
+               800,        /* gpu min voltage */
+               "pllp_out0", /* clock source id */
+               0x40000026, /* CLK_SOURCE_EMC */
+               165,        /* number of burst_regs */
+               31,         /* number of up_down_regs */
+               {
+                       0x00000000, /* EMC_RC */
+                       0x00000005, /* EMC_RFC */
+                       0x00000000, /* EMC_RFC_SLR */
+                       0x00000000, /* EMC_RAS */
+                       0x00000000, /* EMC_RP */
+                       0x00000004, /* EMC_R2W */
+                       0x0000000a, /* EMC_W2R */
+                       0x00000003, /* EMC_R2P */
+                       0x0000000b, /* EMC_W2P */
+                       0x00000000, /* EMC_RD_RCD */
+                       0x00000000, /* EMC_WR_RCD */
+                       0x00000003, /* EMC_RRD */
+                       0x00000003, /* EMC_REXT */
+                       0x00000000, /* EMC_WEXT */
+                       0x00000006, /* EMC_WDV */
+                       0x00000006, /* EMC_WDV_MASK */
+                       0x00000006, /* EMC_QUSE */
+                       0x00000002, /* EMC_QUSE_WIDTH */
+                       0x00000000, /* EMC_IBDLY */
+                       0x00000005, /* EMC_EINPUT */
+                       0x00000005, /* EMC_EINPUT_DURATION */
+                       0x00010000, /* EMC_PUTERM_EXTRA */
+                       0x00000003, /* EMC_PUTERM_WIDTH */
+                       0x00000000, /* EMC_PUTERM_ADJ */
+                       0x00000000, /* EMC_CDB_CNTL_1 */
+                       0x00000000, /* EMC_CDB_CNTL_2 */
+                       0x00000000, /* EMC_CDB_CNTL_3 */
+                       0x00000004, /* EMC_QRST */
+                       0x0000000c, /* EMC_QSAFE */
+                       0x0000000d, /* EMC_RDV */
+                       0x0000000f, /* EMC_RDV_MASK */
+                       0x0000009a, /* EMC_REFRESH */
+                       0x00000000, /* EMC_BURST_REFRESH_NUM */
+                       0x00000026, /* EMC_PRE_REFRESH_REQ_CNT */
+                       0x00000002, /* EMC_PDEX2WR */
+                       0x00000002, /* EMC_PDEX2RD */
+                       0x00000001, /* EMC_PCHG2PDEN */
+                       0x00000000, /* EMC_ACT2PDEN */
+                       0x00000007, /* EMC_AR2PDEN */
+                       0x0000000f, /* EMC_RW2PDEN */
+                       0x00000006, /* EMC_TXSR */
+                       0x00000006, /* EMC_TXSRDLL */
+                       0x00000004, /* EMC_TCKE */
+                       0x00000005, /* EMC_TCKESR */
+                       0x00000004, /* EMC_TPD */
+                       0x00000000, /* EMC_TFAW */
+                       0x00000000, /* EMC_TRPAB */
+                       0x00000005, /* EMC_TCLKSTABLE */
+                       0x00000005, /* EMC_TCLKSTOP */
+                       0x000000a0, /* EMC_TREFBW */
+                       0x00000000, /* EMC_FBIO_CFG6 */
+                       0x00000000, /* EMC_ODT_WRITE */
+                       0x00000000, /* EMC_ODT_READ */
+                       0x106aa298, /* EMC_FBIO_CFG5 */
+                       0x002c00a0, /* EMC_CFG_DIG_DLL */
+                       0x00008000, /* EMC_CFG_DIG_DLL_PERIOD */
+                       0x00064000, /* EMC_DLL_XFORM_DQS0 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS1 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS2 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS3 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS4 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS5 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS6 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS7 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS8 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS9 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS10 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS11 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS12 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS13 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS14 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS15 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE0 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE1 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE2 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE3 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE4 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE6 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE7 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR0 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR1 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR2 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR3 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR4 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE8 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE9 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE10 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE11 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE12 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE13 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE14 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE15 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS0 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS1 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS2 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS3 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS4 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS5 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS6 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS7 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS8 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS9 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS10 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS11 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS12 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS13 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS14 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS15 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ0 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ1 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ2 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ3 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ4 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ5 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ6 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ7 */
+                       0x10000280, /* EMC_XM2CMDPADCTRL */
+                       0x00000000, /* EMC_XM2CMDPADCTRL4 */
+                       0x00111111, /* EMC_XM2CMDPADCTRL5 */
+                       0x0130b118, /* EMC_XM2DQSPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL3 */
+                       0x77ffc081, /* EMC_XM2CLKPADCTRL */
+                       0x00000e0e, /* EMC_XM2CLKPADCTRL2 */
+                       0x81f1f108, /* EMC_XM2COMPPADCTRL */
+                       0x07070004, /* EMC_XM2VTTGENPADCTRL */
+                       0x0000003f, /* EMC_XM2VTTGENPADCTRL2 */
+                       0x016eeeee, /* EMC_XM2VTTGENPADCTRL3 */
+                       0x51451400, /* EMC_XM2DQSPADCTRL3 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL4 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL5 */
+                       0x51451400, /* EMC_XM2DQSPADCTRL6 */
+                       0x0000003f, /* EMC_DSR_VTTGEN_DRV */
+                       0x0000000b, /* EMC_TXDSRVTTGEN */
+                       0x00000000, /* EMC_FBIO_SPARE */
+                       0x00000000, /* EMC_ZCAL_INTERVAL */
+                       0x00000042, /* EMC_ZCAL_WAIT_CNT */
+                       0x000e000e, /* EMC_MRS_WAIT_CNT */
+                       0x000e000e, /* EMC_MRS_WAIT_CNT2 */
+                       0x00000000, /* EMC_CTT */
+                       0x00000003, /* EMC_CTT_DURATION */
+                       0x0000f2f3, /* EMC_CFG_PIPE */
+                       0x8000023a, /* EMC_DYN_SELF_REF_CONTROL */
+                       0x0000000a, /* EMC_QPOP */
+                       0x40020001, /* MC_EMEM_ARB_CFG */
+                       0x80000012, /* MC_EMEM_ARB_OUTSTANDING_REQ */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RCD */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RP */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RC */
+                       0x00000000, /* MC_EMEM_ARB_TIMING_RAS */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_FAW */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RRD */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RAP2PRE */
+                       0x00000008, /* MC_EMEM_ARB_TIMING_WAP2PRE */
+                       0x00000003, /* MC_EMEM_ARB_TIMING_R2R */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_W2W */
+                       0x00000003, /* MC_EMEM_ARB_TIMING_R2W */
+                       0x00000006, /* MC_EMEM_ARB_TIMING_W2R */
+                       0x06030203, /* MC_EMEM_ARB_DA_TURNS */
+                       0x000a0402, /* MC_EMEM_ARB_DA_COVERS */
+                       0x76230303, /* MC_EMEM_ARB_MISC0 */
+                       0x70000f03, /* MC_EMEM_ARB_MISC1 */
+                       0x001f0000, /* MC_EMEM_ARB_RING1_THROTTLE */
+               },
+               {
+                       0x00000001, /* MC_MLL_MPCORER_PTSA_RATE */
+                       0x0000000a, /* MC_PTSA_GRANT_DECREMENT */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_XUSB_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_XUSB_1 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_TSEC_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SDMMCA_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SDMMCAA_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SDMMC_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SDMMCAB_0 */
+                       0x00ff0049, /* MC_LATENCY_ALLOWANCE_PPCS_0 */
+                       0x00ff0080, /* MC_LATENCY_ALLOWANCE_PPCS_1 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_MPCORE_0 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_MPCORELP_0 */
+                       0x000800ff, /* MC_LATENCY_ALLOWANCE_HC_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_HC_1 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_AVPC_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_GPU_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_MSENC_0 */
+                       0x00ff0024, /* MC_LATENCY_ALLOWANCE_HDA_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VIC_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_VI2_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_ISP2_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_ISP2_1 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_ISP2B_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_ISP2B_1 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_1 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_2 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_3 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SATA_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_AFI_0 */
+               },
+               0x00000042, /* EMC_ZCAL_WAIT_CNT after clock change */
+               0x001fffff, /* EMC_AUTO_CAL_INTERVAL */
+               0x00000802, /* EMC_CTT_TERM_CTRL */
+               0x73240000, /* EMC_CFG */
+               0x000008c5, /* EMC_CFG_2 */
+               0x00040128, /* EMC_SEL_DPD_CTRL */
+               0x002c0068, /* EMC_CFG_DIG_DLL */
+               0x00000008, /* EMC_BGBIAS_CTL0 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG2 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG3 */
+               0xa1430000, /* EMC_AUTO_CAL_CONFIG */
+               0x80001221, /* Mode Register 0 */
+               0x80100003, /* Mode Register 1 */
+               0x80200008, /* Mode Register 2 */
+               0x00000000, /* Mode Register 4 */
+               35610,      /* expected dvfs latency (ns) */
+       },
+       {
+               0x19,       /* V5.0.14 */
+               "04_40800_03_V5.0.14_V1.1", /* DVFS table version */
+               40800,      /* SDRAM frequency */
+               800,        /* min voltage */
+               800,        /* gpu min voltage */
+               "pllp_out0", /* clock source id */
+               0x40000012, /* CLK_SOURCE_EMC */
+               165,        /* number of burst_regs */
+               31,         /* number of up_down_regs */
+               {
+                       0x00000001, /* EMC_RC */
+                       0x0000000a, /* EMC_RFC */
+                       0x00000000, /* EMC_RFC_SLR */
+                       0x00000001, /* EMC_RAS */
+                       0x00000000, /* EMC_RP */
+                       0x00000004, /* EMC_R2W */
+                       0x0000000a, /* EMC_W2R */
+                       0x00000003, /* EMC_R2P */
+                       0x0000000b, /* EMC_W2P */
+                       0x00000000, /* EMC_RD_RCD */
+                       0x00000000, /* EMC_WR_RCD */
+                       0x00000003, /* EMC_RRD */
+                       0x00000003, /* EMC_REXT */
+                       0x00000000, /* EMC_WEXT */
+                       0x00000006, /* EMC_WDV */
+                       0x00000006, /* EMC_WDV_MASK */
+                       0x00000006, /* EMC_QUSE */
+                       0x00000002, /* EMC_QUSE_WIDTH */
+                       0x00000000, /* EMC_IBDLY */
+                       0x00000005, /* EMC_EINPUT */
+                       0x00000005, /* EMC_EINPUT_DURATION */
+                       0x00010000, /* EMC_PUTERM_EXTRA */
+                       0x00000003, /* EMC_PUTERM_WIDTH */
+                       0x00000000, /* EMC_PUTERM_ADJ */
+                       0x00000000, /* EMC_CDB_CNTL_1 */
+                       0x00000000, /* EMC_CDB_CNTL_2 */
+                       0x00000000, /* EMC_CDB_CNTL_3 */
+                       0x00000004, /* EMC_QRST */
+                       0x0000000c, /* EMC_QSAFE */
+                       0x0000000d, /* EMC_RDV */
+                       0x0000000f, /* EMC_RDV_MASK */
+                       0x00000134, /* EMC_REFRESH */
+                       0x00000000, /* EMC_BURST_REFRESH_NUM */
+                       0x0000004d, /* EMC_PRE_REFRESH_REQ_CNT */
+                       0x00000002, /* EMC_PDEX2WR */
+                       0x00000002, /* EMC_PDEX2RD */
+                       0x00000001, /* EMC_PCHG2PDEN */
+                       0x00000000, /* EMC_ACT2PDEN */
+                       0x00000008, /* EMC_AR2PDEN */
+                       0x0000000f, /* EMC_RW2PDEN */
+                       0x0000000c, /* EMC_TXSR */
+                       0x0000000c, /* EMC_TXSRDLL */
+                       0x00000004, /* EMC_TCKE */
+                       0x00000005, /* EMC_TCKESR */
+                       0x00000004, /* EMC_TPD */
+                       0x00000000, /* EMC_TFAW */
+                       0x00000000, /* EMC_TRPAB */
+                       0x00000005, /* EMC_TCLKSTABLE */
+                       0x00000005, /* EMC_TCLKSTOP */
+                       0x0000013f, /* EMC_TREFBW */
+                       0x00000000, /* EMC_FBIO_CFG6 */
+                       0x00000000, /* EMC_ODT_WRITE */
+                       0x00000000, /* EMC_ODT_READ */
+                       0x106aa298, /* EMC_FBIO_CFG5 */
+                       0x002c00a0, /* EMC_CFG_DIG_DLL */
+                       0x00008000, /* EMC_CFG_DIG_DLL_PERIOD */
+                       0x00064000, /* EMC_DLL_XFORM_DQS0 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS1 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS2 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS3 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS4 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS5 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS6 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS7 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS8 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS9 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS10 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS11 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS12 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS13 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS14 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS15 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE0 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE1 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE2 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE3 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE4 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE6 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE7 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR0 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR1 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR2 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR3 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR4 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE8 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE9 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE10 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE11 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE12 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE13 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE14 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE15 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS0 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS1 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS2 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS3 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS4 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS5 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS6 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS7 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS8 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS9 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS10 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS11 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS12 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS13 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS14 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS15 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ0 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ1 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ2 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ3 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ4 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ5 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ6 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ7 */
+                       0x10000280, /* EMC_XM2CMDPADCTRL */
+                       0x00000000, /* EMC_XM2CMDPADCTRL4 */
+                       0x00111111, /* EMC_XM2CMDPADCTRL5 */
+                       0x0130b118, /* EMC_XM2DQSPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL3 */
+                       0x77ffc081, /* EMC_XM2CLKPADCTRL */
+                       0x00000e0e, /* EMC_XM2CLKPADCTRL2 */
+                       0x81f1f108, /* EMC_XM2COMPPADCTRL */
+                       0x07070004, /* EMC_XM2VTTGENPADCTRL */
+                       0x0000003f, /* EMC_XM2VTTGENPADCTRL2 */
+                       0x016eeeee, /* EMC_XM2VTTGENPADCTRL3 */
+                       0x51451400, /* EMC_XM2DQSPADCTRL3 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL4 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL5 */
+                       0x51451400, /* EMC_XM2DQSPADCTRL6 */
+                       0x0000003f, /* EMC_DSR_VTTGEN_DRV */
+                       0x00000015, /* EMC_TXDSRVTTGEN */
+                       0x00000000, /* EMC_FBIO_SPARE */
+                       0x00000000, /* EMC_ZCAL_INTERVAL */
+                       0x00000042, /* EMC_ZCAL_WAIT_CNT */
+                       0x000e000e, /* EMC_MRS_WAIT_CNT */
+                       0x000e000e, /* EMC_MRS_WAIT_CNT2 */
+                       0x00000000, /* EMC_CTT */
+                       0x00000003, /* EMC_CTT_DURATION */
+                       0x0000f2f3, /* EMC_CFG_PIPE */
+                       0x80000370, /* EMC_DYN_SELF_REF_CONTROL */
+                       0x0000000a, /* EMC_QPOP */
+                       0xa0000001, /* MC_EMEM_ARB_CFG */
+                       0x80000017, /* MC_EMEM_ARB_OUTSTANDING_REQ */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RCD */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RP */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RC */
+                       0x00000000, /* MC_EMEM_ARB_TIMING_RAS */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_FAW */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RRD */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RAP2PRE */
+                       0x00000008, /* MC_EMEM_ARB_TIMING_WAP2PRE */
+                       0x00000003, /* MC_EMEM_ARB_TIMING_R2R */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_W2W */
+                       0x00000003, /* MC_EMEM_ARB_TIMING_R2W */
+                       0x00000006, /* MC_EMEM_ARB_TIMING_W2R */
+                       0x06030203, /* MC_EMEM_ARB_DA_TURNS */
+                       0x000a0402, /* MC_EMEM_ARB_DA_COVERS */
+                       0x74a30303, /* MC_EMEM_ARB_MISC0 */
+                       0x70000f03, /* MC_EMEM_ARB_MISC1 */
+                       0x001f0000, /* MC_EMEM_ARB_RING1_THROTTLE */
+               },
+               {
+                       0x00000001, /* MC_MLL_MPCORER_PTSA_RATE */
+                       0x00000014, /* MC_PTSA_GRANT_DECREMENT */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_XUSB_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_XUSB_1 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_TSEC_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SDMMCA_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SDMMCAA_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SDMMC_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SDMMCAB_0 */
+                       0x00ff0049, /* MC_LATENCY_ALLOWANCE_PPCS_0 */
+                       0x00ff0080, /* MC_LATENCY_ALLOWANCE_PPCS_1 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_MPCORE_0 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_MPCORELP_0 */
+                       0x000800ff, /* MC_LATENCY_ALLOWANCE_HC_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_HC_1 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_AVPC_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_GPU_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_MSENC_0 */
+                       0x00ff0024, /* MC_LATENCY_ALLOWANCE_HDA_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VIC_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_VI2_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_ISP2_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_ISP2_1 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_ISP2B_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_ISP2B_1 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_1 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_2 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_3 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SATA_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_AFI_0 */
+               },
+               0x00000042, /* EMC_ZCAL_WAIT_CNT after clock change */
+               0x001fffff, /* EMC_AUTO_CAL_INTERVAL */
+               0x00000802, /* EMC_CTT_TERM_CTRL */
+               0x73240000, /* EMC_CFG */
+               0x000008c5, /* EMC_CFG_2 */
+               0x00040128, /* EMC_SEL_DPD_CTRL */
+               0x002c0068, /* EMC_CFG_DIG_DLL */
+               0x00000008, /* EMC_BGBIAS_CTL0 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG2 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG3 */
+               0xa1430000, /* EMC_AUTO_CAL_CONFIG */
+               0x80001221, /* Mode Register 0 */
+               0x80100003, /* Mode Register 1 */
+               0x80200008, /* Mode Register 2 */
+               0x00000000, /* Mode Register 4 */
+               20850,      /* expected dvfs latency (ns) */
+       },
+       {
+               0x19,       /* V5.0.14 */
+               "04_68000_03_V5.0.14_V1.1", /* DVFS table version */
+               68000,      /* SDRAM frequency */
+               800,        /* min voltage */
+               800,        /* gpu min voltage */
+               "pllp_out0", /* clock source id */
+               0x4000000a, /* CLK_SOURCE_EMC */
+               165,        /* number of burst_regs */
+               31,         /* number of up_down_regs */
+               {
+                       0x00000003, /* EMC_RC */
+                       0x00000011, /* EMC_RFC */
+                       0x00000000, /* EMC_RFC_SLR */
+                       0x00000002, /* EMC_RAS */
+                       0x00000000, /* EMC_RP */
+                       0x00000004, /* EMC_R2W */
+                       0x0000000a, /* EMC_W2R */
+                       0x00000003, /* EMC_R2P */
+                       0x0000000b, /* EMC_W2P */
+                       0x00000000, /* EMC_RD_RCD */
+                       0x00000000, /* EMC_WR_RCD */
+                       0x00000003, /* EMC_RRD */
+                       0x00000003, /* EMC_REXT */
+                       0x00000000, /* EMC_WEXT */
+                       0x00000006, /* EMC_WDV */
+                       0x00000006, /* EMC_WDV_MASK */
+                       0x00000006, /* EMC_QUSE */
+                       0x00000002, /* EMC_QUSE_WIDTH */
+                       0x00000000, /* EMC_IBDLY */
+                       0x00000005, /* EMC_EINPUT */
+                       0x00000005, /* EMC_EINPUT_DURATION */
+                       0x00010000, /* EMC_PUTERM_EXTRA */
+                       0x00000003, /* EMC_PUTERM_WIDTH */
+                       0x00000000, /* EMC_PUTERM_ADJ */
+                       0x00000000, /* EMC_CDB_CNTL_1 */
+                       0x00000000, /* EMC_CDB_CNTL_2 */
+                       0x00000000, /* EMC_CDB_CNTL_3 */
+                       0x00000004, /* EMC_QRST */
+                       0x0000000c, /* EMC_QSAFE */
+                       0x0000000d, /* EMC_RDV */
+                       0x0000000f, /* EMC_RDV_MASK */
+                       0x00000202, /* EMC_REFRESH */
+                       0x00000000, /* EMC_BURST_REFRESH_NUM */
+                       0x00000080, /* EMC_PRE_REFRESH_REQ_CNT */
+                       0x00000002, /* EMC_PDEX2WR */
+                       0x00000002, /* EMC_PDEX2RD */
+                       0x00000001, /* EMC_PCHG2PDEN */
+                       0x00000000, /* EMC_ACT2PDEN */
+                       0x0000000f, /* EMC_AR2PDEN */
+                       0x0000000f, /* EMC_RW2PDEN */
+                       0x00000013, /* EMC_TXSR */
+                       0x00000013, /* EMC_TXSRDLL */
+                       0x00000004, /* EMC_TCKE */
+                       0x00000005, /* EMC_TCKESR */
+                       0x00000004, /* EMC_TPD */
+                       0x00000001, /* EMC_TFAW */
+                       0x00000000, /* EMC_TRPAB */
+                       0x00000005, /* EMC_TCLKSTABLE */
+                       0x00000005, /* EMC_TCLKSTOP */
+                       0x00000213, /* EMC_TREFBW */
+                       0x00000000, /* EMC_FBIO_CFG6 */
+                       0x00000000, /* EMC_ODT_WRITE */
+                       0x00000000, /* EMC_ODT_READ */
+                       0x106aa298, /* EMC_FBIO_CFG5 */
+                       0x002c00a0, /* EMC_CFG_DIG_DLL */
+                       0x00008000, /* EMC_CFG_DIG_DLL_PERIOD */
+                       0x00064000, /* EMC_DLL_XFORM_DQS0 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS1 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS2 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS3 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS4 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS5 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS6 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS7 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS8 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS9 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS10 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS11 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS12 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS13 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS14 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS15 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE0 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE1 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE2 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE3 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE4 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE6 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE7 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR0 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR1 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR2 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR3 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR4 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE8 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE9 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE10 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE11 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE12 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE13 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE14 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE15 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS0 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS1 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS2 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS3 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS4 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS5 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS6 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS7 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS8 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS9 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS10 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS11 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS12 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS13 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS14 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS15 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ0 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ1 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ2 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ3 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ4 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ5 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ6 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ7 */
+                       0x10000280, /* EMC_XM2CMDPADCTRL */
+                       0x00000000, /* EMC_XM2CMDPADCTRL4 */
+                       0x00111111, /* EMC_XM2CMDPADCTRL5 */
+                       0x0130b118, /* EMC_XM2DQSPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL3 */
+                       0x77ffc081, /* EMC_XM2CLKPADCTRL */
+                       0x00000e0e, /* EMC_XM2CLKPADCTRL2 */
+                       0x81f1f108, /* EMC_XM2COMPPADCTRL */
+                       0x07070004, /* EMC_XM2VTTGENPADCTRL */
+                       0x0000003f, /* EMC_XM2VTTGENPADCTRL2 */
+                       0x016eeeee, /* EMC_XM2VTTGENPADCTRL3 */
+                       0x51451400, /* EMC_XM2DQSPADCTRL3 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL4 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL5 */
+                       0x51451400, /* EMC_XM2DQSPADCTRL6 */
+                       0x0000003f, /* EMC_DSR_VTTGEN_DRV */
+                       0x00000022, /* EMC_TXDSRVTTGEN */
+                       0x00000000, /* EMC_FBIO_SPARE */
+                       0x00000000, /* EMC_ZCAL_INTERVAL */
+                       0x00000042, /* EMC_ZCAL_WAIT_CNT */
+                       0x000e000e, /* EMC_MRS_WAIT_CNT */
+                       0x000e000e, /* EMC_MRS_WAIT_CNT2 */
+                       0x00000000, /* EMC_CTT */
+                       0x00000003, /* EMC_CTT_DURATION */
+                       0x0000f2f3, /* EMC_CFG_PIPE */
+                       0x8000050e, /* EMC_DYN_SELF_REF_CONTROL */
+                       0x0000000a, /* EMC_QPOP */
+                       0x00000001, /* MC_EMEM_ARB_CFG */
+                       0x8000001e, /* MC_EMEM_ARB_OUTSTANDING_REQ */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RCD */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RP */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RC */
+                       0x00000000, /* MC_EMEM_ARB_TIMING_RAS */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_FAW */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RRD */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RAP2PRE */
+                       0x00000008, /* MC_EMEM_ARB_TIMING_WAP2PRE */
+                       0x00000003, /* MC_EMEM_ARB_TIMING_R2R */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_W2W */
+                       0x00000003, /* MC_EMEM_ARB_TIMING_R2W */
+                       0x00000006, /* MC_EMEM_ARB_TIMING_W2R */
+                       0x06030203, /* MC_EMEM_ARB_DA_TURNS */
+                       0x000a0402, /* MC_EMEM_ARB_DA_COVERS */
+                       0x74230403, /* MC_EMEM_ARB_MISC0 */
+                       0x70000f03, /* MC_EMEM_ARB_MISC1 */
+                       0x001f0000, /* MC_EMEM_ARB_RING1_THROTTLE */
+               },
+               {
+                       0x00000001, /* MC_MLL_MPCORER_PTSA_RATE */
+                       0x00000021, /* MC_PTSA_GRANT_DECREMENT */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_XUSB_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_XUSB_1 */
+                       0x00ff00b0, /* MC_LATENCY_ALLOWANCE_TSEC_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SDMMCA_0 */
+                       0x00ff00ec, /* MC_LATENCY_ALLOWANCE_SDMMCAA_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SDMMC_0 */
+                       0x00ff00ec, /* MC_LATENCY_ALLOWANCE_SDMMCAB_0 */
+                       0x00e90049, /* MC_LATENCY_ALLOWANCE_PPCS_0 */
+                       0x00ff0080, /* MC_LATENCY_ALLOWANCE_PPCS_1 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_MPCORE_0 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_MPCORELP_0 */
+                       0x000800ff, /* MC_LATENCY_ALLOWANCE_HC_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_HC_1 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_AVPC_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_GPU_0 */
+                       0x00ff00a3, /* MC_LATENCY_ALLOWANCE_MSENC_0 */
+                       0x00ff0024, /* MC_LATENCY_ALLOWANCE_HDA_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VIC_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_VI2_0 */
+                       0x000000ef, /* MC_LATENCY_ALLOWANCE_ISP2_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_ISP2_1 */
+                       0x000000ef, /* MC_LATENCY_ALLOWANCE_ISP2B_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_ISP2B_1 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_0 */
+                       0x00ee00ef, /* MC_LATENCY_ALLOWANCE_VDE_1 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_2 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_3 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SATA_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_AFI_0 */
+               },
+               0x00000042, /* EMC_ZCAL_WAIT_CNT after clock change */
+               0x001fffff, /* EMC_AUTO_CAL_INTERVAL */
+               0x00000802, /* EMC_CTT_TERM_CTRL */
+               0x73240000, /* EMC_CFG */
+               0x000008c5, /* EMC_CFG_2 */
+               0x00040128, /* EMC_SEL_DPD_CTRL */
+               0x002c0068, /* EMC_CFG_DIG_DLL */
+               0x00000008, /* EMC_BGBIAS_CTL0 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG2 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG3 */
+               0xa1430000, /* EMC_AUTO_CAL_CONFIG */
+               0x80001221, /* Mode Register 0 */
+               0x80100003, /* Mode Register 1 */
+               0x80200008, /* Mode Register 2 */
+               0x00000000, /* Mode Register 4 */
+               10720,      /* expected dvfs latency (ns) */
+       },
+       {
+               0x19,       /* V5.0.14 */
+               "04_102000_03_V5.0.14_V1.1", /* DVFS table version */
+               102000,     /* SDRAM frequency */
+               800,        /* min voltage */
+               800,        /* gpu min voltage */
+               "pllp_out0", /* clock source id */
+               0x40000006, /* CLK_SOURCE_EMC */
+               165,        /* number of burst_regs */
+               31,         /* number of up_down_regs */
+               {
+                       0x00000004, /* EMC_RC */
+                       0x0000001a, /* EMC_RFC */
+                       0x00000000, /* EMC_RFC_SLR */
+                       0x00000003, /* EMC_RAS */
+                       0x00000001, /* EMC_RP */
+                       0x00000004, /* EMC_R2W */
+                       0x0000000a, /* EMC_W2R */
+                       0x00000003, /* EMC_R2P */
+                       0x0000000b, /* EMC_W2P */
+                       0x00000001, /* EMC_RD_RCD */
+                       0x00000001, /* EMC_WR_RCD */
+                       0x00000003, /* EMC_RRD */
+                       0x00000003, /* EMC_REXT */
+                       0x00000000, /* EMC_WEXT */
+                       0x00000006, /* EMC_WDV */
+                       0x00000006, /* EMC_WDV_MASK */
+                       0x00000006, /* EMC_QUSE */
+                       0x00000002, /* EMC_QUSE_WIDTH */
+                       0x00000000, /* EMC_IBDLY */
+                       0x00000005, /* EMC_EINPUT */
+                       0x00000005, /* EMC_EINPUT_DURATION */
+                       0x00010000, /* EMC_PUTERM_EXTRA */
+                       0x00000003, /* EMC_PUTERM_WIDTH */
+                       0x00000000, /* EMC_PUTERM_ADJ */
+                       0x00000000, /* EMC_CDB_CNTL_1 */
+                       0x00000000, /* EMC_CDB_CNTL_2 */
+                       0x00000000, /* EMC_CDB_CNTL_3 */
+                       0x00000004, /* EMC_QRST */
+                       0x0000000c, /* EMC_QSAFE */
+                       0x0000000d, /* EMC_RDV */
+                       0x0000000f, /* EMC_RDV_MASK */
+                       0x00000304, /* EMC_REFRESH */
+                       0x00000000, /* EMC_BURST_REFRESH_NUM */
+                       0x000000c1, /* EMC_PRE_REFRESH_REQ_CNT */
+                       0x00000002, /* EMC_PDEX2WR */
+                       0x00000002, /* EMC_PDEX2RD */
+                       0x00000001, /* EMC_PCHG2PDEN */
+                       0x00000000, /* EMC_ACT2PDEN */
+                       0x00000018, /* EMC_AR2PDEN */
+                       0x0000000f, /* EMC_RW2PDEN */
+                       0x0000001c, /* EMC_TXSR */
+                       0x0000001c, /* EMC_TXSRDLL */
+                       0x00000004, /* EMC_TCKE */
+                       0x00000005, /* EMC_TCKESR */
+                       0x00000004, /* EMC_TPD */
+                       0x00000003, /* EMC_TFAW */
+                       0x00000000, /* EMC_TRPAB */
+                       0x00000005, /* EMC_TCLKSTABLE */
+                       0x00000005, /* EMC_TCLKSTOP */
+                       0x0000031c, /* EMC_TREFBW */
+                       0x00000000, /* EMC_FBIO_CFG6 */
+                       0x00000000, /* EMC_ODT_WRITE */
+                       0x00000000, /* EMC_ODT_READ */
+                       0x106aa298, /* EMC_FBIO_CFG5 */
+                       0x002c00a0, /* EMC_CFG_DIG_DLL */
+                       0x00008000, /* EMC_CFG_DIG_DLL_PERIOD */
+                       0x00064000, /* EMC_DLL_XFORM_DQS0 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS1 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS2 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS3 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS4 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS5 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS6 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS7 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS8 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS9 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS10 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS11 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS12 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS13 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS14 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS15 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE0 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE1 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE2 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE3 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE4 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE6 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE7 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR0 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR1 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR2 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR3 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR4 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE8 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE9 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE10 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE11 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE12 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE13 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE14 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE15 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS0 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS1 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS2 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS3 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS4 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS5 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS6 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS7 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS8 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS9 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS10 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS11 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS12 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS13 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS14 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS15 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ0 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ1 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ2 */
+                       0x000fc000, /* EMC_DLL_XFORM_DQ3 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ4 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ5 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ6 */
+                       0x0000fc00, /* EMC_DLL_XFORM_DQ7 */
+                       0x10000280, /* EMC_XM2CMDPADCTRL */
+                       0x00000000, /* EMC_XM2CMDPADCTRL4 */
+                       0x00111111, /* EMC_XM2CMDPADCTRL5 */
+                       0x0130b118, /* EMC_XM2DQSPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL3 */
+                       0x77ffc081, /* EMC_XM2CLKPADCTRL */
+                       0x00000e0e, /* EMC_XM2CLKPADCTRL2 */
+                       0x81f1f108, /* EMC_XM2COMPPADCTRL */
+                       0x07070004, /* EMC_XM2VTTGENPADCTRL */
+                       0x0000003f, /* EMC_XM2VTTGENPADCTRL2 */
+                       0x016eeeee, /* EMC_XM2VTTGENPADCTRL3 */
+                       0x51451400, /* EMC_XM2DQSPADCTRL3 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL4 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL5 */
+                       0x51451400, /* EMC_XM2DQSPADCTRL6 */
+                       0x0000003f, /* EMC_DSR_VTTGEN_DRV */
+                       0x00000033, /* EMC_TXDSRVTTGEN */
+                       0x00000000, /* EMC_FBIO_SPARE */
+                       0x00000000, /* EMC_ZCAL_INTERVAL */
+                       0x00000042, /* EMC_ZCAL_WAIT_CNT */
+                       0x000e000e, /* EMC_MRS_WAIT_CNT */
+                       0x000e000e, /* EMC_MRS_WAIT_CNT2 */
+                       0x00000000, /* EMC_CTT */
+                       0x00000003, /* EMC_CTT_DURATION */
+                       0x0000f2f3, /* EMC_CFG_PIPE */
+                       0x80000713, /* EMC_DYN_SELF_REF_CONTROL */
+                       0x0000000a, /* EMC_QPOP */
+                       0x08000001, /* MC_EMEM_ARB_CFG */
+                       0x80000026, /* MC_EMEM_ARB_OUTSTANDING_REQ */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RCD */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RP */
+                       0x00000003, /* MC_EMEM_ARB_TIMING_RC */
+                       0x00000000, /* MC_EMEM_ARB_TIMING_RAS */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_FAW */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RRD */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RAP2PRE */
+                       0x00000008, /* MC_EMEM_ARB_TIMING_WAP2PRE */
+                       0x00000003, /* MC_EMEM_ARB_TIMING_R2R */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_W2W */
+                       0x00000003, /* MC_EMEM_ARB_TIMING_R2W */
+                       0x00000006, /* MC_EMEM_ARB_TIMING_W2R */
+                       0x06030203, /* MC_EMEM_ARB_DA_TURNS */
+                       0x000a0403, /* MC_EMEM_ARB_DA_COVERS */
+                       0x73c30504, /* MC_EMEM_ARB_MISC0 */
+                       0x70000f03, /* MC_EMEM_ARB_MISC1 */
+                       0x001f0000, /* MC_EMEM_ARB_RING1_THROTTLE */
+               },
+               {
+                       0x00000001, /* MC_MLL_MPCORER_PTSA_RATE */
+                       0x00000031, /* MC_PTSA_GRANT_DECREMENT */
+                       0x00ff00da, /* MC_LATENCY_ALLOWANCE_XUSB_0 */
+                       0x00ff00da, /* MC_LATENCY_ALLOWANCE_XUSB_1 */
+                       0x00ff0075, /* MC_LATENCY_ALLOWANCE_TSEC_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SDMMCA_0 */
+                       0x00ff009d, /* MC_LATENCY_ALLOWANCE_SDMMCAA_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SDMMC_0 */
+                       0x00ff009d, /* MC_LATENCY_ALLOWANCE_SDMMCAB_0 */
+                       0x009b0049, /* MC_LATENCY_ALLOWANCE_PPCS_0 */
+                       0x00ff0080, /* MC_LATENCY_ALLOWANCE_PPCS_1 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_MPCORE_0 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_MPCORELP_0 */
+                       0x000800ad, /* MC_LATENCY_ALLOWANCE_HC_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_HC_1 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_AVPC_0 */
+                       0x00ff00c6, /* MC_LATENCY_ALLOWANCE_GPU_0 */
+                       0x00ff006d, /* MC_LATENCY_ALLOWANCE_MSENC_0 */
+                       0x00ff0024, /* MC_LATENCY_ALLOWANCE_HDA_0 */
+                       0x00ff00d6, /* MC_LATENCY_ALLOWANCE_VIC_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_VI2_0 */
+                       0x0000009f, /* MC_LATENCY_ALLOWANCE_ISP2_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_ISP2_1 */
+                       0x0000009f, /* MC_LATENCY_ALLOWANCE_ISP2B_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_ISP2B_1 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_0 */
+                       0x009f00a0, /* MC_LATENCY_ALLOWANCE_VDE_1 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_2 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_3 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_SATA_0 */
+                       0x00ff00da, /* MC_LATENCY_ALLOWANCE_AFI_0 */
+               },
+               0x00000042, /* EMC_ZCAL_WAIT_CNT after clock change */
+               0x001fffff, /* EMC_AUTO_CAL_INTERVAL */
+               0x00000802, /* EMC_CTT_TERM_CTRL */
+               0x73240000, /* EMC_CFG */
+               0x000008c5, /* EMC_CFG_2 */
+               0x00040128, /* EMC_SEL_DPD_CTRL */
+               0x002c0068, /* EMC_CFG_DIG_DLL */
+               0x00000008, /* EMC_BGBIAS_CTL0 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG2 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG3 */
+               0xa1430000, /* EMC_AUTO_CAL_CONFIG */
+               0x80001221, /* Mode Register 0 */
+               0x80100003, /* Mode Register 1 */
+               0x80200008, /* Mode Register 2 */
+               0x00000000, /* Mode Register 4 */
+               6890,       /* expected dvfs latency (ns) */
+       },
+       {
+               0x19,       /* V5.0.14 */
+               "04_204000_04_V5.0.14_V1.1", /* DVFS table version */
+               204000,     /* SDRAM frequency */
+               800,        /* min voltage */
+               800,        /* gpu min voltage */
+               "pllp_out0", /* clock source id */
+               0x40000002, /* CLK_SOURCE_EMC */
+               165,        /* number of burst_regs */
+               31,         /* number of up_down_regs */
+               {
+                       0x00000009, /* EMC_RC */
+                       0x00000035, /* EMC_RFC */
+                       0x00000000, /* EMC_RFC_SLR */
+                       0x00000006, /* EMC_RAS */
+                       0x00000002, /* EMC_RP */
+                       0x00000005, /* EMC_R2W */
+                       0x0000000a, /* EMC_W2R */
+                       0x00000003, /* EMC_R2P */
+                       0x0000000b, /* EMC_W2P */
+                       0x00000002, /* EMC_RD_RCD */
+                       0x00000002, /* EMC_WR_RCD */
+                       0x00000003, /* EMC_RRD */
+                       0x00000003, /* EMC_REXT */
+                       0x00000000, /* EMC_WEXT */
+                       0x00000005, /* EMC_WDV */
+                       0x00000005, /* EMC_WDV_MASK */
+                       0x00000006, /* EMC_QUSE */
+                       0x00000002, /* EMC_QUSE_WIDTH */
+                       0x00000000, /* EMC_IBDLY */
+                       0x00000004, /* EMC_EINPUT */
+                       0x00000006, /* EMC_EINPUT_DURATION */
+                       0x00010000, /* EMC_PUTERM_EXTRA */
+                       0x00000003, /* EMC_PUTERM_WIDTH */
+                       0x00000000, /* EMC_PUTERM_ADJ */
+                       0x00000000, /* EMC_CDB_CNTL_1 */
+                       0x00000000, /* EMC_CDB_CNTL_2 */
+                       0x00000000, /* EMC_CDB_CNTL_3 */
+                       0x00000003, /* EMC_QRST */
+                       0x0000000d, /* EMC_QSAFE */
+                       0x0000000f, /* EMC_RDV */
+                       0x00000011, /* EMC_RDV_MASK */
+                       0x00000607, /* EMC_REFRESH */
+                       0x00000000, /* EMC_BURST_REFRESH_NUM */
+                       0x00000181, /* EMC_PRE_REFRESH_REQ_CNT */
+                       0x00000002, /* EMC_PDEX2WR */
+                       0x00000002, /* EMC_PDEX2RD */
+                       0x00000001, /* EMC_PCHG2PDEN */
+                       0x00000000, /* EMC_ACT2PDEN */
+                       0x00000032, /* EMC_AR2PDEN */
+                       0x0000000f, /* EMC_RW2PDEN */
+                       0x00000038, /* EMC_TXSR */
+                       0x00000038, /* EMC_TXSRDLL */
+                       0x00000004, /* EMC_TCKE */
+                       0x00000005, /* EMC_TCKESR */
+                       0x00000004, /* EMC_TPD */
+                       0x00000007, /* EMC_TFAW */
+                       0x00000000, /* EMC_TRPAB */
+                       0x00000005, /* EMC_TCLKSTABLE */
+                       0x00000005, /* EMC_TCLKSTOP */
+                       0x00000638, /* EMC_TREFBW */
+                       0x00000000, /* EMC_FBIO_CFG6 */
+                       0x00000000, /* EMC_ODT_WRITE */
+                       0x00000000, /* EMC_ODT_READ */
+                       0x106aa298, /* EMC_FBIO_CFG5 */
+                       0x002c00a0, /* EMC_CFG_DIG_DLL */
+                       0x00008000, /* EMC_CFG_DIG_DLL_PERIOD */
+                       0x00064000, /* EMC_DLL_XFORM_DQS0 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS1 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS2 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS3 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS4 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS5 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS6 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS7 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS8 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS9 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS10 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS11 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS12 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS13 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS14 */
+                       0x00064000, /* EMC_DLL_XFORM_DQS15 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE0 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE1 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE2 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE3 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE4 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE6 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE7 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR0 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR1 */
+                       0x00008000, /* EMC_DLL_XFORM_ADDR2 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR3 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR4 */
+                       0x00008000, /* EMC_DLL_XFORM_ADDR5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE8 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE9 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE10 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE11 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE12 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE13 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE14 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE15 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS0 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS1 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS2 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS3 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS4 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS5 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS6 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS7 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS8 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS9 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS10 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS11 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS12 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS13 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS14 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS15 */
+                       0x00090000, /* EMC_DLL_XFORM_DQ0 */
+                       0x00090000, /* EMC_DLL_XFORM_DQ1 */
+                       0x00090000, /* EMC_DLL_XFORM_DQ2 */
+                       0x00090000, /* EMC_DLL_XFORM_DQ3 */
+                       0x00009000, /* EMC_DLL_XFORM_DQ4 */
+                       0x00009000, /* EMC_DLL_XFORM_DQ5 */
+                       0x00009000, /* EMC_DLL_XFORM_DQ6 */
+                       0x00009000, /* EMC_DLL_XFORM_DQ7 */
+                       0x10000280, /* EMC_XM2CMDPADCTRL */
+                       0x00000000, /* EMC_XM2CMDPADCTRL4 */
+                       0x00111111, /* EMC_XM2CMDPADCTRL5 */
+                       0x0130b118, /* EMC_XM2DQSPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL3 */
+                       0x77ffc081, /* EMC_XM2CLKPADCTRL */
+                       0x00000707, /* EMC_XM2CLKPADCTRL2 */
+                       0x81f1f108, /* EMC_XM2COMPPADCTRL */
+                       0x07070004, /* EMC_XM2VTTGENPADCTRL */
+                       0x0000003f, /* EMC_XM2VTTGENPADCTRL2 */
+                       0x016eeeee, /* EMC_XM2VTTGENPADCTRL3 */
+                       0x51451400, /* EMC_XM2DQSPADCTRL3 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL4 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL5 */
+                       0x51451400, /* EMC_XM2DQSPADCTRL6 */
+                       0x0000003f, /* EMC_DSR_VTTGEN_DRV */
+                       0x00000066, /* EMC_TXDSRVTTGEN */
+                       0x00000000, /* EMC_FBIO_SPARE */
+                       0x00020000, /* EMC_ZCAL_INTERVAL */
+                       0x00000100, /* EMC_ZCAL_WAIT_CNT */
+                       0x000e000e, /* EMC_MRS_WAIT_CNT */
+                       0x000e000e, /* EMC_MRS_WAIT_CNT2 */
+                       0x00000000, /* EMC_CTT */
+                       0x00000003, /* EMC_CTT_DURATION */
+                       0x0000d2b3, /* EMC_CFG_PIPE */
+                       0x80000d22, /* EMC_DYN_SELF_REF_CONTROL */
+                       0x0000000a, /* EMC_QPOP */
+                       0x01000003, /* MC_EMEM_ARB_CFG */
+                       0x80000040, /* MC_EMEM_ARB_OUTSTANDING_REQ */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RCD */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RP */
+                       0x00000004, /* MC_EMEM_ARB_TIMING_RC */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RAS */
+                       0x00000004, /* MC_EMEM_ARB_TIMING_FAW */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RRD */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RAP2PRE */
+                       0x00000008, /* MC_EMEM_ARB_TIMING_WAP2PRE */
+                       0x00000003, /* MC_EMEM_ARB_TIMING_R2R */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_W2W */
+                       0x00000004, /* MC_EMEM_ARB_TIMING_R2W */
+                       0x00000006, /* MC_EMEM_ARB_TIMING_W2R */
+                       0x06040203, /* MC_EMEM_ARB_DA_TURNS */
+                       0x000a0404, /* MC_EMEM_ARB_DA_COVERS */
+                       0x73840a05, /* MC_EMEM_ARB_MISC0 */
+                       0x70000f03, /* MC_EMEM_ARB_MISC1 */
+                       0x001f0000, /* MC_EMEM_ARB_RING1_THROTTLE */
+               },
+               {
+                       0x00000001, /* MC_MLL_MPCORER_PTSA_RATE */
+                       0x00000062, /* MC_PTSA_GRANT_DECREMENT */
+                       0x00ff006d, /* MC_LATENCY_ALLOWANCE_XUSB_0 */
+                       0x00ff006d, /* MC_LATENCY_ALLOWANCE_XUSB_1 */
+                       0x00ff003c, /* MC_LATENCY_ALLOWANCE_TSEC_0 */
+                       0x00ff00af, /* MC_LATENCY_ALLOWANCE_SDMMCA_0 */
+                       0x00ff004f, /* MC_LATENCY_ALLOWANCE_SDMMCAA_0 */
+                       0x00ff00af, /* MC_LATENCY_ALLOWANCE_SDMMC_0 */
+                       0x00ff004f, /* MC_LATENCY_ALLOWANCE_SDMMCAB_0 */
+                       0x004e0049, /* MC_LATENCY_ALLOWANCE_PPCS_0 */
+                       0x00ff0080, /* MC_LATENCY_ALLOWANCE_PPCS_1 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_MPCORE_0 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_MPCORELP_0 */
+                       0x00080057, /* MC_LATENCY_ALLOWANCE_HC_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_HC_1 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_AVPC_0 */
+                       0x00ff0063, /* MC_LATENCY_ALLOWANCE_GPU_0 */
+                       0x00ff0036, /* MC_LATENCY_ALLOWANCE_MSENC_0 */
+                       0x00ff0024, /* MC_LATENCY_ALLOWANCE_HDA_0 */
+                       0x00ff006b, /* MC_LATENCY_ALLOWANCE_VIC_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_VI2_0 */
+                       0x00000050, /* MC_LATENCY_ALLOWANCE_ISP2_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_ISP2_1 */
+                       0x00000050, /* MC_LATENCY_ALLOWANCE_ISP2B_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_ISP2B_1 */
+                       0x00d400ff, /* MC_LATENCY_ALLOWANCE_VDE_0 */
+                       0x00510050, /* MC_LATENCY_ALLOWANCE_VDE_1 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_2 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_3 */
+                       0x00ff00c6, /* MC_LATENCY_ALLOWANCE_SATA_0 */
+                       0x00ff006d, /* MC_LATENCY_ALLOWANCE_AFI_0 */
+               },
+               0x00000042, /* EMC_ZCAL_WAIT_CNT after clock change */
+               0x001fffff, /* EMC_AUTO_CAL_INTERVAL */
+               0x00000802, /* EMC_CTT_TERM_CTRL */
+               0x73240000, /* EMC_CFG */
+               0x0000088d, /* EMC_CFG_2 */
+               0x00040008, /* EMC_SEL_DPD_CTRL */
+               0x002c0068, /* EMC_CFG_DIG_DLL */
+               0x00000008, /* EMC_BGBIAS_CTL0 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG2 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG3 */
+               0xa1430000, /* EMC_AUTO_CAL_CONFIG */
+               0x80001221, /* Mode Register 0 */
+               0x80100003, /* Mode Register 1 */
+               0x80200008, /* Mode Register 2 */
+               0x00000000, /* Mode Register 4 */
+               3420,       /* expected dvfs latency (ns) */
+       },
+       {
+               0x19,       /* V5.0.14 */
+               "04_300000_04_V5.0.14_V1.1", /* DVFS table version */
+               300000,     /* SDRAM frequency */
+               820,        /* min voltage */
+               820,        /* gpu min voltage */
+               "pllc_out0", /* clock source id */
+               0x20000002, /* CLK_SOURCE_EMC */
+               165,        /* number of burst_regs */
+               31,         /* number of up_down_regs */
+               {
+                       0x0000000d, /* EMC_RC */
+                       0x0000004d, /* EMC_RFC */
+                       0x00000000, /* EMC_RFC_SLR */
+                       0x00000009, /* EMC_RAS */
+                       0x00000003, /* EMC_RP */
+                       0x00000004, /* EMC_R2W */
+                       0x00000008, /* EMC_W2R */
+                       0x00000002, /* EMC_R2P */
+                       0x00000009, /* EMC_W2P */
+                       0x00000003, /* EMC_RD_RCD */
+                       0x00000003, /* EMC_WR_RCD */
+                       0x00000002, /* EMC_RRD */
+                       0x00000002, /* EMC_REXT */
+                       0x00000000, /* EMC_WEXT */
+                       0x00000003, /* EMC_WDV */
+                       0x00000003, /* EMC_WDV_MASK */
+                       0x00000005, /* EMC_QUSE */
+                       0x00000002, /* EMC_QUSE_WIDTH */
+                       0x00000000, /* EMC_IBDLY */
+                       0x00000002, /* EMC_EINPUT */
+                       0x00000007, /* EMC_EINPUT_DURATION */
+                       0x00020000, /* EMC_PUTERM_EXTRA */
+                       0x00000003, /* EMC_PUTERM_WIDTH */
+                       0x00000000, /* EMC_PUTERM_ADJ */
+                       0x00000000, /* EMC_CDB_CNTL_1 */
+                       0x00000000, /* EMC_CDB_CNTL_2 */
+                       0x00000000, /* EMC_CDB_CNTL_3 */
+                       0x00000001, /* EMC_QRST */
+                       0x0000000e, /* EMC_QSAFE */
+                       0x00000010, /* EMC_RDV */
+                       0x00000012, /* EMC_RDV_MASK */
+                       0x000008e4, /* EMC_REFRESH */
+                       0x00000000, /* EMC_BURST_REFRESH_NUM */
+                       0x00000239, /* EMC_PRE_REFRESH_REQ_CNT */
+                       0x00000001, /* EMC_PDEX2WR */
+                       0x00000008, /* EMC_PDEX2RD */
+                       0x00000001, /* EMC_PCHG2PDEN */
+                       0x00000000, /* EMC_ACT2PDEN */
+                       0x0000004b, /* EMC_AR2PDEN */
+                       0x0000000e, /* EMC_RW2PDEN */
+                       0x00000052, /* EMC_TXSR */
+                       0x00000200, /* EMC_TXSRDLL */
+                       0x00000004, /* EMC_TCKE */
+                       0x00000005, /* EMC_TCKESR */
+                       0x00000004, /* EMC_TPD */
+                       0x00000009, /* EMC_TFAW */
+                       0x00000000, /* EMC_TRPAB */
+                       0x00000005, /* EMC_TCLKSTABLE */
+                       0x00000005, /* EMC_TCLKSTOP */
+                       0x00000924, /* EMC_TREFBW */
+                       0x00000000, /* EMC_FBIO_CFG6 */
+                       0x00000000, /* EMC_ODT_WRITE */
+                       0x00000000, /* EMC_ODT_READ */
+                       0x104ab098, /* EMC_FBIO_CFG5 */
+                       0x002c00a0, /* EMC_CFG_DIG_DLL */
+                       0x00008000, /* EMC_CFG_DIG_DLL_PERIOD */
+                       0x00030000, /* EMC_DLL_XFORM_DQS0 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS1 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS2 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS3 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS4 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS5 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS6 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS7 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS8 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS9 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS10 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS11 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS12 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS13 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS14 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS15 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE0 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE1 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE2 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE3 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE4 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE6 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE7 */
+                       0x00098000, /* EMC_DLL_XFORM_ADDR0 */
+                       0x00098000, /* EMC_DLL_XFORM_ADDR1 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR2 */
+                       0x00098000, /* EMC_DLL_XFORM_ADDR3 */
+                       0x00098000, /* EMC_DLL_XFORM_ADDR4 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE8 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE9 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE10 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE11 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE12 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE13 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE14 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE15 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS0 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS1 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS2 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS3 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS4 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS5 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS6 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS7 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS8 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS9 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS10 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS11 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS12 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS13 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS14 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS15 */
+                       0x00060000, /* EMC_DLL_XFORM_DQ0 */
+                       0x00060000, /* EMC_DLL_XFORM_DQ1 */
+                       0x00060000, /* EMC_DLL_XFORM_DQ2 */
+                       0x00060000, /* EMC_DLL_XFORM_DQ3 */
+                       0x00006000, /* EMC_DLL_XFORM_DQ4 */
+                       0x00006000, /* EMC_DLL_XFORM_DQ5 */
+                       0x00006000, /* EMC_DLL_XFORM_DQ6 */
+                       0x00006000, /* EMC_DLL_XFORM_DQ7 */
+                       0x10000280, /* EMC_XM2CMDPADCTRL */
+                       0x00000000, /* EMC_XM2CMDPADCTRL4 */
+                       0x00111111, /* EMC_XM2CMDPADCTRL5 */
+                       0x01231339, /* EMC_XM2DQSPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL3 */
+                       0x77ffc081, /* EMC_XM2CLKPADCTRL */
+                       0x00000505, /* EMC_XM2CLKPADCTRL2 */
+                       0x81f1f108, /* EMC_XM2COMPPADCTRL */
+                       0x07070004, /* EMC_XM2VTTGENPADCTRL */
+                       0x00000000, /* EMC_XM2VTTGENPADCTRL2 */
+                       0x016eeeee, /* EMC_XM2VTTGENPADCTRL3 */
+                       0x51451420, /* EMC_XM2DQSPADCTRL3 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL4 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL5 */
+                       0x51451400, /* EMC_XM2DQSPADCTRL6 */
+                       0x0000003f, /* EMC_DSR_VTTGEN_DRV */
+                       0x00000096, /* EMC_TXDSRVTTGEN */
+                       0x00000000, /* EMC_FBIO_SPARE */
+                       0x00020000, /* EMC_ZCAL_INTERVAL */
+                       0x00000100, /* EMC_ZCAL_WAIT_CNT */
+                       0x0173000e, /* EMC_MRS_WAIT_CNT */
+                       0x0173000e, /* EMC_MRS_WAIT_CNT2 */
+                       0x00000000, /* EMC_CTT */
+                       0x00000003, /* EMC_CTT_DURATION */
+                       0x000052a3, /* EMC_CFG_PIPE */
+                       0x800012d7, /* EMC_DYN_SELF_REF_CONTROL */
+                       0x00000009, /* EMC_QPOP */
+                       0x08000004, /* MC_EMEM_ARB_CFG */
+                       0x80000040, /* MC_EMEM_ARB_OUTSTANDING_REQ */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RCD */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RP */
+                       0x00000007, /* MC_EMEM_ARB_TIMING_RC */
+                       0x00000004, /* MC_EMEM_ARB_TIMING_RAS */
+                       0x00000005, /* MC_EMEM_ARB_TIMING_FAW */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RRD */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RAP2PRE */
+                       0x00000007, /* MC_EMEM_ARB_TIMING_WAP2PRE */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_R2R */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_W2W */
+                       0x00000004, /* MC_EMEM_ARB_TIMING_R2W */
+                       0x00000006, /* MC_EMEM_ARB_TIMING_W2R */
+                       0x06040202, /* MC_EMEM_ARB_DA_TURNS */
+                       0x000b0607, /* MC_EMEM_ARB_DA_COVERS */
+                       0x77450e08, /* MC_EMEM_ARB_MISC0 */
+                       0x70000f03, /* MC_EMEM_ARB_MISC1 */
+                       0x001f0000, /* MC_EMEM_ARB_RING1_THROTTLE */
+               },
+               {
+                       0x00000004, /* MC_MLL_MPCORER_PTSA_RATE */
+                       0x00000090, /* MC_PTSA_GRANT_DECREMENT */
+                       0x00ff004a, /* MC_LATENCY_ALLOWANCE_XUSB_0 */
+                       0x00ff004a, /* MC_LATENCY_ALLOWANCE_XUSB_1 */
+                       0x00ff003c, /* MC_LATENCY_ALLOWANCE_TSEC_0 */
+                       0x00ff0090, /* MC_LATENCY_ALLOWANCE_SDMMCA_0 */
+                       0x00ff0041, /* MC_LATENCY_ALLOWANCE_SDMMCAA_0 */
+                       0x00ff0090, /* MC_LATENCY_ALLOWANCE_SDMMC_0 */
+                       0x00ff0041, /* MC_LATENCY_ALLOWANCE_SDMMCAB_0 */
+                       0x00350049, /* MC_LATENCY_ALLOWANCE_PPCS_0 */
+                       0x00ff0080, /* MC_LATENCY_ALLOWANCE_PPCS_1 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_MPCORE_0 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_MPCORELP_0 */
+                       0x0008003b, /* MC_LATENCY_ALLOWANCE_HC_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_HC_1 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_AVPC_0 */
+                       0x00ff0043, /* MC_LATENCY_ALLOWANCE_GPU_0 */
+                       0x00ff002d, /* MC_LATENCY_ALLOWANCE_MSENC_0 */
+                       0x00ff0024, /* MC_LATENCY_ALLOWANCE_HDA_0 */
+                       0x00ff0049, /* MC_LATENCY_ALLOWANCE_VIC_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_VI2_0 */
+                       0x00000036, /* MC_LATENCY_ALLOWANCE_ISP2_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_ISP2_1 */
+                       0x00000036, /* MC_LATENCY_ALLOWANCE_ISP2B_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_ISP2B_1 */
+                       0x00d400ff, /* MC_LATENCY_ALLOWANCE_VDE_0 */
+                       0x00510036, /* MC_LATENCY_ALLOWANCE_VDE_1 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_2 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_3 */
+                       0x00ff0087, /* MC_LATENCY_ALLOWANCE_SATA_0 */
+                       0x00ff004a, /* MC_LATENCY_ALLOWANCE_AFI_0 */
+               },
+               0x00000042, /* EMC_ZCAL_WAIT_CNT after clock change */
+               0x001fffff, /* EMC_AUTO_CAL_INTERVAL */
+               0x00000802, /* EMC_CTT_TERM_CTRL */
+               0x73340000, /* EMC_CFG */
+               0x000008d5, /* EMC_CFG_2 */
+               0x00040128, /* EMC_SEL_DPD_CTRL */
+               0x002c0068, /* EMC_CFG_DIG_DLL */
+               0x00000000, /* EMC_BGBIAS_CTL0 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG2 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG3 */
+               0xa1430000, /* EMC_AUTO_CAL_CONFIG */
+               0x80000321, /* Mode Register 0 */
+               0x80100002, /* Mode Register 1 */
+               0x80200000, /* Mode Register 2 */
+               0x00000000, /* Mode Register 4 */
+               2680,       /* expected dvfs latency (ns) */
+       },
+       {
+               0x19,       /* V5.0.14 */
+               "04_396000_05_V5.0.14_V1.1", /* DVFS table version */
+               396000,     /* SDRAM frequency */
+               850,        /* min voltage */
+               850,        /* gpu min voltage */
+               "pllm_out0", /* clock source id */
+               0x00000002, /* CLK_SOURCE_EMC */
+               165,        /* number of burst_regs */
+               31,         /* number of up_down_regs */
+               {
+                       0x00000011, /* EMC_RC */
+                       0x00000066, /* EMC_RFC */
+                       0x00000000, /* EMC_RFC_SLR */
+                       0x0000000c, /* EMC_RAS */
+                       0x00000004, /* EMC_RP */
+                       0x00000004, /* EMC_R2W */
+                       0x00000008, /* EMC_W2R */
+                       0x00000002, /* EMC_R2P */
+                       0x0000000a, /* EMC_W2P */
+                       0x00000004, /* EMC_RD_RCD */
+                       0x00000004, /* EMC_WR_RCD */
+                       0x00000002, /* EMC_RRD */
+                       0x00000002, /* EMC_REXT */
+                       0x00000000, /* EMC_WEXT */
+                       0x00000003, /* EMC_WDV */
+                       0x00000003, /* EMC_WDV_MASK */
+                       0x00000005, /* EMC_QUSE */
+                       0x00000002, /* EMC_QUSE_WIDTH */
+                       0x00000000, /* EMC_IBDLY */
+                       0x00000001, /* EMC_EINPUT */
+                       0x00000008, /* EMC_EINPUT_DURATION */
+                       0x00020000, /* EMC_PUTERM_EXTRA */
+                       0x00000003, /* EMC_PUTERM_WIDTH */
+                       0x00000000, /* EMC_PUTERM_ADJ */
+                       0x00000000, /* EMC_CDB_CNTL_1 */
+                       0x00000000, /* EMC_CDB_CNTL_2 */
+                       0x00000000, /* EMC_CDB_CNTL_3 */
+                       0x00000000, /* EMC_QRST */
+                       0x0000000f, /* EMC_QSAFE */
+                       0x00000010, /* EMC_RDV */
+                       0x00000012, /* EMC_RDV_MASK */
+                       0x00000bd1, /* EMC_REFRESH */
+                       0x00000000, /* EMC_BURST_REFRESH_NUM */
+                       0x000002f4, /* EMC_PRE_REFRESH_REQ_CNT */
+                       0x00000001, /* EMC_PDEX2WR */
+                       0x00000008, /* EMC_PDEX2RD */
+                       0x00000001, /* EMC_PCHG2PDEN */
+                       0x00000000, /* EMC_ACT2PDEN */
+                       0x00000063, /* EMC_AR2PDEN */
+                       0x0000000f, /* EMC_RW2PDEN */
+                       0x0000006c, /* EMC_TXSR */
+                       0x00000200, /* EMC_TXSRDLL */
+                       0x00000004, /* EMC_TCKE */
+                       0x00000005, /* EMC_TCKESR */
+                       0x00000004, /* EMC_TPD */
+                       0x0000000d, /* EMC_TFAW */
+                       0x00000000, /* EMC_TRPAB */
+                       0x00000005, /* EMC_TCLKSTABLE */
+                       0x00000005, /* EMC_TCLKSTOP */
+                       0x00000c11, /* EMC_TREFBW */
+                       0x00000000, /* EMC_FBIO_CFG6 */
+                       0x00000000, /* EMC_ODT_WRITE */
+                       0x00000000, /* EMC_ODT_READ */
+                       0x104ab098, /* EMC_FBIO_CFG5 */
+                       0x002c00a0, /* EMC_CFG_DIG_DLL */
+                       0x00008000, /* EMC_CFG_DIG_DLL_PERIOD */
+                       0x00030000, /* EMC_DLL_XFORM_DQS0 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS1 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS2 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS3 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS4 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS5 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS6 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS7 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS8 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS9 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS10 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS11 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS12 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS13 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS14 */
+                       0x00030000, /* EMC_DLL_XFORM_DQS15 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE0 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE1 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE2 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE3 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE4 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE6 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE7 */
+                       0x00070000, /* EMC_DLL_XFORM_ADDR0 */
+                       0x00070000, /* EMC_DLL_XFORM_ADDR1 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR2 */
+                       0x00070000, /* EMC_DLL_XFORM_ADDR3 */
+                       0x00070000, /* EMC_DLL_XFORM_ADDR4 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE8 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE9 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE10 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE11 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE12 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE13 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE14 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE15 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS0 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS1 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS2 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS3 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS4 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS5 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS6 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS7 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS8 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS9 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS10 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS11 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS12 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS13 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS14 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS15 */
+                       0x00038000, /* EMC_DLL_XFORM_DQ0 */
+                       0x00038000, /* EMC_DLL_XFORM_DQ1 */
+                       0x00038000, /* EMC_DLL_XFORM_DQ2 */
+                       0x00038000, /* EMC_DLL_XFORM_DQ3 */
+                       0x00003800, /* EMC_DLL_XFORM_DQ4 */
+                       0x00003800, /* EMC_DLL_XFORM_DQ5 */
+                       0x00003800, /* EMC_DLL_XFORM_DQ6 */
+                       0x00003800, /* EMC_DLL_XFORM_DQ7 */
+                       0x10000280, /* EMC_XM2CMDPADCTRL */
+                       0x00000000, /* EMC_XM2CMDPADCTRL4 */
+                       0x00111111, /* EMC_XM2CMDPADCTRL5 */
+                       0x01231339, /* EMC_XM2DQSPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL3 */
+                       0x77ffc081, /* EMC_XM2CLKPADCTRL */
+                       0x00000505, /* EMC_XM2CLKPADCTRL2 */
+                       0x81f1f108, /* EMC_XM2COMPPADCTRL */
+                       0x07070004, /* EMC_XM2VTTGENPADCTRL */
+                       0x00000000, /* EMC_XM2VTTGENPADCTRL2 */
+                       0x016eeeee, /* EMC_XM2VTTGENPADCTRL3 */
+                       0x51451420, /* EMC_XM2DQSPADCTRL3 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL4 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL5 */
+                       0x51451400, /* EMC_XM2DQSPADCTRL6 */
+                       0x0000003f, /* EMC_DSR_VTTGEN_DRV */
+                       0x000000c6, /* EMC_TXDSRVTTGEN */
+                       0x00000000, /* EMC_FBIO_SPARE */
+                       0x00020000, /* EMC_ZCAL_INTERVAL */
+                       0x00000100, /* EMC_ZCAL_WAIT_CNT */
+                       0x015b000e, /* EMC_MRS_WAIT_CNT */
+                       0x015b000e, /* EMC_MRS_WAIT_CNT2 */
+                       0x00000000, /* EMC_CTT */
+                       0x00000003, /* EMC_CTT_DURATION */
+                       0x000052a3, /* EMC_CFG_PIPE */
+                       0x8000188b, /* EMC_DYN_SELF_REF_CONTROL */
+                       0x00000009, /* EMC_QPOP */
+                       0x0f000005, /* MC_EMEM_ARB_CFG */
+                       0x80000040, /* MC_EMEM_ARB_OUTSTANDING_REQ */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RCD */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RP */
+                       0x00000009, /* MC_EMEM_ARB_TIMING_RC */
+                       0x00000005, /* MC_EMEM_ARB_TIMING_RAS */
+                       0x00000007, /* MC_EMEM_ARB_TIMING_FAW */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RRD */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RAP2PRE */
+                       0x00000008, /* MC_EMEM_ARB_TIMING_WAP2PRE */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_R2R */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_W2W */
+                       0x00000004, /* MC_EMEM_ARB_TIMING_R2W */
+                       0x00000006, /* MC_EMEM_ARB_TIMING_W2R */
+                       0x06040202, /* MC_EMEM_ARB_DA_TURNS */
+                       0x000d0709, /* MC_EMEM_ARB_DA_COVERS */
+                       0x7586120a, /* MC_EMEM_ARB_MISC0 */
+                       0x70000f03, /* MC_EMEM_ARB_MISC1 */
+                       0x001f0000, /* MC_EMEM_ARB_RING1_THROTTLE */
+               },
+               {
+                       0x0000000a, /* MC_MLL_MPCORER_PTSA_RATE */
+                       0x000000be, /* MC_PTSA_GRANT_DECREMENT */
+                       0x00ff0038, /* MC_LATENCY_ALLOWANCE_XUSB_0 */
+                       0x00ff0038, /* MC_LATENCY_ALLOWANCE_XUSB_1 */
+                       0x00ff003c, /* MC_LATENCY_ALLOWANCE_TSEC_0 */
+                       0x00ff0090, /* MC_LATENCY_ALLOWANCE_SDMMCA_0 */
+                       0x00ff0041, /* MC_LATENCY_ALLOWANCE_SDMMCAA_0 */
+                       0x00ff0090, /* MC_LATENCY_ALLOWANCE_SDMMC_0 */
+                       0x00ff0041, /* MC_LATENCY_ALLOWANCE_SDMMCAB_0 */
+                       0x00280049, /* MC_LATENCY_ALLOWANCE_PPCS_0 */
+                       0x00ff0080, /* MC_LATENCY_ALLOWANCE_PPCS_1 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_MPCORE_0 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_MPCORELP_0 */
+                       0x0008002d, /* MC_LATENCY_ALLOWANCE_HC_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_HC_1 */
+                       0x00ff0004, /* MC_LATENCY_ALLOWANCE_AVPC_0 */
+                       0x00ff0033, /* MC_LATENCY_ALLOWANCE_GPU_0 */
+                       0x00ff0022, /* MC_LATENCY_ALLOWANCE_MSENC_0 */
+                       0x00ff0024, /* MC_LATENCY_ALLOWANCE_HDA_0 */
+                       0x00ff0037, /* MC_LATENCY_ALLOWANCE_VIC_0 */
+                       0x000000ff, /* MC_LATENCY_ALLOWANCE_VI2_0 */
+                       0x00000036, /* MC_LATENCY_ALLOWANCE_ISP2_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_ISP2_1 */
+                       0x00000036, /* MC_LATENCY_ALLOWANCE_ISP2B_0 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_ISP2B_1 */
+                       0x00d400ff, /* MC_LATENCY_ALLOWANCE_VDE_0 */
+                       0x00510029, /* MC_LATENCY_ALLOWANCE_VDE_1 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_2 */
+                       0x00ff00ff, /* MC_LATENCY_ALLOWANCE_VDE_3 */
+                       0x00ff0066, /* MC_LATENCY_ALLOWANCE_SATA_0 */
+                       0x00ff0038, /* MC_LATENCY_ALLOWANCE_AFI_0 */
+               },
+               0x00000042, /* EMC_ZCAL_WAIT_CNT after clock change */
+               0x001fffff, /* EMC_AUTO_CAL_INTERVAL */
+               0x00000802, /* EMC_CTT_TERM_CTRL */
+               0x73340000, /* EMC_CFG */
+               0x00000895, /* EMC_CFG_2 */
+               0x00040008, /* EMC_SEL_DPD_CTRL */
+               0x002c0068, /* EMC_CFG_DIG_DLL */
+               0x00000000, /* EMC_BGBIAS_CTL0 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG2 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG3 */
+               0xa1430000, /* EMC_AUTO_CAL_CONFIG */
+               0x80000521, /* Mode Register 0 */
+               0x80100002, /* Mode Register 1 */
+               0x80200000, /* Mode Register 2 */
+               0x00000000, /* Mode Register 4 */
+               2180,       /* expected dvfs latency (ns) */
+       },
+       {
+               0x19,       /* V5.0.14 */
+               "04_528000_05_V5.0.14_V1.1", /* DVFS table version */
+               528000,     /* SDRAM frequency */
+               880,        /* min voltage */
+               870,        /* gpu min voltage */
+               "pllm_ud",  /* clock source id */
+               0x80000000, /* CLK_SOURCE_EMC */
+               165,        /* number of burst_regs */
+               31,         /* number of up_down_regs */
+               {
+                       0x00000018, /* EMC_RC */
+                       0x00000088, /* EMC_RFC */
+                       0x00000000, /* EMC_RFC_SLR */
+                       0x00000010, /* EMC_RAS */
+                       0x00000006, /* EMC_RP */
+                       0x00000006, /* EMC_R2W */
+                       0x00000009, /* EMC_W2R */
+                       0x00000002, /* EMC_R2P */
+                       0x0000000d, /* EMC_W2P */
+                       0x00000006, /* EMC_RD_RCD */
+                       0x00000006, /* EMC_WR_RCD */
+                       0x00000002, /* EMC_RRD */
+                       0x00000002, /* EMC_REXT */
+                       0x00000000, /* EMC_WEXT */
+                       0x00000003, /* EMC_WDV */
+                       0x00000003, /* EMC_WDV_MASK */
+                       0x00000006, /* EMC_QUSE */
+                       0x00000002, /* EMC_QUSE_WIDTH */
+                       0x00000000, /* EMC_IBDLY */
+                       0x00000001, /* EMC_EINPUT */
+                       0x00000009, /* EMC_EINPUT_DURATION */
+                       0x00030000, /* EMC_PUTERM_EXTRA */
+                       0x00000003, /* EMC_PUTERM_WIDTH */
+                       0x00000000, /* EMC_PUTERM_ADJ */
+                       0x00000000, /* EMC_CDB_CNTL_1 */
+                       0x00000000, /* EMC_CDB_CNTL_2 */
+                       0x00000000, /* EMC_CDB_CNTL_3 */
+                       0x00000000, /* EMC_QRST */
+                       0x00000010, /* EMC_QSAFE */
+                       0x00000012, /* EMC_RDV */
+                       0x00000014, /* EMC_RDV_MASK */
+                       0x00000fd6, /* EMC_REFRESH */
+                       0x00000000, /* EMC_BURST_REFRESH_NUM */
+                       0x000003f5, /* EMC_PRE_REFRESH_REQ_CNT */
+                       0x00000002, /* EMC_PDEX2WR */
+                       0x0000000b, /* EMC_PDEX2RD */
+                       0x00000001, /* EMC_PCHG2PDEN */
+                       0x00000000, /* EMC_ACT2PDEN */
+                       0x00000085, /* EMC_AR2PDEN */
+                       0x00000012, /* EMC_RW2PDEN */
+                       0x00000090, /* EMC_TXSR */
+                       0x00000200, /* EMC_TXSRDLL */
+                       0x00000004, /* EMC_TCKE */
+                       0x00000005, /* EMC_TCKESR */
+                       0x00000004, /* EMC_TPD */
+                       0x00000013, /* EMC_TFAW */
+                       0x00000000, /* EMC_TRPAB */
+                       0x00000006, /* EMC_TCLKSTABLE */
+                       0x00000006, /* EMC_TCLKSTOP */
+                       0x00001017, /* EMC_TREFBW */
+                       0x00000000, /* EMC_FBIO_CFG6 */
+                       0x00000000, /* EMC_ODT_WRITE */
+                       0x00000000, /* EMC_ODT_READ */
+                       0x104ab098, /* EMC_FBIO_CFG5 */
+                       0xe01200b1, /* EMC_CFG_DIG_DLL */
+                       0x00008000, /* EMC_CFG_DIG_DLL_PERIOD */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS0 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS1 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS2 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS3 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS4 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS5 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS6 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS7 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS8 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS9 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS10 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS11 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS12 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS13 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS14 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS15 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE0 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE1 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE2 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE3 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE4 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE6 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE7 */
+                       0x00054000, /* EMC_DLL_XFORM_ADDR0 */
+                       0x00054000, /* EMC_DLL_XFORM_ADDR1 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR2 */
+                       0x00054000, /* EMC_DLL_XFORM_ADDR3 */
+                       0x00054000, /* EMC_DLL_XFORM_ADDR4 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE8 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE9 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE10 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE11 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE12 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE13 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE14 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE15 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS0 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS1 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS2 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS3 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS4 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS5 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS6 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS7 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS8 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS9 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS10 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS11 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS12 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS13 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS14 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS15 */
+                       0x0000000e, /* EMC_DLL_XFORM_DQ0 */
+                       0x0000000e, /* EMC_DLL_XFORM_DQ1 */
+                       0x0000000e, /* EMC_DLL_XFORM_DQ2 */
+                       0x0000000e, /* EMC_DLL_XFORM_DQ3 */
+                       0x0000000e, /* EMC_DLL_XFORM_DQ4 */
+                       0x0000000e, /* EMC_DLL_XFORM_DQ5 */
+                       0x0000000e, /* EMC_DLL_XFORM_DQ6 */
+                       0x0000000e, /* EMC_DLL_XFORM_DQ7 */
+                       0x100002a0, /* EMC_XM2CMDPADCTRL */
+                       0x00000000, /* EMC_XM2CMDPADCTRL4 */
+                       0x00111111, /* EMC_XM2CMDPADCTRL5 */
+                       0x0123133d, /* EMC_XM2DQSPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL3 */
+                       0x77ffc085, /* EMC_XM2CLKPADCTRL */
+                       0x00000505, /* EMC_XM2CLKPADCTRL2 */
+                       0x81f1f108, /* EMC_XM2COMPPADCTRL */
+                       0x07070004, /* EMC_XM2VTTGENPADCTRL */
+                       0x00000000, /* EMC_XM2VTTGENPADCTRL2 */
+                       0x016eeeee, /* EMC_XM2VTTGENPADCTRL3 */
+                       0x51451420, /* EMC_XM2DQSPADCTRL3 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL4 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL5 */
+                       0x51451400, /* EMC_XM2DQSPADCTRL6 */
+                       0x0606003f, /* EMC_DSR_VTTGEN_DRV */
+                       0x00000000, /* EMC_TXDSRVTTGEN */
+                       0x00000000, /* EMC_FBIO_SPARE */
+                       0x00020000, /* EMC_ZCAL_INTERVAL */
+                       0x00000100, /* EMC_ZCAL_WAIT_CNT */
+                       0x0139000e, /* EMC_MRS_WAIT_CNT */
+                       0x0139000e, /* EMC_MRS_WAIT_CNT2 */
+                       0x00000000, /* EMC_CTT */
+                       0x00000003, /* EMC_CTT_DURATION */
+                       0x000042a0, /* EMC_CFG_PIPE */
+                       0x80002062, /* EMC_DYN_SELF_REF_CONTROL */
+                       0x0000000a, /* EMC_QPOP */
+                       0x0f000007, /* MC_EMEM_ARB_CFG */
+                       0x80000040, /* MC_EMEM_ARB_OUTSTANDING_REQ */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RCD */
+                       0x00000003, /* MC_EMEM_ARB_TIMING_RP */
+                       0x0000000c, /* MC_EMEM_ARB_TIMING_RC */
+                       0x00000007, /* MC_EMEM_ARB_TIMING_RAS */
+                       0x0000000a, /* MC_EMEM_ARB_TIMING_FAW */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RRD */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RAP2PRE */
+                       0x00000009, /* MC_EMEM_ARB_TIMING_WAP2PRE */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_R2R */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_W2W */
+                       0x00000005, /* MC_EMEM_ARB_TIMING_R2W */
+                       0x00000006, /* MC_EMEM_ARB_TIMING_W2R */
+                       0x06050202, /* MC_EMEM_ARB_DA_TURNS */
+                       0x0010090c, /* MC_EMEM_ARB_DA_COVERS */
+                       0x7428180d, /* MC_EMEM_ARB_MISC0 */
+                       0x70000f03, /* MC_EMEM_ARB_MISC1 */
+                       0x001f0000, /* MC_EMEM_ARB_RING1_THROTTLE */
+               },
+               {
+                       0x0000000d, /* MC_MLL_MPCORER_PTSA_RATE */
+                       0x000000fd, /* MC_PTSA_GRANT_DECREMENT */
+                       0x00c10038, /* MC_LATENCY_ALLOWANCE_XUSB_0 */
+                       0x00c10038, /* MC_LATENCY_ALLOWANCE_XUSB_1 */
+                       0x00c1003c, /* MC_LATENCY_ALLOWANCE_TSEC_0 */
+                       0x00c10090, /* MC_LATENCY_ALLOWANCE_SDMMCA_0 */
+                       0x00c10041, /* MC_LATENCY_ALLOWANCE_SDMMCAA_0 */
+                       0x00c10090, /* MC_LATENCY_ALLOWANCE_SDMMC_0 */
+                       0x00c10041, /* MC_LATENCY_ALLOWANCE_SDMMCAB_0 */
+                       0x00270049, /* MC_LATENCY_ALLOWANCE_PPCS_0 */
+                       0x00c10080, /* MC_LATENCY_ALLOWANCE_PPCS_1 */
+                       0x00c10004, /* MC_LATENCY_ALLOWANCE_MPCORE_0 */
+                       0x00c10004, /* MC_LATENCY_ALLOWANCE_MPCORELP_0 */
+                       0x00080021, /* MC_LATENCY_ALLOWANCE_HC_0 */
+                       0x000000c1, /* MC_LATENCY_ALLOWANCE_HC_1 */
+                       0x00c10004, /* MC_LATENCY_ALLOWANCE_AVPC_0 */
+                       0x00c10026, /* MC_LATENCY_ALLOWANCE_GPU_0 */
+                       0x00c1001a, /* MC_LATENCY_ALLOWANCE_MSENC_0 */
+                       0x00c10024, /* MC_LATENCY_ALLOWANCE_HDA_0 */
+                       0x00c10029, /* MC_LATENCY_ALLOWANCE_VIC_0 */
+                       0x000000c1, /* MC_LATENCY_ALLOWANCE_VI2_0 */
+                       0x00000036, /* MC_LATENCY_ALLOWANCE_ISP2_0 */
+                       0x00c100c1, /* MC_LATENCY_ALLOWANCE_ISP2_1 */
+                       0x00000036, /* MC_LATENCY_ALLOWANCE_ISP2B_0 */
+                       0x00c100c1, /* MC_LATENCY_ALLOWANCE_ISP2B_1 */
+                       0x00d400ff, /* MC_LATENCY_ALLOWANCE_VDE_0 */
+                       0x00510029, /* MC_LATENCY_ALLOWANCE_VDE_1 */
+                       0x00c100c1, /* MC_LATENCY_ALLOWANCE_VDE_2 */
+                       0x00c100c1, /* MC_LATENCY_ALLOWANCE_VDE_3 */
+                       0x00c10065, /* MC_LATENCY_ALLOWANCE_SATA_0 */
+                       0x00c1002a, /* MC_LATENCY_ALLOWANCE_AFI_0 */
+               },
+               0x00000042, /* EMC_ZCAL_WAIT_CNT after clock change */
+               0x001fffff, /* EMC_AUTO_CAL_INTERVAL */
+               0x00000802, /* EMC_CTT_TERM_CTRL */
+               0x73300000, /* EMC_CFG */
+               0x0000089d, /* EMC_CFG_2 */
+               0x00040008, /* EMC_SEL_DPD_CTRL */
+               0xe0120069, /* EMC_CFG_DIG_DLL */
+               0x00000000, /* EMC_BGBIAS_CTL0 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG2 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG3 */
+               0xa1430000, /* EMC_AUTO_CAL_CONFIG */
+               0x80000941, /* Mode Register 0 */
+               0x80100002, /* Mode Register 1 */
+               0x80200008, /* Mode Register 2 */
+               0x00000000, /* Mode Register 4 */
+               1440,       /* expected dvfs latency (ns) */
+       },
+       {
+               0x19,       /* V5.0.14 */
+               "04_600000_03_V5.0.14_V1.1", /* DVFS table version */
+               600000,     /* SDRAM frequency */
+               910,        /* min voltage */
+               910,        /* gpu min voltage */
+               "pllc_ud",  /* clock source id */
+               0xe0000000, /* CLK_SOURCE_EMC */
+               165,        /* number of burst_regs */
+               31,         /* number of up_down_regs */
+               {
+                       0x0000001b, /* EMC_RC */
+                       0x0000009b, /* EMC_RFC */
+                       0x00000000, /* EMC_RFC_SLR */
+                       0x00000013, /* EMC_RAS */
+                       0x00000007, /* EMC_RP */
+                       0x00000007, /* EMC_R2W */
+                       0x0000000b, /* EMC_W2R */
+                       0x00000003, /* EMC_R2P */
+                       0x00000010, /* EMC_W2P */
+                       0x00000007, /* EMC_RD_RCD */
+                       0x00000007, /* EMC_WR_RCD */
+                       0x00000002, /* EMC_RRD */
+                       0x00000002, /* EMC_REXT */
+                       0x00000000, /* EMC_WEXT */
+                       0x00000005, /* EMC_WDV */
+                       0x00000005, /* EMC_WDV_MASK */
+                       0x0000000a, /* EMC_QUSE */
+                       0x00000002, /* EMC_QUSE_WIDTH */
+                       0x00000000, /* EMC_IBDLY */
+                       0x00000003, /* EMC_EINPUT */
+                       0x0000000b, /* EMC_EINPUT_DURATION */
+                       0x00070000, /* EMC_PUTERM_EXTRA */
+                       0x00000003, /* EMC_PUTERM_WIDTH */
+                       0x00000000, /* EMC_PUTERM_ADJ */
+                       0x00000000, /* EMC_CDB_CNTL_1 */
+                       0x00000000, /* EMC_CDB_CNTL_2 */
+                       0x00000000, /* EMC_CDB_CNTL_3 */
+                       0x00000002, /* EMC_QRST */
+                       0x00000012, /* EMC_QSAFE */
+                       0x00000016, /* EMC_RDV */
+                       0x00000018, /* EMC_RDV_MASK */
+                       0x00001208, /* EMC_REFRESH */
+                       0x00000000, /* EMC_BURST_REFRESH_NUM */
+                       0x00000482, /* EMC_PRE_REFRESH_REQ_CNT */
+                       0x00000002, /* EMC_PDEX2WR */
+                       0x0000000d, /* EMC_PDEX2RD */
+                       0x00000001, /* EMC_PCHG2PDEN */
+                       0x00000000, /* EMC_ACT2PDEN */
+                       0x00000097, /* EMC_AR2PDEN */
+                       0x00000015, /* EMC_RW2PDEN */
+                       0x000000a3, /* EMC_TXSR */
+                       0x00000200, /* EMC_TXSRDLL */
+                       0x00000004, /* EMC_TCKE */
+                       0x00000005, /* EMC_TCKESR */
+                       0x00000004, /* EMC_TPD */
+                       0x00000015, /* EMC_TFAW */
+                       0x00000000, /* EMC_TRPAB */
+                       0x00000006, /* EMC_TCLKSTABLE */
+                       0x00000006, /* EMC_TCLKSTOP */
+                       0x00001248, /* EMC_TREFBW */
+                       0x00000000, /* EMC_FBIO_CFG6 */
+                       0x00000000, /* EMC_ODT_WRITE */
+                       0x00000000, /* EMC_ODT_READ */
+                       0x104ab098, /* EMC_FBIO_CFG5 */
+                       0xe00e00b1, /* EMC_CFG_DIG_DLL */
+                       0x00008000, /* EMC_CFG_DIG_DLL_PERIOD */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS0 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS1 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS2 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS3 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS4 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS5 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS6 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS7 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS8 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS9 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS10 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS11 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS12 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS13 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS14 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQS15 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE0 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE1 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE2 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE3 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE4 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE6 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE7 */
+                       0x00048000, /* EMC_DLL_XFORM_ADDR0 */
+                       0x00048000, /* EMC_DLL_XFORM_ADDR1 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR2 */
+                       0x00048000, /* EMC_DLL_XFORM_ADDR3 */
+                       0x00048000, /* EMC_DLL_XFORM_ADDR4 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE8 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE9 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE10 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE11 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE12 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE13 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE14 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE15 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS0 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS1 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS2 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS3 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS4 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS5 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS6 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS7 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS8 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS9 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS10 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS11 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS12 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS13 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS14 */
+                       0x00000000, /* EMC_DLI_TRIM_TXDQS15 */
+                       0x0000000d, /* EMC_DLL_XFORM_DQ0 */
+                       0x0000000d, /* EMC_DLL_XFORM_DQ1 */
+                       0x0000000d, /* EMC_DLL_XFORM_DQ2 */
+                       0x0000000d, /* EMC_DLL_XFORM_DQ3 */
+                       0x0000000d, /* EMC_DLL_XFORM_DQ4 */
+                       0x0000000d, /* EMC_DLL_XFORM_DQ5 */
+                       0x0000000d, /* EMC_DLL_XFORM_DQ6 */
+                       0x0000000d, /* EMC_DLL_XFORM_DQ7 */
+                       0x100002a0, /* EMC_XM2CMDPADCTRL */
+                       0x00000000, /* EMC_XM2CMDPADCTRL4 */
+                       0x00111111, /* EMC_XM2CMDPADCTRL5 */
+                       0x0121113d, /* EMC_XM2DQSPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL3 */
+                       0x77ffc085, /* EMC_XM2CLKPADCTRL */
+                       0x00000505, /* EMC_XM2CLKPADCTRL2 */
+                       0x81f1f108, /* EMC_XM2COMPPADCTRL */
+                       0x07070004, /* EMC_XM2VTTGENPADCTRL */
+                       0x00000000, /* EMC_XM2VTTGENPADCTRL2 */
+                       0x016eeeee, /* EMC_XM2VTTGENPADCTRL3 */
+                       0x51451420, /* EMC_XM2DQSPADCTRL3 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL4 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL5 */
+                       0x51451400, /* EMC_XM2DQSPADCTRL6 */
+                       0x0606003f, /* EMC_DSR_VTTGEN_DRV */
+                       0x00000000, /* EMC_TXDSRVTTGEN */
+                       0x00000000, /* EMC_FBIO_SPARE */
+                       0x00020000, /* EMC_ZCAL_INTERVAL */
+                       0x00000100, /* EMC_ZCAL_WAIT_CNT */
+                       0x0127000e, /* EMC_MRS_WAIT_CNT */
+                       0x0127000e, /* EMC_MRS_WAIT_CNT2 */
+                       0x00000000, /* EMC_CTT */
+                       0x00000003, /* EMC_CTT_DURATION */
+                       0x000040a0, /* EMC_CFG_PIPE */
+                       0x800024a9, /* EMC_DYN_SELF_REF_CONTROL */
+                       0x0000000e, /* EMC_QPOP */
+                       0x00000009, /* MC_EMEM_ARB_CFG */
+                       0x80000040, /* MC_EMEM_ARB_OUTSTANDING_REQ */
+                       0x00000003, /* MC_EMEM_ARB_TIMING_RCD */
+                       0x00000004, /* MC_EMEM_ARB_TIMING_RP */
+                       0x0000000e, /* MC_EMEM_ARB_TIMING_RC */
+                       0x00000009, /* MC_EMEM_ARB_TIMING_RAS */
+                       0x0000000b, /* MC_EMEM_ARB_TIMING_FAW */
+                       0x00000001, /* MC_EMEM_ARB_TIMING_RRD */
+                       0x00000003, /* MC_EMEM_ARB_TIMING_RAP2PRE */
+                       0x0000000b, /* MC_EMEM_ARB_TIMING_WAP2PRE */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_R2R */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_W2W */
+                       0x00000005, /* MC_EMEM_ARB_TIMING_R2W */
+                       0x00000007, /* MC_EMEM_ARB_TIMING_W2R */
+                       0x07050202, /* MC_EMEM_ARB_DA_TURNS */
+                       0x00130b0e, /* MC_EMEM_ARB_DA_COVERS */
+                       0x73a91b0f, /* MC_EMEM_ARB_MISC0 */
+                       0x70000f03, /* MC_EMEM_ARB_MISC1 */
+                       0x001f0000, /* MC_EMEM_ARB_RING1_THROTTLE */
+               },
+               {
+                       0x0000000f, /* MC_MLL_MPCORER_PTSA_RATE */
+                       0x00000120, /* MC_PTSA_GRANT_DECREMENT */
+                       0x00aa0038, /* MC_LATENCY_ALLOWANCE_XUSB_0 */
+                       0x00aa0038, /* MC_LATENCY_ALLOWANCE_XUSB_1 */
+                       0x00aa003c, /* MC_LATENCY_ALLOWANCE_TSEC_0 */
+                       0x00aa0090, /* MC_LATENCY_ALLOWANCE_SDMMCA_0 */
+                       0x00aa0041, /* MC_LATENCY_ALLOWANCE_SDMMCAA_0 */
+                       0x00aa0090, /* MC_LATENCY_ALLOWANCE_SDMMC_0 */
+                       0x00aa0041, /* MC_LATENCY_ALLOWANCE_SDMMCAB_0 */
+                       0x00270049, /* MC_LATENCY_ALLOWANCE_PPCS_0 */
+                       0x00aa0080, /* MC_LATENCY_ALLOWANCE_PPCS_1 */
+                       0x00aa0004, /* MC_LATENCY_ALLOWANCE_MPCORE_0 */
+                       0x00aa0004, /* MC_LATENCY_ALLOWANCE_MPCORELP_0 */
+                       0x0008001d, /* MC_LATENCY_ALLOWANCE_HC_0 */
+                       0x000000aa, /* MC_LATENCY_ALLOWANCE_HC_1 */
+                       0x00aa0004, /* MC_LATENCY_ALLOWANCE_AVPC_0 */
+                       0x00aa0022, /* MC_LATENCY_ALLOWANCE_GPU_0 */
+                       0x00aa0018, /* MC_LATENCY_ALLOWANCE_MSENC_0 */
+                       0x00aa0024, /* MC_LATENCY_ALLOWANCE_HDA_0 */
+                       0x00aa0024, /* MC_LATENCY_ALLOWANCE_VIC_0 */
+                       0x000000aa, /* MC_LATENCY_ALLOWANCE_VI2_0 */
+                       0x00000036, /* MC_LATENCY_ALLOWANCE_ISP2_0 */
+                       0x00aa00aa, /* MC_LATENCY_ALLOWANCE_ISP2_1 */
+                       0x00000036, /* MC_LATENCY_ALLOWANCE_ISP2B_0 */
+                       0x00aa00aa, /* MC_LATENCY_ALLOWANCE_ISP2B_1 */
+                       0x00d400ff, /* MC_LATENCY_ALLOWANCE_VDE_0 */
+                       0x00510029, /* MC_LATENCY_ALLOWANCE_VDE_1 */
+                       0x00aa00aa, /* MC_LATENCY_ALLOWANCE_VDE_2 */
+                       0x00aa00aa, /* MC_LATENCY_ALLOWANCE_VDE_3 */
+                       0x00aa0065, /* MC_LATENCY_ALLOWANCE_SATA_0 */
+                       0x00aa0025, /* MC_LATENCY_ALLOWANCE_AFI_0 */
+               },
+               0x00000042, /* EMC_ZCAL_WAIT_CNT after clock change */
+               0x001fffff, /* EMC_AUTO_CAL_INTERVAL */
+               0x00000802, /* EMC_CTT_TERM_CTRL */
+               0x73300000, /* EMC_CFG */
+               0x0000089d, /* EMC_CFG_2 */
+               0x00040008, /* EMC_SEL_DPD_CTRL */
+               0xe00e0069, /* EMC_CFG_DIG_DLL */
+               0x00000000, /* EMC_BGBIAS_CTL0 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG2 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG3 */
+               0xa1430000, /* EMC_AUTO_CAL_CONFIG */
+               0x80000b61, /* Mode Register 0 */
+               0x80100002, /* Mode Register 1 */
+               0x80200010, /* Mode Register 2 */
+               0x00000000, /* Mode Register 4 */
+               1440,       /* expected dvfs latency (ns) */
+       },
+       {
+               0x19,       /* V5.0.14 */
+               "04_792000_06_V5.0.14_V1.1", /* DVFS table version */
+               792000,     /* SDRAM frequency */
+               980,        /* min voltage */
+               980,        /* gpu min voltage */
+               "pllm_ud",  /* clock source id */
+               0x80000000, /* CLK_SOURCE_EMC */
+               165,        /* number of burst_regs */
+               31,         /* number of up_down_regs */
+               {
+                       0x00000024, /* EMC_RC */
+                       0x000000cd, /* EMC_RFC */
+                       0x00000000, /* EMC_RFC_SLR */
+                       0x00000019, /* EMC_RAS */
+                       0x0000000a, /* EMC_RP */
+                       0x00000008, /* EMC_R2W */
+                       0x0000000d, /* EMC_W2R */
+                       0x00000004, /* EMC_R2P */
+                       0x00000013, /* EMC_W2P */
+                       0x0000000a, /* EMC_RD_RCD */
+                       0x0000000a, /* EMC_WR_RCD */
+                       0x00000003, /* EMC_RRD */
+                       0x00000002, /* EMC_REXT */
+                       0x00000000, /* EMC_WEXT */
+                       0x00000006, /* EMC_WDV */
+                       0x00000006, /* EMC_WDV_MASK */
+                       0x0000000b, /* EMC_QUSE */
+                       0x00000002, /* EMC_QUSE_WIDTH */
+                       0x00000000, /* EMC_IBDLY */
+                       0x00000002, /* EMC_EINPUT */
+                       0x0000000d, /* EMC_EINPUT_DURATION */
+                       0x00080000, /* EMC_PUTERM_EXTRA */
+                       0x00000004, /* EMC_PUTERM_WIDTH */
+                       0x00000000, /* EMC_PUTERM_ADJ */
+                       0x00000000, /* EMC_CDB_CNTL_1 */
+                       0x00000000, /* EMC_CDB_CNTL_2 */
+                       0x00000000, /* EMC_CDB_CNTL_3 */
+                       0x00000001, /* EMC_QRST */
+                       0x00000014, /* EMC_QSAFE */
+                       0x00000018, /* EMC_RDV */
+                       0x0000001a, /* EMC_RDV_MASK */
+                       0x000017e2, /* EMC_REFRESH */
+                       0x00000000, /* EMC_BURST_REFRESH_NUM */
+                       0x000005f8, /* EMC_PRE_REFRESH_REQ_CNT */
+                       0x00000003, /* EMC_PDEX2WR */
+                       0x00000011, /* EMC_PDEX2RD */
+                       0x00000001, /* EMC_PCHG2PDEN */
+                       0x00000000, /* EMC_ACT2PDEN */
+                       0x000000c7, /* EMC_AR2PDEN */
+                       0x00000018, /* EMC_RW2PDEN */
+                       0x000000d7, /* EMC_TXSR */
+                       0x00000200, /* EMC_TXSRDLL */
+                       0x00000005, /* EMC_TCKE */
+                       0x00000006, /* EMC_TCKESR */
+                       0x00000005, /* EMC_TPD */
+                       0x0000001d, /* EMC_TFAW */
+                       0x00000000, /* EMC_TRPAB */
+                       0x00000008, /* EMC_TCLKSTABLE */
+                       0x00000008, /* EMC_TCLKSTOP */
+                       0x00001822, /* EMC_TREFBW */
+                       0x00000000, /* EMC_FBIO_CFG6 */
+                       0x00000000, /* EMC_ODT_WRITE */
+                       0x00000000, /* EMC_ODT_READ */
+                       0x104ab098, /* EMC_FBIO_CFG5 */
+                       0xe00700b1, /* EMC_CFG_DIG_DLL */
+                       0x00008000, /* EMC_CFG_DIG_DLL_PERIOD */
+                       0x00000008, /* EMC_DLL_XFORM_DQS0 */
+                       0x00000008, /* EMC_DLL_XFORM_DQS1 */
+                       0x00000008, /* EMC_DLL_XFORM_DQS2 */
+                       0x00000008, /* EMC_DLL_XFORM_DQS3 */
+                       0x00000008, /* EMC_DLL_XFORM_DQS4 */
+                       0x00000008, /* EMC_DLL_XFORM_DQS5 */
+                       0x00000008, /* EMC_DLL_XFORM_DQS6 */
+                       0x00000008, /* EMC_DLL_XFORM_DQS7 */
+                       0x00000008, /* EMC_DLL_XFORM_DQS8 */
+                       0x00000008, /* EMC_DLL_XFORM_DQS9 */
+                       0x00000008, /* EMC_DLL_XFORM_DQS10 */
+                       0x00000008, /* EMC_DLL_XFORM_DQS11 */
+                       0x00000008, /* EMC_DLL_XFORM_DQS12 */
+                       0x00000008, /* EMC_DLL_XFORM_DQS13 */
+                       0x00000008, /* EMC_DLL_XFORM_DQS14 */
+                       0x00000008, /* EMC_DLL_XFORM_DQS15 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE0 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE1 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE2 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE3 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE4 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE6 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE7 */
+                       0x00034000, /* EMC_DLL_XFORM_ADDR0 */
+                       0x00034000, /* EMC_DLL_XFORM_ADDR1 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR2 */
+                       0x00034000, /* EMC_DLL_XFORM_ADDR3 */
+                       0x00034000, /* EMC_DLL_XFORM_ADDR4 */
+                       0x00000000, /* EMC_DLL_XFORM_ADDR5 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE8 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE9 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE10 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE11 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE12 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE13 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE14 */
+                       0x00000000, /* EMC_DLL_XFORM_QUSE15 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS0 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS1 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS2 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS3 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS4 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS5 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS6 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS7 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS8 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS9 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS10 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS11 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS12 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS13 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS14 */
+                       0x00000005, /* EMC_DLI_TRIM_TXDQS15 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQ0 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQ1 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQ2 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQ3 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQ4 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQ5 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQ6 */
+                       0x0000000a, /* EMC_DLL_XFORM_DQ7 */
+                       0x100002a0, /* EMC_XM2CMDPADCTRL */
+                       0x00000000, /* EMC_XM2CMDPADCTRL4 */
+                       0x00111111, /* EMC_XM2CMDPADCTRL5 */
+                       0x0120113d, /* EMC_XM2DQSPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL2 */
+                       0x00000000, /* EMC_XM2DQPADCTRL3 */
+                       0x77ffc085, /* EMC_XM2CLKPADCTRL */
+                       0x00000000, /* EMC_XM2CLKPADCTRL2 */
+                       0x81f1f108, /* EMC_XM2COMPPADCTRL */
+                       0x07070004, /* EMC_XM2VTTGENPADCTRL */
+                       0x00000000, /* EMC_XM2VTTGENPADCTRL2 */
+                       0x016eeeee, /* EMC_XM2VTTGENPADCTRL3 */
+                       0x61861820, /* EMC_XM2DQSPADCTRL3 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL4 */
+                       0x00514514, /* EMC_XM2DQSPADCTRL5 */
+                       0x61861800, /* EMC_XM2DQSPADCTRL6 */
+                       0x0606003f, /* EMC_DSR_VTTGEN_DRV */
+                       0x00000000, /* EMC_TXDSRVTTGEN */
+                       0x00000000, /* EMC_FBIO_SPARE */
+                       0x00020000, /* EMC_ZCAL_INTERVAL */
+                       0x00000100, /* EMC_ZCAL_WAIT_CNT */
+                       0x00f7000e, /* EMC_MRS_WAIT_CNT */
+                       0x00f7000e, /* EMC_MRS_WAIT_CNT2 */
+                       0x00000000, /* EMC_CTT */
+                       0x00000004, /* EMC_CTT_DURATION */
+                       0x00004080, /* EMC_CFG_PIPE */
+                       0x80003012, /* EMC_DYN_SELF_REF_CONTROL */
+                       0x0000000f, /* EMC_QPOP */
+                       0x0e00000b, /* MC_EMEM_ARB_CFG */
+                       0x80000040, /* MC_EMEM_ARB_OUTSTANDING_REQ */
+                       0x00000004, /* MC_EMEM_ARB_TIMING_RCD */
+                       0x00000005, /* MC_EMEM_ARB_TIMING_RP */
+                       0x00000013, /* MC_EMEM_ARB_TIMING_RC */
+                       0x0000000c, /* MC_EMEM_ARB_TIMING_RAS */
+                       0x0000000f, /* MC_EMEM_ARB_TIMING_FAW */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_RRD */
+                       0x00000003, /* MC_EMEM_ARB_TIMING_RAP2PRE */
+                       0x0000000c, /* MC_EMEM_ARB_TIMING_WAP2PRE */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_R2R */
+                       0x00000002, /* MC_EMEM_ARB_TIMING_W2W */
+                       0x00000006, /* MC_EMEM_ARB_TIMING_R2W */
+                       0x00000008, /* MC_EMEM_ARB_TIMING_W2R */
+                       0x08060202, /* MC_EMEM_ARB_DA_TURNS */
+                       0x00170e13, /* MC_EMEM_ARB_DA_COVERS */
+                       0x736c2414, /* MC_EMEM_ARB_MISC0 */
+                       0x70000f02, /* MC_EMEM_ARB_MISC1 */
+                       0x001f0000, /* MC_EMEM_ARB_RING1_THROTTLE */
+               },
+               {
+                       0x00000013, /* MC_MLL_MPCORER_PTSA_RATE */
+                       0x0000017c, /* MC_PTSA_GRANT_DECREMENT */
+                       0x00810038, /* MC_LATENCY_ALLOWANCE_XUSB_0 */
+                       0x00810038, /* MC_LATENCY_ALLOWANCE_XUSB_1 */
+                       0x0081003c, /* MC_LATENCY_ALLOWANCE_TSEC_0 */
+                       0x00810090, /* MC_LATENCY_ALLOWANCE_SDMMCA_0 */
+                       0x00810041, /* MC_LATENCY_ALLOWANCE_SDMMCAA_0 */
+                       0x00810090, /* MC_LATENCY_ALLOWANCE_SDMMC_0 */
+                       0x00810041, /* MC_LATENCY_ALLOWANCE_SDMMCAB_0 */
+                       0x00270049, /* MC_LATENCY_ALLOWANCE_PPCS_0 */
+                       0x00810080, /* MC_LATENCY_ALLOWANCE_PPCS_1 */
+                       0x00810004, /* MC_LATENCY_ALLOWANCE_MPCORE_0 */
+                       0x00810004, /* MC_LATENCY_ALLOWANCE_MPCORELP_0 */
+                       0x00080016, /* MC_LATENCY_ALLOWANCE_HC_0 */
+                       0x00000081, /* MC_LATENCY_ALLOWANCE_HC_1 */
+                       0x00810004, /* MC_LATENCY_ALLOWANCE_AVPC_0 */
+                       0x00810019, /* MC_LATENCY_ALLOWANCE_GPU_0 */
+                       0x00810018, /* MC_LATENCY_ALLOWANCE_MSENC_0 */
+                       0x00810024, /* MC_LATENCY_ALLOWANCE_HDA_0 */
+                       0x0081001c, /* MC_LATENCY_ALLOWANCE_VIC_0 */
+                       0x00000081, /* MC_LATENCY_ALLOWANCE_VI2_0 */
+                       0x00000036, /* MC_LATENCY_ALLOWANCE_ISP2_0 */
+                       0x00810081, /* MC_LATENCY_ALLOWANCE_ISP2_1 */
+                       0x00000036, /* MC_LATENCY_ALLOWANCE_ISP2B_0 */
+                       0x00810081, /* MC_LATENCY_ALLOWANCE_ISP2B_1 */
+                       0x00d400ff, /* MC_LATENCY_ALLOWANCE_VDE_0 */
+                       0x00510029, /* MC_LATENCY_ALLOWANCE_VDE_1 */
+                       0x00810081, /* MC_LATENCY_ALLOWANCE_VDE_2 */
+                       0x00810081, /* MC_LATENCY_ALLOWANCE_VDE_3 */
+                       0x00810065, /* MC_LATENCY_ALLOWANCE_SATA_0 */
+                       0x0081001c, /* MC_LATENCY_ALLOWANCE_AFI_0 */
+               },
+               0x00000042, /* EMC_ZCAL_WAIT_CNT after clock change */
+               0x001fffff, /* EMC_AUTO_CAL_INTERVAL */
+               0x00000802, /* EMC_CTT_TERM_CTRL */
+               0x73300000, /* EMC_CFG */
+               0x0000089d, /* EMC_CFG_2 */
+               0x00040000, /* EMC_SEL_DPD_CTRL */
+               0xe0070069, /* EMC_CFG_DIG_DLL */
+               0x00000000, /* EMC_BGBIAS_CTL0 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG2 */
+               0x00000000, /* EMC_AUTO_CAL_CONFIG3 */
+               0xa1430000, /* EMC_AUTO_CAL_CONFIG */
+               0x80000d71, /* Mode Register 0 */
+               0x80100002, /* Mode Register 1 */
+               0x80200018, /* Mode Register 2 */
+               0x00000000, /* Mode Register 4 */
+               1200,       /* expected dvfs latency (ns) */
+       },
+};
+
 #ifdef CONFIG_TEGRA_USE_NCT
 static struct tegra12_emc_pdata board_emc_pdata;
 #endif
@@ -14837,6 +20064,17 @@ static struct tegra12_emc_pdata ardbeg_lpddr3_emc_pdata_E1781 = {
        .num_tables = ARRAY_SIZE(ardbeg_lpddr3_emc_table_E1781),
 };
 
+static struct tegra12_emc_pdata jetson_tk1_2GB_emc_pdata = {
+       .description = "ardbeg_emc_tables",
+       .tables = jetson_tk1_ddr3_emc_table,
+       .num_tables = ARRAY_SIZE(jetson_tk1_ddr3_emc_table),
+};
+
+static struct tegra12_emc_pdata pm375_2GB_emc_pdata = {
+       .description = "ardbeg_emc_tables",
+       .tables = pm375_ddr3_emc_table,
+       .num_tables = ARRAY_SIZE(pm375_ddr3_emc_table),
+};
 /*
  * Also handles Ardbeg init.
  */
@@ -14902,6 +20140,17 @@ int __init ardbeg_emc_init(void)
                        pr_info("Loading Ardbeg (1781) EMC tables\n");
                        tegra_emc_device.dev.platform_data = &ardbeg_lpddr3_emc_pdata_E1781;
                        break;
+               case BOARD_PM375:
+                       if (of_machine_is_compatible("nvidia,jetson-tk1")) {
+                               pr_info("Loading jetson TK1 EMC tables.\n");
+                               tegra_emc_device.dev.platform_data =
+                                       &jetson_tk1_2GB_emc_pdata;
+                       } else {
+                               pr_info("Loading PM375 EMC tables.\n");
+                               tegra_emc_device.dev.platform_data =
+                                       &pm375_2GB_emc_pdata;
+                       }
+                       break;
                default:
                        pr_info("emc dvfs table not present\n");
                        return -EINVAL;