152650505SPaul Walmsley /* 252650505SPaul Walmsley * linux/arch/arm/mach-omap1/opp.h 352650505SPaul Walmsley * 452650505SPaul Walmsley * Copyright (C) 2004 - 2005 Nokia corporation 552650505SPaul Walmsley * Written by Tuukka Tikkanen <tuukka.tikkanen@elektrobit.com> 652650505SPaul Walmsley * Based on clocks.h by Tony Lindgren, Gordon McNutt and RidgeRun, Inc 752650505SPaul Walmsley * 852650505SPaul Walmsley * This program is free software; you can redistribute it and/or modify 952650505SPaul Walmsley * it under the terms of the GNU General Public License version 2 as 1052650505SPaul Walmsley * published by the Free Software Foundation. 1152650505SPaul Walmsley */ 1252650505SPaul Walmsley 1352650505SPaul Walmsley #ifndef __ARCH_ARM_MACH_OMAP1_OPP_H 1452650505SPaul Walmsley #define __ARCH_ARM_MACH_OMAP1_OPP_H 1552650505SPaul Walmsley 1652650505SPaul Walmsley #include <linux/types.h> 1752650505SPaul Walmsley 1852650505SPaul Walmsley struct mpu_rate { 1952650505SPaul Walmsley unsigned long rate; 2052650505SPaul Walmsley unsigned long xtal; 2152650505SPaul Walmsley unsigned long pll_rate; 2252650505SPaul Walmsley __u16 ckctl_val; 2352650505SPaul Walmsley __u16 dpllctl_val; 2452650505SPaul Walmsley }; 2552650505SPaul Walmsley 2652650505SPaul Walmsley extern struct mpu_rate omap1_rate_table[]; 2752650505SPaul Walmsley 2852650505SPaul Walmsley #endif 29