hc
2024-12-19 9370bb92b2d16684ee45cf24e879c93c509162da
kernel/arch/riscv/include/asm/bitops.h
....@@ -1,14 +1,6 @@
1
+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Copyright (C) 2012 Regents of the University of California
3
- *
4
- * This program is free software; you can redistribute it and/or
5
- * modify it under the terms of the GNU General Public License
6
- * as published by the Free Software Foundation, version 2.
7
- *
8
- * This program is distributed in the hope that it will be useful,
9
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
10
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11
- * GNU General Public License for more details.
124 */
135
146 #ifndef _ASM_RISCV_BITOPS_H
....@@ -22,11 +14,6 @@
2214 #include <linux/irqflags.h>
2315 #include <asm/barrier.h>
2416 #include <asm/bitsperlong.h>
25
-
26
-#ifndef smp_mb__before_clear_bit
27
-#define smp_mb__before_clear_bit() smp_mb()
28
-#define smp_mb__after_clear_bit() smp_mb()
29
-#endif /* smp_mb__before_clear_bit */
3017
3118 #include <asm-generic/bitops/__ffs.h>
3219 #include <asm-generic/bitops/ffz.h>