Merge tag 'efi-2019-04-rc4-2' of https://github.com/xypron2/u-boot
[oweals/u-boot.git] / drivers / clk / sunxi / clk_a10.c
index a8a7b7d41e3f17773d11f44df07fb863d11f7d0f..15ffe5ecb358b3028c4ee33729add821581cbbda 100644 (file)
@@ -18,10 +18,34 @@ static struct ccu_clk_gate a10_gates[] = {
        [CLK_AHB_OHCI0]         = GATE(0x060, BIT(2)),
        [CLK_AHB_EHCI1]         = GATE(0x060, BIT(3)),
        [CLK_AHB_OHCI1]         = GATE(0x060, BIT(4)),
+       [CLK_AHB_MMC0]          = GATE(0x060, BIT(8)),
+       [CLK_AHB_MMC1]          = GATE(0x060, BIT(9)),
+       [CLK_AHB_MMC2]          = GATE(0x060, BIT(10)),
+       [CLK_AHB_MMC3]          = GATE(0x060, BIT(11)),
+       [CLK_AHB_EMAC]          = GATE(0x060, BIT(17)),
+       [CLK_AHB_SPI0]          = GATE(0x060, BIT(20)),
+       [CLK_AHB_SPI1]          = GATE(0x060, BIT(21)),
+       [CLK_AHB_SPI2]          = GATE(0x060, BIT(22)),
+       [CLK_AHB_SPI3]          = GATE(0x060, BIT(23)),
+
+       [CLK_APB1_UART0]        = GATE(0x06c, BIT(16)),
+       [CLK_APB1_UART1]        = GATE(0x06c, BIT(17)),
+       [CLK_APB1_UART2]        = GATE(0x06c, BIT(18)),
+       [CLK_APB1_UART3]        = GATE(0x06c, BIT(19)),
+       [CLK_APB1_UART4]        = GATE(0x06c, BIT(20)),
+       [CLK_APB1_UART5]        = GATE(0x06c, BIT(21)),
+       [CLK_APB1_UART6]        = GATE(0x06c, BIT(22)),
+       [CLK_APB1_UART7]        = GATE(0x06c, BIT(23)),
+
+       [CLK_SPI0]              = GATE(0x0a0, BIT(31)),
+       [CLK_SPI1]              = GATE(0x0a4, BIT(31)),
+       [CLK_SPI2]              = GATE(0x0a8, BIT(31)),
 
        [CLK_USB_OHCI0]         = GATE(0x0cc, BIT(6)),
        [CLK_USB_OHCI1]         = GATE(0x0cc, BIT(7)),
        [CLK_USB_PHY]           = GATE(0x0cc, BIT(8)),
+
+       [CLK_SPI3]              = GATE(0x0d4, BIT(31)),
 };
 
 static struct ccu_reset a10_resets[] = {