Project

General

Profile

EC20 » History » Version 10

laforge, 11/06/2016 03:43 PM

1 1 zecke
h1. Wiki
2
3 3 zecke
h2. EC20
4
5
Seems to be a MDM9615 + MSM9615. Linux seems to be in charge of things.
6
7
h3. How does it work?
8
9 1 zecke
If on Host-PC I have ttyUSB3.. and I type AT. How does it end up at the modem? On the Linux side there is @atfwd_daemon@ that registers with a local ril daemon but how is USB connected. Who is bouncing things back to it or is Linux forwarding everything..
10 8 laforge
11
* the USB gadget (client) is entirely managed by the Linux on the Cortex-A5.
12
* the individual gadgets are implemented by drivers like f_diag.c or f_serial.c
13
* @f_serial.c@ seems to be able to connect each virtual serial port to a number of different transports:
14
** xport_tty (/dev/ttyGS* device to userspace using @u_serial.c@)
15
** xport_sdio (forwarding via SDIO using @u_sdio.c@)
16
** xport_smd (fowarding via shared memory to different CPU core using @u_smd.c@)
17
** xport_hsic (forwarding to different processor via GSIC using @u_{data,ctrl}_hsic.c@)
18
** xport_hsuart (forwarding via high-speed uart for DUN/RMNET via @u_data_hsuart.c@)
19
20
21 3 zecke
22
h3. Power management
23
24
Sleep/Power off seem to be "intercepted" by @atfwd_daemon@ that can execute "echo mem > /sys/power/state". Let's explore other options for wakeup. Is there a RTC?
25
26
27
h3. Firmware updates with FOTA
28
29
APN for OTA is configured separately on UC20, assumingly the same applies for EC20. A update.zip will be stored on the "cache" partition and it looks like the recovery system will be booted. I guess that then the reocvery system will unpack the update.zip and flash the partitions.
30
31
h3. Debugging with ADB
32
33 1 zecke
Switching on adb (or fastboot or debug to NMEA console)
34
35
<pre>
36
AT+QLINUXCMD="/usr/bin/usb_uartdiag"
37
AT+QFASTBOOT
38
AT+QLINUXCMD="echo foo > /dev/ttyGS0"
39 10 laforge
AT+QLINUXCMD="ps axuw > /dev/ttyGS0"
40
AT+QLINUXCMD="cat /usr/bin/usb_uartdiag > /dev/ttyGS0"
41
42 3 zecke
...
43
44
adb shell
45
# /
46 1 zecke
</pre>
47
48 3 zecke
@/usr/bin/usb_uartdig@ sends "endpoints" to a sysfs file
49 1 zecke
50 3 zecke
51 2 zecke
Changing qcserial.c to have adb and ttyUSBs.. Holger wants to upstream it after 32C3.
52 1 zecke
53
<pre>
54
diff --git a/drivers/usb/serial/qcserial.c b/drivers/usb/serial/qcserial.c
55
index 51da652..2d8d09e 100644
56
--- a/drivers/usb/serial/qcserial.c
57
+++ b/drivers/usb/serial/qcserial.c
58
@@ -176,8 +176,9 @@ static const struct usb_device_id id_table[] = {
59
 };
60
 MODULE_DEVICE_TABLE(usb, id_table);
61
 
62
-static int handle_quectel_ec20(struct device *dev, int ifnum)
63
+static int handle_quectel_ec20(struct usb_device *usbdev, int ifnum)
64
 {
65
+       struct device *dev = &usbdev->dev;
66
        int altsetting = 0;
67
 
68
        /*
69
@@ -201,10 +202,12 @@ static int handle_quectel_ec20(struct device *dev, int ifnum)
70
                dev_dbg(dev, "Quectel EC20 Modem port found\n");
71
                break;
72
        case 4:
73
-       case 5:
74
                /* Don't claim the QMI/net or debug interface */
75
                altsetting = -1;
76
                break;
77
+       case 5:
78
+               usb_set_interface(usbdev, ifnum, 0);
79
+               altsetting = -1;
80
        }
81
 
82
        return altsetting;
83
@@ -285,7 +288,7 @@ static int qcprobe(struct usb_serial *serial, const struct usb_device_id *id)
84
        case QCSERIAL_G2K:
85
                /* handle non-standard layouts */
86
                if ((nintf == 5 || nintf == 6) && id->idProduct == QUECTEL_EC20_PID) {
87
-                       altsetting = handle_quectel_ec20(dev, ifnum);
88
+                       altsetting = handle_quectel_ec20(serial->dev, ifnum);
89
                        goto done;
90
                }
91
 
92
</pre>
93
94
95
<pre>
96
Not working userspace code
97
98
#include <libusb.h>
99
100
#include <stdio.h>
101
#include <stdlib.h>
102
103
int main(int argc, char **argv)
104
{
105
	struct libusb_device_handle *devh;
106
	int rc;
107
108
	rc = libusb_init(NULL);
109
	printf("%d\n", rc);
110
111
	devh = libusb_open_device_with_vid_pid(NULL, 0x05c6, 0x9215);
112
	if (!devh) {
113
		abort();
114
	}
115
	rc = libusb_claim_interface(devh, 5);
116
	printf("%d\n", rc);
117
	//rc = libusb_detach_kernel_driver(devh, 5);
118
	//printf("%d\n", rc);
119
	rc = libusb_set_interface_alt_setting(devh, 5, 0);
120
	printf("%d\n", rc);     ====> currently prints -5 but is like the one above..
121
	return EXIT_FAILURE;
122
}
123 4 zecke
</pre>
124 3 zecke
125 9 laforge
h3. fastboot / flashing
126
127
The appsboot.mbn we know of (sha1sum 8d47d7e8ca8a15ff089994d87e36b531f36f907a) has no signature and no certificate chain.  This information is established by looking at the image header, whose formta is "documented" in https://android.googlesource.com/kernel/lk/+/caf/master/target/mdm9615/tools/mkheader.c
128
129
130 5 zecke
h3. full lsof output
131 1 zecke
132 6 zecke
[[LsOfOutput]]
133 5 zecke
134 3 zecke
h3. ps
135 1 zecke
136 4 zecke
<pre>
137 3 zecke
/ # ps
138
PID   USER     TIME   COMMAND
139
   1 root       0:01 init [5]
