Author: manu
Date: Fri Nov  4 00:54:21 2016
New Revision: 308274
URL: https://svnweb.freebsd.org/changeset/base/308274

Log:
  MFC r304318, r304464
  
  r304318:
  Rename allwinner_machdep.{c.h} to aw_machdep.{c.h}  as all allwinner source
  files are name aw_*
  
  r304464:
  Allwinner: Move a10_padconf.c into a10 subdirectory.

Added:
  stable/11/sys/arm/allwinner/a10/a10_padconf.c
     - copied unchanged from r304464, head/sys/arm/allwinner/a10/a10_padconf.c
  stable/11/sys/arm/allwinner/aw_machdep.c
     - copied unchanged from r304318, head/sys/arm/allwinner/aw_machdep.c
  stable/11/sys/arm/allwinner/aw_machdep.h
     - copied unchanged from r304318, head/sys/arm/allwinner/aw_machdep.h
Deleted:
  stable/11/sys/arm/allwinner/a10_padconf.c
  stable/11/sys/arm/allwinner/allwinner_machdep.c
  stable/11/sys/arm/allwinner/allwinner_machdep.h
Modified:
  stable/11/sys/arm/allwinner/a10/files.a10
  stable/11/sys/arm/allwinner/a10_ehci.c
  stable/11/sys/arm/allwinner/a10_gpio.c
  stable/11/sys/arm/allwinner/a10_mmc.c
  stable/11/sys/arm/allwinner/aw_if_dwc.c
  stable/11/sys/arm/allwinner/aw_mp.c
  stable/11/sys/arm/allwinner/aw_rtc.c
  stable/11/sys/arm/allwinner/clk/aw_pll.c
  stable/11/sys/arm/allwinner/files.allwinner
  stable/11/sys/arm/allwinner/timer.c
Directory Properties:
  stable/11/   (props changed)

