Chinaunix首页 | 论坛 | 博客
  • 博客访问: 21964
  • 博文数量: 10
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 140
  • 用 户 组: 普通用户
  • 注册时间: 2014-03-05 00:47
文章分类

全部博文(10)

文章存档

2015年(1)

2014年(9)

我的朋友

分类: 虚拟化

2015-01-04 23:31:17

(XEN) DOM0: 0080 <1>Unhandled fault: terminal exception (0x002) at 0xf8500080
0xf8500080是mct的地址,在这里访问出错,应该是xen没有映射这段地址。
在xen处理fdt的函数里handle_node里找原因。输出些调试信息:

  1. Starting kernel ...

  2. Xen 4.4-rc2
  3. (XEN) Xen version 4.4-rc2 (uty@localdomain) (arm-unknown-linux-gnueabi-gcc (GCC) 4.6.3) debug=y Sun Jan 4 22:23:46 CST 2015
  4. (XEN) Latest ChangeSet: Thu Feb 6 12:20:48 2014 +0100 git:fee6163-dirty
  5. (XEN) Console output is synchronous.
  6. (XEN) Processor: 410fc0f4: "ARM Limited", variant: 0x0, part 0xc0f, rev 0x4
  7. (XEN) 32-bit Execution:
  8. (XEN) Processor Features: 00001031:00011011
  9. (XEN) Instruction Sets: AArch32 Thumb Thumb-2 ThumbEE Jazelle
  10. (XEN) Extensions: GenericTimer Security
  11. (XEN) Debug Features: 02010555
  12. (XEN) Auxiliary Features: 00000000
  13. (XEN) Memory Model Features: 10201105 20000000 01240000 02102211
  14. (XEN) ISA Features: 02101110 13112111 21232041 11112131 10011142 00000000
  15. (XEN) Platform: SAMSUNG EXYNOS5
  16. (XEN) Set SYSRAM to 00000000bfe0004c (0020004c)
  17. (XEN) Generic Timer IRQ: phys=30 hyp=26 virt=27
  18. (XEN) uty: in exynos5_init_time() !!!!!!!!!!!
  19. (XEN) Using generic timer at 24000 KHz
  20. (XEN) GIC initialization:
  21. (XEN) gic_dist_addr=0000000010481000
  22. (XEN) gic_cpu_addr=0000000010482000
  23. (XEN) gic_hyp_addr=0000000010484000
  24. (XEN) gic_vcpu_addr=0000000010486000
  25. (XEN) gic_maintenance_irq=25
  26. (XEN) GIC: 160 lines, 2 cpus, secure (IID 0200043b).
  27. (XEN) Using scheduler: SMP Credit Scheduler (credit)
  28. (XEN) Allocated console ring of 16 KiB.
  29. (XEN) VFP implementer 0x41 architecture 4 part 0x30 variant 0xf rev 0x0
  30. (XEN) Bringing up CPU1
  31. (XEN) CPU 1 booted.
  32. (XEN) Brought up 2 CPUs
  33. (XEN) *** LOADING DOMAIN 0 ***
  34. (XEN) Populate P2M 0x80000000->0xa0000000 (1:1 mapping for dom0)
  35. (XEN) uty: early_info.modules.nr_mods 2, MOD_KERNEL 2
  36. (XEN) Loading kernel from boot module 2
  37. (XEN) handle /
  38. (XEN) / nirq = 0 naddr = 0
  39. (XEN) handle /chosen
  40. (XEN) /chosen nirq = 0 naddr = 0
  41. (XEN) handle /chosen/modules
  42. (XEN) /chosen/modules nirq = 0 naddr = 0
  43. (XEN) handle /chosen/modules/module@0
  44. (XEN) Skip it (matched)
  45. (XEN) handle /aliases
  46. (XEN) /aliases nirq = 0 naddr = 0
  47. (XEN) handle /memory
  48. (XEN) Skip it (matched)
  49. (XEN) handle /chipid@10000000
  50. (XEN) /chipid@10000000 nirq = 0 naddr = 1
  51. (XEN) addr 0 = 0x10000000 - 0x100000ff
  52. (XEN) handle /interrupt-controller@10440000
  53. (XEN) /interrupt-controller@10440000 nirq = 32 naddr = 1
  54. (XEN) irq 0 = 32 type = 0x0
  55. (XEN) irq 1 = 33 type = 0x0
  56. (XEN) irq 2 = 34 type = 0x0
  57. (XEN) irq 3 = 35 type = 0x0
  58. (XEN) irq 4 = 36 type = 0x0
  59. (XEN) irq 5 = 37 type = 0x0
  60. (XEN) irq 6 = 38 type = 0x0
  61. (XEN) irq 7 = 39 type = 0x0
  62. (XEN) irq 8 = 40 type = 0x0
  63. (XEN) irq 9 = 41 type = 0x0
  64. (XEN) irq 10 = 42 type = 0x0
  65. (XEN) irq 11 = 43 type = 0x0
  66. (XEN) irq 12 = 44 type = 0x0
  67. (XEN) irq 13 = 45 type = 0x0
  68. (XEN) irq 14 = 46 type = 0x0
  69. (XEN) irq 15 = 47 type = 0x0
  70. (XEN) irq 16 = 48 type = 0x0
  71. (XEN) irq 17 = 49 type = 0x0
  72. (XEN) irq 18 = 50 type = 0x0
  73. (XEN) irq 19 = 51 type = 0x0
  74. (XEN) irq 20 = 52 type = 0x0
  75. (XEN) irq 21 = 53 type = 0x0
  76. (XEN) irq 22 = 54 type = 0x0
  77. (XEN) irq 23 = 55 type = 0x0
  78. (XEN) irq 24 = 56 type = 0x0
  79. (XEN) irq 25 = 57 type = 0x0
  80. (XEN) irq 26 = 58 type = 0x0
  81. (XEN) irq 27 = 59 type = 0x0
  82. (XEN) irq 28 = 60 type = 0x0
  83. (XEN) irq 29 = 61 type = 0x0
  84. (XEN) irq 30 = 62 type = 0x0
  85. (XEN) irq 31 = 63 type = 0x0
  86. (XEN) addr 0 = 0x10440000 - 0x10440fff
  87. (XEN) handle /interrupt-controller@10481000
  88. (XEN) Create gic node
  89. (XEN) Set Distributor Base 0x0000000010481000-0x0000000010481fff
  90. (XEN) Set Cpu Base 0x0000000010482000-0x0000000010483fff
  91. (XEN) Set phandle = 0x1
  92. (XEN) handle /serial@12C00000
  93. (XEN) /serial@12C00000 nirq = 1 naddr = 1
  94. (XEN) irq 0 = 83 type = 0x0
  95. (XEN) addr 0 = 0x12c00000 - 0x12c000ff
  96. (XEN) handle /serial@12C10000
  97. (XEN) /serial@12C10000 nirq = 1 naddr = 1
  98. (XEN) irq 0 = 84 type = 0x0
  99. (XEN) addr 0 = 0x12c10000 - 0x12c100ff
  100. (XEN) handle /serial@12C20000
  101. (XEN) Skip it (used by Xen)
  102. (XEN) handle /serial@12C30000
  103. (XEN) /serial@12C30000 nirq = 1 naddr = 1
  104. (XEN) irq 0 = 86 type = 0x0
  105. (XEN) addr 0 = 0x12c30000 - 0x12c300ff
  106. (XEN) handle /rtc@101E0000
  107. (XEN) /rtc@101E0000 nirq = 2 naddr = 1
  108. (XEN) irq 0 = 75 type = 0x0
  109. (XEN) irq 1 = 76 type = 0x0
  110. (XEN) addr 0 = 0x101e0000 - 0x101e00ff
  111. (XEN) handle /watchdog
  112. (XEN) handle /fimd@14400000
  113. (XEN) /fimd@14400000 nirq = 3 naddr = 1
  114. (XEN) irq 0 not connected to primary controller.Connected to /interrupt-controller@10440000
  115. (XEN) irq 1 not connected to primary controller.Connected to /interrupt-controller@10440000
  116. (XEN) irq 2 not connected to primary controller.Connected to /interrupt-controller@10440000
  117. (XEN) addr 0 = 0x14400000 - 0x1443ffff
  118. (XEN) handle /fimd@14400000/display-timings
  119. (XEN) /fimd@14400000/display-timings nirq = 0 naddr = 0
  120. (XEN) handle /fimd@14400000/display-timings/timing@0
  121. (XEN) /fimd@14400000/display-timings/timing@0 nirq = 0 naddr = 0
  122. (XEN) handle /dp-controller@145B0000
  123. (XEN) /dp-controller@145B0000 nirq = 1 naddr = 1
  124. (XEN) irq 0 not connected to primary controller.Connected to /interrupt-controller@10440000
  125. (XEN) addr 0 = 0x145b0000 - 0x145b0fff
  126. (XEN) handle /pinctrl@11400000
  127. (XEN) /pinctrl@11400000 nirq = 1 naddr = 1
  128. (XEN) irq 0 = 78 type = 0x0
  129. (XEN) addr 0 = 0x11400000 - 0x11400fff
  130. (XEN) handle /pinctrl@11400000/gpa0
  131. (XEN) /pinctrl@11400000/gpa0 nirq = 0 naddr = 0
  132. (XEN) handle /pinctrl@11400000/gpa1
  133. (XEN) /pinctrl@11400000/gpa1 nirq = 0 naddr = 0
  134. (XEN) handle /pinctrl@11400000/gpa2
  135. (XEN) /pinctrl@11400000/gpa2 nirq = 0 naddr = 0
  136. (XEN) handle /pinctrl@11400000/gpb0
  137. (XEN) /pinctrl@11400000/gpb0 nirq = 0 naddr = 0
  138. (XEN) handle /pinctrl@11400000/gpb1
  139. (XEN) /pinctrl@11400000/gpb1 nirq = 0 naddr = 0
  140. (XEN) handle /pinctrl@11400000/gpb2
  141. (XEN) /pinctrl@11400000/gpb2 nirq = 0 naddr = 0
  142. (XEN) handle /pinctrl@11400000/gpb3
  143. (XEN) /pinctrl@11400000/gpb3 nirq = 0 naddr = 0
  144. (XEN) handle /pinctrl@11400000/gpc0
  145. (XEN) /pinctrl@11400000/gpc0 nirq = 0 naddr = 0
  146. (XEN) handle /pinctrl@11400000/gpc1
  147. (XEN) /pinctrl@11400000/gpc1 nirq = 0 naddr = 0
  148. (XEN) handle /pinctrl@11400000/gpc2
  149. (XEN) /pinctrl@11400000/gpc2 nirq = 0 naddr = 0
  150. (XEN) handle /pinctrl@11400000/gpc3
  151. (XEN) /pinctrl@11400000/gpc3 nirq = 0 naddr = 0
  152. (XEN) handle /pinctrl@11400000/gpd0
  153. (XEN) /pinctrl@11400000/gpd0 nirq = 0 naddr = 0
  154. (XEN) handle /pinctrl@11400000/gpd1
  155. (XEN) /pinctrl@11400000/gpd1 nirq = 0 naddr = 0
  156. (XEN) handle /pinctrl@11400000/gpy0
  157. (XEN) /pinctrl@11400000/gpy0 nirq = 0 naddr = 0
  158. (XEN) handle /pinctrl@11400000/gpy1
  159. (XEN) /pinctrl@11400000/gpy1 nirq = 0 naddr = 0
  160. (XEN) handle /pinctrl@11400000/gpy2
  161. (XEN) /pinctrl@11400000/gpy2 nirq = 0 naddr = 0
  162. (XEN) handle /pinctrl@11400000/gpy3
  163. (XEN) /pinctrl@11400000/gpy3 nirq = 0 naddr = 0
  164. (XEN) handle /pinctrl@11400000/gpy4
  165. (XEN) /pinctrl@11400000/gpy4 nirq = 0 naddr = 0
  166. (XEN) handle /pinctrl@11400000/gpy5
  167. (XEN) /pinctrl@11400000/gpy5 nirq = 0 naddr = 0
  168. (XEN) handle /pinctrl@11400000/gpy6
  169. (XEN) /pinctrl@11400000/gpy6 nirq = 0 naddr = 0
  170. (XEN) handle /pinctrl@11400000/gpc4
  171. (XEN) /pinctrl@11400000/gpc4 nirq = 0 naddr = 0
  172. (XEN) handle /pinctrl@11400000/gpx0
  173. (XEN) /pinctrl@11400000/gpx0 nirq = 8 naddr = 0
  174. (XEN) irq 0 not connected to primary controller.Connected to /interrupt-controller@10440000
  175. (XEN) irq 1 not connected to primary controller.Connected to /interrupt-controller@10440000
  176. (XEN) irq 2 not connected to primary controller.Connected to /interrupt-controller@10440000
  177. (XEN) irq 3 not connected to primary controller.Connected to /interrupt-controller@10440000
  178. (XEN) irq 4 not connected to primary controller.Connected to /interrupt-controller@10440000
  179. (XEN) irq 5 not connected to primary controller.Connected to /interrupt-controller@10440000
  180. (XEN) irq 6 not connected to primary controller.Connected to /interrupt-controller@10440000
  181. (XEN) irq 7 not connected to primary controller.Connected to /interrupt-controller@10440000
  182. (XEN) handle /pinctrl@11400000/gpx1
  183. (XEN) /pinctrl@11400000/gpx1 nirq = 8 naddr = 0
  184. (XEN) irq 0 not connected to primary controller.Connected to /interrupt-controller@10440000
  185. (XEN) irq 1 not connected to primary controller.Connected to /interrupt-controller@10440000
  186. (XEN) irq 2 not connected to primary controller.Connected to /interrupt-controller@10440000
  187. (XEN) irq 3 not connected to primary controller.Connected to /interrupt-controller@10440000
  188. (XEN) irq 4 not connected to primary controller.Connected to /interrupt-controller@10440000
  189. (XEN) irq 5 not connected to primary controller.Connected to /interrupt-controller@10440000
  190. (XEN) irq 6 not connected to primary controller.Connected to /interrupt-controller@10440000
  191. (XEN) irq 7 not connected to primary controller.Connected to /interrupt-controller@10440000
  192. (XEN) handle /pinctrl@11400000/gpx2
  193. (XEN) /pinctrl@11400000/gpx2 nirq = 0 naddr = 0
  194. (XEN) handle /pinctrl@11400000/gpx3
  195. (XEN) /pinctrl@11400000/gpx3 nirq = 0 naddr = 0
  196. (XEN) handle /pinctrl@11400000/uart0-data
  197. (XEN) /pinctrl@11400000/uart0-data nirq = 0 naddr = 0
  198. (XEN) handle /pinctrl@11400000/uart0-fctl
  199. (XEN) /pinctrl@11400000/uart0-fctl nirq = 0 naddr = 0
  200. (XEN) handle /pinctrl@11400000/i2c2-bus
  201. (XEN) /pinctrl@11400000/i2c2-bus nirq = 0 naddr = 0
  202. (XEN) handle /pinctrl@11400000/i2c2-hs-bus
  203. (XEN) /pinctrl@11400000/i2c2-hs-bus nirq = 0 naddr = 0
  204. (XEN) handle /pinctrl@11400000/uart2-data
  205. (XEN) /pinctrl@11400000/uart2-data nirq = 0 naddr = 0
  206. (XEN) handle /pinctrl@11400000/uart2-fctl
  207. (XEN) /pinctrl@11400000/uart2-fctl nirq = 0 naddr = 0
  208. (XEN) handle /pinctrl@11400000/i2c3-bus
  209. (XEN) /pinctrl@11400000/i2c3-bus nirq = 0 naddr = 0
  210. (XEN) handle /pinctrl@11400000/i2c3-hs-bus
  211. (XEN) /pinctrl@11400000/i2c3-hs-bus nirq = 0 naddr = 0
  212. (XEN) handle /pinctrl@11400000/uart3-data
  213. (XEN) /pinctrl@11400000/uart3-data nirq = 0 naddr = 0
  214. (XEN) handle /pinctrl@11400000/spi0-bus
  215. (XEN) /pinctrl@11400000/spi0-bus nirq = 0 naddr = 0
  216. (XEN) handle /pinctrl@11400000/i2c4-bus
  217. (XEN) /pinctrl@11400000/i2c4-bus nirq = 0 naddr = 0
  218. (XEN) handle /pinctrl@11400000/i2c5-bus
  219. (XEN) /pinctrl@11400000/i2c5-bus nirq = 0 naddr = 0
  220. (XEN) handle /pinctrl@11400000/spi1-bus
  221. (XEN) /pinctrl@11400000/spi1-bus nirq = 0 naddr = 0
  222. (XEN) handle /pinctrl@11400000/i2s1-bus
  223. (XEN) /pinctrl@11400000/i2s1-bus nirq = 0 naddr = 0
  224. (XEN) handle /pinctrl@11400000/pcm1-bus
  225. (XEN) /pinctrl@11400000/pcm1-bus nirq = 0 naddr = 0
  226. (XEN) handle /pinctrl@11400000/ac97-bus
  227. (XEN) /pinctrl@11400000/ac97-bus nirq = 0 naddr = 0
  228. (XEN) handle /pinctrl@11400000/i2s2-bus
  229. (XEN) /pinctrl@11400000/i2s2-bus nirq = 0 naddr = 0
  230. (XEN) handle /pinctrl@11400000/pcm2-bus
  231. (XEN) /pinctrl@11400000/pcm2-bus nirq = 0 naddr = 0
  232. (XEN) handle /pinctrl@11400000/spdif-bus
  233. (XEN) /pinctrl@11400000/spdif-bus nirq = 0 naddr = 0
  234. (XEN) handle /pinctrl@11400000/spi2-bus
  235. (XEN) /pinctrl@11400000/spi2-bus nirq = 0 naddr = 0
  236. (XEN) handle /pinctrl@11400000/i2c6-bus
  237. (XEN) /pinctrl@11400000/i2c6-bus nirq = 0 naddr = 0
  238. (XEN) handle /pinctrl@11400000/i2c7-bus
  239. (XEN) /pinctrl@11400000/i2c7-bus nirq = 0 naddr = 0
  240. (XEN) handle /pinctrl@11400000/i2c0-bus
  241. (XEN) /pinctrl@11400000/i2c0-bus nirq = 0 naddr = 0
  242. (XEN) handle /pinctrl@11400000/i2c1-bus
  243. (XEN) /pinctrl@11400000/i2c1-bus nirq = 0 naddr = 0
  244. (XEN) handle /pinctrl@11400000/i2c0-hs-bus
  245. (XEN) /pinctrl@11400000/i2c0-hs-bus nirq = 0 naddr = 0
  246. (XEN) handle /pinctrl@11400000/i2c1-hs-bus
  247. (XEN) /pinctrl@11400000/i2c1-hs-bus nirq = 0 naddr = 0
  248. (XEN) handle /pinctrl@11400000/sd0-clk
  249. (XEN) /pinctrl@11400000/sd0-clk nirq = 0 naddr = 0
  250. (XEN) handle /pinctrl@11400000/sd0-cmd
  251. (XEN) /pinctrl@11400000/sd0-cmd nirq = 0 naddr = 0
  252. (XEN) handle /pinctrl@11400000/sd0-cd
  253. (XEN) /pinctrl@11400000/sd0-cd nirq = 0 naddr = 0
  254. (XEN) handle /pinctrl@11400000/sd0-bus-width1
  255. (XEN) /pinctrl@11400000/sd0-bus-width1 nirq = 0 naddr = 0
  256. (XEN) handle /pinctrl@11400000/sd0-bus-width4
  257. (XEN) /pinctrl@11400000/sd0-bus-width4 nirq = 0 naddr = 0
  258. (XEN) handle /pinctrl@11400000/sd0-bus-width8
  259. (XEN) /pinctrl@11400000/sd0-bus-width8 nirq = 0 naddr = 0
  260. (XEN) handle /pinctrl@11400000/sd1-clk
  261. (XEN) /pinctrl@11400000/sd1-clk nirq = 0 naddr = 0
  262. (XEN) handle /pinctrl@11400000/sd1-cmd
  263. (XEN) /pinctrl@11400000/sd1-cmd nirq = 0 naddr = 0
  264. (XEN) handle /pinctrl@11400000/sd1-cd
  265. (XEN) /pinctrl@11400000/sd1-cd nirq = 0 naddr = 0
  266. (XEN) handle /pinctrl@11400000/sd1-bus-width1
  267. (XEN) /pinctrl@11400000/sd1-bus-width1 nirq = 0 naddr = 0
  268. (XEN) handle /pinctrl@11400000/sd1-bus-width4
  269. (XEN) /pinctrl@11400000/sd1-bus-width4 nirq = 0 naddr = 0
  270. (XEN) handle /pinctrl@11400000/sd2-clk
  271. (XEN) /pinctrl@11400000/sd2-clk nirq = 0 naddr = 0
  272. (XEN) handle /pinctrl@11400000/sd2-cmd
  273. (XEN) /pinctrl@11400000/sd2-cmd nirq = 0 naddr = 0
  274. (XEN) handle /pinctrl@11400000/sd2-cd
  275. (XEN) /pinctrl@11400000/sd2-cd nirq = 0 naddr = 0
  276. (XEN) handle /pinctrl@11400000/sd2-bus-width1
  277. (XEN) /pinctrl@11400000/sd2-bus-width1 nirq = 0 naddr = 0
  278. (XEN) handle /pinctrl@11400000/sd2-bus-width4
  279. (XEN) /pinctrl@11400000/sd2-bus-width4 nirq = 0 naddr = 0
  280. (XEN) handle /pinctrl@11400000/sd2-bus-width8
  281. (XEN) /pinctrl@11400000/sd2-bus-width8 nirq = 0 naddr = 0
  282. (XEN) handle /pinctrl@11400000/sd3-clk
  283. (XEN) /pinctrl@11400000/sd3-clk nirq = 0 naddr = 0
  284. (XEN) handle /pinctrl@11400000/sd3-cmd
  285. (XEN) /pinctrl@11400000/sd3-cmd nirq = 0 naddr = 0
  286. (XEN) handle /pinctrl@11400000/sd3-cd
  287. (XEN) /pinctrl@11400000/sd3-cd nirq = 0 naddr = 0
  288. (XEN) handle /pinctrl@11400000/sd3-bus-width1
  289. (XEN) /pinctrl@11400000/sd3-bus-width1 nirq = 0 naddr = 0
  290. (XEN) handle /pinctrl@11400000/sd3-bus-width4
  291. (XEN) /pinctrl@11400000/sd3-bus-width4 nirq = 0 naddr = 0
  292. (XEN) handle /pinctrl@11400000/uart1-data
  293. (XEN) /pinctrl@11400000/uart1-data nirq = 0 naddr = 0
  294. (XEN) handle /pinctrl@11400000/uart1-fctl
  295. (XEN) /pinctrl@11400000/uart1-fctl nirq = 0 naddr = 0
  296. (XEN) handle /pinctrl@11400000/dp_hpd
  297. (XEN) /pinctrl@11400000/dp_hpd nirq = 0 naddr = 0
  298. (XEN) handle /pinctrl@11400000/wakeup-interrupt-controller
  299. (XEN) /pinctrl@11400000/wakeup-interrupt-controller nirq = 1 naddr = 0
  300. (XEN) irq 0 = 64 type = 0x0
  301. (XEN) handle /pinctrl@13400000
  302. (XEN) /pinctrl@13400000 nirq = 1 naddr = 1
  303. (XEN) irq 0 = 77 type = 0x0
  304. (XEN) addr 0 = 0x13400000 - 0x13400fff
  305. (XEN) handle /pinctrl@13400000/gpe0
  306. (XEN) /pinctrl@13400000/gpe0 nirq = 0 naddr = 0
  307. (XEN) handle /pinctrl@13400000/gpe1
  308. (XEN) /pinctrl@13400000/gpe1 nirq = 0 naddr = 0
  309. (XEN) handle /pinctrl@13400000/gpf0
  310. (XEN) /pinctrl@13400000/gpf0 nirq = 0 naddr = 0
  311. (XEN) handle /pinctrl@13400000/gpf1
  312. (XEN) /pinctrl@13400000/gpf1 nirq = 0 naddr = 0
  313. (XEN) handle /pinctrl@13400000/gpg0
  314. (XEN) /pinctrl@13400000/gpg0 nirq = 0 naddr = 0
  315. (XEN) handle /pinctrl@13400000/gpg1
  316. (XEN) /pinctrl@13400000/gpg1 nirq = 0 naddr = 0
  317. (XEN) handle /pinctrl@13400000/gpg2
  318. (XEN) /pinctrl@13400000/gpg2 nirq = 0 naddr = 0
  319. (XEN) handle /pinctrl@13400000/gph0
  320. (XEN) /pinctrl@13400000/gph0 nirq = 0 naddr = 0
  321. (XEN) handle /pinctrl@13400000/gph1
  322. (XEN) /pinctrl@13400000/gph1 nirq = 0 naddr = 0
  323. (XEN) handle /pinctrl@13400000/cam-gpio-a
  324. (XEN) /pinctrl@13400000/cam-gpio-a nirq = 0 naddr = 0
  325. (XEN) handle /pinctrl@13400000/cam-gpio-b
  326. (XEN) /pinctrl@13400000/cam-gpio-b nirq = 0 naddr = 0
  327. (XEN) handle /pinctrl@13400000/cam-i2c2-bus
  328. (XEN) /pinctrl@13400000/cam-i2c2-bus nirq = 0 naddr = 0
  329. (XEN) handle /pinctrl@13400000/cam-spi1-bus
  330. (XEN) /pinctrl@13400000/cam-spi1-bus nirq = 0 naddr = 0
  331. (XEN) handle /pinctrl@13400000/cam-i2c1-bus
  332. (XEN) /pinctrl@13400000/cam-i2c1-bus nirq = 0 naddr = 0
  333. (XEN) handle /pinctrl@13400000/cam-i2c0-bus
  334. (XEN) /pinctrl@13400000/cam-i2c0-bus nirq = 0 naddr = 0
  335. (XEN) handle /pinctrl@13400000/cam-spi0-bus
  336. (XEN) /pinctrl@13400000/cam-spi0-bus nirq = 0 naddr = 0
  337. (XEN) handle /pinctrl@13400000/cam-bayrgb-bus
  338. (XEN) /pinctrl@13400000/cam-bayrgb-bus nirq = 0 naddr = 0
  339. (XEN) handle /pinctrl@13400000/cam-port-a
  340. (XEN) /pinctrl@13400000/cam-port-a nirq = 0 naddr = 0
  341. (XEN) handle /pinctrl@10d10000
  342. (XEN) /pinctrl@10d10000 nirq = 1 naddr = 1
  343. (XEN) irq 0 = 82 type = 0x0
  344. (XEN) addr 0 = 0x10d10000 - 0x10d10fff
  345. (XEN) handle /pinctrl@10d10000/gpv0
  346. (XEN) /pinctrl@10d10000/gpv0 nirq = 0 naddr = 0
  347. (XEN) handle /pinctrl@10d10000/gpv1
  348. (XEN) /pinctrl@10d10000/gpv1 nirq = 0 naddr = 0
  349. (XEN) handle /pinctrl@10d10000/gpv2
  350. (XEN) /pinctrl@10d10000/gpv2 nirq = 0 naddr = 0
  351. (XEN) handle /pinctrl@10d10000/gpv3
  352. (XEN) /pinctrl@10d10000/gpv3 nirq = 0 naddr = 0
  353. (XEN) handle /pinctrl@10d10000/gpv4
  354. (XEN) /pinctrl@10d10000/gpv4 nirq = 0 naddr = 0
  355. (XEN) handle /pinctrl@10d10000/c2c-rxd
  356. (XEN) /pinctrl@10d10000/c2c-rxd nirq = 0 naddr = 0
  357. (XEN) handle /pinctrl@10d10000/c2c-txd
  358. (XEN) /pinctrl@10d10000/c2c-txd nirq = 0 naddr = 0
  359. (XEN) handle /pinctrl@03860000
  360. (XEN) /pinctrl@03860000 nirq = 1 naddr = 1
  361. (XEN) irq 0 = 79 type = 0x0
  362. (XEN) addr 0 = 0x3860000 - 0x3860fff
  363. (XEN) handle /pinctrl@03860000/gpz
  364. (XEN) /pinctrl@03860000/gpz nirq = 0 naddr = 0
  365. (XEN) handle /pinctrl@03860000/i2s0-bus
  366. (XEN) /pinctrl@03860000/i2s0-bus nirq = 0 naddr = 0
  367. (XEN) handle /cpus
  368. (XEN) Skip it (matched)
  369. (XEN) handle /gsc-power-domain@10044000
  370. (XEN) /gsc-power-domain@10044000 nirq = 0 naddr = 1
  371. (XEN) addr 0 = 0x10044000 - 0x1004401f
  372. (XEN) handle /mfc-power-domain@10044040
  373. (XEN) /mfc-power-domain@10044040 nirq = 0 naddr = 1
  374. (XEN) addr 0 = 0x10044040 - 0x1004405f
  375. (XEN) handle /clock-controller@10010000
  376. (XEN) /clock-controller@10010000 nirq = 0 naddr = 1
  377. (XEN) addr 0 = 0x10010000 - 0x1003ffff
  378. (XEN) handle /audss-clock-controller@3810000
  379. (XEN) /audss-clock-controller@3810000 nirq = 0 naddr = 1
  380. (XEN) addr 0 = 0x3810000 - 0x381000b
  381. (XEN) handle /timer
  382. (XEN) Create timer node
  383. (XEN) Secure interrupt 29
  384. (XEN) Non secure interrupt 30
  385. (XEN) Virt interrupt 27
  386. (XEN) handle /mct@101C0000
  387. (XEN) Skip it (blacklisted)
  388. (XEN) handle /pmu
  389. (XEN) /pmu nirq = 2 naddr = 0
  390. (XEN) irq 0 not connected to primary controller.Connected to /interrupt-controller@10440000
  391. (XEN) irq 1 not connected to primary controller.Connected to /interrupt-controller@10440000
  392. (XEN) handle /g2d@10850000
  393. (XEN) /g2d@10850000 nirq = 1 naddr = 1
  394. (XEN) irq 0 = 123 type = 0x0
  395. (XEN) addr 0 = 0x10850000 - 0x10850fff
  396. (XEN) handle /codec@11000000
  397. (XEN) /codec@11000000 nirq = 1 naddr = 1
  398. (XEN) irq 0 = 128 type = 0x0
  399. (XEN) addr 0 = 0x11000000 - 0x1100ffff
  400. (XEN) handle /tmu@10060000
  401. (XEN) /tmu@10060000 nirq = 1 naddr = 1
  402. (XEN) irq 0 = 97 type = 0x0
  403. (XEN) addr 0 = 0x10060000 - 0x100600ff
  404. (XEN) handle /sata@122F0000
  405. (XEN) /sata@122F0000 nirq = 1 naddr = 1
  406. (XEN) irq 0 = 147 type = 0x0
  407. (XEN) addr 0 = 0x122f0000 - 0x122f01fe
  408. (XEN) handle /sata-phy@12170000
  409. (XEN) /sata-phy@12170000 nirq = 0 naddr = 1
  410. (XEN) addr 0 = 0x12170000 - 0x121701fe
  411. (XEN) handle /sata-phy@12170000/sataphy-pmu
  412. (XEN) /sata-phy@12170000/sataphy-pmu nirq = 0 naddr = 1
  413. (XEN) addr 0 = 0x10040724 - 0x10040727
  414. (XEN) handle /i2c@12C60000
  415. (XEN) /i2c@12C60000 nirq = 1 naddr = 1
  416. (XEN) irq 0 = 88 type = 0x0
  417. (XEN) addr 0 = 0x12c60000 - 0x12c600ff
  418. (XEN) handle /i2c@12C60000/s5m8767_pmic@66
  419. (XEN) /i2c@12C60000/s5m8767_pmic@66 nirq = 1 naddr = 0
  420. (XEN) irq 0 not connected to primary controller.Connected to /pinctrl@11400000/gpx3
  421. (XEN) handle /i2c@12C60000/s5m8767_pmic@66/regulators
  422. (XEN) /i2c@12C60000/s5m8767_pmic@66/regulators nirq = 0 naddr = 0
  423. (XEN) handle /i2c@12C60000/s5m8767_pmic@66/regulators/LDO1
  424. (XEN) /i2c@12C60000/s5m8767_pmic@66/regulators/LDO1 nirq = 0 naddr = 0
  425. (XEN) handle /i2c@12C60000/s5m8767_pmic@66/regulators/LDO2
  426. (XEN) /i2c@12C60000/s5m8767_pmic@66/regulators/LDO2 nirq = 0 naddr = 0
  427. (XEN) handle /i2c@12C60000/s5m8767_pmic@66/regulators/LDO3
  428. (XEN) /i2c@12C60000/s5m8767_pmic@66/regulators/LDO3 nirq = 0 naddr = 0
  429. (XEN) handle /i2c@12C60000/s5m8767_pmic@66/regulators/LDO4
  430. (XEN) /i2c@12C60000/s5m8767_pmic@66/regulators/LDO4 nirq = 0 naddr = 0
  431. (XEN) handle /i2c@12C60000/s5m8767_pmic@66/regulators/LDO5
  432. (XEN) /i2c@12C60000/s5m8767_pmic@66/regulators/LDO5 nirq = 0 naddr = 0
  433. (XEN) handle /i2c@12C60000/s5m8767_pmic@66/regulators/LDO6
  434. (XEN) /i2c@12C60000/s5m8767_pmic@66/regulators/LDO6 nirq = 0 naddr = 0
  435. (XEN) handle /i2c@12C60000/s5m8767_pmic@66/regulators/LDO7
  436. (XEN) /i2c@12C60000/s5m8767_pmic@66/regulators/LDO7 nirq = 0 naddr = 0
  437. (XEN) handle /i2c@12C60000/s5m8767_pmic@66/regulators/LDO8
  438. (XEN) /i2c@12C60000/s5m8767_pmic@66/regulators/LDO8 nirq = 0 naddr = 0
  439. (XEN) handle /i2c@12C60000/s5m8767_pmic@66/regulators/LDO9
  440. (XEN) /i2c@12C60000/s5m8767_pmic@66/regulators/LDO9 nirq = 0 naddr = 0
  441. (XEN) handle /i2c@12C60000/s5m8767_pmic@66/regulators/LDO10
  442. (XEN) /i2c@12C60000/s5m8767_pmic@66/regulators/LDO10 nirq = 0 naddr = 0
  443. (XEN) handle /i2c@12C60000/s5m8767_pmic@66/regulators/LDO11
  444. (XEN) /i2c@12C60000/s5m8767_pmic@66/regulators/LDO11 nirq = 0 naddr = 0
  445. (XEN) handle /i2c@12C60000/s5m8767_pmic@66/regulators/LDO12
  446. (XEN) /i2c@12C60000/s5m8767_pmic@66/regulators/LDO12 nirq = 0 naddr = 0
  447. (XEN) handle /i2c@12C60000/s5m8767_pmic@66/regulators/LDO13
  448. (XEN) /i2c@12C60000/s5m8767_pmic@66/regulators/LDO13 nirq = 0 naddr = 0
  449. (XEN) handle /i2c@12C60000/s5m8767_pmic@66/regulators/LDO14
  450. (XEN) /i2c@12C60000/s5m8767_pmic@66/regulators/LDO14 nirq = 0 naddr = 0
  451. (XEN) handle /i2c@12C60000/s5m8767_pmic@66/regulators/LDO15
  452. (XEN) /i2c@12C60000/s5m8767_pmic@66/regulators/LDO15 nirq = 0 naddr = 0
  453. (XEN) handle /i2c@12C60000/s5m8767_pmic@66/regulators/LDO16
  454. (XEN) /i2c@12C60000/s5m8767_pmic@66/regulators/LDO16 nirq = 0 naddr = 0
  455. (XEN) handle /i2c@12C60000/s5m8767_pmic@66/regulators/LDO17
  456. (XEN) /i2c@12C60000/s5m8767_pmic@66/regulators/LDO17 nirq = 0 naddr = 0
  457. (XEN) handle /i2c@12C60000/s5m8767_pmic@66/regulators/LDO18
  458. (XEN) /i2c@12C60000/s5m8767_pmic@66/regulators/LDO18 nirq = 0 naddr = 0
  459. (XEN) handle /i2c@12C60000/s5m8767_pmic@66/regulators/LDO22
  460. (XEN) /i2c@12C60000/s5m8767_pmic@66/regulators/LDO22 nirq = 0 naddr = 0
  461. (XEN) handle /i2c@12C60000/s5m8767_pmic@66/regulators/LDO23
  462. (XEN) /i2c@12C60000/s5m8767_pmic@66/regulators/LDO23 nirq = 0 naddr = 0
  463. (XEN) handle /i2c@12C60000/s5m8767_pmic@66/regulators/LDO25
  464. (XEN) /i2c@12C60000/s5m8767_pmic@66/regulators/LDO25 nirq = 0 naddr = 0
  465. (XEN) handle /i2c@12C60000/s5m8767_pmic@66/regulators/LDO26
  466. (XEN) /i2c@12C60000/s5m8767_pmic@66/regulators/LDO26 nirq = 0 naddr = 0
  467. (XEN) handle /i2c@12C60000/s5m8767_pmic@66/regulators/BUCK1
  468. (XEN) /i2c@12C60000/s5m8767_pmic@66/regulators/BUCK1 nirq = 0 naddr = 0
  469. (XEN) handle /i2c@12C60000/s5m8767_pmic@66/regulators/BUCK2
  470. (XEN) /i2c@12C60000/s5m8767_pmic@66/regulators/BUCK2 nirq = 0 naddr = 0
  471. (XEN) handle /i2c@12C60000/s5m8767_pmic@66/regulators/BUCK3
  472. (XEN) /i2c@12C60000/s5m8767_pmic@66/regulators/BUCK3 nirq = 0 naddr = 0
  473. (XEN) handle /i2c@12C60000/s5m8767_pmic@66/regulators/BUCK4
  474. (XEN) /i2c@12C60000/s5m8767_pmic@66/regulators/BUCK4 nirq = 0 naddr = 0
  475. (XEN) handle /i2c@12C60000/s5m8767_pmic@66/regulators/BUCK5
  476. (XEN) /i2c@12C60000/s5m8767_pmic@66/regulators/BUCK5 nirq = 0 naddr = 0
  477. (XEN) handle /i2c@12C60000/s5m8767_pmic@66/regulators/BUCK7
  478. (XEN) /i2c@12C60000/s5m8767_pmic@66/regulators/BUCK7 nirq = 0 naddr = 0
  479. (XEN) handle /i2c@12C60000/s5m8767_pmic@66/regulators/BUCK8
  480. (XEN) /i2c@12C60000/s5m8767_pmic@66/regulators/BUCK8 nirq = 0 naddr = 0
  481. (XEN) handle /i2c@12C60000/s5m8767_pmic@66/regulators/BUCK9
  482. (XEN) /i2c@12C60000/s5m8767_pmic@66/regulators/BUCK9 nirq = 0 naddr = 0
  483. (XEN) handle /i2c@12C70000
  484. (XEN) handle /i2c@12C80000
  485. (XEN) /i2c@12C80000 nirq = 1 naddr = 1
  486. (XEN) irq 0 = 90 type = 0x0
  487. (XEN) addr 0 = 0x12c80000 - 0x12c800ff
  488. (XEN) handle /i2c@12C80000/hdmiddc@50
  489. (XEN) /i2c@12C80000/hdmiddc@50 nirq = 0 naddr = 0
  490. (XEN) handle /i2c@12C90000
  491. (XEN) /i2c@12C90000 nirq = 1 naddr = 1
  492. (XEN) irq 0 = 91 type = 0x0
  493. (XEN) addr 0 = 0x12c90000 - 0x12c900ff
  494. (XEN) handle /i2c@12C90000/wm1811a@1a
  495. (XEN) /i2c@12C90000/wm1811a@1a nirq = 0 naddr = 0
  496. (XEN) handle /i2c@12CA0000
  497. (XEN) handle /i2c@12CB0000
  498. (XEN) handle /i2c@12CC0000
  499. (XEN) handle /i2c@12CD0000
  500. (XEN) handle /i2c@12CE0000
  501. (XEN) /i2c@12CE0000 nirq = 1 naddr = 1
  502. (XEN) irq 0 = 96 type = 0x0
  503. (XEN) addr 0 = 0x12ce0000 - 0x12ce0fff
  504. (XEN) handle /i2c@12CE0000/hdmiphy@38
  505. (XEN) /i2c@12CE0000/hdmiphy@38 nirq = 0 naddr = 0
  506. (XEN) handle /i2c@12CE0000/hdmiphy@38/phy-power-control
  507. (XEN) /i2c@12CE0000/hdmiphy@38/phy-power-control nirq = 0 naddr = 0
  508. (XEN) handle /i2c@121D0000
  509. (XEN) handle /i2c@121D0000/sata-phy
  510. (XEN) /i2c@121D0000/sata-phy nirq = 0 naddr = 0
  511. (XEN) handle /spi@12d20000
  512. (XEN) handle /spi@12d30000
  513. (XEN) handle /spi@12d40000
  514. (XEN) handle /mmc@12200000
  515. (XEN) /mmc@12200000 nirq = 1 naddr = 1
  516. (XEN) irq 0 = 107 type = 0x0
  517. (XEN) addr 0 = 0x12200000 - 0x12200fff
  518. (XEN) handle /mmc@12200000/slot@0
  519. (XEN) /mmc@12200000/slot@0 nirq = 0 naddr = 0
  520. (XEN) handle /mmc@12210000
  521. (XEN) handle /mmc@12220000
  522. (XEN) /mmc@12220000 nirq = 1 naddr = 1
  523. (XEN) irq 0 = 109 type = 0x0
  524. (XEN) addr 0 = 0x12220000 - 0x12220fff
  525. (XEN) handle /mmc@12220000/slot@0
  526. (XEN) /mmc@12220000/slot@0 nirq = 0 naddr = 0
  527. (XEN) handle /mmc@12230000
  528. (XEN) handle /i2s@03830000
  529. (XEN) /i2s@03830000 nirq = 0 naddr = 1
  530. (XEN) addr 0 = 0x3830000 - 0x38300ff
  531. (XEN) handle /i2s@12D60000
  532. (XEN) handle /i2s@12D70000
  533. (XEN) handle /usb@12000000
  534. (XEN) /usb@12000000 nirq = 0 naddr = 0
  535. (XEN) handle /usb@12000000/dwc3
  536. (XEN) /usb@12000000/dwc3 nirq = 1 naddr = 1
  537. (XEN) irq 0 = 104 type = 0x0
  538. (XEN) addr 0 = 0x12000000 - 0x1200ffff
  539. (XEN) handle /usbphy@12100000
  540. (XEN) /usbphy@12100000 nirq = 0 naddr = 1
  541. (XEN) addr 0 = 0x12100000 - 0x121000ff
  542. (XEN) handle /usbphy@12100000/usbphy-sys
  543. (XEN) /usbphy@12100000/usbphy-sys nirq = 0 naddr = 1
  544. (XEN) addr 0 = 0x10040704 - 0x1004070b
  545. (XEN) handle /usb@12110000
  546. (XEN) /usb@12110000 nirq = 1 naddr = 1
  547. (XEN) irq 0 = 103 type = 0x0
  548. (XEN) addr 0 = 0x12110000 - 0x121100ff
  549. (XEN) handle /usb@12120000
  550. (XEN) /usb@12120000 nirq = 1 naddr = 1
  551. (XEN) irq 0 = 103 type = 0x0
  552. (XEN) addr 0 = 0x12120000 - 0x121200ff
  553. (XEN) handle /usbphy@12130000
  554. (XEN) /usbphy@12130000 nirq = 0 naddr = 1
  555. (XEN) addr 0 = 0x12130000 - 0x121300ff
  556. (XEN) handle /usbphy@12130000/usbphy-sys
  557. (XEN) /usbphy@12130000/usbphy-sys nirq = 0 naddr = 2
  558. (XEN) addr 0 = 0x10040704 - 0x1004070b
  559. (XEN) addr 1 = 0x10050230 - 0x10050233
  560. (XEN) handle /pwm@12dd0000
  561. (XEN) /pwm@12dd0000 nirq = 0 naddr = 1
  562. (XEN) addr 0 = 0x12dd0000 - 0x12dd00ff
  563. (XEN) handle /amba
  564. (XEN) /amba nirq = 0 naddr = 0
  565. (XEN) handle /amba/pdma@121A0000
  566. (XEN) /amba/pdma@121A0000 nirq = 1 naddr = 1
  567. (XEN) irq 0 = 66 type = 0x0
  568. (XEN) addr 0 = 0x121a0000 - 0x121a0fff
  569. (XEN) handle /amba/pdma@121B0000
  570. (XEN) /amba/pdma@121B0000 nirq = 1 naddr = 1
  571. (XEN) irq 0 = 67 type = 0x0
  572. (XEN) addr 0 = 0x121b0000 - 0x121b0fff
  573. (XEN) handle /amba/mdma@10800000
  574. (XEN) /amba/mdma@10800000 nirq = 1 naddr = 1
  575. (XEN) irq 0 = 65 type = 0x0
  576. (XEN) addr 0 = 0x10800000 - 0x10800fff
  577. (XEN) handle /amba/mdma@11C10000
  578. (XEN) /amba/mdma@11C10000 nirq = 1 naddr = 1
  579. (XEN) irq 0 = 156 type = 0x0
  580. (XEN) addr 0 = 0x11c10000 - 0x11c10fff
  581. (XEN) handle /gsc@13e00000
  582. (XEN) /gsc@13e00000 nirq = 1 naddr = 1
  583. (XEN) irq 0 = 117 type = 0x0
  584. (XEN) addr 0 = 0x13e00000 - 0x13e00fff
  585. (XEN) handle /gsc@13e10000
  586. (XEN) /gsc@13e10000 nirq = 1 naddr = 1
  587. (XEN) irq 0 = 118 type = 0x0
  588. (XEN) addr 0 = 0x13e10000 - 0x13e10fff
  589. (XEN) handle /gsc@13e20000
  590. (XEN) /gsc@13e20000 nirq = 1 naddr = 1
  591. (XEN) irq 0 = 119 type = 0x0
  592. (XEN) addr 0 = 0x13e20000 - 0x13e20fff
  593. (XEN) handle /gsc@13e30000
  594. (XEN) /gsc@13e30000 nirq = 1 naddr = 1
  595. (XEN) irq 0 = 120 type = 0x0
  596. (XEN) addr 0 = 0x13e30000 - 0x13e30fff
  597. (XEN) handle /hdmi
  598. (XEN) /hdmi nirq = 1 naddr = 1
  599. (XEN) irq 0 = 127 type = 0x0
  600. (XEN) addr 0 = 0x14530000 - 0x1459ffff
  601. (XEN) handle /hdmi/phy-power-control
  602. (XEN) /hdmi/phy-power-control nirq = 0 naddr = 0
  603. (XEN) handle /mixer
  604. (XEN) /mixer nirq = 1 naddr = 1
  605. (XEN) irq 0 = 126 type = 0x0
  606. (XEN) addr 0 = 0x14450000 - 0x1445ffff
  607. (XEN) handle /video-phy@10040720
  608. (XEN) /video-phy@10040720 nirq = 0 naddr = 1
  609. (XEN) addr 0 = 0x10040720 - 0x10040723
  610. (XEN) handle /adc@12D10000
  611. (XEN) handle /i2s-stub
  612. (XEN) /i2s-stub nirq = 0 naddr = 0
  613. (XEN) handle /sound
  614. (XEN) /sound nirq = 0 naddr = 0
  615. (XEN) handle /gpio_keys
  616. (XEN) /gpio_keys nirq = 0 naddr = 0
  617. (XEN) handle /gpio_keys/menu
  618. (XEN) /gpio_keys/menu nirq = 0 naddr = 0
  619. (XEN) handle /gpio_keys/home
  620. (XEN) /gpio_keys/home nirq = 0 naddr = 0
  621. (XEN) handle /gpio_keys/up
  622. (XEN) /gpio_keys/up nirq = 0 naddr = 0
  623. (XEN) handle /gpio_keys/down
  624. (XEN) /gpio_keys/down nirq = 0 naddr = 0
  625. (XEN) handle /gpio_keys/back
  626. (XEN) /gpio_keys/back nirq = 0 naddr = 0
  627. (XEN) handle /gpio_keys/wakeup
  628. (XEN) /gpio_keys/wakeup nirq = 0 naddr = 0
  629. (XEN) handle /regulators
  630. (XEN) /regulators nirq = 0 naddr = 0
  631. (XEN) handle /regulators/regulator@0
  632. (XEN) /regulators/regulator@0 nirq = 0 naddr = 0
  633. (XEN) handle /regulators/regulator@1
  634. (XEN) /regulators/regulator@1 nirq = 0 naddr = 0
  635. (XEN) handle /regulators/regulator@2
  636. (XEN) /regulators/regulator@2 nirq = 0 naddr = 0
  637. (XEN) handle /fixed-rate-clocks
  638. (XEN) /fixed-rate-clocks nirq = 0 naddr = 0
  639. (XEN) handle /fixed-rate-clocks/xxti
  640. (XEN) /fixed-rate-clocks/xxti nirq = 0 naddr = 0
  641. (XEN) handle /usb_hub_bus
  642. (XEN) /usb_hub_bus nirq = 0 naddr = 0
  643. (XEN) handle /usb_hub_bus/usb_hub
  644. (XEN) /usb_hub_bus/usb_hub nirq = 0 naddr = 0
  645. (XEN) Create hypervisor node
  646. (XEN) Grant table range: 0x000000b0000000-0x000000b0020000
  647. (XEN) Event channel interrupt to 31
  648. (XEN) Create PSCI node
  649. (XEN) Create cpus node
  650. (XEN) Create cpu@0 node
  651. (XEN) Create cpu@1 node
  652. (XEN) Create memory node (reg size 2, nr cells 2)
  653. (XEN) Bank 0: 0x80000000->0xa0000000
  654. (XEN) Loading zImage from 0000000060000000 to 0000000087c00000-0000000087fb9bf0
  655. (XEN) Loading dom0 DTB to 0x0000000088000000-0x0000000088008428
  656. (XEN) Scrubbing Free RAM: ...............done.
  657. (XEN) Initial low memory virq threshold set at 0x4000 pages.
  658. (XEN) Std. Loglevel: All
  659. (XEN) Guest Loglevel: All
  660. (XEN) **********************************************
  661. (XEN) ******* WARNING: CONSOLE OUTPUT IS SYNCHRONOUS
  662. (XEN) ******* This option is intended to aid debugging of Xen by ensuring
  663. (XEN) ******* that all output is synchronously delivered on the serial line.
  664. (XEN) ******* However it can introduce SIGNIFICANT latencies and affect
  665. (XEN) ******* timekeeping. It is NOT recommended for production use!
  666. (XEN) **********************************************
  667. (XEN) 3... 2... 1...
  668. (XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen)
  669. (XEN) Freed 264kB init memory.
  670. (XEN) DOM0: Uncompressing Linux... done, booting the kernel.
  671. (XEN) DOM0: <6>Initializing cgroup subsys cpu
  672. (XEN) DOM0: <5>Linux version 3.0.31-g3370a7c-dirty (uty@localhost.localdomain) (gcc version 4.6.x-google 20120106 (prerelease) (GCC) ) #38
  673. (XEN) DOM0: SMP PREEMPT Wed Dec 31 22:47:19 CST 2014
  674. (XEN) DOM0: CPU: ARMv7 Processor [410fc0f4] revision 4 (ARMv7), cr=10c5387d
  675. (XEN) DOM0: CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
  676. (XEN) DOM0: <6>Machine: ARNDALE, model: Insignal Arndale evaluation board based on EXYNOS5250
  677. (XEN) DOM0: uty: arm_add_memory start 0x80000000 size 0x20000000
  678. (XEN) DOM0: <6>debug: ignoring loglevel setting.
  679. (XEN) DOM0: uty: arm_memblock_init __pa(_stext)=0x80008000
  680. (XEN) DOM0: uty: memblock_reserve base=0x80008000, size=0x9131b8
  681. (XEN) DOM0: uty: memblock_reserve base=0x80004000, size=0x4000
  682. (XEN) DOM0: uty: memblock_reserve base=0x88000000, size=0x8428
  683. (XEN) DOM0: Memory policy: ECC disabled, Data cache writealloc
  684. (XEN) DOM0: uty: build_mem_type_table end
  685. (XEN) DOM0: uty: prepare_page_table end
  686. (XEN) DOM0: uty: map_lowmem end
  687. (XEN) DOM0: uty:in devicemaps_init
  688. (XEN) DOM0: uty:in devicemaps_init 2
  689. (XEN) DOM0: uty: early_alloc for vectors_page OK
  690. (XEN) DOM0: uty: test for early_printk
  691. (XEN) DOM0: CPU EXYNOS5250 (id 0x43520010)
  692. (XEN) DOM0: <7>exynos5_init_clocks: initializing clocks
  693. (XEN) DOM0: <6>S3C24XX Clocks, Copyright 2004 Simtec Electronics
  694. (XEN) DOM0: <3>s3c_register_clksrc: clock audiocdclk has no registers set
  695. (XEN) DOM0: <3>audiocdclk: no parent clock specified
  696. (XEN) DOM0: <7>exynos5_setup_clocks: registering clocks
  697. (XEN) DOM0: <7>exynos5_setup_clocks: xtal is 24000000
  698. (XEN) DOM0: <6>EXYNOS5: PLL settings, A=1000000000, B=800000000, C=333000000
  699. (XEN) DOM0: M=1600000000, E=96000000, V=300000000, G=533000000
  700. (XEN) DOM0: <6>EXYNOS5: ARMCLK=1000000000, CDREX=800000000, ACLK400=24000000
  701. (XEN) DOM0: ACLK333=333000000, ACLK266=266666666, ACLK200=200000000
  702. (XEN) DOM0: ACLK166=166500000, ACLK66=66666666
  703. (XEN) DOM0: <6>uclk1: source is mout_mpll_user (6), rate is 100000000
  704. (XEN) DOM0: <6>uclk1: source is mout_mpll_user (6), rate is 100000000
  705. (XEN) DOM0: <6>uclk1: source is mout_mpll_user (6), rate is 100000000
  706. (XEN) DOM0: <6>uclk1: source is mout_mpll_user (6), rate is 100000000
  707. (XEN) DOM0: <6>sclk_usbdrd30: source is mout_mpll (0), rate is 66666666
  708. (XEN) DOM0: <6>sclk_fimd: source is mout_mpll_user (6), rate is 800000000
  709. (XEN) DOM0: <6>aclk_266_gscl: source is aclk_266 (1), rate is 266666666
  710. (XEN) DOM0: <6>sclk_g3d: source is mout_mpll_user (0), rate is 800000000
  711. (XEN) DOM0: <6>sclk_sata: source is mout_mpll_user (0), rate is 66666666
  712. (XEN) DOM0: <6>sclk_gscl_wrap0: source is ext_xtal (0), rate is 24000000
  713. (XEN) DOM0: <6>sclk_gscl_wrap1: source is ext_xtal (0), rate is 24000000
  714. (XEN) DOM0: <6>sclk_cam0: source is ext_xtal (0), rate is 24000000
  715. (XEN) DOM0: <6>sclk_cam1: source is ext_xtal (0), rate is 24000000
  716. (XEN) DOM0: uty: memblock_reserve base=0x9e1f3000, size=0x1e00000
  717. (XEN) DOM0: uty: memblock_reserve base=0x969f3000, size=0x7800000
  718. (XEN) DOM0: uty: memblock_reserve base=0x967e0000, size=0x200000
  719. (XEN) DOM0: uty: memblock_reserve base=0x927e0000, size=0x4000000
  720. (XEN) DOM0: uty: memblock_reserve base=0x91ee0000, size=0x900000
  721. (XEN) DOM0: uty: memblock_reserve base=0x90000000, size=0xa00000
  722. (XEN) DOM0: uty: mdesc->map_io OK
  723. (XEN) DOM0: uty: mdesc->map_io OK
  724. (XEN) DOM0: uty: devicemaps_init end
  725. (XEN) DOM0: uty: kmap_init end
  726. (XEN) DOM0: uty: early_alloc end
  727. (XEN) DOM0: uty: free_bootmem
  728. (XEN) DOM0: uty: mark_bootmem start=0x80000, end=0xa0000, reserve=0x0, flags=0x0
  729. (XEN) DOM0: uty: reserve_bootmem
  730. (XEN) DOM0: uty: mark_bootmem start=0x80004, end=0x8091c, reserve=0x1, flags=0x0
  731. (XEN) DOM0: uty: reserve_bootmem
  732. (XEN) DOM0: uty: mark_bootmem start=0x88000, end=0x88009, reserve=0x1, flags=0x0
  733. (XEN) DOM0: uty: reserve_bootmem
  734. (XEN) DOM0: uty: mark_bootmem start=0x90000, end=0x90a00, reserve=0x1, flags=0x0
  735. (XEN) DOM0: uty: reserve_bootmem
  736. (XEN) DOM0: uty: mark_bootmem start=0x91ee0, end=0x969e0, reserve=0x1, flags=0x0
  737. (XEN) DOM0: uty: reserve_bootmem
  738. (XEN) DOM0: uty: mark_bootmem start=0x969ed, end=0xa0000, reserve=0x1, flags=0x0
  739. (XEN) DOM0: <7>On node 0 totalpages: 131072
  740. (XEN) DOM0: <7>free_area_init_node: node 0, pgdat c07b9640, node_mem_map c091c000
  741. (XEN) DOM0: <7> Normal zone: 1024 pages used for memmap
  742. (XEN) DOM0: <7> Normal zone: 0 pages reserved
  743. (XEN) DOM0: <7> Normal zone: 130048 pages, LIFO batch:31
  744. (XEN) DOM0: uty: bootmen_init end
  745. (XEN) DOM0: uty: paging_init end
  746. (XEN) DOM0: uty: paging_init end
  747. (XEN) DOM0: uty: request_standard_resources end
  748. (XEN) DOM0: uty: request_standard_resources end
  749. (XEN) DOM0: uty: unflatten_device_tree end
  750. (XEN) DOM0: uty: unflatten_device_tree end
  751. (XEN) DOM0: uty: cpu_init end
  752. (XEN) DOM0: uty: cpu_init end
  753. (XEN) DOM0: uty: tcm_init end
  754. (XEN) DOM0: uty: tcm_init end
  755. (XEN) DOM0: uty: free_bootmem
  756. (XEN) DOM0: uty: mark_bootmem start=0x80d36, end=0x80d37, reserve=0x0, flags=0x0
  757. (XEN) DOM0: uty: free_bootmem
  758. (XEN) DOM0: uty: mark_bootmem start=0x80d3e, end=0x80d3f, reserve=0x0, flags=0x0
  759. (XEN) DOM0: <6>PERCPU: Embedded 7 pages/cpu @c0d2f000 s7744 r8192 d12736 u32768
  760. (XEN) DOM0: <7>pcpu-alloc: s7744 r8192 d12736 u32768 alloc=8*4096
  761. (XEN) DOM0: <7>pcpu-alloc: [0] 0 [0] 1
  762. (XEN) DOM0: uty: free_bootmem
  763. (XEN) DOM0: uty: mark_bootmem start=0x80d2d, end=0x80d2d, reserve=0x0, flags=0x0
  764. (XEN) DOM0: uty: free_bootmem
  765. (XEN) DOM0: uty: mark_bootmem start=0x80d2e, end=0x80d2e, reserve=0x0, flags=0x0
  766. (XEN) DOM0: Built 1 zonelists in Zone order, mobility grouping on. Total pages: 130048
  767. (XEN) DOM0: <5>Kernel command line: console=hvc0 ignore_loglevel psci=enable clk_ignore_unused root=/dev/mmcblk1p3
  768. (XEN) DOM0: <6>PID hash table entries: 2048 (order: 1, 8192 bytes)
  769. (XEN) DOM0: <6>Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
  770. (XEN) DOM0: <6>Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
  771. (XEN) DOM0: <6>Memory: 512MB = 512MB total
  772. (XEN) DOM0: <5>Memory: 269612k/269612k available, 254676k reserved, 0K highmem
  773. (XEN) DOM0: <5>Virtual kernel memory layout:
  774. (XEN) DOM0: vector : 0xffff0000 - 0xffff1000 ( 4 kB)
  775. (XEN) DOM0: fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
  776. (XEN) DOM0: DMA : 0xfea00000 - 0xffe00000 ( 20 MB)
  777. (XEN) DOM0: vmalloc : 0xe0800000 - 0xf6000000 ( 344 MB)
  778. (XEN) DOM0: lowmem : 0xc0000000 - 0xe0000000 ( 512 MB)
  779. (XEN) DOM0: pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
  780. (XEN) DOM0: modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
  781. (XEN) DOM0: .init : 0xc0008000 - 0xc008a000 ( 520 kB)
  782. (XEN) DOM0: .text : 0xc008a000 - 0xc075a000 (6976 kB)
  783. (XEN) DOM0: .data : 0xc075a000 - 0xc07bb520 ( 390 kB)
  784. (XEN) DOM0: .bss : 0xc07bb544 - 0xc091b1b8 (1408 kB)
  785. (XEN) DOM0: <6>SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
  786. (XEN) DOM0: <6>Preemptible hierarchical RCU implementation.
  787. (XEN) DOM0: <6>NR_IRQS:552
  788. (XEN) DOM0: <1>Unhandled fault: terminal exception (0x002) at 0xf8500100
  789. (XEN) DOM0: <0>Internal error: : 2 [#1] PREEMPT SMP
  790. (XEN) DOM0: Modules linked in:
  791. (XEN) DOM0: CPU: 0 Not tainted (3.0.31-g3370a7c-dirty #38)
  792. (XEN) DOM0: PC is at exynos4_mct_write+0x14/0x160
  793. (XEN) DOM0: LR is at exynos4_timer_init+0x78/0x158
  794. (XEN) DOM0: pc : [] lr : [] psr: 800001d3
  795. (XEN) DOM0: sp : c075bf78 ip : c075bf90 fp : c075bf8c
  796. (XEN) DOM0: r10: 00000000 r9 : 410fc0f4 r8 : 8000406a
  797. (XEN) DOM0: r7 : c0d2cd00 r6 : 016e3600 r5 : c07bbfb0 r4 : c077d080
  798. (XEN) DOM0: r3 : f85002ff r2 : f8500100 r1 : f8500100 r0 : 00000000
  799. (XEN) DOM0: Flags: Nzcv IRQs off FIQs off Mode SVC_32 ISA ARM Segment kernel
  800. (XEN) DOM0: Control: 10c5387d Table: 8000406a DAC: 00000015
  801. (XEN) DOM0:
  802. (XEN) DOM0: PC: 0xc00a7244:
  803. (XEN) DOM0: 7244 e92dd878 e24cb004 e1a0200d e3c23d7f e3c3303f e59f604c e1a04000 e5933014
  804. (XEN) DOM0: 7264 e2862008 e0833103 e0825103 e1a00005 eb0000bd e3540002 0a000005 e3540004
  805. (XEN) DOM0: 7284 189da878 e3a00001 e5951004 eb000006 e89da878 e5960030 e1a01005 e1a000a0
  806. (XEN) DOM0: 72a4 eb0000d6 e89da878 c07bbfb0 e1a0c00d e92dd818 e24cb004 e30032ff e34f3850
  807. (XEN) DOM0: 72c4 e1510003 e1a02001 e5820000 e1a01000 9a00001b e6ef3072 e3c2c0ff e3530020
  808. (XEN) DOM0: 72e4 0a00000d 889da818 e3530000 028cc040 03a04001 1a00000b e3a03a01 ea000001
  809. (XEN) DOM0: 7304 e2533001 0a00000c e59c0000 e1100004 0afffffa e58c4000 e89da818 e28cc040
  810. (XEN) DOM0: 7324 e3a04008 eafffff3 e3530008 189da818 e28cc040 e3a04002 eaffffee e59f00c4
  811. (XEN) DOM0:
  812. (XEN) DOM0: LR: 0xc00109a0:
  813. (XEN) DOM0: 09a0 c076d820 c07bbfac e1a0c00d e92dd870 e24cb004 e24dd00c e59f3128 e3a02000
  814. (XEN) DOM0: 09c0 e3442352 e5933000 e1a038a3 e1a03883 e1530002 1a000003 eb0272b6 e350000f
  815. (XEN) DOM0: 09e0 83a03001 8a000000 e3a03000 e59f50f8 e3a00000 e59f10f4 e59f40f4 e5853034
  816. (XEN) DOM0: 0a00 eb103f6f eb027353 e3a01c01 e34f1850 e1a06000 e3a00000 e5856038 eb025a23
  817. (XEN) DOM0: 0a20 e3a00000 e3a01f41 e34f1850 eb025a1f e3a03000 e34f3850 e3a01d09 e34f1850
  818. (XEN) DOM0: 0a40 e5930240 e3800c01 eb025a18 e1a00004 e3a01001 e1a02006 eb03972f e3500000
  819. (XEN) DOM0: 0a60 0a000002 e59f008c e5941028 eb168420 e5956038 e3a010c8 e1a00006 eb092b58
  820. (XEN) DOM0: 0a80 e1a03006 e28410a4 e3a02cca e3432b9a e3a0c005 e58dc000 e5850030 e28400a0
  821. (XEN) DOM0:
  822. (XEN) DOM0: SP: 0xc075bef8:
  823. (XEN) DOM0: bef8 22222222 22222222 c07ae1f8 c075a000 c075bf3c c075bf18 0000040f 00000002
  824. (XEN) DOM0: bf18 00000001 c0d2cd00 00000002 c075bf30 c008fe50 c008a4f0 00000000 f8500100
  825. (XEN) DOM0: bf38 f8500100 f85002ff c077d080 c07bbfb0 016e3600 c0d2cd00 8000406a 410fc0f4
  826. (XEN) DOM0: bf58 00000000 c075bf8c c075bf90 c075bf78 c0010a20 c00a72c4 800001d3 ffffffff
  827. (XEN) DOM0: bf78 c0788930 c077d080 c075bfb4 c075bf90 c0010a20 c00a72bc c075bfc4 c075bfa0
  828. (XEN) DOM0: bf98 c0015e9c c075a000 c07bb580 c007e74c c075bfc4 c075bfb8 c000c04c c00109b4
  829. (XEN) DOM0: bfb8 c075bff4 c075bfc8 c00088ec c000c030 c00083d8 00000000 00000000 c007e74c
  830. (XEN) DOM0: bfd8 10c5387d c076d84c c007e748 c077593c 00000000 c075bff8 80008044 c0008744
  831. (XEN) DOM0:
  832. (XEN) DOM0: IP: 0xc075bf10:
  833. (XEN) DOM0: bf10 0000040f 00000002 00000001 c0d2cd00 00000002 c075bf30 c008fe50 c008a4f0
  834. (XEN) DOM0: bf30 00000000 f8500100 f8500100 f85002ff c077d080 c07bbfb0 016e3600 c0d2cd00
  835. (XEN) DOM0: bf50 8000406a 410fc0f4 00000000 c075bf8c c075bf90 c075bf78 c0010a20 c00a72c4
  836. (XEN) DOM0: bf70 800001d3 ffffffff c0788930 c077d080 c075bfb4 c075bf90 c0010a20 c00a72bc
  837. (XEN) DOM0: bf90 c075bfc4 c075bfa0 c0015e9c c075a000 c07bb580 c007e74c c075bfc4 c075bfb8
  838. (XEN) DOM0: bfb0 c000c04c c00109b4 c075bff4 c075bfc8 c00088ec c000c030 c00083d8 00000000
  839. (XEN) DOM0: bfd0 00000000 c007e74c 10c5387d c076d84c c007e748 c077593c 00000000 c075bff8
  840. (XEN) DOM0: bff0 80008044 c0008744 00000000 00000000 00000000 00000000 00000000 00000000
  841. (XEN) DOM0:
  842. (XEN) DOM0: FP: 0xc075bf0c:
  843. (XEN) DOM0: bf0c c075bf18 0000040f 00000002 00000001 c0d2cd00 00000002 c075bf30 c008fe50
  844. (XEN) DOM0: bf2c c008a4f0 00000000 f8500100 f8500100 f85002ff c077d080 c07bbfb0 016e3600
  845. (XEN) DOM0: bf4c c0d2cd00 8000406a 410fc0f4 00000000 c075bf8c c075bf90 c075bf78 c0010a20
  846. (XEN) DOM0: bf6c c00a72c4 800001d3 ffffffff c0788930 c077d080 c075bfb4 c075bf90 c0010a20
  847. (XEN) DOM0: bf8c c00a72bc c075bfc4 c075bfa0 c0015e9c c075a000 c07bb580 c007e74c c075bfc4
  848. (XEN) DOM0: bfac c075bfb8 c000c04c c00109b4 c075bff4 c075bfc8 c00088ec c000c030 c00083d8
  849. (XEN) DOM0: bfcc 00000000 00000000 c007e74c 10c5387d c076d84c c007e748 c077593c 00000000
  850. (XEN) DOM0: bfec c075bff8 80008044 c0008744 00000000 00000000 00000000 00000000 00000000
  851. (XEN) DOM0:
  852. (XEN) DOM0: R1: 0xf8500080:
  853. (XEN) uty: dabt.valid==0, goto bad_data_abort
  854. (XEN) DOM0: 0080 <1>Unhandled fault: terminal exception (0x002) at 0xf8500080

果然,
(XEN) handle /mct@101C0000
(XEN)   Skip it (blacklisted)
在handle_node里的platform_device_is_blacklisted匹配到mct的设备。
对应的平台相关的代码是
xen/arch/arm/platforms/exynos5.c
  1. 113 static const struct dt_device_match exynos5_blacklist_dev[] __initconst =
  2. 114 {
  3. 115 /* Multi core Timer
  4. 116 * TODO: this device set up IRQ to CPU 1 which is not yet handled by Xen.
  5. 117 * This is result to random freeze.
  6. 118 */
  7. 119 DT_MATCH_COMPATIBLE("samsung,exynos4210-mct"),
  8. 120 { /* sentinel */ },
  9. 121 };
mct是multi-core timer的缩写,mct和arm-v7-timer这种还不一样,mct应该是exynos自己实现的timer。还在看PWM timer到底是怎么回事。
不设置这个timer可以吗?从注释上看是不能把mct映射给dom0的。
注释掉start_kernel()中的time_init()。是这个函数调用mdesc->timer->init。
不crash了,但后面没跑多远又停了,还不清楚是其它什么地方有问题还是因为注释掉了timer。

  1. (XEN) 3... 2... 1...
  2. (XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen)
  3. (XEN) Freed 264kB init memory.
  4. (XEN) DOM0: Uncompressing Linux... done, booting the kernel.
  5. (XEN) DOM0: <6>Initializing cgroup subsys cpu
  6. (XEN) DOM0: <5>Linux version 3.0.31-g3370a7c-dirty (uty@localhost.localdomain) (gcc version 4.6.x-google 20120106 (prerelease) (GCC) ) #39
  7. (XEN) DOM0: SMP PREEMPT Sun Jan 4 23:50:42 CST 2015
  8. (XEN) DOM0: CPU: ARMv7 Processor [410fc0f4] revision 4 (ARMv7), cr=10c5387d
  9. (XEN) DOM0: CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
  10. (XEN) DOM0: <6>Machine: ARNDALE, model: Insignal Arndale evaluation board based on EXYNOS5250
  11. (XEN) DOM0: uty: arm_add_memory start 0x80000000 size 0x20000000
  12. (XEN) DOM0: <6>debug: ignoring loglevel setting.
  13. (XEN) DOM0: uty: arm_memblock_init __pa(_stext)=0x80008000
  14. (XEN) DOM0: uty: memblock_reserve base=0x80008000, size=0x9131b8
  15. (XEN) DOM0: uty: memblock_reserve base=0x80004000, size=0x4000
  16. (XEN) DOM0: uty: memblock_reserve base=0x88000000, size=0x8428
  17. (XEN) DOM0: Memory policy: ECC disabled, Data cache writealloc
  18. (XEN) DOM0: uty: build_mem_type_table end
  19. (XEN) DOM0: uty: prepare_page_table end
  20. (XEN) DOM0: uty: map_lowmem end
  21. (XEN) DOM0: uty:in devicemaps_init
  22. (XEN) DOM0: uty:in devicemaps_init 2
  23. (XEN) DOM0: uty: early_alloc for vectors_page OK
  24. (XEN) DOM0: uty: test for early_printk
  25. (XEN) DOM0: CPU EXYNOS5250 (id 0x43520010)
  26. (XEN) DOM0: <7>exynos5_init_clocks: initializing clocks
  27. (XEN) DOM0: <6>S3C24XX Clocks, Copyright 2004 Simtec Electronics
  28. (XEN) DOM0: <3>s3c_register_clksrc: clock audiocdclk has no registers set
  29. (XEN) DOM0: <3>audiocdclk: no parent clock specified
  30. (XEN) DOM0: <7>exynos5_setup_clocks: registering clocks
  31. (XEN) DOM0: <7>exynos5_setup_clocks: xtal is 24000000
  32. (XEN) DOM0: <6>EXYNOS5: PLL settings, A=1000000000, B=800000000, C=333000000
  33. (XEN) DOM0: M=1600000000, E=96000000, V=300000000, G=533000000
  34. (XEN) DOM0: <6>EXYNOS5: ARMCLK=1000000000, CDREX=800000000, ACLK400=24000000
  35. (XEN) DOM0: ACLK333=333000000, ACLK266=266666666, ACLK200=200000000
  36. (XEN) DOM0: ACLK166=166500000, ACLK66=66666666
  37. (XEN) DOM0: <6>uclk1: source is mout_mpll_user (6), rate is 100000000
  38. (XEN) DOM0: <6>uclk1: source is mout_mpll_user (6), rate is 100000000
  39. (XEN) DOM0: <6>uclk1: source is mout_mpll_user (6), rate is 100000000
  40. (XEN) DOM0: <6>uclk1: source is mout_mpll_user (6), rate is 100000000
  41. (XEN) DOM0: <6>sclk_usbdrd30: source is mout_mpll (0), rate is 66666666
  42. (XEN) DOM0: <6>sclk_fimd: source is mout_mpll_user (6), rate is 800000000
  43. (XEN) DOM0: <6>aclk_266_gscl: source is aclk_266 (1), rate is 266666666
  44. (XEN) DOM0: <6>sclk_g3d: source is mout_mpll_user (0), rate is 800000000
  45. (XEN) DOM0: <6>sclk_sata: source is mout_mpll_user (0), rate is 66666666
  46. (XEN) DOM0: <6>sclk_gscl_wrap0: source is ext_xtal (0), rate is 24000000
  47. (XEN) DOM0: <6>sclk_gscl_wrap1: source is ext_xtal (0), rate is 24000000
  48. (XEN) DOM0: <6>sclk_cam0: source is ext_xtal (0), rate is 24000000
  49. (XEN) DOM0: <6>sclk_cam1: source is ext_xtal (0), rate is 24000000
  50. (XEN) DOM0: uty: memblock_reserve base=0x9e1f3000, size=0x1e00000
  51. (XEN) DOM0: uty: memblock_reserve base=0x969f3000, size=0x7800000
  52. (XEN) DOM0: uty: memblock_reserve base=0x967e0000, size=0x200000
  53. (XEN) DOM0: uty: memblock_reserve base=0x927e0000, size=0x4000000
  54. (XEN) DOM0: uty: memblock_reserve base=0x91ee0000, size=0x900000
  55. (XEN) DOM0: uty: memblock_reserve base=0x90000000, size=0xa00000
  56. (XEN) DOM0: uty: mdesc->map_io OK
  57. (XEN) DOM0: uty: mdesc->map_io OK
  58. (XEN) DOM0: uty: devicemaps_init end
  59. (XEN) DOM0: uty: kmap_init end
  60. (XEN) DOM0: uty: early_alloc end
  61. (XEN) DOM0: uty: free_bootmem
  62. (XEN) DOM0: uty: mark_bootmem start=0x80000, end=0xa0000, reserve=0x0, flags=0x0
  63. (XEN) DOM0: uty: reserve_bootmem
  64. (XEN) DOM0: uty: mark_bootmem start=0x80004, end=0x8091c, reserve=0x1, flags=0x0
  65. (XEN) DOM0: uty: reserve_bootmem
  66. (XEN) DOM0: uty: mark_bootmem start=0x88000, end=0x88009, reserve=0x1, flags=0x0
  67. (XEN) DOM0: uty: reserve_bootmem
  68. (XEN) DOM0: uty: mark_bootmem start=0x90000, end=0x90a00, reserve=0x1, flags=0x0
  69. (XEN) DOM0: uty: reserve_bootmem
  70. (XEN) DOM0: uty: mark_bootmem start=0x91ee0, end=0x969e0, reserve=0x1, flags=0x0
  71. (XEN) DOM0: uty: reserve_bootmem
  72. (XEN) DOM0: uty: mark_bootmem start=0x969ed, end=0xa0000, reserve=0x1, flags=0x0
  73. (XEN) DOM0: <7>On node 0 totalpages: 131072
  74. (XEN) DOM0: <7>free_area_init_node: node 0, pgdat c07b9640, node_mem_map c091c000
  75. (XEN) DOM0: <7> Normal zone: 1024 pages used for memmap
  76. (XEN) DOM0: <7> Normal zone: 0 pages reserved
  77. (XEN) DOM0: <7> Normal zone: 130048 pages, LIFO batch:31
  78. (XEN) DOM0: uty: bootmen_init end
  79. (XEN) DOM0: uty: paging_init end
  80. (XEN) DOM0: uty: paging_init end
  81. (XEN) DOM0: uty: request_standard_resources end
  82. (XEN) DOM0: uty: request_standard_resources end
  83. (XEN) DOM0: uty: unflatten_device_tree end
  84. (XEN) DOM0: uty: unflatten_device_tree end
  85. (XEN) DOM0: uty: cpu_init end
  86. (XEN) DOM0: uty: cpu_init end
  87. (XEN) DOM0: uty: tcm_init end
  88. (XEN) DOM0: uty: tcm_init end
  89. (XEN) DOM0: uty: free_bootmem
  90. (XEN) DOM0: uty: mark_bootmem start=0x80d36, end=0x80d37, reserve=0x0, flags=0x0
  91. (XEN) DOM0: uty: free_bootmem
  92. (XEN) DOM0: uty: mark_bootmem start=0x80d3e, end=0x80d3f, reserve=0x0, flags=0x0
  93. (XEN) DOM0: <6>PERCPU: Embedded 7 pages/cpu @c0d2f000 s7744 r8192 d12736 u32768
  94. (XEN) DOM0: <7>pcpu-alloc: s7744 r8192 d12736 u32768 alloc=8*4096
  95. (XEN) DOM0: <7>pcpu-alloc: [0] 0 [0] 1
  96. (XEN) DOM0: uty: free_bootmem
  97. (XEN) DOM0: uty: mark_bootmem start=0x80d2d, end=0x80d2d, reserve=0x0, flags=0x0
  98. (XEN) DOM0: uty: free_bootmem
  99. (XEN) DOM0: uty: mark_bootmem start=0x80d2e, end=0x80d2e, reserve=0x0, flags=0x0
  100. (XEN) DOM0: Built 1 zonelists in Zone order, mobility grouping on. Total pages: 130048
  101. (XEN) DOM0: <5>Kernel command line: console=hvc0 ignore_loglevel psci=enable clk_ignore_unused root=/dev/mmcblk1p3
  102. (XEN) DOM0: <6>PID hash table entries: 2048 (order: 1, 8192 bytes)
  103. (XEN) DOM0: <6>Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
  104. (XEN) DOM0: <6>Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
  105. (XEN) DOM0: <6>Memory: 512MB = 512MB total
  106. (XEN) DOM0: <5>Memory: 269612k/269612k available, 254676k reserved, 0K highmem
  107. (XEN) DOM0: <5>Virtual kernel memory layout:
  108. (XEN) DOM0: vector : 0xffff0000 - 0xffff1000 ( 4 kB)
  109. (XEN) DOM0: fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
  110. (XEN) DOM0: DMA : 0xfea00000 - 0xffe00000 ( 20 MB)
  111. (XEN) DOM0: vmalloc : 0xe0800000 - 0xf6000000 ( 344 MB)
  112. (XEN) DOM0: lowmem : 0xc0000000 - 0xe0000000 ( 512 MB)
  113. (XEN) DOM0: pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
  114. (XEN) DOM0: modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
  115. (XEN) DOM0: .init : 0xc0008000 - 0xc008a000 ( 520 kB)
  116. (XEN) DOM0: .text : 0xc008a000 - 0xc075a000 (6976 kB)
  117. (XEN) DOM0: .data : 0xc075a000 - 0xc07bb520 ( 390 kB)
  118. (XEN) DOM0: .bss : 0xc07bb544 - 0xc091b1b8 (1408 kB)
  119. (XEN) DOM0: <6>SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
  120. (XEN) DOM0: <6>Preemptible hierarchical RCU implementation.
  121. (XEN) DOM0: <6>NR_IRQS:552
  122. (XEN) DOM0: <6>Console: colour dummy device 80x30

  1. (XEN) DOM0: Backtrace:
  2. (XEN) DOM0: [] (dump_backtrace+0x0/0x10c) from [] (dump_stack+0x18/0x1c)
  3. (XEN) DOM0: r6:d1004000 r5:c06ea370 r4:c080f8cc r3:00000000
  4. (XEN) DOM0: [] (dump_stack+0x0/0x1c) from [] (con_init+0x244/0x290)
  5. (XEN) DOM0: [] (con_init+0x0/0x290) from [] (console_init+0x24/0x38)
  6. (XEN) DOM0: r6:c007e7cc r5:c00375a0 r4:c00375a0
  7. (XEN) DOM0: [] (console_init+0x0/0x38) from [] (start_kernel+0x1f4/0x38c)
  8. (XEN) DOM0: r5:c07bb580 r4:c075a000
  9. (XEN) DOM0: [] (start_kernel+0x0/0x38c) from [<80008044>] (0x80008044)
  10. (XEN) DOM0: r7:c077593c r6:c007e7c8 r5:c076d84c r4:10c5387d
  11. (XEN) DOM0: uty: console_init end
  12. (XEN) DOM0: uty: lockdep_info end
  13. (XEN) DOM0: uty: locking_selftest end
  14. (XEN) DOM0: uty: page_cgroup_init end
  15. (XEN) DOM0: uty: enable_debug_pagealloc end
  16. (XEN) DOM0: uty: debug_objects_mem_init end
  17. (XEN) DOM0: uty: kmemleak_init end
  18. (XEN) DOM0: uty: setup_per_cpu_pageset end
  19. (XEN) DOM0: uty: numa_policy_init end
  20. (XEN) DOM0: uty: sched_clock_init end
卡在了calibrate_delay()里,看来是和timer有关了。



阅读(889) | 评论(0) | 转发(0) |
0

上一篇:2014-12-30 接着调

下一篇:没有了

给主人留下些什么吧!~~