Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 4 May 2023 19:34:25 GMT
From:      John Baldwin <jhb@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org
Subject:   git: afdb42987ca8 - main - ofw_cpu_early_foreach: Change callback to return bool instead of boolean_t.
Message-ID:  <202305041934.344JYP4p049425@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by jhb:

URL: https://cgit.FreeBSD.org/src/commit/?id=afdb42987ca82869eeaecf6dc25c2b6fb7b8370e

commit afdb42987ca82869eeaecf6dc25c2b6fb7b8370e
Author:     John Baldwin <jhb@FreeBSD.org>
AuthorDate: 2023-05-04 19:33:39 +0000
Commit:     John Baldwin <jhb@FreeBSD.org>
CommitDate: 2023-05-04 19:33:39 +0000

    ofw_cpu_early_foreach: Change callback to return bool instead of boolean_t.
    
    Reviewed by:    imp
    Differential Revision:  https://reviews.freebsd.org/D39926
---
 sys/arm/annapurna/alpine/alpine_machdep_mp.c |  4 ++--
 sys/arm/qemu/virt_mp.c                       |  2 +-
 sys/arm/qualcomm/ipq4018_mp.c                |  2 +-
 sys/arm/qualcomm/qcom_cpu_kpssv2.h           |  2 +-
 sys/arm/rockchip/rk32xx_mp.c                 |  2 +-
 sys/arm64/arm64/mp_machdep.c                 | 12 ++++++------
 sys/dev/fdt/fdt_arm_platform.c               |  2 +-
 sys/dev/ofw/ofw_cpu.h                        |  2 +-
 sys/riscv/riscv/mp_machdep.c                 | 18 +++++++++---------
 9 files changed, 23 insertions(+), 23 deletions(-)

diff --git a/sys/arm/annapurna/alpine/alpine_machdep_mp.c b/sys/arm/annapurna/alpine/alpine_machdep_mp.c
index 7e6ea3479570..2a341540104d 100644
--- a/sys/arm/annapurna/alpine/alpine_machdep_mp.c
+++ b/sys/arm/annapurna/alpine/alpine_machdep_mp.c
@@ -80,9 +80,9 @@ extern void mpentry(void);
 static int platform_mp_get_core_cnt(void);
 static int alpine_get_cpu_resume_base(u_long *pbase, u_long *psize);
 static int alpine_get_nb_base(u_long *pbase, u_long *psize);
-static boolean_t alpine_validate_cpu(u_int, phandle_t, u_int, pcell_t *);
+static bool alpine_validate_cpu(u_int, phandle_t, u_int, pcell_t *);
 
