Module Name:    src
Committed By:   jmcneill
Date:           Wed May  9 19:38:40 UTC 2018

Modified Files:
        src/sys/arch/arm/sunxi: sun50i_a64_ccu.c

Log Message:
Fix locations of bus gates


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/sunxi/sun50i_a64_ccu.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/arm/sunxi/sun50i_a64_ccu.c
diff -u src/sys/arch/arm/sunxi/sun50i_a64_ccu.c:1.5 src/sys/arch/arm/sunxi/sun50i_a64_ccu.c:1.6
--- src/sys/arch/arm/sunxi/sun50i_a64_ccu.c:1.5	Tue May  8 22:07:02 2018
+++ src/sys/arch/arm/sunxi/sun50i_a64_ccu.c	Wed May  9 19:38:40 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: sun50i_a64_ccu.c,v 1.5 2018/05/08 22:07:02 jmcneill Exp $ */
+/* $NetBSD: sun50i_a64_ccu.c,v 1.6 2018/05/09 19:38:40 jmcneill Exp $ */
 
 /*-
  * Copyright (c) 2017 Jared McNeill <[email protected]>
@@ -28,7 +28,7 @@
 
 #include <sys/cdefs.h>
 
-__KERNEL_RCSID(1, "$NetBSD: sun50i_a64_ccu.c,v 1.5 2018/05/08 22:07:02 jmcneill Exp $");
+__KERNEL_RCSID(1, "$NetBSD: sun50i_a64_ccu.c,v 1.6 2018/05/09 19:38:40 jmcneill Exp $");
 
 #include <sys/param.h>
 #include <sys/bus.h>
@@ -285,40 +285,39 @@ static struct sunxi_ccu_clk sun50i_a64_c
 	SUNXI_CCU_GATE(A64_CLK_BUS_SPINLOCK, "bus-spinlock", "ahb1",
 	    BUS_CLK_GATING_REG1, 22),
 
-	SUNXI_CCU_GATE(A64_CLK_BUS_THS, "bus-ths", "apb1",
-	    BUS_CLK_GATING_REG2, 8),
-
 	SUNXI_CCU_GATE(A64_CLK_BUS_CODEC, "bus-codec", "apb1",
-	    BUS_CLK_GATING_REG3, 0),
+	    BUS_CLK_GATING_REG2, 0),
 	SUNXI_CCU_GATE(A64_CLK_BUS_SPDIF, "bus-spdif", "apb1",
-	    BUS_CLK_GATING_REG3, 1),
+	    BUS_CLK_GATING_REG2, 1),
 	SUNXI_CCU_GATE(A64_CLK_BUS_PIO, "bus-pio", "apb1",
-	    BUS_CLK_GATING_REG3, 5),
+	    BUS_CLK_GATING_REG2, 5),
+	SUNXI_CCU_GATE(A64_CLK_BUS_THS, "bus-ths", "apb1",
+	    BUS_CLK_GATING_REG2, 8),
 	SUNXI_CCU_GATE(A64_CLK_BUS_I2S0, "bus-i2s0", "apb1",
-	    BUS_CLK_GATING_REG3, 12),
+	    BUS_CLK_GATING_REG2, 12),
 	SUNXI_CCU_GATE(A64_CLK_BUS_I2S1, "bus-i2s1", "apb1",
-	    BUS_CLK_GATING_REG3, 13),
+	    BUS_CLK_GATING_REG2, 13),
 	SUNXI_CCU_GATE(A64_CLK_BUS_I2S2, "bus-i2s2", "apb1",
-	    BUS_CLK_GATING_REG3, 14),
+	    BUS_CLK_GATING_REG2, 14),
 
 	SUNXI_CCU_GATE(A64_CLK_BUS_I2C0, "bus-i2c0", "apb2",
-	    BUS_CLK_GATING_REG4, 0),
+	    BUS_CLK_GATING_REG3, 0),
 	SUNXI_CCU_GATE(A64_CLK_BUS_I2C1, "bus-i2c1", "apb2",
-	    BUS_CLK_GATING_REG4, 1),
+	    BUS_CLK_GATING_REG3, 1),
 	SUNXI_CCU_GATE(A64_CLK_BUS_I2C2, "bus-i2c2", "apb2",
-	    BUS_CLK_GATING_REG4, 2),
+	    BUS_CLK_GATING_REG3, 2),
 	SUNXI_CCU_GATE(A64_CLK_BUS_SCR, "bus-scr", "apb2",
-	    BUS_CLK_GATING_REG4, 5),
+	    BUS_CLK_GATING_REG3, 5),
 	SUNXI_CCU_GATE(A64_CLK_BUS_UART0, "bus-uart0", "apb2",
-	    BUS_CLK_GATING_REG4, 16),
+	    BUS_CLK_GATING_REG3, 16),
 	SUNXI_CCU_GATE(A64_CLK_BUS_UART1, "bus-uart1", "apb2",
-	    BUS_CLK_GATING_REG4, 17),
+	    BUS_CLK_GATING_REG3, 17),
 	SUNXI_CCU_GATE(A64_CLK_BUS_UART2, "bus-uart2", "apb2",
-	    BUS_CLK_GATING_REG4, 18),
+	    BUS_CLK_GATING_REG3, 18),
 	SUNXI_CCU_GATE(A64_CLK_BUS_UART3, "bus-uart3", "apb2",
-	    BUS_CLK_GATING_REG4, 19),
+	    BUS_CLK_GATING_REG3, 19),
 	SUNXI_CCU_GATE(A64_CLK_BUS_UART4, "bus-uart4", "apb2",
-	    BUS_CLK_GATING_REG4, 20),
+	    BUS_CLK_GATING_REG3, 20),
 
 	SUNXI_CCU_GATE(A64_CLK_USB_PHY0, "usb-phy0", "hosc",
 	    USBPHY_CFG_REG, 8),

Reply via email to