xref: /openbmc/linux/arch/hexagon/include/asm/delay.h (revision 75bf465f0bc33e9b776a46d6a1b9b990f5fb7c37)
1*08dbd0f8SThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-only */
2b7840983SRichard Kuo /*
3e1858b2aSRichard Kuo  * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved.
4b7840983SRichard Kuo  */
5b7840983SRichard Kuo 
6b7840983SRichard Kuo #ifndef _ASM_DELAY_H
7b7840983SRichard Kuo #define _ASM_DELAY_H
8b7840983SRichard Kuo 
9b7840983SRichard Kuo #include <asm/param.h>
10b7840983SRichard Kuo 
11196b933dSChen Gang extern void __delay(unsigned long cycles);
12b7840983SRichard Kuo extern void __udelay(unsigned long usecs);
13b7840983SRichard Kuo 
14b7840983SRichard Kuo #define udelay(usecs) __udelay((usecs))
15b7840983SRichard Kuo 
16b7840983SRichard Kuo #endif /* _ASM_DELAY_H */
17