1*02438ce5SAdrian Chadd /*- 2*02438ce5SAdrian Chadd * SPDX-License-Identifier: BSD-2-Clause-FreeBSD 3*02438ce5SAdrian Chadd * 4*02438ce5SAdrian Chadd * Copyright (c) 2021 Adrian Chadd <adrian@FreeBSD.org> 5*02438ce5SAdrian Chadd * 6*02438ce5SAdrian Chadd * Redistribution and use in source and binary forms, with or without 7*02438ce5SAdrian Chadd * modification, are permitted provided that the following conditions 8*02438ce5SAdrian Chadd * are met: 9*02438ce5SAdrian Chadd * 1. Redistributions of source code must retain the above copyright 10*02438ce5SAdrian Chadd * notice, this list of conditions and the following disclaimer. 11*02438ce5SAdrian Chadd * 2. Redistributions in binary form must reproduce the above copyright 12*02438ce5SAdrian Chadd * notice, this list of conditions and the following disclaimer in the 13*02438ce5SAdrian Chadd * documentation and/or other materials provided with the distribution. 14*02438ce5SAdrian Chadd * 15*02438ce5SAdrian Chadd * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 16*02438ce5SAdrian Chadd * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 17*02438ce5SAdrian Chadd * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 18*02438ce5SAdrian Chadd * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 19*02438ce5SAdrian Chadd * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 20*02438ce5SAdrian Chadd * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 21*02438ce5SAdrian Chadd * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 22*02438ce5SAdrian Chadd * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 23*02438ce5SAdrian Chadd * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 24*02438ce5SAdrian Chadd * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 25*02438ce5SAdrian Chadd * SUCH DAMAGE. 26*02438ce5SAdrian Chadd */ 27*02438ce5SAdrian Chadd 28*02438ce5SAdrian Chadd #include "opt_platform.h" 29*02438ce5SAdrian Chadd 30*02438ce5SAdrian Chadd #include <sys/cdefs.h> 31*02438ce5SAdrian Chadd __FBSDID("$FreeBSD$"); 32*02438ce5SAdrian Chadd 33*02438ce5SAdrian Chadd #include <sys/param.h> 34*02438ce5SAdrian Chadd #include <sys/systm.h> 35*02438ce5SAdrian Chadd #include <sys/bus.h> 36*02438ce5SAdrian Chadd #include <sys/reboot.h> 37*02438ce5SAdrian Chadd #include <sys/devmap.h> 38*02438ce5SAdrian Chadd 39*02438ce5SAdrian Chadd #include <vm/vm.h> 40*02438ce5SAdrian Chadd 41*02438ce5SAdrian Chadd #include <machine/bus.h> 42*02438ce5SAdrian Chadd #include <machine/intr.h> 43*02438ce5SAdrian Chadd #include <machine/machdep.h> 44*02438ce5SAdrian Chadd #include <machine/platformvar.h> 45*02438ce5SAdrian Chadd 46*02438ce5SAdrian Chadd #include <dev/fdt/fdt_common.h> 47*02438ce5SAdrian Chadd #include <dev/ofw/openfirm.h> 48*02438ce5SAdrian Chadd 49*02438ce5SAdrian Chadd #include <arm/qualcomm/ipq4018_machdep.h> 50*02438ce5SAdrian Chadd 51*02438ce5SAdrian Chadd #include "platform_if.h" 52*02438ce5SAdrian Chadd 53*02438ce5SAdrian Chadd void 54*02438ce5SAdrian Chadd ipq4018_mp_setmaxid(platform_t plat) 55*02438ce5SAdrian Chadd { 56*02438ce5SAdrian Chadd } 57*02438ce5SAdrian Chadd 58*02438ce5SAdrian Chadd void 59*02438ce5SAdrian Chadd ipq4018_mp_start_ap(platform_t plat) 60*02438ce5SAdrian Chadd { 61*02438ce5SAdrian Chadd } 62