Copied: stable/11/sys/arm/allwinner/a10/a10_padconf.c (from r304464, 
head/sys/arm/allwinner/a10/a10_padconf.c)
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ stable/11/sys/arm/allwinner/a10/a10_padconf.c       Fri Nov  4 00:54:21 
2016        (r308274, copy of r304464, head/sys/arm/allwinner/a10/a10_padconf.c)
@@ -0,0 +1,231 @@
+/*-
+ * Copyright (c) 2016 Emmanuel Vadot <[email protected]>
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ */
+
+#include <sys/cdefs.h>
+__FBSDID("$FreeBSD$");
+
+#include <sys/param.h>
+#include <sys/systm.h>
+#include <sys/kernel.h>
+#include <sys/types.h>
+
+#include <arm/allwinner/allwinner_pinctrl.h>
+
+#ifdef SOC_ALLWINNER_A10
+
+const static struct allwinner_pins a10_pins[] = {
+       {"PA0",  0, 0,  {"gpio_in", "gpio_out", "emac", "spi1", "uart2", NULL, 
NULL, NULL}},
+       {"PA1",  0, 1,  {"gpio_in", "gpio_out", "emac", "spi1", "uart2", NULL, 
NULL, NULL}},
+       {"PA2",  0, 2,  {"gpio_in", "gpio_out", "emac", "spi1", "uart2", NULL, 
NULL, NULL}},
+       {"PA3",  0, 3,  {"gpio_in", "gpio_out", "emac", "spi1", "uart2", NULL, 
NULL, NULL}},
+       {"PA4",  0, 4,  {"gpio_in", "gpio_out", "emac", "spi1", NULL, NULL, 
NULL, NULL}},
+       {"PA5",  0, 5,  {"gpio_in", "gpio_out", "emac", "spi3", NULL, NULL, 
NULL, NULL}},
+       {"PA6",  0, 6,  {"gpio_in", "gpio_out", "emac", "spi3", NULL, NULL, 
NULL, NULL}},
+       {"PA7",  0, 7,  {"gpio_in", "gpio_out", "emac", "spi3", NULL, NULL, 
NULL, NULL}},
+       {"PA8",  0, 8,  {"gpio_in", "gpio_out", "emac", "spi3", NULL, NULL, 
NULL, NULL}},
+       {"PA9",  0, 9,  {"gpio_in", "gpio_out", "emac", "spi3", NULL, NULL, 
NULL, NULL}},
+       {"PA10", 0, 10, {"gpio_in", "gpio_out", "emac", NULL, "uart1", NULL, 
NULL, NULL}},
+       {"PA11", 0, 11, {"gpio_in", "gpio_out", "emac", NULL, "uart1", NULL, 
NULL, NULL}},
+       {"PA12", 0, 12, {"gpio_in", "gpio_out", "emac", "uart6", "uart1", NULL, 
NULL, NULL}},
+       {"PA13", 0, 13, {"gpio_in", "gpio_out", "emac", "uart6", "uart1", NULL, 
NULL, NULL}},
+       {"PA14", 0, 14, {"gpio_in", "gpio_out", "emac", "uart7", "uart1", NULL, 
NULL, NULL}},
+       {"PA15", 0, 15, {"gpio_in", "gpio_out", "emac", "uart7", "uart1", NULL, 
NULL, NULL}},
+       {"PA16", 0, 16, {"gpio_in", "gpio_out", NULL, "can", "uart1", NULL, 
NULL, NULL}},
+       {"PA17", 0, 17, {"gpio_in", "gpio_out", NULL, "can", "uart1", NULL, 
NULL, NULL}},
+
+       {"PB0",  1, 0,  {"gpio_in", "gpio_out", "i2c0", NULL, NULL, NULL, NULL, 
NULL}},
+       {"PB1",  1, 1,  {"gpio_in", "gpio_out", "i2c0", NULL, NULL, NULL, NULL, 
NULL}},
+       {"PB2",  1, 2,  {"gpio_in", "gpio_out", "pwm", NULL, NULL, NULL, NULL, 
NULL}},
+       {"PB3",  1, 3,  {"gpio_in", "gpio_out", "ir0", NULL, NULL, NULL, NULL, 
NULL}},
+       {"PB4",  1, 4,  {"gpio_in", "gpio_out", "ir0", NULL, NULL, NULL, NULL, 
NULL}},
+       {"PB5",  1, 5,  {"gpio_in", "gpio_out", "i2s", "ac97", NULL, NULL, 
NULL, NULL}},
+       {"PB6",  1, 6,  {"gpio_in", "gpio_out", "i2s", "ac97", NULL, NULL, 
NULL, NULL}},
+       {"PB7",  1, 7,  {"gpio_in", "gpio_out", "i2s", "ac97", NULL, NULL, 
NULL, NULL}},
+       {"PB8",  1, 8,  {"gpio_in", "gpio_out", "i2s", "ac97", NULL, NULL, 
NULL, NULL}},
+       {"PB9",  1, 9,  {"gpio_in", "gpio_out", "i2s", NULL, NULL, NULL, NULL, 
NULL}},
+       {"PB10", 1, 10, {"gpio_in", "gpio_out", "i2s", NULL, NULL, NULL, NULL, 
NULL}},
+       {"PB11", 1, 11, {"gpio_in", "gpio_out", "i2s", NULL, NULL, NULL, NULL, 
NULL}},
+       {"PB12", 1, 12, {"gpio_in", "gpio_out", "i2s", "ac97", NULL, NULL, 
NULL, NULL}},
+       {"PB13", 1, 13, {"gpio_in", "gpio_out", "spi2", NULL, NULL, NULL, NULL, 
NULL}},
+       {"PB14", 1, 14, {"gpio_in", "gpio_out", "spi2", "jtag", NULL, NULL, 
NULL, NULL}},
+       {"PB15", 1, 15, {"gpio_in", "gpio_out", "spi2", "jtag", NULL, NULL, 
NULL, NULL}},
+       {"PB16", 1, 16, {"gpio_in", "gpio_out", "spi2", "jtag", NULL, NULL, 
NULL, NULL}},
+       {"PB17", 1, 17, {"gpio_in", "gpio_out", "spi2", "jtag", NULL, NULL, 
NULL, NULL}},
+       {"PB18", 1, 18, {"gpio_in", "gpio_out", "i2c1", NULL, NULL, NULL, NULL, 
NULL}},
+       {"PB19", 1, 19, {"gpio_in", "gpio_out", "i2c1", NULL, NULL, NULL, NULL, 
NULL}},
+       {"PB20", 1, 20, {"gpio_in", "gpio_out", "i2c1", NULL, NULL, NULL, NULL, 
NULL}},
+       {"PB21", 1, 21, {"gpio_in", "gpio_out", "i2c1", NULL, NULL, NULL, NULL, 
NULL}},
+       {"PB22", 1, 22, {"gpio_in", "gpio_out", "uart0", "ir1", NULL, NULL, 
NULL, NULL}},
+       {"PB23", 1, 23, {"gpio_in", "gpio_out", "uart0", "ir1", NULL, NULL, 
NULL, NULL}},
+
+       {"PC0",  2,  0, {"gpio_in", "gpio_out", "nand", "spi0", NULL, NULL, 
NULL, NULL}},
+       {"PC1",  2,  1, {"gpio_in", "gpio_out", "nand", "spi0", NULL, NULL, 
NULL, NULL}},
+       {"PC2",  2,  2, {"gpio_in", "gpio_out", "nand", "spi0", NULL, NULL, 
NULL, NULL}},
+       {"PC3",  2,  3, {"gpio_in", "gpio_out", "nand", NULL, NULL, NULL, NULL, 
NULL}},
+       {"PC4",  2,  4, {"gpio_in", "gpio_out", "nand", NULL, NULL, NULL, NULL, 
NULL}},
+       {"PC5",  2,  5, {"gpio_in", "gpio_out", "nand", NULL, NULL, NULL, NULL, 
NULL}},
+       {"PC6",  2,  6, {"gpio_in", "gpio_out", "nand", "mmc2", NULL, NULL, 
NULL, NULL}},
+       {"PC7",  2,  7, {"gpio_in", "gpio_out", "nand", "mmc2", NULL, NULL, 
NULL, NULL}},
+       {"PC8",  2,  8, {"gpio_in", "gpio_out", "nand", "mmc2", NULL, NULL, 
NULL, NULL}},
+       {"PC9",  2,  9, {"gpio_in", "gpio_out", "nand", "mmc2", NULL, NULL, 
NULL, NULL}},
+       {"PC10", 2, 10, {"gpio_in", "gpio_out", "nand", "mmc2", NULL, NULL, 
NULL, NULL}},
+       {"PC11", 2, 11, {"gpio_in", "gpio_out", "nand", "mmc2", NULL, NULL, 
NULL, NULL}},
+       {"PC12", 2, 12, {"gpio_in", "gpio_out", "nand", NULL, NULL, NULL, NULL, 
NULL}},
+       {"PC13", 2, 13, {"gpio_in", "gpio_out", "nand", NULL, NULL, NULL, NULL, 
NULL}},
+       {"PC14", 2, 14, {"gpio_in", "gpio_out", "nand", NULL, NULL, NULL, NULL, 
NULL}},
+       {"PC15", 2, 15, {"gpio_in", "gpio_out", "nand", NULL, NULL, NULL, NULL, 
NULL}},
+       {"PC16", 2, 16, {"gpio_in", "gpio_out", "nand", NULL, NULL, NULL, NULL, 
NULL}},
+       {"PC17", 2, 17, {"gpio_in", "gpio_out", "nand", NULL, NULL, NULL, NULL, 
NULL}},
+       {"PC18", 2, 18, {"gpio_in", "gpio_out", "nand", NULL, NULL, NULL, NULL, 
NULL}},
+       {"PC19", 2, 19, {"gpio_in", "gpio_out", "nand", "spi2", NULL, NULL, 
NULL, NULL}},
+       {"PC20", 2, 20, {"gpio_in", "gpio_out", "nand", "spi2", NULL, NULL, 
NULL, NULL}},
+       {"PC21", 2, 21, {"gpio_in", "gpio_out", "nand", "spi2", NULL, NULL, 
NULL, NULL}},
+       {"PC22", 2, 22, {"gpio_in", "gpio_out", "nand", "spi2", NULL, NULL, 
NULL, NULL}},
+       {"PC23", 2, 23, {"gpio_in", "gpio_out", "spi0", NULL, NULL, NULL, NULL, 
NULL}},
+       {"PC24", 2, 24, {"gpio_in", "gpio_out", "nand", NULL, NULL, NULL, NULL, 
NULL}},
+
+       {"PD0",  3,  0, {"gpio_in", "gpio_out", "lcd0", "lvds0", NULL, NULL, 
NULL, NULL}},
+       {"PD1",  3,  1, {"gpio_in", "gpio_out", "lcd0", "lvds0", NULL, NULL, 
NULL, NULL}},
+       {"PD2",  3,  2, {"gpio_in", "gpio_out", "lcd0", "lvds0", NULL, NULL, 
NULL, NULL}},
+       {"PD3",  3,  3, {"gpio_in", "gpio_out", "lcd0", "lvds0", NULL, NULL, 
NULL, NULL}},
+       {"PD4",  3,  4, {"gpio_in", "gpio_out", "lcd0", "lvds0", NULL, NULL, 
NULL, NULL}},
+       {"PD5",  3,  5, {"gpio_in", "gpio_out", "lcd0", "lvds0", NULL, NULL, 
NULL, NULL}},
+       {"PD6",  3,  6, {"gpio_in", "gpio_out", "lcd0", "lvds0", NULL, NULL, 
NULL, NULL}},
+       {"PD7",  3,  7, {"gpio_in", "gpio_out", "lcd0", "lvds0", NULL, NULL, 
NULL, NULL}},
+       {"PD8",  3,  8, {"gpio_in", "gpio_out", "lcd0", "lvds0", NULL, NULL, 
NULL, NULL}},
+       {"PD9",  3,  9, {"gpio_in", "gpio_out", "lcd0", "lvds0", NULL, NULL, 
NULL, NULL}},
+       {"PD10", 3, 10, {"gpio_in", "gpio_out", "lcd0", "lvds1", NULL, NULL, 
NULL, NULL}},
+       {"PD11", 3, 11, {"gpio_in", "gpio_out", "lcd0", "lvds1", NULL, NULL, 
NULL, NULL}},
+       {"PD12", 3, 12, {"gpio_in", "gpio_out", "lcd0", "lvds1", NULL, NULL, 
NULL, NULL}},
+       {"PD13", 3, 13, {"gpio_in", "gpio_out", "lcd0", "lvds1", NULL, NULL, 
NULL, NULL}},
+       {"PD14", 3, 14, {"gpio_in", "gpio_out", "lcd0", "lvds1", NULL, NULL, 
NULL, NULL}},
+       {"PD15", 3, 15, {"gpio_in", "gpio_out", "lcd0", "lvds1", NULL, NULL, 
NULL, NULL}},
+       {"PD16", 3, 16, {"gpio_in", "gpio_out", "lcd0", "lvds1", NULL, NULL, 
NULL, NULL}},
+       {"PD17", 3, 17, {"gpio_in", "gpio_out", "lcd0", "lvds1", NULL, NULL, 
NULL, NULL}},
+       {"PD18", 3, 18, {"gpio_in", "gpio_out", "lcd0", "lvds1", NULL, NULL, 
NULL, NULL}},
+       {"PD19", 3, 19, {"gpio_in", "gpio_out", "lcd0", "lvds1", NULL, NULL, 
NULL, NULL}},
+       {"PD20", 3, 20, {"gpio_in", "gpio_out", "lcd0", "csi1", NULL, NULL, 
NULL, NULL}},
+       {"PD21", 3, 21, {"gpio_in", "gpio_out", "lcd0", "sim", NULL, NULL, 
NULL, NULL}},
+       {"PD22", 3, 22, {"gpio_in", "gpio_out", "lcd0", "sim", NULL, NULL, 
NULL, NULL}},
+       {"PD23", 3, 23, {"gpio_in", "gpio_out", "lcd0", "sim", NULL, NULL, 
NULL, NULL}},
+       {"PD24", 3, 24, {"gpio_in", "gpio_out", "lcd0", "sim", NULL, NULL, 
NULL, NULL}},
+       {"PD25", 3, 25, {"gpio_in", "gpio_out", "lcd0", "sim", NULL, NULL, 
NULL, NULL}},
+       {"PD26", 3, 26, {"gpio_in", "gpio_out", "lcd0", "sim", NULL, NULL, 
NULL, NULL}},
+       {"PD27", 3, 27, {"gpio_in", "gpio_out", "lcd0", "sim", NULL, NULL, 
NULL, NULL}},
+
+       {"PE0",  4,  0, {"gpio_in", "gpio_out", "ts0", "csi0", NULL, NULL, 
NULL, NULL}},
+       {"PE1",  4,  1, {"gpio_in", "gpio_out", "ts0", "csi0", NULL, NULL, 
NULL, NULL}},
+       {"PE2",  4,  2, {"gpio_in", "gpio_out", "ts0", "csi0", NULL, NULL, 
NULL, NULL}},
+       {"PE3",  4,  3, {"gpio_in", "gpio_out", "ts0", "csi0", NULL, NULL, 
NULL, NULL}},
+       {"PE4",  4,  4, {"gpio_in", "gpio_out", "ts0", "csi0", NULL, NULL, 
NULL, NULL}},
+       {"PE5",  4,  5, {"gpio_in", "gpio_out", "ts0", "csi0", "sim", NULL, 
NULL, NULL}},
+       {"PE6",  4,  6, {"gpio_in", "gpio_out", "ts0", "csi0", NULL, NULL, 
NULL, NULL}},
+       {"PE7",  4,  7, {"gpio_in", "gpio_out", "ts0", "csi0", NULL, NULL, 
NULL, NULL}},
+       {"PE8",  4,  8, {"gpio_in", "gpio_out", "ts0", "csi0", NULL, NULL, 
NULL, NULL}},
+       {"PE9",  4,  9, {"gpio_in", "gpio_out", "ts0", "csi0", NULL, NULL, 
NULL, NULL}},
+       {"PE10", 4, 10, {"gpio_in", "gpio_out", "ts0", "csi0", NULL, NULL, 
NULL, NULL}},
+       {"PE11", 4, 11, {"gpio_in", "gpio_out", "ts0", "csi0", NULL, NULL, 
NULL, NULL}},
+
+       {"PF0",  5,  0, {"gpio_in", "gpio_out", "mmc0", NULL, "jtag", NULL, 
NULL, NULL}},
+       {"PF1",  5,  1, {"gpio_in", "gpio_out", "mmc0", NULL, "jtag", NULL, 
NULL, NULL}},
+       {"PF2",  5,  2, {"gpio_in", "gpio_out", "mmc0", NULL, "uart0", NULL, 
NULL, NULL}},
+       {"PF3",  5,  3, {"gpio_in", "gpio_out", "mmc0", NULL, "jtag", NULL, 
NULL, NULL}},
+       {"PF4",  5,  4, {"gpio_in", "gpio_out", "mmc0", NULL, "jtag", NULL, 
NULL, NULL}},
+       {"PF5",  5,  5, {"gpio_in", "gpio_out", "mmc0", NULL, "jtag", NULL, 
NULL, NULL}},
+
+       {"PG0",  6,  0, {"gpio_in", "gpio_out", "ts1", "csi1", "mmc1", NULL, 
NULL, NULL}},
+       {"PG1",  6,  1, {"gpio_in", "gpio_out", "ts1", "csi1", "mmc1", NULL, 
NULL, NULL}},
+       {"PG2",  6,  2, {"gpio_in", "gpio_out", "ts1", "csi1", "mmc1", NULL, 
NULL, NULL}},
+       {"PG3",  6,  3, {"gpio_in", "gpio_out", "ts1", "csi1", "mmc1", NULL, 
NULL, NULL}},
+       {"PG4",  6,  4, {"gpio_in", "gpio_out", "ts1", "csi1", "mmc1", "csi0", 
NULL, NULL}},
+       {"PG5",  6,  5, {"gpio_in", "gpio_out", "ts1", "csi1", "mmc1", "csi0", 
NULL, NULL}},
+       {"PG6",  6,  6, {"gpio_in", "gpio_out", "ts1", "csi1", "uart3", "csi0", 
NULL, NULL}},
+       {"PG7",  6,  7, {"gpio_in", "gpio_out", "ts1", "csi1", "uart3", "csi0", 
NULL, NULL}},
+       {"PG8",  6,  8, {"gpio_in", "gpio_out", "ts1", "csi1", "uart3", "csi0", 
NULL, NULL}},
+       {"PG9",  6,  9, {"gpio_in", "gpio_out", "ts1", "csi1", "uart3", "csi0", 
NULL, NULL}},
+       {"PG10", 6, 10, {"gpio_in", "gpio_out", "ts1", "csi1", "uart4", "csi0", 
NULL, NULL}},
+       {"PG11", 6, 11, {"gpio_in", "gpio_out", "ts1", "csi1", "uart4", "csi0", 
NULL, NULL}},
+
+       {"PH0",  7,  0, {"gpio_in", "gpio_out", "lcd1", "pata", "uart3", NULL, 
"eint", "csi1"}},
+       {"PH1",  7,  1, {"gpio_in", "gpio_out", "lcd1", "pata", "uart3", NULL, 
"eint", "csi1"}},
+       {"PH2",  7,  2, {"gpio_in", "gpio_out", "lcd1", "pata", "uart3", NULL, 
"eint", "csi1"}},
+       {"PH3",  7,  3, {"gpio_in", "gpio_out", "lcd1", "pata", "uart3", NULL, 
"eint", "csi1"}},
+       {"PH4",  7,  4, {"gpio_in", "gpio_out", "lcd1", "pata", "uart4", NULL, 
"eint", "csi1"}},
+       {"PH5",  7,  5, {"gpio_in", "gpio_out", "lcd1", "pata", "uart4", NULL, 
"eint", "csi1"}},
+       {"PH6",  7,  6, {"gpio_in", "gpio_out", "lcd1", "pata", "uart5", "ms", 
"eint", "csi1"}},
+       {"PH7",  7,  7, {"gpio_in", "gpio_out", "lcd1", "pata", "uart5", "ms", 
"eint", "csi1"}},
+       {"PH8",  7,  8, {"gpio_in", "gpio_out", "lcd1", "pata", "keypad", "ms", 
"eint", "csi1"}},
+       {"PH9",  7,  9, {"gpio_in", "gpio_out", "lcd1", "pata", "keypad", "ms", 
"eint", "csi1"}},
+       {"PH10", 7, 10, {"gpio_in", "gpio_out", "lcd1", "pata", "keypad", "ms", 
"eint", "csi1"}},
+       {"PH11", 7, 11, {"gpio_in", "gpio_out", "lcd1", "pata", "keypad", "ms", 
"eint", "csi1"}},
+       {"PH12", 7, 12, {"gpio_in", "gpio_out", "lcd1", "pata", "ps2", NULL, 
"eint", "csi1"}},
+       {"PH13", 7, 13, {"gpio_in", "gpio_out", "lcd1", "pata", "ps2", "sim", 
"eint", "csi1"}},
+       {"PH14", 7, 14, {"gpio_in", "gpio_out", "lcd1", "pata", "keypad", 
"sim", "eint", "csi1"}},
+       {"PH15", 7, 15, {"gpio_in", "gpio_out", "lcd1", "pata", "keypad", 
"sim", "eint", "csi1"}},
+       {"PH16", 7, 16, {"gpio_in", "gpio_out", "lcd1", "pata", "keypad", NULL, 
"eint", "csi1"}},
+       {"PH17", 7, 17, {"gpio_in", "gpio_out", "lcd1", "pata", "keypad", 
"sim", "eint", "csi1"}},
+       {"PH18", 7, 18, {"gpio_in", "gpio_out", "lcd1", "pata", "keypad", 
"sim", "eint", "csi1"}},
+       {"PH19", 7, 19, {"gpio_in", "gpio_out", "lcd1", "pata", "keypad", 
"sim", "eint", "csi1"}},
+       {"PH20", 7, 20, {"gpio_in", "gpio_out", "lcd1", "pata", "can", NULL, 
"eint", "csi1"}},
+       {"PH21", 7, 21, {"gpio_in", "gpio_out", "lcd1", "pata", "can", NULL, 
"eint", "csi1"}},
+       {"PH22", 7, 22, {"gpio_in", "gpio_out", "lcd1", "pata", "keypad", 
"mmc1", NULL, "csi1"}},
+       {"PH23", 7, 23, {"gpio_in", "gpio_out", "lcd1", "pata", "keypad", 
"mmc1", NULL, "csi1"}},
+       {"PH24", 7, 24, {"gpio_in", "gpio_out", "lcd1", "pata", "keypad", 
"mmc1", NULL, "csi1"}},
+       {"PH25", 7, 25, {"gpio_in", "gpio_out", "lcd1", "pata", "keypad", 
"mmc1", NULL, "csi1"}},
+       {"PH26", 7, 26, {"gpio_in", "gpio_out", "lcd1", "pata", "keypad", 
"mmc1", NULL, "csi1"}},
+       {"PH27", 7, 27, {"gpio_in", "gpio_out", "lcd1", "pata", "keypad", 
"mmc1", NULL, "csi1"}},
+
+       {"PI0",  8,  0, {"gpio_in", "gpio_out", NULL, NULL, NULL, NULL, NULL, 
NULL}},
+       {"PI1",  8,  1, {"gpio_in", "gpio_out", NULL, NULL, NULL, NULL, NULL, 
NULL}},
+       {"PI2",  8,  2, {"gpio_in", "gpio_out", NULL, NULL, NULL, NULL, NULL, 
NULL}},
+       {"PI3",  8,  3, {"gpio_in", "gpio_out", "pwm", NULL, NULL, NULL, NULL, 
NULL}},
+       {"PI4",  8,  4, {"gpio_in", "gpio_out", "mmc3", NULL, NULL, NULL, NULL, 
NULL}},
+       {"PI5",  8,  5, {"gpio_in", "gpio_out", "mmc3", NULL, NULL, NULL, NULL, 
NULL}},
+       {"PI6",  8,  6, {"gpio_in", "gpio_out", "mmc3", NULL, NULL, NULL, NULL, 
NULL}},
+       {"PI7",  8,  7, {"gpio_in", "gpio_out", "mmc3", NULL, NULL, NULL, NULL, 
NULL}},
+       {"PI8",  8,  8, {"gpio_in", "gpio_out", "mmc3", NULL, NULL, NULL, NULL, 
NULL}},
+       {"PI9",  8,  9, {"gpio_in", "gpio_out", "mmc3", NULL, NULL, NULL, NULL, 
NULL}},
+       {"PI10", 8, 10, {"gpio_in", "gpio_out", "spi0", "uart5", NULL, NULL, 
"eint", NULL}},
+       {"PI11", 8, 11, {"gpio_in", "gpio_out", "spi0", "uart5", NULL, NULL, 
"eint", NULL}},
+       {"PI12", 8, 12, {"gpio_in", "gpio_out", "spi0", "uart6", NULL, NULL, 
"eint", NULL}},
+       {"PI13", 8, 13, {"gpio_in", "gpio_out", "spi0", "uart6", NULL, NULL, 
"eint", NULL}},
+       {"PI14", 8, 14, {"gpio_in", "gpio_out", "spi0", "ps2", "timer4", NULL, 
"eint", NULL}},
+       {"PI15", 8, 15, {"gpio_in", "gpio_out", "spi1", "ps2", "timer5", NULL, 
"eint", NULL}},
+       {"PI16", 8, 16, {"gpio_in", "gpio_out", "spi1", "uart2", NULL, NULL, 
"eint", NULL}},
+       {"PI17", 8, 17, {"gpio_in", "gpio_out", "spi1", "uart2", NULL, NULL, 
"eint", NULL}},
+       {"PI18", 8, 18, {"gpio_in", "gpio_out", "spi1", "uart2", NULL, NULL, 
"eint", NULL}},
+       {"PI19", 8, 19, {"gpio_in", "gpio_out", "spi1", "uart2", NULL, NULL, 
"eint", NULL}},
+       {"PI20", 8, 20, {"gpio_in", "gpio_out", "ps2", "uart7", "hdmi", NULL, 
NULL, NULL}},
+       {"PI21", 8, 21, {"gpio_in", "gpio_out", "ps2", "uart7", "hdmi", NULL, 
NULL, NULL}},
+};
+
+const struct allwinner_padconf a10_padconf = {
+       .npins = sizeof(a10_pins) / sizeof(struct allwinner_pins),
+       .pins = a10_pins,
+};
+
+#endif /* SOC_ALLWINNER_A10 */

