* Initcall ordering @ 2010-04-23 15:56 Gary Thomas 2010-04-23 21:54 ` Gary Thomas 2010-04-24 1:24 ` Wolfram Sang 0 siblings, 2 replies; 6+ messages in thread From: Gary Thomas @ 2010-04-23 15:56 UTC (permalink / raw) To: linuxppc-dev@lists.ozlabs.org I'm having trouble with the I2C devices on my 8347 platform. The problem is that I2C device probe() functions are only called once, as the I2C bus is being initialized (in this case fsl_i2c_init()) I have 2 devices on this bus, one device gets it's initcall before fsl_i2c_init, the second one does not :-( This means that the second device is never probed. What can I do about this? Has the problem been seen before? I can provide more data, as required. note: I'm currently using 2.6.28, but I will be moving to 2.6.32 soon in case it matters, but I'd rather find/understand/fix this in 2.6.28 if possible. Thanks -- ------------------------------------------------------------ Gary Thomas | Consulting for the MLB Associates | Embedded world ------------------------------------------------------------ ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Initcall ordering 2010-04-23 15:56 Initcall ordering Gary Thomas @ 2010-04-23 21:54 ` Gary Thomas 2010-04-24 1:24 ` Wolfram Sang 1 sibling, 0 replies; 6+ messages in thread From: Gary Thomas @ 2010-04-23 21:54 UTC (permalink / raw) To: linuxppc-dev@lists.ozlabs.org On 04/23/2010 09:56 AM, Gary Thomas wrote: > I'm having trouble with the I2C devices on my 8347 platform. > The problem is that I2C device probe() functions are only called > once, as the I2C bus is being initialized (in this case fsl_i2c_init()) > I have 2 devices on this bus, one device gets it's initcall > before fsl_i2c_init, the second one does not :-( This means > that the second device is never probed. > > What can I do about this? Has the problem been seen before? > I can provide more data, as required. > > note: I'm currently using 2.6.28, but I will be moving to 2.6.32 > soon in case it matters, but I'd rather find/understand/fix this > in 2.6.28 if possible. A possibly related question: how can I2C devices work as modules when the device address + probe info is in the device tree? Given the behaviour I'm seeing (I2C device probes only happen when the bus is enumerated), how is this supposed to work? ... maybe I'm missing something fundamental? -- ------------------------------------------------------------ Gary Thomas | Consulting for the MLB Associates | Embedded world ------------------------------------------------------------ ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Initcall ordering 2010-04-23 15:56 Initcall ordering Gary Thomas @ 2010-04-24 1:24 ` Wolfram Sang 2010-04-24 1:24 ` Wolfram Sang 1 sibling, 0 replies; 6+ messages in thread From: Wolfram Sang @ 2010-04-24 1:24 UTC (permalink / raw) To: Gary Thomas; +Cc: linuxppc-dev@lists.ozlabs.org, linux-i2c [-- Attachment #1.1: Type: text/plain, Size: 1551 bytes --] Hi Gary, (adding linux-i2c) On Fri, Apr 23, 2010 at 09:56:07AM -0600, Gary Thomas wrote: > I'm having trouble with the I2C devices on my 8347 platform. > The problem is that I2C device probe() functions are only called > once, as the I2C bus is being initialized (in this case fsl_i2c_init()) > I have 2 devices on this bus, one device gets it's initcall > before fsl_i2c_init, the second one does not :-( This means > that the second device is never probed. Can you try this patch? From: Wolfram Sang <w.sang@pengutronix.de> Date: Sat, 24 Apr 2010 03:18:16 +0200 Subject: [PATCH] i2c/mpc: use subsys_initcall() to allow early usage of devices Signed-off-by: Wolfram Sang <w.sang@pengutronix.de> --- drivers/i2c/busses/i2c-mpc.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff --git a/drivers/i2c/busses/i2c-mpc.c b/drivers/i2c/busses/i2c-mpc.c index f1321f7..32a3bae 100644 --- a/drivers/i2c/busses/i2c-mpc.c +++ b/drivers/i2c/busses/i2c-mpc.c @@ -693,13 +693,12 @@ static int __init fsl_i2c_init(void) " of_register_platform_driver failed (%i)\n", rv); return rv; } +subsys_initcall(fsl_i2c_init); static void __exit fsl_i2c_exit(void) { of_unregister_platform_driver(&mpc_i2c_driver); } - -module_init(fsl_i2c_init); module_exit(fsl_i2c_exit); MODULE_AUTHOR("Adrian Cox <adrian@humboldt.co.uk>"); -- Pengutronix e.K. | Wolfram Sang | Industrial Linux Solutions | http://www.pengutronix.de/ | [-- Attachment #1.2: Digital signature --] [-- Type: application/pgp-signature, Size: 197 bytes --] [-- Attachment #2: Type: text/plain, Size: 150 bytes --] _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev ^ permalink raw reply related [flat|nested] 6+ messages in thread
* Re: Initcall ordering @ 2010-04-24 1:24 ` Wolfram Sang 0 siblings, 0 replies; 6+ messages in thread From: Wolfram Sang @ 2010-04-24 1:24 UTC (permalink / raw) To: Gary Thomas; +Cc: linuxppc-dev@lists.ozlabs.org, linux-i2c [-- Attachment #1: Type: text/plain, Size: 1551 bytes --] Hi Gary, (adding linux-i2c) On Fri, Apr 23, 2010 at 09:56:07AM -0600, Gary Thomas wrote: > I'm having trouble with the I2C devices on my 8347 platform. > The problem is that I2C device probe() functions are only called > once, as the I2C bus is being initialized (in this case fsl_i2c_init()) > I have 2 devices on this bus, one device gets it's initcall > before fsl_i2c_init, the second one does not :-( This means > that the second device is never probed. Can you try this patch? From: Wolfram Sang <w.sang@pengutronix.de> Date: Sat, 24 Apr 2010 03:18:16 +0200 Subject: [PATCH] i2c/mpc: use subsys_initcall() to allow early usage of devices Signed-off-by: Wolfram Sang <w.sang@pengutronix.de> --- drivers/i2c/busses/i2c-mpc.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff --git a/drivers/i2c/busses/i2c-mpc.c b/drivers/i2c/busses/i2c-mpc.c index f1321f7..32a3bae 100644 --- a/drivers/i2c/busses/i2c-mpc.c +++ b/drivers/i2c/busses/i2c-mpc.c @@ -693,13 +693,12 @@ static int __init fsl_i2c_init(void) " of_register_platform_driver failed (%i)\n", rv); return rv; } +subsys_initcall(fsl_i2c_init); static void __exit fsl_i2c_exit(void) { of_unregister_platform_driver(&mpc_i2c_driver); } - -module_init(fsl_i2c_init); module_exit(fsl_i2c_exit); MODULE_AUTHOR("Adrian Cox <adrian@humboldt.co.uk>"); -- Pengutronix e.K. | Wolfram Sang | Industrial Linux Solutions | http://www.pengutronix.de/ | [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply related [flat|nested] 6+ messages in thread
* Re: Initcall ordering 2010-04-24 1:24 ` Wolfram Sang @ 2010-04-24 14:26 ` Gary Thomas -1 siblings, 0 replies; 6+ messages in thread From: Gary Thomas @ 2010-04-24 14:26 UTC (permalink / raw) To: Wolfram Sang; +Cc: linuxppc-dev@lists.ozlabs.org, linux-i2c [-- Attachment #1: Type: text/plain, Size: 1478 bytes --] On 04/23/2010 07:24 PM, Wolfram Sang wrote: > Hi Gary, > > (adding linux-i2c) > > On Fri, Apr 23, 2010 at 09:56:07AM -0600, Gary Thomas wrote: >> I'm having trouble with the I2C devices on my 8347 platform. >> The problem is that I2C device probe() functions are only called >> once, as the I2C bus is being initialized (in this case fsl_i2c_init()) >> I have 2 devices on this bus, one device gets it's initcall >> before fsl_i2c_init, the second one does not :-( This means >> that the second device is never probed. > > Can you try this patch? No improvement, I'm afraid. Boot log with initcall_debug=1 attached. I have 2 devices on I2C-1 0x48 == tsc2007 touch screen controller 0x60 == pca9551 LED controller You can see that the tsc2007 driver gets initialized before the bus starts, but the pca9551 driver comes too late and never gets probed :-( Here's the snippet of my device tree: i2c@3100 { #address-cells = <1>; #size-cells = <0>; cell-index = <1>; compatible = "fsl-i2c"; reg = <0x3100 0x100>; interrupts = <15 0x8>; interrupt-parent = <&ipic>; dfsrr; ts@01 { compatible = "ti,tsc2007"; reg = <0x48>; }; leds@01 { compatible = "philips,leds-pca955x"; reg = <0x60>; }; }; -- ------------------------------------------------------------ Gary Thomas | Consulting for the MLB Associates | Embedded world ------------------------------------------------------------ [-- Attachment #2: boot.log --] [-- Type: text/plain, Size: 38930 bytes --] RedBoot> e Memory <- <0x0 0x8000000> (128MB) ENET0: local-mac-address <- 00:07:d2:01:00:2e ENET1: local-mac-address <- 00:07:d2:01:00:2f CPU clock-frequency <- 0x27c19cc0 (667MHz) CPU timebase-frequency <- 0x4f64b50 (83MHz) CPU bus-frequency <- 0x13d92d40 (333MHz) zImage starting: loaded at 0x00400000 (sp: 0x005d0034) Allocating 0x3cedb8 bytes for kernel ... gunzipping (0x00000000 <- 0x0040d000:0x005ce961)...done 0x3b3c14 bytes Linux/PowerPC load: console=ttyS0,38400 root=/dev/mtdblock3 rootfstype=jffs2 rw initcall_debug=1 Finalizing device tree... flat tree at 0x5dc300 Using ASP8347E machine description Linux version 2.6.28-svn5105 (gthomas@titan) (gcc version 4.3.2 (crosstool-NG-svn_unknown@20090118.021742) ) #19 Sat Apr 24 08:12:18 MDT 2010 console [udbg0] enabled setup_arch: bootmem asp834x_setup_arch() DB FPGA at fdfee000 Found FSL PCI host bridge at 0x00000000ff008500. Firmware bus number: 0->0 PCI host bridge /pci@ff008500 (primary) ranges: MEM 0x00000000c0000000..0x00000000cfffffff -> 0x00000000c0000000 IO 0x00000000b8000000..0x00000000b80fffff -> 0x0000000000000000 arch: exit Zone PFN ranges: DMA 0x00000000 -> 0x00008000 Normal 0x00008000 -> 0x00008000 Movable zone start PFN for each node early_node_map[1] active PFN ranges 0: 0x00000000 -> 0x00008000 Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32512 Kernel command line: console=ttyS0,38400 root=/dev/mtdblock3 rootfstype=jffs2 rw initcall_debug=1 IPIC (128 IRQ sources) at fdeeb700 PID hash table entries: 512 (order: 9, 2048 bytes) clocksource: timebase mult[300c4ce] shift[22] registered Console: colour dummy device 80x25 Dentry cache hash table entries: 16384 (order: 4, 65536 bytes) Inode-cache hash table entries: 8192 (order: 3, 32768 bytes) Memory: 125864k/131072k available (3608k kernel code, 5052k reserved, 160k data, 107k bss, 176k init) Calibrating delay loop... 166.40 BogoMIPS (lpj=332800) Mount-cache hash table entries: 512 calling spawn_ksoftirqd+0x0/0x58 @ 1 initcall spawn_ksoftirqd+0x0/0x58 returned 0 after 0 usecs calling net_ns_init+0x0/0x1a0 @ 1 net_namespace: 288 bytes initcall net_ns_init+0x0/0x1a0 returned 0 after 3906 usecs calling sysctl_init+0x0/0x4c @ 1 initcall sysctl_init+0x0/0x4c returned 0 after 0 usecs calling ksysfs_init+0x0/0xd8 @ 1 initcall ksysfs_init+0x0/0xd8 returned 0 after 0 usecs calling init_jiffies_clocksource+0x0/0x28 @ 1 initcall init_jiffies_clocksource+0x0/0x28 returned 0 after 0 usecs calling filelock_init+0x0/0x48 @ 1 initcall filelock_init+0x0/0x48 returned 0 after 0 usecs calling init_misc_binfmt+0x0/0x5c @ 1 initcall init_misc_binfmt+0x0/0x5c returned 0 after 0 usecs calling init_script_binfmt+0x0/0x28 @ 1 initcall init_script_binfmt+0x0/0x28 returned 0 after 0 usecs calling init_elf_binfmt+0x0/0x28 @ 1 initcall init_elf_binfmt+0x0/0x28 returned 0 after 0 usecs calling random32_init+0x0/0xcc @ 1 initcall random32_init+0x0/0xcc returned 0 after 0 usecs calling sock_init+0x0/0x84 @ 1 initcall sock_init+0x0/0x84 returned 0 after 0 usecs calling netlink_proto_init+0x0/0x170 @ 1 NET: Registered protocol family 16 initcall netlink_proto_init+0x0/0x170 returned 0 after 3906 usecs calling of_bus_driver_init+0x0/0x30 @ 1 initcall of_bus_driver_init+0x0/0x30 returned 0 after 0 usecs calling bdi_class_init+0x0/0x50 @ 1 initcall bdi_class_init+0x0/0x50 returned 0 after 0 usecs calling kobject_uevent_init+0x0/0x64 @ 1 initcall kobject_uevent_init+0x0/0x64 returned 0 after 0 usecs calling pcibus_class_init+0x0/0x30 @ 1 initcall pcibus_class_init+0x0/0x30 returned 0 after 0 usecs calling pci_driver_init+0x0/0x2c @ 1 initcall pci_driver_init+0x0/0x2c returned 0 after 0 usecs calling tty_class_init+0x0/0x58 @ 1 initcall tty_class_init+0x0/0x58 returned 0 after 0 usecs calling vtconsole_class_init+0x0/0xfc @ 1 initcall vtconsole_class_init+0x0/0xfc returned 0 after 0 usecs calling i2c_init+0x0/0x84 @ 1 ************** i2c_register_driver.711 ************** i2c_register_driver.716 ************** i2c_register_driver.735 ************** i2c_register_driver.742 ************** i2c_register_driver.747 initcall i2c_init+0x0/0x84 returned 0 after 19531 usecs calling irq_late_init+0x0/0x10c @ 1 initcall irq_late_init+0x0/0x10c returned 0 after 0 usecs calling vdso_init+0x0/0x4a4 @ 1 initcall vdso_init+0x0/0x4a4 returned 0 after 0 usecs calling ppc_init+0x0/0x68 @ 1 initcall ppc_init+0x0/0x68 returned 0 after 0 usecs calling fsl_usb_of_init+0x0/0x454 @ 1 initcall fsl_usb_of_init+0x0/0x454 returned 0 after 0 usecs calling gfar_of_init+0x0/0x3f4 @ 1 initcall gfar_of_init+0x0/0x3f4 returned 0 after 0 usecs calling gfar_mdio_of_init+0x0/0x90 @ 1 initcall gfar_mdio_of_init+0x0/0x90 returned 0 after 0 usecs calling mpc83xx_restart_init+0x0/0x38 @ 1 initcall mpc83xx_restart_init+0x0/0x38 returned 0 after 0 usecs calling topology_init+0x0/0x7c @ 1 initcall topology_init+0x0/0x7c returned 0 after 0 usecs calling pcibios_init+0x0/0x154 @ 1 PCI: Probing PCI hardware PCI: Cannot allocate resource region 5 of device 0000:00:0b.0, will remap PCI: Cannot allocate resource region 0 of device 0000:00:0c.0, will remap bus: 00 index 0 io port: [0x00-0xfffff] bus: 00 index 1 mmio: [0xc0000000-0xcfffffff] initcall pcibios_init+0x0/0x154 returned 0 after 19531 usecs calling init_ipic_sysfs+0x0/0xa4 @ 1 initcall init_ipic_sysfs+0x0/0xa4 returned 0 after 0 usecs calling param_sysfs_init+0x0/0x218 @ 1 initcall param_sysfs_init+0x0/0x218 returned 0 after 7812 usecs calling readahead_init+0x0/0x54 @ 1 initcall readahead_init+0x0/0x54 returned 0 after 0 usecs calling init_bio+0x0/0xf4 @ 1 initcall init_bio+0x0/0xf4 returned 0 after 0 usecs calling cryptomgr_init+0x0/0x50 @ 1 initcall cryptomgr_init+0x0/0x50 returned 0 after 0 usecs calling blk_settings_init+0x0/0x30 @ 1 initcall blk_settings_init+0x0/0x30 returned 0 after 0 usecs calling blk_ioc_init+0x0/0x44 @ 1 initcall blk_ioc_init+0x0/0x44 returned 0 after 0 usecs calling blk_softirq_init+0x0/0x40 @ 1 initcall blk_softirq_init+0x0/0x40 returned 0 after 0 usecs calling genhd_device_init+0x0/0x98 @ 1 initcall genhd_device_init+0x0/0x98 returned 0 after 0 usecs calling pci_slot_init+0x0/0x64 @ 1 initcall pci_slot_init+0x0/0x64 returned 0 after 0 usecs calling fbmem_init+0x0/0xc4 @ 1 initcall fbmem_init+0x0/0xc4 returned 0 after 0 usecs calling misc_init+0x0/0xc0 @ 1 initcall misc_init+0x0/0xc0 returned 0 after 0 usecs calling phy_init+0x0/0x50 @ 1 initcall phy_init+0x0/0x50 returned 0 after 0 usecs calling init_scsi+0x0/0xa8 @ 1 SCSI subsystem initialized initcall init_scsi+0x0/0xa8 returned 0 after 3906 usecs calling ata_init+0x0/0x3cc @ 1 initcall ata_init+0x0/0x3cc returned 0 after 0 usecs calling usb_init+0x0/0x100 @ 1 usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb initcall usb_init+0x0/0x100 returned 0 after 11718 usecs calling input_init+0x0/0x134 @ 1 initcall input_init+0x0/0x134 returned 0 after 0 usecs calling leds_init+0x0/0x5c @ 1 initcall leds_init+0x0/0x5c returned 0 after 0 usecs calling proto_init+0x0/0x4c @ 1 initcall proto_init+0x0/0x4c returned 0 after 0 usecs calling net_dev_init+0x0/0x11c @ 1 initcall net_dev_init+0x0/0x11c returned 0 after 0 usecs calling neigh_init+0x0/0x98 @ 1 initcall neigh_init+0x0/0x98 returned 0 after 0 usecs calling genl_init+0x0/0xec @ 1 initcall genl_init+0x0/0xec returned 0 after 15625 usecs calling sysctl_init+0x0/0x64 @ 1 initcall sysctl_init+0x0/0x64 returned 0 after 0 usecs calling clocksource_done_booting+0x0/0x14 @ 1 initcall clocksource_done_booting+0x0/0x14 returned 0 after 0 usecs calling init_pipe_fs+0x0/0x74 @ 1 initcall init_pipe_fs+0x0/0x74 returned 0 after 26 usecs calling init_mnt_writers+0x0/0x14 @ 1 initcall init_mnt_writers+0x0/0x14 returned 0 after 0 usecs calling anon_inode_init+0x0/0x120 @ 1 initcall anon_inode_init+0x0/0x120 returned 0 after 16 usecs calling chr_dev_init+0x0/0xc8 @ 1 initcall chr_dev_init+0x0/0xc8 returned 0 after 1985 usecs calling loopback_init+0x0/0x28 @ 1 initcall loopback_init+0x0/0x28 returned 0 after 353 usecs calling inet_init+0x0/0x224 @ 1 NET: Registered protocol family 2 IP route cache hash table entries: 1024 (order: 0, 4096 bytes) TCP established hash table entries: 4096 (order: 3, 32768 bytes) TCP bind hash table entries: 4096 (order: 2, 16384 bytes) TCP: Hash tables configured (established 4096 bind 4096) TCP reno registered initcall inet_init+0x0/0x224 returned 0 after 123457 usecs calling af_unix_init+0x0/0x6c @ 1 NET: Registered protocol family 1 initcall af_unix_init+0x0/0x6c returned 0 after 8916 usecs calling populate_rootfs+0x0/0x130 @ 1 initcall populate_rootfs+0x0/0x130 returned 0 after 333 usecs calling register_powersave_nap_sysctl+0x0/0x2c @ 1 initcall register_powersave_nap_sysctl+0x0/0x2c returned 0 after 26 usecs calling serial_dev_init+0x0/0x148 @ 1 initcall serial_dev_init+0x0/0x148 returned 0 after 372 usecs calling setup_kcore+0x0/0xf4 @ 1 initcall setup_kcore+0x0/0xf4 returned 0 after 2 usecs calling __machine_initcall_asp834x_asp8347_declare_of_platform_devices+0x0/0x50 @ 1 initcall __machine_initcall_asp834x_asp8347_declare_of_platform_devices+0x0/0x50 returned 0 after 4417 usecs calling proc_execdomains_init+0x0/0x40 @ 1 initcall proc_execdomains_init+0x0/0x40 returned 0 after 18 usecs calling ioresources_init+0x0/0x68 @ 1 initcall ioresources_init+0x0/0x68 returned 0 after 6 usecs calling uid_cache_init+0x0/0xac @ 1 initcall uid_cache_init+0x0/0xac returned 0 after 38 usecs calling init_posix_timers+0x0/0x100 @ 1 initcall init_posix_timers+0x0/0x100 returned 0 after 12 usecs calling init_posix_cpu_timers+0x0/0xf0 @ 1 initcall init_posix_cpu_timers+0x0/0xf0 returned 0 after 1 usecs calling nsproxy_cache_init+0x0/0x44 @ 1 initcall nsproxy_cache_init+0x0/0x44 returned 0 after 9 usecs calling timekeeping_init_device+0x0/0x44 @ 1 initcall timekeeping_init_device+0x0/0x44 returned 0 after 347 usecs calling init_clocksource_sysfs+0x0/0x74 @ 1 initcall init_clocksource_sysfs+0x0/0x74 returned 0 after 347 usecs calling init_timer_list_procfs+0x0/0x4c @ 1 initcall init_timer_list_procfs+0x0/0x4c returned 0 after 16 usecs calling futex_init+0x0/0xa4 @ 1 initcall futex_init+0x0/0xa4 returned 0 after 22 usecs calling proc_dma_init+0x0/0x40 @ 1 initcall proc_dma_init+0x0/0x40 returned 0 after 4 usecs calling proc_modules_init+0x0/0x44 @ 1 initcall proc_modules_init+0x0/0x44 returned 0 after 3 usecs calling kallsyms_init+0x0/0x44 @ 1 initcall kallsyms_init+0x0/0x44 returned 0 after 3 usecs calling utsname_sysctl_init+0x0/0x2c @ 1 initcall utsname_sysctl_init+0x0/0x2c returned 0 after 51 usecs calling init_per_zone_pages_min+0x0/0x64 @ 1 initcall init_per_zone_pages_min+0x0/0x64 returned 0 after 16 usecs calling pdflush_init+0x0/0x28 @ 1 initcall pdflush_init+0x0/0x28 returned 0 after 140 usecs calling kswapd_init+0x0/0x2c @ 1 initcall kswapd_init+0x0/0x2c returned 0 after 69 usecs calling setup_vmstat+0x0/0xa0 @ 1 initcall setup_vmstat+0x0/0xa0 returned 0 after 24 usecs calling mm_sysfs_init+0x0/0x48 @ 1 initcall mm_sysfs_init+0x0/0x48 returned 0 after 19 usecs calling proc_vmalloc_init+0x0/0x44 @ 1 initcall proc_vmalloc_init+0x0/0x44 returned 0 after 6 usecs calling procswaps_init+0x0/0x44 @ 1 initcall procswaps_init+0x0/0x44 returned 0 after 3 usecs calling init_tmpfs+0x0/0x100 @ 1 initcall init_tmpfs+0x0/0x100 returned 0 after 89 usecs calling slab_proc_init+0x0/0x44 @ 1 initcall slab_proc_init+0x0/0x44 returned 0 after 9 usecs calling cpucache_init+0x0/0x28 @ 1 initcall cpucache_init+0x0/0x28 returned 0 after 4 usecs calling fasync_init+0x0/0x44 @ 1 initcall fasync_init+0x0/0x44 returned 0 after 16 usecs calling proc_filesystems_init+0x0/0x40 @ 1 initcall proc_filesystems_init+0x0/0x40 returned 0 after 6 usecs calling inotify_setup+0x0/0x14 @ 1 initcall inotify_setup+0x0/0x14 returned 0 after 0 usecs calling inotify_user_setup+0x0/0xd8 @ 1 initcall inotify_user_setup+0x0/0xd8 returned 0 after 48 usecs calling aio_setup+0x0/0x9c @ 1 initcall aio_setup+0x0/0x9c returned 0 after 124 usecs calling proc_locks_init+0x0/0x44 @ 1 initcall proc_locks_init+0x0/0x44 returned 0 after 15 usecs calling init_mbcache+0x0/0x2c @ 1 initcall init_mbcache+0x0/0x2c returned 0 after 1 usecs calling dnotify_init+0x0/0x44 @ 1 initcall dnotify_init+0x0/0x44 returned 0 after 19 usecs calling proc_cmdline_init+0x0/0x40 @ 1 initcall proc_cmdline_init+0x0/0x40 returned 0 after 6 usecs calling proc_cpuinfo_init+0x0/0x40 @ 1 initcall proc_cpuinfo_init+0x0/0x40 returned 0 after 3 usecs calling proc_devices_init+0x0/0x44 @ 1 initcall proc_devices_init+0x0/0x44 returned 0 after 4 usecs calling proc_interrupts_init+0x0/0x44 @ 1 initcall proc_interrupts_init+0x0/0x44 returned 0 after 4 usecs calling proc_loadavg_init+0x0/0x40 @ 1 initcall proc_loadavg_init+0x0/0x40 returned 0 after 4 usecs calling proc_meminfo_init+0x0/0x40 @ 1 initcall proc_meminfo_init+0x0/0x40 returned 0 after 4 usecs calling proc_stat_init+0x0/0x40 @ 1 initcall proc_stat_init+0x0/0x40 returned 0 after 4 usecs calling proc_uptime_init+0x0/0x50 @ 1 initcall proc_uptime_init+0x0/0x50 returned 0 after 4 usecs calling proc_version_init+0x0/0x40 @ 1 initcall proc_version_init+0x0/0x40 returned 0 after 4 usecs calling proc_kcore_init+0x0/0x6c @ 1 initcall proc_kcore_init+0x0/0x6c returned 0 after 4 usecs calling proc_kmsg_init+0x0/0x40 @ 1 initcall proc_kmsg_init+0x0/0x40 returned 0 after 4 usecs calling proc_page_init+0x0/0x68 @ 1 initcall proc_page_init+0x0/0x68 returned 0 after 25 usecs calling init_devpts_fs+0x0/0x68 @ 1 initcall init_devpts_fs+0x0/0x68 returned 0 after 33 usecs calling init_ext3_fs+0x0/0x8c @ 1 initcall init_ext3_fs+0x0/0x8c returned 0 after 40 usecs calling journal_init+0x0/0xd8 @ 1 initcall journal_init+0x0/0xd8 returned 0 after 45 usecs calling init_ext2_fs+0x0/0x7c @ 1 initcall init_ext2_fs+0x0/0x7c returned 0 after 13 usecs calling init_ramfs_fs+0x0/0x28 @ 1 initcall init_ramfs_fs+0x0/0x28 returned 0 after 1 usecs calling init_nfs_fs+0x0/0x158 @ 1 initcall init_nfs_fs+0x0/0x158 returned 0 after 294 usecs calling init_nlm+0x0/0x4c @ 1 initcall init_nlm+0x0/0x4c returned 0 after 42 usecs calling init_jffs2_fs+0x0/0xe8 @ 1 JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc. initcall init_jffs2_fs+0x0/0xe8 returned 0 after 13935 usecs calling ipc_init+0x0/0x38 @ 1 msgmni has been set to 246 initcall ipc_init+0x0/0x38 returned 0 after 7116 usecs calling ipc_sysctl_init+0x0/0x2c @ 1 initcall ipc_sysctl_init+0x0/0x2c returned 0 after 81 usecs calling crypto_algapi_init+0x0/0x24 @ 1 initcall crypto_algapi_init+0x0/0x24 returned 0 after 10 usecs calling chainiv_module_init+0x0/0x28 @ 1 initcall chainiv_module_init+0x0/0x28 returned 0 after 3 usecs calling eseqiv_module_init+0x0/0x28 @ 1 initcall eseqiv_module_init+0x0/0x28 returned 0 after 1 usecs calling md5_mod_init+0x0/0x28 @ 1 initcall md5_mod_init+0x0/0x28 returned 0 after 200 usecs calling crypto_cbc_module_init+0x0/0x28 @ 1 initcall crypto_cbc_module_init+0x0/0x28 returned 0 after 3 usecs calling des_generic_mod_init+0x0/0x5c @ 1 initcall des_generic_mod_init+0x0/0x5c returned 0 after 365 usecs calling krng_mod_init+0x0/0x28 @ 1 alg: No test for stdrng (krng) initcall krng_mod_init+0x0/0x28 returned 0 after 8163 usecs calling proc_genhd_init+0x0/0x68 @ 1 initcall proc_genhd_init+0x0/0x68 returned 0 after 27 usecs calling noop_init+0x0/0x2c @ 1 io scheduler noop registered initcall noop_init+0x0/0x2c returned 0 after 7615 usecs calling as_init+0x0/0x2c @ 1 io scheduler anticipatory registered (default) initcall as_init+0x0/0x2c returned 0 after 12187 usecs calling deadline_init+0x0/0x2c @ 1 io scheduler deadline registered initcall deadline_init+0x0/0x2c returned 0 after 8630 usecs calling cfq_init+0x0/0xc4 @ 1 io scheduler cfq registered initcall cfq_init+0x0/0xc4 returned 0 after 7361 usecs calling pci_init+0x0/0x50 @ 1 initcall pci_init+0x0/0x50 returned 0 after 17 usecs calling pci_proc_init+0x0/0x94 @ 1 initcall pci_proc_init+0x0/0x94 returned 0 after 31 usecs calling am_CoralP_fb_init+0x0/0x34 @ 1 ******** driver_probe_device.191 - called from c019b038 bus: 'pci': driver_probe_device: checking device 0000:00:0c.0 with driver CoralP_fb ******** driver_probe_device.196 - called from c019b038 ******** driver_probe_device.200 - called from c019b038 ******** driver_probe_device.204 - called from c019b038 AM Coral-P FB [1024x768x24] at 0xc0000000..0xc3ffffff [0xc9080000] fb0: Coral-P frame buffer device at 0xc0000000 initcall am_CoralP_fb_init+0x0/0x34 returned 0 after 110331 usecs calling rand_initialize+0x0/0x48 @ 1 initcall rand_initialize+0x0/0x48 returned 0 after 66 usecs calling tty_init+0x0/0x128 @ 1 initcall tty_init+0x0/0x128 returned 0 after 16036 usecs calling pty_init+0x0/0x4c4 @ 1 initcall pty_init+0x0/0x4c4 returned 0 after 333414 usecs calling serial8250_init+0x0/0x140 @ 1 Serial: 8250/16550 driver 4 ports, IRQ sharing disabled ******** driver_probe_device.191 - called from c019b038 bus: 'platform': driver_probe_device: checking device serial8250.0 with driver serial8250 ******** driver_probe_device.196 - called from c019b038 ******** driver_probe_device.200 - called from c019b038 ******** driver_probe_device.204 - called from c019b038 serial8250.0: ttyS0 at MMIO 0xff004500 (irq = 16) is a 16550A console handover: boot [udbg0] -> real [ttyS0] serial8250.0: ttyS1 at MMIO 0xff004600 (irq = 20) is a 16550A ******** driver_probe_device.191 - called from c019b038 bus: 'platform': driver_probe_device: checking device serial8250 with driver serial8250 ******** driver_probe_device.196 - called from c019b038 ******** driver_probe_device.200 - called from c019b038 ******** driver_probe_device.204 - called from c019b038 initcall serial8250_init+0x0/0x140 returned 0 after 226222 usecs calling serial8250_pci_init+0x0/0x34 @ 1 initcall serial8250_pci_init+0x0/0x34 returned 0 after 260 usecs calling brd_init+0x0/0x1e0 @ 1 brd: module loaded initcall brd_init+0x0/0x1e0 returned 0 after 12623 usecs calling loop_init+0x0/0x1c0 @ 1 loop: module loaded initcall loop_init+0x0/0x1c0 returned 0 after 9509 usecs calling gfar_init+0x0/0x50 @ 1 ******** driver_probe_device.191 - called from c019b038 bus: 'platform': driver_probe_device: checking device fsl-gianfar_mdio.14 with driver fsl-gianfar_mdio ******** driver_probe_device.196 - called from c019b038 ******** driver_probe_device.200 - called from c019b038 ******** driver_probe_device.204 - called from c019b038 ******** driver_probe_device.191 - called from c019a250 bus: 'mdio_bus': driver_probe_device: checking device 24520:00 with driver Generic PHY ******** driver_probe_device.196 - called from c019a250 ******** driver_probe_device.191 - called from c019a250 bus: 'mdio_bus': driver_probe_device: checking device 24520:01 with driver Generic PHY ******** driver_probe_device.196 - called from c019a250 Gianfar MII Bus: probed ******** driver_probe_device.191 - called from c019b038 bus: 'platform': driver_probe_device: checking device fsl-gianfar.0 with driver fsl-gianfar ******** driver_probe_device.196 - called from c019b038 ******** driver_probe_device.200 - called from c019b038 ******** driver_probe_device.204 - called from c019b038 eth0: Gianfar Ethernet Controller Version 1.2, 00:07:d2:01:00:2e eth0: Running with NAPI enabled eth0: 256/256 RX/TX BD ring size ******** driver_probe_device.191 - called from c019b038 bus: 'platform': driver_probe_device: checking device fsl-gianfar.1 with driver fsl-gianfar ******** driver_probe_device.196 - called from c019b038 ******** driver_probe_device.200 - called from c019b038 ******** driver_probe_device.204 - called from c019b038 eth1: Gianfar Ethernet Controller Version 1.2, 00:07:d2:01:00:2f eth1: Running with NAPI enabled eth1: 256/256 RX/TX BD ring size initcall gfar_init+0x0/0x50 returned 0 after 437415 usecs calling smsc_init+0x0/0x78 @ 1 initcall smsc_init+0x0/0x78 returned 0 after 549 usecs calling net_olddevs_init+0x0/0xe8 @ 1 initcall net_olddevs_init+0x0/0xe8 returned 0 after 16 usecs calling init_sd+0x0/0x148 @ 1 Driver 'sd' needs updating - please use bus_type methods initcall init_sd+0x0/0x148 returned 0 after 15238 usecs calling init_sg+0x0/0x178 @ 1 initcall init_sg+0x0/0x178 returned 0 after 235 usecs calling sil_init+0x0/0x34 @ 1 ******** driver_probe_device.191 - called from c019b038 bus: 'pci': driver_probe_device: checking device 0000:00:0b.0 with driver sata_sil ******** driver_probe_device.196 - called from c019b038 ******** driver_probe_device.200 - called from c019b038 ******** driver_probe_device.204 - called from c019b038 sata_sil 0000:00:0b.0: cache line size not set. Driver may not function sata_sil 0000:00:0b.0: Applying R_ERR on DMA activate FIS errata fix scsi0 : sata_sil ******** driver_probe_device.191 - called from c019a250 bus: 'scsi': driver_probe_device: checking device host0 with driver sd ******** driver_probe_device.196 - called from c019a250 scsi1 : sata_sil ******** driver_probe_device.191 - called from c019a250 bus: 'scsi': driver_probe_device: checking device host1 with driver sd ******** driver_probe_device.196 - called from c019a250 ata1: SATA max UDMA/100 mmio m512@0xc4080000 tf 0xc4080080 irq 22 ata2: SATA max UDMA/100 mmio m512@0xc4080000 tf 0xc40800c0 irq 22 ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 310) ata1.00: ATA-4: TS8GSSD25S-S, 20080128, max UDMA/66 ata1.00: 15924384 sectors, multi 0: LBA ata1.00: applying bridge limits ata1.00: configured for UDMA/66 ata2: SATA link down (SStatus 0 SControl 310) scsi 0:0:0:0: Direct-Access ATA TS8GSSD25S-S 2008 PQ: 0 ANSI: 5 ******** driver_probe_device.191 - called from c019a250 bus: 'scsi': driver_probe_device: checking device target0:0:0 with driver sd ******** driver_probe_device.196 - called from c019a250 ******** driver_probe_device.191 - called from c019a250 bus: 'scsi': driver_probe_device: checking device 0:0:0:0 with driver sd ******** driver_probe_device.196 - called from c019a250 ******** driver_probe_device.200 - called from c019a250 ******** driver_probe_device.204 - called from c019a250 sd 0:0:0:0: [sda] 15924384 512-byte hardware sectors: (8.15 GB/7.59 GiB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA sd 0:0:0:0: [sda] 15924384 512-byte hardware sectors: (8.15 GB/7.59 GiB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA sda: sda1 sda2 sd 0:0:0:0: [sda] Attached SCSI disk sd 0:0:0:0: Attached scsi generic sg0 type 0 initcall sil_init+0x0/0x34 returned 0 after 4628091 usecs calling sil24_init+0x0/0x34 @ 1 initcall sil24_init+0x0/0x34 returned 0 after 229 usecs calling init_mtd+0x0/0x50 @ 1 initcall init_mtd+0x0/0x50 returned 0 after 27 usecs calling redboot_parser_init+0x0/0x28 @ 1 initcall redboot_parser_init+0x0/0x28 returned 0 after 0 usecs calling init_mtdchar+0x0/0xb0 @ 1 initcall init_mtdchar+0x0/0xb0 returned 0 after 206 usecs calling init_mtdblock+0x0/0x28 @ 1 initcall init_mtdblock+0x0/0x28 returned 0 after 112 usecs calling cfi_probe_init+0x0/0x2c @ 1 initcall cfi_probe_init+0x0/0x2c returned 0 after 1 usecs calling of_flash_init+0x0/0x34 @ 1 ******** driver_probe_device.191 - called from c019b038 bus: 'of_platform': driver_probe_device: checking device f0000000.flash with driver of-flash ******** driver_probe_device.196 - called from c019b038 ******** driver_probe_device.200 - called from c019b038 ******** driver_probe_device.204 - called from c019b038 do_map_probe('cfi_probe') f0000000.flash: Found 1 x16 devices at 0x0 in 16-bit bank Amd/Fujitsu Extended Query Table at 0x0040 f0000000.flash: CFI does not contain boot bank location. Assuming top. number of CFI chips: 1 cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness. cmdlinepart partition parsing not available Searching for RedBoot partition table in f0000000.flash at offset 0x1fe0000 8 RedBoot partitions found on MTD device f0000000.flash Creating 8 MTD partitions on "f0000000.flash": 0x00000000-0x00020000 : "(reserved)" 0x00020000-0x00080000 : "RedBoot" 0x00080000-0x000c0000 : "ASP8347DB.FPGA" 0x000c0000-0x008c0000 : "JFFS2" 0x008c0000-0x00aa0000 : "linux" 0x00aa0000-0x01fe0000 : "unallocated" 0x01fe0000-0x01fff000 : "FIS directory" mtd: partition "FIS directory" doesn't end on an erase block -- force read-only 0x01fff000-0x02000000 : "RedBoot config" mtd: partition "RedBoot config" doesn't start on an erase block boundary -- force read-only initcall of_flash_init+0x0/0x34 returned 0 after 392933 usecs calling mon_init+0x0/0x114 @ 1 usbmon: debugfs is not available initcall mon_init+0x0/0x114 returned -19 after 8662 usecs calling ehci_hcd_init+0x0/0x148 @ 1 ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver ******** driver_probe_device.191 - called from c019b038 bus: 'platform': driver_probe_device: checking device fsl-ehci.0 with driver fsl-ehci ******** driver_probe_device.196 - called from c019b038 ******** driver_probe_device.200 - called from c019b038 ******** driver_probe_device.204 - called from c019b038 fsl-ehci fsl-ehci.0: Freescale On-Chip EHCI Host Controller fsl-ehci fsl-ehci.0: new USB bus registered, assigned bus number 1 fsl-ehci fsl-ehci.0: irq 39, io base 0xff022000 fsl-ehci fsl-ehci.0: USB 2.0 started, EHCI 1.00 ******** driver_probe_device.191 - called from c019a250 bus: 'usb': driver_probe_device: checking device usb1 with driver usbfs ******** driver_probe_device.196 - called from c019a250 ******** driver_probe_device.191 - called from c019a250 bus: 'usb': driver_probe_device: checking device usb1 with driver hub ******** driver_probe_device.196 - called from c019a250 ******** driver_probe_device.191 - called from c019a250 bus: 'usb': driver_probe_device: checking device usb1 with driver usb ******** driver_probe_device.196 - called from c019a250 ******** driver_probe_device.200 - called from c019a250 ******** driver_probe_device.204 - called from c019a250 usb usb1: configuration #1 chosen from 1 choice ******** driver_probe_device.191 - called from c019a250 bus: 'usb': driver_probe_device: checking device 1-0:1.0 with driver usbfs ******** driver_probe_device.196 - called from c019a250 ******** driver_probe_device.191 - called from c019a250 bus: 'usb': driver_probe_device: checking device 1-0:1.0 with driver hub ******** driver_probe_device.196 - called from c019a250 ******** driver_probe_device.200 - called from c019a250 ******** driver_probe_device.204 - called from c019a250 hub 1-0:1.0: USB hub found hub 1-0:1.0: 2 ports detected usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb1: Product: Freescale On-Chip EHCI Host Controller usb usb1: Manufacturer: Linux 2.6.28-svn5105 ehci_hcd usb usb1: SerialNumber: fsl-ehci.0 ******** driver_probe_device.191 - called from c019b038 bus: 'platform': driver_probe_device: checking device fsl-ehci.1 with driver fsl-ehci ******** driver_probe_device.196 - called from c019b038 ******** driver_probe_device.200 - called from c019b038 ******** driver_probe_device.204 - called from c019b038 fsl-ehci fsl-ehci.1: Freescale On-Chip EHCI Host Controller fsl-ehci fsl-ehci.1: new USB bus registered, assigned bus number 2 fsl-ehci fsl-ehci.1: irq 38, io base 0xff023000 fsl-ehci fsl-ehci.1: USB 2.0 started, EHCI 1.00 ******** driver_probe_device.191 - called from c019a250 bus: 'usb': driver_probe_device: checking device usb2 with driver usbfs ******** driver_probe_device.196 - called from c019a250 ******** driver_probe_device.191 - called from c019a250 bus: 'usb': driver_probe_device: checking device usb2 with driver hub ******** driver_probe_device.196 - called from c019a250 ******** driver_probe_device.191 - called from c019a250 bus: 'usb': driver_probe_device: checking device usb2 with driver usb ******** driver_probe_device.196 - called from c019a250 ******** driver_probe_device.200 - called from c019a250 ******** driver_probe_device.204 - called from c019a250 usb usb2: configuration #1 chosen from 1 choice ******** driver_probe_device.191 - called from c019a250 bus: 'usb': driver_probe_device: checking device 2-0:1.0 with driver usbfs ******** driver_probe_device.196 - called from c019a250 ******** driver_probe_device.191 - called from c019a250 bus: 'usb': driver_probe_device: checking device 2-0:1.0 with driver hub ******** driver_probe_device.196 - called from c019a250 ******** driver_probe_device.200 - called from c019a250 ******** driver_probe_device.204 - called from c019a250 hub 2-0:1.0: USB hub found hub 2-0:1.0: 1 port detected usb usb2: New USB device found, idVendor=1d6b, idProduct=0002 usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb2: Product: Freescale On-Chip EHCI Host Controller usb usb2: Manufacturer: Linux 2.6.28-svn5105 ehci_hcd usb usb2: SerialNumber: fsl-ehci.1 initcall ehci_hcd_init+0x0/0x148 returned 0 after 4374071 usecs calling evdev_init+0x0/0x28 @ 1 initcall evdev_init+0x0/0x28 returned 0 after 2 usecs calling tsc2007_init+0x0/0x4c @ 1 ******** tsc2007_init.394 - called from c0003874 ************** i2c_register_driver.711 ************** i2c_register_driver.716 ************** i2c_register_driver.735 ************** i2c_register_driver.742 ************** i2c_register_driver.747 initcall tsc2007_init+0x0/0x4c returned 0 after 64006 usecs calling i2c_dev_init+0x0/0xcc @ 1 i2c /dev entries driver ************** i2c_register_driver.711 ************** i2c_register_driver.716 ************** i2c_register_driver.735 ************** i2c_register_driver.742 ************** i2c_register_driver.747 initcall i2c_dev_init+0x0/0xcc returned 0 after 57860 usecs calling fsl_i2c_init+0x0/0x58 @ 1 ******** driver_probe_device.191 - called from c019b038 bus: 'of_platform': driver_probe_device: checking device ff003000.i2c with driver mpc-i2c ******** driver_probe_device.196 - called from c019b038 ******** driver_probe_device.200 - called from c019b038 ******** driver_probe_device.204 - called from c019b038 ********* i2c_detect.1352 ********* i2c_detect.1352 ********* i2c_detect.1352 ******** driver_probe_device.191 - called from c019b038 bus: 'of_platform': driver_probe_device: checking device ff003100.i2c with driver mpc-i2c ******** driver_probe_device.196 - called from c019b038 ******** driver_probe_device.200 - called from c019b038 ******** driver_probe_device.204 - called from c019b038 ********* i2c_detect.1352 ********* i2c_detect.1352 ********* i2c_detect.1352 ++++++++ OF I2C 'tsc2007' ******** driver_probe_device.191 - called from c019a250 bus: 'i2c': driver_probe_device: checking device 1-0048 with driver dummy ******** driver_probe_device.196 - called from c019a250 ******** driver_probe_device.191 - called from c019a250 bus: 'i2c': driver_probe_device: checking device 1-0048 with driver tsc2007 ******** driver_probe_device.196 - called from c019a250 ******** driver_probe_device.200 - called from c019a250 ******** driver_probe_device.204 - called from c019a250 ******** i2c_device_probe.108 - driver: c03a5fc0, probe: c0205158, id_table: c03a6030, called from: c019aeb8 ******** tsc2007_probe.273 - called from c0205bb8 tsc2007 1-0048: i2c io error: -5 tsc2007 1-0048: i2c io error: -5 tsc2007 1-0048: i2c io error: -5 tsc2007 1-0048: i2c io error: -5 tsc2007 1-0048: i2c io error: -5 input: TSC2007 Touchscreen as /devices/virtual/input/input0 tsc2007 1-0048: registered with irq (24) ++++++++ OF I2C 'leds-pca955x' ******** driver_probe_device.191 - called from c019a250 bus: 'i2c': driver_probe_device: checking device 1-0060 with driver dummy ******** driver_probe_device.196 - called from c019a250 ******** driver_probe_device.191 - called from c019a250 bus: 'i2c': driver_probe_device: checking device 1-0060 with driver tsc2007 ******** driver_probe_device.196 - called from c019a250 ******** driver_probe_device.191 - called from c019a250 bus: 'i2c': driver_probe_device: checking device 1-0060 with driver dev_driver ******** driver_probe_device.196 - called from c019a250 initcall fsl_i2c_init+0x0/0x58 returned 0 after 621569 usecs calling pca955x_leds_init+0x0/0x50 @ 1 ******** pca955x_leds_init.388 - called from c0003874 ************** i2c_register_driver.711 ************** i2c_register_driver.716 ************** i2c_register_driver.735 ************** i2c_register_driver.742 ************** i2c_register_driver.747 ************** __attach_adapter.685 ********* i2c_detect.1352 ************** __attach_adapter.689 ************** __attach_adapter.693 ************** __attach_adapter.685 ********* i2c_detect.1352 ************** __attach_adapter.689 ************** __attach_adapter.693 initcall pca955x_leds_init+0x0/0x50 returned 0 after 135556 usecs calling hid_init+0x0/0x88 @ 1 initcall hid_init+0x0/0x88 returned 0 after 300 usecs calling a4_init+0x0/0x34 @ 1 initcall a4_init+0x0/0x34 returned 0 after 339 usecs calling apple_init+0x0/0x5c @ 1 initcall apple_init+0x0/0x5c returned 0 after 404 usecs calling belkin_init+0x0/0x34 @ 1 initcall belkin_init+0x0/0x34 returned 0 after 229 usecs calling bright_init+0x0/0x34 @ 1 initcall bright_init+0x0/0x34 returned 0 after 201 usecs calling ch_init+0x0/0x34 @ 1 initcall ch_init+0x0/0x34 returned 0 after 197 usecs calling ch_init+0x0/0x34 @ 1 initcall ch_init+0x0/0x34 returned 0 after 197 usecs calling cp_init+0x0/0x34 @ 1 initcall cp_init+0x0/0x34 returned 0 after 198 usecs calling dell_init+0x0/0x34 @ 1 initcall dell_init+0x0/0x34 returned 0 after 197 usecs calling ez_init+0x0/0x34 @ 1 initcall ez_init+0x0/0x34 returned 0 after 214 usecs calling gyration_init+0x0/0x34 @ 1 initcall gyration_init+0x0/0x34 returned 0 after 201 usecs calling lg_init+0x0/0x34 @ 1 initcall lg_init+0x0/0x34 returned 0 after 203 usecs calling ms_init+0x0/0x34 @ 1 initcall ms_init+0x0/0x34 returned 0 after 208 usecs calling mr_init+0x0/0x34 @ 1 initcall mr_init+0x0/0x34 returned 0 after 206 usecs calling pl_init+0x0/0x34 @ 1 initcall pl_init+0x0/0x34 returned 0 after 201 usecs calling pl_init+0x0/0x34 @ 1 initcall pl_init+0x0/0x34 returned 0 after 205 usecs calling samsung_init+0x0/0x34 @ 1 initcall samsung_init+0x0/0x34 returned 0 after 202 usecs calling sony_init+0x0/0x34 @ 1 initcall sony_init+0x0/0x34 returned 0 after 205 usecs calling sp_init+0x0/0x34 @ 1 initcall sp_init+0x0/0x34 returned 0 after 221 usecs calling hid_init+0x0/0xa0 @ 1 usbcore: registered new interface driver usbhid usbhid: v2.6:USB HID core driver initcall hid_init+0x0/0xa0 returned 0 after 21640 usecs calling sysctl_core_init+0x0/0x44 @ 1 initcall sysctl_core_init+0x0/0x44 returned 0 after 173 usecs calling flow_cache_init+0x0/0x13c @ 1 initcall flow_cache_init+0x0/0x13c returned 0 after 57 usecs calling sysctl_ipv4_init+0x0/0x68 @ 1 initcall sysctl_ipv4_init+0x0/0x68 returned 0 after 889 usecs calling init_syncookies+0x0/0x30 @ 1 initcall init_syncookies+0x0/0x30 returned 0 after 142 usecs calling xfrm4_beet_init+0x0/0x2c @ 1 initcall xfrm4_beet_init+0x0/0x2c returned 0 after 2 usecs calling xfrm4_transport_init+0x0/0x2c @ 1 initcall xfrm4_transport_init+0x0/0x2c returned 0 after 0 usecs calling xfrm4_mode_tunnel_init+0x0/0x2c @ 1 initcall xfrm4_mode_tunnel_init+0x0/0x2c returned 0 after 0 usecs calling inet_diag_init+0x0/0x94 @ 1 initcall inet_diag_init+0x0/0x94 returned 0 after 22 usecs calling tcp_diag_init+0x0/0x28 @ 1 initcall tcp_diag_init+0x0/0x28 returned 0 after 1 usecs calling cubictcp_register+0x0/0x8c @ 1 TCP cubic registered initcall cubictcp_register+0x0/0x8c returned 0 after 5609 usecs calling packet_init+0x0/0x5c @ 1 NET: Registered protocol family 17 initcall packet_init+0x0/0x5c returned 0 after 9199 usecs calling init_sunrpc+0x0/0x78 @ 1 RPC: Registered udp transport module. RPC: Registered tcp transport module. initcall init_sunrpc+0x0/0x78 returned 0 after 20254 usecs calling init_rpcsec_gss+0x0/0x58 @ 1 initcall init_rpcsec_gss+0x0/0x58 returned 0 after 20 usecs calling init_kerberos_module+0x0/0x4c @ 1 initcall init_kerberos_module+0x0/0x4c returned 0 after 8 usecs calling init_oops_id+0x0/0x44 @ 1 initcall init_oops_id+0x0/0x44 returned 0 after 18 usecs calling disable_boot_consoles+0x0/0x6c @ 1 initcall disable_boot_consoles+0x0/0x6c returned 0 after 0 usecs calling pm_qos_power_init+0x0/0xd0 @ 1 initcall pm_qos_power_init+0x0/0xd0 returned 0 after 1553 usecs calling random32_reseed+0x0/0x78 @ 1 initcall random32_reseed+0x0/0x78 returned 0 after 29 usecs calling pci_sysfs_init+0x0/0x6c @ 1 initcall pci_sysfs_init+0x0/0x6c returned 0 after 81 usecs calling seqgen_init+0x0/0x28 @ 1 initcall seqgen_init+0x0/0x28 returned 0 after 55 usecs calling scsi_complete_async_scans+0x0/0x104 @ 1 initcall scsi_complete_async_scans+0x0/0x104 returned 0 after 0 usecs calling tcp_congestion_default+0x0/0xc @ 1 initcall tcp_congestion_default+0x0/0xc returned 0 after 1 usecs calling ip_auto_config+0x0/0xe60 @ 1 initcall ip_auto_config+0x0/0xe60 returned 0 after 18 usecs VFS: Mounted root (jffs2 filesystem). Mounting /dev & creating initial devices Freeing unused kernel memory: 176k init init started: BusyBox v1.10.4 (2009-05-29 06:37:47 MDT) starting pid 926, tty '/dev/console': '/etc/init.d/rcS' mounting filesystems...done. running rc.d services... starting udev mounting tmpfs at /dev creating static nodes starting udevd...done waiting for devices...done starting network interfaces... OSELAS(R)-amltd_ppc-1 (PTXdist-1.99.svn/2009-08-05T09:01:53-0600) _ _ _ __ _ __ ___ | |_ __ _ _ __ __ _ ___| |_ | '_ \| '_ \ / __| | __/ _` | '__/ _` |/ _ \ __| | |_) | |_) | (__ | || (_| | | | (_| | __/ |_ | .__/| .__/ \___|___\__\__,_|_| \__, |\___|\__| |_| |_| |_____| |___/ Starting Dropbear SSH server: modprobe: FATAL: Could not load /lib/modules/2.6.28-svn5105/modu ppc_target login: PHY: 24520:01 - Link is Up - 100/Full PHY: 24520:00 - Link is Up - 100/Full [-- Attachment #3: Type: text/plain, Size: 150 bytes --] _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Initcall ordering @ 2010-04-24 14:26 ` Gary Thomas 0 siblings, 0 replies; 6+ messages in thread From: Gary Thomas @ 2010-04-24 14:26 UTC (permalink / raw) To: Wolfram Sang; +Cc: linuxppc-dev@lists.ozlabs.org, linux-i2c [-- Attachment #1: Type: text/plain, Size: 1478 bytes --] On 04/23/2010 07:24 PM, Wolfram Sang wrote: > Hi Gary, > > (adding linux-i2c) > > On Fri, Apr 23, 2010 at 09:56:07AM -0600, Gary Thomas wrote: >> I'm having trouble with the I2C devices on my 8347 platform. >> The problem is that I2C device probe() functions are only called >> once, as the I2C bus is being initialized (in this case fsl_i2c_init()) >> I have 2 devices on this bus, one device gets it's initcall >> before fsl_i2c_init, the second one does not :-( This means >> that the second device is never probed. > > Can you try this patch? No improvement, I'm afraid. Boot log with initcall_debug=1 attached. I have 2 devices on I2C-1 0x48 == tsc2007 touch screen controller 0x60 == pca9551 LED controller You can see that the tsc2007 driver gets initialized before the bus starts, but the pca9551 driver comes too late and never gets probed :-( Here's the snippet of my device tree: i2c@3100 { #address-cells = <1>; #size-cells = <0>; cell-index = <1>; compatible = "fsl-i2c"; reg = <0x3100 0x100>; interrupts = <15 0x8>; interrupt-parent = <&ipic>; dfsrr; ts@01 { compatible = "ti,tsc2007"; reg = <0x48>; }; leds@01 { compatible = "philips,leds-pca955x"; reg = <0x60>; }; }; -- ------------------------------------------------------------ Gary Thomas | Consulting for the MLB Associates | Embedded world ------------------------------------------------------------ [-- Attachment #2: boot.log --] [-- Type: text/plain, Size: 38154 bytes --] RedBoot> e Memory <- <0x0 0x8000000> (128MB) ENET0: local-mac-address <- 00:07:d2:01:00:2e ENET1: local-mac-address <- 00:07:d2:01:00:2f CPU clock-frequency <- 0x27c19cc0 (667MHz) CPU timebase-frequency <- 0x4f64b50 (83MHz) CPU bus-frequency <- 0x13d92d40 (333MHz) zImage starting: loaded at 0x00400000 (sp: 0x005d0034) Allocating 0x3cedb8 bytes for kernel ... gunzipping (0x00000000 <- 0x0040d000:0x005ce961)...done 0x3b3c14 bytes Linux/PowerPC load: console=ttyS0,38400 root=/dev/mtdblock3 rootfstype=jffs2 rw initcall_debug=1 Finalizing device tree... flat tree at 0x5dc300 Using ASP8347E machine description Linux version 2.6.28-svn5105 (gthomas@titan) (gcc version 4.3.2 (crosstool-NG-svn_unknown@20090118.021742) ) #19 Sat Apr 24 08:12:18 MDT 2010 console [udbg0] enabled setup_arch: bootmem asp834x_setup_arch() DB FPGA at fdfee000 Found FSL PCI host bridge at 0x00000000ff008500. Firmware bus number: 0->0 PCI host bridge /pci@ff008500 (primary) ranges: MEM 0x00000000c0000000..0x00000000cfffffff -> 0x00000000c0000000 IO 0x00000000b8000000..0x00000000b80fffff -> 0x0000000000000000 arch: exit Zone PFN ranges: DMA 0x00000000 -> 0x00008000 Normal 0x00008000 -> 0x00008000 Movable zone start PFN for each node early_node_map[1] active PFN ranges 0: 0x00000000 -> 0x00008000 Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32512 Kernel command line: console=ttyS0,38400 root=/dev/mtdblock3 rootfstype=jffs2 rw initcall_debug=1 IPIC (128 IRQ sources) at fdeeb700 PID hash table entries: 512 (order: 9, 2048 bytes) clocksource: timebase mult[300c4ce] shift[22] registered Console: colour dummy device 80x25 Dentry cache hash table entries: 16384 (order: 4, 65536 bytes) Inode-cache hash table entries: 8192 (order: 3, 32768 bytes) Memory: 125864k/131072k available (3608k kernel code, 5052k reserved, 160k data, 107k bss, 176k init) Calibrating delay loop... 166.40 BogoMIPS (lpj=332800) Mount-cache hash table entries: 512 calling spawn_ksoftirqd+0x0/0x58 @ 1 initcall spawn_ksoftirqd+0x0/0x58 returned 0 after 0 usecs calling net_ns_init+0x0/0x1a0 @ 1 net_namespace: 288 bytes initcall net_ns_init+0x0/0x1a0 returned 0 after 3906 usecs calling sysctl_init+0x0/0x4c @ 1 initcall sysctl_init+0x0/0x4c returned 0 after 0 usecs calling ksysfs_init+0x0/0xd8 @ 1 initcall ksysfs_init+0x0/0xd8 returned 0 after 0 usecs calling init_jiffies_clocksource+0x0/0x28 @ 1 initcall init_jiffies_clocksource+0x0/0x28 returned 0 after 0 usecs calling filelock_init+0x0/0x48 @ 1 initcall filelock_init+0x0/0x48 returned 0 after 0 usecs calling init_misc_binfmt+0x0/0x5c @ 1 initcall init_misc_binfmt+0x0/0x5c returned 0 after 0 usecs calling init_script_binfmt+0x0/0x28 @ 1 initcall init_script_binfmt+0x0/0x28 returned 0 after 0 usecs calling init_elf_binfmt+0x0/0x28 @ 1 initcall init_elf_binfmt+0x0/0x28 returned 0 after 0 usecs calling random32_init+0x0/0xcc @ 1 initcall random32_init+0x0/0xcc returned 0 after 0 usecs calling sock_init+0x0/0x84 @ 1 initcall sock_init+0x0/0x84 returned 0 after 0 usecs calling netlink_proto_init+0x0/0x170 @ 1 NET: Registered protocol family 16 initcall netlink_proto_init+0x0/0x170 returned 0 after 3906 usecs calling of_bus_driver_init+0x0/0x30 @ 1 initcall of_bus_driver_init+0x0/0x30 returned 0 after 0 usecs calling bdi_class_init+0x0/0x50 @ 1 initcall bdi_class_init+0x0/0x50 returned 0 after 0 usecs calling kobject_uevent_init+0x0/0x64 @ 1 initcall kobject_uevent_init+0x0/0x64 returned 0 after 0 usecs calling pcibus_class_init+0x0/0x30 @ 1 initcall pcibus_class_init+0x0/0x30 returned 0 after 0 usecs calling pci_driver_init+0x0/0x2c @ 1 initcall pci_driver_init+0x0/0x2c returned 0 after 0 usecs calling tty_class_init+0x0/0x58 @ 1 initcall tty_class_init+0x0/0x58 returned 0 after 0 usecs calling vtconsole_class_init+0x0/0xfc @ 1 initcall vtconsole_class_init+0x0/0xfc returned 0 after 0 usecs calling i2c_init+0x0/0x84 @ 1 ************** i2c_register_driver.711 ************** i2c_register_driver.716 ************** i2c_register_driver.735 ************** i2c_register_driver.742 ************** i2c_register_driver.747 initcall i2c_init+0x0/0x84 returned 0 after 19531 usecs calling irq_late_init+0x0/0x10c @ 1 initcall irq_late_init+0x0/0x10c returned 0 after 0 usecs calling vdso_init+0x0/0x4a4 @ 1 initcall vdso_init+0x0/0x4a4 returned 0 after 0 usecs calling ppc_init+0x0/0x68 @ 1 initcall ppc_init+0x0/0x68 returned 0 after 0 usecs calling fsl_usb_of_init+0x0/0x454 @ 1 initcall fsl_usb_of_init+0x0/0x454 returned 0 after 0 usecs calling gfar_of_init+0x0/0x3f4 @ 1 initcall gfar_of_init+0x0/0x3f4 returned 0 after 0 usecs calling gfar_mdio_of_init+0x0/0x90 @ 1 initcall gfar_mdio_of_init+0x0/0x90 returned 0 after 0 usecs calling mpc83xx_restart_init+0x0/0x38 @ 1 initcall mpc83xx_restart_init+0x0/0x38 returned 0 after 0 usecs calling topology_init+0x0/0x7c @ 1 initcall topology_init+0x0/0x7c returned 0 after 0 usecs calling pcibios_init+0x0/0x154 @ 1 PCI: Probing PCI hardware PCI: Cannot allocate resource region 5 of device 0000:00:0b.0, will remap PCI: Cannot allocate resource region 0 of device 0000:00:0c.0, will remap bus: 00 index 0 io port: [0x00-0xfffff] bus: 00 index 1 mmio: [0xc0000000-0xcfffffff] initcall pcibios_init+0x0/0x154 returned 0 after 19531 usecs calling init_ipic_sysfs+0x0/0xa4 @ 1 initcall init_ipic_sysfs+0x0/0xa4 returned 0 after 0 usecs calling param_sysfs_init+0x0/0x218 @ 1 initcall param_sysfs_init+0x0/0x218 returned 0 after 7812 usecs calling readahead_init+0x0/0x54 @ 1 initcall readahead_init+0x0/0x54 returned 0 after 0 usecs calling init_bio+0x0/0xf4 @ 1 initcall init_bio+0x0/0xf4 returned 0 after 0 usecs calling cryptomgr_init+0x0/0x50 @ 1 initcall cryptomgr_init+0x0/0x50 returned 0 after 0 usecs calling blk_settings_init+0x0/0x30 @ 1 initcall blk_settings_init+0x0/0x30 returned 0 after 0 usecs calling blk_ioc_init+0x0/0x44 @ 1 initcall blk_ioc_init+0x0/0x44 returned 0 after 0 usecs calling blk_softirq_init+0x0/0x40 @ 1 initcall blk_softirq_init+0x0/0x40 returned 0 after 0 usecs calling genhd_device_init+0x0/0x98 @ 1 initcall genhd_device_init+0x0/0x98 returned 0 after 0 usecs calling pci_slot_init+0x0/0x64 @ 1 initcall pci_slot_init+0x0/0x64 returned 0 after 0 usecs calling fbmem_init+0x0/0xc4 @ 1 initcall fbmem_init+0x0/0xc4 returned 0 after 0 usecs calling misc_init+0x0/0xc0 @ 1 initcall misc_init+0x0/0xc0 returned 0 after 0 usecs calling phy_init+0x0/0x50 @ 1 initcall phy_init+0x0/0x50 returned 0 after 0 usecs calling init_scsi+0x0/0xa8 @ 1 SCSI subsystem initialized initcall init_scsi+0x0/0xa8 returned 0 after 3906 usecs calling ata_init+0x0/0x3cc @ 1 initcall ata_init+0x0/0x3cc returned 0 after 0 usecs calling usb_init+0x0/0x100 @ 1 usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb initcall usb_init+0x0/0x100 returned 0 after 11718 usecs calling input_init+0x0/0x134 @ 1 initcall input_init+0x0/0x134 returned 0 after 0 usecs calling leds_init+0x0/0x5c @ 1 initcall leds_init+0x0/0x5c returned 0 after 0 usecs calling proto_init+0x0/0x4c @ 1 initcall proto_init+0x0/0x4c returned 0 after 0 usecs calling net_dev_init+0x0/0x11c @ 1 initcall net_dev_init+0x0/0x11c returned 0 after 0 usecs calling neigh_init+0x0/0x98 @ 1 initcall neigh_init+0x0/0x98 returned 0 after 0 usecs calling genl_init+0x0/0xec @ 1 initcall genl_init+0x0/0xec returned 0 after 15625 usecs calling sysctl_init+0x0/0x64 @ 1 initcall sysctl_init+0x0/0x64 returned 0 after 0 usecs calling clocksource_done_booting+0x0/0x14 @ 1 initcall clocksource_done_booting+0x0/0x14 returned 0 after 0 usecs calling init_pipe_fs+0x0/0x74 @ 1 initcall init_pipe_fs+0x0/0x74 returned 0 after 26 usecs calling init_mnt_writers+0x0/0x14 @ 1 initcall init_mnt_writers+0x0/0x14 returned 0 after 0 usecs calling anon_inode_init+0x0/0x120 @ 1 initcall anon_inode_init+0x0/0x120 returned 0 after 16 usecs calling chr_dev_init+0x0/0xc8 @ 1 initcall chr_dev_init+0x0/0xc8 returned 0 after 1985 usecs calling loopback_init+0x0/0x28 @ 1 initcall loopback_init+0x0/0x28 returned 0 after 353 usecs calling inet_init+0x0/0x224 @ 1 NET: Registered protocol family 2 IP route cache hash table entries: 1024 (order: 0, 4096 bytes) TCP established hash table entries: 4096 (order: 3, 32768 bytes) TCP bind hash table entries: 4096 (order: 2, 16384 bytes) TCP: Hash tables configured (established 4096 bind 4096) TCP reno registered initcall inet_init+0x0/0x224 returned 0 after 123457 usecs calling af_unix_init+0x0/0x6c @ 1 NET: Registered protocol family 1 initcall af_unix_init+0x0/0x6c returned 0 after 8916 usecs calling populate_rootfs+0x0/0x130 @ 1 initcall populate_rootfs+0x0/0x130 returned 0 after 333 usecs calling register_powersave_nap_sysctl+0x0/0x2c @ 1 initcall register_powersave_nap_sysctl+0x0/0x2c returned 0 after 26 usecs calling serial_dev_init+0x0/0x148 @ 1 initcall serial_dev_init+0x0/0x148 returned 0 after 372 usecs calling setup_kcore+0x0/0xf4 @ 1 initcall setup_kcore+0x0/0xf4 returned 0 after 2 usecs calling __machine_initcall_asp834x_asp8347_declare_of_platform_devices+0x0/0x50 @ 1 initcall __machine_initcall_asp834x_asp8347_declare_of_platform_devices+0x0/0x50 returned 0 after 4417 usecs calling proc_execdomains_init+0x0/0x40 @ 1 initcall proc_execdomains_init+0x0/0x40 returned 0 after 18 usecs calling ioresources_init+0x0/0x68 @ 1 initcall ioresources_init+0x0/0x68 returned 0 after 6 usecs calling uid_cache_init+0x0/0xac @ 1 initcall uid_cache_init+0x0/0xac returned 0 after 38 usecs calling init_posix_timers+0x0/0x100 @ 1 initcall init_posix_timers+0x0/0x100 returned 0 after 12 usecs calling init_posix_cpu_timers+0x0/0xf0 @ 1 initcall init_posix_cpu_timers+0x0/0xf0 returned 0 after 1 usecs calling nsproxy_cache_init+0x0/0x44 @ 1 initcall nsproxy_cache_init+0x0/0x44 returned 0 after 9 usecs calling timekeeping_init_device+0x0/0x44 @ 1 initcall timekeeping_init_device+0x0/0x44 returned 0 after 347 usecs calling init_clocksource_sysfs+0x0/0x74 @ 1 initcall init_clocksource_sysfs+0x0/0x74 returned 0 after 347 usecs calling init_timer_list_procfs+0x0/0x4c @ 1 initcall init_timer_list_procfs+0x0/0x4c returned 0 after 16 usecs calling futex_init+0x0/0xa4 @ 1 initcall futex_init+0x0/0xa4 returned 0 after 22 usecs calling proc_dma_init+0x0/0x40 @ 1 initcall proc_dma_init+0x0/0x40 returned 0 after 4 usecs calling proc_modules_init+0x0/0x44 @ 1 initcall proc_modules_init+0x0/0x44 returned 0 after 3 usecs calling kallsyms_init+0x0/0x44 @ 1 initcall kallsyms_init+0x0/0x44 returned 0 after 3 usecs calling utsname_sysctl_init+0x0/0x2c @ 1 initcall utsname_sysctl_init+0x0/0x2c returned 0 after 51 usecs calling init_per_zone_pages_min+0x0/0x64 @ 1 initcall init_per_zone_pages_min+0x0/0x64 returned 0 after 16 usecs calling pdflush_init+0x0/0x28 @ 1 initcall pdflush_init+0x0/0x28 returned 0 after 140 usecs calling kswapd_init+0x0/0x2c @ 1 initcall kswapd_init+0x0/0x2c returned 0 after 69 usecs calling setup_vmstat+0x0/0xa0 @ 1 initcall setup_vmstat+0x0/0xa0 returned 0 after 24 usecs calling mm_sysfs_init+0x0/0x48 @ 1 initcall mm_sysfs_init+0x0/0x48 returned 0 after 19 usecs calling proc_vmalloc_init+0x0/0x44 @ 1 initcall proc_vmalloc_init+0x0/0x44 returned 0 after 6 usecs calling procswaps_init+0x0/0x44 @ 1 initcall procswaps_init+0x0/0x44 returned 0 after 3 usecs calling init_tmpfs+0x0/0x100 @ 1 initcall init_tmpfs+0x0/0x100 returned 0 after 89 usecs calling slab_proc_init+0x0/0x44 @ 1 initcall slab_proc_init+0x0/0x44 returned 0 after 9 usecs calling cpucache_init+0x0/0x28 @ 1 initcall cpucache_init+0x0/0x28 returned 0 after 4 usecs calling fasync_init+0x0/0x44 @ 1 initcall fasync_init+0x0/0x44 returned 0 after 16 usecs calling proc_filesystems_init+0x0/0x40 @ 1 initcall proc_filesystems_init+0x0/0x40 returned 0 after 6 usecs calling inotify_setup+0x0/0x14 @ 1 initcall inotify_setup+0x0/0x14 returned 0 after 0 usecs calling inotify_user_setup+0x0/0xd8 @ 1 initcall inotify_user_setup+0x0/0xd8 returned 0 after 48 usecs calling aio_setup+0x0/0x9c @ 1 initcall aio_setup+0x0/0x9c returned 0 after 124 usecs calling proc_locks_init+0x0/0x44 @ 1 initcall proc_locks_init+0x0/0x44 returned 0 after 15 usecs calling init_mbcache+0x0/0x2c @ 1 initcall init_mbcache+0x0/0x2c returned 0 after 1 usecs calling dnotify_init+0x0/0x44 @ 1 initcall dnotify_init+0x0/0x44 returned 0 after 19 usecs calling proc_cmdline_init+0x0/0x40 @ 1 initcall proc_cmdline_init+0x0/0x40 returned 0 after 6 usecs calling proc_cpuinfo_init+0x0/0x40 @ 1 initcall proc_cpuinfo_init+0x0/0x40 returned 0 after 3 usecs calling proc_devices_init+0x0/0x44 @ 1 initcall proc_devices_init+0x0/0x44 returned 0 after 4 usecs calling proc_interrupts_init+0x0/0x44 @ 1 initcall proc_interrupts_init+0x0/0x44 returned 0 after 4 usecs calling proc_loadavg_init+0x0/0x40 @ 1 initcall proc_loadavg_init+0x0/0x40 returned 0 after 4 usecs calling proc_meminfo_init+0x0/0x40 @ 1 initcall proc_meminfo_init+0x0/0x40 returned 0 after 4 usecs calling proc_stat_init+0x0/0x40 @ 1 initcall proc_stat_init+0x0/0x40 returned 0 after 4 usecs calling proc_uptime_init+0x0/0x50 @ 1 initcall proc_uptime_init+0x0/0x50 returned 0 after 4 usecs calling proc_version_init+0x0/0x40 @ 1 initcall proc_version_init+0x0/0x40 returned 0 after 4 usecs calling proc_kcore_init+0x0/0x6c @ 1 initcall proc_kcore_init+0x0/0x6c returned 0 after 4 usecs calling proc_kmsg_init+0x0/0x40 @ 1 initcall proc_kmsg_init+0x0/0x40 returned 0 after 4 usecs calling proc_page_init+0x0/0x68 @ 1 initcall proc_page_init+0x0/0x68 returned 0 after 25 usecs calling init_devpts_fs+0x0/0x68 @ 1 initcall init_devpts_fs+0x0/0x68 returned 0 after 33 usecs calling init_ext3_fs+0x0/0x8c @ 1 initcall init_ext3_fs+0x0/0x8c returned 0 after 40 usecs calling journal_init+0x0/0xd8 @ 1 initcall journal_init+0x0/0xd8 returned 0 after 45 usecs calling init_ext2_fs+0x0/0x7c @ 1 initcall init_ext2_fs+0x0/0x7c returned 0 after 13 usecs calling init_ramfs_fs+0x0/0x28 @ 1 initcall init_ramfs_fs+0x0/0x28 returned 0 after 1 usecs calling init_nfs_fs+0x0/0x158 @ 1 initcall init_nfs_fs+0x0/0x158 returned 0 after 294 usecs calling init_nlm+0x0/0x4c @ 1 initcall init_nlm+0x0/0x4c returned 0 after 42 usecs calling init_jffs2_fs+0x0/0xe8 @ 1 JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc. initcall init_jffs2_fs+0x0/0xe8 returned 0 after 13935 usecs calling ipc_init+0x0/0x38 @ 1 msgmni has been set to 246 initcall ipc_init+0x0/0x38 returned 0 after 7116 usecs calling ipc_sysctl_init+0x0/0x2c @ 1 initcall ipc_sysctl_init+0x0/0x2c returned 0 after 81 usecs calling crypto_algapi_init+0x0/0x24 @ 1 initcall crypto_algapi_init+0x0/0x24 returned 0 after 10 usecs calling chainiv_module_init+0x0/0x28 @ 1 initcall chainiv_module_init+0x0/0x28 returned 0 after 3 usecs calling eseqiv_module_init+0x0/0x28 @ 1 initcall eseqiv_module_init+0x0/0x28 returned 0 after 1 usecs calling md5_mod_init+0x0/0x28 @ 1 initcall md5_mod_init+0x0/0x28 returned 0 after 200 usecs calling crypto_cbc_module_init+0x0/0x28 @ 1 initcall crypto_cbc_module_init+0x0/0x28 returned 0 after 3 usecs calling des_generic_mod_init+0x0/0x5c @ 1 initcall des_generic_mod_init+0x0/0x5c returned 0 after 365 usecs calling krng_mod_init+0x0/0x28 @ 1 alg: No test for stdrng (krng) initcall krng_mod_init+0x0/0x28 returned 0 after 8163 usecs calling proc_genhd_init+0x0/0x68 @ 1 initcall proc_genhd_init+0x0/0x68 returned 0 after 27 usecs calling noop_init+0x0/0x2c @ 1 io scheduler noop registered initcall noop_init+0x0/0x2c returned 0 after 7615 usecs calling as_init+0x0/0x2c @ 1 io scheduler anticipatory registered (default) initcall as_init+0x0/0x2c returned 0 after 12187 usecs calling deadline_init+0x0/0x2c @ 1 io scheduler deadline registered initcall deadline_init+0x0/0x2c returned 0 after 8630 usecs calling cfq_init+0x0/0xc4 @ 1 io scheduler cfq registered initcall cfq_init+0x0/0xc4 returned 0 after 7361 usecs calling pci_init+0x0/0x50 @ 1 initcall pci_init+0x0/0x50 returned 0 after 17 usecs calling pci_proc_init+0x0/0x94 @ 1 initcall pci_proc_init+0x0/0x94 returned 0 after 31 usecs calling am_CoralP_fb_init+0x0/0x34 @ 1 ******** driver_probe_device.191 - called from c019b038 bus: 'pci': driver_probe_device: checking device 0000:00:0c.0 with driver CoralP_fb ******** driver_probe_device.196 - called from c019b038 ******** driver_probe_device.200 - called from c019b038 ******** driver_probe_device.204 - called from c019b038 AM Coral-P FB [1024x768x24] at 0xc0000000..0xc3ffffff [0xc9080000] fb0: Coral-P frame buffer device at 0xc0000000 initcall am_CoralP_fb_init+0x0/0x34 returned 0 after 110331 usecs calling rand_initialize+0x0/0x48 @ 1 initcall rand_initialize+0x0/0x48 returned 0 after 66 usecs calling tty_init+0x0/0x128 @ 1 initcall tty_init+0x0/0x128 returned 0 after 16036 usecs calling pty_init+0x0/0x4c4 @ 1 initcall pty_init+0x0/0x4c4 returned 0 after 333414 usecs calling serial8250_init+0x0/0x140 @ 1 Serial: 8250/16550 driver 4 ports, IRQ sharing disabled ******** driver_probe_device.191 - called from c019b038 bus: 'platform': driver_probe_device: checking device serial8250.0 with driver serial8250 ******** driver_probe_device.196 - called from c019b038 ******** driver_probe_device.200 - called from c019b038 ******** driver_probe_device.204 - called from c019b038 serial8250.0: ttyS0 at MMIO 0xff004500 (irq = 16) is a 16550A console handover: boot [udbg0] -> real [ttyS0] serial8250.0: ttyS1 at MMIO 0xff004600 (irq = 20) is a 16550A ******** driver_probe_device.191 - called from c019b038 bus: 'platform': driver_probe_device: checking device serial8250 with driver serial8250 ******** driver_probe_device.196 - called from c019b038 ******** driver_probe_device.200 - called from c019b038 ******** driver_probe_device.204 - called from c019b038 initcall serial8250_init+0x0/0x140 returned 0 after 226222 usecs calling serial8250_pci_init+0x0/0x34 @ 1 initcall serial8250_pci_init+0x0/0x34 returned 0 after 260 usecs calling brd_init+0x0/0x1e0 @ 1 brd: module loaded initcall brd_init+0x0/0x1e0 returned 0 after 12623 usecs calling loop_init+0x0/0x1c0 @ 1 loop: module loaded initcall loop_init+0x0/0x1c0 returned 0 after 9509 usecs calling gfar_init+0x0/0x50 @ 1 ******** driver_probe_device.191 - called from c019b038 bus: 'platform': driver_probe_device: checking device fsl-gianfar_mdio.14 with driver fsl-gianfar_mdio ******** driver_probe_device.196 - called from c019b038 ******** driver_probe_device.200 - called from c019b038 ******** driver_probe_device.204 - called from c019b038 ******** driver_probe_device.191 - called from c019a250 bus: 'mdio_bus': driver_probe_device: checking device 24520:00 with driver Generic PHY ******** driver_probe_device.196 - called from c019a250 ******** driver_probe_device.191 - called from c019a250 bus: 'mdio_bus': driver_probe_device: checking device 24520:01 with driver Generic PHY ******** driver_probe_device.196 - called from c019a250 Gianfar MII Bus: probed ******** driver_probe_device.191 - called from c019b038 bus: 'platform': driver_probe_device: checking device fsl-gianfar.0 with driver fsl-gianfar ******** driver_probe_device.196 - called from c019b038 ******** driver_probe_device.200 - called from c019b038 ******** driver_probe_device.204 - called from c019b038 eth0: Gianfar Ethernet Controller Version 1.2, 00:07:d2:01:00:2e eth0: Running with NAPI enabled eth0: 256/256 RX/TX BD ring size ******** driver_probe_device.191 - called from c019b038 bus: 'platform': driver_probe_device: checking device fsl-gianfar.1 with driver fsl-gianfar ******** driver_probe_device.196 - called from c019b038 ******** driver_probe_device.200 - called from c019b038 ******** driver_probe_device.204 - called from c019b038 eth1: Gianfar Ethernet Controller Version 1.2, 00:07:d2:01:00:2f eth1: Running with NAPI enabled eth1: 256/256 RX/TX BD ring size initcall gfar_init+0x0/0x50 returned 0 after 437415 usecs calling smsc_init+0x0/0x78 @ 1 initcall smsc_init+0x0/0x78 returned 0 after 549 usecs calling net_olddevs_init+0x0/0xe8 @ 1 initcall net_olddevs_init+0x0/0xe8 returned 0 after 16 usecs calling init_sd+0x0/0x148 @ 1 Driver 'sd' needs updating - please use bus_type methods initcall init_sd+0x0/0x148 returned 0 after 15238 usecs calling init_sg+0x0/0x178 @ 1 initcall init_sg+0x0/0x178 returned 0 after 235 usecs calling sil_init+0x0/0x34 @ 1 ******** driver_probe_device.191 - called from c019b038 bus: 'pci': driver_probe_device: checking device 0000:00:0b.0 with driver sata_sil ******** driver_probe_device.196 - called from c019b038 ******** driver_probe_device.200 - called from c019b038 ******** driver_probe_device.204 - called from c019b038 sata_sil 0000:00:0b.0: cache line size not set. Driver may not function sata_sil 0000:00:0b.0: Applying R_ERR on DMA activate FIS errata fix scsi0 : sata_sil ******** driver_probe_device.191 - called from c019a250 bus: 'scsi': driver_probe_device: checking device host0 with driver sd ******** driver_probe_device.196 - called from c019a250 scsi1 : sata_sil ******** driver_probe_device.191 - called from c019a250 bus: 'scsi': driver_probe_device: checking device host1 with driver sd ******** driver_probe_device.196 - called from c019a250 ata1: SATA max UDMA/100 mmio m512@0xc4080000 tf 0xc4080080 irq 22 ata2: SATA max UDMA/100 mmio m512@0xc4080000 tf 0xc40800c0 irq 22 ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 310) ata1.00: ATA-4: TS8GSSD25S-S, 20080128, max UDMA/66 ata1.00: 15924384 sectors, multi 0: LBA ata1.00: applying bridge limits ata1.00: configured for UDMA/66 ata2: SATA link down (SStatus 0 SControl 310) scsi 0:0:0:0: Direct-Access ATA TS8GSSD25S-S 2008 PQ: 0 ANSI: 5 ******** driver_probe_device.191 - called from c019a250 bus: 'scsi': driver_probe_device: checking device target0:0:0 with driver sd ******** driver_probe_device.196 - called from c019a250 ******** driver_probe_device.191 - called from c019a250 bus: 'scsi': driver_probe_device: checking device 0:0:0:0 with driver sd ******** driver_probe_device.196 - called from c019a250 ******** driver_probe_device.200 - called from c019a250 ******** driver_probe_device.204 - called from c019a250 sd 0:0:0:0: [sda] 15924384 512-byte hardware sectors: (8.15 GB/7.59 GiB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA sd 0:0:0:0: [sda] 15924384 512-byte hardware sectors: (8.15 GB/7.59 GiB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA sda: sda1 sda2 sd 0:0:0:0: [sda] Attached SCSI disk sd 0:0:0:0: Attached scsi generic sg0 type 0 initcall sil_init+0x0/0x34 returned 0 after 4628091 usecs calling sil24_init+0x0/0x34 @ 1 initcall sil24_init+0x0/0x34 returned 0 after 229 usecs calling init_mtd+0x0/0x50 @ 1 initcall init_mtd+0x0/0x50 returned 0 after 27 usecs calling redboot_parser_init+0x0/0x28 @ 1 initcall redboot_parser_init+0x0/0x28 returned 0 after 0 usecs calling init_mtdchar+0x0/0xb0 @ 1 initcall init_mtdchar+0x0/0xb0 returned 0 after 206 usecs calling init_mtdblock+0x0/0x28 @ 1 initcall init_mtdblock+0x0/0x28 returned 0 after 112 usecs calling cfi_probe_init+0x0/0x2c @ 1 initcall cfi_probe_init+0x0/0x2c returned 0 after 1 usecs calling of_flash_init+0x0/0x34 @ 1 ******** driver_probe_device.191 - called from c019b038 bus: 'of_platform': driver_probe_device: checking device f0000000.flash with driver of-flash ******** driver_probe_device.196 - called from c019b038 ******** driver_probe_device.200 - called from c019b038 ******** driver_probe_device.204 - called from c019b038 do_map_probe('cfi_probe') f0000000.flash: Found 1 x16 devices at 0x0 in 16-bit bank Amd/Fujitsu Extended Query Table at 0x0040 f0000000.flash: CFI does not contain boot bank location. Assuming top. number of CFI chips: 1 cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness. cmdlinepart partition parsing not available Searching for RedBoot partition table in f0000000.flash at offset 0x1fe0000 8 RedBoot partitions found on MTD device f0000000.flash Creating 8 MTD partitions on "f0000000.flash": 0x00000000-0x00020000 : "(reserved)" 0x00020000-0x00080000 : "RedBoot" 0x00080000-0x000c0000 : "ASP8347DB.FPGA" 0x000c0000-0x008c0000 : "JFFS2" 0x008c0000-0x00aa0000 : "linux" 0x00aa0000-0x01fe0000 : "unallocated" 0x01fe0000-0x01fff000 : "FIS directory" mtd: partition "FIS directory" doesn't end on an erase block -- force read-only 0x01fff000-0x02000000 : "RedBoot config" mtd: partition "RedBoot config" doesn't start on an erase block boundary -- force read-only initcall of_flash_init+0x0/0x34 returned 0 after 392933 usecs calling mon_init+0x0/0x114 @ 1 usbmon: debugfs is not available initcall mon_init+0x0/0x114 returned -19 after 8662 usecs calling ehci_hcd_init+0x0/0x148 @ 1 ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver ******** driver_probe_device.191 - called from c019b038 bus: 'platform': driver_probe_device: checking device fsl-ehci.0 with driver fsl-ehci ******** driver_probe_device.196 - called from c019b038 ******** driver_probe_device.200 - called from c019b038 ******** driver_probe_device.204 - called from c019b038 fsl-ehci fsl-ehci.0: Freescale On-Chip EHCI Host Controller fsl-ehci fsl-ehci.0: new USB bus registered, assigned bus number 1 fsl-ehci fsl-ehci.0: irq 39, io base 0xff022000 fsl-ehci fsl-ehci.0: USB 2.0 started, EHCI 1.00 ******** driver_probe_device.191 - called from c019a250 bus: 'usb': driver_probe_device: checking device usb1 with driver usbfs ******** driver_probe_device.196 - called from c019a250 ******** driver_probe_device.191 - called from c019a250 bus: 'usb': driver_probe_device: checking device usb1 with driver hub ******** driver_probe_device.196 - called from c019a250 ******** driver_probe_device.191 - called from c019a250 bus: 'usb': driver_probe_device: checking device usb1 with driver usb ******** driver_probe_device.196 - called from c019a250 ******** driver_probe_device.200 - called from c019a250 ******** driver_probe_device.204 - called from c019a250 usb usb1: configuration #1 chosen from 1 choice ******** driver_probe_device.191 - called from c019a250 bus: 'usb': driver_probe_device: checking device 1-0:1.0 with driver usbfs ******** driver_probe_device.196 - called from c019a250 ******** driver_probe_device.191 - called from c019a250 bus: 'usb': driver_probe_device: checking device 1-0:1.0 with driver hub ******** driver_probe_device.196 - called from c019a250 ******** driver_probe_device.200 - called from c019a250 ******** driver_probe_device.204 - called from c019a250 hub 1-0:1.0: USB hub found hub 1-0:1.0: 2 ports detected usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb1: Product: Freescale On-Chip EHCI Host Controller usb usb1: Manufacturer: Linux 2.6.28-svn5105 ehci_hcd usb usb1: SerialNumber: fsl-ehci.0 ******** driver_probe_device.191 - called from c019b038 bus: 'platform': driver_probe_device: checking device fsl-ehci.1 with driver fsl-ehci ******** driver_probe_device.196 - called from c019b038 ******** driver_probe_device.200 - called from c019b038 ******** driver_probe_device.204 - called from c019b038 fsl-ehci fsl-ehci.1: Freescale On-Chip EHCI Host Controller fsl-ehci fsl-ehci.1: new USB bus registered, assigned bus number 2 fsl-ehci fsl-ehci.1: irq 38, io base 0xff023000 fsl-ehci fsl-ehci.1: USB 2.0 started, EHCI 1.00 ******** driver_probe_device.191 - called from c019a250 bus: 'usb': driver_probe_device: checking device usb2 with driver usbfs ******** driver_probe_device.196 - called from c019a250 ******** driver_probe_device.191 - called from c019a250 bus: 'usb': driver_probe_device: checking device usb2 with driver hub ******** driver_probe_device.196 - called from c019a250 ******** driver_probe_device.191 - called from c019a250 bus: 'usb': driver_probe_device: checking device usb2 with driver usb ******** driver_probe_device.196 - called from c019a250 ******** driver_probe_device.200 - called from c019a250 ******** driver_probe_device.204 - called from c019a250 usb usb2: configuration #1 chosen from 1 choice ******** driver_probe_device.191 - called from c019a250 bus: 'usb': driver_probe_device: checking device 2-0:1.0 with driver usbfs ******** driver_probe_device.196 - called from c019a250 ******** driver_probe_device.191 - called from c019a250 bus: 'usb': driver_probe_device: checking device 2-0:1.0 with driver hub ******** driver_probe_device.196 - called from c019a250 ******** driver_probe_device.200 - called from c019a250 ******** driver_probe_device.204 - called from c019a250 hub 2-0:1.0: USB hub found hub 2-0:1.0: 1 port detected usb usb2: New USB device found, idVendor=1d6b, idProduct=0002 usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb2: Product: Freescale On-Chip EHCI Host Controller usb usb2: Manufacturer: Linux 2.6.28-svn5105 ehci_hcd usb usb2: SerialNumber: fsl-ehci.1 initcall ehci_hcd_init+0x0/0x148 returned 0 after 4374071 usecs calling evdev_init+0x0/0x28 @ 1 initcall evdev_init+0x0/0x28 returned 0 after 2 usecs calling tsc2007_init+0x0/0x4c @ 1 ******** tsc2007_init.394 - called from c0003874 ************** i2c_register_driver.711 ************** i2c_register_driver.716 ************** i2c_register_driver.735 ************** i2c_register_driver.742 ************** i2c_register_driver.747 initcall tsc2007_init+0x0/0x4c returned 0 after 64006 usecs calling i2c_dev_init+0x0/0xcc @ 1 i2c /dev entries driver ************** i2c_register_driver.711 ************** i2c_register_driver.716 ************** i2c_register_driver.735 ************** i2c_register_driver.742 ************** i2c_register_driver.747 initcall i2c_dev_init+0x0/0xcc returned 0 after 57860 usecs calling fsl_i2c_init+0x0/0x58 @ 1 ******** driver_probe_device.191 - called from c019b038 bus: 'of_platform': driver_probe_device: checking device ff003000.i2c with driver mpc-i2c ******** driver_probe_device.196 - called from c019b038 ******** driver_probe_device.200 - called from c019b038 ******** driver_probe_device.204 - called from c019b038 ********* i2c_detect.1352 ********* i2c_detect.1352 ********* i2c_detect.1352 ******** driver_probe_device.191 - called from c019b038 bus: 'of_platform': driver_probe_device: checking device ff003100.i2c with driver mpc-i2c ******** driver_probe_device.196 - called from c019b038 ******** driver_probe_device.200 - called from c019b038 ******** driver_probe_device.204 - called from c019b038 ********* i2c_detect.1352 ********* i2c_detect.1352 ********* i2c_detect.1352 ++++++++ OF I2C 'tsc2007' ******** driver_probe_device.191 - called from c019a250 bus: 'i2c': driver_probe_device: checking device 1-0048 with driver dummy ******** driver_probe_device.196 - called from c019a250 ******** driver_probe_device.191 - called from c019a250 bus: 'i2c': driver_probe_device: checking device 1-0048 with driver tsc2007 ******** driver_probe_device.196 - called from c019a250 ******** driver_probe_device.200 - called from c019a250 ******** driver_probe_device.204 - called from c019a250 ******** i2c_device_probe.108 - driver: c03a5fc0, probe: c0205158, id_table: c03a6030, called from: c019aeb8 ******** tsc2007_probe.273 - called from c0205bb8 tsc2007 1-0048: i2c io error: -5 tsc2007 1-0048: i2c io error: -5 tsc2007 1-0048: i2c io error: -5 tsc2007 1-0048: i2c io error: -5 tsc2007 1-0048: i2c io error: -5 input: TSC2007 Touchscreen as /devices/virtual/input/input0 tsc2007 1-0048: registered with irq (24) ++++++++ OF I2C 'leds-pca955x' ******** driver_probe_device.191 - called from c019a250 bus: 'i2c': driver_probe_device: checking device 1-0060 with driver dummy ******** driver_probe_device.196 - called from c019a250 ******** driver_probe_device.191 - called from c019a250 bus: 'i2c': driver_probe_device: checking device 1-0060 with driver tsc2007 ******** driver_probe_device.196 - called from c019a250 ******** driver_probe_device.191 - called from c019a250 bus: 'i2c': driver_probe_device: checking device 1-0060 with driver dev_driver ******** driver_probe_device.196 - called from c019a250 initcall fsl_i2c_init+0x0/0x58 returned 0 after 621569 usecs calling pca955x_leds_init+0x0/0x50 @ 1 ******** pca955x_leds_init.388 - called from c0003874 ************** i2c_register_driver.711 ************** i2c_register_driver.716 ************** i2c_register_driver.735 ************** i2c_register_driver.742 ************** i2c_register_driver.747 ************** __attach_adapter.685 ********* i2c_detect.1352 ************** __attach_adapter.689 ************** __attach_adapter.693 ************** __attach_adapter.685 ********* i2c_detect.1352 ************** __attach_adapter.689 ************** __attach_adapter.693 initcall pca955x_leds_init+0x0/0x50 returned 0 after 135556 usecs calling hid_init+0x0/0x88 @ 1 initcall hid_init+0x0/0x88 returned 0 after 300 usecs calling a4_init+0x0/0x34 @ 1 initcall a4_init+0x0/0x34 returned 0 after 339 usecs calling apple_init+0x0/0x5c @ 1 initcall apple_init+0x0/0x5c returned 0 after 404 usecs calling belkin_init+0x0/0x34 @ 1 initcall belkin_init+0x0/0x34 returned 0 after 229 usecs calling bright_init+0x0/0x34 @ 1 initcall bright_init+0x0/0x34 returned 0 after 201 usecs calling ch_init+0x0/0x34 @ 1 initcall ch_init+0x0/0x34 returned 0 after 197 usecs calling ch_init+0x0/0x34 @ 1 initcall ch_init+0x0/0x34 returned 0 after 197 usecs calling cp_init+0x0/0x34 @ 1 initcall cp_init+0x0/0x34 returned 0 after 198 usecs calling dell_init+0x0/0x34 @ 1 initcall dell_init+0x0/0x34 returned 0 after 197 usecs calling ez_init+0x0/0x34 @ 1 initcall ez_init+0x0/0x34 returned 0 after 214 usecs calling gyration_init+0x0/0x34 @ 1 initcall gyration_init+0x0/0x34 returned 0 after 201 usecs calling lg_init+0x0/0x34 @ 1 initcall lg_init+0x0/0x34 returned 0 after 203 usecs calling ms_init+0x0/0x34 @ 1 initcall ms_init+0x0/0x34 returned 0 after 208 usecs calling mr_init+0x0/0x34 @ 1 initcall mr_init+0x0/0x34 returned 0 after 206 usecs calling pl_init+0x0/0x34 @ 1 initcall pl_init+0x0/0x34 returned 0 after 201 usecs calling pl_init+0x0/0x34 @ 1 initcall pl_init+0x0/0x34 returned 0 after 205 usecs calling samsung_init+0x0/0x34 @ 1 initcall samsung_init+0x0/0x34 returned 0 after 202 usecs calling sony_init+0x0/0x34 @ 1 initcall sony_init+0x0/0x34 returned 0 after 205 usecs calling sp_init+0x0/0x34 @ 1 initcall sp_init+0x0/0x34 returned 0 after 221 usecs calling hid_init+0x0/0xa0 @ 1 usbcore: registered new interface driver usbhid usbhid: v2.6:USB HID core driver initcall hid_init+0x0/0xa0 returned 0 after 21640 usecs calling sysctl_core_init+0x0/0x44 @ 1 initcall sysctl_core_init+0x0/0x44 returned 0 after 173 usecs calling flow_cache_init+0x0/0x13c @ 1 initcall flow_cache_init+0x0/0x13c returned 0 after 57 usecs calling sysctl_ipv4_init+0x0/0x68 @ 1 initcall sysctl_ipv4_init+0x0/0x68 returned 0 after 889 usecs calling init_syncookies+0x0/0x30 @ 1 initcall init_syncookies+0x0/0x30 returned 0 after 142 usecs calling xfrm4_beet_init+0x0/0x2c @ 1 initcall xfrm4_beet_init+0x0/0x2c returned 0 after 2 usecs calling xfrm4_transport_init+0x0/0x2c @ 1 initcall xfrm4_transport_init+0x0/0x2c returned 0 after 0 usecs calling xfrm4_mode_tunnel_init+0x0/0x2c @ 1 initcall xfrm4_mode_tunnel_init+0x0/0x2c returned 0 after 0 usecs calling inet_diag_init+0x0/0x94 @ 1 initcall inet_diag_init+0x0/0x94 returned 0 after 22 usecs calling tcp_diag_init+0x0/0x28 @ 1 initcall tcp_diag_init+0x0/0x28 returned 0 after 1 usecs calling cubictcp_register+0x0/0x8c @ 1 TCP cubic registered initcall cubictcp_register+0x0/0x8c returned 0 after 5609 usecs calling packet_init+0x0/0x5c @ 1 NET: Registered protocol family 17 initcall packet_init+0x0/0x5c returned 0 after 9199 usecs calling init_sunrpc+0x0/0x78 @ 1 RPC: Registered udp transport module. RPC: Registered tcp transport module. initcall init_sunrpc+0x0/0x78 returned 0 after 20254 usecs calling init_rpcsec_gss+0x0/0x58 @ 1 initcall init_rpcsec_gss+0x0/0x58 returned 0 after 20 usecs calling init_kerberos_module+0x0/0x4c @ 1 initcall init_kerberos_module+0x0/0x4c returned 0 after 8 usecs calling init_oops_id+0x0/0x44 @ 1 initcall init_oops_id+0x0/0x44 returned 0 after 18 usecs calling disable_boot_consoles+0x0/0x6c @ 1 initcall disable_boot_consoles+0x0/0x6c returned 0 after 0 usecs calling pm_qos_power_init+0x0/0xd0 @ 1 initcall pm_qos_power_init+0x0/0xd0 returned 0 after 1553 usecs calling random32_reseed+0x0/0x78 @ 1 initcall random32_reseed+0x0/0x78 returned 0 after 29 usecs calling pci_sysfs_init+0x0/0x6c @ 1 initcall pci_sysfs_init+0x0/0x6c returned 0 after 81 usecs calling seqgen_init+0x0/0x28 @ 1 initcall seqgen_init+0x0/0x28 returned 0 after 55 usecs calling scsi_complete_async_scans+0x0/0x104 @ 1 initcall scsi_complete_async_scans+0x0/0x104 returned 0 after 0 usecs calling tcp_congestion_default+0x0/0xc @ 1 initcall tcp_congestion_default+0x0/0xc returned 0 after 1 usecs calling ip_auto_config+0x0/0xe60 @ 1 initcall ip_auto_config+0x0/0xe60 returned 0 after 18 usecs VFS: Mounted root (jffs2 filesystem). Mounting /dev & creating initial devices Freeing unused kernel memory: 176k init init started: BusyBox v1.10.4 (2009-05-29 06:37:47 MDT) starting pid 926, tty '/dev/console': '/etc/init.d/rcS' mounting filesystems...done. running rc.d services... starting udev mounting tmpfs at /dev creating static nodes starting udevd...done waiting for devices...done starting network interfaces... OSELAS(R)-amltd_ppc-1 (PTXdist-1.99.svn/2009-08-05T09:01:53-0600) _ _ _ __ _ __ ___ | |_ __ _ _ __ __ _ ___| |_ | '_ \| '_ \ / __| | __/ _` | '__/ _` |/ _ \ __| | |_) | |_) | (__ | || (_| | | | (_| | __/ |_ | .__/| .__/ \___|___\__\__,_|_| \__, |\___|\__| |_| |_| |_____| |___/ Starting Dropbear SSH server: modprobe: FATAL: Could not load /lib/modules/2.6.28-svn5105/modu ppc_target login: PHY: 24520:01 - Link is Up - 100/Full PHY: 24520:00 - Link is Up - 100/Full ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2010-04-24 14:26 UTC | newest] Thread overview: 6+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2010-04-23 15:56 Initcall ordering Gary Thomas 2010-04-23 21:54 ` Gary Thomas 2010-04-24 1:24 ` Wolfram Sang 2010-04-24 1:24 ` Wolfram Sang 2010-04-24 14:26 ` Gary Thomas 2010-04-24 14:26 ` Gary Thomas
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.