]> git.proxmox.com Git - mirror_edk2.git/blame - ArmPkg/Include/Chipset/ArmArchTimer.h
ARM Packages: Removed trailing spaces
[mirror_edk2.git] / ArmPkg / Include / Chipset / ArmArchTimer.h
CommitLineData
da9675a2 1/** @file\r
2*\r
25402f5d 3* Copyright (c) 2011-2013, ARM Limited. All rights reserved.\r
da9675a2 4*\r
3402aac7
RC
5* This program and the accompanying materials\r
6* are licensed and made available under the terms and conditions of the BSD License\r
7* which accompanies this distribution. The full text of the license may be found at\r
8* http://opensource.org/licenses/bsd-license.php\r
9*\r
10* THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
11* WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
da9675a2 12*\r
13**/\r
14\r
25402f5d
HL
15#ifndef __ARM_ARCH_TIMER_H_\r
16#define __ARM_ARCH_TIMER_H_\r
da9675a2 17\r
18UINTN\r
19EFIAPI\r
20ArmReadCntFrq (\r
21 VOID\r
22 );\r
23\r
24VOID\r
25EFIAPI\r
26ArmWriteCntFrq (\r
27 UINTN FreqInHz\r
28 );\r
29\r
30UINT64\r
31EFIAPI\r
32ArmReadCntPct (\r
33 VOID\r
34 );\r
35\r
36UINTN\r
37EFIAPI\r
38ArmReadCntkCtl (\r
39 VOID\r
40 );\r
41\r
42VOID\r
43EFIAPI\r
44ArmWriteCntkCtl (\r
45 UINTN Val\r
46 );\r
47\r
48UINTN\r
49EFIAPI\r
50ArmReadCntpTval (\r
51 VOID\r
52 );\r
53\r
54VOID\r
55EFIAPI\r
56ArmWriteCntpTval (\r
57 UINTN Val\r
58 );\r
59\r
60UINTN\r
61EFIAPI\r
62ArmReadCntpCtl (\r
63 VOID\r
64 );\r
65\r
66VOID\r
67EFIAPI\r
68ArmWriteCntpCtl (\r
69 UINTN Val\r
70 );\r
71\r
72UINTN\r
73EFIAPI\r
74ArmReadCntvTval (\r
75 VOID\r
76 );\r
77\r
78VOID\r
79EFIAPI\r
80ArmWriteCntvTval (\r
81 UINTN Val\r
82 );\r
83\r
84UINTN\r
85EFIAPI\r
86ArmReadCntvCtl (\r
87 VOID\r
88 );\r
89\r
90VOID\r
91EFIAPI\r
92ArmWriteCntvCtl (\r
93 UINTN Val\r
94 );\r
95\r
96UINT64\r
97EFIAPI\r
98ArmReadCntvCt (\r
99 VOID\r
100 );\r
101\r
102UINT64\r
103EFIAPI\r
104ArmReadCntpCval (\r
105 VOID\r
106 );\r
107\r
108VOID\r
109EFIAPI\r
110ArmWriteCntpCval (\r
111 UINT64 Val\r
112 );\r
113\r
114UINT64\r
115EFIAPI\r
116ArmReadCntvCval (\r
117 VOID\r
118 );\r
119\r
120VOID\r
121EFIAPI\r
122ArmWriteCntvCval (\r
123 UINT64 Val\r
124 );\r
125\r
126UINT64\r
127EFIAPI\r
128ArmReadCntvOff (\r
129 VOID\r
130 );\r
131\r
132VOID\r
133EFIAPI\r
134ArmWriteCntvOff (\r
135 UINT64 Val\r
136 );\r
137\r
25402f5d
HL
138#endif // __ARM_ARCH_TIMER_H_\r
139\r