1@/******************************************************************************
2@ *
3@ * Copyright (C) 2015 The Android Open Source Project
4@ *
5@ * Licensed under the Apache License, Version 2.0 (the "License");
6@ * you may not use this file except in compliance with the License.
7@ * You may obtain a copy of the License at:
8@ *
9@ * http://www.apache.org/licenses/LICENSE-2.0
10@ *
11@ * Unless required by applicable law or agreed to in writing, software
12@ * distributed under the License is distributed on an "AS IS" BASIS,
13@ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14@ * See the License for the specific language governing permissions and
15@ * limitations under the License.
16@ *
17@ *****************************************************************************
18@ * Originally developed and contributed by Ittiam Systems Pvt. Ltd, Bangalore
19@*/
20@**
21@*******************************************************************************
22@* @file
23@*  ih264_arm_memory_barrier.s
24@*
25@* @brief
26@*  Contains function definitions for data synchronization.
27@*
28@* @author
29@*  Ittiam
30@*
31@* @par List of Functions:
32@*
33@*
34@* @remarks
35@*  None
36@*
37@*******************************************************************************
38
39.text
40.p2align 2
41
42@*****************************************************************************
43@*
44@* Function Name    : ih264_arm_dsb
45@* Description      : Adds DSB
46@* Revision History  :
47@*        DD MM YYYY    Author(s)   Changes
48@*        03 07 2008    100355      First version
49@*
50@*****************************************************************************
51
52        .global ih264_arm_dsb
53ih264_arm_dsb:
54    dsb
55    bx            lr
56
57
58
59@*****************************************************************************
60@*
61@* Function Name    : ih264_arm_dmb
62@* Description      : Adds DMB
63@* Revision History  :
64@*        DD MM YYYY    Author(s)   Changes
65@*        03 07 2008    100355      First version
66@*
67@*****************************************************************************
68
69        .global ih264_arm_dmb
70
71ih264_arm_dmb:
72    dmb
73    bx            lr
74
75
76
77