Modified: stable/11/sys/arm/allwinner/a10/files.a10
==============================================================================
--- stable/11/sys/arm/allwinner/a10/files.a10   Fri Nov  4 00:43:12 2016        
(r308273)
+++ stable/11/sys/arm/allwinner/a10/files.a10   Fri Nov  4 00:54:21 2016        
(r308274)
@@ -1,4 +1,4 @@
 # $FreeBSD$
 
 arm/allwinner/a10/a10_intc.c           standard
-arm/allwinner/a10_padconf.c            standard
+arm/allwinner/a10/a10_padconf.c                standard

Modified: stable/11/sys/arm/allwinner/a10_ehci.c
==============================================================================
--- stable/11/sys/arm/allwinner/a10_ehci.c      Fri Nov  4 00:43:12 2016        
(r308273)
+++ stable/11/sys/arm/allwinner/a10_ehci.c      Fri Nov  4 00:54:21 2016        
(r308274)
@@ -58,7 +58,7 @@ __FBSDID("$FreeBSD$");
 #include <dev/usb/controller/ehci.h>
 #include <dev/usb/controller/ehcireg.h>
 
-#include <arm/allwinner/allwinner_machdep.h>
+#include <arm/allwinner/aw_machdep.h>
 #include <dev/extres/clk/clk.h>
 #include <dev/extres/hwreset/hwreset.h>
 #include <dev/extres/phy/phy.h>

