Module Name:    src
Committed By:   skrll
Date:           Sun Aug  5 14:02:36 UTC 2018

Modified Files:
        src/sys/arch/arm/arm32: arm32_machdep.c
        src/sys/arch/arm/broadcom: bcm283x_platform.c
        src/sys/arch/arm/fdt: arm_fdt.c arm_fdtvar.h
        src/sys/arch/arm/nvidia: tegra_platform.c
        src/sys/arch/arm/rockchip: rk_platform.c
        src/sys/arch/arm/samsung: exynos_platform.c
        src/sys/arch/arm/sunxi: sunxi_platform.c
        src/sys/arch/arm/ti: ti_platform.c
        src/sys/arch/arm/vexpress: vexpress_platform.c
        src/sys/arch/arm/virt: virt_platform.c
        src/sys/arch/evbarm/fdt: fdt_machdep.c

Log Message:
Add prefixes to struct arm_platform{,_info} members.

No functional change.


To generate a diff of this commit:
cvs rdiff -u -r1.117 -r1.118 src/sys/arch/arm/arm32/arm32_machdep.c
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/arm/broadcom/bcm283x_platform.c
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/arm/fdt/arm_fdt.c \
    src/sys/arch/arm/fdt/arm_fdtvar.h
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/arm/nvidia/tegra_platform.c
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/rockchip/rk_platform.c
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/arm/samsung/exynos_platform.c
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/arm/sunxi/sunxi_platform.c
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/ti/ti_platform.c
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/arm/vexpress/vexpress_platform.c
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/virt/virt_platform.c
cvs rdiff -u -r1.31 -r1.32 src/sys/arch/evbarm/fdt/fdt_machdep.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/arm32/arm32_machdep.c
diff -u src/sys/arch/arm/arm32/arm32_machdep.c:1.117 src/sys/arch/arm/arm32/arm32_machdep.c:1.118
--- src/sys/arch/arm/arm32/arm32_machdep.c:1.117	Sun Aug  5 06:48:50 2018
+++ src/sys/arch/arm/arm32/arm32_machdep.c	Sun Aug  5 14:02:35 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: arm32_machdep.c,v 1.117 2018/08/05 06:48:50 skrll Exp $	*/
+/*	$NetBSD: arm32_machdep.c,v 1.118 2018/08/05 14:02:35 skrll Exp $	*/
 
 /*
  * Copyright (c) 1994-1998 Mark Brinicombe.
@@ -42,7 +42,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: arm32_machdep.c,v 1.117 2018/08/05 06:48:50 skrll Exp $");
+__KERNEL_RCSID(0, "$NetBSD: arm32_machdep.c,v 1.118 2018/08/05 14:02:35 skrll Exp $");
 
 #include "opt_arm_debug.h"
 #include "opt_fdt.h"
@@ -815,7 +815,7 @@ cpu_kernel_vm_init(paddr_t memory_start,
 
 	arm32_bootmem_init(memory_start, memory_size, KERNEL_BASE_PHYS);
 	arm32_kernel_vm_init(KERNEL_VM_BASE, ARM_VECTORS_HIGH, 0,
-	    plat->devmap(), mapallmem_p);
+	    plat->ap_devmap(), mapallmem_p);
 }
 #endif
 

Index: src/sys/arch/arm/broadcom/bcm283x_platform.c
diff -u src/sys/arch/arm/broadcom/bcm283x_platform.c:1.10 src/sys/arch/arm/broadcom/bcm283x_platform.c:1.11
--- src/sys/arch/arm/broadcom/bcm283x_platform.c:1.10	Fri Aug  3 15:46:41 2018
+++ src/sys/arch/arm/broadcom/bcm283x_platform.c	Sun Aug  5 14:02:35 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: bcm283x_platform.c,v 1.10 2018/08/03 15:46:41 skrll Exp $	*/
+/*	$NetBSD: bcm283x_platform.c,v 1.11 2018/08/05 14:02:35 skrll Exp $	*/
 
 /*-
  * Copyright (c) 2017 Jared D. McNeill <jmcne...@invisible.ca>
@@ -27,7 +27,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: bcm283x_platform.c,v 1.10 2018/08/03 15:46:41 skrll Exp $");
+__KERNEL_RCSID(0, "$NetBSD: bcm283x_platform.c,v 1.11 2018/08/05 14:02:35 skrll Exp $");
 
 #include "opt_arm_debug.h"
 #include "opt_bcm283x.h"
@@ -1415,14 +1415,14 @@ bcm283x_platform_uart_freq(void)
 
 #if defined(SOC_BCM2835)
 static const struct arm_platform bcm2835_platform = {
-	.devmap = bcm2835_platform_devmap,
-	.bootstrap = bcm2835_platform_bootstrap,
-	.init_attach_args = bcm2835_platform_init_attach_args,
-	.early_putchar = bcm2835_platform_early_putchar,
-	.device_register = bcm283x_platform_device_register,
-	.reset = bcm2835_system_reset,
-	.delay = bcm2835_tmr_delay,
-	.uart_freq = bcm283x_platform_uart_freq,
+	.ap_devmap = bcm2835_platform_devmap,
+	.ap_bootstrap = bcm2835_platform_bootstrap,
+	.ap_init_attach_args = bcm2835_platform_init_attach_args,
+	.ap_early_putchar = bcm2835_platform_early_putchar,
+	.ap_device_register = bcm283x_platform_device_register,
+	.ap_reset = bcm2835_system_reset,
+	.ap_delay = bcm2835_tmr_delay,
+	.ap_uart_freq = bcm283x_platform_uart_freq,
 };
 
 ARM_PLATFORM(bcm2835, "brcm,bcm2835", &bcm2835_platform);
@@ -1437,25 +1437,25 @@ bcm2837_platform_uart_freq(void)
 }
 
 static const struct arm_platform bcm2836_platform = {
-	.devmap = bcm2836_platform_devmap,
-	.bootstrap = bcm2836_platform_bootstrap,
-	.init_attach_args = bcm2836_platform_init_attach_args,
-	.early_putchar = bcm2836_platform_early_putchar,
-	.device_register = bcm283x_platform_device_register,
-	.reset = bcm2835_system_reset,
-	.delay = gtmr_delay,
-	.uart_freq = bcm283x_platform_uart_freq,
+	.ap_devmap = bcm2836_platform_devmap,
+	.ap_bootstrap = bcm2836_platform_bootstrap,
+	.ap_init_attach_args = bcm2836_platform_init_attach_args,
+	.ap_early_putchar = bcm2836_platform_early_putchar,
+	.ap_device_register = bcm283x_platform_device_register,
+	.ap_reset = bcm2835_system_reset,
+	.ap_delay = gtmr_delay,
+	.ap_uart_freq = bcm283x_platform_uart_freq,
 };
 
 static const struct arm_platform bcm2837_platform = {
-	.devmap = bcm2836_platform_devmap,
-	.bootstrap = bcm2836_platform_bootstrap,
-	.init_attach_args = bcm2836_platform_init_attach_args,
-	.early_putchar = bcm2837_platform_early_putchar,
-	.device_register = bcm283x_platform_device_register,
-	.reset = bcm2835_system_reset,
-	.delay = gtmr_delay,
-	.uart_freq = bcm2837_platform_uart_freq,
+	.ap_devmap = bcm2836_platform_devmap,
+	.ap_bootstrap = bcm2836_platform_bootstrap,
+	.ap_init_attach_args = bcm2836_platform_init_attach_args,
+	.ap_early_putchar = bcm2837_platform_early_putchar,
+	.ap_device_register = bcm283x_platform_device_register,
+	.ap_reset = bcm2835_system_reset,
+	.ap_delay = gtmr_delay,
+	.ap_uart_freq = bcm2837_platform_uart_freq,
 };
 
 ARM_PLATFORM(bcm2836, "brcm,bcm2836", &bcm2836_platform);

Index: src/sys/arch/arm/fdt/arm_fdt.c
diff -u src/sys/arch/arm/fdt/arm_fdt.c:1.7 src/sys/arch/arm/fdt/arm_fdt.c:1.8
--- src/sys/arch/arm/fdt/arm_fdt.c:1.7	Sun Dec 10 21:38:26 2017
+++ src/sys/arch/arm/fdt/arm_fdt.c	Sun Aug  5 14:02:35 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: arm_fdt.c,v 1.7 2017/12/10 21:38:26 skrll Exp $ */
+/* $NetBSD: arm_fdt.c,v 1.8 2018/08/05 14:02:35 skrll Exp $ */
 
 /*-
  * Copyright (c) 2017 Jared D. McNeill <jmcne...@invisible.ca>
@@ -29,7 +29,7 @@
 #include "opt_arm_timer.h"
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: arm_fdt.c,v 1.7 2017/12/10 21:38:26 skrll Exp $");
+__KERNEL_RCSID(0, "$NetBSD: arm_fdt.c,v 1.8 2018/08/05 14:02:35 skrll Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -79,7 +79,7 @@ arm_fdt_attach(device_t parent, device_t
 	aprint_naive("\n");
 	aprint_normal("\n");
 
-	plat->init_attach_args(&faa);
+	plat->ap_init_attach_args(&faa);
 	faa.faa_name = "";
 	faa.faa_phandle = OF_peer(0);
 
@@ -99,7 +99,7 @@ arm_fdt_platform(void)
 		int match, best_match = 0;
 
 		__link_set_foreach(info, arm_platforms) {
-			const char * const compat[] = { (*info)->compat, NULL };
+			const char * const compat[] = { (*info)->api_compat, NULL };
 			match = of_match_compatible(phandle, compat);
 			if (match > best_match) {
 				best_match = match;
@@ -110,7 +110,7 @@ arm_fdt_platform(void)
 		booted_platform = best_info;
 	}
 
-	return booted_platform == NULL ? NULL : booted_platform->ops;
+	return booted_platform == NULL ? NULL : booted_platform->api_ops;
 }
 
 void
@@ -166,7 +166,7 @@ arm_fdt_memory_dump(paddr_t pa)
 	bus_space_tag_t bst;
 	bus_space_handle_t bsh;
 
-	plat->init_attach_args(&faa);
+	plat->ap_init_attach_args(&faa);
 
 	bst = faa.faa_bst;
 	bus_space_map(bst, pa, 0x100, 0, &bsh);
Index: src/sys/arch/arm/fdt/arm_fdtvar.h
diff -u src/sys/arch/arm/fdt/arm_fdtvar.h:1.7 src/sys/arch/arm/fdt/arm_fdtvar.h:1.8
--- src/sys/arch/arm/fdt/arm_fdtvar.h:1.7	Thu Aug 24 13:06:23 2017
+++ src/sys/arch/arm/fdt/arm_fdtvar.h	Sun Aug  5 14:02:35 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: arm_fdtvar.h,v 1.7 2017/08/24 13:06:23 jmcneill Exp $ */
+/* $NetBSD: arm_fdtvar.h,v 1.8 2018/08/05 14:02:35 skrll Exp $ */
 
 /*-
  * Copyright (c) 2017 Jared D. McNeill <jmcne...@invisible.ca>
@@ -36,19 +36,19 @@
 struct fdt_attach_args;
 
 struct arm_platform {
-	const struct pmap_devmap * (*devmap)(void);
-	void			(*bootstrap)(void);
-	void			(*init_attach_args)(struct fdt_attach_args *);
-	void			(*early_putchar)(char);
-	void			(*device_register)(device_t, void *);
-	void			(*reset)(void);
-	void			(*delay)(u_int);
-	u_int			(*uart_freq)(void);
+	const struct pmap_devmap * (*ap_devmap)(void);
+	void			(*ap_bootstrap)(void);
+	void			(*ap_init_attach_args)(struct fdt_attach_args *);
+	void			(*ap_early_putchar)(char);
+	void			(*ap_device_register)(device_t, void *);
+	void			(*ap_reset)(void);
+	void			(*ap_delay)(u_int);
+	u_int			(*ap_uart_freq)(void);
 };
 
 struct arm_platform_info {
-	const char *			compat;
-	const struct arm_platform *	ops;
+	const char *			api_compat;
+	const struct arm_platform *	api_ops;
 };
 
 #define _ARM_PLATFORM_REGISTER(name)	\
@@ -56,8 +56,8 @@ struct arm_platform_info {
 
 #define ARM_PLATFORM(_name, _compat, _ops)				\
 static const struct arm_platform_info __CONCAT(_name,_platinfo) = {	\
-	.compat = (_compat),						\
-	.ops = (_ops)							\
+	.api_compat = (_compat),					\
+	.api_ops = (_ops)						\
 };									\
 _ARM_PLATFORM_REGISTER(_name)
 

Index: src/sys/arch/arm/nvidia/tegra_platform.c
diff -u src/sys/arch/arm/nvidia/tegra_platform.c:1.13 src/sys/arch/arm/nvidia/tegra_platform.c:1.14
--- src/sys/arch/arm/nvidia/tegra_platform.c:1.13	Sun Jul  8 11:37:50 2018
+++ src/sys/arch/arm/nvidia/tegra_platform.c	Sun Aug  5 14:02:35 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: tegra_platform.c,v 1.13 2018/07/08 11:37:50 jmcneill Exp $ */
+/* $NetBSD: tegra_platform.c,v 1.14 2018/08/05 14:02:35 skrll Exp $ */
 
 /*-
  * Copyright (c) 2017 Jared D. McNeill <jmcne...@invisible.ca>
@@ -33,7 +33,7 @@
 #include "ukbd.h"
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: tegra_platform.c,v 1.13 2018/07/08 11:37:50 jmcneill Exp $");
+__KERNEL_RCSID(0, "$NetBSD: tegra_platform.c,v 1.14 2018/08/05 14:02:35 skrll Exp $");
 
 #include <sys/param.h>
 #include <sys/bus.h>
@@ -213,14 +213,14 @@ tegra_platform_uart_freq(void)
 
 #ifdef SOC_TEGRA124
 static const struct arm_platform tegra124_platform = {
-	.devmap = tegra_platform_devmap,
-	.bootstrap = tegra124_platform_bootstrap,
-	.init_attach_args = tegra_platform_init_attach_args,
-	.early_putchar = tegra_platform_early_putchar,
-	.device_register = tegra_platform_device_register,
-	.reset = tegra_platform_reset,
-	.delay = tegra_platform_delay,
-	.uart_freq = tegra_platform_uart_freq,
+	.ap_devmap = tegra_platform_devmap,
+	.ap_bootstrap = tegra124_platform_bootstrap,
+	.ap_init_attach_args = tegra_platform_init_attach_args,
+	.ap_early_putchar = tegra_platform_early_putchar,
+	.ap_device_register = tegra_platform_device_register,
+	.ap_reset = tegra_platform_reset,
+	.ap_delay = tegra_platform_delay,
+	.ap_uart_freq = tegra_platform_uart_freq,
 };
 
 ARM_PLATFORM(tegra124, "nvidia,tegra124", &tegra124_platform);
@@ -228,14 +228,14 @@ ARM_PLATFORM(tegra124, "nvidia,tegra124"
 
 #ifdef SOC_TEGRA210
 static const struct arm_platform tegra210_platform = {
-	.devmap = tegra_platform_devmap,
-	.bootstrap = tegra210_platform_bootstrap,
-	.init_attach_args = tegra_platform_init_attach_args,
-	.early_putchar = tegra_platform_early_putchar,
-	.device_register = tegra_platform_device_register,
-	.reset = tegra_platform_reset,
-	.delay = tegra_platform_delay,
-	.uart_freq = tegra_platform_uart_freq,
+	.ap_devmap = tegra_platform_devmap,
+	.ap_bootstrap = tegra210_platform_bootstrap,
+	.ap_init_attach_args = tegra_platform_init_attach_args,
+	.ap_early_putchar = tegra_platform_early_putchar,
+	.ap_device_register = tegra_platform_device_register,
+	.ap_reset = tegra_platform_reset,
+	.ap_delay = tegra_platform_delay,
+	.ap_uart_freq = tegra_platform_uart_freq,
 };
 
 ARM_PLATFORM(tegra210, "nvidia,tegra210", &tegra210_platform);

Index: src/sys/arch/arm/rockchip/rk_platform.c
diff -u src/sys/arch/arm/rockchip/rk_platform.c:1.1 src/sys/arch/arm/rockchip/rk_platform.c:1.2
--- src/sys/arch/arm/rockchip/rk_platform.c:1.1	Sat Jun 16 00:19:04 2018
+++ src/sys/arch/arm/rockchip/rk_platform.c	Sun Aug  5 14:02:35 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: rk_platform.c,v 1.1 2018/06/16 00:19:04 jmcneill Exp $ */
+/* $NetBSD: rk_platform.c,v 1.2 2018/08/05 14:02:35 skrll Exp $ */
 
 /*-
  * Copyright (c) 2018 Jared McNeill <jmcne...@invisible.ca>
@@ -31,7 +31,7 @@
 #include "opt_fdt_arm.h"
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: rk_platform.c,v 1.1 2018/06/16 00:19:04 jmcneill Exp $");
+__KERNEL_RCSID(0, "$NetBSD: rk_platform.c,v 1.2 2018/08/05 14:02:35 skrll Exp $");
 
 #include <sys/param.h>
 #include <sys/bus.h>
@@ -145,14 +145,14 @@ rk3328_platform_uart_freq(void)
 }
 
 static const struct arm_platform rk3328_platform = {
-	.devmap = rk3328_platform_devmap,
-	.bootstrap = rk_platform_bootstrap,
-	.init_attach_args = rk_platform_init_attach_args,
-	.early_putchar = rk3328_platform_early_putchar,
-	.device_register = rk_platform_device_register,
-	.reset = psci_fdt_reset,
-	.delay = gtmr_delay,
-	.uart_freq = rk3328_platform_uart_freq,
+	.ap_devmap = rk3328_platform_devmap,
+	.ap_bootstrap = rk_platform_bootstrap,
+	.ap_init_attach_args = rk_platform_init_attach_args,
+	.ap_early_putchar = rk3328_platform_early_putchar,
+	.ap_device_register = rk_platform_device_register,
+	.ap_reset = psci_fdt_reset,
+	.ap_delay = gtmr_delay,
+	.ap_uart_freq = rk3328_platform_uart_freq,
 };
 
 ARM_PLATFORM(rk3328, "rockchip,rk3328", &rk3328_platform);

Index: src/sys/arch/arm/samsung/exynos_platform.c
diff -u src/sys/arch/arm/samsung/exynos_platform.c:1.11 src/sys/arch/arm/samsung/exynos_platform.c:1.12
--- src/sys/arch/arm/samsung/exynos_platform.c:1.11	Tue Jul 31 06:46:25 2018
+++ src/sys/arch/arm/samsung/exynos_platform.c	Sun Aug  5 14:02:35 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: exynos_platform.c,v 1.11 2018/07/31 06:46:25 skrll Exp $ */
+/* $NetBSD: exynos_platform.c,v 1.12 2018/08/05 14:02:35 skrll Exp $ */
 
 /*-
  * Copyright (c) 2017 Jared D. McNeill <jmcne...@invisible.ca>
@@ -34,7 +34,7 @@
 #include "ukbd.h"
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: exynos_platform.c,v 1.11 2018/07/31 06:46:25 skrll Exp $");
+__KERNEL_RCSID(0, "$NetBSD: exynos_platform.c,v 1.12 2018/08/05 14:02:35 skrll Exp $");
 
 #include <sys/param.h>
 #include <sys/bus.h>
@@ -130,14 +130,14 @@ exynos_platform_uart_freq(void)
 }
 
 static const struct arm_platform exynos5_platform = {
-	.devmap = exynos_platform_devmap,
-	.bootstrap = exynos_platform_bootstrap,
-	.init_attach_args = exynos_platform_init_attach_args,
-	.early_putchar = exynos_platform_early_putchar,
-	.device_register = exynos_platform_device_register,
-	.reset = exynos5_platform_reset,
-	.delay = mct_delay,
-	.uart_freq = exynos_platform_uart_freq,
+	.ap_devmap = exynos_platform_devmap,
+	.ap_bootstrap = exynos_platform_bootstrap,
+	.ap_init_attach_args = exynos_platform_init_attach_args,
+	.ap_early_putchar = exynos_platform_early_putchar,
+	.ap_device_register = exynos_platform_device_register,
+	.ap_reset = exynos5_platform_reset,
+	.ap_delay = mct_delay,
+	.ap_uart_freq = exynos_platform_uart_freq,
 };
 
 ARM_PLATFORM(exynos5, "samsung,exynos5", &exynos5_platform);

Index: src/sys/arch/arm/sunxi/sunxi_platform.c
diff -u src/sys/arch/arm/sunxi/sunxi_platform.c:1.24 src/sys/arch/arm/sunxi/sunxi_platform.c:1.25
--- src/sys/arch/arm/sunxi/sunxi_platform.c:1.24	Mon Jul  9 09:11:21 2018
+++ src/sys/arch/arm/sunxi/sunxi_platform.c	Sun Aug  5 14:02:35 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: sunxi_platform.c,v 1.24 2018/07/09 09:11:21 jmcneill Exp $ */
+/* $NetBSD: sunxi_platform.c,v 1.25 2018/08/05 14:02:35 skrll Exp $ */
 
 /*-
  * Copyright (c) 2017 Jared McNeill <jmcne...@invisible.ca>
@@ -31,7 +31,7 @@
 #include "opt_fdt_arm.h"
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: sunxi_platform.c,v 1.24 2018/07/09 09:11:21 jmcneill Exp $");
+__KERNEL_RCSID(0, "$NetBSD: sunxi_platform.c,v 1.25 2018/08/05 14:02:35 skrll Exp $");
 
 #include <sys/param.h>
 #include <sys/bus.h>
@@ -290,67 +290,67 @@ sun50i_h6_platform_reset(void)
 }
 
 static const struct arm_platform sun4i_platform = {
-	.devmap = sunxi_platform_devmap,
-	.bootstrap = sunxi_platform_bootstrap,
-	.init_attach_args = sunxi_platform_init_attach_args,
-	.early_putchar = sunxi_platform_early_putchar,
-	.device_register = sunxi_platform_device_register,
-	.reset = sun4i_platform_reset,
-	.delay = sun4i_platform_delay,
-	.uart_freq = sunxi_platform_uart_freq,
+	.ap_devmap = sunxi_platform_devmap,
+	.ap_bootstrap = sunxi_platform_bootstrap,
+	.ap_init_attach_args = sunxi_platform_init_attach_args,
+	.ap_early_putchar = sunxi_platform_early_putchar,
+	.ap_device_register = sunxi_platform_device_register,
+	.ap_reset = sun4i_platform_reset,
+	.ap_delay = sun4i_platform_delay,
+	.ap_uart_freq = sunxi_platform_uart_freq,
 };
 
 ARM_PLATFORM(sun4i_a10, "allwinner,sun4i-a10", &sun4i_platform);
 
 static const struct arm_platform sun5i_platform = {
-	.devmap = sunxi_platform_devmap,
-	.bootstrap = sunxi_platform_bootstrap,
-	.init_attach_args = sunxi_platform_init_attach_args,
-	.early_putchar = sunxi_platform_early_putchar,
-	.device_register = sunxi_platform_device_register,
-	.reset = sun4i_platform_reset,
-	.delay = sun4i_platform_delay,
-	.uart_freq = sunxi_platform_uart_freq,
+	.ap_devmap = sunxi_platform_devmap,
+	.ap_bootstrap = sunxi_platform_bootstrap,
+	.ap_init_attach_args = sunxi_platform_init_attach_args,
+	.ap_early_putchar = sunxi_platform_early_putchar,
+	.ap_device_register = sunxi_platform_device_register,
+	.ap_reset = sun4i_platform_reset,
+	.ap_delay = sun4i_platform_delay,
+	.ap_uart_freq = sunxi_platform_uart_freq,
 };
 
 ARM_PLATFORM(sun5i_a13, "allwinner,sun5i-a13", &sun5i_platform);
 ARM_PLATFORM(sun5i_gr8, "nextthing,gr8", &sun5i_platform);
 
 static const struct arm_platform sun6i_platform = {
-	.devmap = sunxi_platform_devmap,
-	.bootstrap = sunxi_platform_psci_bootstrap,
-	.init_attach_args = sunxi_platform_init_attach_args,
-	.early_putchar = sunxi_platform_early_putchar,
-	.device_register = sunxi_platform_device_register,
-	.reset = sun6i_platform_reset,
-	.delay = gtmr_delay,
-	.uart_freq = sunxi_platform_uart_freq,
+	.ap_devmap = sunxi_platform_devmap,
+	.ap_bootstrap = sunxi_platform_psci_bootstrap,
+	.ap_init_attach_args = sunxi_platform_init_attach_args,
+	.ap_early_putchar = sunxi_platform_early_putchar,
+	.ap_device_register = sunxi_platform_device_register,
+	.ap_reset = sun6i_platform_reset,
+	.ap_delay = gtmr_delay,
+	.ap_uart_freq = sunxi_platform_uart_freq,
 };
 
 ARM_PLATFORM(sun6i_a31, "allwinner,sun6i-a31", &sun6i_platform);
 
 static const struct arm_platform sun7i_platform = {
-	.devmap = sunxi_platform_devmap,
-	.bootstrap = sunxi_platform_psci_bootstrap,
-	.init_attach_args = sunxi_platform_init_attach_args,
-	.early_putchar = sunxi_platform_early_putchar,
-	.device_register = sunxi_platform_device_register,
-	.reset = sun4i_platform_reset,
-	.delay = sun4i_platform_delay,
-	.uart_freq = sunxi_platform_uart_freq,
+	.ap_devmap = sunxi_platform_devmap,
+	.ap_bootstrap = sunxi_platform_psci_bootstrap,
+	.ap_init_attach_args = sunxi_platform_init_attach_args,
+	.ap_early_putchar = sunxi_platform_early_putchar,
+	.ap_device_register = sunxi_platform_device_register,
+	.ap_reset = sun4i_platform_reset,
+	.ap_delay = sun4i_platform_delay,
+	.ap_uart_freq = sunxi_platform_uart_freq,
 };
 
 ARM_PLATFORM(sun7i_a20, "allwinner,sun7i-a20", &sun7i_platform);
 
 static const struct arm_platform sun8i_platform = {
-	.devmap = sunxi_platform_devmap,
-	.bootstrap = sunxi_platform_psci_bootstrap,
-	.init_attach_args = sunxi_platform_init_attach_args,
-	.early_putchar = sunxi_platform_early_putchar,
-	.device_register = sunxi_platform_device_register,
-	.reset = sun6i_platform_reset,
-	.delay = gtmr_delay,
-	.uart_freq = sunxi_platform_uart_freq,
+	.ap_devmap = sunxi_platform_devmap,
+	.ap_bootstrap = sunxi_platform_psci_bootstrap,
+	.ap_init_attach_args = sunxi_platform_init_attach_args,
+	.ap_early_putchar = sunxi_platform_early_putchar,
+	.ap_device_register = sunxi_platform_device_register,
+	.ap_reset = sun6i_platform_reset,
+	.ap_delay = gtmr_delay,
+	.ap_uart_freq = sunxi_platform_uart_freq,
 };
 
 ARM_PLATFORM(sun8i_h2plus, "allwinner,sun8i-h2-plus", &sun8i_platform);
@@ -358,41 +358,41 @@ ARM_PLATFORM(sun8i_h3, "allwinner,sun8i-
 ARM_PLATFORM(sun8i_a83t, "allwinner,sun8i-a83t", &sun8i_platform);
 
 static const struct arm_platform sun9i_platform = {
-	.devmap = sunxi_platform_devmap,
-	.bootstrap = sunxi_platform_bootstrap,
-	.init_attach_args = sunxi_platform_init_attach_args,
-	.early_putchar = sunxi_platform_early_putchar,
-	.device_register = sunxi_platform_device_register,
-	.reset = sun9i_platform_reset,
-	.delay = gtmr_delay,
-	.uart_freq = sunxi_platform_uart_freq,
+	.ap_devmap = sunxi_platform_devmap,
+	.ap_bootstrap = sunxi_platform_bootstrap,
+	.ap_init_attach_args = sunxi_platform_init_attach_args,
+	.ap_early_putchar = sunxi_platform_early_putchar,
+	.ap_device_register = sunxi_platform_device_register,
+	.ap_reset = sun9i_platform_reset,
+	.ap_delay = gtmr_delay,
+	.ap_uart_freq = sunxi_platform_uart_freq,
 };
 
 ARM_PLATFORM(sun9i_a80, "allwinner,sun9i-a80", &sun9i_platform);
 
 static const struct arm_platform sun50i_platform = {
-	.devmap = sunxi_platform_devmap,
-	.bootstrap = sunxi_platform_psci_bootstrap,
-	.init_attach_args = sunxi_platform_init_attach_args,
-	.early_putchar = sunxi_platform_early_putchar,
-	.device_register = sunxi_platform_device_register,
-	.reset = sun6i_platform_reset,
-	.delay = gtmr_delay,
-	.uart_freq = sunxi_platform_uart_freq,
+	.ap_devmap = sunxi_platform_devmap,
+	.ap_bootstrap = sunxi_platform_psci_bootstrap,
+	.ap_init_attach_args = sunxi_platform_init_attach_args,
+	.ap_early_putchar = sunxi_platform_early_putchar,
+	.ap_device_register = sunxi_platform_device_register,
+	.ap_reset = sun6i_platform_reset,
+	.ap_delay = gtmr_delay,
+	.ap_uart_freq = sunxi_platform_uart_freq,
 };
 
 ARM_PLATFORM(sun50i_a64, "allwinner,sun50i-a64", &sun50i_platform);
 ARM_PLATFORM(sun50i_h5, "allwinner,sun50i-h5", &sun50i_platform);
 
 static const struct arm_platform sun50i_h6_platform = {
-	.devmap = sunxi_platform_devmap,
-	.bootstrap = sunxi_platform_psci_bootstrap,
-	.init_attach_args = sunxi_platform_init_attach_args,
-	.early_putchar = sunxi_platform_early_putchar,
-	.device_register = sunxi_platform_device_register,
-	.reset = sun50i_h6_platform_reset,
-	.delay = gtmr_delay,
-	.uart_freq = sunxi_platform_uart_freq,
+	.ap_devmap = sunxi_platform_devmap,
+	.ap_bootstrap = sunxi_platform_psci_bootstrap,
+	.ap_init_attach_args = sunxi_platform_init_attach_args,
+	.ap_early_putchar = sunxi_platform_early_putchar,
+	.ap_device_register = sunxi_platform_device_register,
+	.ap_reset = sun50i_h6_platform_reset,
+	.ap_delay = gtmr_delay,
+	.ap_uart_freq = sunxi_platform_uart_freq,
 };
 
 ARM_PLATFORM(sun50i_h6, "allwinner,sun50i-h6", &sun50i_h6_platform);

Index: src/sys/arch/arm/ti/ti_platform.c
diff -u src/sys/arch/arm/ti/ti_platform.c:1.3 src/sys/arch/arm/ti/ti_platform.c:1.4
--- src/sys/arch/arm/ti/ti_platform.c:1.3	Sat Mar 17 18:34:09 2018
+++ src/sys/arch/arm/ti/ti_platform.c	Sun Aug  5 14:02:35 2018
@@ -1,9 +1,9 @@
-/* $NetBSD: ti_platform.c,v 1.3 2018/03/17 18:34:09 ryo Exp $ */
+/* $NetBSD: ti_platform.c,v 1.4 2018/08/05 14:02:35 skrll Exp $ */
 
 #include "opt_fdt_arm.h"
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ti_platform.c,v 1.3 2018/03/17 18:34:09 ryo Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ti_platform.c,v 1.4 2018/08/05 14:02:35 skrll Exp $");
 
 #include <sys/param.h>
 
