1/* autogenerated by dtc, do not edit */ 2 3 .globl dt_blob_start 4dt_blob_start: 5_dt_blob_start: 6 .globl dt_header 7dt_header: 8_dt_header: 9 /* magic */ 10 .byte 0xd0; .byte 0x0d; .byte 0xfe; .byte 0xed 11 /* totalsize */ 12 .byte ((_dt_blob_abs_end - _dt_blob_start) >> 24) & 0xff 13 .byte ((_dt_blob_abs_end - _dt_blob_start) >> 16) & 0xff 14 .byte ((_dt_blob_abs_end - _dt_blob_start) >> 8) & 0xff 15 .byte (_dt_blob_abs_end - _dt_blob_start) & 0xff 16 /* off_dt_struct */ 17 .byte ((_dt_struct_start - _dt_blob_start) >> 24) & 0xff 18 .byte ((_dt_struct_start - _dt_blob_start) >> 16) & 0xff 19 .byte ((_dt_struct_start - _dt_blob_start) >> 8) & 0xff 20 .byte (_dt_struct_start - _dt_blob_start) & 0xff 21 /* off_dt_strings */ 22 .byte ((_dt_strings_start - _dt_blob_start) >> 24) & 0xff 23 .byte ((_dt_strings_start - _dt_blob_start) >> 16) & 0xff 24 .byte ((_dt_strings_start - _dt_blob_start) >> 8) & 0xff 25 .byte (_dt_strings_start - _dt_blob_start) & 0xff 26 /* off_mem_rsvmap */ 27 .byte ((_dt_reserve_map - _dt_blob_start) >> 24) & 0xff 28 .byte ((_dt_reserve_map - _dt_blob_start) >> 16) & 0xff 29 .byte ((_dt_reserve_map - _dt_blob_start) >> 8) & 0xff 30 .byte (_dt_reserve_map - _dt_blob_start) & 0xff 31 /* version */ 32 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x11 33 /* last_comp_version */ 34 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x10 35 /* boot_cpuid_phys */ 36 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00 37 /* size_dt_strings */ 38 .byte ((_dt_strings_end - _dt_strings_start) >> 24) & 0xff 39 .byte ((_dt_strings_end - _dt_strings_start) >> 16) & 0xff 40 .byte ((_dt_strings_end - _dt_strings_start) >> 8) & 0xff 41 .byte (_dt_strings_end - _dt_strings_start) & 0xff 42 /* size_dt_struct */ 43 .byte ((_dt_struct_end - _dt_struct_start) >> 24) & 0xff 44 .byte ((_dt_struct_end - _dt_struct_start) >> 16) & 0xff 45 .byte ((_dt_struct_end - _dt_struct_start) >> 8) & 0xff 46 .byte (_dt_struct_end - _dt_struct_start) & 0xff 47 .balign 8, 0 48 .globl dt_reserve_map 49dt_reserve_map: 50_dt_reserve_map: 51/* Memory reserve map from source file */ 52 .long 0, 0 53 .long 0, 0 54 .globl dt_struct_start 55dt_struct_start: 56_dt_struct_start: 57 /* FDT_BEGIN_NODE */ 58 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x01 59 .string "" 60 .balign 4, 0 61 /* FDT_PROP */ 62 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03 63 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x05 64 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00 65 .byte 0x41; .byte 0x43; .byte 0x50; .byte 0x49 66 .byte 0x0 67 .balign 4, 0 68 /* FDT_PROP */ 69 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03 70 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x0d 71 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x06 72 .byte 0x6f; .byte 0x70; .byte 0x65; .byte 0x6e 73 .byte 0x62; .byte 0x73; .byte 0x64; .byte 0x2c 74 .byte 0x61; .byte 0x63; .byte 0x70; .byte 0x69 75 .byte 0x0 76 .balign 4, 0 77 /* FDT_PROP */ 78 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03 79 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x04 80 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x11 81 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x01 82 .balign 4, 0 83 /* FDT_PROP */ 84 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03 85 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x04 86 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x22 87 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x02 88 .balign 4, 0 89 /* FDT_PROP */ 90 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03 91 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x04 92 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x31 93 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x02 94 .balign 4, 0 95 /* FDT_BEGIN_NODE */ 96 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x01 97 .string "chosen" 98 .balign 4, 0 99 /* FDT_PROP */ 100 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03 101 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x11 102 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x3d 103 .byte 0x73; .byte 0x65; .byte 0x72; .byte 0x69 104 .byte 0x61; .byte 0x6c; .byte 0x30; .byte 0x3a 105 .byte 0x31; .byte 0x31; .byte 0x35; .byte 0x32 106 .byte 0x30; .byte 0x30; .byte 0x6e; .byte 0x38 107 .byte 0x0 108 .balign 4, 0 109 /* FDT_END_NODE */ 110 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x02 111 /* FDT_BEGIN_NODE */ 112 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x01 113 .string "aliases" 114 .balign 4, 0 115 /* FDT_PROP */ 116 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03 117 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x0a 118 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x49 119 .byte 0x2f; .byte 0x73; .byte 0x65; .byte 0x72 120 .byte 0x69; .byte 0x61; .byte 0x6c; .byte 0x40 121 .byte 0x30 122 .byte 0x0 123 .balign 4, 0 124 /* FDT_END_NODE */ 125 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x02 126 /* FDT_BEGIN_NODE */ 127 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x01 128 .string "cpus" 129 .balign 4, 0 130 /* FDT_PROP */ 131 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03 132 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x04 133 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x22 134 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x02 135 .balign 4, 0 136 /* FDT_PROP */ 137 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03 138 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x04 139 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x31 140 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00 141 .balign 4, 0 142 /* FDT_END_NODE */ 143 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x02 144 /* FDT_BEGIN_NODE */ 145 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x01 146 .string "psci" 147 .balign 4, 0 148 /* FDT_PROP */ 149 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03 150 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x0d 151 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x06 152 .byte 0x61; .byte 0x72; .byte 0x6d; .byte 0x2c 153 .byte 0x70; .byte 0x73; .byte 0x63; .byte 0x69 154 .byte 0x2d; .byte 0x31; .byte 0x2e; .byte 0x30 155 .byte 0x0 156 .balign 4, 0 157 /* FDT_PROP */ 158 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03 159 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x04 160 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x51 161 .byte 0x73; .byte 0x6d; .byte 0x63; .byte 0x00 162 .balign 4, 0 163 /* FDT_PROP */ 164 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03 165 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x09 166 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x58 167 .byte 0x64; .byte 0x69; .byte 0x73; .byte 0x61 168 .byte 0x62; .byte 0x6c; .byte 0x65; .byte 0x64 169 .byte 0x0 170 .balign 4, 0 171 /* FDT_END_NODE */ 172 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x02 173 /* FDT_BEGIN_NODE */ 174 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x01 175 .string "timer" 176 .balign 4, 0 177 /* FDT_PROP */ 178 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03 179 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x10 180 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x06 181 .byte 0x61; .byte 0x72; .byte 0x6d; .byte 0x2c 182 .byte 0x61; .byte 0x72; .byte 0x6d; .byte 0x76 183 .byte 0x38; .byte 0x2d; .byte 0x74; .byte 0x69 184 .byte 0x6d; .byte 0x65; .byte 0x72; .byte 0x00 185 .balign 4, 0 186 /* FDT_PROP */ 187 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03 188 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x30 189 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x5f 190 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00 191 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00 192 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00 193 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00 194 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00 195 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00 196 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00 197 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00 198 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00 199 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00 200 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00 201 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00 202 .balign 4, 0 203 /* FDT_PROP */ 204 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03 205 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x09 206 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x58 207 .byte 0x64; .byte 0x69; .byte 0x73; .byte 0x61 208 .byte 0x62; .byte 0x6c; .byte 0x65; .byte 0x64 209 .byte 0x0 210 .balign 4, 0 211 /* FDT_END_NODE */ 212 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x02 213 .globl gic 214gic: 215 /* FDT_BEGIN_NODE */ 216 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x01 217 .string "interrupt-controller@0" 218 .balign 4, 0 219 /* FDT_PROP */ 220 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03 221 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x0c 222 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x06 223 .byte 0x6f; .byte 0x70; .byte 0x65; .byte 0x6e 224 .byte 0x62; .byte 0x73; .byte 0x64; .byte 0x2c 225 .byte 0x67; .byte 0x69; .byte 0x63; .byte 0x00 226 .balign 4, 0 227 /* FDT_PROP */ 228 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03 229 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x04 230 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x6a 231 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03 232 .balign 4, 0 233 /* FDT_PROP */ 234 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03 235 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x04 236 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x22 237 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x02 238 .balign 4, 0 239 /* FDT_PROP */ 240 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03 241 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x04 242 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x31 243 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x02 244 .balign 4, 0 245 /* FDT_PROP */ 246 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03 247 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00 248 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x7b 249 .balign 4, 0 250 /* FDT_PROP */ 251 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03 252 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00 253 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x90 254 .balign 4, 0 255 /* FDT_PROP */ 256 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03 257 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x20 258 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x97 259 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00 260 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00 261 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00 262 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00 263 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00 264 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00 265 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00 266 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00 267 .balign 4, 0 268 /* FDT_PROP */ 269 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03 270 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x09 271 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x58 272 .byte 0x64; .byte 0x69; .byte 0x73; .byte 0x61 273 .byte 0x62; .byte 0x6c; .byte 0x65; .byte 0x64 274 .byte 0x0 275 .balign 4, 0 276 /* FDT_PROP */ 277 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03 278 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x04 279 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x9b 280 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x01 281 .balign 4, 0 282 /* FDT_END_NODE */ 283 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x02 284 .globl gic_end 285gic_end: 286 .globl uart0 287uart0: 288 /* FDT_BEGIN_NODE */ 289 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x01 290 .string "serial@0" 291 .balign 4, 0 292 /* FDT_PROP */ 293 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03 294 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x0d 295 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x06 296 .byte 0x6f; .byte 0x70; .byte 0x65; .byte 0x6e 297 .byte 0x62; .byte 0x73; .byte 0x64; .byte 0x2c 298 .byte 0x75; .byte 0x61; .byte 0x72; .byte 0x74 299 .byte 0x0 300 .balign 4, 0 301 /* FDT_PROP */ 302 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03 303 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x10 304 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x97 305 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00 306 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00 307 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00 308 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00 309 .balign 4, 0 310 /* FDT_PROP */ 311 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03 312 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x09 313 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x58 314 .byte 0x64; .byte 0x69; .byte 0x73; .byte 0x61 315 .byte 0x62; .byte 0x6c; .byte 0x65; .byte 0x64 316 .byte 0x0 317 .balign 4, 0 318 /* FDT_END_NODE */ 319 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x02 320 .globl uart0_end 321uart0_end: 322 /* FDT_BEGIN_NODE */ 323 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x01 324 .string "acpi@0" 325 .balign 4, 0 326 /* FDT_PROP */ 327 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03 328 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x11 329 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x06 330 .byte 0x6f; .byte 0x70; .byte 0x65; .byte 0x6e 331 .byte 0x62; .byte 0x73; .byte 0x64; .byte 0x2c 332 .byte 0x61; .byte 0x63; .byte 0x70; .byte 0x69 333 .byte 0x2d; .byte 0x35; .byte 0x2e; .byte 0x30 334 .byte 0x0 335 .balign 4, 0 336 /* FDT_PROP */ 337 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x03 338 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x10 339 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x97 340 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00 341 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00 342 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00 343 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x00 344 .balign 4, 0 345 /* FDT_END_NODE */ 346 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x02 347 /* FDT_END_NODE */ 348 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x02 349 /* FDT_END */ 350 .byte 0x00; .byte 0x00; .byte 0x00; .byte 0x09 351 .globl dt_struct_end 352dt_struct_end: 353_dt_struct_end: 354 .globl dt_strings_start 355dt_strings_start: 356_dt_strings_start: 357 .string "model" 358 .string "compatible" 359 .string "interrupt-parent" 360 .string "#address-cells" 361 .string "#size-cells" 362 .string "stdout-path" 363 .string "serial0" 364 .string "method" 365 .string "status" 366 .string "interrupts" 367 .string "#interrupt-cells" 368 .string "interrupt-controller" 369 .string "ranges" 370 .string "reg" 371 .string "phandle" 372 .globl dt_strings_end 373dt_strings_end: 374_dt_strings_end: 375 .globl dt_blob_end 376dt_blob_end: 377_dt_blob_end: 378 .space 4096, 0 379 .globl dt_blob_abs_end 380dt_blob_abs_end: 381_dt_blob_abs_end: 382