ARM: at91: clock: complete the GCK's clock sources
[platform/kernel/u-boot.git] / arch / arm / mach-at91 / armv7 / clock.c
index 27372b3..76fcada 100644 (file)
@@ -236,6 +236,12 @@ u32 at91_get_periph_generated_clk(u32 id)
        case AT91_PMC_PCR_GCKCSS_PLLA_CLK:
                freq = gd->arch.plla_rate_hz;
                break;
+       case AT91_PMC_PCR_GCKCSS_UPLL_CLK:
+               freq = AT91_UTMI_PLL_CLK_FREQ;
+               break;
+       case AT91_PMC_PCR_GCKCSS_MCK_CLK:
+               freq = gd->arch.mck_rate_hz;
+               break;
        default:
                printf("Improper GCK clock source selection!\n");
                freq = 0;