rendered paste body00000000 <set_cpu_frequency>:
0: e92d4010 stmdb sp!, {r4, lr}
4: e3a03206 mov r3, #1610612736 ; 0x60000000
8: e2832901 add r2, r3, #16384 ; 0x4000
c: e5924020 ldr r4, [r2, #32]
10: e2833c41 add r3, r3, #16640 ; 0x4100
14: e593e020 ldr lr, [r3, #32]
18: e3a03772 mov r3, #29884416 ; 0x1c80000
1c: e2833907 add r3, r3, #114688 ; 0x1c000
20: e2833d0e add r3, r3, #896 ; 0x380
24: e1500003 cmp r0, r3
28: 03a0c00a moveq ip, #10 ; 0xa
2c: 0a000010 beq 48 <set_cpu_frequency+0x48>
30: e3a03647 mov r3, #74448896 ; 0x4700000
34: e2833a86 add r3, r3, #548864 ; 0x86000
38: e2833d23 add r3, r3, #2240 ; 0x8c0
3c: e1500003 cmp r0, r3
40: 13a0c008 movne ip, #8 ; 0x8
44: 03a0c019 moveq ip, #25 ; 0x19
48: e59f30a4 ldr r3, [pc, #164] ; f4 <.text.set_cpu_frequency+0xf4>
4c: e5830000 str r0, [r3]
50: e3a02207 mov r2, #1879048192 ; 0x70000000
54: e5923020 ldr r3, [r2, #32]
58: e3833101 orr r3, r3, #1073741824 ; 0x40000000
5c: e5823020 str r3, [r2, #32]
60: e3a01206 mov r1, #1610612736 ; 0x60000000
64: e2810a06 add r0, r1, #24576 ; 0x6000
68: e5903020 ldr r3, [r0, #32]
6c: e3c3320f bic r3, r3, #-268435456 ; 0xf0000000
70: e3c330f0 bic r3, r3, #240 ; 0xf0
74: e282220b add r2, r2, #-1342177280 ; 0xb0000000
78: e2822020 add r2, r2, #32 ; 0x20
7c: e1833002 orr r3, r3, r2
80: e5803020 str r3, [r0, #32]
84: e3a034aa mov r3, #-1442840576 ; 0xaa000000
88: e2833802 add r3, r3, #131072 ; 0x20000
8c: e2833008 add r3, r3, #8 ; 0x8
90: e183340c orr r3, r3, ip, lsl #8
94: e5803034 str r3, [r0, #52]
98: e2811a05 add r1, r1, #20480 ; 0x5000
9c: e5912010 ldr r2, [r1, #16]
a0: e3a0c206 mov ip, #1610612736 ; 0x60000000
a4: e28c0a05 add r0, ip, #20480 ; 0x5000
a8: e3a03d1f mov r3, #1984 ; 0x7c0
ac: e283100f add r1, r3, #15 ; 0xf
b0: e5903010 ldr r3, [r0, #16]
b4: e0623003 rsb r3, r2, r3
b8: e1530001 cmp r3, r1
bc: 9a00002a bls b0 <set_cpu_frequency+0xb0>
c0: e28c1a06 add r1, ip, #24576 ; 0x6000
c4: e5913020 ldr r3, [r1, #32]
c8: e3c3320f bic r3, r3, #-268435456 ; 0xf0000000
cc: e3c330f0 bic r3, r3, #240 ; 0xf0
d0: e3a02202 mov r2, #536870912 ; 0x20000000
d4: e2822070 add r2, r2, #112 ; 0x70
d8: e1833002 orr r3, r3, r2
dc: e5813020 str r3, [r1, #32]
e0: e28c3901 add r3, ip, #16384 ; 0x4000
e4: e5834024 str r4, [r3, #36]
e8: e28c3c41 add r3, ip, #16640 ; 0x4100
ec: e583e024 str lr, [r3, #36]
f0: e8bd8010 ldmia sp!, {r4, pc}
f4: 00000000 andeq r0, r0, r0
Data abort is (I think) at address 0xdc