PalmPre2HardwareAndDriversInformations

From WebOS Internals
Revision as of 15:30, 15 November 2010 by GarthPS (talk | contribs) (added cat /proc/cpuinfo)
Jump to navigation Jump to search

Introduction

The palm-pre 2 is now out. This page goal is to find out what exact chip,interfaces,drivers are used on the palm-pre 2.

Components

Modem

Modem is exactly the same as in the Pre and Pre Plus devices. The modem protocol is the same too. What Palm changes between Pre/Pre Plus and Pre 2 is the software which drives the modem. But in the end the new log files style helps me (morphis) to get more informations about the protocol to finish the implementation of msmcomm (http://git.freesmartphone.org/?p=msmcomm.git;a=summary).

Dumps

ls /dev

root@roadrunner:/dev# ls -l
crw-rw----    1 root     root     247,   0 Nov 13 18:17 DspBridge
lrwxrwxrwx    1 root     root           13 Nov 13 18:17 MAKEDEV -> /sbin/MAKEDEV
lrwxrwxrwx    1 root     root            4 Nov 13 18:17 XOR -> null
crw-rw----    1 root     root      10,  62 Nov 13 18:17 btuart
drwxr-xr-x    3 root     root           60 Nov 13 18:17 bus
drwxr-xr-x    6 root     root          120 Nov 13 18:18 cgroup
drwxr-xr-x   44 root     root            0 Nov 13 18:17 cgroups
crw-------    1 root     root       5,   1 Nov 13 18:17 console
lrwxrwxrwx    1 root     root           11 Nov 13 18:17 core -> /proc/kcore
c---------    1 root     root     249,   0 Nov 13 18:18 discsock
drwxr-xr-x    5 root     root          100 Nov 13 18:17 disk
lrwxrwxrwx    1 root     root            3 Nov 13 18:17 fb -> fb0
crw-rw----    1 root     video     29,   0 Nov 13 18:17 fb0
crw-rw----    1 root     video     29,   1 Nov 13 18:17 fb1
lrwxrwxrwx    1 root     root           13 Nov 13 18:17 fd -> /proc/self/fd
prw-r--r--    1 root     root            0 Nov 13 18:17 fifo.1
prw-r--r--    1 root     root            0 Nov 13 18:17 fifo.2
crw-rw-rw-    1 root     root       1,   7 Nov 13 18:17 full
crw-rw-rw-    1 root     root      10, 229 Nov 13 18:17 fuse
drwxr-xr-x    2 root     root           40 Nov 13 18:17 gadget
lrwxrwxrwx    1 root     root            7 Nov 13 18:17 gps -> ttyACM2
prw-r--r--    1 root     root            0 Nov 13 18:17 grfifo.1
prw-r--r--    1 root     root            0 Nov 13 18:17 grfifo.2
crw-r--r--    1 root     root       1,   5 Nov 13 18:17 heap
crw-rw----    1 root     root      89,   1 Nov 13 18:17 i2c-1
crw-rw----    1 root     root      89,   2 Nov 13 18:17 i2c-2
crw-rw----    1 root     root      89,   3 Nov 13 18:17 i2c-3
prw-------    1 root     root            0 Nov 13 18:17 initctl
drwxr-xr-x    2 root     root          300 Nov 13 18:17 input
crw-r-----    1 root     kmem       1,   2 Nov 13 18:17 kmem
crw-rw----    1 root     root       1,  11 Nov 13 18:17 kmsg
srw-rw-rw-    1 root     root            0 Nov 13 18:17 log
drwxr-xr-x    2 root     root           40 Nov 13 18:17 logdir
drwxr-xr-x    2 root     root           60 Nov 13 18:17 loop
brw-r-----    1 root     disk       7,   0 Nov 13 18:17 loop0
brw-r-----    1 root     disk       7,   1 Nov 13 18:17 loop1
brw-r-----    1 root     disk       7,   2 Nov 13 18:17 loop2
brw-r-----    1 root     disk       7,   3 Nov 13 18:17 loop3
brw-r-----    1 root     disk       7,   4 Nov 13 18:17 loop4
brw-r-----    1 root     disk       7,   5 Nov 13 18:17 loop5
brw-r-----    1 root     disk       7,   6 Nov 13 18:17 loop6
brw-r-----    1 root     disk       7,   7 Nov 13 18:17 loop7
crw-rw----    1 root     lp        10,  57 Nov 13 18:17 lp8501
drwxr-xr-x    2 root     root          220 Nov 13 18:17 mapper
crw-r-----    1 root     kmem       1,   1 Nov 13 18:17 mem
crw-rw----    1 root     root     253,   0 Nov 13 18:17 memnotify
brw-r-----    1 root     disk     179,   0 Nov 13 18:17 mmcblk0
brw-r-----    1 root     disk     179,   1 Nov 13 18:17 mmcblk0p1
brw-r-----    1 root     disk     179,   2 Nov 13 18:17 mmcblk0p2
brw-r-----    1 root     disk     179,   3 Nov 13 18:17 mmcblk0p3
lrwxrwxrwx    1 root     root            7 Nov 13 18:17 modem0 -> ttyACM0
lrwxrwxrwx    1 root     root            7 Nov 13 18:17 modemdiag -> ttyACM1
crw-rw----    1 root     root      10,  61 Nov 13 18:17 modemuart
crw-rw----    1 root     root      10,  60 Nov 13 18:17 nduid
drwxr-xr-x    2 root     root           60 Nov 13 18:17 net
crw-rw----    1 root     root      10,  56 Nov 13 18:17 novacom_ep0
crw-rw----    1 root     root      10,  55 Nov 13 18:17 novacom_ep_in
crw-rw----    1 root     root      10,  54 Nov 13 18:17 novacom_ep_out
crw-rw-rw-    1 root     root       1,   3 Nov 13 18:17 null
crw-rw----    1 root     root     250,   0 Nov 13 18:17 ondemandtcl0
lrwxrwxrwx    1 root     root            6 Nov 13 18:17 par8501 -> lp8501
prw-r--r--    1 root     root            0 Nov 13 18:17 pm_server_in
prw-r--r--    1 root     root            0 Nov 13 18:17 pm_server_out
crw-------    1 root     root     108,   0 Nov 13 18:17 ppp
crw-rw-rw-    1 root     tty        5,   2 Nov 13 19:07 ptmx
drwxr-xr-x    2 root     root            0 Jan  1  1970 pts
crw-rw-rw-    1 root     root     248,   0 Nov 13 18:17 pvrsrvkm
lrwxrwxrwx    1 root     root            4 Nov 13 18:17 ram -> ram1
brw-r-----    1 root     disk       1,   0 Nov 13 18:17 ram0
brw-r-----    1 root     disk       1,   1 Nov 13 18:17 ram1
brw-r-----    1 root     disk       1,   2 Nov 13 18:17 ram2
brw-r-----    1 root     disk       1,   3 Nov 13 18:17 ram3
lrwxrwxrwx    1 root     root            4 Nov 13 18:17 ramdisk -> ram0
crw-rw-rw-    1 root     root       1,   8 Nov 13 18:17 random
lrwxrwxrwx    1 root     root            4 Nov 13 18:17 rtc -> rtc0
crw-rw----    1 root     root     254,   0 Nov 13 18:17 rtc0
drwxrwxrwt    2 root     root          280 Nov 13 18:18 shm
drwxr-xr-x    2 root     root          180 Nov 13 18:17 snd
lrwxrwxrwx    1 root     root           24 Nov 13 18:17 sndstat -> /proc/asound/oss/sndstat
lrwxrwxrwx    1 root     root           15 Nov 13 18:17 stderr -> /proc/self/fd/2
lrwxrwxrwx    1 root     root           15 Nov 13 18:17 stdin -> /proc/self/fd/0
lrwxrwxrwx    1 root     root           15 Nov 13 18:17 stdout -> /proc/self/fd/1
drwx------    2 root     root          200 Nov 13 18:17 store
lrwxrwxrwx    1 root     root           11 Nov 13 18:17 tokens -> /tmp/tokens
crw-rw----    1 root     root      10,  59 Nov 13 18:17 touchscreen
drwxr-xr-x    2 root     root           80 Nov 13 18:17 tts
crw-rw-rw-    1 root     tty        5,   0 Nov 13 18:17 tty
crw--w----    1 root     tty        4,   0 Nov 13 18:17 tty0
crw--w----    1 root     tty        4,   1 Nov 13 18:17 tty1
crw--w----    1 root     tty        4,   2 Nov 13 18:17 tty2
crw--w----    1 root     tty        4,   3 Nov 13 18:17 tty3
crw--w----    1 root     tty        4,   4 Nov 13 18:17 tty4
crw--w----    1 root     tty        4,   5 Nov 13 18:17 tty5
crw--w----    1 root     tty        4,   6 Nov 13 18:17 tty6
crw--w----    1 root     tty        4,   7 Nov 13 18:17 tty7
crw-rw----    1 root     dialout  166,   0 Nov 13 18:20 ttyACM0
crw-rw----    1 root     dialout  166,   1 Nov 13 18:17 ttyACM1
crw-rw----    1 root     dialout  166,   2 Nov 13 18:17 ttyACM2
crw-rw----    1 root     dialout    4,  66 Nov 13 18:17 ttyS2
crw-rw----    1 root     dialout    4,  67 Nov 13 18:17 ttyS3
crw-rw-rw-    1 root     root       1,   9 Nov 13 18:17 urandom
crw-rw----    1 root     root     251,   0 Nov 13 18:17 usbdev1.1_ep00
crw-rw----    1 root     root     251,   1 Nov 13 18:17 usbdev1.1_ep81
crw-rw----    1 root     root     251,   2 Nov 13 18:17 usbdev1.2_ep00
crw-rw----    1 root     root     251,   5 Nov 13 18:17 usbdev1.2_ep02
crw-rw----    1 root     root     251,   7 Nov 13 18:17 usbdev1.2_ep04
crw-rw----    1 root     root     251,   9 Nov 13 18:17 usbdev1.2_ep06
crw-rw----    1 root     root     251,   3 Nov 13 18:17 usbdev1.2_ep81
crw-rw----    1 root     root     251,   4 Nov 13 18:17 usbdev1.2_ep82
crw-rw----    1 root     root     251,   6 Nov 13 18:17 usbdev1.2_ep84
crw-rw----    1 root     root     251,   8 Nov 13 18:17 usbdev1.2_ep86
crw-rw----    1 root     root     252,   0 Nov 13 18:17 usbmon0
crw-rw----    1 root     root     252,   1 Nov 13 18:17 usbmon1
crw-rw----    1 root     tty        7,   0 Nov 13 18:17 vcs
crw-rw----    1 root     tty        7,   1 Nov 13 18:17 vcs1
crw-rw----    1 root     tty        7, 128 Nov 13 18:17 vcsa
crw-rw----    1 root     tty        7, 129 Nov 13 18:17 vcsa1
lrwxrwxrwx    1 root     root            6 Nov 13 18:17 video -> video0
crw-rw----    1 root     video     81,   0 Nov 13 18:17 video0
crw-rw----    1 root     video     81,   1 Nov 13 18:17 video1
crw-rw----    1 root     video     81,   2 Nov 13 18:17 video2
crw-rw----    1 root     root      10,  63 Nov 13 18:17 vtmdrv
crw-rw----    1 root     root      10, 130 Nov 13 18:17 watchdog
crw-rw-rw-    1 root     root       1,   5 Nov 13 18:17 zero

ls /dev/input

root@roadrunner:/dev/input# ls -l
lrwxrwxrwx    1 root     root            6 Nov 13 18:17 accelerometer0 -> event5
crw-r-----    1 root     root      13,  64 Nov 13 18:17 event0
crw-r-----    1 root     root      13,  65 Nov 13 18:17 event1
crw-r-----    1 root     root      13,  66 Nov 13 18:17 event2
crw-r-----    1 root     root      13,  67 Nov 13 18:17 event3
crw-r-----    1 root     root      13,  68 Nov 13 18:17 event4
crw-r-----    1 root     root      13,  69 Nov 13 18:17 event5
lrwxrwxrwx    1 root     root            6 Nov 13 18:17 keypad0 -> event2
lrwxrwxrwx    1 root     root            6 Nov 13 18:17 keypad1 -> event1
lrwxrwxrwx    1 root     root            6 Nov 13 18:17 keypad2 -> event0
lrwxrwxrwx    1 root     root            6 Nov 13 18:17 light0 -> event4
lrwxrwxrwx    1 root     root            6 Nov 13 18:17 proximity0 -> event3
crw-------    1 root     root      10, 223 Nov 13 18:17 uinput

Dmesg

[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 2.6.24-palm-joplin-3430 (na@na) (gcc version 4.3.3 (Sourcery G++ 4.3-234) ) #1 48
[    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=00c5387f
[    0.000000] Machine: Sirloin OMAP3630 board
[    0.000000] Memory policy: ECC disabled, Data cache writeback
[    0.000000] On node 0 totalpages: 128512
[    0.000000]   DMA zone: 1004 pages used for memmap
[    0.000000]   DMA zone: 0 pages reserved
[    0.000000]   DMA zone: 127508 pages, LIFO batch:31
[    0.000000]   Normal zone: 0 pages used for memmap
[    0.000000]   Movable zone: 0 pages used for memmap
[    0.000000] BUG: map for 0x50000000 at 0xe0000000 can not be mapped using pages, ignoring.
[    0.000000] omap_revision is 0x3630133c, patching legacy revision to 0x34304332
[    0.000000] OMAP3630ES1.1
[    0.000000] SRAM: Mapped pa 0x40200000 to va 0xd7000000 size: 0x100000
[    0.000000] CPU0: D VIPT write-back cache
[    0.000000] CPU0: cache: 768 bytes, associativity 1, 8 byte lines, 64 sets
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 127508
[    0.000000] Kernel command line: root=/dev/mmcblk0p2 rootwait ro fb=0x9f600000 fbcon=disable console=tty1 nduid=[elided] klog=0x9ff00000 klog_len=0x100000  boardtype=castle-roadrunner-pvt dsp_base=0x9f900000 dsp_len=0x600000 HousingA=glass lastboot=reboot
[    0.000000] OMAP: Initializing Shared Resource Framework
[    0.000000] GPMC revision 5.0
[    0.000000] IRQ: Found an INTC at 0xd8200000 (revision 4.0) with 96 interrupts
[    0.000000] Total of 96 interrupts on 1 active controller
[    0.000000] OMAP34xx GPIO hardware version 2.5
[    0.000000] PID hash table entries: 2048 (order: 11, 8192 bytes)
[    0.000000] Console: colour dummy device 80x30
[    0.000000] console [tty1] enabled
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.060000] Memory: 502MB = 502MB total
[    0.060000] Memory: 504320KB available (4384K code, 565K data, 172K init)
[    0.060000] SLUB: Genslabs=11, HWalign=32, Order=0-1, MinObjects=4, CPUs=1, Nodes=1
[    0.060000] Calibrating delay loop... 249.03 BogoMIPS (lpj=1245184)
[    0.300000] Mount-cache hash table entries: 512
[    0.300000] Initializing cgroup subsys ns
[    0.300000] Initializing cgroup subsys cpuacct
[    0.300000] CPU: Testing write buffer coherency: ok
[    0.300000] net_namespace: 64 bytes
[    0.310000] NET: Registered protocol family 16
[    0.320000] OMAP Clock subsystem initializing.
[    0.320000] System clock speed: 26000000, mpu speed: 250000000, l3_speed: 100000000
[    0.320000] OMAP DMA hardware revision 5.0
[    0.380000] OMAP: Display hardware version 2.0
[    0.390000] klog_init: entry
[    0.390000] klog_init: phys buffer is at 0x9ff00000
[    0.390000] klog_init: virt address is bf800000
[    0.390000] klog_init: magic 0x6b6c6f67 version 0x1
[    0.390000] found klog, len 1048576, using buffer number 3
[    0.400000] i2c_omap i2c_omap.1: bus 1 rev4.0 at 400 kHz
[    0.400000] i2c_omap i2c_omap.2: bus 2 rev4.0 at 100 kHz
[    0.400000] i2c_omap i2c_omap.3: bus 3 rev4.0 at 400 kHz
[    0.400000] TWL4030: TRY attach Slave TWL4030-ID0 on Adapter OMAP I2C adapter [1]
[    0.400000] TWL4030: TRY attach Slave TWL4030-ID1 on Adapter OMAP I2C adapter [1]
[    0.400000] TWL4030: TRY attach Slave TWL4030-ID2 on Adapter OMAP I2C adapter [1]
[    0.400000] TWL4030: TRY attach Slave TWL4030-ID3 on Adapter OMAP I2C adapter [1]
[    0.410000] OMAP: Programming TWL sleep/wake scripts...
[    0.410000] TWL4030 Power Companion Active
[    0.410000] TWL4030: Driver registration complete.
[    0.420000] twl4030_usb: Device ATTACHED: Cold plugging
[    0.420000] twl4030_phy_suspend: irq_disable=0
[    0.420000] check_musb_idle: can't get otg_state
[    0.420000] phy_suspend: enter
[    0.420000] twl4030_phy_resume: mode=1
[    0.430000] charger_detector: schudule detection (not ready)
[    0.430000] Initialized TWL4030 USB module
[    0.430000] SCSI subsystem initialized
[    0.440000] usbcore: registered new interface driver usbfs
[    0.440000] usbcore: registered new interface driver hub
[    0.440000] usbcore: registered new device driver usb
[    0.440000] musb_hdrc: version 6.0/dbg, musb-dma, peripheral, debug=1
[    0.440000] HS USB OTG: revision 0x40, sysconfig 0x2014, sysstatus 0x1, intrfsel 0x1, simenable  0x0
[    0.440000] musb_hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine (X), bulk split (X), HB-ISO Rx (X), HB-ISO Tx (X), SoftConn)
[    0.440000] musb_hdrc: MHDRC RTL version 1.800 
[    0.440000] musb_hdrc: setup fifo_mode 4
[    0.440000] musb_hdrc: 29/31 max ep, 15424/16384 memory
[    0.440000] musb_hdrc: hw_ep 0shared, max 64
[    0.440000] musb_hdrc: hw_ep 1tx, max 512
[    0.440000] musb_hdrc: hw_ep 1rx, max 512
[    0.440000] musb_hdrc: hw_ep 2tx, max 512
[    0.440000] musb_hdrc: hw_ep 2rx, max 512
[    0.440000] musb_hdrc: hw_ep 3tx, max 512
[    0.440000] musb_hdrc: hw_ep 3rx, max 512
[    0.440000] musb_hdrc: hw_ep 4tx, max 512
[    0.440000] musb_hdrc: hw_ep 4rx, max 512
[    0.440000] musb_hdrc: hw_ep 5tx, max 512
[    0.440000] musb_hdrc: hw_ep 5rx, max 512
[    0.440000] musb_hdrc: hw_ep 6tx, max 512
[    0.440000] musb_hdrc: hw_ep 6rx, max 512
[    0.440000] musb_hdrc: hw_ep 7tx, max 512
[    0.440000] musb_hdrc: hw_ep 7rx, max 512
[    0.440000] musb_hdrc: hw_ep 8tx, max 512
[    0.440000] musb_hdrc: hw_ep 8rx, max 512
[    0.440000] musb_hdrc: hw_ep 9tx, max 512
[    0.440000] musb_hdrc: hw_ep 9rx, max 512
[    0.440000] musb_hdrc: hw_ep 10tx, max 512
[    0.440000] musb_hdrc: hw_ep 10rx, max 512
[    0.440000] musb_hdrc: hw_ep 11tx, max 512
[    0.440000] musb_hdrc: hw_ep 11rx, max 512
[    0.440000] musb_hdrc: hw_ep 12tx, max 512
[    0.440000] musb_hdrc: hw_ep 12rx, max 512
[    0.440000] musb_hdrc: hw_ep 13tx, max 512
[    0.440000] musb_hdrc: hw_ep 13rx, max 512
[    0.440000] musb_hdrc: hw_ep 14shared, max 1024
[    0.440000] musb_hdrc: hw_ep 15shared, max 1024
[    0.440000] musb_hdrc: USB Peripheral mode controller at bf904000 using DMA, IRQ 92
[    0.440000] musb_init_controller 2088: PERIPHERAL mode, status 0, dev98
[    0.440000] Registered /proc/driver/musb_hdrc
[    0.480000] NET: Registered protocol family 2
[    0.490000] Time: 32k_counter clocksource has been installed.
[    0.490000] Switched to high resolution mode on CPU 0
[    0.570000] IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
[    0.570000] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
[    0.570000] TCP bind hash table entries: 16384 (order: 4, 65536 bytes)
[    0.570000] TCP: Hash tables configured (established 16384 bind 16384)
[    0.570000] TCP reno registered
[    0.600000] SmartReflex Driver: Initializing
[    0.600000] SmartReflex Driver: Using EFUSED nvalues
[    0.600000] SmartReflex Driver: Initialized
[    0.600000] OMAP 3430 Power Management subsystem initializing.
[    0.600000] OMAP: Setting up clocks.
[    0.600000] OMAP: Change MPU speed: 250 => 1000 MHz
[    0.600000] SR1: OPP5: initiate calibration (initial vsel 62)
[    0.600000] SR1: OPP5: calibrated to 49. add margin.
[    0.600000] SR1: OPP5: update vsel 0 => 52
[    0.600000] OMAP: ARM/DSP clock at 1000/430 MHz.
[    0.600000] BogoMIPS: 996.14 @1000000 KHz
[    0.600000] OMAP: Change CORE speed: 100 => 200 MHz
[    0.620000] SR2: OPP3: initiate calibration (initial vsel 43)
[    0.620000] SR2: OPP3: update vsel 0 => 29
[    0.650000] OMAP CPU idle driver initializing.
[    0.650000] create_proc_entry succeeded
[    0.650000] Initialize power support module
[    0.650000] OMAP3: PM: Sirloin target registered successfully.
[    0.650000] TWL4030: Setting up LDOs.
[    0.660000] input: headset as /class/input/input0
[    0.660000] Invalid Console Name
[    0.660000] UART: Invalid console parameter.
[    0.660000] VFS: Disk quotas dquot_6.5.1
[    0.660000] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    0.660000] fuse init (API version 7.9)
[    0.660000] io scheduler noop registered
[    0.660000] io scheduler anticipatory registered
[    0.660000] io scheduler deadline registered
[    0.660000] io scheduler cfq registered (default)
[    0.660000] OMAP LCD controller initialized
[    0.660000] omap24xxfb: Options "<NULL>"
[    0.660000] omap24xxfb: fb0 frame buffer device 
[    0.660000] omap24xxfb: display mode 320x480x32 hsync 30kHz vsync 61Hz
[    0.710000] lcd panel ID: 10 81 3
[    0.710000] LCD panel initialized
[    0.740000] Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
[    0.740000] serial8250.0: ttyS0 at MMIO 0x4806a000 mem 0xd806a000 (irq = 72) is a ST16654
[    0.740000] serial8250.0: ttyS1 at MMIO 0x4806c000 mem 0xd806c000 (irq = 73) is a ST16654
[    0.740000] serial8250.0: ttyS2 at MMIO 0x49020000 mem 0xd9020000 (irq = 74) is a ST16654
[    0.740000] RAMDISK driver initialized: 4 RAM disks of 32768K size 1024 blocksize
[    0.740000] loop: module loaded
[    0.740000] Vibrator driver initialized...
[    0.740000] USERPINS: Configuring irq for gpio=176
[    0.740000] hsuart1: grap dma chain 5
[    0.740000] omap_hsuart: creating 'btuart' device on UART 1
[    0.740000] Trying to free nonexistent resource <000000004806c000-000000004806c01f>
[    0.740000] hsuart0: grap dma chain 8
[    0.740000] omap_hsuart: creating 'modemuart' device on UART 0
[    0.740000] Trying to free nonexistent resource <000000004806a000-000000004806a01f>
[    0.740000] mdm_act: initializing driver.
[    0.740000] mdm_act: AWM=157, MWA=152, MWU=155  Timeout 250ms, Uart Port 0. Acm dev (0x0)
[    0.740000] digest size 20
[    0.740000] nduid: [elided]
[    0.750000] PPP generic driver version 2.4.2
[    0.750000] tun: Universal TUN/TAP device driver, 1.6
[    0.750000] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[    0.750000] Linux video capture interface: v2.00
[    0.750000] omap24xxvout: registered device video2 [v4l2]
[    0.950000] omap34xx-isp: found revision=f0
[    0.950000] omap34xx-isp: registered v4l2 interface: name=smia 1.0
[    0.950000] omap34xx-isp: registered v4l2 device: type=1 minor=0
[    0.950000] omap34xx-isp: registered v4l2 device: type=128 minor=1
[    0.970000] vx6953: found silicon id 8 nvm v1 (cut-3.0)
[    0.990000] i2c /dev entries driver
[    0.990000] charger_detector: schudule detection
[    0.990000] Driver 'sd' needs updating - please use bus_type methods
[    0.990000] ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver
[    0.990000] ohci-omap ohci-omap.0: OMAP OHCI
[    0.990000] ohci-omap ohci-omap.0: new USB bus registered, assigned bus number 1
[    0.990000] ohci-omap ohci-omap.0: irq 76, io mem 0x48064400
[    1.070000] usb_detect_quirks: disable autosuspend for hub! udev=bbff8000
[    1.070000] usb usb1: configuration #1 chosen from 1 choice
[    1.070000] hub 1-0:1.0: USB hub found
[    1.070000] hub 1-0:1.0: 3 ports detected
[    1.180000] usbcore: registered new interface driver cdc_acm
[    1.180000] cdc_acm: v0.26:USB Abstract Control Model driver for USB modems and ISDN adapters
[    1.180000] g_rockhopper gadget: serial_number=[elided]
[    1.180000] mass_storage_function_add
[    1.180000] gadget_event: enable storage events
[    1.180000] g_rockhopper gadget: Number of LUNs=1
[    1.180000] g_rockhopper gadget: mass storage function is added
[    1.180000] g_rockhopper gadget: Rockhopper Gadget, version: Cinco de Mayo 2009
[    1.180000] g_rockhopper gadget: g_rockhopper ready
[    1.210000] input: gpio-keys as /class/input/input1
[    1.230000] musb_stage2_irq 813: SUSPEND (b_idle) devctl 99 power e0
[    1.240000] gpio-keys: volume up button released
[    1.240000] gpio-keys: volume down button released
[    1.240000] gpio-keys: push to talk button released
[    1.240000] gpio-keys: power button released
[    1.240000] gpio-keys: core navi button released
[    1.240000] MAXIM7359 keyboard driver
[    1.240000] input: maxim_keypad as /class/input/input2
[    1.300000] input: hsdl9100_proximity as /class/input/input3
[    1.330000] hsdl9100_proximity: Proximity Sensor driver initialized....
[    1.330000] input: temt6200_light as /class/input/input4
[    1.360000] i2c_omap i2c_omap.3: No Acknowledgement
[    1.360000] i2c_omap i2c_omap.3: No Acknowledgement
[    1.360000] i2c_omap i2c_omap.3: No Acknowledgement
[    1.360000] input: kxsd9_accelerometer as /class/input/input5
[    1.390000] musb_stage0_irq 661: BUS RESET as b_idle
[    1.390000] gadget_event: source=bus mA=100
[    1.390000] twl4030_rtc twl4030_rtc: rtc core: registered twl4030_rtc as rtc0
[    1.390000] Driver for 1-wire Dallas network protocol.
[    1.390000] OMAP_HDQ: OMAP HDQ Hardware Revision 0.5. Clock shutdown timeout: 100ms
[    1.390000] OMAP Watchdog Timer Rev 0x31: initial timeout 60 sec
[    1.390000] device-mapper: uevent: version 1.0.3
[    1.390000] device-mapper: ioctl: 4.12.0-ioctl (2007-10-02) initialised: dm-devel@redhat.com
[    1.390000] hsmmc-omap hsmmc-omap.1: initialized
[    1.390000] hsmmc-omap hsmmc-omap.2: initialized
[    1.390000] Registered led device: kbd_bl_led_right
[    1.390000] Registered led device: kbd_bl_led_center
[    1.390000] Registered led device: kbd_bl_led_left
[    1.390000] TI TPS6105x LED driver
[    1.390000] Registered led device: core_navi_center
[    1.390000] Registered led device: core_navi_left
[    1.390000] Registered led device: core_navi_right
[    1.390000] usbcore: registered new interface driver usbhid
[    1.390000] drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver
[    1.400000] Advanced Linux Sound Architecture Driver Version 1.0.15 (Tue Nov 20 19:16:42 2007 UTC).
[    1.400000] audio support initialized (twl4030-i2s (mcbsp2))
[    1.400000] audio support initialized (btsco (mcbsp3))
[    1.400000] ALSA device list:
[    1.400000]   #0: twl4030-i2s (mcbsp2)
[    1.400000]   #1: btsco (mcbsp3)
[    1.400000] GACT probability NOT on
[    1.400000] Mirror/redirect action on
[    1.400000] u32 classifier
[    1.400000]     Performance counters on
[    1.400000]     input device check on 
[    1.400000]     Actions configured 
[    1.400000] Netfilter messages via NETLINK v0.30.
[    1.400000] nf_conntrack version 0.5.0 (8192 buckets, 32768 max)
[    1.400000] ip_tables: (C) 2000-2006 Netfilter Core Team
[    1.400000] arp_tables: (C) 2002 David S. Miller
[    1.400000] TCP bic registered
[    1.400000] TCP cubic registered
[    1.400000] TCP westwood registered
[    1.400000] TCP htcp registered
[    1.400000] TCP veno registered
[    1.400000] TCP illinois registered
[    1.400000] NET: Registered protocol family 1
[    1.400000] NET: Registered protocol family 17
[    1.400000] NET: Registered protocol family 15
[    1.400000] Bridge firewalling registered
[    1.400000] RPC: Registered udp transport module.
[    1.400000] RPC: Registered tcp transport module.
[    1.400000] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
[    1.400000] OMAP cpufreq driver initializing.
[    1.400000] SR1: OPP1: initiate calibration (initial vsel 33)
[    1.430000] SR1: OPP1: update vsel 0 => 22
[    1.440000] registered taskstats version 1
[    1.440000] twl4030_rtc twl4030_rtc: setting system clock to 2010-11-13 17:17:43 UTC (1289668663)
[    1.440000] timechange: time was changed.
[    1.440000] cpuidle: using governor menu
[    1.440000] Waiting for root device /dev/mmcblk0p2...
[    1.510000] musb_stage0_irq 661: BUS RESET as b_peripheral
[    1.510000] gadget_event: source=bus mA=100 (no change)
[    1.600000] mmc1: new high speed MMC card at address 0001: 
[    1.600000] mmcblk0: mmc1:0001 SEM16G 15552512KiB 
[    1.600000]  mmcblk0: p1 p2 p3
[    1.660000] g_rockhopper gadget: high speed config #1: ROCKHOPPER
[    1.660000] gadget_event: schedule host_connected
[    1.660000] musb_hdrc periph: enabled ep1in for bulk IN, dma, maxpacket 512
[    1.660000] musb_hdrc periph: enabled ep1out for bulk OUT, dma, maxpacket 512
[    1.660000] g_rockhopper gadget: mass_storage ready
[    1.660000] gadget_event: host_connected=1
[    1.660000] charger_detector: cancel detection
[    1.680000] kjournald starting.  Commit interval 5 seconds
[    1.680000] EXT3-fs: mounted filesystem with ordered data mode.
[    1.680000] VFS: Mounted root (ext3 filesystem) readonly.
[    1.680000] Freeing init memory: 172K
[    1.970000] mdm_act: 4294937493: modem wakeup timeout
[    2.000000] charger_detector: pullup not detected (> 510ms)
[    2.000000] gadget_event: source=bus mA=500
[    2.110000] kjournald starting.  Commit interval 5 seconds
[    2.110000] EXT3-fs: mounted filesystem with ordered data mode.
[    2.510000] ------------------Rsense = 20
[    2.540000] ------------------Full40 = 3786
[    2.970000] mdm_act: 4294937593: modem wakeup timeout
[    3.970000] mdm_act: 4294937693: modem wakeup timeout
[    3.980000] /etc/init.d/mountall.sh: vgscan/vgchange done
[    4.410000] /etc/init.d/mountall.sh: fsck of /var done
[    4.420000] kjournald starting.  Commit interval 5 seconds
[    4.420000] EXT3 FS on dm-1, internal journal
[    4.420000] EXT3-fs: mounted filesystem with writeback data mode.
[    4.420000] /etc/init.d/mountall.sh: /var mounted
[    4.450000] timechange: time was changed.
[    4.460000] /usr/sbin/clock_from_var.sh: set clock from time_saver: Sat Nov 13 18:17:46 CET 2010
[    4.770000] /etc/init.d/mountall.sh: wiping done
[    4.790000] kjournald starting.  Commit interval 5 seconds
[    4.790000] EXT3 FS on dm-4, internal journal
[    4.790000] EXT3-fs: mounted filesystem with ordered data mode.
[    4.790000] kjournald starting.  Commit interval 5 seconds
[    4.800000] EXT3 FS on dm-5, internal journal
[    4.800000] EXT3-fs: mounted filesystem with ordered data mode.
[    4.800000] kjournald starting.  Commit interval 5 seconds
[    4.800000] EXT3 FS on dm-3, internal journal
[    4.800000] EXT3-fs: mounted filesystem with ordered data mode.
[    4.820000] /etc/init.d/mountall.sh: rest mounted
[    4.850000] /etc/init.d/mountall.sh: filesystem checking done
[    4.970000] mdm_act: 4294937793: modem wakeup timeout
[    4.980000] /etc/init.d/mountall.sh: setup_cryptofs done
[    5.060000] /etc/init.d/mountall.sh: done reporting fsck results
[    5.070000] EXT3 FS on dm-0, internal journal
[    5.080000] EXT3 FS on mmcblk0p2, internal journal
completed from another boot (as dmesg is truncated)
[    4.980000] EXT3 FS on mmcblk0p2, internal journal
[    5.230000] /etc/init.d/mountall.sh done
[    5.250000] gpu: calling /etc/init.d/rc.pvr start
[    5.360000] Adding 106488k swap on /dev/mapper/store-swap.  Priority:-1 extents:1 across:106488k
[    5.470000] gpu: /etc/init.d/rc.pvr start done
[    5.550000] rockhopper: switching to config_num=5
[    5.560000] gadget_event: disable storage events
[    5.560000] gadget_event: host_connected=0
[    5.560000] gadget_event: bus_suspended=0
[    5.560000] gadget_event: media_loaded=0
[    5.560000] gadget_event: media_requested=0
[    5.560000] rockhopper: unregister driver done
[    5.560000] rockhopper: start re-registering driver
[    5.560000] g_rockhopper gadget: serial_number=f074b3faaaf3caccf715d1794a99be9e47391326
[    5.560000] g_rockhopper gadget: using random self ethernet address
[    5.560000] g_rockhopper gadget: using random host ethernet address
[    5.560000] usb0: MAC 76:XX:XX:XX:XX:XX
[    5.560000] usb0: HOST MAC 4e:XX:XX:XX:XX:XX
[    5.560000] g_rockhopper gadget: rndis function is added
[    5.560000] mass_storage_function_add
[    5.560000] gadget_event: enable storage events
[    5.570000] g_rockhopper gadget: Number of LUNs=1
[    5.570000] g_rockhopper gadget: mass storage function is added
[    5.570000] g_rockhopper gadget: novacom function is added
[    5.570000] g_rockhopper gadget: Rockhopper Gadget, version: Cinco de Mayo 2009
[    5.570000] g_rockhopper gadget: g_rockhopper ready
[    5.970000] mdm_act: 4294937893: modem wakeup timeout
[    6.680000] bootmark (starting): DB459A6DA235FD6CC8D6
[    6.970000] mdm_act: 4294937993: modem wakeup timeout
[    7.230000] usbcore: modem power off notified
[    7.970000] mdm_act: 4294938093: modem wakeup timeout
[    8.970000] mdm_act: 4294938193: modem wakeup timeout
[    9.230000] usbcore: modem power on notified
[   11.050000] SR1: OPP3: initiate calibration (initial vsel 48)
[   11.050000] SR1: OPP3: update vsel 0 => 32
[   12.470000] usb 1-1: new full speed USB device using ohci-omap and address 2
[   12.680000] usb_detect_quirks: do not disable autosuspend for udev=bedcc800
[   12.710000] usb 1-1: configuration #1 chosen from 1 choice
[   12.710000] cdc_acm 1-1:1.0: ttyACM0: USB ACM device
[   12.710000] cdc_acm 1-1:1.0: set control lines: dtr- rts-
[   12.710000] cdc_acm 1-1:1.0: set line: dte_rate=9600 char_format=0 parity_type=0 data_bits=8
[   12.710000] acm_probe: set parent->autosuspend_disabled = 0
[   12.720000] cdc_acm 1-1:1.1: ttyACM1: USB ACM device
[   12.720000] cdc_acm 1-1:1.1: set control lines: dtr- rts-
[   12.720000] cdc_acm 1-1:1.1: set line: dte_rate=9600 char_format=0 parity_type=0 data_bits=8
[   12.720000] acm_probe: set parent->autosuspend_disabled = 0
[   12.720000] twl4030_audio_audio_resume: resuming codec
[   12.720000] cdc_acm 1-1:1.2: ttyACM2: USB ACM device
[   12.720000] cdc_acm 1-1:1.2: set control lines: dtr- rts-
[   12.720000] cdc_acm 1-1:1.2: set line: dte_rate=9600 char_format=0 parity_type=0 data_bits=8
[   12.730000] acm_probe: set parent->autosuspend_disabled = 0
[   13.070000] cy8mrln: Read FPC info byte 0x 0.
[   13.270000] cann't take mailbox out of reset
[   13.270000] PROC_AutoStart: Calling PROC_Stop
[   13.270000] DSPBRIDGE: PROC_Stop SUCCESS, proc state = 0x0
[   13.380000] cy8mrln: Read FW version 8400.
[   15.300000] DSPProcessor_Stop has been deprecated
[   15.300000] DSPBRIDGE: PROC_Stop SUCCESS, proc state = 0x0
[   15.350000] DSPBRIDGE: PROC_Load SUCCESS, proc state = 0x1
[   15.370000] DSPBRIDGE: PROC_Start SUCCESS, proc state = 0x2
[   15.370000] PROC_Start succeded
[   15.370000] DSPProcessor_Start has been deprecated
[   17.780000] USERPIN_IRQ_HANDLER: Received irq=336
[   20.680000] twl4030_audio_audio_suspend: suspending codec
[   67.450000] SR1: OPP2: initiate calibration (initial vsel 33)
[   67.460000] SR1: OPP2: update vsel 0 => 22
[   67.460000] SR2: OPP2: initiate calibration (initial vsel 27)
[   67.480000] SR2: OPP2: update vsel 0 => 18
[   69.240000] SR1: OPP4: initiate calibration (initial vsel 58)
[   69.240000] SR1: OPP4: update vsel 0 => 42
[   78.950000] cdc_acm 1-1:1.0: input control lines: dcd+ dsr- break- ring- framing- parity- overrun-
[   78.970000] cdc_acm 1-1:1.0: set control lines: dtr+ rts+
[   78.970000] cdc_acm 1-1:1.0: set control lines: dtr- rts+
[   78.970000] cdc_acm 1-1:1.0: set control lines: dtr+ rts+
[   78.980000] cdc_acm 1-1:1.0: input control lines: dcd+ dsr+ break- ring- framing- parity- overrun-
[   79.170000] cdc_acm 1-1:1.0: input control lines: dcd+ dsr+ break- ring- framing- parity- overrun-

cat /proc/cpuinfo

Processor       : ARMv7 Processor rev 2 (v7l)
BogoMIPS        : 298.84
Features        : swp half thumb fastmult vfp edsp 
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x3
CPU part        : 0xc08
CPU revision    : 2
Control reg     : 0xc5387d
Aux control reg : 0x42
L1 instruction cache:
        features        : read-alloc 
        size            : 32 KB
        assoc           : 4
        line length     : 64
        sets            : 128
L1 data cache:
        features        : write-through write-back read-alloc 
        size            : 32 KB
        assoc           : 4
        line length     : 64
        sets            : 128
L2 unified cache:
        features        : write-through write-back read-alloc write-alloc
        size            : 256 KB
        assoc           : 8
        line length     : 64
        sets            : 512
Cache LoC       : 2
Cache LoU       : 1

Hardware        : Sirloin OMAP3630 board
Revision        : 0011
Serial          : 0000000000000000