kernel boot debug

来自个人维基
跳转至: 导航搜索

arch_initcall_sync(of_platform_default_populate_init);
./deriver/of/platform.c
static int __init of_platform_default_populate_init(void)
of_platform_device_create

Creating amba device /soc/timer@fff14000
Creating amba device /soc/serial@fdf02000
Creating amba device /soc/serial@fdf00000
Creating amba device /soc/serial@fdf03000
Creating amba device /soc/serial@ffd74000
  uart-pl011 ffd74000.serial: could not find pctldev for node /soc/pinmux@e896c000/uart3_pmx_func, deferring probe
Creating amba device /soc/serial@fdf01000
  uart-pl011 fdf01000.serial: could not find pctldev for node /soc/pinmux@e896c000/uart4_pmx_func, deferring probe
Creating amba device /soc/serial@fdf05000
Creating amba device /soc/rtc@fff04000
Creating amba device /soc/serial@fdf05000
Creating amba device /soc/rtc@fff04000
Creating amba device /soc/gpio@e8a0b000
[    1.146753] CJ - Creating amba device /soc/gpio@e8a0c000
[    1.199392] CJ - Creating amba device /soc/gpio@e8a0d000
[    1.252041] CJ - Creating amba device /soc/gpio@e8a0e000
[    1.304668] CJ - Creating amba device /soc/gpio@e8a0f000
[    1.357306] CJ - Creating amba device /soc/gpio@e8a10000
[    1.409952] CJ - Creating amba device /soc/gpio@e8a11000
[    1.462582] CJ - Creating amba device /soc/gpio@e8a12000
[    1.515220] CJ - Creating amba device /soc/gpio@e8a13000
[    1.567859] CJ - Creating amba device /soc/gpio@e8a14000
[    1.620498] CJ - Creating amba device /soc/gpio@e8a15000
[    1.673142] CJ - Creating amba device /soc/gpio@e8a16000
[    1.725777] CJ - Creating amba device /soc/gpio@e8a17000
[    1.778413] CJ - Creating amba device /soc/gpio@e8a18000
[    1.831060] CJ - Creating amba device /soc/gpio@e8a19000
[    1.883689] CJ - Creating amba device /soc/gpio@e8a1a000
[    1.936327] CJ - Creating amba device /soc/gpio@e8a1b000
[    1.988966] CJ - Creating amba device /soc/gpio@e8a1c000
[    2.041611] CJ - Creating amba device /soc/gpio@ff3b4000
[    2.094272] CJ - Creating amba device /soc/gpio@ff3b5000
[    2.146881] CJ - Creating amba device /soc/gpio@e8a1f000
[    2.199518] CJ - Creating amba device /soc/gpio@e8a20000
[    2.252158] CJ - Creating amba device /soc/gpio@fff0b000
[    2.304796] CJ - Creating amba device /soc/gpio@fff0c000
[    2.357433] CJ - Creating amba device /soc/gpio@fff0d000
[    2.410072] CJ - Creating amba device /soc/gpio@fff0e000
[    2.462710] CJ - Creating amba device /soc/gpio@fff0f000
[    2.515350] CJ - Creating amba device /soc/gpio@fff10000
[    2.567986] CJ - Creating amba device /soc/gpio@fff1d000
[    2.620637] CJ - Creating amba device /soc/spi@ffd68000
[    2.673176] CJ - Creating amba device /soc/spi@ff3b3000
[    2.726396] CJ - Creating amba device /soc/watchdog@e8a06000
[    2.779231] CJ - Creating amba device /soc/watchdog@e8a07000
[    2.834195] CJ - Creating amba device /amba/etm@0,ecc40000
[    2.886940] CJ - Creating amba device /amba/etm@1,ecd40000
[    2.939742] CJ - Creating amba device /amba/etm@2,ece40000
[    2.992554] CJ - Creating amba device /amba/etm@3,ecf40000
[    3.045371] CJ - Creating amba device /amba/funnel@0,ec801000
[    3.098438] CJ - Creating amba device /amba/etf@0,ec802000
[    3.104011] --CJ- of_address_to_resource 
[    3.108067] --CJ calling amba_device_add 
[    3.112132] --CJ entering amba_device_add
[    3.116214] --CJ entering amba_device_try_add 
[    3.120720] --CJ 1
[    3.122794] --CJ 2
[    3.124902] --CJ calling dev_pm_domain_attach
[    3.129301] --CJ calling amba_get_enable_pclk
[    3.133782] --CJ iounmap
[    3.136319] --CJ dev_pm_domain_detach
[    3.140053] --CJ calling device_add
[    3.143668] --CJ amba_device_add 
[    3.146992] --CJ after call amba_device_add
[    3.151254] CJ - Creating amba device /amba/etm@4,ed440000
[    3.156822] --CJ- of_address_to_resource 
[    3.160882] --CJ calling amba_device_add 
[    3.164943] --CJ entering amba_device_add
[    3.169026] --CJ entering amba_device_try_add 
[    3.173526] --CJ 1
[    3.175607] --CJ 2
[    3.177710] --CJ calling dev_pm_domain_attach
[    3.182112] --CJ calling amba_get_enable_pclk
[    3.186601] Synchronous External Abort: synchronous external abort (0x96000210) at 0xffff00000944dfe0