1*acdf2636Sjruoho /* $NetBSD: est.h,v 1.1 2011/02/23 11:43:22 jruoho Exp $ */ 2*acdf2636Sjruoho 3*acdf2636Sjruoho /* 4*acdf2636Sjruoho * Copyright (c) 2003 Michael Eriksson. 5*acdf2636Sjruoho * All rights reserved. 6*acdf2636Sjruoho * 7*acdf2636Sjruoho * Redistribution and use in source and binary forms, with or without 8*acdf2636Sjruoho * modification, are permitted provided that the following conditions 9*acdf2636Sjruoho * are met: 10*acdf2636Sjruoho * 1. Redistributions of source code must retain the above copyright 11*acdf2636Sjruoho * notice, this list of conditions and the following disclaimer. 12*acdf2636Sjruoho * 2. Redistributions in binary form must reproduce the above copyright 13*acdf2636Sjruoho * notice, this list of conditions and the following disclaimer in the 14*acdf2636Sjruoho * documentation and/or other materials provided with the distribution. 15*acdf2636Sjruoho * 3. The name of the author may not be used to endorse or promote products 16*acdf2636Sjruoho * derived from this software without specific prior written permission. 17*acdf2636Sjruoho * 18*acdf2636Sjruoho * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR 19*acdf2636Sjruoho * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 20*acdf2636Sjruoho * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 21*acdf2636Sjruoho * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 22*acdf2636Sjruoho * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 23*acdf2636Sjruoho * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 24*acdf2636Sjruoho * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 25*acdf2636Sjruoho * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 26*acdf2636Sjruoho * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 27*acdf2636Sjruoho * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 28*acdf2636Sjruoho */ 29*acdf2636Sjruoho 30*acdf2636Sjruoho /*- 31*acdf2636Sjruoho * Copyright (c) 2004 The NetBSD Foundation, Inc. 32*acdf2636Sjruoho * All rights reserved. 33*acdf2636Sjruoho * 34*acdf2636Sjruoho * Redistribution and use in source and binary forms, with or without 35*acdf2636Sjruoho * modification, are permitted provided that the following conditions 36*acdf2636Sjruoho * are met: 37*acdf2636Sjruoho * 1. Redistributions of source code must retain the above copyright 38*acdf2636Sjruoho * notice, this list of conditions and the following disclaimer. 39*acdf2636Sjruoho * 2. Redistributions in binary form must reproduce the above copyright 40*acdf2636Sjruoho * notice, this list of conditions and the following disclaimer in the 41*acdf2636Sjruoho * documentation and/or other materials provided with the distribution. 42*acdf2636Sjruoho * 43*acdf2636Sjruoho * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS 44*acdf2636Sjruoho * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 45*acdf2636Sjruoho * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 46*acdf2636Sjruoho * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS 47*acdf2636Sjruoho * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 48*acdf2636Sjruoho * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 49*acdf2636Sjruoho * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 50*acdf2636Sjruoho * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 51*acdf2636Sjruoho * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 52*acdf2636Sjruoho * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 53*acdf2636Sjruoho * POSSIBILITY OF SUCH DAMAGE. 54*acdf2636Sjruoho */ 55*acdf2636Sjruoho 56*acdf2636Sjruoho #ifndef _X86_EST_H_ 57*acdf2636Sjruoho #define _X86_EST_H_ 58*acdf2636Sjruoho 59*acdf2636Sjruoho int via_get_bus_clock(struct cpu_info *); 60*acdf2636Sjruoho int viac7_get_bus_clock(struct cpu_info *); 61*acdf2636Sjruoho int p3_get_bus_clock(struct cpu_info *); 62*acdf2636Sjruoho int p4_get_bus_clock(struct cpu_info *); 63*acdf2636Sjruoho 64*acdf2636Sjruoho #endif /* !_X86_EST_H_ */ 65