Hi All,
We are currently using wl1271 chip in our project and we are taking the driver from "Compact wireless package". We are not able to probe that device and we are doing following steps to make it work:
We have made the following changes to load the wl12xx_sdio.ko.
Modified the “bps313xv1.c” file to pass the platform data
Calling “ wl12xx_set_platform_data(&lpc313x_wlan_data)” from “bps313x_init()” function.
The lpc313x_wlan_data is defined as
struct wl12xx_platform_data lpc313x_wlan_data __initdata = {
.irq = IRQ_WLAN_INT,
.board_ref_clock = WL12XX_REFCLOCK_38, /* 38.4 MHz */
// .board_tcxo_clock = WL12XX_TCXOCLOCK_32_736;
};
Original Code:
if (func->num != 0x02)
{
return -ENODEV;
}
Modified to:
if (func->num != 0x01)
Reason: We always get “func->num” value as “1” and we think that it is the sdio port number being passed from the kernel
With the above changes, the “wl1271_probe()” is successfully returns.
Now, we have an issue with loading the wl12xx.ko as “wl12xx_probe()” function is not called. However, we have observed that “wl12xx_init()” is being called upon loading “wl12xx.ko”.
We think that related platform device is not registered in the kernel. We are trying to register a “wl1271” platform device.
Let us your comments/suggestions on the same.
Regards,
Ravi
Hello
When I calibrator , I don't know that the following log is normal or not.
37.65> root@dm814x-evm:~# 41.51< ./calibrator plt autocalibrate wlan0 /lib/modules/2.6.37/kernel/drivers/net/wireless/wl12xx/wl1271_sdio.ko /lib/ini_files/127x/TQS_S_2.6.ini /lib/firmware/ti-connectivity/wl1271-nvs.bin 00:00:00:00:00:00 0.04> wl1271_init 0.04> mmc_power_up 0.04> host->ocr 128 0.04> host->avail 128 0.04> host->ios.vdd 7 0.04> mmc_power_up 0.04> mmc2: clock 0Hz busmode 1 powermode 1 cs 0 Vdd 7 width 0 timing 0 0.04> omap_hsmmc_set_ios 0.04> MMC_POWER_UP 0.04> wl12xx_set_power 0.15> Powering on wl12xx 0.15> host->vdd7 0.17> mmc_power_on 0.18> mmc2: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 7 width 0 timing 0 0.18> omap_hsmmc_set_ios 0.18> MMC_POWER_ON 0.20> mmc_sdio_init_card 0.21> mmc2: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 7 width 0 timing 0 0.21> omap_hsmmc_set_ios 0.23> mmc2: clock 25000000Hz busmode 2 powermode 2 cs 0 Vdd 7 width 0 timing 0 0.23> omap_hsmmc_set_ios 0.25> mmc2: clock 25000000Hz busmode 2 powermode 2 cs 0 Vdd 7 width 2 timing 0 0.25> omap_hsmmc_set_ios 0.25> wl1271_probe 0.25> wl1271_probe 0.25> wl1271_alloc_hw() 0.25> wl1271_alloc_hw 0.26> wl12xx_get_platform_data 0.26> request_irq 0.26> wl1271_init_ieee80211 0.26> wl1271_init_ieee80211 0.26> wl1271_register_hw 0.26> wl1271_register_hw 0.26> wl1271_dev_notify 0.26> wl1271_dev_notify 0.28> wl1271_dev_notify 0.28> wl1271_dev_notify 0.28> wl1271_dev_notify 0.28> wl1271: loaded 0.28> wl1271: initialized 0.28> initialized 0.28> mmc_power_off 0.29> mmc2: clock 0Hz busmode 1 powermode 0 cs 0 Vdd 0 width 0 timing 0 0.29> omap_hsmmc_set_ios 0.29> MMC_POWER_OFF 0.29> wl12xx_set_power 0.29> Powering off wl12xx 0.29> wl1271: power up 0.32> wl1271_sdio_power_on 0.32> mmc_power_up 0.32> host->ocr 128 0.32> host->avail 128 0.32> host->ios.vdd 7 0.34> mmc_power_up 0.34> mmc2: clock 0Hz busmode 1 powermode 1 cs 0 Vdd 7 width 0 timing 0 0.34> omap_hsmmc_set_ios 0.34> MMC_POWER_UP 0.34> wl12xx_set_power 0.45> Powering on wl12xx 0.45> host->vdd7 0.46> mmc_power_on 0.46> mmc2: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 7 width 0 timing 0 0.48> omap_hsmmc_set_ios 0.48> MMC_POWER_ON 0.48> mmc_sdio_init_card 0.50> mmc2: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 7 width 0 timing 0 0.50> omap_hsmmc_set_ios 0.51> mmc2: clock 25000000Hz busmode 2 powermode 2 cs 0 Vdd 7 width 0 timing 0 0.51> omap_hsmmc_set_ios 0.51> mmc2: clock 25000000Hz busmode 2 powermode 2 cs 0 Vdd 7 width 2 timing 0 0.53> omap_hsmmc_set_ios 0.73> wl1271_sdio_raw_write 0.73> Unable to handle kernel NULL pointer dereference at virtual address 00000008 0.73> pgd = c6d4c000 0.73> [00000008] *pgd=87ba8031, *pte=00000000, *ppte=00000000 0.75> Internal error: Oops: 17 [#1] 0.75> last sysfs file: /sys/devices/platform/mmci-omap-hs.2/mmc_host/mmc2/mmc2:0001/mmc2:0001:2/net/wlan0/type 0.76> Modules linked in: wl1271_sdio ipv6 arc4 ecb wl1271 mac80211 cfg80211 [last unloaded: wl1271_sdio] 0.76> CPU: 0 Not tainted (2.6.37 #1) 0.76> PC is at omap_hsmmc_start_command+0xd0/0x14c 0.78> LR is at release_console_sem+0x198/0x1ac 0.78> pc : [<c02e2518>] lr : [<c006cd8c>] psr: 60000013 0.78> sp : c6cb7948 ip : c6cb7830 fp : c6cb796c 0.78> r10: c7a9e800 r9 : 00000001 r8 : c6cb7a44 0.79> r7 : 00000000 r6 : c6cb7a18 r5 : c6cb79e8 r4 : c7a9ea40 0.79> r3 : 00000000 r2 : 00000035 r1 : 00000002 r0 : 00000035 0.81> Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user 0.81> Control: 10c5387d Table: 86d4c019 DAC: 00000015 0.81> Process calibrator (pid: 1604, stack limit = 0xc6cb62e8) 0.81> Stack: (0xc6cb7948 to 0xc6cb8000) 0.82> 7940: 00000035 a7ff8804 c02e2a6c 01fa0000 c7a9ea40 c6cb7a18 0.82> 7960: c6cb79a4 c6cb7970 c02e3d44 c02e2454 c6cb797c c6cb7980 c03c9cd8 00000004 0.84> 7980: 00000001 00000004 c6cb7a44 c7a9e800 c7b4d800 00000001 c6cb79e4 c6cb79a8 0.84> 79a0: c02d98e8 c02e3884 00000100 000003e8 00000000 c780d18c c6cb79e4 00000001 0.86> 79c0: c6cb79c0 c6cb79c0 c6cb7a44 c6cb7a18 00000004 00000001 c6cb7a8c c6cb79e8 0.86> 79e0: c02de84c c02d96f0 00000035 a7ff8804 00000000 00000000 00000000 00000000 0.87> 7a00: 000001b5 00000000 00000000 00000000 c6cb7a18 c6cb7a44 3b9aca00 00000000 0.87> 7a20: 00000004 00000001 00000000 00000100 00000000 00000000 c6cb7a44 00000001 0.87> 7a40: c6cb7a58 c6cb79e8 c6cb7a18 00000000 c6cb79bc c02d9e4c c067b1a2 0000018c 0.89> 7a60: 00000004 8780d18c 00000004 00000004 00000004 c7b71e00 c780d190 0001ffc4 0.89> 7a80: c6cb7ad4 c6cb7a90 c02dfb54 c02de6cc 00000001 c780d18c 00000001 00000004 0.90> 7aa0: 00000001 00000000 c7bb1340 c7b71e00 0001ffc4 c780d18c 00000000 00000004 0.90> 7ac0: 00000003 bf0e9964 c6cb7aec c6cb7ad8 c02dfc04 c02df9dc c780d18c 00000004 0.92> 7ae0: c6cb7b1c c6cb7af0 bf0e91e0 c02dfbe4 00000000 00200200 00005cca c780cd60 0.92> 7b00: c6cb7b6c c6cb7b5c c780d18c 00000000 c6cb7b4c c6cb7b20 bf065f68 bf0e915c 0.93> 7b20: 00000000 c6cb7b30 c6cb7b5c c780cd60 c780cd60 c780cd60 c6e1b110 c780cd84 0.93> 7b40: c6cb7b9c c6cb7b50 bf063b6c bf065f0c c780cd60 bf019238 c780cd60 00000000 0.95> 7b60: 00000000 00008800 00300000 00000000 00000000 00000000 00000000 c6cb7b94 0.95> 7b80: c6cb7be4 c780c000 c780cd60 bf019238 c6cb7be4 c6cb7ba0 bf064690 bf063ad8 0.96> 7ba0: c6e1b128 00000005 00000008 00000005 c780cf08 c780cd90 c01e5afc c780c000 0.96> 7bc0: 00000000 bf019238 c780cd60 c6e1b110 00000004 c7bbb900 c6cb7c34 c6cb7be8 0.96> 7be0: bf06f010 bf06463c bf074380 c6cb7bf8 00000000 c6e1b120 00000000 00000000 0.98> 7c00: 00000000 c6e1b128 c6cb7c68 c780c000 c6cb7c68 bf019238 bf018d90 c6e1b110 0.98> 7c20: 00000004 c7bbb900 c6cb7c44 c6cb7c38 bf03e050 bf06ed00 c6cb7c5c c6cb7c48 1.00> 7c40: bf006fdc bf03e020 00000000 c6cb7c68 c6cb7cb4 c6cb7c60 c0339a98 bf006f8c 1.00> 7c60: bf01744c c7587770 4fd09280 00000644 c6e1b100 c6e1b110 c6e1b114 c6c91800 1.01> 7c80: c780c000 00000000 c7b71a00 c6e1b100 c7bbb900 c0339910 000000d0 c6da9400 1.01> 7ca0: 00000000 00000000 c6cb7cd4 c6cb7cb8 c0337e00 c033991c c7bbb900 00000030 1.03> 7cc0: c7bbb900 000000d0 c6cb7cec c6cb7cd8 c0339904 c0337db8 c78b0600 00000030 1.03> 7ce0: c6cb7d24 c6cb7cf0 c0337ad0 c03398f0 00000030 7fffffff 00000000 c7bbb918 1.04> 7d00: 00000000 c7bbb900 c6da9400 c6cb7f54 00000000 c75bf300 c6cb7d8c c6cb7d28 1.04> 7d20: c03383fc c03378b0 c6cb7d66 c6cb7e4f 0000ffff 00000030 00000000 c6cb7e08 1.06> 7d40: c01d9168 c6cb96c0 c6db9400 00000000 00000644 00000000 00000000 00000000 1.06> 7d60: 000200da 00000000 00000000 c75bf300 00000030 c6cb7f54 00000000 00000008 1.06> 7d80: c6cb7e6c c6cb7d90 c03135e0 c0338150 c01d63b8 c01d6304 00000000 00000001 1.07> 7da0: ffffffff 00000000 00000000 00000000 00000000 00000000 c7bb1340 c6cb7dc8 1.07> 7dc0: 00000000 00000000 c004e398 872b730f c6cb7e08 c6cb7de0 c004c2bc c00b2714 1.09> 7de0: c06706e0 00000000 c6cb7e0c c6cb7df8 c009f97c c0083b94 c06706e0 872b730f 1.09> 7e00: c6cb7e5c c6cb7e10 c00b3974 c009f944 c6cb7e34 00000030 c75bf300 00000128 1.11> 7e20: c6cb7d44 c6cb7f54 0000000c c6cb7e74 c6cb7ef4 00000128 c6cb7ef4 c6cb7ef4 1.11> 7e40: 00000008 00000000 c6cb7f54 c6cb7f34 00000000 c75bf300 00000030 c6cb7ef4 1.12> 7e60: c6cb7fa4 c6cb7e70 c0313ba0 c0313544 00000157 00000010 00000000 00000000 1.12> 7e80: c6cb7ea4 c6cb7e90 c75bf480 c7843000 ffffffff ffffffff 00000008 c6cb7fb0 1.14> 7ea0: c7bb1340 c7b94a80 c6cb7ec4 c6cb7eb8 c0087f8c c01d81e4 c6cb7efc c6cb7ec8 1.14> 7ec0: c03cdb0c c0087f88 0000132c 00000000 c6cb7f04 c050e740 c050e830 0000081f 1.15> 7ee0: c6cb7fb0 40157318 4013d000 40023000 c6cb7fac 0001d140 00000000 c03cd9b0 1.15> 7f00: c00d65e8 c00d6538 c75d2780 00000000 c6cb7f34 c6cb7f20 c00d6c18 c01d2d4c 1.15> 7f20: 0000005b 00000000 c6cb7f64 c6cb7f38 c00c7b0c c00dcc70 00000000 00000000 1.17> 7f40: c6daf180 c6f25cc0 00000006 c0044fa8 c6cb6000 c6cb7e74 0000000c c6cb7ef4 1.17> 7f60: 00000001 00000000 00000000 00000000 00000000 ffffff97 c6cb7fa4 0001d078 1.18> 7f80: 40157250 0001d0d0 00000128 c0044fa8 c6cb6000 00000000 00000000 c6cb7fa8 1.18> 7fa0: c0044e00 c03139f4 0001d078 40157250 00000003 bece466c 00000000 00000000 1.20> 7fc0: 0001d078 40157250 0001d0d0 00000128 0001cbcc bece474c 0001cec0 00000002 1.20> 7fe0: bece466c bece4650 401485f0 402ca0ac 60000010 00000003 00000000 00000000 1.20> Backtrace: 1.21> [<c02e2448>] (omap_hsmmc_start_command+0x0/0x14c) from [<c02e3d44>] (omap_hsmmc_request+0x4cc/0x4fc) 1.21> r6:c6cb7a18 r5:c7a9ea40 r4:01fa0000 1.23> [<c02e3878>] (omap_hsmmc_request+0x0/0x4fc) from [<c02d98e8>] (mmc_wait_for_req+0x204/0x22c) 1.23> [<c02d96e4>] (mmc_wait_for_req+0x0/0x22c) from [<c02de84c>] (mmc_io_rw_extended+0x18c/0x1f4) 1.23> r7:00000001 r6:00000004 r5:c6cb7a18 r4:c6cb7a44 1.25> [<c02de6c0>] (mmc_io_rw_extended+0x0/0x1f4) from [<c02dfb54>] (sdio_io_rw_ext_helper+0x184/0x1ac) 1.26> [<c02df9d0>] (sdio_io_rw_ext_helper+0x0/0x1ac) from [<c02dfc04>] (sdio_memcpy_toio+0x2c/0x34) 1.26> [<c02dfbd8>] (sdio_memcpy_toio+0x0/0x34) from [<bf0e91e0>] (wl1271_sdio_raw_write+0x90/0xc4 [wl1271_sdio]) 1.28> [<bf0e9150>] (wl1271_sdio_raw_write+0x0/0xc4 [wl1271_sdio]) from [<bf065f68>] (wl1271_set_partition+0x68/0x180 [wl1271]) 1.28> r8:00000000 r7:c780d18c r6:c6cb7b5c r5:c6cb7b6c r4:c780cd60 1.29> [<bf065f00>] (wl1271_set_partition+0x0/0x180 [wl1271]) from [<bf063b6c>] (wl1271_chip_wakeup+0xa0/0x308 [wl1271]) 1.31> [<bf063acc>] (wl1271_chip_wakeup+0x0/0x308 [wl1271]) from [<bf064690>] (wl1271_plt_start+0x60/0x2dc [wl1271]) 1.31> r6:bf019238 r5:c780cd60 r4:c780c000 1.31> [<bf064630>] (wl1271_plt_start+0x0/0x2dc [wl1271]) from [<bf06f010>] (wl1271_tm_cmd+0x31c/0x34c [wl1271]) 1.32> [<bf06ecf4>] (wl1271_tm_cmd+0x0/0x34c [wl1271]) from [<bf03e050>] (ieee80211_testmode_cmd+0x3c/0x44 [mac80211]) 1.34> [<bf03e014>] (ieee80211_testmode_cmd+0x0/0x44 [mac80211]) from [<bf006fdc>] (nl80211_testmode_do+0x5c/0x68 [cfg80211]) 1.34> [<bf006f80>] (nl80211_testmode_do+0x0/0x68 [cfg80211]) from [<c0339a98>] (genl_rcv_msg+0x188/0x1c8) 1.36> r5:c6cb7c68 r4:00000000 1.36> [<c0339910>] (genl_rcv_msg+0x0/0x1c8) from [<c0337e00>] (netlink_rcv_skb+0x54/0xb8) 1.37> [<c0337dac>] (netlink_rcv_skb+0x0/0xb8) from [<c0339904>] (genl_rcv+0x20/0x2c) 1.37> r7:000000d0 r6:c7bbb900 r5:00000030 r4:c7bbb900 1.37> [<c03398e4>] (genl_rcv+0x0/0x2c) from [<c0337ad0>] (netlink_unicast+0x22c/0x2cc) 1.37> r5:00000030 r4:c78b0600 1.39> [<c03378a4>] (netlink_unicast+0x0/0x2cc) from [<c03383fc>] (netlink_sendmsg+0x2b8/0x334) 1.40> [<c0338144>] (netlink_sendmsg+0x0/0x334) from [<c03135e0>] (sock_sendmsg+0xa8/0xc4) 1.40> [<c0313538>] (sock_sendmsg+0x0/0xc4) from [<c0313ba0>] (sys_sendmsg+0x1b8/0x214) 1.40> r8:c6cb7ef4 r7:00000030 r6:c75bf300 r5:00000000 r4:c6cb7f34 1.42> [<c03139e8>] (sys_sendmsg+0x0/0x214) from [<c0044e00>] (ret_fast_syscall+0x0/0x30) 1.42> Code: 13a03001 15843078 e5943008 e5952000 (e5933008) 1.42> ---[ end trace 5b3ef97c6a4e8f92 ]--- 1.43> mmci-omap-hs mmci-omap-hs.1: mmc_fclk: enabled 1.43> mmci-omap-hs mmci-omap-hs.1: context was not lost 1.43> mmc1: starting CMD25 arg 151b2400 flags 000000b5 1.45> mmc1: blksz 512 blocks 128 flags 00000100 tsac 300 ms nsac 0 1.45> mmc1: CMD12 arg 00000000 flags 0000049d 1.45> mmci-omap-hs mmci-omap-hs.1: mmc1: CMD25, argument 0x151b2400 1.46> mmci-omap-hs mmci-omap-hs.1: IRQ Status is 1 1.46> Segmentation fault 1.46> root@dm814x-evm:~# 1.64> root@dm814x-evm:~# mmci-omap-hs mmci-omap-hs.1: IRQ Status is 2 1.64> mmci-omap-hs mmci-omap-hs.1: mmc1: CMD12, argument 0x00000000 1.64> mmci-omap-hs mmci-omap-hs.1: IRQ Status is 1 1.64> mmci-omap-hs mmci-omap-hs.1: IRQ Status is 2 1.65> mmc1: req done (CMD25): 0: 00000900 00000000 00000000 00000000 1.65> mmc1: 65536 bytes transferred: 0 1.65> mmc1: (CMD12): 0: 00000c00 00000000 00000000 00000000 1.67> mmc1: starting CMD13 arg 21620000 flags 00000015 1.67> mmci-omap-hs mmci-omap-hs.1: mmc1: CMD13, argument 0x21620000 1.67> mmci-omap-hs mmci-omap-hs.1: IRQ Status is 1 1.68> mmc1: req done (CMD13): 0: 00000900 00000000 00000000 00000000 1.68> mmc1: starting CMD25 arg 151c2400 flags 000000b5 1.68> mmc1: blksz 512 blocks 32 flags 00000100 tsac 300 ms nsac 0 1.70> mmc1: CMD12 arg 00000000 flags 0000049d 1.70> mmci-omap-hs mmci-omap-hs.1: mmc1: CMD25, argument 0x151c2400 1.70> mmci-omap-hs mmci-omap-hs.1: IRQ Status is 1 1.71> mmci-omap-hs mmci-omap-hs.1: IRQ Status is 2 1.71> mmci-omap-hs mmci-omap-hs.1: mmc1: CMD12, argument 0x00000000 1.71> mmci-omap-hs mmci-omap-hs.1: IRQ Status is 1 1.71> mmci-omap-hs mmci-omap-hs.1: IRQ Status is 2 1.73> mmc1: req done (CMD25): 0: 00000900 00000000 00000000 00000000 1.73> mmc1: 16384 bytes transferred: 0 1.73> mmc1: (CMD12): 0: 00000c00 00000000 00000000 00000000 1.75> mmc1: starting CMD13 arg 21620000 flags 00000015 1.75> mmci-omap-hs mmci-omap-hs.1: mmc1: CMD13, argument 0x21620000 1.75> mmci-omap-hs mmci-omap-hs.1: IRQ Status is 1 1.76> mmc1: req done (CMD13): 0: 00000900 00000000 00000000 00000000 1.76> mmc1: starting CMD25 arg 151c6400 flags 000000b5 1.78> mmc1: blksz 512 blocks 8 flags 00000100 tsac 300 ms nsac 0 1.78> mmc1: CMD12 arg 00000000 flags 0000049d 1.78> mmci-omap-hs mmci-omap-hs.1: mmc1: CMD25, argument 0x151c6400 1.78> mmci-omap-hs mmci-omap-hs.1: IRQ Status is 1 1.79> mmci-omap-hs mmci-omap-hs.1: IRQ Status is 2 1.79> mmci-omap-hs mmci-omap-hs.1: mmc1: CMD12, argument 0x00000000 1.79> mmci-omap-hs mmci-omap-hs.1: IRQ Status is 1 1.81> mmci-omap-hs mmci-omap-hs.1: IRQ Status is 2
Hello Eyal:
I don't know why there is the following error. Could you help me? I need your support. thanks.
156.56> wl1271_sdio_raw_write 156.57> Unable to handle kernel NULL pointer dereference at virtual address 00000008
2.28> ü 2.28> 2.28> U-Boot 2010.06-00011-g721b56c-dirty (Aug 06 2012 - 16:41:30) 2.28> 2.28> TI8148-GP rev 2.1 2.28> 2.28> ARM clk: 800MHz 2.29> DDR clk: 400MHz 2.29> 2.29> DRAM: 512 MiB 2.29> MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1 2.29> Using default environment 2.29> 2.31> The 2nd stage U-Boot will now be auto-loaded 2.31> Please do not interrupt the countdown till TI8148_EVM prompt if 2nd stage is already flashed 2.31> Hit any key to stop autoboot: 0 2.61> reading u-boot.bin 2.71> 2.71> 187428 bytes read 2.71> ## Starting application at 0x80800000 ... 2.75> 2.75> 2.76> U-Boot 2010.06-00011-g721b56c-dirty (Aug 06 2012 - 16:45:29) 2.76> 2.76> TI8148-GP rev 2.1 2.76> 2.76> ARM clk: 800MHz 2.76> DDR clk: 400MHz 2.76> 2.76> I2C: ready 2.76> DRAM: 512 MiB 2.78> NAND: HW ECC BCH8 Selected 2.78> 512 MiB 2.78> MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1 3.65> *** Warning - bad CRC or NAND, using default environment 3.65> 3.73> .:;rrr;;. 3.73> ,5#@@@@#####@@@@@@#2, 3.73> ,A@@@hi;;;r5;;;;r;rrSG@@@A, 3.75> r@@#i;:;s222hG;rrsrrrrrr;ri#@@r 3.75> :@@hr:r;SG3ssrr2r;rrsrsrsrsrr;rh@@: 3.75> B@H;;rr;3Hs;rrr;sr;;rrsrsrsrsrsr;;H@B 3.76> @@s:rrs;5#;;rrrr;r#@H:;;rrsrsrsrsrr:s@@ 3.76> @@;;srs&X#9;r;r;;,2@@@rrr:;;rrsrsrsrr;;@@ 3.76> @@;;rrsrrs@MB#@@@@@###@@@@@@#rsrsrsrsrr;;@@ 3.78> G@r;rrsrsr;#X;SX25Ss#@@#M@#9H9rrsrsrsrsrs;r@G 3.78> @9:srsrsrs;2@;:;;:.X@@@@@H::;rrsrsrsrsrsrr:3@ 3.78> X@;rrsrsrsrr;XAi;;:&@@#@Bs:rrsrsrsrsrsrsrsrr;@X 3.79> @#;rsrsrsrsrr;r2ir@@@###::rrsrsrsrsrsrsrsrsr:@@ 3.79> @A:rrsrsrsrr;:2@29@@M@@@;:;rrrrsrsrsrsrsrsrs;H@ 3.79> @&;rsrsrsrr;A@@@@@@###@@@s::;:;;rrsrsrsrsrsr;G@ 3.81> @#:rrsrsrsr;G@5Hr25@@@#@@@#9XG9s:rrrrsrsrsrs:#@ 3.81> M@;rsrsrsrs;r@&#;::S@@@@@@@M@@@@Grr:;rsrsrsr;@# 3.81> :@s;rsrsrsrr:M#Msrr;;&#@@@@@@@@@@H@@5;rsrsr;s@, 3.81> @@:rrsrsrsr;S@rrrsr;:;r3MH@@#@M5,S@@irrsrr:@@ 3.82> @A:rrsrsrsrrrrrsrsrrr;::;@##@r:;rH@h;srr:H@ 3.82> ;@9:rrsrsrsrrrsrsrsrsr;,S@Hi@i:;s;MX;rr:h@; 3.82> r@B:rrrrsrsrsrsrsrr;;sA@#i,i@h;r;S5;r:H@r 3.84> ,@@r;rrrsrsrsrsrr;2BM3r:;r:G@:rrr;;r@@, 3.84> B@Mr;rrrrsrsrsr@@S;;;rrr:5M;rr;rM@H 3.84> .@@@i;;rrrrsrs2i;rrrrr;r@M:;i@@@. 3.86> .A@@#5r;;;r;;;rrr;r:r#AsM@@H. 3.86> ;&@@@@MhXS5i5SX9B@@@@G; 3.86> :ihM#@@@@@##hs, 3.86> 3.87> Net: <ethaddr> not set. Reading from E-fuse 3.87> Detected MACID:50:56:63:9d:6e:5a 3.89> cpsw 4.89> Hit any key to stop autoboot: 1 0 5.18> reading boot.scr 5.20> 5.20> 338 bytes read 5.20> Running bootscript from MMC/SD to set the ENV... 5.21> ## Executing script at 80900000 6.51> reading uImage 7.95> 7.96> 2667656 bytes read 7.96> ## Booting kernel from Legacy Image at 80009000 ... 7.96> Image Name: Linux-2.6.37 7.98> Image Type: ARM Linux Kernel Image (uncompressed) 7.98> Data Size: 2667592 Bytes = 2.5 MiB 7.98> Load Address: 80008000 7.98> Entry Point: 80008000 9.36> Loading Kernel Image ... OK 9.36> OK 9.36> 9.36> Starting kernel ... 9.36> 9.36> cache_disable 9.36> cache_disable 9.78> Uncompressing Linux... done, booting the kernel. 9.81> Linux version 2.6.37 (root@ubuntu) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1-203) ) #2 Tue Aug 7 10:16:27 HKT 2012 9.81> CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7f 9.82> CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache 9.82> Machine: dra6xx 9.82> bootconsole [earlycon0] enabled 9.82> vram size = 52428800 at 0x0 9.82> reserved size = 52428800 at 0x0 9.84> FB: Reserving 52428800 bytes SDRAM for VRAM 9.84> Memory policy: ECC disabled, Data cache writeback 9.84> OMAP chip is TI8148 2.0 9.84> SRAM: Mapped pa 0x402f1000 to va 0xfe400000 size: 0xf000 9.87> Built 1 zonelists in Zone order, mobility grouping on. Total pages: 31904 9.89> Kernel command line: console=ttyO0,115200n8 mem=176M earlyprintk root=/dev/mmcblk1p2 rootfstype=ext3 rootwait rw noinitrd notifyk.vpssm3_sva=0xBF900000 vram=50M ti814xfb.vram=0:16M,1:16M,2:6M ip=off 9.89> PID hash table entries: 512 (order: -1, 2048 bytes) 9.89> Dentry cache hash table entries: 16384 (order: 4, 65536 bytes) 9.90> Inode-cache hash table entries: 8192 (order: 3, 32768 bytes) 9.92> Memory: 126MB = 126MB total 9.92> Memory: 121796k/121796k available, 58428k reserved, 0K highmem 9.92> Virtual kernel memory layout: 9.92> vector : 0xffff0000 - 0xffff1000 ( 4 kB) 9.93> fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) 9.93> DMA : 0xffc00000 - 0xffe00000 ( 2 MB) 9.93> vmalloc : 0xcb800000 - 0xf8000000 ( 712 MB) 9.95> lowmem : 0xc0000000 - 0xcb000000 ( 176 MB) 9.95> pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) 9.95> modules : 0xbf000000 - 0xbfe00000 ( 14 MB) 9.96> .init : 0xc0008000 - 0xc003a000 ( 200 kB) 9.96> .text : 0xc003a000 - 0xc050a000 (4928 kB) 9.96> .data : 0xc050a000 - 0xc0550f40 ( 284 kB) 9.98> SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 9.98> NR_IRQS:407 9.98> IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts 9.98> Total of 128 interrupts on 1 active controller 10.00> GPMC revision 6.0 10.00> Trying to install interrupt handler for IRQ400 10.00> Trying to install interrupt handler for IRQ401 10.00> Trying to install interrupt handler for IRQ402 10.01> Trying to install interrupt handler for IRQ403 10.01> Trying to install interrupt handler for IRQ404 10.01> Trying to install interrupt handler for IRQ405 10.03> Trying to install interrupt handler for IRQ406 10.03> Trying to install type control for IRQ407 10.03> Trying to set irq flags for IRQ407 10.03> OMAP clockevent source: GPTIMER1 at 20000000 Hz 10.04> Console: colour dummy device 80x30 10.26> Calibrating delay loop... 799.53 BogoMIPS (lpj=3997696) 10.28> pid_max: default: 32768 minimum: 301 10.28> Security Framework initialized 10.28> Mount-cache hash table entries: 512 10.28> CPU: Testing write buffer coherency: ok 10.28> devtmpfs: initialized 10.29> omap_voltage_early_init: voltage driver support not added 10.29> regulator: core version 0.5 10.29> regulator: dummy: 10.29> NET: Registered protocol family 16 10.31> omap_voltage_domain_lookup: Voltage driver init not yet happened.Faulting! 10.31> omap_voltage_add_dev: VDD specified does not exist! 10.31> OMAP GPIO hardware version 0.1 10.32> OMAP GPIO hardware version 0.1 10.32> OMAP GPIO hardware version 0.1 10.32> OMAP GPIO hardware version 0.1 10.32> omap_mux_init: Add partition: #1: core, flags: 4 10.34> omap2_i2c_mux_pins on board-dra6xx.c 10.34> omap2_i2c_mux_pins on board-dra6xx.c 10.34> omap2_i2c_mux_pins on board-dra6xx.c 10.34> omap2_hsmmc_init 10.34> nr_hsmmc 3 10.34> cpu_is_ti814x()in omap2_init-mmc 10.36> GPIO_NAV2BT_PWR_EN to 1 10.36> wl12xx_set_platform_data_yh 10.36> NAV2TFT_PWR_EN 10.37> Debugfs: Only enabling/disabling deep sleep and wakeup timer is supported now 10.37> registered ti81xx_vpss device 10.37> registered ti81xx_vidout device 10.37> registered ti81xx on-chip HDMI device 10.37> registered ti81xx_fb device 10.39> registered ti81xx_vin device 10.39> bio: create slab <bio-0> at 0 10.39> vgaarb: loaded 10.39> SCSI subsystem initialized 10.40> usbcore: registered new interface driver usbfs 10.40> usbcore: registered new interface driver hub 10.40> usbcore: registered new device driver usb 10.42> USBSS revision 4ea2080b 10.42> registerd cppi-dma Intr @ IRQ 17 10.42> Cppi41 Init Done 10.42> omap_i2c omap_i2c.1: bus 1 rev4.0 at 100 kHz 10.43> omap_i2c omap_i2c.2: bus 2 rev4.0 at 100 kHz 10.46> omap_i2c omap_i2c.3: bus 3 rev4.0 at 100 kHz 10.46> Advanced Linux Sound Architecture Driver Version 1.0.23. 10.46> Bluetooth: Core ver 2.15 10.46> NET: Registered protocol family 31 10.48> Bluetooth: HCI device and connection manager initialized 10.48> Bluetooth: HCI socket layer initialized 10.48> Switching to clocksource gp timer 10.50> musb-hdrc: version 6.0, host, debug=0 10.50> musb-hdrc musb-hdrc.0: dma type: dma-cppi41 10.50> MUSB controller-0 revision 4ea20800 10.51> musb-hdrc musb-hdrc.0: MUSB HDRC host driver 10.51> musb-hdrc musb-hdrc.0: new USB bus registered, assigned bus number 1 10.53> usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 10.53> usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 10.53> usb usb1: Product: MUSB HDRC host driver 10.53> usb usb1: Manufacturer: Linux 2.6.37 musb-hcd 10.54> usb usb1: SerialNumber: musb-hdrc.0 10.54> hub 1-0:1.0: USB hub found 10.54> hub 1-0:1.0: 1 port detected 10.56> musb-hdrc musb-hdrc.0: USB Host mode controller at cb81e000 using DMA, IRQ 18 10.56> musb-hdrc musb-hdrc.1: dma type: dma-cppi41 10.56> MUSB controller-1 revision 4ea20800 10.56> musb-hdrc musb-hdrc.1: MUSB HDRC host driver 10.57> musb-hdrc musb-hdrc.1: new USB bus registered, assigned bus number 2 10.57> usb usb2: New USB device found, idVendor=1d6b, idProduct=0002 10.59> usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 10.59> usb usb2: Product: MUSB HDRC host driver 10.59> usb usb2: Manufacturer: Linux 2.6.37 musb-hcd 10.59> usb usb2: SerialNumber: musb-hdrc.1 10.59> hub 2-0:1.0: USB hub found 10.61> hub 2-0:1.0: 1 port detected 10.61> musb-hdrc musb-hdrc.1: USB Host mode controller at cb828800 using DMA, IRQ 19 10.61> NET: Registered protocol family 2 10.62> IP route cache hash table entries: 1024 (order: 0, 4096 bytes) 10.62> TCP established hash table entries: 4096 (order: 3, 32768 bytes) 10.62> TCP bind hash table entries: 4096 (order: 2, 16384 bytes) 10.64> TCP: Hash tables configured (established 4096 bind 4096) 10.64> TCP reno registered 10.64> UDP hash table entries: 256 (order: 0, 4096 bytes) 10.65> UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) 10.65> NET: Registered protocol family 1 10.65> RPC: Registered udp transport module. 10.65> RPC: Registered tcp transport module. 10.67> RPC: Registered tcp NFSv4.1 backchannel transport module. 10.67> NetWinder Floating Point Emulator V0.97 (double precision) 10.67> PMU: registered new PMU device of type 0 10.68> omap-iommu omap-iommu.0: ducati registered 10.68> omap-iommu omap-iommu.1: sys registered 10.79> JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc. 10.79> msgmni has been set to 237 10.79> io scheduler noop registered 10.79> io scheduler deadline registered 10.81> io scheduler cfq registered (default) 10.81> Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled 10.81> omap_uart.0: ttyO0 at MMIO 0x48020000 (irq = 72) is a OMAP UART0 10.82> console [ttyO0] enabled, bootconsole disabled 10.82> console [ttyO0] enabled, bootconsole disabled 10.82> omap_uart.1: ttyO1 at MMIO 0x48022000 (irq = 73) is a OMAP UART1 10.84> omap_uart.2: ttyO2 at MMIO 0x48024000 (irq = 74) is a OMAP UART2 10.84> omap_uart.3: ttyO3 at MMIO 0x481a6000 (irq = 44) is a OMAP UART3 10.86> omap_uart.4: ttyO4 at MMIO 0x481a8000 (irq = 45) is a OMAP UART4 10.86> omap_uart.5: ttyO5 at MMIO 0x481aa000 (irq = 46) is a OMAP UART5 10.86> brd: module loaded 10.87> loop: module loaded 10.87> m25p80 spi1.0: m25p40 (512 Kbytes) 10.87> Creating 2 MTD partitions on "spi_flash": 10.89> 0x000000000000-0x000000020000 : "MLO_SPI" 10.89> 0x000000020000-0x000000080000 : "Reserved" 10.89> omap2-nand driver initializing 10.90> NAND device: Manufacturer ID: 0x2c, Chip ID: 0xcc (Micron ) 10.90> Creating 7 MTD partitions on "omap2-nand.0": 10.90> 0x000000000000-0x000000080000 : "MLO" 10.90> 0x000000080000-0x000000200000 : "IPL" 10.92> 0x000000200000-0x000000400000 : "Logo" 10.92> 0x000000400000-0x000000800000 : "kernel" 10.92> 0x000000800000-0x000001000000 : "ramdisk" 10.93> 0x000001000000-0x00000d000000 : "rootfs" 11.01> 0x00000d000000-0x000020000000 : "Reserved" 11.15> mcu_spi_init 11.15> mcu_spi_probe 11.20> davinci_mdio davinci_mdio.0: davinci mdio revision 1.6 11.20> davinci_mdio davinci_mdio.0: detected phy mask 0 11.23> davinci_mdio.0: probed 11.23> davinci_mdio davinci_mdio.0: phy[0]: device 0:00, driver unknown 11.23> davinci_mdio davinci_mdio.0: phy[1]: device 0:01, driver unknown 11.25> davinci_mdio davinci_mdio.0: phy[2]: device 0:02, driver unknown 11.25> davinci_mdio davinci_mdio.0: phy[3]: device 0:03, driver unknown 11.26> davinci_mdio davinci_mdio.0: phy[4]: device 0:04, driver unknown 11.26> davinci_mdio davinci_mdio.0: phy[5]: device 0:05, driver unknown 11.26> davinci_mdio davinci_mdio.0: phy[6]: device 0:06, driver unknown 11.28> davinci_mdio davinci_mdio.0: phy[7]: device 0:07, driver unknown 11.28> davinci_mdio davinci_mdio.0: phy[8]: device 0:08, driver unknown 11.28> davinci_mdio davinci_mdio.0: phy[9]: device 0:09, driver unknown 11.29> davinci_mdio davinci_mdio.0: phy[10]: device 0:0a, driver unknown 11.29> davinci_mdio davinci_mdio.0: phy[11]: device 0:0b, driver unknown 11.31> davinci_mdio davinci_mdio.0: phy[12]: device 0:0c, driver unknown 11.31> davinci_mdio davinci_mdio.0: phy[13]: device 0:0d, driver unknown 11.31> davinci_mdio davinci_mdio.0: phy[14]: device 0:0e, driver unknown 11.32> davinci_mdio davinci_mdio.0: phy[15]: device 0:0f, driver unknown 11.32> davinci_mdio davinci_mdio.0: phy[16]: device 0:10, driver unknown 11.34> davinci_mdio davinci_mdio.0: phy[17]: device 0:11, driver unknown 11.34> davinci_mdio davinci_mdio.0: phy[18]: device 0:12, driver unknown 11.34> davinci_mdio davinci_mdio.0: phy[19]: device 0:13, driver unknown 11.36> davinci_mdio davinci_mdio.0: phy[20]: device 0:14, driver unknown 11.36> davinci_mdio davinci_mdio.0: phy[21]: device 0:15, driver unknown 11.37> davinci_mdio davinci_mdio.0: phy[22]: device 0:16, driver unknown 11.37> davinci_mdio davinci_mdio.0: phy[23]: device 0:17, driver unknown 11.37> davinci_mdio davinci_mdio.0: phy[24]: device 0:18, driver unknown 11.39> davinci_mdio davinci_mdio.0: phy[25]: device 0:19, driver unknown 11.39> davinci_mdio davinci_mdio.0: phy[26]: device 0:1a, driver unknown 11.39> davinci_mdio davinci_mdio.0: phy[27]: device 0:1b, driver unknown 11.40> davinci_mdio davinci_mdio.0: phy[28]: device 0:1c, driver unknown 11.40> davinci_mdio davinci_mdio.0: phy[29]: device 0:1d, driver unknown 11.42> davinci_mdio davinci_mdio.0: phy[30]: device 0:1e, driver unknown 11.42> davinci_mdio davinci_mdio.0: phy[31]: device 0:1f, driver unknown 11.42> usbcore: registered new interface driver cdc_ether 11.43> usbcore: registered new interface driver dm9601 11.43> usbcore: registered new interface driver cdc_acm 11.43> cdc_acm: v0.26:USB Abstract Control Model driver for USB modems and ISDN adapters 11.45> Initializing USB Mass Storage driver... 11.45> usbcore: registered new interface driver usb-storage 11.45> USB Mass Storage support registered. 11.45> mice: PS/2 mouse device common for all mice 11.46> input: TSC2007 Touchscreen as /devices/virtual/input/input0 11.46> omap_rtc omap_rtc: rtc core: registered omap_rtc as rtc0 11.46> i2c /dev entries driver 11.48> Linux video capture interface: v2.00 11.48> usbcore: registered new interface driver uvcvideo 11.48> USB Video Class driver (v1.0.0) 11.48> OMAP Watchdog Timer Rev 0x00: initial timeout 60 sec 11.50> Bluetooth: HCI UART driver ver 2.2 11.50> Bluetooth: HCI H4 protocol initialized 11.50> Bluetooth: HCI BCSP protocol initialized 11.50> Bluetooth: HCILL protocol initialized 11.51> omap_hsmmc_probe) 11.51> want to mmc_alloc_host 11.51> mmc_alloc_host 11.51> omap_hsmmc_conf_bus_power 11.51> OMAP_MMC1_DEVID hctl = SDVS30 capa = VS30 | VS18 11.51> set_sd_bus_power 11.51> SYSCONFIG: 0x00002015 11.53> CON: 0x00000600 11.53> HCTL: 0x00000d00 11.53> SYSCTL: 0x00000000 11.53> IE: 0x00000000 11.53> ISE: 0x00000000 11.53> CAPA: 0x06e10080 11.53> inline int omap_hsmmc_have_reg return 1 11.54> mmc->ocr_avail :2097152 omap_hsmmc_probe 11.54> omap_hsmmc_disable_irq 11.54> mmc_host_lazy_disable 11.54> omap_hsmmc_protect_card 11.54> mmc_add_host 11.54> mmc_add_host 11.54> mmc_start_host 11.54> mmc_power_off 11.56> mmc0: clock 0Hz busmode 1 powermode 0 cs 0 Vdd 0 width 0 timing 0 11.56> omap_hsmmc_set_ios 11.56> omap_hsmmc_probe) 11.56> want to mmc_alloc_host 11.56> mmc_alloc_host 11.56> omap_hsmmc_conf_bus_power 11.57> hctl = SDVS18 capa = SDVS18 | VS18 11.57> set_sd_bus_power 11.57> SYSCONFIG: 0x00002015 11.57> CON: 0x00000600 11.57> HCTL: 0x00000b02 11.57> SYSCTL: 0x000e0107 11.57> IE: 0x307f0033 11.57> ISE: 0x00000000 11.59> CAPA: 0x06e10080 11.59> inline int omap_hsmmc_have_reg return 1 11.59> mmc->ocr_avail :2097152 omap_hsmmc_probe 11.59> omap_hsmmc_disable_irq 11.59> mmc_host_lazy_disable 11.59> omap_hsmmc_protect_card 11.61> mmc_add_host 11.61> mmc_add_host 11.61> mmc_start_host 11.61> mmc_power_off 11.61> mmc1: clock 0Hz busmode 1 powermode 0 cs 0 Vdd 0 width 0 timing 0 11.61> omap_hsmmc_set_ios 11.61> omap_hsmmc_probe) 11.62> want to mmc_alloc_host 11.62> mmc_alloc_host 11.62> omap_hsmmc_conf_bus_power 11.62> hctl = SDVS18 capa = SDVS18 | VS18 11.62> set_sd_bus_power 11.62> SYSCONFIG: 0x00002015 11.62> CON: 0x00000600 11.62> HCTL: 0x00000b00 11.64> SYSCTL: 0x00000000 11.64> IE: 0x00000000 11.64> ISE: 0x00000000 11.64> CAPA: 0x04e10080 11.64> inline int omap_hsmmc_have_reg return 1 11.64> mmc->ocr_avail :128 omap_hsmmc_probe 11.65> omap_hsmmc_disable_irq 11.65> mmc_host_lazy_disable 11.65> omap_hsmmc_protect_card 11.65> mmc_add_host 11.65> mmc_add_host 11.65> mmc_start_host 11.65> mmc_power_off 11.67> mmc2: clock 0Hz busmode 1 powermode 0 cs 0 Vdd 0 width 0 timing 0 11.67> omap_hsmmc_set_ios 11.67> mmc_rescan 11.67> mmc0: mmc_rescan: trying to init card at 400000 Hz 11.67> mmc_power_up 11.67> host->ocr 0 11.67> host->avail 2097152 11.67> host->ios.vdd 21 11.68> mmc_power_up 11.68> mmc0: clock 0Hz busmode 1 powermode 1 cs 0 Vdd 21 width 0 timing 0 11.68> omap_hsmmc_set_ios 11.68> MMC_POWER_UP 11.68> host->vdd21 11.70> usbcore: registered new interface driver usbhid 11.70> usbhid: USB HID core driver 11.70> notify_init : notify drivercreated for remote proc id 2 at physical Address 0xbf900000 11.70> DRA6XX tlv320aic INIT 11.71> asoc: dra6xx-tlv320aic-dai-codec <-> davinci-mcasp.0 mapping ok 11.71> UDA1334_INIT 11.71> asoc: uda1334-dai-codec <-> davinci-mcasp.2 mapping ok 11.71> ALSA device list: 11.73> #0: TI8148 DRA6XX 11.73> TCP cubic registered 11.73> NET: Registered protocol family 17 11.73> Bluetooth: L2CAP ver 2.15 11.73> Bluetooth: L2CAP socket layer initialized 11.75> Bluetooth: SCO (Voice Link) ver 0.6 11.75> Bluetooth: SCO socket layer initialized 11.75> Bluetooth: RFCOMM TTY layer initialized 11.75> Bluetooth: RFCOMM socket layer initialized 11.75> Bluetooth: RFCOMM ver 1.11 11.76> Bluetooth: BNEP (Ethernet Emulation) ver 1.3 11.76> Bluetooth: BNEP filters: protocol multicast 11.76> Bluetooth: HIDP (Human Interface Emulation) ver 1.2 11.76> Registering the dns_resolver key type 11.78> VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3 11.78> omap_voltage_late_init: Voltage driver support not added 11.78> Power Management for TI81XX. 11.79> Detected MACID=50:56:63:9d:6e:5a 11.81> omap_rtc omap_rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800) 11.81> Waiting for root device /dev/mmcblk1p2... 11.81> mmc_power_on 11.81> mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21 width 0 timing 0 11.81> omap_hsmmc_set_ios 11.82> MMC_POWER_ON 11.84> mmc0: clock 400000Hz busmode 1 powermode 2 cs 1 Vdd 21 width 0 timing 0 11.84> omap_hsmmc_set_ios 11.86> mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21 width 0 timing 0 11.86> omap_hsmmc_set_ios 11.86> host->ocr_avail:2097152 11.86> ocr:0 11.86> mmc_attach_mmc 11.86> mmc_select_voltage 11.86> OCR (16744576) 11.87> OCR in mmc_select_voltage(2097152) 11.87> host->ocr_avail in mmc_select_voltage (2097152) 11.87> bit in mmc_select_voltage(22) 11.87> host->ios.vdd in mmc_select_voltage(21) 11.89> mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21 width 0 timing 0 11.89> omap_hsmmc_set_ios 11.89> mmc0: clock 400000Hz busmode 1 powermode 2 cs 1 Vdd 21 width 0 timing 0 11.89> omap_hsmmc_set_ios 11.90> mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21 width 0 timing 0 11.90> omap_hsmmc_set_ios 12.07> mmc0: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 21 width 0 timing 0 12.07> omap_hsmmc_set_ios 12.09> mmc0: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 21 width 0 timing 1 12.09> omap_hsmmc_set_ios 12.09> mmc0: clock 52000000Hz busmode 2 powermode 2 cs 0 Vdd 21 width 0 timing 1 12.09> omap_hsmmc_set_ios 12.12> mmc0: clock 52000000Hz busmode 2 powermode 2 cs 0 Vdd 21 width 3 timing 1 12.12> omap_hsmmc_set_ios 12.12> mmc0: new high speed MMC card at address 0001 12.14> mmcblk0: mmc0:0001 MMC04G 3.64 GiB 12.14> mmcblk0: unknown partition table 12.14> mmc_rescan 12.14> mmc1: mmc_rescan: trying to init card at 400000 Hz 12.14> mmc_power_up 12.14> host->ocr 0 12.15> host->avail 2097152 12.15> host->ios.vdd 21 12.15> mmc_power_up 12.15> mmc1: clock 0Hz busmode 1 powermode 1 cs 0 Vdd 21 width 0 timing 0 12.15> omap_hsmmc_set_ios 12.15> MMC_POWER_UP 12.15> host->vdd21 12.17> mmc_power_on 12.18> mmc1: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21 width 0 timing 0 12.18> omap_hsmmc_set_ios 12.18> MMC_POWER_ON 12.21> mmc1: clock 400000Hz busmode 1 powermode 2 cs 1 Vdd 21 width 0 timing 0 12.21> omap_hsmmc_set_ios 12.21> mmc1: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21 width 0 timing 0 12.21> omap_hsmmc_set_ios 12.23> host->ocr_avail:2097152 12.23> ocr:0 12.23> mmc_select_voltage 12.23> OCR (16744448) 12.23> OCR in mmc_select_voltage(2097152) 12.25> host->ocr_avail in mmc_select_voltage (2097152) 12.25> bit in mmc_select_voltage(22) 12.25> host->ios.vdd in mmc_select_voltage(21) 12.25> mmc1: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21 width 0 timing 0 12.25> omap_hsmmc_set_ios 12.26> mmc1: clock 400000Hz busmode 1 powermode 2 cs 1 Vdd 21 width 0 timing 0 12.26> omap_hsmmc_set_ios 12.28> mmc1: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21 width 0 timing 0 12.28> omap_hsmmc_set_ios 12.53> mmc1: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 21 width 0 timing 0 12.53> omap_hsmmc_set_ios 12.53> mmc1: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 21 width 0 timing 2 12.54> omap_hsmmc_set_ios 12.54> mmc1: clock 50000000Hz busmode 2 powermode 2 cs 0 Vdd 21 width 0 timing 2 12.54> omap_hsmmc_set_ios 12.56> mmc1: clock 50000000Hz busmode 2 powermode 2 cs 0 Vdd 21 width 2 timing 2 12.56> omap_hsmmc_set_ios 12.56> mmc1: new high speed SD card at address 2162 12.56> mmcblk1: mmc1:2162 SD01G 982 MiB 12.56> mmcblk1: p1 p2 12.56> mmc_rescan 12.57> mmc2: mmc_rescan: trying to init card at 400000 Hz 12.57> mmc_power_up 12.57> host->ocr 0 12.57> host->avail 128 12.57> host->ios.vdd 7 12.57> mmc_power_up 12.59> mmc2: clock 0Hz busmode 1 powermode 1 cs 0 Vdd 7 width 0 timing 0 12.59> omap_hsmmc_set_ios 12.59> MMC_POWER_UP 12.59> wl12xx_set_power 12.59> Powering on wl12xx 12.59> EXT3-fs: barriers not enabled 12.68> host->vdd7 12.70> mmc_power_on 12.71> mmc2: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 7 width 0 timing 0 12.71> omap_hsmmc_set_ios 12.71> MMC_POWER_ON 12.75> mmc2: clock 400000Hz busmode 1 powermode 2 cs 1 Vdd 7 width 0 timing 0 12.75> omap_hsmmc_set_ios 12.75> mmc2: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 7 width 0 timing 0 12.76> omap_hsmmc_set_ios 12.76> host->ocr_avail:128 12.76> ocr:2701131712 12.76> before mmc_attach_sdio 12.76> mmc_attach_sdio 12.78> mmc2: card claims to support voltages below the defined range. These will be ignored. 12.78> mmc_select_voltage ocr:a0ffff80 12.78> mmc_select_voltage 12.78> OCR (2701131648) 12.78> OCR in mmc_select_voltage(128) 12.78> host->ocr_avail in mmc_select_voltage (128) 12.79> bit in mmc_select_voltage(8) 12.79> host->ios.vdd in mmc_select_voltage(7) 12.79> mmc2: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 7 width 0 timing 0 12.79> omap_hsmmc_set_ios 12.81> mmc_select_voltage host->ocr:80 12.81> mmc_sdio_init_card 12.81> mmc2: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 7 width 0 timing 0 12.81> omap_hsmmc_set_ios 12.82> mmc2: clock 25000000Hz busmode 2 powermode 2 cs 0 Vdd 7 width 0 timing 0 12.82> omap_hsmmc_set_ios 12.84> mmc2: clock 25000000Hz busmode 2 powermode 2 cs 0 Vdd 7 width 2 timing 0 12.84> omap_hsmmc_set_ios 12.84> pm_runtime_set_active 12.86> mmc2: queuing unknown CIS tuple 0x91 (3 bytes) 12.86> mmc2: new SDIO card at address 0001 12.86> mmc_power_off 12.87> mmc2: clock 0Hz busmode 1 powermode 0 cs 0 Vdd 0 width 0 timing 0 12.87> omap_hsmmc_set_ios 12.87> MMC_POWER_OFF 12.87> wl12xx_set_power 12.87> Powering off wl12xx 15.14> kjournald starting. Commit interval 5 seconds 15.29> EXT3-fs (mmcblk1p2): using internal journal 15.29> EXT3-fs (mmcblk1p2): recovery complete 15.31> EXT3-fs (mmcblk1p2): mounted filesystem with writeback data mode 15.31> VFS: Mounted root (ext3 filesystem) on device 179:10. 15.31> devtmpfs: mounted 15.32> Freeing init memory: 200K 15.45> INIT: version 2.86 booting 15.64> Please wait: booting... 15.67> Error opening /dev/fb0: No such file or directory 15.68> Starting udev 15.76> udevd (143): /proc/143/oom_adj is deprecated, please use /proc/143/oom_score_adj instead. 16.28> cfg80211: Calling CRDA to update world regulatory domain 17.93> FAT: bogus number of reserved sectors 17.93> VFS: Can't find a valid FAT filesystem on dev mmcblk0. 18.11> wl1271_init 18.11> mmc_power_up 18.11> host->ocr 128 18.11> host->avail 128 18.11> host->ios.vdd 7 18.11> mmc_power_up 18.11> mmc2: clock 0Hz busmode 1 powermode 1 cs 0 Vdd 7 width 0 timing 0 18.12> omap_hsmmc_set_ios 18.12> MMC_POWER_UP 18.12> wl12xx_set_power 18.18> Powering on wl12xx 18.70> host->vdd7 18.71> mmc_power_on 18.71> mmc2: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 7 width 0 timing 0 18.73> omap_hsmmc_set_ios 18.73> MMC_POWER_ON 18.79> mmc_sdio_init_card 18.79> mmc2: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 7 width 0 timing 0 18.79> omap_hsmmc_set_ios 18.92> mmc2: clock 25000000Hz busmode 2 powermode 2 cs 0 Vdd 7 width 0 timing 0 18.92> omap_hsmmc_set_ios 19.00> mmc2: clock 25000000Hz busmode 2 powermode 2 cs 0 Vdd 7 width 2 timing 0 19.00> omap_hsmmc_set_ios 19.01> wl1271_probe 19.01> wl1271_probe 19.01> wl1271_alloc_hw() 19.01> wl1271_alloc_hw 19.01> wl12xx_get_platform_data 19.01> request_irq 19.01> wl1271_init_ieee80211 19.03> wl1271_init_ieee80211 19.03> wl1271_register_hw 19.03> wl1271_register_hw 19.17> wl1271_dev_notify 19.17> wl1271_dev_notify 19.17> wl1271_dev_notify 19.17> wl1271: loaded 19.17> wl1271: initialized 19.17> initialized 19.17> mmc_power_off 19.18> mmc2: clock 0Hz busmode 1 powermode 0 cs 0 Vdd 0 width 0 timing 0 19.18> omap_hsmmc_set_ios 19.18> MMC_POWER_OFF 19.18> wl12xx_set_power 19.18> Powering off wl12xx 19.59> Remounting root file system... 22.15> Caching udev devnodes 22.46> Configuring network interfaces... wl1271_dev_notify 22.46> wl1271_dev_notify 22.48> wl1271_dev_notify 22.48> 22.50> CPSW phy found : id is : 0x0 22.50> 22.50> CPSW phy found : id is : 0x0 22.50> wl1271_dev_notify 22.51> wl1271_dev_notify 22.51> udhcpc (v1.13.2) started 22.56> Sending discover... 24.48> PHY: 0:01 - Link is Up - 0/Half 24.50> PHY: 0:01 - Link is Down 24.50> wl1271_dev_notify 25.56> Sending discover... 28.56> Sending discover... 31.57> No lease, forking to background 31.59> done. 31.59> Setting up IP spoofing protection: rp_filter. 31.65> Thu Jun 7 11:29:00 UTC 2012 31.67> INIT: Entering runlevel: 5 31.81> Starting system message bus: dbus. 31.82> Starting telnet daemon. 31.96> NET: Registered protocol family 10 31.98> ADDRCONF(NETDEV_UP): eth0: link is not ready 32.01> Starting syslogd/klogd: done 32.04> open /dev/fb0: No such file or directory 32.06> open /dev/fb0: No such file or directory 32.11> expr: syntax error 32.12> Linux Frame Buffer Device Configuration Version 2.1 (23/06/1999) 32.12> (C) Copyright 1995-1999 by Geert Uytterhoeven 32.12> 32.12> 32.12> Usage: fbset [options] [mode] 32.12> 32.12> Valid options: 32.14> General options: 32.14> -h, --help : display this usage information 32.14> --test : don't change, just test whether the mode is valid 32.15> -s, --show : display video mode settings 32.15> -i, --info : display all frame buffer information 32.15> -v, --verbose : verbose mode 32.17> -V, --version : print version information 32.17> -x, --xfree86 : XFree86 compatibility mode 32.17> -a, --all : change all virtual consoles on this device 32.17> Frame buffer special device nodes: 32.18> -fb <device> : processed frame buffer device 32.18> (default is /dev/fb0) 32.18> Video mode database: 32.18> -db <file> : video mode database file 32.20> (default is /etc/fb.modes) 32.20> Display geometry: 32.20> -xres <value> : horizontal resolution (in pixels) 32.21> -yres <value> : vertical resolution (in pixels) 32.21> -vxres <value> : virtual horizontal resolution (in pixels) 32.21> -vyres <value> : virtual vertical resolution (in pixels) 32.23> -depth <value> : display depth (in bits per pixel) 32.23> -nonstd <value> : select nonstandard video mode 32.23> -g, --geometry ... : set all geometry parameters at once 32.25> -match : set virtual vertical resolution by virtual resolution 32.25> Display timings: 32.25> -pixclock <value> : pixel clock (in picoseconds) 32.25> -left <value> : left margin (in pixels) 32.26> -right <value> : right margin (in pixels) 32.26> -upper <value> : upper margin (in pixel lines) 32.26> -lower <value> : lower margin (in pixel lines) 32.28> -hslen <value> : horizontal sync length (in pixels) 32.28> -vslen <value> : vertical sync length (in pixel lines) 32.28> -t, --timings ... : set all timing parameters at once 32.28> Display flags: 32.29> -accel <value> : hardware text acceleration enable (false or true) 32.29> -hsync <value> : horizontal sync polarity (low or high) 32.31> -vsync <value> : vertical sync polarity (low or high) 32.31> -csync <value> : composite sync polarity (low or high) 32.31> -gsync <value> : synch on green (false or true) 32.32> -extsync <value> : external sync enable (false or true) 32.32> -bcast <value> : broadcast enable (false or true) 32.32> -laced <value> : interlace enable (false or true) 32.34> -double <value> : doublescan enable (false or true) 32.34> -rgba <r,g,b,a> : recommended length of color entries 32.34> -grayscale <value> : grayscale enable (false or true) 32.34> Display positioning: 32.36> -move <direction> : move the visible part (left, right, up or down) 32.36> -step <value> : step increment (in pixels or pixel lines) 32.37> (default is 8 horizontal, 2 vertical) 32.37> Starting PVR 32.37> Usage: insmod filename [args] 32.37> FATAL: Module omaplfb not found. 32.37> FATAL: Module bufferclass_ti not found. 32.39> BusyBox v1.13.2 (2012-06-04 16:25:45 CST) multi-call binary 32.39> 32.39> Usage: mknod [OPTIONS] NAME TYPE MAJOR MINOR 32.39> 32.39> Create a special file (block, character, or pipe) 32.39> 32.39> Options: 32.40> -m Create the special file using the specified mode (default a=rw) 32.40> TYPEs include: 32.40> b: Make a block device 32.40> c or u: Make a character device 32.40> p: Make a named pipe (MAJOR and MINOR are ignored) 32.40> 32.42> chmod: /dev/pvrsrvkm: No such file or directory 32.42> /dev/mem opened. 32.42> Memory mapped at address 0x40151000. 32.42> Read at address 0x48180F04 (0x40151f04): 0x00000001 32.43> Write at address 0x48180F04 (0x40151f04): 0x00000000, readback 0x00000000 32.43> /dev/mem opened. 32.43> Memory mapped at address 0x4022b000. 32.43> Read at address 0x48180900 (0x4022b900): 0x00000001 32.45> Write at address 0x48180900 (0x4022b900): 0x00000002, readback 0x00000002 32.45> /dev/mem opened. 32.45> Memory mapped at address 0x40294000. 32.45> Read at address 0x48180920 (0x40294920): 0x00070000 32.46> Write at address 0x48180920 (0x40294920): 0x00000002, readback 0x00000002 33.53> 33.54> _____ _____ _ _ 33.56> | _ |___ ___ ___ ___ | _ |___ ___ |_|___ ___| |_ 33.56> | | _| .'| . | . | | __| _| . | | | -_| _| _| 33.56> |__|__|_| |__,|_ |___| |__| |_| |___|_| |___|___|_| 33.57> |___| |___| 33.57> 33.57> Arago Project http://arago-project.org dm814x-evm ttyO0 33.57> 33.57> Arago 2011.09 dm814x-evm ttyO0 33.57> 39.71< root 39.73> dm814x-evm login: root 48.95< ifconfig -a 48.96> root@dm814x-evm:~# ifconfig -a 48.98> eth0 Link encap:Ethernet HWaddr 50:56:63:9D:6E:5A 48.98> UP BROADCAST ALLMULTI MULTICAST MTU:1500 Metric:1 48.98> RX packets:0 errors:0 dropped:0 overruns:0 frame:0 49.00> TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 49.00> collisions:0 txqueuelen:1000 49.00> RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) 49.00> Interrupt:40 49.00> 49.01> lo Link encap:Local Loopback 49.01> inet addr:127.0.0.1 Mask:255.0.0.0 49.01> inet6 addr: ::1/128 Scope:Host 49.01> UP LOOPBACK RUNNING MTU:16436 Metric:1 49.03> RX packets:0 errors:0 dropped:0 overruns:0 frame:0 49.03> TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 49.03> collisions:0 txqueuelen:0 49.04> RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) 49.04> 49.04> wlan0 Link encap:Ethernet HWaddr 00:00:00:00:00:00 49.04> BROADCAST MULTICAST MTU:1500 Metric:1 49.06> RX packets:0 errors:0 dropped:0 overruns:0 frame:0 49.06> TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 49.06> collisions:0 txqueuelen:1000 49.06> RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) 49.06> 49.07> root@dm814x-evm:~# 96.87< ifconfig wlan0 hw ether 08:20:00:33:65:29 96.89> root@dm814x-evm:~#
96.90> wl1271_dev_notify 96.90> root@dm814x-evm:~# 114.92< ifconfig wlan0 114.93> root@dm814x-evm:~# ifconfig wlan0 114.93> wlan0 Link encap:Ethernet HWaddr 08:20:00:33:65:29 114.95> BROADCAST MULTICAST MTU:1500 Metric:1 114.95> RX packets:0 errors:0 dropped:0 overruns:0 frame:0 114.95> TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 114.96> collisions:0 txqueuelen:1000 114.96> RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) 114.96> 156.14> root@dm814x-evm:~# ifconfig wlan0 192.168.1.80 156.14> wl1271_dev_notify 156.14> wl1271_op_add_interface 156.17> wl1271_sdio_power_on 156.17> mmc_power_up 156.17> host->ocr 128 156.17> host->avail 128 156.17> host->ios.vdd 7 156.17> mmc_power_up 156.18> mmc2: clock 0Hz busmode 1 powermode 1 cs 0 Vdd 7 width 0 timing 0 156.18> omap_hsmmc_set_ios 156.18> MMC_POWER_UP 156.18> wl12xx_set_power 156.28> Powering on wl12xx 156.28> host->vdd7 156.29> mmc_power_on 156.29> mmc2: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 7 width 0 timing 0 156.31> omap_hsmmc_set_ios 156.31> MMC_POWER_ON 156.32> mmc_sdio_init_card 156.32> mmc2: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 7 width 0 timing 0 156.34> omap_hsmmc_set_ios 156.34> mmc2: clock 25000000Hz busmode 2 powermode 2 cs 0 Vdd 7 width 0 timing 0 156.34> omap_hsmmc_set_ios 156.36> mmc2: clock 25000000Hz busmode 2 powermode 2 cs 0 Vdd 7 width 2 timing 0 156.36> omap_hsmmc_set_ios 156.56> wl1271_sdio_raw_write 156.57> Unable to handle kernel NULL pointer dereference at virtual address 00000008 156.57> pgd = c6f00000 156.57> [00000008] *pgd=86fba031, *pte=00000000, *ppte=00000000 156.57> Internal error: Oops: 17 [#1] 156.59> last sysfs file: /sys/kernel/uevent_seqnum 156.59> Modules linked in: ipv6 arc4 ecb wl1271_sdio wl1271 mac80211 cfg80211 156.59> CPU: 0 Not tainted (2.6.37 #2) 156.61> PC is at omap_hsmmc_start_command+0xd0/0x14c 156.61> LR is at release_console_sem+0x198/0x1ac 156.61> pc : [<c02e2518>] lr : [<c006cd8c>] psr: 60000013 156.61> sp : c6ca5b30 ip : c6ca5a18 fp : c6ca5b54 156.62> r10: c7a9e800 r9 : 00000001 r8 : c6ca5c2c 156.62> r7 : 00000000 r6 : c6ca5c00 r5 : c6ca5bd0 r4 : c7a9ea40 156.62> r3 : 00000000 r2 : 00000035 r1 : 00000002 r0 : 00000035 156.64> Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user 156.64> Control: 10c5387d Table: 86f00019 DAC: 00000015 156.64> Process ifconfig (pid: 1507, stack limit = 0xc6ca42e8) 156.65> Stack: (0xc6ca5b30 to 0xc6ca6000) 156.65> 5b20: 00000035 a7ff8804 c02e2a6c 01fa0000 156.67> 5b40: c7a9ea40 c6ca5c00 c6ca5b8c c6ca5b58 c02e3d44 c02e2454 c6ca5b64 c6ca5b68 156.67> 5b60: c03c9cd8 00000004 00000001 00000004 c6ca5c2c c7a9e800 c7b4d800 00000001 156.67> 5b80: c6ca5bcc c6ca5b90 c02d98e8 c02e3884 00000100 000003e8 00000000 c780d18c 156.68> 5ba0: c6ca5bcc 00000001 c6ca5ba8 c6ca5ba8 c6ca5c2c c6ca5c00 00000004 00000001 156.68> 5bc0: c6ca5c74 c6ca5bd0 c02de84c c02d96f0 00000035 a7ff8804 00000000 00000000 156.70> 5be0: 00000000 00000000 000001b5 00000000 00000000 00000000 c6ca5c00 c6ca5c2c 156.70> 5c00: 3b9aca00 00000000 00000004 00000001 00000000 00000100 00000000 00000000 156.71> 5c20: c6ca5c2c 00000001 c6ca5c40 c6ca5bd0 c6ca5c00 00000000 c6ca5ba4 c02d9e4c 156.71> 5c40: c067b1a2 0000018c 00000004 8780d18c 00000004 00000004 00000004 c7b71e00 156.73> 5c60: c780d190 0001ffc4 c6ca5cbc c6ca5c78 c02dfb54 c02de6cc 00000001 c780d18c 156.73> 5c80: 00000001 00000004 00000001 00000000 c6d98000 c7b71e00 0001ffc4 c780d18c 156.75> 5ca0: 00000000 00000004 c780c0c0 bf0b6964 c6ca5cd4 c6ca5cc0 c02dfc04 c02df9dc 156.75> 5cc0: c780d18c 00000004 c6ca5d04 c6ca5cd8 bf0b61e0 c02dfbe4 00000000 00200200 156.76> 5ce0: ffffc408 c780cd60 c6ca5d54 c6ca5d44 c780d18c 00000000 c6ca5d34 c6ca5d08 156.76> 5d00: bf099f68 bf0b615c 00000000 c6ca5d18 c6ca5d44 c780cd60 c780cd60 c780cd84 156.76> 5d20: c780cd90 c780cf08 c6ca5d84 c6ca5d38 bf097b6c bf099f0c c780c260 c7b4bf10 156.78> 5d40: c7b4bb60 00000000 00000000 00008800 00300000 00000000 00000000 00000000 156.78> 5d60: 00000000 c6ca5d7c c6ca5db4 00000002 c780cd60 c7b4bf10 c6ca5db4 c6ca5d88 156.79> 5d80: bf097e88 bf097ad8 bf0a305c c7b4b800 c780c260 00000000 c7b4bb60 c7b4b800 156.79> 5da0: 00000001 ffffffff c6ca5de4 c6ca5db8 bf03be7c bf097de0 c7b4bb60 c7b4b800 156.81> 5dc0: bf04a5d4 00001043 00001002 c7bbf30c 00000000 c7b4b800 c6ca5dfc c6ca5de8 156.81> 5de0: bf03c1d4 bf03bbe4 c7b4b800 bf04a5d4 c6ca5e14 c6ca5e00 c032485c bf03c170 156.82> 5e00: c7b4b800 00000041 c6ca5e34 c6ca5e18 c0321cb0 c03247c0 c7b4b800 00001002 156.82> 5e20: c7bbf300 c6ca5e70 c6ca5e54 c6ca5e38 c0324780 c0321c24 00000000 c6c4e680 156.84> 5e40: c7bbf300 c6ca5e70 c6ca5ebc c6ca5e58 c0366a14 c0324774 bebd1b98 00008914 156.84> 5e60: 6e616c77 00000030 00000000 00000000 00001043 5001a8c0 bebd1ebb 0009fe3b 156.86> 5e80: 00001043 5001a8c0 bebd1ebb 0009fe3b 00001002 bebd1b98 00008914 bebd1b98 156.86> 5ea0: 00000003 bebd1b98 c6ca4000 00000000 c6ca5ed4 c6ca5ec0 c0367bf4 c0366738 156.86> 5ec0: 00000000 00008914 c6ca5ef4 c6ca5ed8 c0312e40 c0367b30 00000000 c6c0b700 156.87> 5ee0: 00000003 00000003 c6ca5f04 c6ca5ef8 c00d3424 c0312c50 c6ca5f74 c6ca5f08 156.87> 5f00: c00d3b34 c00d3408 00000021 000d2000 c6ca5f7c c6ca5f20 c00b9714 c00b9164 156.89> 5f20: 00100073 00000000 00000000 000000b1 00000000 c00dcc70 00000000 00000000 156.89> 5f40: c6c0b680 c6e16754 000d2000 00000000 bebd1b98 00008914 00000003 c6c0b700 156.90> 5f60: c6ca4000 00000000 c6ca5fa4 c6ca5f78 c00d3bcc c00d3640 c00b9904 00000000 156.90> 5f80: 000d2000 0008eef4 bebd1b98 000001c3 00000036 c0044fa8 00000000 c6ca5fa8 156.92> 5fa0: c0044e00 c00d3b80 0008eef4 bebd1b98 00000003 00008914 bebd1b98 0008eef4 156.92> 5fc0: 0008eef4 bebd1b98 000001c3 00000036 0008eea0 0008f024 00001043 00000000 156.93> 5fe0: bebd1dd0 bebd1b70 000116f0 40256aec 60000010 00000003 00000000 00000000 156.93> Backtrace: 156.93> [<c02e2448>] (omap_hsmmc_start_command+0x0/0x14c) from [<c02e3d44>] (omap_hsmmc_request+0x4cc/0x4fc) 156.93> r6:c6ca5c00 r5:c7a9ea40 r4:01fa0000 156.95> [<c02e3878>] (omap_hsmmc_request+0x0/0x4fc) from [<c02d98e8>] (mmc_wait_for_req+0x204/0x22c) 156.96> [<c02d96e4>] (mmc_wait_for_req+0x0/0x22c) from [<c02de84c>] (mmc_io_rw_extended+0x18c/0x1f4) 156.96> r7:00000001 r6:00000004 r5:c6ca5c00 r4:c6ca5c2c 156.96> [<c02de6c0>] (mmc_io_rw_extended+0x0/0x1f4) from [<c02dfb54>] (sdio_io_rw_ext_helper+0x184/0x1ac) 156.98> [<c02df9d0>] (sdio_io_rw_ext_helper+0x0/0x1ac) from [<c02dfc04>] (sdio_memcpy_toio+0x2c/0x34) 157.00> [<c02dfbd8>] (sdio_memcpy_toio+0x0/0x34) from [<bf0b61e0>] (wl1271_sdio_raw_write+0x90/0xc4 [wl1271_sdio]) 157.00> [<bf0b6150>] (wl1271_sdio_raw_write+0x0/0xc4 [wl1271_sdio]) from [<bf099f68>] (wl1271_set_partition+0x68/0x180 [wl1271]) 157.01> r8:00000000 r7:c780d18c r6:c6ca5d44 r5:c6ca5d54 r4:c780cd60 157.01> [<bf099f00>] (wl1271_set_partition+0x0/0x180 [wl1271]) from [<bf097b6c>] (wl1271_chip_wakeup+0xa0/0x308 [wl1271]) 157.03> [<bf097acc>] (wl1271_chip_wakeup+0x0/0x308 [wl1271]) from [<bf097e88>] (wl1271_op_add_interface+0xb4/0x1c4 [wl1271]) 157.03> r6:c7b4bf10 r5:c780cd60 r4:00000002 157.04> [<bf097dd4>] (wl1271_op_add_interface+0x0/0x1c4 [wl1271]) from [<bf03be7c>] (ieee80211_do_open+0x2a4/0x58c [mac80211]) 157.06> [<bf03bbd8>] (ieee80211_do_open+0x0/0x58c [mac80211]) from [<bf03c1d4>] (ieee80211_open+0x70/0x74 [mac80211]) 157.06> [<bf03c164>] (ieee80211_open+0x0/0x74 [mac80211]) from [<c032485c>] (__dev_open+0xa8/0xf8) 157.06> r5:bf04a5d4 r4:c7b4b800 157.07> [<c03247b4>] (__dev_open+0x0/0xf8) from [<c0321cb0>] (__dev_change_flags+0x98/0x11c) 157.07> r5:00000041 r4:c7b4b800 157.07> [<c0321c18>] (__dev_change_flags+0x0/0x11c) from [<c0324780>] (dev_change_flags+0x18/0x4c) 157.09> r7:c6ca5e70 r6:c7bbf300 r5:00001002 r4:c7b4b800 157.09> [<c0324768>] (dev_change_flags+0x0/0x4c) from [<c0366a14>] (devinet_ioctl+0x2e8/0x668) 157.11> r7:c6ca5e70 r6:c7bbf300 r5:c6c4e680 r4:00000000 157.11> [<c036672c>] (devinet_ioctl+0x0/0x668) from [<c0367bf4>] (inet_ioctl+0xd0/0x100) 157.12> [<c0367b24>] (inet_ioctl+0x0/0x100) from [<c0312e40>] (sock_ioctl+0x1fc/0x24c) 157.12> r5:00008914 r4:00000000 157.12> [<c0312c44>] (sock_ioctl+0x0/0x24c) from [<c00d3424>] (vfs_ioctl+0x28/0x44) 157.12> r7:00000003 r6:00000003 r5:c6c0b700 r4:00000000 157.14> [<c00d33fc>] (vfs_ioctl+0x0/0x44) from [<c00d3b34>] (do_vfs_ioctl+0x500/0x540) 157.14> [<c00d3634>] (do_vfs_ioctl+0x0/0x540) from [<c00d3bcc>] (sys_ioctl+0x58/0x7c) 157.15> [<c00d3b74>] (sys_ioctl+0x0/0x7c) from [<c0044e00>] (ret_fast_syscall+0x0/0x30) 157.15> r8:c0044fa8 r7:00000036 r6:000001c3 r5:bebd1b98 r4:0008eef4 157.17> Code: 13a03001 15843078 e5943008 e5952000 (e5933008) 157.17> ---[ end trace bc8d0d3b454c2508 ]--- 157.17> Segmentation fault