16f088f1dSLennert Buytenhek /*
26f088f1dSLennert Buytenhek  * arch/arm/plat-orion/include/plat/time.h
36f088f1dSLennert Buytenhek  *
46f088f1dSLennert Buytenhek  * Marvell Orion SoC time handling.
56f088f1dSLennert Buytenhek  *
66f088f1dSLennert Buytenhek  * This file is licensed under the terms of the GNU General Public
76f088f1dSLennert Buytenhek  * License version 2.  This program is licensed "as is" without any
86f088f1dSLennert Buytenhek  * warranty of any kind, whether express or implied.
96f088f1dSLennert Buytenhek  */
106f088f1dSLennert Buytenhek 
116f088f1dSLennert Buytenhek #ifndef __PLAT_TIME_H
126f088f1dSLennert Buytenhek #define __PLAT_TIME_H
136f088f1dSLennert Buytenhek 
14e96a0309SThomas Petazzoni void orion_time_set_base(void __iomem *timer_base);
154ee1f6b5SLennert Buytenhek 
16e96a0309SThomas Petazzoni void orion_time_init(void __iomem *bridge_base, u32 bridge_timer1_clr_mask,
174ee1f6b5SLennert Buytenhek 		     unsigned int irq, unsigned int tclk);
186f088f1dSLennert Buytenhek 
196f088f1dSLennert Buytenhek 
206f088f1dSLennert Buytenhek #endif
21