140
   2 root       0:00 [kthreadd]
141
   3 root       0:00 [ksoftirqd/0]
142
   4 root       0:00 [kworker/0:0]
143
   6 root       0:00 [khelper]
144
   7 root       0:00 [netns]
145
   8 root       0:00 [sync_supers]
146
   9 root       0:00 [bdi-default]
147
  10 root       0:00 [kblockd]
148
  11 root       0:00 [khubd]
149
  12 root       0:00 [kworker/0:1]
150
  13 root       0:00 [modem_notifier]
151
  14 root       0:00 [smd_channel_clo]
152
  15 root       0:00 [smsm_cb_wq]
153
  16 root       0:00 [kworker/u:1]
154
  17 root       0:00 [qmi]
155
  18 root       0:00 [nmea]
156
  19 root       0:00 [RPCRPY_CNTL]
157
  20 root       0:00 [IPCRTR]
158
  21 root       0:00 [msm_ipc_router]
159
  22 root       0:00 [ipc_rtr_smd_rpc]
160
  23 root       0:00 [kworker/u:2]
161
  24 root       0:00 [apr_driver]
162
  25 root       0:00 [kswapd0]
163
  26 root       0:00 [ipc_rtr_q6_ipcr]
164
  27 root       0:00 [fsnotify_mark]
165
  28 root       0:00 [crypto]
166
  40 root       0:00 [quec_dtr]
167
  41 root       0:00 [mtdblock0]
168
  42 root       0:00 [mtdblock1]
169
  43 root       0:00 [mtdblock2]
170
  44 root       0:00 [mtdblock3]
171
  45 root       0:00 [mtdblock4]
172
  46 root       0:00 [mtdblock5]
173
  47 root       0:00 [mtdblock6]
174
  48 root       0:00 [mtdblock7]
175
  49 root       0:00 [mtdblock8]
176
  50 root       0:00 [mtdblock9]
177
  51 root       0:00 [mtdblock10]
178
  52 root       0:00 [mtdblock11]
179
  53 root       0:00 [mtdblock12]
180
  54 root       0:00 [mtdblock13]
181
  55 root       0:00 [mtdblock14]
182
  56 root       0:00 [mtdblock15]
183
  57 root       0:00 [spi_qsd.0]
184
  58 root       0:00 [mhsic_wq]
185
  59 root       0:00 [k_rmnet_mux_wor]
186
  60 root       0:00 [f_mtp]
187
  61 root       0:00 [file-storage]
188
  63 root       0:00 [uether]
189
  64 root       0:00 [diag_wq]
190
  65 root       0:00 [diag_cntl_wq]
191
  66 root       0:00 [iewq]
192
  67 root       0:00 [irq/368-msm-sdc]
193
  68 root       0:00 [usb_bam_wq]
194
  69 root       0:00 [bam_dmux_rx]
195
  70 root       0:00 [bam_dmux_tx]
196
  71 root       0:00 [deferwq]
197
  72 root       0:00 [yaffs-bg-1]
198
  92 root       0:00 [k_gserial]
199
  93 root       0:00 [k_gsmd]
200
  94 root       0:00 [k_gbam]
201
  95 root       0:00 [gsmd_ctrl]
202
 129 root       0:00 [yaffs-bg-1]
203
 140 root       0:00 [yaffs-bg-1]
204
 183 root       0:00 /sbin/adbd
205
 205 root       0:00 /usr/bin/time_daemon
206
 208 root       0:00 /usr/bin/wapfotadaemon
207
 211 root       0:00 /usr/bin/wapfotadaemon
208
 212 root       0:00 sh -c qmi_simple_ril_test modem_port=rmnet0 input=/usr/bi
209
 217 root       0:00 qmi_simple_ril_test modem_port=rmnet0 input=/usr/bin/comm
210
 224 nobody     0:00 /usr/bin/dnsmasq -7 /etc/dnsmasq.d
211
 227 root       0:00 qti
212
 231 root       0:00 /sbin/syslogd -n -C64 -m 20
213
 240 root       0:00 /usr/bin/diagrebootapp
214
 246 root       0:00 /usr/bin/atfwd_daemon
215
 256 root       0:00 /usr/bin/qmuxd
216
 272 root       0:00 /bin/sh /usr/sbin/restart_mbimd
217
 275 root       0:00 /usr/bin/netmgrd -u /etc/udhcpc.d/udhcpc.script
218
 280 root       0:00 /usr/bin/qmi_shutdown_modem
219
 284 root       0:03 /usr/bin/quectel_daemon
220
 304 root       0:00 /usr/bin/mbimd
221
 346 root       0:00 /sbin/reboot-daemon
222
 347 root       0:00 /sbin/getty -L ttyHSL0 115200 console
223
 364 root       0:00 /bin/sh /usr/bin/nmea_demon.sh ttyGS0
224
 367 root       0:00 quec_bridge /dev/nmea /dev/ttyGS0 s
225
 439 root       0:01 alsaucm_test
226
 453 root       0:00 [kworker/u:0]
227
 455 root       0:00 [kworker/u:3]
228
 457 root       0:00 [kworker/0:2]
229
 463 root       0:00 [flush-31:15]
230
 473 root       0:00 /bin/sh -
231
 477 root       0:00 [flush-31:14]
232
 478 root       0:00 ps
