blob: 4d4cf08cfe6e0e81e740c5777139db257127a033 [file] [log] [blame]
#ifndef _ARCH_BARRIERS_H
#define _ARCH_BARRIERS_H
static inline void dmb(void)
{
__asm__ volatile("dmb sy");
}
static inline void dsb(void)
{
__asm__ volatile("dsb sy");
}
static inline void isb(void)
{
__asm__ volatile("isb");
}
#endif /* _ARCH_BARRIERS_H */