@@ -124,12 +124,12 @@ am33xx_platform_delay(u_int n)
 }
 
 static const struct arm_platform am33xx_platform = {
-	.devmap = am33xx_platform_devmap,
-	.init_attach_args = am33xx_platform_init_attach_args,
-	.early_putchar = am33xx_platform_early_putchar,
-	.bootstrap = am33xx_platform_bootstrap,
-	.uart_freq = am33xx_platform_uart_freq,
-	.delay = am33xx_platform_delay,
+	.ap_devmap = am33xx_platform_devmap,
+	.ap_init_attach_args = am33xx_platform_init_attach_args,
+	.ap_early_putchar = am33xx_platform_early_putchar,
+	.ap_bootstrap = am33xx_platform_bootstrap,
+	.ap_uart_freq = am33xx_platform_uart_freq,
+	.ap_delay = am33xx_platform_delay,
 };
 
 void dummysetstatclockrate(int);

Index: src/sys/arch/arm/vexpress/vexpress_platform.c
diff -u src/sys/arch/arm/vexpress/vexpress_platform.c:1.8 src/sys/arch/arm/vexpress/vexpress_platform.c:1.9
--- src/sys/arch/arm/vexpress/vexpress_platform.c:1.8	Mon Jun 11 19:49:18 2018
+++ src/sys/arch/arm/vexpress/vexpress_platform.c	Sun Aug  5 14:02:35 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: vexpress_platform.c,v 1.8 2018/06/11 19:49:18 jakllsch Exp $ */
+/* $NetBSD: vexpress_platform.c,v 1.9 2018/08/05 14:02:35 skrll Exp $ */
 
 /*-
  * Copyright (c) 2017 Jared McNeill <jmcne...@invisible.ca>
@@ -30,7 +30,7 @@
 #include "opt_fdt_arm.h"
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: vexpress_platform.c,v 1.8 2018/06/11 19:49:18 jakllsch Exp $");
+__KERNEL_RCSID(0, "$NetBSD: vexpress_platform.c,v 1.9 2018/08/05 14:02:35 skrll Exp $");
 
 #include <sys/param.h>
 #include <sys/bus.h>
@@ -219,14 +219,14 @@ vexpress_platform_uart_freq(void)
 }
 
 static const struct arm_platform vexpress_platform = {
-	.devmap = vexpress_platform_devmap,
-	.bootstrap = vexpress_platform_bootstrap,
-	.init_attach_args = vexpress_platform_init_attach_args,
-	.early_putchar = vexpress_platform_early_putchar,
-	.device_register = vexpress_platform_device_register,
-	.reset = vexpress_platform_reset,
-	.delay = gtmr_delay,
-	.uart_freq = vexpress_platform_uart_freq,
+	.ap_devmap = vexpress_platform_devmap,
+	.ap_bootstrap = vexpress_platform_bootstrap,
+	.ap_init_attach_args = vexpress_platform_init_attach_args,
+	.ap_early_putchar = vexpress_platform_early_putchar,
+	.ap_device_register = vexpress_platform_device_register,
+	.ap_reset = vexpress_platform_reset,
+	.ap_delay = gtmr_delay,
+	.ap_uart_freq = vexpress_platform_uart_freq,
 };
 
 ARM_PLATFORM(vexpress, "arm,vexpress", &vexpress_platform);

Index: src/sys/arch/arm/virt/virt_platform.c
diff -u src/sys/arch/arm/virt/virt_platform.c:1.4 src/sys/arch/arm/virt/virt_platform.c:1.5
--- src/sys/arch/arm/virt/virt_platform.c:1.4	Sat Jun 16 10:42:41 2018
+++ src/sys/arch/arm/virt/virt_platform.c	Sun Aug  5 14:02:35 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: virt_platform.c,v 1.4 2018/06/16 10:42:41 jmcneill Exp $ */
+/* $NetBSD: virt_platform.c,v 1.5 2018/08/05 14:02:35 skrll Exp $ */
 
 /*-
  * Copyright (c) 2018 Jared McNeill <jmcne...@invisible.ca>
@@ -31,7 +31,7 @@
 #include "opt_fdt_arm.h"
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: virt_platform.c,v 1.4 2018/06/16 10:42:41 jmcneill Exp $");
+__KERNEL_RCSID(0, "$NetBSD: virt_platform.c,v 1.5 2018/08/05 14:02:35 skrll Exp $");
 
 #include <sys/param.h>
 #include <sys/bus.h>
@@ -119,14 +119,14 @@ virt_platform_uart_freq(void)
 }
 
 static const struct arm_platform virt_platform = {
-	.devmap = virt_platform_devmap,
-	.bootstrap = psci_fdt_bootstrap,
-	.init_attach_args = virt_platform_init_attach_args,
-	.early_putchar = virt_platform_early_putchar,
-	.device_register = virt_platform_device_register,
-	.reset = psci_fdt_reset,
-	.delay = gtmr_delay,
-	.uart_freq = virt_platform_uart_freq,
+	.ap_devmap = virt_platform_devmap,
+	.ap_bootstrap = psci_fdt_bootstrap,
+	.ap_init_attach_args = virt_platform_init_attach_args,
+	.ap_early_putchar = virt_platform_early_putchar,
+	.ap_device_register = virt_platform_device_register,
+	.ap_reset = psci_fdt_reset,
+	.ap_delay = gtmr_delay,
+	.ap_uart_freq = virt_platform_uart_freq,
 };
 
 ARM_PLATFORM(virt, "linux,dummy-virt", &virt_platform);

Index: src/sys/arch/evbarm/fdt/fdt_machdep.c
diff -u src/sys/arch/evbarm/fdt/fdt_machdep.c:1.31 src/sys/arch/evbarm/fdt/fdt_machdep.c:1.32
--- src/sys/arch/evbarm/fdt/fdt_machdep.c:1.31	Sun Aug  5 06:48:50 2018
+++ src/sys/arch/evbarm/fdt/fdt_machdep.c	Sun Aug  5 14:02:36 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: fdt_machdep.c,v 1.31 2018/08/05 06:48:50 skrll Exp $ */
+/* $NetBSD: fdt_machdep.c,v 1.32 2018/08/05 14:02:36 skrll Exp $ */
 
 /*-
  * Copyright (c) 2015-2017 Jared McNeill <jmcne...@invisible.ca>
@@ -27,7 +27,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: fdt_machdep.c,v 1.31 2018/08/05 06:48:50 skrll Exp $");
+__KERNEL_RCSID(0, "$NetBSD: fdt_machdep.c,v 1.32 2018/08/05 14:02:36 skrll Exp $");
 
 #include "opt_machdep.h"
 #include "opt_bootconfig.h"
@@ -126,8 +126,8 @@ static void
 fdt_putchar(char c)
 {
 	const struct arm_platform *plat = arm_fdt_platform();
-	if (plat && plat->early_putchar) {
-		plat->early_putchar(c);
+	if (plat && plat->ap_early_putchar) {
+		plat->ap_early_putchar(c);
 	}
 #ifdef EARLYCONS
 	else {
@@ -381,9 +381,9 @@ initarm(void *arg)
 	boot_args = bootargs;
 
 	VPRINTF("devmap\n");
-	pmap_devmap_register(plat->devmap());
+	pmap_devmap_register(plat->ap_devmap());
 #ifdef __aarch64__
-	pmap_devmap_bootstrap(plat->devmap());
+	pmap_devmap_bootstrap(plat->ap_devmap());
 #endif
 
 	/* Heads up ... Setup the CPU / MMU / TLB functions. */
