blob: c2c61ea6a8e23244ae3ac586cc658b099b8e15ec [file] [log] [blame]
Andrew Scullb4b6d4a2019-01-02 15:54:55 +00001/*
2 * include/asm-sh/spinlock.h
3 *
4 * Copyright (C) 2002, 2003 Paul Mundt
5 * Copyright (C) 2006, 2007 Akio Idehara
6 *
7 * This file is subject to the terms and conditions of the GNU General Public
8 * License. See the file "COPYING" in the main directory of this archive
9 * for more details.
10 */
11#ifndef __ASM_SH_SPINLOCK_H
12#define __ASM_SH_SPINLOCK_H
13
14#if defined(CONFIG_CPU_SH4A)
15#include <asm/spinlock-llsc.h>
16#elif defined(CONFIG_CPU_J2)
17#include <asm/spinlock-cas.h>
18#else
19#error "The configured cpu type does not support spinlocks"
20#endif
21
22#endif /* __ASM_SH_SPINLOCK_H */