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