1a9caca6aSWojciech A. Koszek /*- 240713190SWojciech A. Koszek * Copyright (c) 2013 Thomas Skibo 3a9caca6aSWojciech A. Koszek * All rights reserved. 4a9caca6aSWojciech A. Koszek * 5a9caca6aSWojciech A. Koszek * Redistribution and use in source and binary forms, with or without 6a9caca6aSWojciech A. Koszek * modification, are permitted provided that the following conditions 7a9caca6aSWojciech A. Koszek * are met: 8a9caca6aSWojciech A. Koszek * 1. Redistributions of source code must retain the above copyright 9a9caca6aSWojciech A. Koszek * notice, this list of conditions and the following disclaimer. 10a9caca6aSWojciech A. Koszek * 2. Redistributions in binary form must reproduce the above copyright 11a9caca6aSWojciech A. Koszek * notice, this list of conditions and the following disclaimer in the 12a9caca6aSWojciech A. Koszek * documentation and/or other materials provided with the distribution. 13a9caca6aSWojciech A. Koszek * 1440713190SWojciech A. Koszek * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 1540713190SWojciech A. Koszek * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1640713190SWojciech A. Koszek * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1740713190SWojciech A. Koszek * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 1840713190SWojciech A. Koszek * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1940713190SWojciech A. Koszek * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 2040713190SWojciech A. Koszek * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 2140713190SWojciech A. Koszek * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 2240713190SWojciech A. Koszek * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 2340713190SWojciech A. Koszek * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 2440713190SWojciech A. Koszek * SUCH DAMAGE. 2540713190SWojciech A. Koszek * 2640713190SWojciech A. Koszek * $FreeBSD$ 27a9caca6aSWojciech A. Koszek */ 28a9caca6aSWojciech A. Koszek 29a9caca6aSWojciech A. Koszek #include <sys/cdefs.h> 30a9caca6aSWojciech A. Koszek __FBSDID("$FreeBSD$"); 3140713190SWojciech A. Koszek 32a9caca6aSWojciech A. Koszek #include <sys/types.h> 33a9caca6aSWojciech A. Koszek #include <sys/param.h> 34a9caca6aSWojciech A. Koszek #include <sys/systm.h> 35a9caca6aSWojciech A. Koszek #include <sys/bus.h> 36a9caca6aSWojciech A. Koszek #include <sys/rman.h> 37a9caca6aSWojciech A. Koszek #include <sys/lock.h> 38a9caca6aSWojciech A. Koszek #include <sys/mutex.h> 39a9caca6aSWojciech A. Koszek 40a9caca6aSWojciech A. Koszek #include <machine/bus.h> 41a9caca6aSWojciech A. Koszek #include <machine/pl310.h> 42*75f48c23SAndrew Turner #include <machine/platformvar.h> 43*75f48c23SAndrew Turner 44*75f48c23SAndrew Turner #include <arm/xilinx/zy7_machdep.h> 45*75f48c23SAndrew Turner 46*75f48c23SAndrew Turner #include "platform_pl310_if.h" 47a9caca6aSWojciech A. Koszek 48a9caca6aSWojciech A. Koszek void 49*75f48c23SAndrew Turner zynq7_pl310_init(platform_t plat, struct pl310_softc *softc) 50a9caca6aSWojciech A. Koszek { 51a9caca6aSWojciech A. Koszek } 52