233 1 zecke
/ # 
234 4 zecke
</pre>
235 3 zecke
236
h3. dmesg
237 1 zecke
238 4 zecke
<pre>
239 3 zecke
/ # dmesg
240
[    0.000000]   Normal zone: 9266 pages, LIFO batch:1
241
[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
242
[    0.000000] pcpu-alloc: [0] 0 
243
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 9266
244
[    0.000000] Kernel command line: noinitrd root=/dev/mtdblock14 rw rootfstype=yaffs2 console=ttyHSL0,115200,n8 androidboot.hardware=qcom androidboot.serialno=MDM9615 androidboot.baseband=msm
245
[    0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
246
[    0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
247
[    0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
248
[    0.000000] Memory: 15MB 22MB = 37MB total
249
[    0.000000] Memory: 29472k/29472k available, 9440k reserved, 0K highmem
250
[    0.000000] Virtual kernel memory layout:
251
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
252
[    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
253
[    0.000000]     DMA     : 0xff000000 - 0xffe00000   (  14 MB)
254
[    0.000000]     vmalloc : 0xc6800000 - 0xfa000000   ( 824 MB)
255
[    0.000000]     lowmem  : 0xc0000000 - 0xc6700000   ( 103 MB)
256
[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
257
[    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
258
[    0.000000]       .init : 0xc0008000 - 0xc0032000   ( 168 kB)
259
[    0.000000]       .text : 0xc0032000 - 0xc05ad1d8   (5613 kB)
260
[    0.000000]       .data : 0xc05ae000 - 0xc061ab38   ( 435 kB)
261
[    0.000000]        .bss : 0xc061ab78 - 0xc07cd050   (1738 kB)
262
[    0.000000] SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
263
[    0.000000] Preemptible hierarchical RCU implementation.
264
[    0.000000] NR_IRQS:681
265
[    0.000000] sched_clock: 32 bits at 32kHz, resolution 30520ns, wraps every 131084001ms
266
[    0.000000] Console: colour dummy device 80x30
267
[    0.150190] Calibrating delay using timer specific routine.. 9.62 BogoMIPS (lpj=48102)
268
[    0.150221] pid_max: default: 32768 minimum: 301
269
[    0.150679] Mount-cache hash table entries: 512
270
[    0.151320] Initializing cgroup subsys debug
271
[    0.151350] Initializing cgroup subsys cpuacct
272
[    0.151381] Initializing cgroup subsys freezer
273
[    0.151442] CPU: Testing write buffer coherency: ok
274
[    0.157271] print_constraints: dummy: 
275
[    0.157668] NET: Registered protocol family 16
276
[    0.157820] AXI: msm_bus_fabric_init_driver(): msm_bus_fabric_init_driver
277
[    0.158980] msm_rpm_init: RPM firmware 3.0.16842958
278
[    0.173203] pm8018_probe: PMIC revision 1: F3
279
[    0.173233] pm8018_probe: PMIC revision 2: 08
280
[    0.173233] pm8018_probe: PMIC version: PM8018 rev 2.1
281
[    0.173264] pm8018_probe: PMIC Restart Reason: Triggered from KPD (power key press)
282
[    0.174240] pm_gpio_probe: OK: base=88, ngpio=6
283
[    0.174515] pm8xxx_mpp_probe: OK: base=94, ngpio=6
284
[    0.181962] cpufreq_table_init: CPU: 4 scaling frequencies supported.
285
[    0.186754] sps:REVISION of BAM 0xc6818000 is 0x5.
286
[    0.186784] sps:BAM 0x12244000 is registered.
287
[    0.187517] sps:sps is ready.
288
[    0.209034] bio: create slab <bio-0> at 0
289
[    0.209797] ION heap vmalloc created
290
[    0.209827] ION heap iommu created
291
[    0.209858] ION heap audio created at 46e01000 with size af000
292
[    0.210254] pm8xxx_pwm_probe: OK
293
[    0.210865] SCSI subsystem initialized
294
[    0.211048] usbcore: registered new interface driver usbfs
295
[    0.211200] usbcore: registered new interface driver hub
296
[    0.211414] usbcore: registered new device driver usb
297
[    0.212055] Registered led device: led:kb
298
[    0.212452] Advanced Linux Sound Architecture Driver Version 1.0.24.
299
[    0.213215] Switching to clocksource gp_timer
300
[    0.223134] NET: Registered protocol family 2
301
[    0.223378] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
302
[    0.223683] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
303
[    0.223744] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
304
[    0.223805] TCP: Hash tables configured (established 2048 bind 2048)
305
[    0.223836] TCP reno registered
306
[    0.223836] UDP hash table entries: 256 (order: 0, 4096 bytes)
307
[    0.223897] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
308
[    0.224629] NET: Registered protocol family 1
309
[    0.228231] Notify: smsm init
310
[    0.234518] NET: Registered protocol family 27
311
[    0.235373] apr_tal:Q6 Is Up
312
[    0.236593] modem_8960_init: modem fatal driver init'ed.
313
[    0.236868] lpass_fatal_init: lpass SSR driver init'ed.
314
[    0.237265] msm_rpm_log_probe: OK
315
[    0.249992] yaffs: yaffs built Jul 21 2016 14:54:39 Installing.
316
[    0.250053] msgmni has been set to 57
317
[    0.251701] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250)
318
[    0.251732] io scheduler noop registered
319
[    0.251762] io scheduler deadline registered
320
[    0.251823] io scheduler cfq registered (default)
321
[    0.398596] apr_tal:Modem Is Up
322
[    0.409064] msm_serial: driver initialized
323
[    0.409217] msm_serial_hsl: detected port #0
324
[    0.409400] msm_serial_hsl.0: ttyHSL0 at MMIO 0x16240000 (irq = 182) is a MSM
325
[    0.409522] msm_serial_hsl: console setup on port #0
326
[    0.834030] console [ttyHSL0] enabled
327
[    0.853807] msm_serial_hsl: driver initialized
328
[    0.865649] brd: module loaded
329
[    0.871600] loop: module loaded
330
[    0.874347] init gpio to irq = 0
331
[    0.877002] init gpio to irq = 312
332
[    0.880329] quectel_power_manager_probe: OK ###############################
333
[    0.973874] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
334
[    0.979490] qup_i2c qup_i2c.0: I2C slave addr:0xd not connected
335
[    0.985533] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1343c8, irq:183
336
[    0.991973] qup_i2c qup_i2c.0: I2C slave addr:0xd not connected
337
[    0.997894] failed to read wcd9xxx register
338
[    1.002044] tabla-i2c-core 0-000d: Codec read failed
339
[    1.006989] failed to read the wcd9xxx status
340
[    1.014649] tabla-i2c-core: probe of 0-000d failed with error -107
341
[    1.019807] probe for other slaves devices of tabla
342
[    1.024690] probe for other slaves devices of tabla
343
[    1.029513] probe for other slaves devices of tabla
344
[    1.034457] i2c-core: driver [tabla-i2c-core] using legacy suspend method
345
[    1.041141] i2c-core: driver [tabla-i2c-core] using legacy resume method
346
[    1.049137] SCSI Media Changer driver v0.25 
347
[    1.053197] msm_nand_probe: phys addr 0x1b400000 
348
[    1.057134] msm_nand_probe: dmac 0x3
349
[    1.060643] msm_nand_probe: allocated dma buffer at ffdfe000, dma_addr 46a40000
350
[    1.068121] ONFI probe : Found a nonONFI Compliant device 
351
[    1.073462] status: c00020
352
[    1.076087] nandid: 1590aac8 maker c8 device aa
353
[    1.080604] Found a supported NAND device
354
[    1.084602] NAND Controller ID : 0x4030
355
[    1.088386] NAND Device ID  : 0x1590aac8
356
[    1.092293] Buswidth : 8 Bits
357
[    1.095284] Density  : 256 MByte
358
[    1.098458] Pagesize : 2048 Bytes
359
[    1.101754] Erasesize: 131072 Bytes
360
[    1.105264] Oobsize  : 64 Bytes
361
[    1.108377] CFG0 Init  : 0xa8d408c0
362
[    1.111826] CFG1 Init  : 0x0004745c
363
[    1.115336] ECCBUFCFG  : 0x00000203
364
[    1.118785] Creating 16 MTD partitions on "msm_nand":
365
[    1.123851] 0x0000050c0000-0x000005b00000 : "boot"
366
[    1.130260] 0x000000140000-0x0000004a0000 : "sbl2"
367
[    1.135479] 0x0000004a0000-0x000000800000 : "rpm"
368
[    1.140485] 0x000000800000-0x000000d80000 : "efs2"
369
[    1.145643] 0x000000d80000-0x0000012e0000 : "dsp1"
370
[    1.150770] 0x0000012e0000-0x000001d20000 : "dsp3"
371
[    1.156020] 0x000001d20000-0x000004fe0000 : "dsp2"
372
[    1.161147] 0x000004fe0000-0x0000050c0000 : "aboot"
373
[    1.166366] 0x000000000000-0x000000140000 : "mibib"
374
[    1.171493] 0x000005b00000-0x000009b60000 : "cache"
375
[    1.176773] 0x000009b60000-0x000009cc0000 : "misc"
376
[    1.181840] 0x000009cc0000-0x00000a720000 : "recovery"
377
[    1.187395] 0x00000a720000-0x00000a880000 : "fota"
378
[    1.192614] 0x00000a880000-0x00000bf60000 : "recoveryfs"
379
[    1.198382] 0x00000bf60000-0x00000d640000 : "system"
380
[    1.203754] 0x00000d640000-0x000010000000 : "userdata"
381
[    1.210407] rmnet_init: BAM devices[8]
382
[    1.218373] msm_otg msm_otg: msm_otg probe
383
[    1.221455] msm_otg msm_otg: failed to get phy_clk
384
[    1.226308] msm_otg msm_otg: OTG regs = c6828000
385
[    1.232595] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
386
[    1.251121] Initializing USB Mass Storage driver...
387
[    1.255211] usbcore: registered new interface driver usb-storage
388
[    1.260949] USB Mass Storage support registered.
389
[    1.265679] usbcore: registered new interface driver ums-alauda
390
[    1.271570] usbcore: registered new interface driver ums-cypress
391
[    1.277552] usbcore: registered new interface driver ums-datafab
392
[    1.283503] usbcore: registered new interface driver ums-freecom
393
[    1.289516] usbcore: registered new interface driver ums-isd200
394
[    1.295406] usbcore: registered new interface driver ums-jumpshot
395
[    1.301480] usbcore: registered new interface driver ums-karma
396
[    1.307309] usbcore: registered new interface driver ums-onetouch
397
[    1.313352] usbcore: registered new interface driver ums-sddr09
398
[    1.319304] usbcore: registered new interface driver ums-sddr55
399
[    1.325194] usbcore: registered new interface driver ums-usbat
400
[    1.330993] usbcore: registered new interface driver usb_ehset_test
401
[    1.337494] msm_hsic_peripheral msm_hsic_peripheral: HSIC Peripheral regs = c682a000
402
[    1.357912] msm_otg msm_otg: phy_reset: success
403
[    1.362368] msm_hsusb msm_hsusb: [ci13xxx_start] hw_ep_max = 32
404
[    1.367678] mbim_init: initialize 1 instances
405
[    1.372287] mbim_init: Initialized 1 ports
406
[    1.379429] rndis_qc_init: initialize rndis QC instance
407
[    1.384343] android_usb gadget: Mass Storage Function, version: 2009/09/11
408
[    1.390477] android_usb gadget: Number of LUNs=1
409
[    1.395147]  lun0: LUN: removable file: (no medium)
410
[    1.400457] android_usb gadget: android_usb ready
411
[    1.405005] msm_hsic_peripheral msm_hsic_peripheral: [ci13xxx_start] hw_ep_max = 32
412
[    1.412452] android_usb gadget: android_usb ready
413
[    1.417030] msm_hsic_peripheral msm_hsic_peripheral: CI13XXX_CONTROLLER_RESET_EVENT received
414
[    1.425423] msm_hsic_peripheral msm_hsic_peripheral: CI13XXX_CONTROLLER_UDC_STARTED_EVENT received
415
[    1.436105] android_work: android_work:usb disconnect cause suspended&sw_suspended to 0
416
[    1.443094] android_work: android_work: did not send uevent (0 0   (null))
417
[    1.450083] msm_hsic_peripheral msm_hsic_peripheral: HSIC-USB in low power mode
418
[    1.464764] couldn't get usb power supply
419
[    1.468976] diagchar initialized now
420
[    1.471814] input: pmic8xxx_pwrkey as /devices/platform/msm_ssbi.0/pm8018-core/pm8xxx-pwrkey/input/input0
421
[    1.485365] diag: Invalid Msg type 12 proc 2
422
[    1.505631] rtc-pm8xxx rtc-pm8xxx: rtc core: registered pm8xxx_rtc as rtc0
423
[    1.511948] i2c /dev entries driver
424
[    1.518480] pm8xxx_adc_probe: failed to request pa_therm vreg with error -19
425
[    1.545551] pm8xxx_tm_probe: OK
426
[    1.547932] cpuidle: using governor ladder
427
[    1.551747] cpuidle: using governor menu
428
[    1.556508] mmc0: mci-version: 18
429
[    1.560048] mmc0: bam physical base=0x12182000
430
[    1.563467] mmc0: bam virtual base=0xc6830000
431
[    1.567892] sps:BAM 0x12182000 is registered.
432
[    1.571982] mmc0: BAM device registered. bam_handle=0xc63c5000
433
[    1.578116] sps:REVISION of BAM 0xc6830000 is 0x5.
434
[    1.583335] mmc0: Qualcomm MSM SDCC-BAM at 0x0000000012182000 irq 130
435
[    1.589195] mmc0: Qualcomm MSM SDCC-DML at 0x0000000012180800
436
[    1.597405] mmc0: Qualcomm MSM SDCC-core at 0x0000000012180000 irq 136,368 dma -1 dmacrcri -1
437
[    1.606439] mmc0: 8 bit data mode disabled
438
[    1.609674] mmc0: 4 bit data mode enabled
439
[    1.613490] mmc0: polling status mode disabled
440
[    1.618098] mmc0: MMC clock 400000 -> 48000000 Hz, PCLK 0 Hz
441
[    1.624324] mmc0: Slot eject status = 0
442
[    1.627376] mmc0: Power save feature enable = 1
443
[    1.631893] mmc0: SPS-BAM data transfer mode available
444
[    1.637295] mmc1: mci-version: 18
445
[    1.645383] mmc1: bam physical base=0x12142000
446
[    1.654753] mmc1: bam virtual base=0xc686c000
447
[    1.660125] sps:BAM 0x12142000 is registered.
448
[    1.668243] mmc1: BAM device registered. bam_handle=0xc581b200
449
[    1.678284] sps:REVISION of BAM 0xc686c000 is 0x5.
450
[    1.692659] mmc1: Qualcomm MSM SDCC-BAM at 0x0000000012142000 irq 129
451
[    1.703067] mmc1: Qualcomm MSM SDCC-DML at 0x0000000012140800
452
[    1.712955] mmc1: No card detect facilities available
453
[    1.722295] mmc1: Qualcomm MSM SDCC-core at 0x0000000012140000 irq 135,0 dma -1 dmacrcri -1
454
[    1.734594] mmc1: 8 bit data mode disabled
455
[    1.742591] mmc1: 4 bit data mode enabled
456
[    1.750556] mmc1: polling status mode disabled
457
[    1.754616] mmc1: MMC clock 400000 -> 48000000 Hz, PCLK 0 Hz
458
[    1.759682] mmc1: Slot eject status = 0
459
[    1.763497] mmc1: Power save feature enable = 1
460
[    1.767984] mmc1: SPS-BAM data transfer mode available
461
[    1.774484] logger: created 256K log 'log_main'
462
[    1.778330] logger: created 256K log 'log_events'
463
[    1.782908] logger: created 256K log 'log_radio'
464
[    1.787669] logger: created 256K log 'log_system'
465
[    1.842575] voice_allocate_shared_memory: ION memory allocation failed
466
[    1.853502] msm_pcm_probe: dev name msm-voip-dsp
467
[    1.868213] msm_pcm_probe: dev name msm-host-pcm-voice
468
[    1.873340] msm_pcm_probe: dev name msm-pcm-dsp
469
[    1.877033] msm_pcm_probe: dev name msm-multi-ch-pcm-dsp
470
[    1.883198] mdm9615_audio_init: Interface Type = -1
471
[    1.887868] ALSA device list:
472
[    1.890126]   No soundcards found.
473
[    1.893392] Netfilter messages via NETLINK v0.30.
474
[    1.898214] nf_conntrack version 0.5.0 (460 buckets, 1840 max)
475
[    1.904959] ip_set: protocol 6
476
[    1.907187] ip_tables: (C) 2000-2006 Netfilter Core Team
477
[    1.912620] TCP cubic registered
478
[    1.916954] NET: Registered protocol family 10
479
[    1.923332] ip6_tables: (C) 2000-2006 Netfilter Core Team
480
[    1.928094] NET: Registered protocol family 17
481
[    1.932153] VFP support v0.3: implementor 41 architecture 2 part 30 variant 5 rev 1
482
[    1.939783] Registering SWP/SWPB emulation handler
483
[    1.947840] clock_late_init() disabled 42 unused clocks
484
[    1.955989] MSM Watchdog Initialized
485
[    1.958828] no pmic restart interrupt specified
486
[    1.964932] rtc-pm8xxx rtc-pm8xxx: setting system clock to 1970-01-01 00:34:05 UTC (2045)
487
[    1.973172] yaffs: dev is 32505870 name is "mtdblock14" rw
488
[    1.977689] yaffs: passed flags ""
489
[    1.981016] yaffs: Attempting MTD mount of 31.14,"mtdblock14"
490
[    2.039401] yaffs: block 155 is bad
491
[    2.099435] sps:BAM 0x124c2000 is registered.
492
[    2.144208] msm_hsusb msm_hsusb: CI13XXX_CONTROLLER_RESET_EVENT received
493
[    3.018037] yaffs: yaffs_read_super: is_checkpointed 0
494
[    3.018129] VFS: Mounted root (yaffs2 filesystem) on device 31:14.
495
[    3.023805] Freeing init memory: 168K
496
[    3.319090] sps:BAM 0x12502000 is registered.
497
[    3.325194] enable_store: android_usb: already disabled
498
[    3.334014] usmd:register_sysctl_table success.
499
[    3.337982] frmnet_bind: RmNet(0) dual Speed, IN:ep8in OUT:ep5out
500
[    3.545734] msm_otg msm_otg: Failed notifying 1 charger type to PMIC
501
[    3.551258] android_work: android_work:usb disconnect cause suspended&sw_suspended to 0
502
[    3.564596] android_work: android_work: did not send uevent (0 0   (null))
503
[    3.619960] msm_otg msm_otg: Failed notifying 1 charger type to PMIC
504
[    3.625911] android_work: android_work: sent uevent USB_STATE=CONNECTED
505
[    3.631893] android_work: android_work:usb disconnect cause suspended&sw_suspended to 0
506
[    3.655241] android_work: android_work: sent uevent USB_STATE=DISCONNECTED
507
[    3.726629] android_usb gadget: high speed config #1: android_usb
508
[    3.731848] msm_otg msm_otg: Failed notifying 1 charger type to PMIC
509
[    3.738013] msm_otg msm_otg: Avail curr from USB = 500
510
[    3.743293] diag: USB connected
511
[    3.744575] sps:REVISION of BAM 0xc68b8000 is 0x5.
512
[    3.749855] android_work: android_work: sent uevent USB_STATE=CONNECTED
513
[    3.776468] diag: USB connected
514
[    3.834976] android_work: android_work: sent uevent USB_STATE=CONFIGURED
515
[    6.987578] yaffs: dev is 32505871 name is "mtdblock15" rw
516
[    6.992034] yaffs: passed flags ""
517
[    6.995513] yaffs: Attempting MTD mount of 31.15,"mtdblock15"
518
[    8.647001] yaffs: yaffs_read_super: is_checkpointed 0
519
[    8.682405] yaffs: dev is 32505865 name is "mtdblock9" rw
520
[    8.686983] yaffs: passed flags ""
521
[    8.690187] yaffs: Attempting MTD mount of 31.9,"mtdblock9"
522
[    8.692507] yaffs: yaffs_read_super: is_checkpointed 1
523
[    8.984709] adb_open
524
[    9.579856] yaffs: dev is 32505869 name is "mtdblock13" rw
525
[    9.590325] yaffs: passed flags ""
526
[    9.597192] yaffs: Attempting MTD mount of 31.13,"mtdblock13"
527
[    9.597222] yaffs: auto selecting yaffs2
528
[    9.676789] yaffs: yaffs_read_super: is_checkpointed 1
529
[    9.955012] mbim_open: Open mbim driver
530
[    9.959957] mbim_open: Lock mbim_dev->open_excl for open
531
[    9.971738] mbim_open: USB cable not connected
532
[    9.975553] mbim_open: Exit, mbim file opened
533
[   10.053410] smd_pkt_open: DATA9_CNTL open failed -19
534
[   10.085731] smd_pkt_open: DATA12_CNTL open failed -19
535
[   10.127941] smd_pkt_open: DATA13_CNTL open failed -19
536
[   10.175919] smd_pkt_open: DATA14_CNTL open failed -19
537
[   10.805707] qsmem_poll_timer_cb:67 Modem Msg received.
538
[   10.860521] nmea: smd opened
539
[   11.087746] dtr_smd_open smd_open_ret = 0(0 SUCCESS)
540
[   11.091744] DTR SMD EVENT OPEN
541
[   11.113016] buf:dtr_low-
542
[   11.115000] enter rt5616_modinit
543
[   11.125316] enter rt5616_i2c_probe
544
[   11.135571] enter rt5616_probe
545
[   11.137982] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1300c8, irq:183
546
[   11.144239] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
547
[   11.150404] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
548
[   11.156874] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
549
[   11.178391] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1300c8, irq:183
550
[   11.184098] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
551
[   11.193010] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
552
[   11.198687] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
553
[   11.204761] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
554
[   11.211597] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
555
[   11.217610] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
556
[   11.224019] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
557
[   11.230154] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
558
[   11.236593] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
559
[   11.242697] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
560
[   11.249290] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
561
[   11.255241] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
562
[   11.261742] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
563
[   11.267938] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
564
[   11.274408] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
565
[   11.280482] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
566
[   11.286952] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
567
[   11.292995] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
568
[   11.299496] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
569
[   11.305569] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
570
[   11.312314] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
571
[   11.318663] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1343c8, irq:183
572
[   11.327697] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
573
[   11.333801] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
574
[   11.343567] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
575
[   11.349641] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
576
[   11.356111] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
577
[   11.362185] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
578
[   11.368655] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
579
[   11.374790] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
580
[   11.381291] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
581
[   11.387456] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
582
[   11.393834] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
583
[   11.400244] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
584
[   11.407172] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
585
[   11.413215] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1343c8, irq:183
586
[   11.420845] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
587
[   11.426552] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
588
[   11.432992] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
589
[   11.439127] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
590
[   11.445566] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
591
[   11.451854] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
592
[   11.458263] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
593
[   11.464306] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
594
[   11.470746] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
595
[   11.476911] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
596
[   11.483351] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
597
[   11.489485] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
598
[   11.495925] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
599
[   11.501999] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
600
[   11.509720] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
601
[   11.514939] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1343c8, irq:183
602
[   11.521471] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
603
[   11.527575] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
604
[   11.534472] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
605
[   11.540088] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
606
[   11.546864] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
607
[   11.552662] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1343c8, irq:183
608
[   11.559133] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
609
[   11.565206] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
610
[   11.571799] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
611
[   11.577872] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
612
[   11.585502] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
613
[   11.590813] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1343c8, irq:183
614
[   11.597192] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
615
[   11.603235] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
616
[   11.610102] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
617
[   11.616023] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
618
[   11.622524] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
619
[   11.628536] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
620
[   11.634945] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
621
[   11.641049] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
622
[   11.647489] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
623
[   11.657652] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
624
[   11.663268] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
625
[   11.670318] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1343c8, irq:183
626
[   11.676697] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
627
[   11.682191] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1343c8, irq:183
628
[   11.688661] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
629
[   11.694674] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
630
[   11.701327] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
631
[   11.707279] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
632
[   11.713902] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
633
[   11.719945] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
634
[   11.726323] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
635
[   11.732427] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
636
[   11.738989] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
637
[   11.744971] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
638
[   11.751838] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
639
[   11.757698] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
640
[   11.764169] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
641
[   11.770242] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
642
[   11.776743] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
643
[   11.782786] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
644
[   11.789317] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
645
[   11.795360] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
646
[   11.802105] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
647
[   11.808026] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
648
[   11.814497] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
649
[   11.820570] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
650
[   11.827102] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
651
[   11.833114] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
652
[   11.839676] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
653
[   11.845688] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
654
[   11.852372] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
655
[   11.858354] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
656
[   11.866809] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
657
[   11.872028] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1343c8, irq:183
658
[   11.878498] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
659
[   11.884541] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
660
[   11.891103] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
661
[   11.897146] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
662
[   11.903555] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
663
[   11.909720] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
664
[   11.916191] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
665
[   11.922264] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
666
[   11.928795] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
667
[   11.934839] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
668
[   11.941339] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
669
[   11.947474] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
670
[   11.953914] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
671
[   11.960476] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
672
[   11.966519] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
673
[   11.972592] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
674
[   11.979093] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
675
[   11.985228] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
676
[   11.991698] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
677
[   11.997833] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
678
[   12.004272] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
679
[   12.010407] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
680
[   12.016847] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
681
[   12.022951] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
682
[   12.029452] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
683
[   12.035525] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
684
[   12.042026] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
685
[   12.048161] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
686
[   12.054600] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
687
[   12.061254] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
688
[   12.067266] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
689
[   12.073370] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
690
[   12.079993] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
691
[   12.085945] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1343c8, irq:183
692
[   12.092385] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
693
[   12.098550] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
694
[   12.104959] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
695
[   12.111246] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
696
[   12.117564] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
697
[   12.123638] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
698
[   12.130138] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
699
[   12.136273] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
700
[   12.142713] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
701
[   12.148878] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
702
[   12.155318] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
703
[   12.161452] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
704
[   12.167892] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
705
[   12.173996] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
706
[   12.180894] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
707
[   12.187120] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
708
[   12.193071] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
709
[   12.199206] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
710
[   12.205646] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
711
[   12.213032] msm_dai_q6_dai_sec_auxpcm_probe
712
[   12.216297] msm_dai_q6_dai_sec_auxpcm_probe
713
[   12.224629] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1300c8, irq:183
714
[   12.230276] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
715
[   12.236441] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
716
[   12.242820] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
717
[   12.248985] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
718
[   12.255424] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
719
[   12.261559] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
720
[   12.267999] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
721
[   12.274103] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
722
[   12.280604] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
723
[   12.286769] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
724
[   12.293178] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
725
[   12.299313] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
726
[   12.305753] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
727
[   12.311918] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
728
[   12.318358] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
729
[   12.324431] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
730
[   12.330932] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
731
[   12.337066] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183
732
[   12.343537] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected
733
[   12.349916] asoc: null-codec-dai <-> MultiMedia1 mapping ok
734
[   12.357698] asoc: null-codec-dai <-> MultiMedia2 mapping ok
735
[   12.364748] asoc: null-codec-dai <-> CS-VOICE mapping ok
736
[   12.372012] asoc: null-codec-dai <-> VoIP mapping ok
737
[   12.378666] asoc: null-codec-dai <-> SLIMBUS0_HOSTLESS mapping ok
738
[   12.386235] asoc: msm-stub-rx <-> msm-dai-q6.241 mapping ok
739
[   12.393285] asoc: msm-stub-tx <-> msm-dai-q6.240 mapping ok
740
[   12.400396] asoc: null-codec-dai <-> AUXPCM_HOSTLESS mapping ok
741
[   12.407843] asoc: null-codec-dai <-> VoLTE mapping ok
742
[   12.414375] asoc: null-codec-dai <-> DTMF_RX_HOSTLESS mapping ok
743
[   12.421822] asoc: msm-stub-tx <-> msm-dai-stub mapping ok
744
[   12.428658] asoc: msm-stub-tx <-> msm-dai-stub mapping ok
745
[   12.435464] asoc: msm-stub-rx <-> msm-dai-stub mapping ok
746
[   12.442301] asoc: msm-stub-tx <-> msm-dai-stub mapping ok
747
[   12.449107] asoc: msm-stub-rx <-> msm-dai-stub mapping ok
748
[   12.456096] asoc: msm-stub-rx <-> msm-dai-q6.12288 mapping ok
749
[   12.463238] asoc: msm-stub-tx <-> msm-dai-q6.12289 mapping ok
750
[   12.470441] asoc: msm-stub-rx <-> msm-dai-q6.224 mapping ok
751
[   12.477460] asoc: msm-stub-tx <-> msm-dai-q6.225 mapping ok
752
[   12.484541] asoc: rt5616-aif1 <-> msm-dai-q6.2 mapping ok
753
[   12.491530] asoc: rt5616-aif1 <-> msm-dai-q6.3 mapping ok
754
[   12.498397] asoc: msm-stub-rx <-> msm-dai-q6.12 mapping ok
755
[   12.505264] asoc: msm-stub-tx <-> msm-dai-q6.13 mapping ok
756
[   12.512223] asoc: msm-stub-rx <-> msm-dai-q6.32773 mapping ok
757
[   12.519395] asoc: msm-stub-tx <-> msm-dai-q6.32772 mapping ok
758
[   12.526598] asoc: msm-stub-tx <-> msm-dai-q6.32771 mapping ok
759
-   47.270715] buf:+QFOPEN  passwd 
760
-  104.919975] buf:+QFCLOSE 0
761
-  121.510392] buf:+QFOPEN ?
762
[  391.714603] sps:BAM is already registered: 12502000
763
[  391.718571] usb_bam_init: register bam error -17
764
[  391.723088] usb_bam usb_bam: failed to initialize usb bam
765
[  391.728887] diag: USB disconnected
766
[  391.731603] frmnet_bind: RmNet(0) dual Speed, IN:ep13in OUT:ep7out
767
[  391.737158] sps:sps_device_reset:device handle should not be 0.
768
[  391.746009] usb_bam_reset: BAM reset failed
769
[  391.755959] msm_otg msm_otg: Failed notifying 1 charger type to PMIC
770
[  391.761269] msm_otg msm_otg: Avail curr from USB = 2
771
[  391.766213] msm_hsusb msm_hsusb: CI13XXX_CONTROLLER_SUSPEND_EVENT received
772
[  391.773264] android_work: android_work: did not send uevent (1 1   (null))
773
[  392.126384] msm_hsusb msm_hsusb: CI13XXX_CONTROLLER_RESUME_EVENT received
774
[  392.132305] msm_otg msm_otg: Failed notifying 1 charger type to PMIC
775
[  392.138562] msm_otg msm_otg: Avail curr from USB = 0
776
[  392.144025] android_work: android_work:usb disconnect cause suspended&sw_suspended to 0
777
[  392.155409] android_work: android_work: sent uevent USB_STATE=DISCONNECTED
778
[  392.198687] android_work: android_work: sent uevent USB_STATE=CONNECTED
779
[  392.204578] msm_otg msm_otg: Failed notifying 1 charger type to PMIC
780
[  392.216145] android_work: android_work:usb disconnect cause suspended&sw_suspended to 0
781
[  392.235678] android_work: android_work: sent uevent USB_STATE=DISCONNECTED
782
[  392.291957] android_usb gadget: high speed config #1: android_usb
783
[  392.298214] msm_otg msm_otg: Failed notifying 1 charger type to PMIC
784
[  392.303586] msm_otg msm_otg: Avail curr from USB = 500
785
[  392.309110] diag: USB connected
786
[  392.315366] android_work: android_work: sent uevent USB_STATE=CONNECTED
787
[  392.341492] diag: USB connected
788
[  392.387700] android_work: android_work: sent uevent USB_STATE=CONFIGURED
789
[  436.916496] sps:BAM is already registered: 12502000
790
[  436.920158] usb_bam_init: register bam error -17
791
[  436.925041] usb_bam usb_bam: failed to initialize usb bam
792
[  436.930749] diag: USB disconnected
793
[  436.933221] adb_bind_config
794
[  436.935144] sps:sps_device_reset:device handle should not be 0.
795
[  436.945307] frmnet_bind: RmNet(0) dual Speed, IN:ep14in OUT:ep8out
796
[  436.950617] usb_bam_reset: BAM reset failed
797
[  436.960750] msm_otg msm_otg: Failed notifying 1 charger type to PMIC
798
[  436.966091] msm_otg msm_otg: Avail curr from USB = 2
799
[  436.971036] msm_hsusb msm_hsusb: CI13XXX_CONTROLLER_SUSPEND_EVENT received
800
[  436.978055] android_work: android_work: did not send uevent (1 1   (null))
801
[  437.171158] msm_hsusb msm_hsusb: CI13XXX_CONTROLLER_RESUME_EVENT received
802
[  437.177079] msm_otg msm_otg: Failed notifying 1 charger type to PMIC
803
[  437.183335] msm_otg msm_otg: Avail curr from USB = 0
804
[  437.188768] android_work: android_work:usb disconnect cause suspended&sw_suspended to 0
805
[  437.198168] android_work: android_work: sent uevent USB_STATE=DISCONNECTED
806
[  437.243644] android_work: android_work: sent uevent USB_STATE=CONNECTED
807
[  437.249565] msm_otg msm_otg: Failed notifying 1 charger type to PMIC
808
[  437.260491] android_work: android_work:usb disconnect cause suspended&sw_suspended to 0
809
[  437.279078] android_work: android_work: sent uevent USB_STATE=DISCONNECTED
810
[  437.336578] android_usb gadget: high speed config #1: android_usb
811
[  437.342713] msm_otg msm_otg: Failed notifying 1 charger type to PMIC
812
[  437.348115] msm_otg msm_otg: Avail curr from USB = 500
813
[  437.353670] diag: USB connected
814
[  437.354768] msm_hsusb msm_hsusb: [ep_enable] enabling a non-empty endpoint!
815
[  437.363741] android_work: android_work: sent uevent USB_STATE=CONNECTED
816
[  437.437540] android_work: android_work: sent uevent USB_STATE=CONFIGURED
817
[  728.231893] [dsp_debug.c:dsp_read] Memory Invalid or not initialized, Base = 0x0, size = 0x0
818
[  748.249992] Ramdump(ramdump_smem-modem): Read when there's no dump available!
819 1 zecke
[  754.749549] Ramdump(ramdump_modem_sw): Read when there's no dump available!
820 4 zecke
</pre>
Add picture from clipboard (Maximum size: 48.8 MB)