Modified: stable/11/sys/arm/allwinner/a10_gpio.c
==============================================================================
--- stable/11/sys/arm/allwinner/a10_gpio.c      Fri Nov  4 00:43:12 2016        
(r308273)
+++ stable/11/sys/arm/allwinner/a10_gpio.c      Fri Nov  4 00:54:21 2016        
(r308274)
@@ -52,7 +52,7 @@ __FBSDID("$FreeBSD$");
 #include <dev/ofw/ofw_bus.h>
 #include <dev/ofw/ofw_bus_subr.h>
 
-#include <arm/allwinner/allwinner_machdep.h>
+#include <arm/allwinner/aw_machdep.h>
 #include <arm/allwinner/allwinner_pinctrl.h>
 #include <dev/extres/clk/clk.h>
 #include <dev/extres/hwreset/hwreset.h>

Modified: stable/11/sys/arm/allwinner/a10_mmc.c
==============================================================================
--- stable/11/sys/arm/allwinner/a10_mmc.c       Fri Nov  4 00:43:12 2016        
(r308273)
+++ stable/11/sys/arm/allwinner/a10_mmc.c       Fri Nov  4 00:54:21 2016        
(r308274)
@@ -48,7 +48,7 @@ __FBSDID("$FreeBSD$");
 #include <dev/mmc/mmcreg.h>
 #include <dev/mmc/mmcbrvar.h>
 