-static boolean_t
+static bool
 alpine_validate_cpu(u_int id, phandle_t child, u_int addr_cell, pcell_t *reg)
 {
 	return ofw_bus_node_is_compatible(child, "arm,cortex-a15");
diff --git a/sys/arm/qemu/virt_mp.c b/sys/arm/qemu/virt_mp.c
index 12a957caa897..9b7c1c0bd23d 100644
--- a/sys/arm/qemu/virt_mp.c
+++ b/sys/arm/qemu/virt_mp.c
@@ -49,7 +49,7 @@ __FBSDID("$FreeBSD$");
 
 static int running_cpus;
 
-static boolean_t
+static bool
 virt_start_ap(u_int id, phandle_t node, u_int addr_cells, pcell_t *reg)
 {
 	int err;
diff --git a/sys/arm/qualcomm/ipq4018_mp.c b/sys/arm/qualcomm/ipq4018_mp.c
index a7ebb7d7d6c8..f8de5d6a9ccd 100644
--- a/sys/arm/qualcomm/ipq4018_mp.c
+++ b/sys/arm/qualcomm/ipq4018_mp.c
@@ -75,7 +75,7 @@ ipq4018_mp_setmaxid(platform_t plat)
 	printf("SMP: ncpu=%d\n", ncpu);
 }
 
-static boolean_t
+static bool
 ipq4018_start_ap(u_int id, phandle_t node, u_int addr_cells, pcell_t *arg)
 {
 
diff --git a/sys/arm/qualcomm/qcom_cpu_kpssv2.h b/sys/arm/qualcomm/qcom_cpu_kpssv2.h
index 18e4affc208e..d84158088120 100644
--- a/sys/arm/qualcomm/qcom_cpu_kpssv2.h
+++ b/sys/arm/qualcomm/qcom_cpu_kpssv2.h
@@ -30,6 +30,6 @@
 #ifndef	__QCOM_CPU_KPSSV2_H__
 #define	__QCOM_CPU_KPSSV2_H__
 
-extern	boolean_t qcom_cpu_kpssv2_regulator_start(u_int id, phandle_t node);
+extern	bool qcom_cpu_kpssv2_regulator_start(u_int id, phandle_t node);
 
 #endif	/* __QCOM_CPU_KPSSV2_H__ */
diff --git a/sys/arm/rockchip/rk32xx_mp.c b/sys/arm/rockchip/rk32xx_mp.c
index 089db173a0e9..fdb70cb0a6cd 100644
--- a/sys/arm/rockchip/rk32xx_mp.c
+++ b/sys/arm/rockchip/rk32xx_mp.c
@@ -119,7 +119,7 @@ rk32xx_mp_start_pmu(uint32_t mask)
 	bus_space_unmap(fdtbus_bs_tag, pmu, PMU_SIZE);
 }
 
-static boolean_t
+static bool
 rk32xx_start_ap(u_int id, phandle_t node, u_int addr_cells, pcell_t *reg)
 {
 	int rv;
diff --git a/sys/arm64/arm64/mp_machdep.c b/sys/arm64/arm64/mp_machdep.c
index 5e4c035586a5..9a4997358f8a 100644
--- a/sys/arm64/arm64/mp_machdep.c
+++ b/sys/arm64/arm64/mp_machdep.c
@@ -687,7 +687,7 @@ populate_release_addr(phandle_t node, vm_paddr_t *release_addr)
 	*release_addr = (((uintptr_t)buf[0] << 32) | buf[1]);
 }
 
-static boolean_t
+static bool
 start_cpu_fdt(u_int id, phandle_t node, u_int addr_size, pcell_t *reg)
 {
 	uint64_t target_cpu;
@@ -716,11 +716,11 @@ start_cpu_fdt(u_int id, phandle_t node, u_int addr_size, pcell_t *reg)
 	if (!psci_present && cpuid != 0) {
 		if (OF_getprop_alloc(node, "enable-method",
 		    (void **)&enable_method) <= 0)
-			return (FALSE);
+			return (false);
 
 		if (strcmp(enable_method, "spin-table") != 0) {
 			OF_prop_free(enable_method);
-			return (FALSE);
+			return (false);
 		}
 
 		OF_prop_free(enable_method);
@@ -728,12 +728,12 @@ start_cpu_fdt(u_int id, phandle_t node, u_int addr_size, pcell_t *reg)
 		if (release_addr == 0) {
 			printf("Failed to fetch release address for CPU %u",
 			    cpuid);
-			return (FALSE);
+			return (false);
 		}
 	}
 
 	if (!start_cpu(cpuid, target_cpu, 0, release_addr))
-		return (FALSE);
+		return (false);
 
 	/*
 	 * Don't increment for the boot CPU, its CPU ID is reserved.
@@ -748,7 +748,7 @@ start_cpu_fdt(u_int id, phandle_t node, u_int addr_size, pcell_t *reg)
 	cpuid_to_pcpu[cpuid]->pc_domain = domain;
 	if (domain < MAXMEMDOM)
 		CPU_SET(cpuid, &cpuset_domain[domain]);
-	return (TRUE);
+	return (true);
 }
 static void
 cpu_init_fdt(void)
diff --git a/sys/dev/fdt/fdt_arm_platform.c b/sys/dev/fdt/fdt_arm_platform.c
index bc761f6c231a..0b36a10138bf 100644
--- a/sys/dev/fdt/fdt_arm_platform.c
+++ b/sys/dev/fdt/fdt_arm_platform.c
@@ -73,7 +73,7 @@ fdt_platform_probe(platform_t plat)
 }
 
 #if defined(SMP)
-static boolean_t
+static bool
 fdt_platform_maxid(u_int id, phandle_t node, u_int addr_cells, pcell_t *reg)
 {
 
diff --git a/sys/dev/ofw/ofw_cpu.h b/sys/dev/ofw/ofw_cpu.h
index d96991946237..1c6d7e766040 100644
--- a/sys/dev/ofw/ofw_cpu.h
+++ b/sys/dev/ofw/ofw_cpu.h
@@ -31,7 +31,7 @@
 #ifndef _DEV_OFW_OFW_CPU_H_
 #define _DEV_OFW_OFW_CPU_H_
 
-typedef boolean_t (*ofw_cpu_foreach_cb)(u_int, phandle_t, u_int, pcell_t *);
+typedef bool (*ofw_cpu_foreach_cb)(u_int, phandle_t, u_int, pcell_t *);
 int ofw_cpu_early_foreach(ofw_cpu_foreach_cb, boolean_t);
 
 #endif /* _DEV_OFW_OFW_CPU_H_ */
diff --git a/sys/riscv/riscv/mp_machdep.c b/sys/riscv/riscv/mp_machdep.c
index e7e862d3772b..799f07036c00 100644
--- a/sys/riscv/riscv/mp_machdep.c
+++ b/sys/riscv/riscv/mp_machdep.c
@@ -403,7 +403,7 @@ cpu_mp_probe(void)
 }
 
 #ifdef FDT
-static boolean_t
+static bool
 cpu_check_mmu(u_int id __unused, phandle_t node, u_int addr_size __unused,
     pcell_t *reg __unused)
 {
@@ -412,12 +412,12 @@ cpu_check_mmu(u_int id __unused, phandle_t node, u_int addr_size __unused,
 	/* Check if this hart supports MMU. */
 	if (OF_getprop(node, "mmu-type", (void *)type, sizeof(type)) == -1 ||
 	    strncmp(type, "riscv,none", 10) == 0)
-		return (0);
+		return (false);
 
-	return (1);
+	return (true);
 }
 
-static boolean_t
+static bool
 cpu_init_fdt(u_int id, phandle_t node, u_int addr_size, pcell_t *reg)
 {
 	struct pcpu *pcpup;
@@ -428,7 +428,7 @@ cpu_init_fdt(u_int id, phandle_t node, u_int addr_size, pcell_t *reg)
 	int error;
 
 	if (!cpu_check_mmu(id, node, addr_size, reg))
-		return (0);
+		return (false);
 
 	KASSERT(id < MAXCPU, ("Too many CPUs"));
 
@@ -449,7 +449,7 @@ cpu_init_fdt(u_int id, phandle_t node, u_int addr_size, pcell_t *reg)
 
 	/* We are already running on this cpu */
 	if (hart == boot_hart)
-		return (1);
+		return (true);
 
 	/*
 	 * Rotate the CPU IDs to put the boot CPU as CPU 0.
@@ -462,7 +462,7 @@ cpu_init_fdt(u_int id, phandle_t node, u_int addr_size, pcell_t *reg)
 
 	/* Check if we are able to start this cpu */
 	if (cpuid > mp_maxid)
-		return (0);
+		return (false);
 
 	/*
 	 * Depending on the SBI implementation, APs are waiting either in
@@ -477,7 +477,7 @@ cpu_init_fdt(u_int id, phandle_t node, u_int addr_size, pcell_t *reg)
 			/* Send a warning to the user and continue. */
 			printf("AP %u (hart %lu) failed to start, error %d\n",
 			    cpuid, hart, error);
-			return (0);
+			return (false);
 		}
 	}
 
@@ -503,7 +503,7 @@ cpu_init_fdt(u_int id, phandle_t node, u_int addr_size, pcell_t *reg)
 	CPU_SET(cpuid, &all_cpus);
 	CPU_SET(hart, &all_harts);
 
-	return (1);
+	return (true);
 }
 #endif
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202305041934.344JYP4p049425>