1b2441318SGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 */
24117b021SAkinobu Mita #ifndef _ASM_GENERIC_BITOPS_NON_ATOMIC_H_
34117b021SAkinobu Mita #define _ASM_GENERIC_BITOPS_NON_ATOMIC_H_
44117b021SAkinobu Mita 
5*21bb8af5SAlexander Lobakin #include <asm-generic/bitops/generic-non-atomic.h>
64117b021SAkinobu Mita 
7*21bb8af5SAlexander Lobakin #define arch___set_bit generic___set_bit
89248e52fSMark Rutland #define __set_bit arch___set_bit
94117b021SAkinobu Mita 
10*21bb8af5SAlexander Lobakin #define arch___clear_bit generic___clear_bit
119248e52fSMark Rutland #define __clear_bit arch___clear_bit
124117b021SAkinobu Mita 
13*21bb8af5SAlexander Lobakin #define arch___change_bit generic___change_bit
149248e52fSMark Rutland #define __change_bit arch___change_bit
154117b021SAkinobu Mita 
16*21bb8af5SAlexander Lobakin #define arch___test_and_set_bit generic___test_and_set_bit
179248e52fSMark Rutland #define __test_and_set_bit arch___test_and_set_bit
184117b021SAkinobu Mita 
19*21bb8af5SAlexander Lobakin #define arch___test_and_clear_bit generic___test_and_clear_bit
209248e52fSMark Rutland #define __test_and_clear_bit arch___test_and_clear_bit
214117b021SAkinobu Mita 
22*21bb8af5SAlexander Lobakin #define arch___test_and_change_bit generic___test_and_change_bit
239248e52fSMark Rutland #define __test_and_change_bit arch___test_and_change_bit
244117b021SAkinobu Mita 
25*21bb8af5SAlexander Lobakin #define arch_test_bit generic_test_bit
269248e52fSMark Rutland #define test_bit arch_test_bit
274117b021SAkinobu Mita 
284117b021SAkinobu Mita #endif /* _ASM_GENERIC_BITOPS_NON_ATOMIC_H_ */
29