-#include <arm/allwinner/allwinner_machdep.h>
+#include <arm/allwinner/aw_machdep.h>
 #include <arm/allwinner/a10_mmc.h>
 #include <dev/extres/clk/clk.h>
 #include <dev/extres/hwreset/hwreset.h>

Modified: stable/11/sys/arm/allwinner/aw_if_dwc.c
==============================================================================
--- stable/11/sys/arm/allwinner/aw_if_dwc.c     Fri Nov  4 00:43:12 2016        
(r308273)
+++ stable/11/sys/arm/allwinner/aw_if_dwc.c     Fri Nov  4 00:54:21 2016        
(r308274)
@@ -40,7 +40,7 @@ __FBSDID("$FreeBSD$");
 #include <dev/ofw/ofw_bus.h>
 #include <dev/ofw/ofw_bus_subr.h>
 
-#include <arm/allwinner/allwinner_machdep.h>
+#include <arm/allwinner/aw_machdep.h>
 #include <dev/extres/clk/clk.h>
 #include <dev/extres/regulator/regulator.h>
 

Copied: stable/11/sys/arm/allwinner/aw_machdep.c (from r304318, 
head/sys/arm/allwinner/aw_machdep.c)
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ stable/11/sys/arm/allwinner/aw_machdep.c    Fri Nov  4 00:54:21 2016        
(r308274, copy of r304318, head/sys/arm/allwinner/aw_machdep.c)
@@ -0,0 +1,277 @@
+/*-
+ * Copyright (c) 2012 Ganbold Tsagaankhuu <[email protected]>
+ * Copyright (c) 2015-2016 Emmanuel Vadot <[email protected]>
+ * All rights reserved.
+ *
+ * This code is derived from software written for Brini by Mark Brinicombe
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+
+ * from: FreeBSD: //depot/projects/arm/src/sys/arm/ti/ti_machdep.c
+ */
+
+#include "opt_ddb.h"
+#include "opt_platform.h"
+
+#include <sys/cdefs.h>
+__FBSDID("$FreeBSD$");
+
+#define _ARM32_BUS_DMA_PRIVATE
+#include <sys/param.h>
+#include <sys/systm.h>
+#include <sys/bus.h>
+#include <sys/devmap.h>
+
+#include <vm/vm.h>
+#include <vm/pmap.h>
+
+#include <machine/bus.h>
+#include <machine/machdep.h>
+#include <machine/platformvar.h>
+
+#include <dev/fdt/fdt_common.h>
+
+#include <arm/allwinner/aw_mp.h>
+#include <arm/allwinner/aw_wdog.h>
+#include <arm/allwinner/aw_machdep.h>
+
+#include "platform_if.h"
+
+static u_int soc_type;
+static u_int soc_family;
+
+static int
+a10_attach(platform_t plat)
+{
+       soc_type = ALLWINNERSOC_A10;
+       soc_family = ALLWINNERSOC_SUN4I;
+       return (0);
+}
+
+static int
+a13_attach(platform_t plat)
+{
+       soc_type = ALLWINNERSOC_A13;
+       soc_family = ALLWINNERSOC_SUN5I;
+       return (0);
+}
+
+static int
+a20_attach(platform_t plat)
+{
+       soc_type = ALLWINNERSOC_A20;
+       soc_family = ALLWINNERSOC_SUN7I;
+
+       return (0);
+}
+
+static int
+a31_attach(platform_t plat)
+{
+       soc_type = ALLWINNERSOC_A31;
+       soc_family = ALLWINNERSOC_SUN6I;
+
+       return (0);
+}
+
+static int
+a31s_attach(platform_t plat)
+{
+       soc_type = ALLWINNERSOC_A31S;
+       soc_family = ALLWINNERSOC_SUN6I;
+
+       return (0);
+}
+
+static int
+a83t_attach(platform_t plat)
+{
+       soc_type = ALLWINNERSOC_A83T;
+       soc_family = ALLWINNERSOC_SUN8I;
+
+       return (0);
+}
+
+static int
+h3_attach(platform_t plat)
+{
+       soc_type = ALLWINNERSOC_H3;
+       soc_family = ALLWINNERSOC_SUN8I;
+
+       return (0);
+}
+
+static vm_offset_t
+allwinner_lastaddr(platform_t plat)
+{
+
+       return (devmap_lastaddr());
+}
+
+/*
+ * Set up static device mappings.
+ *
+ * This covers all the on-chip device with 1MB section mappings, which is good
+ * for performance (uses fewer TLB entries for device access).
+ *
+ * XXX It also covers a block of SRAM and some GPU (mali400) stuff that maybe
+ * shouldn't be device-mapped.  The original code mapped a 4MB block, but
+ * perhaps a 1MB block would be more appropriate.
+ */
+static int
+allwinner_devmap_init(platform_t plat)
+{
+
+       devmap_add_entry(0x01C00000, 0x00400000); /* 4MB */
+
+       return (0);
+}
+
+struct arm32_dma_range *
+bus_dma_get_range(void)
+{
+       return (NULL);
+}
+
+int
+bus_dma_get_range_nb(void)
+{
+       return (0);
+}
+
+void
+cpu_reset()
+{
+       aw_wdog_watchdog_reset();
+       printf("Reset failed!\n");
+       while (1);
+}
+
+#if defined(SOC_ALLWINNER_A10)
+static platform_method_t a10_methods[] = {
+       PLATFORMMETHOD(platform_attach,         a10_attach),
+       PLATFORMMETHOD(platform_lastaddr,       allwinner_lastaddr),
+       PLATFORMMETHOD(platform_devmap_init,    allwinner_devmap_init),
+
+       PLATFORMMETHOD_END,
+};
+FDT_PLATFORM_DEF(a10, "a10", 0, "allwinner,sun4i-a10", 200);
+#endif
+
+#if defined(SOC_ALLWINNER_A13)
+static platform_method_t a13_methods[] = {
+       PLATFORMMETHOD(platform_attach,         a13_attach),
+       PLATFORMMETHOD(platform_lastaddr,       allwinner_lastaddr),
+       PLATFORMMETHOD(platform_devmap_init,    allwinner_devmap_init),
+
+       PLATFORMMETHOD_END,
+};
+FDT_PLATFORM_DEF(a13, "a13", 0, "allwinner,sun5i-a13", 200);
+#endif
+
+#if defined(SOC_ALLWINNER_A20)
+static platform_method_t a20_methods[] = {
+       PLATFORMMETHOD(platform_attach,         a20_attach),
+       PLATFORMMETHOD(platform_lastaddr,       allwinner_lastaddr),
+       PLATFORMMETHOD(platform_devmap_init,    allwinner_devmap_init),
+
+#ifdef SMP
+       PLATFORMMETHOD(platform_mp_start_ap,    aw_mp_start_ap),
+       PLATFORMMETHOD(platform_mp_setmaxid,    aw_mp_setmaxid),
+#endif
+       PLATFORMMETHOD_END,
+};
+FDT_PLATFORM_DEF(a20, "a20", 0, "allwinner,sun7i-a20", 200);
+#endif
+
+#if defined(SOC_ALLWINNER_A31)
+static platform_method_t a31_methods[] = {
+       PLATFORMMETHOD(platform_attach,         a31_attach),
+       PLATFORMMETHOD(platform_lastaddr,       allwinner_lastaddr),
+       PLATFORMMETHOD(platform_devmap_init,    allwinner_devmap_init),
+
+#ifdef SMP
+       PLATFORMMETHOD(platform_mp_start_ap,    aw_mp_start_ap),
+       PLATFORMMETHOD(platform_mp_setmaxid,    aw_mp_setmaxid),
+#endif
+       PLATFORMMETHOD_END,
+};
+FDT_PLATFORM_DEF(a31, "a31", 0, "allwinner,sun6i-a31", 200);
+#endif
+
+#if defined(SOC_ALLWINNER_A31S)
+static platform_method_t a31s_methods[] = {
+       PLATFORMMETHOD(platform_attach,         a31s_attach),
+       PLATFORMMETHOD(platform_lastaddr,       allwinner_lastaddr),
+       PLATFORMMETHOD(platform_devmap_init,    allwinner_devmap_init),
+
+#ifdef SMP
+       PLATFORMMETHOD(platform_mp_start_ap,    aw_mp_start_ap),
+       PLATFORMMETHOD(platform_mp_setmaxid,    aw_mp_setmaxid),
+#endif
+       PLATFORMMETHOD_END,
+};
+FDT_PLATFORM_DEF(a31s, "a31s", 0, "allwinner,sun6i-a31s", 200);
+#endif
+
+#if defined(SOC_ALLWINNER_A83T)
+static platform_method_t a83t_methods[] = {
+       PLATFORMMETHOD(platform_attach,         a83t_attach),
+       PLATFORMMETHOD(platform_lastaddr,       allwinner_lastaddr),
+       PLATFORMMETHOD(platform_devmap_init,    allwinner_devmap_init),
+
+#ifdef SMP
+       PLATFORMMETHOD(platform_mp_start_ap,    a83t_mp_start_ap),
+       PLATFORMMETHOD(platform_mp_setmaxid,    aw_mp_setmaxid),
+#endif
+       PLATFORMMETHOD_END,
+};
+FDT_PLATFORM_DEF(a83t, "a83t", 0, "allwinner,sun8i-a83t", 200);
+#endif
+
+#if defined(SOC_ALLWINNER_H3)
+static platform_method_t h3_methods[] = {
+       PLATFORMMETHOD(platform_attach,         h3_attach),
+       PLATFORMMETHOD(platform_lastaddr,       allwinner_lastaddr),
+       PLATFORMMETHOD(platform_devmap_init,    allwinner_devmap_init),
+
+#ifdef SMP
+       PLATFORMMETHOD(platform_mp_start_ap,    aw_mp_start_ap),
+       PLATFORMMETHOD(platform_mp_setmaxid,    aw_mp_setmaxid),
+#endif
+       PLATFORMMETHOD_END,
+};
+FDT_PLATFORM_DEF(h3, "h3", 0, "allwinner,sun8i-h3", 200);
+#endif
+
+u_int
+allwinner_soc_type(void)
+{
+       return (soc_type);
+}
+
+u_int
+allwinner_soc_family(void)
+{
+       return (soc_family);
+}

