.p = "audiopll_fracck",
                  .l = &pll_layout_divpmc,
                  .t = PLL_TYPE_DIV,
-                 .eid = PMC_I2S0_MUX, },
+                 .eid = PMC_AUDIOPMCPLL, },
 
                { .n = "audiopll_diviock",
                  .p = "audiopll_fracck",
                  .l = &pll_layout_divio,
                  .t = PLL_TYPE_DIV,
-                 .eid = PMC_I2S1_MUX, },
+                 .eid = PMC_AUDIOIOPLL, },
        },
 
        [PLL_ID_ETH] = {
        if (IS_ERR(regmap))
                return;
 
-       sama7g5_pmc = pmc_data_allocate(PMC_I2S1_MUX + 1,
+       sama7g5_pmc = pmc_data_allocate(PMC_ETHPLL + 1,
                                        nck(sama7g5_systemck),
                                        nck(sama7g5_periphck),
                                        nck(sama7g5_gck), 8);
 
 #define PMC_PLLBCK             8
 #define PMC_AUDIOPLLCK         9
 
+/* SAMA7G5 */
+#define PMC_CPUPLL             (PMC_MAIN + 1)
+#define PMC_SYSPLL             (PMC_MAIN + 2)
+#define PMC_DDRPLL             (PMC_MAIN + 3)
+#define PMC_IMGPLL             (PMC_MAIN + 4)
+#define PMC_BAUDPLL            (PMC_MAIN + 5)
+#define PMC_AUDIOPMCPLL                (PMC_MAIN + 6)
+#define PMC_AUDIOIOPLL         (PMC_MAIN + 7)
+#define PMC_ETHPLL             (PMC_MAIN + 8)
+
 #ifndef AT91_PMC_MOSCS
 #define AT91_PMC_MOSCS         0               /* MOSCS Flag */
 #define AT91_PMC_LOCKA         1               /* PLLA Lock */