Home
last modified time | relevance | path

Searched refs:fn_addr (Results 1 – 1 of 1) sorted by relevance

/OK3568_Linux_fs/kernel/arch/arm/kernel/
H A Dsetup.c422 uintptr_t fn_addr; in patch_aeabi_idiv() local
431 fn_addr = ((uintptr_t)&__aeabi_uidiv) & ~1; in patch_aeabi_idiv()
432 asm ("" : "+g" (fn_addr)); in patch_aeabi_idiv()
433 ((u32 *)fn_addr)[0] = udiv_instruction(); in patch_aeabi_idiv()
434 ((u32 *)fn_addr)[1] = bx_lr_instruction(); in patch_aeabi_idiv()
435 flush_icache_range(fn_addr, fn_addr + 8); in patch_aeabi_idiv()
437 fn_addr = ((uintptr_t)&__aeabi_idiv) & ~1; in patch_aeabi_idiv()
438 asm ("" : "+g" (fn_addr)); in patch_aeabi_idiv()
439 ((u32 *)fn_addr)[0] = sdiv_instruction(); in patch_aeabi_idiv()
440 ((u32 *)fn_addr)[1] = bx_lr_instruction(); in patch_aeabi_idiv()
[all …]