xref: /rk3399_rockchip-uboot/arch/sandbox/include/asm/system.h (revision 1a4596601fd395f3afb8f82f3f840c5e00bdd57a)
1744d9859SSimon Glass /*
2744d9859SSimon Glass  * Copyright (c) 2011 The Chromium OS Authors.
3744d9859SSimon Glass  *
4*1a459660SWolfgang Denk  * SPDX-License-Identifier:	GPL-2.0+
5744d9859SSimon Glass  */
6744d9859SSimon Glass 
7744d9859SSimon Glass #ifndef __ASM_SANDBOX_SYSTEM_H
8744d9859SSimon Glass #define __ASM_SANDBOX_SYSTEM_H
9744d9859SSimon Glass 
10744d9859SSimon Glass /* Define this as nops for sandbox architecture */
11744d9859SSimon Glass static inline void local_irq_save(unsigned flags __attribute__((unused)))
12744d9859SSimon Glass {
13744d9859SSimon Glass }
14744d9859SSimon Glass 
15744d9859SSimon Glass #define local_irq_enable()
16744d9859SSimon Glass #define local_irq_disable()
17744d9859SSimon Glass #define local_save_flags(x)
18744d9859SSimon Glass #define local_irq_restore(x)
19744d9859SSimon Glass 
20744d9859SSimon Glass #endif
21