Copied: stable/11/sys/arm/allwinner/aw_machdep.h (from r304318, 
head/sys/arm/allwinner/aw_machdep.h)
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ stable/11/sys/arm/allwinner/aw_machdep.h    Fri Nov  4 00:54:21 2016        
(r308274, copy of r304318, head/sys/arm/allwinner/aw_machdep.h)
@@ -0,0 +1,51 @@
+/*-
+ * Copyright (c) 2015 Emmanuel Vadot <[email protected]>
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * $FreeBSD$
+ *
+ */
+
+#ifndef AW_MACHDEP_H
+#define        AW_MACHDEP_H
+
+#define        ALLWINNERSOC_A10        0x10000000
+#define        ALLWINNERSOC_A13        0x13000000
+#define        ALLWINNERSOC_A10S       0x10000001
+#define        ALLWINNERSOC_A20        0x20000000
+#define        ALLWINNERSOC_H3         0x30000000
+#define        ALLWINNERSOC_A31        0x31000000
+#define        ALLWINNERSOC_A31S       0x31000001
+#define        ALLWINNERSOC_A83T       0x83000000
+
+#define        ALLWINNERSOC_SUN4I      0x40000000
+#define        ALLWINNERSOC_SUN5I      0x50000000
+#define        ALLWINNERSOC_SUN6I      0x60000000
+#define        ALLWINNERSOC_SUN7I      0x70000000
+#define        ALLWINNERSOC_SUN8I      0x80000000
+
+u_int allwinner_soc_type(void);
+u_int allwinner_soc_family(void);
+
+#endif /* AW_MACHDEP_H */