@@ -392,7 +392,7 @@ initarm(void *arg)
 		panic("cpu not recognized!");
 
 	VPRINTF("bootstrap\n");
-	plat->bootstrap();
+	plat->ap_bootstrap();
 
 	/*
 	 * If stdout-path is specified on the command line, override the
@@ -514,11 +514,11 @@ consinit(void)
 	if (initialized || cons == NULL)
 		return;
 
-	plat->init_attach_args(&faa);
+	plat->ap_init_attach_args(&faa);
 	faa.faa_phandle = fdtbus_get_stdout_phandle();
 
-	if (plat->uart_freq != NULL)
-		uart_freq = plat->uart_freq();
+	if (plat->ap_uart_freq != NULL)
+		uart_freq = plat->ap_uart_freq();
 
 	cons->consinit(&faa, uart_freq);
 
@@ -534,7 +534,7 @@ delay(u_int us)
 {
 	const struct arm_platform *plat = arm_fdt_platform();
 
-	plat->delay(us);
+	plat->ap_delay(us);
 }
 
 static void
@@ -545,8 +545,8 @@ fdt_device_register(device_t self, void 
 	if (device_is_a(self, "armfdt"))
 		fdt_setup_initrd();
 
-	if (plat && plat->device_register)
-		plat->device_register(self, aux);
+	if (plat && plat->ap_device_register)
+		plat->ap_device_register(self, aux);
 }
 
 static void
@@ -556,8 +556,8 @@ fdt_reset(void)
 
 	fdtbus_power_reset();
 
-	if (plat && plat->reset)
-		plat->reset();
+	if (plat && plat->ap_reset)
+		plat->ap_reset();
 }
 
 static void

Reply via email to