[POWERPC] Rename get_property to of_get_property: arch/powerpc
[linux-2.6] / arch / arm26 / lib / setbit.S
1 /*
2  *  linux/arch/arm26/lib/setbit.S
3  *
4  *  Copyright (C) 1995-1996 Russell King
5  *
6  * This program is free software; you can redistribute it and/or modify
7  * it under the terms of the GNU General Public License version 2 as
8  * published by the Free Software Foundation.
9  */
10 #include <linux/linkage.h>
11 #include <asm/assembler.h>
12                 .text
13
14 /*
15  * Purpose  : Function to set a bit
16  * Prototype: int set_bit(int bit, void *addr)
17  */
18 ENTRY(_set_bit_be)
19                 eor     r0, r0, #0x18           @ big endian byte ordering
20 ENTRY(_set_bit_le)
21                 and     r2, r0, #7
22                 mov     r3, #1
23                 mov     r3, r3, lsl r2
24                 save_and_disable_irqs ip, r2
25                 ldrb    r2, [r1, r0, lsr #3]
26                 orr     r2, r2, r3
27                 strb    r2, [r1, r0, lsr #3]
28                 restore_irqs ip
29                 RETINSTR(mov,pc,lr)