Modified: stable/11/sys/arm/allwinner/aw_mp.c
==============================================================================
--- stable/11/sys/arm/allwinner/aw_mp.c Fri Nov  4 00:43:12 2016        
(r308273)
+++ stable/11/sys/arm/allwinner/aw_mp.c Fri Nov  4 00:54:21 2016        
(r308274)
@@ -46,7 +46,7 @@ __FBSDID("$FreeBSD$");
 #include <machine/platformvar.h>
 
 #include <arm/allwinner/aw_mp.h>
-#include <arm/allwinner/allwinner_machdep.h>
+#include <arm/allwinner/aw_machdep.h>
 
 /* Register for all dual-core SoC */
 #define        A20_CPUCFG_BASE         0x01c25c00

Modified: stable/11/sys/arm/allwinner/aw_rtc.c
==============================================================================
--- stable/11/sys/arm/allwinner/aw_rtc.c        Fri Nov  4 00:43:12 2016        
(r308273)
+++ stable/11/sys/arm/allwinner/aw_rtc.c        Fri Nov  4 00:54:21 2016        
(r308274)
@@ -43,7 +43,7 @@ __FBSDID("$FreeBSD$");
 #include <dev/ofw/ofw_bus.h>
 #include <dev/ofw/ofw_bus_subr.h>
 
-#include <arm/allwinner/allwinner_machdep.h>
+#include <arm/allwinner/aw_machdep.h>
 
 #include "clock_if.h"
 

Modified: stable/11/sys/arm/allwinner/clk/aw_pll.c
==============================================================================
--- stable/11/sys/arm/allwinner/clk/aw_pll.c    Fri Nov  4 00:43:12 2016        
(r308273)
+++ stable/11/sys/arm/allwinner/clk/aw_pll.c    Fri Nov  4 00:54:21 2016        
(r308274)
@@ -49,7 +49,7 @@ __FBSDID("$FreeBSD$");
 
 #include <dt-bindings/clock/sun4i-a10-pll2.h>
 
-#include <arm/allwinner/allwinner_machdep.h>
+#include <arm/allwinner/aw_machdep.h>
 
 #include "clkdev_if.h"
 

Modified: stable/11/sys/arm/allwinner/files.allwinner
==============================================================================
--- stable/11/sys/arm/allwinner/files.allwinner Fri Nov  4 00:43:12 2016        
(r308273)
+++ stable/11/sys/arm/allwinner/files.allwinner Fri Nov  4 00:54:21 2016        
(r308274)
@@ -16,7 +16,7 @@ arm/allwinner/aw_rsb.c                        optional        
rsb
 arm/allwinner/aw_rtc.c                 standard
 arm/allwinner/aw_wdog.c                        standard
 arm/allwinner/a20/a20_cpu_cfg.c        standard
-arm/allwinner/allwinner_machdep.c      standard
+arm/allwinner/aw_machdep.c             standard
 arm/allwinner/aw_mp.c                  optional        smp
 arm/allwinner/axp209.c                 optional        axp209
 arm/allwinner/axp81x.c                 optional        axp81x

Modified: stable/11/sys/arm/allwinner/timer.c
==============================================================================
--- stable/11/sys/arm/allwinner/timer.c Fri Nov  4 00:43:12 2016        
(r308273)
+++ stable/11/sys/arm/allwinner/timer.c Fri Nov  4 00:54:21 2016        
(r308274)
@@ -51,7 +51,7 @@ __FBSDID("$FreeBSD$");
 
 #include <sys/kdb.h>
 
-#include <arm/allwinner/allwinner_machdep.h>
+#include <arm/allwinner/aw_machdep.h>
 
 /**
  * Timer registers addr
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "[email protected]"

Reply via email to