[ 0.000000] Booting Linux on physical CPU 0 [ 0.000000] Initializing cgroup subsys cpu [ 0.000000] Linux version 3.4.0-g0f0fed7-00054-gbbec0a9-dirty (robclark@thunkpad) (gcc version 4.7.1 20120606 (Red Hat 4.7.1-0.1.20120606) (GCC) ) #200 SMP PREEMPT Tue Jul 2 17:36:26 EDT 2013 [ 0.000000] CPU: ARMv7 Processor [510f06f2] revision 2 (ARMv7), cr=10c5387d [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache [ 0.000000] Machine: QCT APQ8064 CDP [ 0.000000] Truncating memory at 0x90000000 to fit in 32-bit physical address space [ 0.000000] INITRD: 0x81200000+0x00e4c69e overlaps in-use memory region - disabling initrd [ 0.000000] memory pool 3 (start fe8ff000 size 1700000) initialized [ 0.000000] Memory policy: ECC disabled, Data cache writealloc [ 0.000000] socinfo_init: v7, id=109, ver=1.1, raw_id=1814, raw_ver=1814, hw_plat=1, hw_plat_ver=65536 [ 0.000000] accessory_chip=0, hw_plat_subtype=0, pmic_model=18, pmic_die_revision=4 [ 0.000000] On node 0 totalpages: 490751 [ 0.000000] Normal zone: 1552 pages used for memmap [ 0.000000] Normal zone: 0 pages reserved [ 0.000000] Normal zone: 169968 pages, LIFO batch:31 [ 0.000000] HighMem zone: 2540 pages used for memmap [ 0.000000] HighMem zone: 316691 pages, LIFO batch:31 [ 0.000000] allocating 25100288 bytes at c2342000 (82542000 physical) for fb [ 0.000000] PERCPU: Embedded 9 pages/cpu @c3b35000 s16000 r8192 d12672 u36864 [ 0.000000] pcpu-alloc: s16000 r8192 d12672 u36864 alloc=9*4096 [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 486659 [ 0.000000] Kernel command line: loglevel=10 _video=HDMI-A-1:640x480 drm.debug=15 console=ttyHSL0,115200,n8 console=/dev/console androidboot.hardware=mako lpj=67677 root=/dev/sda3 rootwait androidboot.emmc=true androidboot.serialno=3001923 androidboot.baseband=apq [ 0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes) [ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes) [ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes) [ 0.000000] Memory: 140MB 60MB 7MB 254MB 1455MB = 1916MB total [ 0.000000] Memory: 1901680k/1985648k available, 61324k reserved, 1276924K highmem [ 0.000000] Virtual kernel memory layout: [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB) [ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) [ 0.000000] vmalloc : 0xf0000000 - 0xff000000 ( 240 MB) [ 0.000000] lowmem : 0xc0000000 - 0xef800000 ( 760 MB) [ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) [ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB) [ 0.000000] .text : 0xc0008000 - 0xc0b5b108 (11597 kB) [ 0.000000] .init : 0xc0c00000 - 0xc0d03e80 (1040 kB) [ 0.000000] .data : 0xc0d04000 - 0xc0e85788 (1542 kB) [ 0.000000] .bss : 0xc0e857ac - 0xc132ede0 (4774 kB) [ 0.000000] SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000] Preemptible hierarchical RCU implementation. [ 0.000000] NR_IRQS:1177 [ 0.000000] sched_clock: 32 bits at 32kHz, resolution 30520ns, wraps every 131084001ms [ 0.000000] Console: colour dummy device 80x30 [ 0.000274] Calibrating delay loop (skipped) preset value.. 13.53 BogoMIPS (lpj=67677) [ 0.000305] pid_max: default: 32768 minimum: 301 [ 0.000763] Mount-cache hash table entries: 512 [ 0.002441] Initializing cgroup subsys debug [ 0.002441] Initializing cgroup subsys cpuacct [ 0.002472] Initializing cgroup subsys devices [ 0.002502] Initializing cgroup subsys freezer [ 0.002624] CPU: Testing write buffer coherency: ok [ 0.003052] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000 [ 0.003082] hw perfevents: enabled with ARMv7 Krait PMU driver, 5 counters available [ 0.003204] Setting up static identity map for 0x809f2298 - 0x809f2320 [ 0.007111] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001 [ 0.009980] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002 [ 0.013032] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003 [ 0.013428] Brought up 4 CPUs [ 0.013428] SMP: Total of 4 processors activated (54.14 BogoMIPS). [ 0.015199] devtmpfs: initialized [ 0.032626] dummy: [ 0.033206] NET: Registered protocol family 16 [ 0.034182] AXI: msm_bus_fabric_init_driver(): msm_bus_fabric_init_driver [ 0.035220] MSM_DCVS: msm_dcvs_early_init: Unable to initialize DCVS err=-22 [ 0.037875] meminfo_init: smem ram ptable found: ver: 0 len: 5 [ 0.037906] Found 1 memory banks grouped into 8 memory regions [ 0.038242] gpiochip_add: registered GPIOs 0 to 151 on device: msmgpio [ 0.039584] socinfo_init: v7, id=109, ver=1.1, raw_id=1814, raw_ver=1814, hw_plat=1, hw_plat_ver=65536 [ 0.039584] accessory_chip=0, hw_plat_subtype=0, pmic_model=18, pmic_die_revision=4 [ 0.039615] msm_rpm_init: RPM firmware 3.0.16842914 [ 0.064794] msm_rpm_get_status(): Status id 433 not defined for target [ 0.064794] msm_rpm_get_status(): Status id 433 not defined for target [ 0.064825] msm_rpm_get_status(): Status id 433 not defined for target [ 0.064825] msm_rpm_get_status(): Status id 433 not defined for target [ 0.064825] msm_rpm_get_status(): Status id 433 not defined for target [ 0.064855] msm_rpm_get_status(): Status id 433 not defined for target [ 0.064855] msm_rpm_get_status(): Status id 433 not defined for target [ 0.064886] msm_rpm_get_status(): Status id 433 not defined for target [ 0.067541] gpio_vreg_probe: id=202, name=ext_5v, gpio=202, gpio_label=ext_5v_en [ 0.067968] gpio_vreg_probe: id=203, name=ext_mpp8, gpio=203, gpio_label=ext_mpp8_en [ 0.068518] gpio_vreg_probe: id=77, name=ext_3p3v, gpio=77, gpio_label=ext_3p3v_en [ 0.068823] pm8921_probe: PMIC revision 1: F4 [ 0.068823] pm8921_probe: PMIC revision 2: 06 [ 0.068853] pm8921_probe: PMIC version: PM8921 rev 3.0 [ 0.068853] pm8921_probe: PMIC Restart Reason: Triggered from CHG (usb charger insertion) [ 0.070563] gpiochip_add: registered GPIOs 152 to 195 on device: pm-gpio [ 0.071081] pm_gpio_probe: OK: base=152, ngpio=44 [ 0.071387] gpiochip_add: registered GPIOs 196 to 207 on device: pm8xxx-mpp [ 0.071478] pm8xxx_mpp_probe: OK: base=196, ngpio=12 [ 0.075141] pm8821_probe: PMIC revision 1: PM8821 rev F3 [ 0.075141] pm8821_probe: PMIC revision 2: PM8821 rev 0B [ 0.075171] pm8821_probe: PMIC version: PM8821 ver 2.1 [ 0.076026] gpiochip_add: registered GPIOs 208 to 211 on device: pm8xxx-mpp [ 0.076056] pm8xxx_mpp_probe: OK: base=208, ngpio=4 [ 0.076911] gpio_vreg_probe: id=174, name=ext_ts_sw, gpio=174, gpio_label=ext_ts_sw_en [ 0.078589] saw_probe: id=0, name=8921_s5 [ 0.079078] saw_probe: id=1, name=8921_s6 [ 0.079566] saw_probe: id=2, name=8821_s0 [ 0.080024] saw_probe: id=3, name=8821_s1 [ 0.097756] gpio_vreg_probe: id=199, name=ext_sata_pwr, gpio=198, gpio_label=ext_sata_pwr_en [ 0.097909] apq8064_cdp_init: gpio_request(PM8921_GPIO_PM_TO_SYS(43),"WLAN_RST#") returned 0 [ 0.098061] apq8064_cdp_init: gpio_export(PM8921_GPIO_PM_TO_SYS(43), true) returned 0 [ 0.098122] apq8064_cdp_init: gpio_direction_output(PM8921_GPIO_PM_TO_SYS(43), 0) returned 0 [ 0.101571] ------------[ cut here ]------------ [ 0.101602] WARNING: at /home/robclark/src/nexus4/msm/arch/arm/mach-msm/subsystem_restart.c:799 subsys_restart_init+0xe0/0x150() [ 0.101632] Modules linked in: [ 0.101663] ---[ end trace da227214a82491b7 ]--- [ 0.107920] sps:BAM 0x12244000 enabled: ver:0x5, number of pipes:20 [ 0.107920] sps:BAM 0x12244000 is registered. [ 0.108408] sps:sps is ready. [ 0.160750] msm_pcie_setup: link initialized [ 0.161178] PCI host bridge to bus 0000:00 [ 0.161208] pci_bus 0000:00: root bus resource [mem 0x10000000-0x17ffffff] [ 0.161269] pci 0000:00:00.0: [17cb:0101] type 01 class 0xff0000 [ 0.161483] pci 0000:00:00.0: supports D1 [ 0.161483] pci 0000:00:00.0: PME# supported from D0 D1 D3hot [ 0.161605] PCI: bus0: Fast back to back transfers disabled [ 0.161788] pci 0000:01:00.0: [1969:1083] type 00 class 0x020000 [ 0.161849] pci 0000:01:00.0: reg 10: [mem 0x00000000-0x0003ffff 64bit] [ 0.161910] pci 0000:01:00.0: reg 18: [io 0x0000-0x007f] [ 0.162185] pci 0000:01:00.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.162246] PCI: bus1: Fast back to back transfers disabled [ 0.162948] pci 0000:00:00.0: BAR 8: assigned [mem 0x10000000-0x100fffff] [ 0.162948] pci 0000:00:00.0: BAR 7: can't assign io (size 0x1000) [ 0.162978] pci 0000:01:00.0: BAR 0: assigned [mem 0x10000000-0x1003ffff 64bit] [ 0.163009] pci 0000:01:00.0: BAR 2: can't assign io (size 0x80) [ 0.163039] pci 0000:00:00.0: PCI bridge to [bus 01-01] [ 0.163039] pci 0000:00:00.0: bridge window [mem 0x10000000-0x100fffff] [ 0.163100] PCI: enabling device 0000:00:00.0 (0140 -> 0143) [ 0.211597] bio: create slab at 0 [ 0.212482] vgaarb: loaded [ 0.212818] ION heap vmalloc created [ 0.212879] ION heap mm created at a0000000 with size 3800000 [ 0.212910] ION heap mm_fw created at 9fe00000 with size 1e0000 [ 0.212971] ION heap mfc created at a3800000 with size 2000 [ 0.213001] ION heap iommu created [ 0.213062] ION heap qsecom created at fe8ff000 with size 780000 [ 0.213123] ION heap audio created at ff07f000 with size 4cf000 [ 0.214527] pm8xxx_pwm_probe: OK [ 0.215351] SCSI subsystem initialized [ 0.215595] libata version 3.00 loaded. [ 0.215809] platform msm_slim_ctrl.1: Driver msm_slim_ctrl requests probe deferral [ 0.216297] usbcore: registered new interface driver usbfs [ 0.216419] usbcore: registered new interface driver hub [ 0.216603] usbcore: registered new device driver usb [ 0.216786] Linux media interface: v0.10 [ 0.216877] Linux video capture interface: v2.00 [ 0.217640] Registered led device: led:red [ 0.219319] msm_iommu_dev: device vpe mapped at f0600000, with 2 ctx banks [ 0.219471] msm_iommu_dev: device mdp0 mapped at f0800000, with 2 ctx banks [ 0.219655] msm_iommu_dev: device mdp1 mapped at f0a00000, with 2 ctx banks [ 0.219807] msm_iommu_dev: device rot mapped at f0c00000, with 2 ctx banks [ 0.219960] msm_iommu_dev: device ijpeg mapped at f0e00000, with 2 ctx banks [ 0.220112] msm_iommu_dev: device vfe mapped at f1000000, with 2 ctx banks [ 0.220265] msm_iommu_dev: device vcodec_a mapped at f1200000, with 2 ctx banks [ 0.220418] msm_iommu_dev: device vcodec_b mapped at f1400000, with 2 ctx banks [ 0.220601] msm_iommu_dev: device gfx3d mapped at f1600000, with 3 ctx banks [ 0.220723] msm_iommu_dev: device jpegd mapped at f1800000, with 2 ctx banks [ 0.220936] msm_iommu_dev: device gfx3d1 mapped at f1a00000, with 3 ctx banks [ 0.221089] msm_iommu_dev: device vcap mapped at f1c00000, with 2 ctx banks [ 0.221547] msm_iommu_ctx msm_iommu_ctx.2: context vpe_src using bank 0 [ 0.221730] msm_iommu_ctx msm_iommu_ctx.3: context vpe_dst using bank 1 [ 0.221913] msm_iommu_ctx msm_iommu_ctx.4: context mdp_port0_cb0 using bank 0 [ 0.222127] msm_iommu_ctx msm_iommu_ctx.5: context mdp_port0_cb1 using bank 1 [ 0.222310] msm_iommu_ctx msm_iommu_ctx.6: context mdp_port1_cb0 using bank 0 [ 0.222524] msm_iommu_ctx msm_iommu_ctx.7: context mdp_port1_cb1 using bank 1 [ 0.222737] msm_iommu_ctx msm_iommu_ctx.8: context rot_src using bank 0 [ 0.222890] msm_iommu_ctx msm_iommu_ctx.9: context rot_dst using bank 1 [ 0.223103] msm_iommu_ctx msm_iommu_ctx.10: context ijpeg_src using bank 0 [ 0.223256] msm_iommu_ctx msm_iommu_ctx.11: context ijpeg_dst using bank 1 [ 0.223470] msm_iommu_ctx msm_iommu_ctx.12: context vfe_imgwr using bank 0 [ 0.223653] msm_iommu_ctx msm_iommu_ctx.13: context vfe_misc using bank 1 [ 0.223836] msm_iommu_ctx msm_iommu_ctx.14: context vcodec_a_stream using bank 0 [ 0.224050] msm_iommu_ctx msm_iommu_ctx.15: context vcodec_a_mm1 using bank 1 [ 0.224294] msm_iommu_ctx msm_iommu_ctx.16: context vcodec_b_mm2 using bank 0 [ 0.224568] msm_iommu_ctx msm_iommu_ctx.17: context gfx3d_user using bank 0 [ 0.224782] msm_iommu_ctx msm_iommu_ctx.18: context gfx3d_priv using bank 1 [ 0.224965] msm_iommu_ctx msm_iommu_ctx.0: context jpegd_src using bank 0 [ 0.225118] msm_iommu_ctx msm_iommu_ctx.1: context jpegd_dst using bank 1 [ 0.225392] msm_iommu_ctx msm_iommu_ctx.19: context gfx3d1_user using bank 0 [ 0.225606] msm_iommu_ctx msm_iommu_ctx.20: context gfx3d1_priv using bank 1 [ 0.225789] msm_iommu_ctx msm_iommu_ctx.21: context vcap_vc using bank 0 [ 0.225972] msm_iommu_ctx msm_iommu_ctx.22: context vcap_vp using bank 1 [ 0.226216] Advanced Linux Sound Architecture Driver Version 1.0.25. [ 0.227071] Bluetooth: Core ver 2.16 [ 0.227132] NET: Registered protocol family 31 [ 0.227163] Bluetooth: HCI device and connection manager initialized [ 0.227193] Bluetooth: HCI socket layer initialized [ 0.227193] Bluetooth: L2CAP socket layer initialized [ 0.227468] Bluetooth: SCO socket layer initialized [ 0.228506] Switching to clocksource gp_timer [ 0.278650] NET: Registered protocol family 2 [ 0.279139] IP route cache hash table entries: 32768 (order: 5, 131072 bytes) [ 0.280146] TCP established hash table entries: 131072 (order: 8, 1048576 bytes) [ 0.282588] TCP bind hash table entries: 65536 (order: 8, 1310720 bytes) [ 0.284327] TCP: Hash tables configured (established 131072 bind 65536) [ 0.284358] TCP: reno registered [ 0.284388] UDP hash table entries: 512 (order: 2, 24576 bytes) [ 0.284480] UDP-Lite hash table entries: 512 (order: 2, 24576 bytes) [ 0.285212] NET: Registered protocol family 1 [ 0.286036] RPC: Registered named UNIX socket transport module. [ 0.286067] RPC: Registered udp transport module. [ 0.286067] RPC: Registered tcp transport module. [ 0.286097] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.286189] PCI: CLS 64 bytes, default 64 [ 0.288997] Detected 5 counters on the L2CC PMU. [ 0.291683] pil_qdsp6v4 pil_qdsp6v4.0: using secure boot [ 0.294124] pil_riva pil_riva: using secure boot [ 0.298428] pil_dsps pil_dsps: using secure boot [ 0.300534] pil_gss pil_gss: using secure boot [ 0.303433] smd_channel_probe_worker: allocation table not initialized [ 0.313261] msm_dsps driver version 4.03. [ 0.315519] NET: Registered protocol family 27 [ 0.320830] lpass_fatal_init: lpass SSR driver init'ed. [ 0.321257] wcnss_8960: module initialized [ 0.322081] gss_8064_init: gss fatal driver init'ed. [ 0.322722] acpuclk-8064 acpuclk-8064: SPEED BIN: 0 [ 0.322752] acpuclk-8064 acpuclk-8064: ACPU PVS: 1 [ 0.325560] acpuclk-8064 acpuclk-8064: CPU0: 12 frequencies supported [ 0.325560] acpuclk-8064 acpuclk-8064: CPU1: 12 frequencies supported [ 0.325591] acpuclk-8064 acpuclk-8064: CPU2: 12 frequencies supported [ 0.325591] acpuclk-8064 acpuclk-8064: CPU3: 12 frequencies supported [ 0.328246] msm_rpm_log_probe: OK [ 0.332305] L2 Error detected! [ 0.332336] L2ESR = 0x00010002 [ 0.332336] L2ESYNR0 = 0x89000282 [ 0.332336] L2ESYNR1 = 0x08271219 [ 0.332366] L2EAR0 = 0xe2085080 [ 0.332366] L2EAR1 = 0x00000001 [ 0.332366] CPU bitmap = 0x1 [ 0.332397] L2 master port slave error [ 0.332397] ------------[ cut here ]------------ [ 0.332427] WARNING: at /home/robclark/src/nexus4/msm/arch/arm/mach-msm/cache_erp.c:412 msm_l2_erp_irq+0x1d0/0x260() [ 0.332458] L2 master port error detected [ 0.332458] Modules linked in: [ 0.332488] ---[ end trace da227214a82491b8 ]--- [ 0.333465] usbcore: registered new interface driver hsic_sysmon [ 0.334045] audit: initializing netlink socket (disabled) [ 0.334106] type=2000 audit(0.320:1): initialized [ 0.505386] highmem bounce pool size: 64 pages [ 0.530901] NFS: Registering the id_resolver key type [ 0.533038] fuse init (API version 7.18) [ 0.534381] msgmni has been set to 1220 [ 0.535144] cryptomgr_test used greatest stack depth: 7080 bytes left [ 0.539691] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248) [ 0.539722] io scheduler noop registered [ 0.539752] io scheduler deadline registered [ 0.540271] io scheduler cfq registered (default) [ 0.543628] IO:region MDP4 f0100000 000f0000 [ 0.544483] RG: regulator_enable(mdp.0-vdd) (/home/robclark/src/nexus4/msm/drivers/video/msm/mdp.c:2422) [ 0.544636] CLK: clk_set_rate(mdp_clk, 266667000) (/home/robclark/src/nexus4/msm/drivers/video/msm/mdp.c:2467) [ 0.544727] CLK: clk_set_rate(lut_mdp_clk, 266667000) (/home/robclark/src/nexus4/msm/drivers/video/msm/mdp.c:2469) [ 0.544758] CLK: clk_prepare_enable(mdp_clk) (/home/robclark/src/nexus4/msm/drivers/video/msm/mdp.c:1647) [ 0.544788] CLK: clk_prepare_enable(mdp_p_clk) (/home/robclark/src/nexus4/msm/drivers/video/msm/mdp.c:1650) [ 0.544849] CLK: clk_prepare_enable(lut_mdp_clk) (/home/robclark/src/nexus4/msm/drivers/video/msm/mdp.c:1653) W MDP4:CS_CONTROLLER0 0x707ffff W MDP4:CS_CONTROLLER1 0x3073f3f R MDP4:LCDC.ENABLE 0 W MDP4:LCDC.HSYNC_CTRL { PULSEW = 0 | PERIOD = 0 } W MDP4:LCDC.VSYNC_PERIOD 0 W MDP4:LCDC.VSYNC_LEN 0 W MDP4:LCDC.DISPLAY_HCTRL { START = 0 | END = 0 } W MDP4:LCDC.DISPLAY_VSTART 0 W MDP4:LCDC.DISPLAY_VEND 0 W MDP4:LCDC.ACTIVE_HCTL { START = 0 | END = 0 } W MDP4:LCDC.ACTIVE_VSTART 0 W MDP4:LCDC.ACTIVE_VEND 0 W MDP4:LCDC.BORDER_CLR 0 W MDP4:LCDC.UNDERFLOW_CLR { COLOR = 0 } W MDP4:LCDC.HSYNC_SKEW 0 W MDP4:LCDC.TEST_CNTL 0 W MDP4:LCDC.CTRL_POLARITY { 0 } W MDP4:OVLP[0].STAGE[0].OP { FG_ALPHA = FG_CONST | BG_ALPHA = BG_CONST } W MDP4:OVLP[0].STAGE[0].FG_ALPHA 0xff W MDP4:OVLP[0].STAGE[0].BG_ALPHA 0 W MDP4:OVLP[0].STAGE[0x1].OP { FG_ALPHA = FG_CONST | BG_ALPHA = BG_CONST } W MDP4:OVLP[0].STAGE[0x1].FG_ALPHA 0xff W MDP4:OVLP[0].STAGE[0x1].BG_ALPHA 0 W MDP4:OVLP[0].STAGE[0x2].OP { FG_ALPHA = FG_CONST | BG_ALPHA = BG_CONST } W MDP4:OVLP[0].STAGE[0x2].FG_ALPHA 0xff W MDP4:OVLP[0].STAGE[0x2].BG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0].OP { FG_ALPHA = FG_CONST | BG_ALPHA = BG_CONST } W MDP4:OVLP[0x1].STAGE[0].FG_ALPHA 0xff W MDP4:OVLP[0x1].STAGE[0].BG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0x1].OP { FG_ALPHA = FG_CONST | BG_ALPHA = BG_CONST } W MDP4:OVLP[0x1].STAGE[0x1].FG_ALPHA 0xff W MDP4:OVLP[0x1].STAGE[0x1].BG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0x2].OP { FG_ALPHA = FG_CONST | BG_ALPHA = BG_CONST } W MDP4:OVLP[0x1].STAGE[0x2].FG_ALPHA 0xff W MDP4:OVLP[0x1].STAGE[0x2].BG_ALPHA 0 W MDP4:PIPE[VG1].CSC.MV[0].VAL 0x254 W MDP4:PIPE[VG1].CSC.MV[0x1].VAL 0 W MDP4:PIPE[VG1].CSC.MV[0x2].VAL 0x331 W MDP4:PIPE[VG1].CSC.MV[0x3].VAL 0x254 W MDP4:PIPE[VG1].CSC.MV[0x4].VAL 0xff37 W MDP4:PIPE[VG1].CSC.MV[0x5].VAL 0xfe60 W MDP4:PIPE[VG1].CSC.MV[0x6].VAL 0x254 W MDP4:PIPE[VG1].CSC.MV[0x7].VAL 0x409 W MDP4:PIPE[VG1].CSC.MV[0x8].VAL 0 W MDP4:PIPE[VG1].CSC.PRE_BV[0].VAL 0xfff0 W MDP4:PIPE[VG1].CSC.POST_BV[0].VAL 0 W MDP4:PIPE[VG1].CSC.PRE_BV[0x1].VAL 0xff80 W MDP4:PIPE[VG1].CSC.POST_BV[0x1].VAL 0 W MDP4:PIPE[VG1].CSC.PRE_BV[0x2].VAL 0xff80 W MDP4:PIPE[VG1].CSC.POST_BV[0x2].VAL 0 W MDP4:PIPE[VG1].CSC.PRE_LV[0].VAL 0 W MDP4:PIPE[VG1].CSC.POST_LV[0].VAL 0 W MDP4:PIPE[VG1].CSC.PRE_LV[0x1].VAL 0xff W MDP4:PIPE[VG1].CSC.POST_LV[0x1].VAL 0xff W MDP4:PIPE[VG1].CSC.PRE_LV[0x2].VAL 0 W MDP4:PIPE[VG1].CSC.POST_LV[0x2].VAL 0 W MDP4:PIPE[VG1].CSC.PRE_LV[0x3].VAL 0xff W MDP4:PIPE[VG1].CSC.POST_LV[0x3].VAL 0xff W MDP4:PIPE[VG1].CSC.PRE_LV[0x4].VAL 0 W MDP4:PIPE[VG1].CSC.POST_LV[0x4].VAL 0 W MDP4:PIPE[VG1].CSC.PRE_LV[0x5].VAL 0xff W MDP4:PIPE[VG1].CSC.POST_LV[0x5].VAL 0xff R MDP4:PIPE[VG1].OP_MODE { 0 } W MDP4:PIPE[VG1].OP_MODE { DST_YCBCR } W MDP4:PIPE[VG2].CSC.MV[0].VAL 0x254 W MDP4:PIPE[VG2].CSC.MV[0x1].VAL 0 W MDP4:PIPE[VG2].CSC.MV[0x2].VAL 0x331 W MDP4:PIPE[VG2].CSC.MV[0x3].VAL 0x254 W MDP4:PIPE[VG2].CSC.MV[0x4].VAL 0xff37 W MDP4:PIPE[VG2].CSC.MV[0x5].VAL 0xfe60 W MDP4:PIPE[VG2].CSC.MV[0x6].VAL 0x254 W MDP4:PIPE[VG2].CSC.MV[0x7].VAL 0x409 W MDP4:PIPE[VG2].CSC.MV[0x8].VAL 0 W MDP4:PIPE[VG2].CSC.PRE_BV[0].VAL 0xfff0 W MDP4:PIPE[VG2].CSC.POST_BV[0].VAL 0 W MDP4:PIPE[VG2].CSC.PRE_BV[0x1].VAL 0xff80 W MDP4:PIPE[VG2].CSC.POST_BV[0x1].VAL 0 W MDP4:PIPE[VG2].CSC.PRE_BV[0x2].VAL 0xff80 W MDP4:PIPE[VG2].CSC.POST_BV[0x2].VAL 0 W MDP4:PIPE[VG2].CSC.PRE_LV[0].VAL 0 W MDP4:PIPE[VG2].CSC.POST_LV[0].VAL 0 W MDP4:PIPE[VG2].CSC.PRE_LV[0x1].VAL 0xff W MDP4:PIPE[VG2].CSC.POST_LV[0x1].VAL 0xff W MDP4:PIPE[VG2].CSC.PRE_LV[0x2].VAL 0 W MDP4:PIPE[VG2].CSC.POST_LV[0x2].VAL 0 W MDP4:PIPE[VG2].CSC.PRE_LV[0x3].VAL 0xff W MDP4:PIPE[VG2].CSC.POST_LV[0x3].VAL 0xff W MDP4:PIPE[VG2].CSC.PRE_LV[0x4].VAL 0 W MDP4:PIPE[VG2].CSC.POST_LV[0x4].VAL 0 W MDP4:PIPE[VG2].CSC.PRE_LV[0x5].VAL 0xff W MDP4:PIPE[VG2].CSC.POST_LV[0x5].VAL 0xff R MDP4:PIPE[VG2].OP_MODE { 0 } W MDP4:PIPE[VG2].OP_MODE { DST_YCBCR } W MDP4:DMA[DMA_P].CSC.MV[0].VAL 0x200 W MDP4:DMA[DMA_P].CSC.MV[0x1].VAL 0 W MDP4:DMA[DMA_P].CSC.MV[0x2].VAL 0 W MDP4:DMA[DMA_P].CSC.MV[0x3].VAL 0 W MDP4:DMA[DMA_P].CSC.MV[0x4].VAL 0x200 W MDP4:DMA[DMA_P].CSC.MV[0x5].VAL 0 W MDP4:DMA[DMA_P].CSC.MV[0x6].VAL 0 W MDP4:DMA[DMA_P].CSC.MV[0x7].VAL 0 W MDP4:DMA[DMA_P].CSC.MV[0x8].VAL 0x200 W MDP4:DMA[DMA_P].CSC.PRE_BV[0].VAL 0 W MDP4:DMA[DMA_P].CSC.POST_BV[0].VAL 0 W MDP4:DMA[DMA_P].CSC.PRE_BV[0x1].VAL 0 W MDP4:DMA[DMA_P].CSC.POST_BV[0x1].VAL 0 W MDP4:DMA[DMA_P].CSC.PRE_BV[0x2].VAL 0 W MDP4:DMA[DMA_P].CSC.POST_BV[0x2].VAL 0 W MDP4:DMA[DMA_P].CSC.PRE_LV[0].VAL 0 W MDP4:DMA[DMA_P].CSC.POST_LV[0].VAL 0 W MDP4:DMA[DMA_P].CSC.PRE_LV[0x1].VAL 0xff W MDP4:DMA[DMA_P].CSC.POST_LV[0x1].VAL 0xff W MDP4:DMA[DMA_P].CSC.PRE_LV[0x2].VAL 0 W MDP4:DMA[DMA_P].CSC.POST_LV[0x2].VAL 0 W MDP4:DMA[DMA_P].CSC.PRE_LV[0x3].VAL 0xff W MDP4:DMA[DMA_P].CSC.POST_LV[0x3].VAL 0xff W MDP4:DMA[DMA_P].CSC.PRE_LV[0x4].VAL 0 W MDP4:DMA[DMA_P].CSC.POST_LV[0x4].VAL 0 W MDP4:DMA[DMA_P].CSC.PRE_LV[0x5].VAL 0xff W MDP4:DMA[DMA_P].CSC.POST_LV[0x5].VAL 0xff R MDP4:DMA_P_OP_MODE 0 W MDP4:DMA_P_OP_MODE 0 W MDP4:OVLP[0x1].CSC.MV[0].VAL 0x83 W MDP4:OVLP[0x1].CSC.MV[0x1].VAL 0x102 W MDP4:OVLP[0x1].CSC.MV[0x2].VAL 0x32 W MDP4:OVLP[0x1].CSC.MV[0x3].VAL 0x1fb5 W MDP4:OVLP[0x1].CSC.MV[0x4].VAL 0x1f6c W MDP4:OVLP[0x1].CSC.MV[0x5].VAL 0xe1 W MDP4:OVLP[0x1].CSC.MV[0x6].VAL 0xe1 W MDP4:OVLP[0x1].CSC.MV[0x7].VAL 0x1f45 W MDP4:OVLP[0x1].CSC.MV[0x8].VAL 0x1fdc W MDP4:OVLP[0x1].CSC.PRE_BV[0].VAL 0 W MDP4:OVLP[0x1].CSC.POST_BV[0].VAL 0x10 W MDP4:OVLP[0x1].CSC.PRE_BV[0x1].VAL 0 W MDP4:OVLP[0x1].CSC.POST_BV[0x1].VAL 0x80 W MDP4:OVLP[0x1].CSC.PRE_BV[0x2].VAL 0 W MDP4:OVLP[0x1].CSC.POST_BV[0x2].VAL 0x80 W MDP4:OVLP[0x1].CSC.PRE_LV[0].VAL 0 W MDP4:OVLP[0x1].CSC.POST_LV[0].VAL 0x10 W MDP4:OVLP[0x1].CSC.PRE_LV[0x1].VAL 0xff W MDP4:OVLP[0x1].CSC.POST_LV[0x1].VAL 0xeb W MDP4:OVLP[0x1].CSC.PRE_LV[0x2].VAL 0 W MDP4:OVLP[0x1].CSC.POST_LV[0x2].VAL 0x10 W MDP4:OVLP[0x1].CSC.PRE_LV[0x3].VAL 0xff W MDP4:OVLP[0x1].CSC.POST_LV[0x3].VAL 0xf0 W MDP4:OVLP[0x1].CSC.PRE_LV[0x4].VAL 0 W MDP4:OVLP[0x1].CSC.POST_LV[0x4].VAL 0x10 W MDP4:OVLP[0x1].CSC.PRE_LV[0x5].VAL 0xff W MDP4:OVLP[0x1].CSC.POST_LV[0x5].VAL 0xf0 R MDP4:OVLP[0x1].CSC_CONFIG 0 W MDP4:OVLP[0x1].CSC_CONFIG 0 W MDP4:OVLP[0x2].CSC.MV[0].VAL 0x83 W MDP4:OVLP[0x2].CSC.MV[0x1].VAL 0x102 W MDP4:OVLP[0x2].CSC.MV[0x2].VAL 0x32 W MDP4:OVLP[0x2].CSC.MV[0x3].VAL 0x1fb5 W MDP4:OVLP[0x2].CSC.MV[0x4].VAL 0x1f6c W MDP4:OVLP[0x2].CSC.MV[0x5].VAL 0xe1 W MDP4:OVLP[0x2].CSC.MV[0x6].VAL 0xe1 W MDP4:OVLP[0x2].CSC.MV[0x7].VAL 0x1f45 W MDP4:OVLP[0x2].CSC.MV[0x8].VAL 0x1fdc W MDP4:OVLP[0x2].CSC.PRE_BV[0].VAL 0 W MDP4:OVLP[0x2].CSC.POST_BV[0].VAL 0x10 W MDP4:OVLP[0x2].CSC.PRE_BV[0x1].VAL 0 W MDP4:OVLP[0x2].CSC.POST_BV[0x1].VAL 0x80 W MDP4:OVLP[0x2].CSC.PRE_BV[0x2].VAL 0 W MDP4:OVLP[0x2].CSC.POST_BV[0x2].VAL 0x80 W MDP4:OVLP[0x2].CSC.PRE_LV[0].VAL 0 W MDP4:OVLP[0x2].CSC.POST_LV[0].VAL 0x10 W MDP4:OVLP[0x2].CSC.PRE_LV[0x1].VAL 0xff W MDP4:OVLP[0x2].CSC.POST_LV[0x1].VAL 0xeb W MDP4:OVLP[0x2].CSC.PRE_LV[0x2].VAL 0 W MDP4:OVLP[0x2].CSC.POST_LV[0x2].VAL 0x10 W MDP4:OVLP[0x2].CSC.PRE_LV[0x3].VAL 0xff W MDP4:OVLP[0x2].CSC.POST_LV[0x3].VAL 0xf0 W MDP4:OVLP[0x2].CSC.PRE_LV[0x4].VAL 0 W MDP4:OVLP[0x2].CSC.POST_LV[0x4].VAL 0x10 W MDP4:OVLP[0x2].CSC.PRE_LV[0x5].VAL 0xff W MDP4:OVLP[0x2].CSC.POST_LV[0x5].VAL 0xf0 R MDP4:OVLP[0x2].CSC_CONFIG 0 W MDP4:OVLP[0x2].CSC_CONFIG 0 W MDP4:DMA[DMA_S].CSC.MV[0].VAL 0x200 W MDP4:DMA[DMA_S].CSC.MV[0x1].VAL 0 W MDP4:DMA[DMA_S].CSC.MV[0x2].VAL 0 W MDP4:DMA[DMA_S].CSC.MV[0x3].VAL 0 W MDP4:DMA[DMA_S].CSC.MV[0x4].VAL 0x200 W MDP4:DMA[DMA_S].CSC.MV[0x5].VAL 0 W MDP4:DMA[DMA_S].CSC.MV[0x6].VAL 0 W MDP4:DMA[DMA_S].CSC.MV[0x7].VAL 0 W MDP4:DMA[DMA_S].CSC.MV[0x8].VAL 0x200 W MDP4:DMA[DMA_S].CSC.PRE_BV[0].VAL 0 W MDP4:DMA[DMA_S].CSC.POST_BV[0].VAL 0 W MDP4:DMA[DMA_S].CSC.PRE_BV[0x1].VAL 0 W MDP4:DMA[DMA_S].CSC.POST_BV[0x1].VAL 0 W MDP4:DMA[DMA_S].CSC.PRE_BV[0x2].VAL 0 W MDP4:DMA[DMA_S].CSC.POST_BV[0x2].VAL 0 W MDP4:DMA[DMA_S].CSC.PRE_LV[0].VAL 0 W MDP4:DMA[DMA_S].CSC.POST_LV[0].VAL 0 W MDP4:DMA[DMA_S].CSC.PRE_LV[0x1].VAL 0xff W MDP4:DMA[DMA_S].CSC.POST_LV[0x1].VAL 0xff W MDP4:DMA[DMA_S].CSC.PRE_LV[0x2].VAL 0 W MDP4:DMA[DMA_S].CSC.POST_LV[0x2].VAL 0 W MDP4:DMA[DMA_S].CSC.PRE_LV[0x3].VAL 0xff W MDP4:DMA[DMA_S].CSC.POST_LV[0x3].VAL 0xff W MDP4:DMA[DMA_S].CSC.PRE_LV[0x4].VAL 0 W MDP4:DMA[DMA_S].CSC.POST_LV[0x4].VAL 0 W MDP4:DMA[DMA_S].CSC.PRE_LV[0x5].VAL 0xff W MDP4:DMA[DMA_S].CSC.POST_LV[0x5].VAL 0xff R MDP4:DMA_S_OP_MODE 0 W MDP4:DMA_S_OP_MODE 0 W MDP4:PORTMAP_MODE 0x3 W MDP4:INTR_ENABLE { 0 } W MDP4:READ_CNFG 0x2222 W MDP4:DMA[DMA_P].FETCH_CONFIG 0x47 W MDP4:DMA[DMA_E].FETCH_CONFIG 0x47 W MDP4:PIPE[VG1].FETCH_CONFIG 0x47 W MDP4:PIPE[VG2].FETCH_CONFIG 0x47 W MDP4:PIPE[RGB1].FETCH_CONFIG 0x47 W MDP4:PIPE[RGB2].FETCH_CONFIG 0x47 R MDP4:VERSION { MINOR = 4 | MAJOR = 4 | 0x306 } W MDP4:LAYERMIXER_IN_CFG_UPDATE_METHOD 0x1 W MDP4:RESET_STATUS 0x1 [ 0.552693] CLK: clk_disable_unprepare(mdp_clk) (/home/robclark/src/nexus4/msm/drivers/video/msm/mdp.c:1632) [ 0.552723] CLK: clk_disable_unprepare(mdp_p_clk) (/home/robclark/src/nexus4/msm/drivers/video/msm/mdp.c:1635) [ 0.552784] CLK: clk_disable_unprepare(lut_mdp_clk) (/home/robclark/src/nexus4/msm/drivers/video/msm/mdp.c:1638) [ 0.554585] IO:region DSI f2000000 000f0000 [ 0.554616] mipi_dsi base phy_addr = 0x4700000 virt = 0xf2000000 [ 0.554677] IO:region SFPB f00b8000 00000100 [ 0.554707] mmss_sfpb base phy_addr = 0x5700000,virt = 0xf00b8000 [ 0.554707] IO:region MMSS_CC fa014000 00001000 [ 0.555775] IO:region QFPROM f00c0000 00006100 [ 0.555806] IO:region HDMI fa800000 00001000 R QFPROM:CONFIG_ROW0_LSB { HDCP_DISABLE | 0xb4004481 } [ 0.556600] hdmi_msm hdmi_msm.1: WARNING: HDCP disabled [ 0.556905] setting pdata->panel_info.fb_num to 2. type: 7 [ 0.557759] CLK: clk_prepare_enable(mdp_clk) (/home/robclark/src/nexus4/msm/drivers/video/msm/mdp.c:1647) [ 0.557820] CLK: clk_prepare_enable(mdp_p_clk) (/home/robclark/src/nexus4/msm/drivers/video/msm/mdp.c:1650) [ 0.557851] CLK: clk_prepare_enable(lut_mdp_clk) (/home/robclark/src/nexus4/msm/drivers/video/msm/mdp.c:1653) [ 0.557881] mdp4_dtv_vsync_init: ndx=0 R MDP4:DISP_INTF_SEL { PRIM = INTF_LCDC_DTV | SEC = INTF_DSI_CMD | EXT = INTF_LCDC_DTV } W MDP4:DISP_INTF_SEL { PRIM = INTF_LCDC_DTV | SEC = INTF_DSI_CMD | EXT = INTF_LCDC_DTV } R MDP4:DISP_INTF_SEL { PRIM = INTF_LCDC_DTV | SEC = INTF_DSI_CMD | EXT = INTF_LCDC_DTV } [ 0.558034] CLK: clk_disable_unprepare(mdp_clk) (/home/robclark/src/nexus4/msm/drivers/video/msm/mdp.c:1632) [ 0.558065] CLK: clk_disable_unprepare(mdp_p_clk) (/home/robclark/src/nexus4/msm/drivers/video/msm/mdp.c:1635) [ 0.558095] CLK: clk_disable_unprepare(lut_mdp_clk) (/home/robclark/src/nexus4/msm/drivers/video/msm/mdp.c:1638) [ 0.570273] pm_runtime: fail to wake up [ 0.598962] CLK: clk_prepare_enable(mdp_clk) (/home/robclark/src/nexus4/msm/drivers/video/msm/mdp.c:1647) [ 0.598992] CLK: clk_prepare_enable(mdp_p_clk) (/home/robclark/src/nexus4/msm/drivers/video/msm/mdp.c:1650) [ 0.599023] CLK: clk_prepare_enable(lut_mdp_clk) (/home/robclark/src/nexus4/msm/drivers/video/msm/mdp.c:1653) W MDP4:DMA[DMA_E].SRC_SIZE { HEIGHT = 1080 | WIDTH = 1920 } W MDP4:DMA[DMA_E].SRC_BASE 0 W MDP4:DMA[DMA_E].SRC_STRIDE 7680 W MDP4:DMA[DMA_E].DST_SIZE { HEIGHT = 0 | WIDTH = 0 } R MDP4:DISP_INTF_SEL { PRIM = INTF_LCDC_DTV | SEC = INTF_DSI_CMD | EXT = INTF_LCDC_DTV } W MDP4:OVLP[0x1].SIZE { HEIGHT = 1080 | WIDTH = 1920 } W MDP4:OVLP[0x1].BASE 0 W MDP4:OVLP[0x1].STRIDE 7680 W MDP4:OVLP[0x1].CFG 0x1 R MDP4:PIPE[RGB1].OP_MODE { 0 } W MDP4:PIPE[RGB1].SRC_SIZE { HEIGHT = 1080 | WIDTH = 1920 } W MDP4:PIPE[RGB1].SRC_XY { Y = 0 | X = 0 } W MDP4:PIPE[RGB1].DST_SIZE { HEIGHT = 1080 | WIDTH = 1920 } W MDP4:PIPE[RGB1].DST_XY { Y = 0 | X = 0 } W MDP4:PIPE[RGB1].SRCP0_BASE 0x20000 W MDP4:PIPE[RGB1].SRC_STRIDE_A { P0 = 7680 | P1 = 0 } W MDP4:PIPE[RGB1].SRC_FORMAT { G_BPC = BPC8 | B_BPC = BPC8 | R_BPC = BPC8 | A_BPC = BPC8A | ALPHA_ENABLE | CPP = 3 | UNPACK_COUNT = 3 | UNPACK_TIGHT } W MDP4:PIPE[RGB1].SRC_UNPACK { ELEM0 = 0x1 | ELEM1 = 0 | ELEM2 = 0x2 | ELEM3 = 0x3 } W MDP4:PIPE[RGB1].OP_MODE { 0 } W MDP4:PIPE[RGB1].PHASEX_STEP 0x20000000 W MDP4:PIPE[RGB1].PHASEY_STEP 0x20000000 W MDP4:OVLP[0x1].TRANSP_LOW0 0 W MDP4:OVLP[0x1].TRANSP_LOW1 0 W MDP4:OVLP[0x1].TRANSP_HIGH0 0 W MDP4:OVLP[0x1].TRANSP_HIGH1 0 W MDP4:OVLP[0x1].STAGE[0].FG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0].BG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0].OP { FG_ALPHA = FG_CONST | BG_ALPHA = BG_CONST } W MDP4:OVLP[0x1].STAGE_CO3[0].SEL { 0 } W MDP4:OVLP[0x1].STAGE[0].TRANSP_LOW0 0 W MDP4:OVLP[0x1].STAGE[0].TRANSP_LOW1 0 W MDP4:OVLP[0x1].STAGE[0].TRANSP_HIGH0 0 W MDP4:OVLP[0x1].STAGE[0].TRANSP_HIGH1 0 W MDP4:OVLP[0x1].STAGE[0x1].FG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0x1].BG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0x1].OP { FG_ALPHA = FG_CONST | BG_ALPHA = BG_CONST } W MDP4:OVLP[0x1].STAGE_CO3[0x1].SEL { 0 } W MDP4:OVLP[0x1].STAGE[0x1].TRANSP_LOW0 0 W MDP4:OVLP[0x1].STAGE[0x1].TRANSP_LOW1 0 W MDP4:OVLP[0x1].STAGE[0x1].TRANSP_HIGH0 0 W MDP4:OVLP[0x1].STAGE[0x1].TRANSP_HIGH1 0 W MDP4:OVLP[0x1].STAGE[0x2].FG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0x2].BG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0x2].OP { FG_ALPHA = FG_CONST | BG_ALPHA = BG_CONST } W MDP4:OVLP[0x1].STAGE_CO3[0x2].SEL { 0 } W MDP4:OVLP[0x1].STAGE[0x2].TRANSP_LOW0 0 W MDP4:OVLP[0x1].STAGE[0x2].TRANSP_LOW1 0 W MDP4:OVLP[0x1].STAGE[0x2].TRANSP_HIGH0 0 W MDP4:OVLP[0x1].STAGE[0x2].TRANSP_HIGH1 0 W MDP4:OVLP[0x1].STAGE[0x3].FG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0x3].BG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0x3].OP { FG_ALPHA = FG_CONST | BG_ALPHA = BG_CONST } W MDP4:OVLP[0x1].STAGE_CO3[0x3].SEL { 0 } W MDP4:OVLP[0x1].STAGE[0x3].TRANSP_LOW0 0 W MDP4:OVLP[0x1].STAGE[0x3].TRANSP_LOW1 0 W MDP4:OVLP[0x1].STAGE[0x3].TRANSP_HIGH0 0 W MDP4:OVLP[0x1].STAGE[0x3].TRANSP_HIGH1 0 W MDP4:LAYERMIXER_IN_CFG { PIPE0 = STAGE_UNUSED | PIPE1 = STAGE_UNUSED | PIPE2 = STAGE_BASE | PIPE2_MIXER1 | PIPE3 = STAGE_UNUSED | PIPE4 = STAGE_UNUSED | PIPE5 = STAGE_UNUSED | PIPE6 = STAGE_UNUSED | PIPE7 = STAGE_UNUSED } W MDP4:OVERLAY_FLUSH { OVLP1 | RGB1 } R MDP4:RESET_STATUS 0x1 W MDP4:DMA[DMA_E].CONFIG { G_BPC = BPC8 | B_BPC = BPC8 | R_BPC = BPC8 | PACK = 0x21 } W MDP4:DMA_E_QUANT[0] 0xff0000 W MDP4:DMA_E_QUANT[0x1] 0xff0000 W MDP4:DMA_E_QUANT[0x2] 0xff0000 [ 0.600915] mdp4_dtv_start: W MDP4:DTV.HSYNC_CTRL { PULSEW = 44 | PERIOD = 2200 } W MDP4:DTV.VSYNC_PERIOD 2475000 W MDP4:DTV.VSYNC_LEN 11000 W MDP4:DTV.DISPLAY_HCTRL { START = 192 | END = 2111 } W MDP4:DTV.DISPLAY_VSTART 90200 W MDP4:DTV.DISPLAY_VEND 2466199 W MDP4:DTV.BORDER_CLR 0 W MDP4:DTV.UNDERFLOW_CLR { COLOR = 0xff | ENABLE_RECOVERY } W MDP4:DTV.HSYNC_SKEW 0 W MDP4:DTV.CTRL_POLARITY { 0 } W MDP4:DTV.ACTIVE_HCTL { START = 0 | END = 0 } W MDP4:DTV.ACTIVE_VSTART 0 W MDP4:DTV.ACTIVE_VEND 0 W MDP4:DTV.ENABLE 0x1 [ 0.606500] RG: regulator_enable(hdmi_msm.0-hdmi_mux_vdd) (/home/robclark/src/nexus4/msm/arch/arm/mach-msm/board-8064-display.c:922) [ 0.606500] RG: regulator_enable(hdmi_msm.0-hdmi_vdda) (/home/robclark/src/nexus4/msm/arch/arm/mach-msm/board-8064-display.c:927) [ 0.606561] RG: regulator_enable(hdmi_msm.0-hdmi_lvl_tsl) (/home/robclark/src/nexus4/msm/arch/arm/mach-msm/board-8064-display.c:933) [ 0.606592] CLK: clk_set_rate(tv_src_clk, 148500000) (/home/robclark/src/nexus4/msm/drivers/video/msm/mdp4_dtv.c:148) [ 0.606622] dtv_on: tv_src_clk=148500kHz, pm_qos_rate=148500kHz, [0] [ 0.606622] CLK: clk_prepare_enable(hdmi_tv_clk) (/home/robclark/src/nexus4/msm/drivers/video/msm/mdp4_dtv.c:159) [ 0.607599] CLK: clk_prepare_enable(mdp_tv_clk) (/home/robclark/src/nexus4/msm/drivers/video/msm/mdp4_dtv.c:165) [ 0.607630] hdmi_msm hdmi_msm.1: power: ON (1920x1080 148500000) W HDMI:AUDIO_PKT_CTRL2 { OVERRIDE } R HDMI:INFOFRAME_CTRL0 { AUDIO_INFO_SOURCE } W HDMI:AUDIO_INFO1 { CA = 0 | LSV = 0 } W HDMI:AUDIO_INFO0 { CHECKSUM = 0x70 | CC = 1 } W HDMI:INFOFRAME_CTRL0 { AUDIO_INFO_SEND | AUDIO_INFO_CONT | AUDIO_INFO_SOURCE | AUDIO_INFO_UPDATE } R HDMI:CTRL { HDMI } R HDMI:CTRL { HDMI } [ 0.607782] hdmi_msm hdmi_msm.1: power=OFF DVI= OFF [ 0.607813] mdp4_dtv_on: W MDP4:DTV.ENABLE 0 [ 0.628902] mdp4_mixer_blend_setup: Error: no bg_pipe at mixer=1 W MDP4:LAYERMIXER_IN_CFG { PIPE0 = STAGE_UNUSED | PIPE1 = STAGE_UNUSED | PIPE2 = STAGE_UNUSED | PIPE3 = STAGE_UNUSED | PIPE4 = STAGE_UNUSED | PIPE5 = STAGE_UNUSED | PIPE6 = STAGE_UNUSED | PIPE7 = STAGE_UNUSED } [ 0.628963] hdmi_msm hdmi_msm.1: power: OFF (audio off, Reset Core) R HDMI:AUDIO_PKT_CTRL1 { 0x10 } R HDMI:AUDIO_CFG { FIFO_WATERMARK = 4 } W HDMI:AUDIO_PKT_CTRL2 { OVERRIDE } R HDMI:INFOFRAME_CTRL0 { AUDIO_INFO_SEND | AUDIO_INFO_CONT | AUDIO_INFO_SOURCE } W HDMI:INFOFRAME_CTRL0 { 0 } R HDMI:ACR_PKT_CTRL { SELECT = ACR_NONE | N_MULTIPLIER = 1 } W HDMI:ACR_PKT_CTRL { SELECT = ACR_NONE | N_MULTIPLIER = 1 } [ 0.629055] hdmi_msm hdmi_msm.1: HDMI Audio: Disabled R HDMI:HDCP_LINK0_STATUS { KEY_STATE = NOT_CHECKED } W HDMI_8960:PHY_REG2 0x7f [ 0.629116] dtv_off [ 0.629116] CLK: clk_disable_unprepare(hdmi_tv_clk) (/home/robclark/src/nexus4/msm/drivers/video/msm/mdp4_dtv.c:94) [ 0.629146] CLK: clk_disable_unprepare(mdp_tv_clk) (/home/robclark/src/nexus4/msm/drivers/video/msm/mdp4_dtv.c:96) [ 0.629177] RG: regulator_disable(hdmi_msm.0-hdmi_mux_vdd) (/home/robclark/src/nexus4/msm/arch/arm/mach-msm/board-8064-display.c:941) [ 0.629207] RG: regulator_disable(hdmi_msm.0-hdmi_vdda) (/home/robclark/src/nexus4/msm/arch/arm/mach-msm/board-8064-display.c:946) [ 0.629238] RG: regulator_disable(hdmi_msm.0-hdmi_lvl_tsl) (/home/robclark/src/nexus4/msm/arch/arm/mach-msm/board-8064-display.c:951) [ 0.631893] CLK: clk_disable_unprepare(mdp_clk) (/home/robclark/src/nexus4/msm/drivers/video/msm/mdp.c:1632) [ 0.631924] CLK: clk_disable_unprepare(mdp_p_clk) (/home/robclark/src/nexus4/msm/drivers/video/msm/mdp.c:1635) [ 0.631924] CLK: clk_disable_unprepare(lut_mdp_clk) (/home/robclark/src/nexus4/msm/drivers/video/msm/mdp.c:1638) [ 0.631954] mdp4_dtv_off: [ 0.658873] CLK: clk_prepare_enable(mdp_clk) (/home/robclark/src/nexus4/msm/drivers/video/msm/mdp.c:1647) [ 0.658904] CLK: clk_prepare_enable(mdp_p_clk) (/home/robclark/src/nexus4/msm/drivers/video/msm/mdp.c:1650) [ 0.658904] CLK: clk_prepare_enable(lut_mdp_clk) (/home/robclark/src/nexus4/msm/drivers/video/msm/mdp.c:1653) W MDP4:DMA[DMA_E].SRC_SIZE { HEIGHT = 1080 | WIDTH = 1920 } W MDP4:DMA[DMA_E].SRC_BASE 0 W MDP4:DMA[DMA_E].SRC_STRIDE 7680 W MDP4:DMA[DMA_E].DST_SIZE { HEIGHT = 0 | WIDTH = 0 } R MDP4:DISP_INTF_SEL { PRIM = INTF_LCDC_DTV | SEC = INTF_DSI_CMD | EXT = INTF_LCDC_DTV } W MDP4:OVLP[0x1].SIZE { HEIGHT = 1080 | WIDTH = 1920 } W MDP4:OVLP[0x1].BASE 0 W MDP4:OVLP[0x1].STRIDE 7680 W MDP4:OVLP[0x1].CFG 0x1 R MDP4:PIPE[RGB1].OP_MODE { 0 } W MDP4:PIPE[RGB1].SRC_SIZE { HEIGHT = 1080 | WIDTH = 1920 } W MDP4:PIPE[RGB1].SRC_XY { Y = 0 | X = 0 } W MDP4:PIPE[RGB1].DST_SIZE { HEIGHT = 1080 | WIDTH = 1920 } W MDP4:PIPE[RGB1].DST_XY { Y = 0 | X = 0 } W MDP4:PIPE[RGB1].SRCP0_BASE 0x20000 W MDP4:PIPE[RGB1].SRC_STRIDE_A { P0 = 7680 | P1 = 0 } W MDP4:PIPE[RGB1].SRC_FORMAT { G_BPC = BPC8 | B_BPC = BPC8 | R_BPC = BPC8 | A_BPC = BPC8A | ALPHA_ENABLE | CPP = 3 | UNPACK_COUNT = 3 | UNPACK_TIGHT } W MDP4:PIPE[RGB1].SRC_UNPACK { ELEM0 = 0x1 | ELEM1 = 0 | ELEM2 = 0x2 | ELEM3 = 0x3 } W MDP4:PIPE[RGB1].OP_MODE { 0 } W MDP4:PIPE[RGB1].PHASEX_STEP 0x20000000 W MDP4:PIPE[RGB1].PHASEY_STEP 0x20000000 W MDP4:OVLP[0x1].TRANSP_LOW0 0 W MDP4:OVLP[0x1].TRANSP_LOW1 0 W MDP4:OVLP[0x1].TRANSP_HIGH0 0 W MDP4:OVLP[0x1].TRANSP_HIGH1 0 W MDP4:OVLP[0x1].STAGE[0].FG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0].BG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0].OP { FG_ALPHA = FG_CONST | BG_ALPHA = BG_CONST } W MDP4:OVLP[0x1].STAGE_CO3[0].SEL { 0 } W MDP4:OVLP[0x1].STAGE[0].TRANSP_LOW0 0 W MDP4:OVLP[0x1].STAGE[0].TRANSP_LOW1 0 W MDP4:OVLP[0x1].STAGE[0].TRANSP_HIGH0 0 W MDP4:OVLP[0x1].STAGE[0].TRANSP_HIGH1 0 W MDP4:OVLP[0x1].STAGE[0x1].FG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0x1].BG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0x1].OP { FG_ALPHA = FG_CONST | BG_ALPHA = BG_CONST } W MDP4:OVLP[0x1].STAGE_CO3[0x1].SEL { 0 } W MDP4:OVLP[0x1].STAGE[0x1].TRANSP_LOW0 0 W MDP4:OVLP[0x1].STAGE[0x1].TRANSP_LOW1 0 W MDP4:OVLP[0x1].STAGE[0x1].TRANSP_HIGH0 0 W MDP4:OVLP[0x1].STAGE[0x1].TRANSP_HIGH1 0 W MDP4:OVLP[0x1].STAGE[0x2].FG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0x2].BG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0x2].OP { FG_ALPHA = FG_CONST | BG_ALPHA = BG_CONST } W MDP4:OVLP[0x1].STAGE_CO3[0x2].SEL { 0 } W MDP4:OVLP[0x1].STAGE[0x2].TRANSP_LOW0 0 W MDP4:OVLP[0x1].STAGE[0x2].TRANSP_LOW1 0 W MDP4:OVLP[0x1].STAGE[0x2].TRANSP_HIGH0 0 W MDP4:OVLP[0x1].STAGE[0x2].TRANSP_HIGH1 0 W MDP4:OVLP[0x1].STAGE[0x3].FG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0x3].BG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0x3].OP { FG_ALPHA = FG_CONST | BG_ALPHA = BG_CONST } W MDP4:OVLP[0x1].STAGE_CO3[0x3].SEL { 0 } W MDP4:OVLP[0x1].STAGE[0x3].TRANSP_LOW0 0 W MDP4:OVLP[0x1].STAGE[0x3].TRANSP_LOW1 0 W MDP4:OVLP[0x1].STAGE[0x3].TRANSP_HIGH0 0 W MDP4:OVLP[0x1].STAGE[0x3].TRANSP_HIGH1 0 W MDP4:LAYERMIXER_IN_CFG { PIPE0 = STAGE_UNUSED | PIPE1 = STAGE_UNUSED | PIPE2 = STAGE_BASE | PIPE2_MIXER1 | PIPE3 = STAGE_UNUSED | PIPE4 = STAGE_UNUSED | PIPE5 = STAGE_UNUSED | PIPE6 = STAGE_UNUSED | PIPE7 = STAGE_UNUSED } W MDP4:OVERLAY_FLUSH { OVLP1 | RGB1 } R MDP4:RESET_STATUS 0x1 W MDP4:DMA[DMA_E].CONFIG { G_BPC = BPC8 | B_BPC = BPC8 | R_BPC = BPC8 | PACK = 0x21 } W MDP4:DMA_E_QUANT[0] 0xff0000 W MDP4:DMA_E_QUANT[0x1] 0xff0000 W MDP4:DMA_E_QUANT[0x2] 0xff0000 [ 0.659819] mdp4_dtv_start: W MDP4:DTV.HSYNC_CTRL { PULSEW = 44 | PERIOD = 2200 } W MDP4:DTV.VSYNC_PERIOD 2475000 W MDP4:DTV.VSYNC_LEN 11000 W MDP4:DTV.DISPLAY_HCTRL { START = 192 | END = 2111 } W MDP4:DTV.DISPLAY_VSTART 90200 W MDP4:DTV.DISPLAY_VEND 2466199 W MDP4:DTV.BORDER_CLR 0 W MDP4:DTV.UNDERFLOW_CLR { COLOR = 0xff | ENABLE_RECOVERY } W MDP4:DTV.HSYNC_SKEW 0 W MDP4:DTV.CTRL_POLARITY { 0 } W MDP4:DTV.ACTIVE_HCTL { START = 0 | END = 0 } W MDP4:DTV.ACTIVE_VSTART 0 W MDP4:DTV.ACTIVE_VEND 0 W MDP4:DTV.ENABLE 0x1 [ 0.662810] RG: regulator_enable(hdmi_msm.0-hdmi_mux_vdd) (/home/robclark/src/nexus4/msm/arch/arm/mach-msm/board-8064-display.c:922) [ 0.662810] RG: regulator_enable(hdmi_msm.0-hdmi_vdda) (/home/robclark/src/nexus4/msm/arch/arm/mach-msm/board-8064-display.c:927) [ 0.662871] RG: regulator_enable(hdmi_msm.0-hdmi_lvl_tsl) (/home/robclark/src/nexus4/msm/arch/arm/mach-msm/board-8064-display.c:933) [ 0.662871] CLK: clk_set_rate(tv_src_clk, 148500000) (/home/robclark/src/nexus4/msm/drivers/video/msm/mdp4_dtv.c:148) [ 0.662902] dtv_on: tv_src_clk=148500kHz, pm_qos_rate=148500kHz, [0] [ 0.662902] CLK: clk_prepare_enable(hdmi_tv_clk) (/home/robclark/src/nexus4/msm/drivers/video/msm/mdp4_dtv.c:159) [ 0.663848] CLK: clk_prepare_enable(mdp_tv_clk) (/home/robclark/src/nexus4/msm/drivers/video/msm/mdp4_dtv.c:165) [ 0.663879] hdmi_msm hdmi_msm.1: power: ON (1920x1080 148500000) W HDMI:AUDIO_PKT_CTRL2 { OVERRIDE } R HDMI:INFOFRAME_CTRL0 { 0 } W HDMI:AUDIO_INFO1 { CA = 0 | LSV = 0 } W HDMI:AUDIO_INFO0 { CHECKSUM = 0x70 | CC = 1 } W HDMI:INFOFRAME_CTRL0 { AUDIO_INFO_SEND | AUDIO_INFO_CONT | AUDIO_INFO_SOURCE | AUDIO_INFO_UPDATE } R HDMI:CTRL { HDMI } R HDMI:CTRL { HDMI } [ 0.664001] hdmi_msm hdmi_msm.1: power=OFF DVI= OFF [ 0.664001] mdp4_dtv_on: R MDP4:PIPE[RGB1].OP_MODE { 0 } W MDP4:PIPE[RGB1].SRC_SIZE { HEIGHT = 1080 | WIDTH = 1920 } W MDP4:PIPE[RGB1].SRC_XY { Y = 0 | X = 0 } W MDP4:PIPE[RGB1].DST_SIZE { HEIGHT = 1080 | WIDTH = 1920 } W MDP4:PIPE[RGB1].DST_XY { Y = 0 | X = 0 } W MDP4:PIPE[RGB1].SRCP0_BASE 0x20000 W MDP4:PIPE[RGB1].SRC_STRIDE_A { P0 = 7680 | P1 = 0 } W MDP4:PIPE[RGB1].SRC_FORMAT { G_BPC = BPC8 | B_BPC = BPC8 | R_BPC = BPC8 | A_BPC = BPC8A | ALPHA_ENABLE | CPP = 3 | UNPACK_COUNT = 3 | UNPACK_TIGHT } W MDP4:PIPE[RGB1].SRC_UNPACK { ELEM0 = 0x1 | ELEM1 = 0 | ELEM2 = 0x2 | ELEM3 = 0x3 } W MDP4:PIPE[RGB1].OP_MODE { 0 } W MDP4:PIPE[RGB1].PHASEX_STEP 0x20000000 W MDP4:PIPE[RGB1].PHASEY_STEP 0x20000000 W MDP4:OVLP[0x1].TRANSP_LOW0 0 W MDP4:OVLP[0x1].TRANSP_LOW1 0 W MDP4:OVLP[0x1].TRANSP_HIGH0 0 W MDP4:OVLP[0x1].TRANSP_HIGH1 0 W MDP4:OVLP[0x1].STAGE[0].FG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0].BG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0].OP { FG_ALPHA = FG_CONST | BG_ALPHA = BG_CONST } W MDP4:OVLP[0x1].STAGE_CO3[0].SEL { 0 } W MDP4:OVLP[0x1].STAGE[0].TRANSP_LOW0 0 W MDP4:OVLP[0x1].STAGE[0].TRANSP_LOW1 0 W MDP4:OVLP[0x1].STAGE[0].TRANSP_HIGH0 0 W MDP4:OVLP[0x1].STAGE[0].TRANSP_HIGH1 0 W MDP4:OVLP[0x1].STAGE[0x1].FG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0x1].BG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0x1].OP { FG_ALPHA = FG_CONST | BG_ALPHA = BG_CONST } W MDP4:OVLP[0x1].STAGE_CO3[0x1].SEL { 0 } W MDP4:OVLP[0x1].STAGE[0x1].TRANSP_LOW0 0 W MDP4:OVLP[0x1].STAGE[0x1].TRANSP_LOW1 0 W MDP4:OVLP[0x1].STAGE[0x1].TRANSP_HIGH0 0 W MDP4:OVLP[0x1].STAGE[0x1].TRANSP_HIGH1 0 W MDP4:OVLP[0x1].STAGE[0x2].FG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0x2].BG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0x2].OP { FG_ALPHA = FG_CONST | BG_ALPHA = BG_CONST } W MDP4:OVLP[0x1].STAGE_CO3[0x2].SEL { 0 } W MDP4:OVLP[0x1].STAGE[0x2].TRANSP_LOW0 0 W MDP4:OVLP[0x1].STAGE[0x2].TRANSP_LOW1 0 W MDP4:OVLP[0x1].STAGE[0x2].TRANSP_HIGH0 0 W MDP4:OVLP[0x1].STAGE[0x2].TRANSP_HIGH1 0 W MDP4:OVLP[0x1].STAGE[0x3].FG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0x3].BG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0x3].OP { FG_ALPHA = FG_CONST | BG_ALPHA = BG_CONST } W MDP4:OVLP[0x1].STAGE_CO3[0x3].SEL { 0 } W MDP4:OVLP[0x1].STAGE[0x3].TRANSP_LOW0 0 W MDP4:OVLP[0x1].STAGE[0x3].TRANSP_LOW1 0 W MDP4:OVLP[0x1].STAGE[0x3].TRANSP_HIGH0 0 W MDP4:OVLP[0x1].STAGE[0x3].TRANSP_HIGH1 0 W MDP4:OVERLAY_FLUSH { OVLP1 | RGB1 } W MDP4:DTV.ENABLE 0x1 W MDP4:INTR_CLEAR { DMA_E_DONE } W MDP4:INTR_ENABLE { DMA_E_DONE } R MDP4:INTR_STATUS { OVERLAY0_DONE | OVERLAY1_DONE | DMA_E_DONE | DMA_P_DONE | PRIMARY_VSYNC | EXTERNAL_VSYNC | EXTERNAL_INTF_UDERRUN | 0x80040000 } R MDP4:INTR_ENABLE { DMA_E_DONE } W MDP4:INTR_CLEAR { OVERLAY0_DONE | OVERLAY1_DONE | DMA_E_DONE | DMA_P_DONE | PRIMARY_VSYNC | EXTERNAL_VSYNC | EXTERNAL_INTF_UDERRUN | 0x80040000 } W MDP4:INTR_CLEAR { DMA_E_DONE } W MDP4:INTR_ENABLE { 0 } [ 0.696230] Console: switching to colour frame buffer device 240x67 R MDP4:PIPE[RGB1].OP_MODE { 0 } W MDP4:PIPE[RGB1].SRC_SIZE { HEIGHT = 1080 | WIDTH = 1920 } W MDP4:PIPE[RGB1].SRC_XY { Y = 0 | X = 0 } W MDP4:PIPE[RGB1].DST_SIZE { HEIGHT = 1080 | WIDTH = 1920 } W MDP4:PIPE[RGB1].DST_XY { Y = 0 | X = 0 } W MDP4:PIPE[RGB1].SRCP0_BASE 0x20000 W MDP4:PIPE[RGB1].SRC_STRIDE_A { P0 = 7680 | P1 = 0 } W MDP4:PIPE[RGB1].SRC_FORMAT { G_BPC = BPC8 | B_BPC = BPC8 | R_BPC = BPC8 | A_BPC = BPC8A | ALPHA_ENABLE | CPP = 3 | UNPACK_COUNT = 3 | UNPACK_TIGHT } W MDP4:PIPE[RGB1].SRC_UNPACK { ELEM0 = 0x1 | ELEM1 = 0 | ELEM2 = 0x2 | ELEM3 = 0x3 } W MDP4:PIPE[RGB1].OP_MODE { 0 } W MDP4:PIPE[RGB1].PHASEX_STEP 0x20000000 W MDP4:PIPE[RGB1].PHASEY_STEP 0x20000000 W MDP4:OVLP[0x1].TRANSP_LOW0 0 W MDP4:OVLP[0x1].TRANSP_LOW1 0 W MDP4:OVLP[0x1].TRANSP_HIGH0 0 W MDP4:OVLP[0x1].TRANSP_HIGH1 0 W MDP4:OVLP[0x1].STAGE[0].FG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0].BG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0].OP { FG_ALPHA = FG_CONST | BG_ALPHA = BG_CONST } W MDP4:OVLP[0x1].STAGE_CO3[0].SEL { 0 } W MDP4:OVLP[0x1].STAGE[0].TRANSP_LOW0 0 W MDP4:OVLP[0x1].STAGE[0].TRANSP_LOW1 0 W MDP4:OVLP[0x1].STAGE[0].TRANSP_HIGH0 0 W MDP4:OVLP[0x1].STAGE[0].TRANSP_HIGH1 0 W MDP4:OVLP[0x1].STAGE[0x1].FG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0x1].BG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0x1].OP { FG_ALPHA = FG_CONST | BG_ALPHA = BG_CONST } W MDP4:OVLP[0x1].STAGE_CO3[0x1].SEL { 0 } W MDP4:OVLP[0x1].STAGE[0x1].TRANSP_LOW0 0 W MDP4:OVLP[0x1].STAGE[0x1].TRANSP_LOW1 0 W MDP4:OVLP[0x1].STAGE[0x1].TRANSP_HIGH0 0 W MDP4:OVLP[0x1].STAGE[0x1].TRANSP_HIGH1 0 W MDP4:OVLP[0x1].STAGE[0x2].FG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0x2].BG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0x2].OP { FG_ALPHA = FG_CONST | BG_ALPHA = BG_CONST } W MDP4:OVLP[0x1].STAGE_CO3[0x2].SEL { 0 } W MDP4:OVLP[0x1].STAGE[0x2].TRANSP_LOW0 0 W MDP4:OVLP[0x1].STAGE[0x2].TRANSP_LOW1 0 W MDP4:OVLP[0x1].STAGE[0x2].TRANSP_HIGH0 0 W MDP4:OVLP[0x1].STAGE[0x2].TRANSP_HIGH1 0 W MDP4:OVLP[0x1].STAGE[0x3].FG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0x3].BG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0x3].OP { FG_ALPHA = FG_CONST | BG_ALPHA = BG_CONST } W MDP4:OVLP[0x1].STAGE_CO3[0x3].SEL { 0 } W MDP4:OVLP[0x1].STAGE[0x3].TRANSP_LOW0 0 W MDP4:OVLP[0x1].STAGE[0x3].TRANSP_LOW1 0 W MDP4:OVLP[0x1].STAGE[0x3].TRANSP_HIGH0 0 W MDP4:OVLP[0x1].STAGE[0x3].TRANSP_HIGH1 0 W MDP4:OVERLAY_FLUSH { OVLP1 | RGB1 } W MDP4:INTR_CLEAR { DMA_E_DONE } W MDP4:INTR_ENABLE { DMA_E_DONE } R MDP4:INTR_STATUS { OVERLAY1_DONE | DMA_E_DONE | EXTERNAL_VSYNC | 0x80000000 } R MDP4:INTR_ENABLE { DMA_E_DONE } W MDP4:INTR_CLEAR { OVERLAY1_DONE | DMA_E_DONE | EXTERNAL_VSYNC | 0x80000000 } W MDP4:INTR_CLEAR { DMA_E_DONE } W MDP4:INTR_ENABLE { 0 } [ 0.728246] FrameBuffer[0] 1920x1080 size=16588800 bytes is registered successfully! [ 0.728338] load_565rle_image: Can not open /initlogo.rle [ 0.729040] Registered led device: lcd-backlight [ 0.729284] hdmi_msm hdmi_msm.1: external_common_state_create: sysfs group e29c6808 [ 0.729345] CLK: clk_prepare_enable(hdmi_app_clk) (/home/robclark/src/nexus4/msm/drivers/video/msm/hdmi_msm.c:4139) [ 0.729375] CLK: clk_prepare_enable(hdmi_m_p_clk) (/home/robclark/src/nexus4/msm/drivers/video/msm/hdmi_msm.c:4146) [ 0.729406] CLK: clk_prepare_enable(hdmi_s_p_clk) (/home/robclark/src/nexus4/msm/drivers/video/msm/hdmi_msm.c:4153) [ 0.729589] RG: regulator_enable(hdmi_msm.0-hdmi_mvs) (/home/robclark/src/nexus4/msm/arch/arm/mach-msm/board-8064-display.c:844) W HDMI:CTRL { HDMI } R HDMI:PHY_CTRL { 0 } W HDMI:PHY_CTRL { SW_RESET } W HDMI:PHY_CTRL { SW_RESET_PLL } W HDMI:PHY_CTRL { 0 } W HDMI:PHY_CTRL { 0 } W HDMI:CTRL { ENABLE | HDMI } W HDMI:CTRL { ENABLE } W HDMI:USEC_REFTIMER 0x1001b W HDMI:HPD_INT_CTRL { INT_CONNECT | INT_EN } R HDMI:HPD_CTRL { TIMEOUT = 2500 | ENABLE | 0xfa0000 } W HDMI:HPD_CTRL { TIMEOUT = 8191 | 0xfa0000 } W HDMI:HPD_CTRL { TIMEOUT = 8191 | ENABLE | 0xfa0000 } R QFPROM:CONFIG_ROW0_LSB { HDCP_DISABLE | 0xb4004481 } [ 0.839554] hdmi_msm hdmi_msm.1: hdmi_msm_config_hdcp_feature: HDCP Feature: Disabled [ 0.840683] setting pdata->panel_info.fb_num to 2. type: 10 [ 0.840958] Inside writeback_driver_init [ 0.841263] Inside writeback_probe R MDP4:VERSION { MINOR = 4 | MAJOR = 4 | 0x306 } R MDP4:DISP_INTF_SEL { PRIM = INTF_LCDC_DTV | SEC = INTF_DSI_CMD | EXT = INTF_LCDC_DTV } W MDP4:DISP_INTF_SEL { PRIM = INTF_LCDC_DTV | SEC = INTF_DSI_CMD | EXT = INTF_LCDC_DTV } R MDP4:DISP_INTF_SEL { PRIM = INTF_LCDC_DTV | SEC = INTF_DSI_CMD | EXT = INTF_LCDC_DTV } [ 0.842270] FrameBuffer[1] 1280x720 size=0 bytes is registered successfully! [ 0.842301] load_565rle_image: Can not open /initlogo.rle [ 0.845048] [ 0.845048] msm_vidc_enc: Inside vid_enc_init() [ 0.845536] [ 0.845536] msm_vidc_enc: Inside vid_enc_vcd_init() R HDMI:HPD_INT_STATUS { INT | CABLE_DETECTED } R HDMI:HPD_INT_CTRL { INT_CONNECT | INT_EN } W HDMI:HPD_INT_CTRL { INT_ACK | INT_CONNECT | INT_EN } W HDMI:HPD_INT_CTRL { INT_EN } [ 0.848618] msm_serial_hs module loaded [ 0.849137] msm_serial_hsl: detected port #1 [ 0.849504] msm_serial_hsl.1: ttyHSL1 at MMIO 0x12450000 (irq = 225) is a MSM [ 0.850175] msm_serial_hsl: detected port #0 [ 0.850480] msm_serial_hsl.0: ttyHSL0 at MMIO 0x16640000 (irq = 190) is a MSM [ 0.850633] msm_serial_hsl: console setup on port #0 R HDMI:HPD_INT_STATUS { CABLE_DETECTED } [ 8.055211] hdmi_msm hdmi_msm.1: hdmi: HDMI HPD: QDSP OFF W HDMI:DDC_SPEED { THRESHOLD = 2 | PRESCALE = 10 } W HDMI:DDC_SETUP { TIMEOUT = 255 } W HDMI:DDC_REF { REFTIMER_ENABLE | REFTIMER = 27 } R HDMI:CTRL { ENABLE } W HDMI:DDC_INT_CTRL { SW_DONE_ACK | SW_DONE_MASK } R HDMI:DDC_INT_CTRL { SW_DONE_MASK } W HDMI:DDC_DATA { DATA_RW = DDC_WRITE | DATA = 160 | INDEX = 0 | INDEX_WRITE } W HDMI:DDC_DATA { DATA_RW = DDC_WRITE | DATA = 0 | INDEX = 0 } W HDMI:DDC_DATA { DATA_RW = DDC_WRITE | DATA = 161 | INDEX = 0 } W HDMI:I2C_TRANSACTION[0].REG { RW = DDC_WRITE | START | CNT = 1 } W HDMI:I2C_TRANSACTION[0x1].REG { RW = DDC_READ | START | STOP | CNT = 128 } W HDMI:DDC_CTRL { GO | TRANSACTION_CNT = 1 } R HDMI:HPD_INT_STATUS { CABLE_DETECTED } R HDMI:HPD_INT_CTRL { INT_EN } R HDMI:DDC_INT_CTRL { SW_DONE_INT | SW_DONE_MASK } W HDMI:DDC_INT_CTRL { SW_DONE_INT | SW_DONE_ACK | SW_DONE_MASK } W HDMI:DDC_INT_CTRL { SW_DONE_ACK } R HDMI:DDC_SW_STATUS { 0 } W HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 3 | INDEX_WRITE } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 255 | INDEX = 0 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 3 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 255 | INDEX = 4 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 255 | INDEX = 5 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 255 | INDEX = 6 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 255 | INDEX = 7 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 255 | INDEX = 8 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 255 | INDEX = 9 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 10 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 34 | INDEX = 11 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 240 | INDEX = 12 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 82 | INDEX = 13 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 41 | INDEX = 14 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 1 | INDEX = 15 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 1 | INDEX = 16 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 1 | INDEX = 17 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 1 | INDEX = 18 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 12 | INDEX = 19 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 22 | INDEX = 20 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 1 | INDEX = 21 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 3 | INDEX = 22 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 128 | INDEX = 23 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 48 | INDEX = 24 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 27 | INDEX = 25 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 120 | INDEX = 26 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 46 | INDEX = 27 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 238 | INDEX = 28 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 149 | INDEX = 29 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 163 | INDEX = 30 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 84 | INDEX = 31 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 76 | INDEX = 32 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 153 | INDEX = 33 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 38 | INDEX = 34 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 15 | INDEX = 35 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 80 | INDEX = 36 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 84 | INDEX = 37 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 161 | INDEX = 38 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 8 | INDEX = 39 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 40 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 209 | INDEX = 41 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 192 | INDEX = 42 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 129 | INDEX = 43 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 192 | INDEX = 44 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 169 | INDEX = 45 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 192 | INDEX = 46 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 179 | INDEX = 47 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 48 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 149 | INDEX = 49 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 50 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 129 | INDEX = 51 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 64 | INDEX = 52 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 129 | INDEX = 53 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 128 | INDEX = 54 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 1 | INDEX = 55 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 1 | INDEX = 56 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 2 | INDEX = 57 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 58 | INDEX = 58 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 128 | INDEX = 59 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 24 | INDEX = 60 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 113 | INDEX = 61 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 56 | INDEX = 62 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 45 | INDEX = 63 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 64 | INDEX = 64 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 88 | INDEX = 65 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 44 | INDEX = 66 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 69 | INDEX = 67 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 68 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 219 | INDEX = 69 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 11 | INDEX = 70 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 17 | INDEX = 71 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 72 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 73 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 30 | INDEX = 74 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 75 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 76 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 77 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 253 | INDEX = 78 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 79 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 50 | INDEX = 80 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 76 | INDEX = 81 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 24 | INDEX = 82 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 94 | INDEX = 83 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 17 | INDEX = 84 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 85 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 10 | INDEX = 86 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 32 | INDEX = 87 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 32 | INDEX = 88 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 32 | INDEX = 89 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 32 | INDEX = 90 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 32 | INDEX = 91 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 32 | INDEX = 92 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 93 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 94 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 95 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 252 | INDEX = 96 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 97 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 72 | INDEX = 98 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 80 | INDEX = 99 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 32 | INDEX = 100 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 90 | INDEX = 101 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 82 | INDEX = 102 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 50 | INDEX = 103 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 50 | INDEX = 104 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 52 | INDEX = 105 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 48 | INDEX = 106 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 119 | INDEX = 107 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 10 | INDEX = 108 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 32 | INDEX = 109 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 32 | INDEX = 110 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 111 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 112 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 113 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 255 | INDEX = 114 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 115 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 67 | INDEX = 116 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 78 | INDEX = 117 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 52 | INDEX = 118 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 50 | INDEX = 119 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 49 | INDEX = 120 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 50 | INDEX = 121 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 48 | INDEX = 122 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 70 | INDEX = 123 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 90 | INDEX = 124 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 72 | INDEX = 125 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 10 | INDEX = 126 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 32 | INDEX = 127 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 32 | INDEX = 128 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 1 | INDEX = 129 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 125 | INDEX = 130 } W HDMI:DDC_INT_CTRL { SW_DONE_ACK | SW_DONE_MASK } R HDMI:DDC_INT_CTRL { SW_DONE_MASK } W HDMI:DDC_DATA { DATA_RW = DDC_WRITE | DATA = 160 | INDEX = 0 | INDEX_WRITE } W HDMI:DDC_DATA { DATA_RW = DDC_WRITE | DATA = 128 | INDEX = 0 } W HDMI:DDC_DATA { DATA_RW = DDC_WRITE | DATA = 161 | INDEX = 0 } W HDMI:I2C_TRANSACTION[0].REG { RW = DDC_WRITE | START | CNT = 1 } W HDMI:I2C_TRANSACTION[0x1].REG { RW = DDC_READ | START | STOP | CNT = 128 } W HDMI:DDC_CTRL { GO | TRANSACTION_CNT = 1 } [ 8.187852] console [ttyHSL0] enabled W HDMI:DDC_INT_CTRL { SW_DONE_ACK } [ 8.669403] hdmi_msm hdmi_msm.1: hdmi_msm_ddc_read_retry: failed timout, retry=0 W HDMI:DDC_INT_CTRL { SW_DONE_ACK | SW_DONE_MASK } R HDMI:DDC_INT_CTRL { SW_DONE_MASK } W HDMI:DDC_DATA { DATA_RW = DDC_WRITE | DATA = 160 | INDEX = 0 | INDEX_WRITE } W HDMI:DDC_DATA { DATA_RW = DDC_WRITE | DATA = 128 | INDEX = 0 } W HDMI:DDC_DATA { DATA_RW = DDC_WRITE | DATA = 161 | INDEX = 0 } W HDMI:I2C_TRANSACTION[0].REG { RW = DDC_WRITE | START | CNT = 1 } W HDMI:I2C_TRANSACTION[0x1].REG { RW = DDC_READ | START | STOP | CNT = 128 } W HDMI:DDC_CTRL { GO | TRANSACTION_CNT = 1 } W HDMI:DDC_INT_CTRL { SW_DONE_ACK } R HDMI:DDC_SW_STATUS { 0 } R HDMI:DDC_HW_STATUS 0 R HDMI:DDC_INT_CTRL { 0 } [ 9.169540] hdmi_msm hdmi_msm.1: hdmi_msm_ddc_read_retry: timedout(7), DDC SW Status=00000000, HW Status=00000000, Int Ctrl=00000000 W HDMI:DDC_INT_CTRL { SW_DONE_ACK | SW_DONE_MASK } R HDMI:DDC_INT_CTRL { SW_DONE_MASK } W HDMI:DDC_DATA { DATA_RW = DDC_WRITE | DATA = 160 | INDEX = 0 | INDEX_WRITE } W HDMI:DDC_DATA { DATA_RW = DDC_WRITE | DATA = 128 | INDEX = 0 } W HDMI:DDC_DATA { DATA_RW = DDC_WRITE | DATA = 161 | INDEX = 0 } W HDMI:I2C_TRANSACTION[0].REG { RW = DDC_WRITE | START | CNT = 1 } W HDMI:I2C_TRANSACTION[0x1].REG { RW = DDC_READ | START | STOP | CNT = 128 } W HDMI:DDC_CTRL { GO | TRANSACTION_CNT = 1 } R HDMI:HPD_INT_STATUS { CABLE_DETECTED } R HDMI:HPD_INT_CTRL { INT_EN } R HDMI:DDC_INT_CTRL { SW_DONE_INT | SW_DONE_MASK } W HDMI:DDC_INT_CTRL { SW_DONE_INT | SW_DONE_ACK | SW_DONE_MASK } W HDMI:DDC_INT_CTRL { SW_DONE_ACK } R HDMI:DDC_SW_STATUS { 0 } W HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 3 | INDEX_WRITE } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 93 | INDEX = 131 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 2 | INDEX = 3 } [ 9.495345] msm_serial_hsl: driver initialized R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 3 | INDEX = 4 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 23 | INDEX = 5 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 177 | INDEX = 6 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 76 | INDEX = 7 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 144 | INDEX = 8 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 31 | INDEX = 9 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 5 | INDEX = 10 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 20 | INDEX = 11 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 4 | INDEX = 12 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 19 | INDEX = 13 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 3 | INDEX = 14 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 2 | INDEX = 15 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 7 | INDEX = 16 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 6 | INDEX = 17 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 18 | INDEX = 18 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 1 | INDEX = 19 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 101 | INDEX = 20 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 3 | INDEX = 21 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 12 | INDEX = 22 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 23 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 16 | INDEX = 24 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 25 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 2 | INDEX = 26 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 58 | INDEX = 27 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 128 | INDEX = 28 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 24 | INDEX = 29 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 113 | INDEX = 30 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 56 | INDEX = 31 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 45 | INDEX = 32 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 64 | INDEX = 33 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 88 | INDEX = 34 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 44 | INDEX = 35 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 69 | INDEX = 36 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 37 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 219 | INDEX = 38 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 11 | INDEX = 39 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 17 | INDEX = 40 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 41 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 42 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 30 | INDEX = 43 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 2 | INDEX = 44 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 58 | INDEX = 45 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 128 | INDEX = 46 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 208 | INDEX = 47 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 114 | INDEX = 48 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 56 | INDEX = 49 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 45 | INDEX = 50 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 64 | INDEX = 51 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 16 | INDEX = 52 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 44 | INDEX = 53 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 69 | INDEX = 54 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 128 | INDEX = 55 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 219 | INDEX = 56 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 11 | INDEX = 57 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 17 | INDEX = 58 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 59 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 60 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 30 | INDEX = 61 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 1 | INDEX = 62 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 29 | INDEX = 63 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 64 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 114 | INDEX = 65 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 81 | INDEX = 66 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 208 | INDEX = 67 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 30 | INDEX = 68 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 32 | INDEX = 69 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 110 | INDEX = 70 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 40 | INDEX = 71 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 85 | INDEX = 72 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 73 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 219 | INDEX = 74 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 11 | INDEX = 75 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 17 | INDEX = 76 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 77 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 78 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 30 | INDEX = 79 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 1 | INDEX = 80 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 29 | INDEX = 81 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 82 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 188 | INDEX = 83 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 82 | INDEX = 84 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 208 | INDEX = 85 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 30 | INDEX = 86 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 32 | INDEX = 87 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 184 | INDEX = 88 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 40 | INDEX = 89 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 85 | INDEX = 90 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 64 | INDEX = 91 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 219 | INDEX = 92 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 11 | INDEX = 93 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 17 | INDEX = 94 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 95 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 96 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 30 | INDEX = 97 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 140 | INDEX = 98 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 10 | INDEX = 99 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 208 | INDEX = 100 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 138 | INDEX = 101 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 32 | INDEX = 102 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 224 | INDEX = 103 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 45 | INDEX = 104 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 16 | INDEX = 105 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 16 | INDEX = 106 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 62 | INDEX = 107 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 150 | INDEX = 108 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 109 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 219 | INDEX = 110 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 11 | INDEX = 111 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 17 | INDEX = 112 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 113 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 114 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 24 | INDEX = 115 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 116 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 117 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 118 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 119 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 120 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 121 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 122 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 123 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 124 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 125 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 126 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 127 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 128 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 129 } R HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 11 | INDEX = 130 } [ 9.499008] hdmi_msm hdmi_msm.1: EDID: type=4 block not found in EDID block [ 9.499038] hdmi_msm hdmi_msm.1: EDID: type=1 block not found in EDID block [ 9.499038] hdmi_msm hdmi_msm.1: EDID: type=7 block not found in EDID block [ 9.499099] hdmi_msm hdmi_msm.1: EDID (V=1.3, #CEABlocks=1[V3], ID=HWP, IEEE=0c03, EDID-Ext=0x02) [ 9.499191] hdmi_msm hdmi_msm.1: Hdmi state switched to 1: hdmi_msm_send_event [ 9.499221] hdmi_msm hdmi_msm.1: HDMI HPD: CONNECTED: send ONLINE [ 9.499343] hdmi_msm hdmi_msm.1: HDMI HPD: sense : send HDCP_PASS R HDMI:HPD_INT_STATUS { CABLE_DETECTED } [ 11.008087] msm_rotator_probe: rotator_hw_revision=2 [ 11.017976] diagchar initialized now [ 11.020662] [drm] Initialized drm 1.1.0 20060810 [ 11.027468] [drm:drm_platform_init], [ 11.030123] [drm:drm_get_platform_dev], [ 11.034213] [drm:drm_get_minor], [ 11.038211] [drm:drm_get_minor], new minor assigned 0 [ 11.042392] [drm] Initialized kgsl 2.1.1 20100127 on minor 0 [ 11.048741] kgsl kgsl-3d0: |kgsl_iommu_init| MMU type set for device is IOMMU [ 11.080268] brd: module loaded [ 11.094216] loop: module loaded [ 11.097146] i2c-core: driver [isa1200] using legacy suspend method [ 11.102578] i2c-core: driver [isa1200] using legacy resume method [ 11.112589] i2c-core: driver [tabla-i2c-core] using legacy suspend method [ 11.118358] i2c-core: driver [tabla-i2c-core] using legacy resume method [ 11.128094] SCSI Media Changer driver v0.25 [ 11.138226] ahci ahci.0: forcing PORTS_IMPL to 0x1 [ 11.142133] ahci ahci.0: AHCI 0001.0300 32 slots 1 ports 1.5 Gbps 0x1 impl platform mode [ 11.150129] ahci ahci.0: flags: ncq sntf pm led clo only pmp pio slum part ccc apst [ 11.159011] scsi0 : ahci_platform [ 11.161819] ata1: SATA max UDMA/133 mmio [mem 0x29000000-0x2900017f] port 0x100 irq 241 [ 11.170090] spi_qsd spi_qsd.0: master is unqueued, this is deprecated [ 11.177659] tun: Universal TUN/TAP device driver, 1.6 [ 11.181718] tun: (C) 1999-2004 Max Krasnyansky [ 11.188310] PCI: enabling device 0000:01:00.0 (0140 -> 0142) [ 11.350099] atl1c 0000:01:00.0: version 1.0.1.0-NAPI [ 11.354372] spi spi0.2: Driver ks8851 requests probe deferral [ 11.359865] rmnet_init: BAM devices[8] [ 11.373203] SLIP: version 0.8.4-NET3.019-NEWTTY (dynamic channels, max=256) (6 bit encapsulation enabled). [ 11.381901] CSLIP: code copyright 1989 Regents of the University of California. [ 11.389317] wcnss_wlan probed in built-in mode [ 11.394872] usbcore: registered new interface driver asix [ 11.399450] usbcore: registered new interface driver cdc_ether [ 11.405127] usbcore: registered new interface driver net1080 [ 11.410834] usbcore: registered new interface driver cdc_subset [ 11.416694] usbcore: registered new interface driver zaurus [ 11.422585] usbcore: registered new interface driver cdc_ncm [ 11.428017] usbcore: registered new interface driver rmnet_usb [ 11.435220] rmnet usb ctrl Initialized. [ 11.438242] msm_otg msm_otg: msm_otg probe [ 11.442301] msm_otg msm_otg: failed to get phy_clk [ 11.447031] msm_otg msm_otg: OTG regs = f00e6000 [ 11.455394] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 11.464214] msm_ehci_host msm_ehci_host.0: phy_reset: success [ 11.519395] ata1: SATA link down (SStatus 0 SControl 300) [ 11.569357] msm_ehci_host msm_ehci_host.0: Qualcomm EHCI Host Controller [ 11.575431] msm_ehci_host msm_ehci_host.0: new USB bus registered, assigned bus number 1 [ 11.609369] msm_ehci_host msm_ehci_host.0: irq 220, io mem 0x12520000 [ 11.629360] msm_ehci_host msm_ehci_host.0: USB 2.0 started, EHCI 1.00 [ 11.634945] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 [ 11.641568] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 11.648741] usb usb1: Product: Qualcomm EHCI Host Controller [ 11.654417] usb usb1: Manufacturer: Linux 3.4.0-g0f0fed7-00054-gbbec0a9-dirty ehci_hcd [ 11.662322] usb usb1: SerialNumber: msm_ehci_host.0 [ 11.668090] hub 1-0:1.0: USB hub found [ 11.670929] hub 1-0:1.0: 1 port detected [ 11.677887] msm_ehci_host msm_ehci_host.1: phy_reset: success [ 11.789348] msm_ehci_host msm_ehci_host.1: Qualcomm EHCI Host Controller [ 11.795391] msm_ehci_host msm_ehci_host.1: new USB bus registered, assigned bus number 2 [ 11.829360] msm_ehci_host msm_ehci_host.1: irq 247, io mem 0x12530000 [ 11.849320] msm_ehci_host msm_ehci_host.1: USB 2.0 started, EHCI 1.00 [ 11.854845] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002 [ 11.861559] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 11.868701] usb usb2: Product: Qualcomm EHCI Host Controller [ 11.874439] usb usb2: Manufacturer: Linux 3.4.0-g0f0fed7-00054-gbbec0a9-dirty ehci_hcd [ 11.882282] usb usb2: SerialNumber: msm_ehci_host.1 [ 11.887959] hub 2-0:1.0: USB hub found [ 11.890920] hub 2-0:1.0: 1 port detected [ 11.896047] usbcore: registered new interface driver cdc_acm [ 11.900717] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters [ 11.908652] Initializing USB Mass Storage driver... [ 11.913718] usbcore: registered new interface driver usb-storage [ 11.919548] USB Mass Storage support registered. [ 11.924217] usbcore: registered new interface driver ums-alauda [ 11.930169] usbcore: registered new interface driver ums-cypress [ 11.936090] usbcore: registered new interface driver ums-datafab [ 11.942133] usbcore: registered new interface driver ums-freecom [ 11.948084] usbcore: registered new interface driver ums-isd200 [ 11.954036] usbcore: registered new interface driver ums-jumpshot [ 11.960109] usbcore: registered new interface driver ums-karma [ 11.965878] usbcore: registered new interface driver ums-onetouch [ 11.972012] usbcore: registered new interface driver ums-sddr09 [ 11.977872] usbcore: registered new interface driver ums-sddr55 [ 11.983793] usbcore: registered new interface driver ums-usbat [ 11.989409] usb 1-1: new high-speed USB device number 2 using msm_ehci_host [ 11.996825] usbcore: registered new interface driver usbserial [ 12.002350] usbserial: USB Serial Driver core [ 12.006714] usbcore: registered new interface driver qcserial [ 12.012513] USB Serial support registered for Qualcomm USB modem [ 12.018434] usbcore: registered new interface driver qc_csvt [ 12.024050] USB Serial support registered for qc_csvt [ 12.029116] usbcore: registered new interface driver usb_ehset_test [ 12.035403] usbcore: registered new interface driver diag_bridge [ 12.041477] usbcore: registered new interface driver mdm_bridge [ 12.048313] usbcore: registered new interface driver ks_bridge [ 12.053319] ksb_init: init done [ 12.056859] msm_otg msm_otg: phy_reset: success [ 12.062475] msm_hsusb msm_hsusb: [ci13xxx_start] hw_ep_max = 32 [ 12.067846] mbim_init: initialize 1 instances [ 12.072211] mbim_init: Initialized 1 ports [ 12.081428] rndis_qc_init: initialize rndis QC instance [ 12.086586] android_usb gadget: Mass Storage Function, version: 2009/09/11 [ 12.092537] android_usb gadget: Number of LUNs=1 [ 12.097085] lun0: LUN: removable file: (no medium) [ 12.103067] android_usb gadget: android_usb ready [ 12.108622] mousedev: PS/2 mouse device common for all mice [ 12.115336] usbcore: registered new interface driver xpad [ 12.141095] usb 1-1: New USB device found, idVendor=13fd, idProduct=1e40 [ 12.146772] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 12.153944] usb 1-1: Product: SDSSDP064G [ 12.158309] usb 1-1: Manufacturer: SanDisk [ 12.162551] usb 1-1: SerialNumber: 0010101E40000000 [ 12.168808] scsi1 : usb-storage 1-1:1.0 [ 12.289394] usb 2-1: new low-speed USB device number 2 using msm_ehci_host [ 12.452403] usb 2-1: New USB device found, idVendor=04d9, idProduct=2ba0 [ 12.458080] usb 2-1: New USB device strings: Mfr=0, Product=2, SerialNumber=0 [ 12.465222] usb 2-1: Product: USB Keyboard [ 12.519395] qup_i2c qup_i2c.3: QUP: I2C status flags :0x1300c8, irq:183 [ 12.525041] qup_i2c qup_i2c.3: I2C slave addr:0x5b not connected [ 12.569388] qup_i2c qup_i2c.3: QUP: I2C status flags :0x1300c8, irq:183 [ 12.575034] qup_i2c qup_i2c.3: I2C slave addr:0x5b not connected [ 12.619380] qup_i2c qup_i2c.3: QUP: I2C status flags :0x1300c8, irq:183 [ 12.625026] qup_i2c qup_i2c.3: I2C slave addr:0x5b not connected [ 12.669311] atmel_mxt_ts 3-005b: __mxt_read_reg: i2c transfer failed [ 12.674652] atmel_mxt_ts 3-005b: Changing to bootloader address: 5b -> 35 [ 12.681336] qup_i2c qup_i2c.3: QUP: I2C status flags :0x11100c8, irq:183 [ 12.688112] qup_i2c qup_i2c.3: I2C slave addr:0x35 not connected [ 12.694124] atmel_mxt_ts 3-005b: mxt_check_bootloader: i2c recv failed [ 12.759591] atmel_mxt_ts: probe of 3-005b failed with error -5 [ 12.764474] cyttsp_init:Cypress TrueTouch(R) Standard Product [ 12.770181] cyttsp_init:I2C Touchscreen Driver (Built Jul 2 2013 @ 17:34:08) [ 12.777872] input: pmic8xxx_pwrkey as /devices/platform/msm_ssbi.0/pm8921-core/pm8xxx-pwrkey/input/input0 [ 12.788097] lis3dh_acc accelerometer driver: init [ 12.791881] i2c-core: driver [lis3dh_acc] using legacy suspend method [ 12.798199] i2c-core: driver [lis3dh_acc] using legacy resume method [ 12.806256] using rtc device, pm8xxx_rtc, for alarms [ 12.810132] rtc-pm8xxx rtc-pm8xxx: rtc core: registered pm8xxx_rtc as rtc0 [ 12.817518] i2c /dev entries driver [ 12.821699] lirc_dev: IR Remote Control driver registered, major 236 [ 12.827102] IR NEC protocol handler initialized [ 12.831649] IR RC5(x) protocol handler initialized [ 12.836380] IR RC6 protocol handler initialized [ 12.840927] IR JVC protocol handler initialized [ 12.845414] IR Sony protocol handler initialized [ 12.850053] IR RC5 (streamzap) protocol handler initialized [ 12.855577] IR SANYO protocol handler initialized [ 12.860308] IR MCE Keyboard/mouse protocol handler initialized [ 12.866076] IR LIRC bridge handler initialized [ 12.871692] usbcore: registered new interface driver uvcvideo [ 12.876423] USB Video Class driver (1.1.1) [ 12.910697] qup_i2c qup_i2c.4: QUP: I2C status flags :0x1363c8, irq:185 [ 12.916313] qup_i2c qup_i2c.4: I2C slave addr:0x1a not connected [ 12.922325] msm_sensor_bayer_match_id: imx091: read id failed [ 12.928002] msm_sensor_bayer_i2c_probe imx091_i2c_probe failed [ 12.936548] imx091: probe of 4-0034 failed with error -107 [ 12.968472] qup_i2c qup_i2c.4: QUP: I2C status flags :0x1363c8, irq:185 [ 12.974118] qup_i2c qup_i2c.4: I2C slave addr:0x1a not connected [ 12.980131] msm_sensor_match_id: imx074: read id failed [ 12.985258] msm_sensor_i2c_probe imx074_i2c_probe failed [ 12.993224] imx074: probe of 4-001a failed with error -107 [ 13.025484] qup_i2c qup_i2c.4: QUP: I2C status flags :0x1363c8, irq:185 [ 13.031130] qup_i2c qup_i2c.4: I2C slave addr:0x37 not connected [ 13.037082] msm_sensor_match_id: s5k3l1yx: read id failed [ 13.042514] msm_sensor_i2c_probe s5k3l1yx_i2c_probe failed [ 13.050297] s5k3l1yx: probe of 4-0020 failed with error -107 [ 13.081519] qup_i2c qup_i2c.4: QUP: I2C status flags :0x1363c8, irq:185 [ 13.087135] qup_i2c qup_i2c.4: I2C slave addr:0x36 not connected [ 13.093148] msm_sensor_match_id: ov2720: read id failed [ 13.098306] msm_sensor_i2c_probe ov2720_i2c_probe failed [ 13.105661] ov2720: probe of 4-006c failed with error -107 [ 13.171249] scsi 1:0:0:0: Direct-Access SanDisk SDSSDP064G 3.00 PQ: 0 ANSI: 4 [ 13.187303] sd 1:0:0:0: Attached scsi generic sg0 type 0 [ 13.187395] sd 1:0:0:0: [sda] 125045424 512-byte logical blocks: (64.0 GB/59.6 GiB) [ 13.188005] sd 1:0:0:0: [sda] Write Protect is off [ 13.188005] sd 1:0:0:0: [sda] Mode Sense: 23 00 00 00 [ 13.188615] sd 1:0:0:0: [sda] No Caching mode page present [ 13.188646] sd 1:0:0:0: [sda] Assuming drive cache: write through [ 13.199542] qup_i2c qup_i2c.4: QUP: I2C status flags :0x1343c8, irq:185 [ 13.199877] qup_i2c qup_i2c.4: I2C slave addr:0x48 not connected [ 13.199908] msm_sensor_match_id: mt9m114: read id failed [ 13.199908] msm_sensor_i2c_probe mt9m114_i2c_probe failed [ 13.201983] sd 1:0:0:0: [sda] No Caching mode page present [ 13.202014] sd 1:0:0:0: [sda] Assuming drive cache: write through [ 13.202441] mt9m114: probe of 4-0048 failed with error -107 [ 13.204181] msm_cam_server_request_irq IRQ Router hw is not present. [ 13.204517] msm_cam_server_request_irq IRQ Router hw is not present. [ 13.206409] msm_cam_server_request_irq IRQ Router hw is not present. [ 13.207446] sda: sda1 sda2 sda3 [ 13.211384] sd 1:0:0:0: [sda] No Caching mode page present [ 13.211414] sd 1:0:0:0: [sda] Assuming drive cache: write through [ 13.211414] sd 1:0:0:0: [sda] Attached SCSI disk [ 13.215199] pm8xxx_adc_probe: failed to request pa_therm vreg with error -517 [ 13.307523] scsi_scan_1 used greatest stack depth: 5968 bytes left [ 13.308316] pm8xxx_tm_probe: OK [ 13.309018] pm8xxx_tm_probe: OK [ 13.310514] device-mapper: ioctl: 4.22.0-ioctl (2011-10-19) initialised: dm-devel@redhat.com [ 13.310758] Bluetooth: HCI UART driver ver 2.2 [ 13.310788] Bluetooth: HCI H4 protocol initialized [ 13.310788] Bluetooth: HCIATH3K protocol initialized [ 13.311185] Bluetooth: HCI_IBS protocol initialized [ 13.346711] cpuidle: using governor ladder [ 13.350679] cpuidle: using governor menu [ 13.355135] mmc0: SDCC Version: 0x0000001a [ 13.360262] mmc0: bam physical base=0x12402000 [ 13.363680] mmc0: bam virtual base=0xf00f4000 [ 13.368045] sps:BAM 0x12402000 is registered. [ 13.372226] mmc0: BAM device registered. bam_handle=0xef1c8400 [ 13.378238] sps:BAM 0x12402000 enabled: ver:0x5, number of pipes:6 [ 13.384678] mmc0: Qualcomm MSM SDCC-BAM at 0x0000000012402000 irq 130 [ 13.390965] mmc0: Qualcomm MSM SDCC-DML at 0x0000000012400800 [ 13.396551] mmc0: No card detect facilities available [ 13.403815] mmc0: Qualcomm MSM SDCC-core at 0x0000000012400000 irq 136,0 dma -1 dmacrcri -1 [ 13.411292] mmc0: Controller capabilities: 0x0000039e [ 13.416694] mmc0: 8 bit data mode enabled [ 13.420418] mmc0: 4 bit data mode disabled [ 13.424355] mmc0: polling status mode disabled [ 13.428780] mmc0: MMC clock 400000 -> 96000000 Hz, PCLK 0 Hz [ 13.434365] mmc0: Slot eject status = 0 [ 13.438150] mmc0: Power save feature enable = 1 [ 13.442820] mmc0: SPS-BAM data transfer mode available [ 13.448039] mmc1: SDCC Version: 0x0000001a [ 13.459423] mmc1: bam physical base=0x12182000 [ 13.469006] mmc1: bam virtual base=0xf01f4000 [ 13.474530] sps:BAM 0x12182000 is registered. [ 13.482862] mmc1: BAM device registered. bam_handle=0xef1c8a00 [ 13.492934] sps:BAM 0x12182000 enabled: ver:0x5, number of pipes:6 [ 13.508652] mmc1: Qualcomm MSM SDCC-BAM at 0x0000000012182000 irq 128 [ 13.519517] mmc1: Qualcomm MSM SDCC-DML at 0x0000000012180800 [ 13.547352] mmc1: Qualcomm MSM SDCC-core at 0x0000000012180000 irq 134,314 dma -1 dmacrcri -1 [ 13.557149] mmc1: Controller capabilities: 0x0000039e [ 13.561269] mmc1: 8 bit data mode disabled [ 13.565267] mmc1: 4 bit data mode enabled [ 13.569235] mmc1: polling status mode disabled [ 13.573752] mmc1: MMC clock 400000 -> 192000000 Hz, PCLK 0 Hz [ 13.579551] mmc1: Slot eject status = 1 [ 13.583213] mmc1: Power save feature enable = 1 [ 13.587730] mmc1: SPS-BAM data transfer mode available [ 13.593346] mmc2: SDCC Version: 0x0000001a [ 13.598107] mmc2: bam physical base=0x121c2000 [ 13.601709] mmc2: bam virtual base=0xf01fc000 [ 13.605890] sps:BAM 0x121c2000 is registered. [ 13.610132] mmc2: BAM device registered. bam_handle=0xef1c9400 [ 13.616175] sps:BAM 0x121c2000 enabled: ver:0x5, number of pipes:6 [ 13.622615] mmc2: Qualcomm MSM SDCC-BAM at 0x00000000121c2000 irq 127 [ 13.628750] mmc2: Qualcomm MSM SDCC-DML at 0x00000000121c0800 [ 13.634823] mmc2: No card detect facilities available [ 13.639981] msmsdcc_vreg_get_voltage: regulator_get_voltage(sdc_vdd_io) failed. rc=-22 [ 13.648496] mmc2: Qualcomm MSM SDCC-core at 0x00000000121c0000 irq 133,0 dma -1 dmacrcri -1 [ 13.656126] mmc2: Controller capabilities: 0x0000039e [ 13.661040] mmc0: new high speed DDR MMC card at address 0001 [ 13.667450] mmc2: 8 bit data mode disabled [ 13.667572] mmcblk0: mmc0:0001 H4G1d 3.60 GiB [ 13.675324] mmc2: 4 bit data mode enabled [ 13.679200] mmc2: polling status mode disabled [ 13.683656] mmc2: MMC clock 400000 -> 48000000 Hz, PCLK 0 Hz [ 13.689302] mmc2: Slot eject status = 0 [ 13.693087] mmc2: Power save feature enable = 1 [ 13.697604] mmc2: SPS-BAM data transfer mode available [ 13.705356] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15 p16 p17 p18 p19 p20 p21 [ 13.719761] input: USB Keyboard as /devices/platform/msm_ehci_host.1/usb2/2-1/2-1:1.0/input/input1 [ 13.728307] generic-usb 0003:04D9:2BA0.0001: input: USB HID v1.10 Keyboard [USB Keyboard] on usb-msm_ehci_host.1-1/input0 [ 13.766824] input: USB Keyboard as /devices/platform/msm_ehci_host.1/usb2/2-1/2-1:1.1/input/input2 [ 13.779032] generic-usb 0003:04D9:2BA0.0002: input: USB HID v1.10 Mouse [USB Keyboard] on usb-msm_ehci_host.1-1/input1 [ 13.788982] usbcore: registered new interface driver usbhid [ 13.795788] usbhid: USB HID core driver [ 13.800244] ashmem: initialized [ 13.802502] msmsdcc_vreg_get_voltage: regulator_get_voltage(sdc_vdd_io) failed. rc=-22 [ 13.802624] logger: created 256K log 'log_main' [ 13.802838] logger: created 256K log 'log_events' [ 13.803052] logger: created 256K log 'log_radio' [ 13.803265] logger: created 256K log 'log_system' [ 13.805737] coresight-tpiu coresight-tpiu.0: TPIU initialized [ 13.806531] coresight-etb coresight-etb.0: ETB initialized [ 13.807050] coresight-funnel coresight-funnel.0: FUNNEL initialized [ 13.847062] coresight-etm coresight-etm.0: ETM initialized [ 13.853502] coresight-etb coresight-etb.0: ETB enabled [ 13.857652] coresight-funnel coresight-funnel.0: FUNNEL inport 0 enabled [ 13.864397] coresight-etm coresight-etm.0: ETM tracing enabled [ 13.868701] msmsdcc_vreg_get_voltage: regulator_get_voltage(sdc_vdd_io) failed. rc=-22 [ 13.888661] coresight-etm coresight-etm.1: ETM initialized [ 13.893209] coresight-funnel coresight-funnel.0: FUNNEL inport 1 enabled [ 13.905051] coresight-etm coresight-etm.1: ETM tracing enabled [ 13.910056] msmsdcc_vreg_get_voltage: regulator_get_voltage(sdc_vdd_io) failed. rc=-22 [ 13.910392] coresight-etm coresight-etm.2: ETM initialized [ 13.910422] coresight-funnel coresight-funnel.0: FUNNEL inport 4 enabled [ 13.910483] coresight-etm coresight-etm.2: ETM tracing enabled [ 13.910849] coresight-etm coresight-etm.3: ETM initialized [ 13.910880] coresight-funnel coresight-funnel.0: FUNNEL inport 5 enabled [ 13.910941] coresight-etm coresight-etm.3: ETM tracing enabled [ 13.911826] usbcore: registered new interface driver snd-usb-audio [ 13.915672] msm_pcm_probe: dev name msm-voip-dsp [ 13.917533] msm_pcm_probe: dev name msm-pcm-dsp [ 13.917961] msm_pcm_probe: dev name msm-multi-ch-pcm-dsp [ 13.918327] msm_pcm_probe: dev name msm-lowlatency-pcm-dsp [ 13.919609] msm_compr_probe: dev name msm-compr-dsp [ 13.920372] msm-pcm-lpa msm-pcm-lpa: msm_pcm_probe: dev name msm-pcm-lpa [ 13.921623] msm8930_audio_init: Not the right machine type [ 13.921623] msm_audio_init: Not the right machine type [ 13.921654] msm_audio_init: Not APQ8064 in I2S mode [ 13.922783] oprofile: using arm/armv7-krait [ 13.922966] u32 classifier [ 13.922997] Actions configured [ 13.922997] Netfilter messages via NETLINK v0.30. [ 13.923149] nf_conntrack version 0.5.0 (16384 buckets, 65536 max) [ 13.924156] ctnetlink v0.93: registering with nfnetlink. [ 13.924278] NF_TPROXY: Transparent proxy support initialized, version 4.1.0 [ 13.924278] NF_TPROXY: Copyright (c) 2006-2007 BalaBit IT Ltd. [ 13.924858] xt_time: kernel timezone is -0000 [ 13.925469] ip_tables: (C) 2000-2006 Netfilter Core Team [ 13.925927] arp_tables: (C) 2002 David S. Miller [ 13.926049] TCP: cubic registered [ 13.927086] NET: Registered protocol family 10 [ 13.930138] Mobile IPv6 [ 13.930230] ip6_tables: (C) 2000-2006 Netfilter Core Team [ 13.930505] IPv6 over IPv4 tunneling driver [ 13.931420] NET: Registered protocol family 17 [ 14.084510] Bluetooth: RFCOMM TTY layer initialized [ 14.089119] Bluetooth: RFCOMM socket layer initialized [ 14.094307] Bluetooth: RFCOMM ver 1.11 [ 14.097909] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 14.103250] Bluetooth: BNEP filters: protocol [ 14.107675] Bluetooth: HIDP (Human Interface Emulation) ver 1.2 [ 14.113840] Registering the dns_resolver key type [ 14.119426] VFP support v0.3: implementor 51 architecture 64 part 6f variant 0 rev 2 [ 14.126201] Registering SWP/SWPB emulation handler [ 14.132824] mmc2: queuing unknown CIS tuple 0x01 (3 bytes) [ 14.145734] mmc2: queuing unknown CIS tuple 0x1a (5 bytes) [ 14.153914] mmc2: queuing unknown CIS tuple 0x1b (8 bytes) [ 14.156142] clock_late_init: Removing enables held for handed-off clocks [ 14.166122] MSM Watchdog Initialized [ 14.168808] mmc2: queuing unknown CIS tuple 0x14 (0 bytes) [ 14.184007] mmc2: queuing unknown CIS tuple 0x80 (1 bytes) [ 14.187425] registered taskstats version 1 [ 14.192766] mmc2: queuing unknown CIS tuple 0x81 (1 bytes) [ 14.192980] spi spi0.2: Driver ks8851 requests probe deferral [ 14.193010] gpio_set_debounce: gpio-178 status -22 [ 14.193041] gpio-keys gpio-keys: Unable to claim irq 658; error -16 [ 14.193071] gpio-keys: probe of gpio-keys failed with error -16 [ 14.193621] sps:BAM 0x28084000 enabled: ver:0x12, number of pipes:31 [ 14.193651] sps:BAM 0x28084000 is registered. [ 14.231435] rtc-pm8xxx rtc-pm8xxx: setting system clock to 1970-01-01 05:37:47 UTC (20267) [ 14.239707] mmc2: queuing unknown CIS tuple 0x82 (1 bytes) [ 14.240042] tabla-slim tabla-slim: Platform data from board file [ 14.240927] set_battery_data: invalid battid, palladium 1500 assumed batt_id 6338 [ 14.241233] slimbus laddr:0x0, EAPC:0x1:0x60 [ 14.241416] slimbus laddr:0x1, EAPC:0x0:0x50 [ 14.241538] slimbus laddr:0x2, EAPC:0x5:0x50 [ 14.241629] slimbus laddr:0x3, EAPC:0x1:0x50 [ 14.241782] slimbus laddr:0x4, EAPC:0x0:0x60 [ 14.241996] read_ocv_trim: program rev reg is 0x52 [ 14.241996] read_ocv_trim: trim reg is 0x42 [ 14.241996] read_ocv_trim: trim delta is 7 [ 14.242026] pm8921_is_usb_chg_plugged_in: called before init [ 14.244315] pm8921_is_usb_chg_plugged_in: called before init [ 14.245566] pm8921_is_usb_chg_plugged_in: called before init [ 14.245688] pm8921_is_batfet_closed: called before init [ 14.269800] pm8921_is_usb_chg_plugged_in: called before init [ 14.270715] slimbus laddr:0x0, EAPC:0x1:0x60 [ 14.270746] slimbus laddr:0x4, EAPC:0x0:0x60 [ 14.272546] pm8921_bms_probe: OK battery_capacity_at_boot=0 volt = 24294 ocv = 981 [ 14.273554] power_supply usb: driver failed to report `present' property: 4294967274 [ 14.273615] power_supply usb: driver failed to report `present' property: 4294967274 [ 14.273706] power_supply pm8921-dc: driver failed to report `present' property: 4294967274 [ 14.273737] power_supply pm8921-dc: driver failed to report `present' property: 4294967274 [ 14.276117] get_prop_batt_capacity: low battery charge = 0% [ 14.277308] pm8921_is_usb_chg_plugged_in: called before init [ 14.277338] pm8921_is_batfet_closed: called before init [ 14.299465] pm8921_is_usb_chg_plugged_in: called before init [ 14.302975] get_prop_batt_capacity: low battery charge = 0% [ 14.305600] ALSA device list: [ 14.305600] No soundcards found. [ 14.400396] wcd9xxx_slim_probe: failed to get slimbus tabla-slim logical address: -6 [ 14.402929] tabla2x-slim tabla2x-slim: Platform data from board file [ 14.416816] mmc2: new high speed SDIO card at address 0001 [ 14.430764] slimbus laddr:0x0, EAPC:0x1:0x60 [ 14.433969] slimbus laddr:0x4, EAPC:0x0:0x60 [ 14.465862] wcd9xxx_check_codec_type: codec is tabla_codec [ 14.470349] wcd9xxx_check_codec_type: Read codec idbytes & version [ 14.470349] byte_0[00000002] byte_1[00000000] byte_2[00000000] [ 14.470379] byte_3[00000001] version = 2 [ 14.487013] tabla_probe [ 14.523241] asoc: snd-soc-dummy-dai <-> MultiMedia1 mapping ok [ 14.528673] asoc: snd-soc-dummy-dai <-> MultiMedia2 mapping ok [ 14.534716] asoc: snd-soc-dummy-dai <-> CS-VOICE mapping ok [ 14.540057] asoc: snd-soc-dummy-dai <-> VoIP mapping ok [ 14.545215] asoc: snd-soc-dummy-dai <-> MultiMedia3 mapping ok [ 14.551106] asoc: snd-soc-dummy-dai <-> SLIMBUS0_HOSTLESS mapping ok [ 14.557424] asoc: snd-soc-dummy-dai <-> INT_FM_HOSTLESS mapping ok [ 14.563528] asoc: msm-stub-rx <-> msm-dai-q6.241 mapping ok [ 14.569082] asoc: msm-stub-tx <-> msm-dai-q6.240 mapping ok [ 14.574698] asoc: snd-soc-dummy-dai <-> MultiMedia4 mapping ok [ 14.580528] asoc: snd-soc-dummy-dai <-> AUXPCM_HOSTLESS mapping ok [ 14.586632] asoc: snd-soc-dummy-dai <-> HDMI_HOSTLESS mapping ok [ 14.592675] asoc: snd-soc-dummy-dai <-> VOICE_STUB mapping ok [ 14.598382] asoc: snd-soc-dummy-dai <-> VoLTE mapping ok [ 14.603723] asoc: snd-soc-dummy-dai <-> MultiMedia5 mapping ok [ 14.646329] asoc: tabla_rx1 <-> msm-dai-q6.16384 mapping ok [ 14.654936] asoc: tabla_tx1 <-> msm-dai-q6.16385 mapping ok [ 14.660399] asoc: msm-stub-rx <-> msm-dai-q6.12288 mapping ok [ 14.665862] asoc: msm-stub-tx <-> msm-dai-q6.12289 mapping ok [ 14.671631] asoc: msm-stub-rx <-> msm-dai-q6.12292 mapping ok [ 14.677338] asoc: msm-stub-tx <-> msm-dai-q6.12293 mapping ok [ 14.683229] asoc: msm-stub-rx <-> msm-dai-q6-hdmi.8 mapping ok [ 14.688753] asoc: msm-stub-rx <-> msm-dai-q6.224 mapping ok [ 14.694307] asoc: msm-stub-tx <-> msm-dai-q6.225 mapping ok [ 14.699893] asoc: msm-stub-rx <-> msm-dai-q6.2 mapping ok [ 14.705234] asoc: msm-stub-tx <-> msm-dai-q6.3 mapping ok [ 14.710666] asoc: tabla_rx2 <-> msm-dai-stub mapping ok [ 14.715824] asoc: tabla_tx1 <-> msm-dai-stub mapping ok [ 14.721043] asoc: msm-stub-rx <-> msm-dai-q6.16386 mapping ok [ 14.726781] asoc: msm-stub-tx <-> msm-dai-q6.16387 mapping ok [ 14.732580] asoc: tabla_tx2 <-> msm-dai-q6.16389 mapping ok [ 14.738104] asoc: tabla_rx3 <-> msm-dai-q6.16388 mapping ok [ 14.743628] asoc: msm-stub-rx <-> msm-dai-q6.16392 mapping ok [ 14.749336] asoc: msm-stub-tx <-> msm-dai-q6.16393 mapping ok [ 14.755074] asoc: tabla_tx3 <-> msm-dai-stub mapping ok [ 14.760292] asoc: msm-stub-rx <-> msm-dai-q6.16390 mapping ok [ 14.766000] asoc: msm-stub-tx <-> msm-dai-q6.16391 mapping ok [ 14.773264] input: apq8064-tabla-snd-card Button Jack as /devices/platform/soc-audio.0/sound/card0/input3 [ 14.782206] input: apq8064-tabla-snd-card Headset Jack as /devices/platform/soc-audio.0/sound/card0/input4 [ 14.798351] spi spi0.2: Driver ks8851 requests probe deferral [ 14.803540] EXT3-fs (sda3): error: couldn't mount because of unsupported optional features (240) [ 14.890370] EXT2-fs (sda3): error: couldn't mount because of unsupported optional features (240) [ 14.981992] EXT4-fs (sda3): mounted filesystem with ordered data mode. Opts: (null) [ 14.988676] VFS: Mounted root (ext4 filesystem) readonly on device 8:3. [ 14.998809] devtmpfs: mounted [ 15.001495] Freeing init memory: 1036K [ 15.078620] pm8921_battery_gauge_alarm_notify: status: 1 [ 15.095162] msm_hsusb msm_hsusb: CI13XXX_CONTROLLER_RESET_EVENT received [ 15.740637] systemd[1]: systemd 204 running in system mode. (+PAM +LIBWRAP +AUDIT +SELINUX +IMA +SYSVINIT +LIBCRYPTSETUP +GCRYPT +ACL +XZ) [ 15.782389] systemd[1]: Set hostname to . [ 15.821791] systemd-cryptse used greatest stack depth: 5640 bytes left [ 16.049534] LVM: Logical Volume autoactivation enabled. [ 16.053837] LVM: Activation generator successfully completed. [ 16.259056] anaconda-genera used greatest stack depth: 5288 bytes left [ 16.562978] systemd[1]: Expecting device dev-ttyHSL0.device... [ 16.580466] systemd[1]: Starting Forward Password Requests to Wall Directory Watch. [ 16.587425] systemd[1]: Started Forward Password Requests to Wall Directory Watch. [ 16.594750] systemd[1]: Starting Remote File Systems. [ 16.620448] systemd[1]: Reached target Remote File Systems. [ 16.625026] systemd[1]: Starting Syslog Socket. [ 16.650694] systemd[1]: Listening on Syslog Socket. [ 16.662871] systemd[1]: Starting Replay Read-Ahead Data... [ 16.693422] systemd[1]: Starting Collect Read-Ahead Data... [ 16.712284] systemd-readahead[155]: Bumped block_nr parameter of 8:0 to 20480. This is a temporary hack and should be removed one day. [ 16.742865] systemd[1]: Starting Delayed Shutdown Socket. [ 16.760506] systemd[1]: Listening on Delayed Shutdown Socket. [ 16.765389] systemd[1]: Starting /dev/initctl Compatibility Named Pipe. [ 16.790569] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe. [ 16.797161] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point. [ 16.806287] systemd[1]: Starting Journal Socket. [ 16.830489] systemd[1]: Listening on Journal Socket. [ 16.835037] systemd[1]: Starting Create static device nodes in /dev... [ 16.863329] systemd[1]: Mounted POSIX Message Queue File System. [ 16.868670] systemd[1]: Mounting Debug File System... [ 16.893056] systemd[1]: Mounted Huge Pages File System. [ 16.897665] systemd[1]: Starting Journal Service... [ 16.940759] systemd[1]: Started Journal Service. [ 16.945673] systemd[1]: Starting udev Kernel Socket. [ 16.970547] systemd[1]: Listening on udev Kernel Socket. [ 16.975278] systemd[1]: Starting udev Control Socket. [ 17.000701] systemd[1]: Listening on udev Control Socket. [ 17.005310] systemd[1]: Starting udev Coldplug all Devices... [ 17.033450] systemd[1]: Started Device-Mapper Multipath Device Controller. [ 17.039615] systemd[1]: Starting LVM2 metadata daemon socket. [ 17.060643] systemd[1]: Listening on LVM2 metadata daemon socket. [ 17.065801] systemd[1]: Starting Device-mapper event daemon FIFOs. [ 17.090614] systemd[1]: Listening on Device-mapper event daemon FIFOs. [ 17.096383] systemd[1]: Starting Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling... [ 17.133618] systemd[1]: Expecting device dev-disk-by\x2duuid-52795996\x2d24ae\x2d4901\x2db177\x2d767a5f09d7be.device... [ 17.160598] systemd[1]: Expecting device dev-disk-by\x2duuid-b7bd6a79\x2d84f4\x2d4473\x2d9a6e\x2d36142d95765d.device... [ 17.210621] systemd[1]: Started Replay Read-Ahead Data. [ 17.230550] systemd[1]: Started Collect Read-Ahead Data. [ 17.250541] systemd[1]: Mounted Debug File System. [ 17.266656] systemd[1]: Starting Load legacy module configuration... [ 17.303372] systemd[1]: Starting File System Check on Root Device... [ 17.333618] systemd[1]: Starting Setup Virtual Console... [ 17.375339] get_prop_batt_capacity: low battery charge = 0% [ 17.386387] systemd[1]: Starting Apply Kernel Variables... [ 17.422951] systemd[1]: Started Load Kernel Modules. [ 17.430703] systemd[1]: Mounting FUSE Control File System... [ 17.453105] systemd[1]: Mounted Configuration File System. [ 17.464855] systemd[1]: Starting Set Up Additional Binary Formats... [ 17.503219] systemd-binfmt[174]: Failed to add binary format: No such file or directory [ 18.572714] systemd-udevd[193]: starting version 204 [ 19.081062] systemd-udevd[199]: renamed network interface eth0 to enp1s0 [ 19.102853] msm_csid_subdev_ioctl: command not found [ 19.103433] msm_csiphy_subdev_ioctl: command not found [ 19.105112] msm_csid_subdev_ioctl: command not found [ 19.120524] msm_csiphy_subdev_ioctl: command not found [ 19.120677] msm_vfe_subdev_ioctl: base address unmapped [ 19.130901] msm_axi_subdev_ioctl: command 0 not found [ 19.132733] msm_enqueue: queue eventdata new max is 1 [ 19.366458] get_prop_batt_capacity: low battery charge = 0% [ 19.378238] get_prop_batt_capacity: low battery charge = 0% [ 19.398596] get_prop_batt_capacity: low battery charge = 0% [ 20.002807] [ 20.002807] res_trk_download_firmware(): Request firmware download [ 20.101968] EXT4-fs (sda3): re-mounted. Opts: (null) [ 20.150923] fw_version 10:12:2012 [ 20.153151] <3>wfd: NOTE: client_ctx = c121ebd0 [ 20.157729] <3>wfd: venc_get_empty_client_index():ERROR No space for new client [ 20.165023] <3>wfd: OPENING SECURE SESSION [ 20.167129] mdp4_writeback_terminate called without stopping [ 20.174759] [ 20.174759] err: Invalid Session: is_decoder: 0, secure: 1 [ 20.181779] <3>wfd: vcd_open failed, rc = -13 [ 20.186113] <3>wfd: Failed to open encoder subdevice: -19 [ 20.191515] mdp4_writeback_terminate called without stopping [ 20.205524] <3>wfd: Latencies: avg enc. latency 0 [ 20.209705] v4l_id used greatest stack depth: 5276 bytes left [ 20.562520] Adding 499996k swap on /dev/sda2. Priority:-1 extents:1 across:499996k [ 20.774820] kjournald starting. Commit interval 5 seconds [ 20.780131] EXT3-fs (sda1): using internal journal [ 20.784098] EXT3-fs (sda1): mounted filesystem with writeback data mode [ 20.827468] type=1305 audit(20274.105:2): audit_pid=271 old=0 auid=4294967295 ses=4294967295 res=1 [ 26.922478] atl1c 0000:01:00.0: atl1c: enp1s0 NIC Link is Up<1000 Mbps Full Duplex> R MDP4:PIPE[RGB1].OP_MODE { 0 } W MDP4:PIPE[RGB1].SRC_SIZE { HEIGHT = 1080 | WIDTH = 1920 } W MDP4:PIPE[RGB1].SRC_XY { Y = 0 | X = 0 } W MDP4:PIPE[RGB1].DST_SIZE { HEIGHT = 1080 | WIDTH = 1920 } W MDP4:PIPE[RGB1].DST_XY { Y = 0 | X = 0 } W MDP4:PIPE[RGB1].SRCP0_BASE 0x20000 W MDP4:PIPE[RGB1].SRC_STRIDE_A { P0 = 7680 | P1 = 0 } W MDP4:PIPE[RGB1].SRC_FORMAT { G_BPC = BPC8 | B_BPC = BPC8 | R_BPC = BPC8 | A_BPC = BPC8A | ALPHA_ENABLE | CPP = 3 | UNPACK_COUNT = 3 | UNPACK_TIGHT } W MDP4:PIPE[RGB1].SRC_UNPACK { ELEM0 = 0x1 | ELEM1 = 0 | ELEM2 = 0x2 | ELEM3 = 0x3 } W MDP4:PIPE[RGB1].OP_MODE { 0 } W MDP4:PIPE[RGB1].PHASEX_STEP 0x20000000 W MDP4:PIPE[RGB1].PHASEY_STEP 0x20000000 W MDP4:OVLP[0x1].TRANSP_LOW0 0 W MDP4:OVLP[0x1].TRANSP_LOW1 0 W MDP4:OVLP[0x1].TRANSP_HIGH0 0 W MDP4:OVLP[0x1].TRANSP_HIGH1 0 W MDP4:OVLP[0x1].STAGE[0].FG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0].BG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0].OP { FG_ALPHA = FG_CONST | BG_ALPHA = BG_CONST } W MDP4:OVLP[0x1].STAGE_CO3[0].SEL { 0 } W MDP4:OVLP[0x1].STAGE[0].TRANSP_LOW0 0 W MDP4:OVLP[0x1].STAGE[0].TRANSP_LOW1 0 W MDP4:OVLP[0x1].STAGE[0].TRANSP_HIGH0 0 W MDP4:OVLP[0x1].STAGE[0].TRANSP_HIGH1 0 W MDP4:OVLP[0x1].STAGE[0x1].FG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0x1].BG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0x1].OP { FG_ALPHA = FG_CONST | BG_ALPHA = BG_CONST } W MDP4:OVLP[0x1].STAGE_CO3[0x1].SEL { 0 } W MDP4:OVLP[0x1].STAGE[0x1].TRANSP_LOW0 0 W MDP4:OVLP[0x1].STAGE[0x1].TRANSP_LOW1 0 W MDP4:OVLP[0x1].STAGE[0x1].TRANSP_HIGH0 0 W MDP4:OVLP[0x1].STAGE[0x1].TRANSP_HIGH1 0 W MDP4:OVLP[0x1].STAGE[0x2].FG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0x2].BG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0x2].OP { FG_ALPHA = FG_CONST | BG_ALPHA = BG_CONST } W MDP4:OVLP[0x1].STAGE_CO3[0x2].SEL { 0 } W MDP4:OVLP[0x1].STAGE[0x2].TRANSP_LOW0 0 W MDP4:OVLP[0x1].STAGE[0x2].TRANSP_LOW1 0 W MDP4:OVLP[0x1].STAGE[0x2].TRANSP_HIGH0 0 W MDP4:OVLP[0x1].STAGE[0x2].TRANSP_HIGH1 0 W MDP4:OVLP[0x1].STAGE[0x3].FG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0x3].BG_ALPHA 0 W MDP4:OVLP[0x1].STAGE[0x3].OP { FG_ALPHA = FG_CONST | BG_ALPHA = BG_CONST } W MDP4:OVLP[0x1].STAGE_CO3[0x3].SEL { 0 } W MDP4:OVLP[0x1].STAGE[0x3].TRANSP_LOW0 0 W MDP4:OVLP[0x1].STAGE[0x3].TRANSP_LOW1 0 W MDP4:OVLP[0x1].STAGE[0x3].TRANSP_HIGH0 0 W MDP4:OVLP[0x1].STAGE[0x3].TRANSP_HIGH1 0 W MDP4:OVERLAY_FLUSH { OVLP1 | RGB1 } W MDP4:INTR_CLEAR { DMA_E_DONE } W MDP4:INTR_ENABLE { DMA_E_DONE } [ 29.131909] msm_server_send_ctrl: wait_event error -110 [ 29.136120] msm_gesture_open gesture ctrl failed -110 [ 30.643583] get_prop_batt_capacity: low battery charge = 0% WRITTEN REGISTER SUMMARY MDP4:DISP_INTF_SEL { PRIM = INTF_LCDC_DTV | SEC = INTF_DSI_CMD | EXT = INTF_LCDC_DTV } MDP4:RESET_STATUS 0x1 MDP4:READ_CNFG 0x2222 MDP4:INTR_ENABLE { DMA_E_DONE } MDP4:INTR_CLEAR { DMA_E_DONE } MDP4:PORTMAP_MODE 0x3 MDP4:CS_CONTROLLER0 0x707ffff MDP4:CS_CONTROLLER1 0x3073f3f MDP4:LAYERMIXER_IN_CFG_UPDATE_METHOD 0x1 MDP4:LAYERMIXER_IN_CFG { PIPE0 = STAGE_UNUSED | PIPE1 = STAGE_UNUSED | PIPE2 = STAGE_BASE | PIPE2_MIXER1 | PIPE3 = STAGE_UNUSED | PIPE4 = STAGE_UNUSED | PIPE5 = STAGE_UNUSED | PIPE6 = STAGE_UNUSED | PIPE7 = STAGE_UNUSED } MDP4:OVLP[0].STAGE[0].OP { FG_ALPHA = FG_CONST | BG_ALPHA = BG_CONST } MDP4:OVLP[0].STAGE[0].FG_ALPHA 0xff MDP4:OVLP[0].STAGE[0].BG_ALPHA 0 MDP4:OVLP[0].STAGE[0x1].OP { FG_ALPHA = FG_CONST | BG_ALPHA = BG_CONST } MDP4:OVLP[0].STAGE[0x1].FG_ALPHA 0xff MDP4:OVLP[0].STAGE[0x1].BG_ALPHA 0 MDP4:OVLP[0].STAGE[0x2].OP { FG_ALPHA = FG_CONST | BG_ALPHA = BG_CONST } MDP4:OVLP[0].STAGE[0x2].FG_ALPHA 0xff MDP4:OVLP[0].STAGE[0x2].BG_ALPHA 0 MDP4:OVERLAY_FLUSH { OVLP1 | RGB1 } MDP4:OVLP[0x1].CFG 0x1 MDP4:OVLP[0x1].SIZE { HEIGHT = 1080 | WIDTH = 1920 } MDP4:OVLP[0x1].BASE 0 MDP4:OVLP[0x1].STRIDE 7680 MDP4:OVLP[0x1].STAGE[0].OP { FG_ALPHA = FG_CONST | BG_ALPHA = BG_CONST } MDP4:OVLP[0x1].STAGE[0].FG_ALPHA 0 MDP4:OVLP[0x1].STAGE[0].BG_ALPHA 0 MDP4:OVLP[0x1].STAGE[0].TRANSP_LOW0 0 MDP4:OVLP[0x1].STAGE[0].TRANSP_LOW1 0 MDP4:OVLP[0x1].STAGE[0].TRANSP_HIGH0 0 MDP4:OVLP[0x1].STAGE[0].TRANSP_HIGH1 0 MDP4:OVLP[0x1].STAGE[0x1].OP { FG_ALPHA = FG_CONST | BG_ALPHA = BG_CONST } MDP4:OVLP[0x1].STAGE[0x1].FG_ALPHA 0 MDP4:OVLP[0x1].STAGE[0x1].BG_ALPHA 0 MDP4:OVLP[0x1].STAGE[0x1].TRANSP_LOW0 0 MDP4:OVLP[0x1].STAGE[0x1].TRANSP_LOW1 0 MDP4:OVLP[0x1].STAGE[0x1].TRANSP_HIGH0 0 MDP4:OVLP[0x1].STAGE[0x1].TRANSP_HIGH1 0 MDP4:OVLP[0x1].STAGE[0x2].OP { FG_ALPHA = FG_CONST | BG_ALPHA = BG_CONST } MDP4:OVLP[0x1].STAGE[0x2].FG_ALPHA 0 MDP4:OVLP[0x1].STAGE[0x2].BG_ALPHA 0 MDP4:OVLP[0x1].STAGE[0x2].TRANSP_LOW0 0 MDP4:OVLP[0x1].STAGE[0x2].TRANSP_LOW1 0 MDP4:OVLP[0x1].STAGE[0x2].TRANSP_HIGH0 0 MDP4:OVLP[0x1].STAGE[0x2].TRANSP_HIGH1 0 MDP4:OVLP[0x1].STAGE[0x3].OP { FG_ALPHA = FG_CONST | BG_ALPHA = BG_CONST } MDP4:OVLP[0x1].STAGE[0x3].FG_ALPHA 0 MDP4:OVLP[0x1].STAGE[0x3].BG_ALPHA 0 MDP4:OVLP[0x1].STAGE[0x3].TRANSP_LOW0 0 MDP4:OVLP[0x1].STAGE[0x3].TRANSP_LOW1 0 MDP4:OVLP[0x1].STAGE[0x3].TRANSP_HIGH0 0 MDP4:OVLP[0x1].STAGE[0x3].TRANSP_HIGH1 0 MDP4:OVLP[0x1].TRANSP_LOW0 0 MDP4:OVLP[0x1].TRANSP_LOW1 0 MDP4:OVLP[0x1].TRANSP_HIGH0 0 MDP4:OVLP[0x1].TRANSP_HIGH1 0 MDP4:OVLP[0x1].CSC_CONFIG 0 MDP4:OVLP[0x1].STAGE_CO3[0].SEL { 0 } MDP4:OVLP[0x1].STAGE_CO3[0x1].SEL { 0 } MDP4:OVLP[0x1].STAGE_CO3[0x2].SEL { 0 } MDP4:OVLP[0x1].STAGE_CO3[0x3].SEL { 0 } MDP4:OVLP[0x1].CSC.MV[0].VAL 0x83 MDP4:OVLP[0x1].CSC.MV[0x1].VAL 0x102 MDP4:OVLP[0x1].CSC.MV[0x2].VAL 0x32 MDP4:OVLP[0x1].CSC.MV[0x3].VAL 0x1fb5 MDP4:OVLP[0x1].CSC.MV[0x4].VAL 0x1f6c MDP4:OVLP[0x1].CSC.MV[0x5].VAL 0xe1 MDP4:OVLP[0x1].CSC.MV[0x6].VAL 0xe1 MDP4:OVLP[0x1].CSC.MV[0x7].VAL 0x1f45 MDP4:OVLP[0x1].CSC.MV[0x8].VAL 0x1fdc MDP4:OVLP[0x1].CSC.PRE_BV[0].VAL 0 MDP4:OVLP[0x1].CSC.PRE_BV[0x1].VAL 0 MDP4:OVLP[0x1].CSC.PRE_BV[0x2].VAL 0 MDP4:OVLP[0x1].CSC.POST_BV[0].VAL 0x10 MDP4:OVLP[0x1].CSC.POST_BV[0x1].VAL 0x80 MDP4:OVLP[0x1].CSC.POST_BV[0x2].VAL 0x80 MDP4:OVLP[0x1].CSC.PRE_LV[0].VAL 0 MDP4:OVLP[0x1].CSC.PRE_LV[0x1].VAL 0xff MDP4:OVLP[0x1].CSC.PRE_LV[0x2].VAL 0 MDP4:OVLP[0x1].CSC.PRE_LV[0x3].VAL 0xff MDP4:OVLP[0x1].CSC.PRE_LV[0x4].VAL 0 MDP4:OVLP[0x1].CSC.PRE_LV[0x5].VAL 0xff MDP4:OVLP[0x1].CSC.POST_LV[0].VAL 0x10 MDP4:OVLP[0x1].CSC.POST_LV[0x1].VAL 0xeb MDP4:OVLP[0x1].CSC.POST_LV[0x2].VAL 0x10 MDP4:OVLP[0x1].CSC.POST_LV[0x3].VAL 0xf0 MDP4:OVLP[0x1].CSC.POST_LV[0x4].VAL 0x10 MDP4:OVLP[0x1].CSC.POST_LV[0x5].VAL 0xf0 MDP4:PIPE[VG1].OP_MODE { DST_YCBCR } MDP4:PIPE[VG1].FETCH_CONFIG 0x47 MDP4:PIPE[VG1].CSC.MV[0].VAL 0x254 MDP4:PIPE[VG1].CSC.MV[0x1].VAL 0 MDP4:PIPE[VG1].CSC.MV[0x2].VAL 0x331 MDP4:PIPE[VG1].CSC.MV[0x3].VAL 0x254 MDP4:PIPE[VG1].CSC.MV[0x4].VAL 0xff37 MDP4:PIPE[VG1].CSC.MV[0x5].VAL 0xfe60 MDP4:PIPE[VG1].CSC.MV[0x6].VAL 0x254 MDP4:PIPE[VG1].CSC.MV[0x7].VAL 0x409 MDP4:PIPE[VG1].CSC.MV[0x8].VAL 0 MDP4:PIPE[VG1].CSC.PRE_BV[0].VAL 0xfff0 MDP4:PIPE[VG1].CSC.PRE_BV[0x1].VAL 0xff80 MDP4:PIPE[VG1].CSC.PRE_BV[0x2].VAL 0xff80 MDP4:PIPE[VG1].CSC.POST_BV[0].VAL 0 MDP4:PIPE[VG1].CSC.POST_BV[0x1].VAL 0 MDP4:PIPE[VG1].CSC.POST_BV[0x2].VAL 0 MDP4:PIPE[VG1].CSC.PRE_LV[0].VAL 0 MDP4:PIPE[VG1].CSC.PRE_LV[0x1].VAL 0xff MDP4:PIPE[VG1].CSC.PRE_LV[0x2].VAL 0 MDP4:PIPE[VG1].CSC.PRE_LV[0x3].VAL 0xff MDP4:PIPE[VG1].CSC.PRE_LV[0x4].VAL 0 MDP4:PIPE[VG1].CSC.PRE_LV[0x5].VAL 0xff MDP4:PIPE[VG1].CSC.POST_LV[0].VAL 0 MDP4:PIPE[VG1].CSC.POST_LV[0x1].VAL 0xff MDP4:PIPE[VG1].CSC.POST_LV[0x2].VAL 0 MDP4:PIPE[VG1].CSC.POST_LV[0x3].VAL 0xff MDP4:PIPE[VG1].CSC.POST_LV[0x4].VAL 0 MDP4:PIPE[VG1].CSC.POST_LV[0x5].VAL 0xff MDP4:PIPE[VG2].OP_MODE { DST_YCBCR } MDP4:PIPE[VG2].FETCH_CONFIG 0x47 MDP4:PIPE[VG2].CSC.MV[0].VAL 0x254 MDP4:PIPE[VG2].CSC.MV[0x1].VAL 0 MDP4:PIPE[VG2].CSC.MV[0x2].VAL 0x331 MDP4:PIPE[VG2].CSC.MV[0x3].VAL 0x254 MDP4:PIPE[VG2].CSC.MV[0x4].VAL 0xff37 MDP4:PIPE[VG2].CSC.MV[0x5].VAL 0xfe60 MDP4:PIPE[VG2].CSC.MV[0x6].VAL 0x254 MDP4:PIPE[VG2].CSC.MV[0x7].VAL 0x409 MDP4:PIPE[VG2].CSC.MV[0x8].VAL 0 MDP4:PIPE[VG2].CSC.PRE_BV[0].VAL 0xfff0 MDP4:PIPE[VG2].CSC.PRE_BV[0x1].VAL 0xff80 MDP4:PIPE[VG2].CSC.PRE_BV[0x2].VAL 0xff80 MDP4:PIPE[VG2].CSC.POST_BV[0].VAL 0 MDP4:PIPE[VG2].CSC.POST_BV[0x1].VAL 0 MDP4:PIPE[VG2].CSC.POST_BV[0x2].VAL 0 MDP4:PIPE[VG2].CSC.PRE_LV[0].VAL 0 MDP4:PIPE[VG2].CSC.PRE_LV[0x1].VAL 0xff MDP4:PIPE[VG2].CSC.PRE_LV[0x2].VAL 0 MDP4:PIPE[VG2].CSC.PRE_LV[0x3].VAL 0xff MDP4:PIPE[VG2].CSC.PRE_LV[0x4].VAL 0 MDP4:PIPE[VG2].CSC.PRE_LV[0x5].VAL 0xff MDP4:PIPE[VG2].CSC.POST_LV[0].VAL 0 MDP4:PIPE[VG2].CSC.POST_LV[0x1].VAL 0xff MDP4:PIPE[VG2].CSC.POST_LV[0x2].VAL 0 MDP4:PIPE[VG2].CSC.POST_LV[0x3].VAL 0xff MDP4:PIPE[VG2].CSC.POST_LV[0x4].VAL 0 MDP4:PIPE[VG2].CSC.POST_LV[0x5].VAL 0xff MDP4:PIPE[RGB1].SRC_SIZE { HEIGHT = 1080 | WIDTH = 1920 } MDP4:PIPE[RGB1].SRC_XY { Y = 0 | X = 0 } MDP4:PIPE[RGB1].DST_SIZE { HEIGHT = 1080 | WIDTH = 1920 } MDP4:PIPE[RGB1].DST_XY { Y = 0 | X = 0 } MDP4:PIPE[RGB1].SRCP0_BASE 0x20000 MDP4:PIPE[RGB1].SRC_STRIDE_A { P0 = 7680 | P1 = 0 } MDP4:PIPE[RGB1].SRC_FORMAT { G_BPC = BPC8 | B_BPC = BPC8 | R_BPC = BPC8 | A_BPC = BPC8A | ALPHA_ENABLE | CPP = 3 | UNPACK_COUNT = 3 | UNPACK_TIGHT } MDP4:PIPE[RGB1].SRC_UNPACK { ELEM0 = 0x1 | ELEM1 = 0 | ELEM2 = 0x2 | ELEM3 = 0x3 } MDP4:PIPE[RGB1].OP_MODE { 0 } MDP4:PIPE[RGB1].PHASEX_STEP 0x20000000 MDP4:PIPE[RGB1].PHASEY_STEP 0x20000000 MDP4:PIPE[RGB1].FETCH_CONFIG 0x47 MDP4:PIPE[RGB2].FETCH_CONFIG 0x47 MDP4:OVLP[0x2].CSC_CONFIG 0 MDP4:OVLP[0x2].CSC.MV[0].VAL 0x83 MDP4:OVLP[0x2].CSC.MV[0x1].VAL 0x102 MDP4:OVLP[0x2].CSC.MV[0x2].VAL 0x32 MDP4:OVLP[0x2].CSC.MV[0x3].VAL 0x1fb5 MDP4:OVLP[0x2].CSC.MV[0x4].VAL 0x1f6c MDP4:OVLP[0x2].CSC.MV[0x5].VAL 0xe1 MDP4:OVLP[0x2].CSC.MV[0x6].VAL 0xe1 MDP4:OVLP[0x2].CSC.MV[0x7].VAL 0x1f45 MDP4:OVLP[0x2].CSC.MV[0x8].VAL 0x1fdc MDP4:OVLP[0x2].CSC.PRE_BV[0].VAL 0 MDP4:OVLP[0x2].CSC.PRE_BV[0x1].VAL 0 MDP4:OVLP[0x2].CSC.PRE_BV[0x2].VAL 0 MDP4:OVLP[0x2].CSC.POST_BV[0].VAL 0x10 MDP4:OVLP[0x2].CSC.POST_BV[0x1].VAL 0x80 MDP4:OVLP[0x2].CSC.POST_BV[0x2].VAL 0x80 MDP4:OVLP[0x2].CSC.PRE_LV[0].VAL 0 MDP4:OVLP[0x2].CSC.PRE_LV[0x1].VAL 0xff MDP4:OVLP[0x2].CSC.PRE_LV[0x2].VAL 0 MDP4:OVLP[0x2].CSC.PRE_LV[0x3].VAL 0xff MDP4:OVLP[0x2].CSC.PRE_LV[0x4].VAL 0 MDP4:OVLP[0x2].CSC.PRE_LV[0x5].VAL 0xff MDP4:OVLP[0x2].CSC.POST_LV[0].VAL 0x10 MDP4:OVLP[0x2].CSC.POST_LV[0x1].VAL 0xeb MDP4:OVLP[0x2].CSC.POST_LV[0x2].VAL 0x10 MDP4:OVLP[0x2].CSC.POST_LV[0x3].VAL 0xf0 MDP4:OVLP[0x2].CSC.POST_LV[0x4].VAL 0x10 MDP4:OVLP[0x2].CSC.POST_LV[0x5].VAL 0xf0 MDP4:DMA_P_OP_MODE 0 MDP4:DMA[DMA_P].FETCH_CONFIG 0x47 MDP4:DMA[DMA_P].CSC.MV[0].VAL 0x200 MDP4:DMA[DMA_P].CSC.MV[0x1].VAL 0 MDP4:DMA[DMA_P].CSC.MV[0x2].VAL 0 MDP4:DMA[DMA_P].CSC.MV[0x3].VAL 0 MDP4:DMA[DMA_P].CSC.MV[0x4].VAL 0x200 MDP4:DMA[DMA_P].CSC.MV[0x5].VAL 0 MDP4:DMA[DMA_P].CSC.MV[0x6].VAL 0 MDP4:DMA[DMA_P].CSC.MV[0x7].VAL 0 MDP4:DMA[DMA_P].CSC.MV[0x8].VAL 0x200 MDP4:DMA[DMA_P].CSC.PRE_BV[0].VAL 0 MDP4:DMA[DMA_P].CSC.PRE_BV[0x1].VAL 0 MDP4:DMA[DMA_P].CSC.PRE_BV[0x2].VAL 0 MDP4:DMA[DMA_P].CSC.POST_BV[0].VAL 0 MDP4:DMA[DMA_P].CSC.POST_BV[0x1].VAL 0 MDP4:DMA[DMA_P].CSC.POST_BV[0x2].VAL 0 MDP4:DMA[DMA_P].CSC.PRE_LV[0].VAL 0 MDP4:DMA[DMA_P].CSC.PRE_LV[0x1].VAL 0xff MDP4:DMA[DMA_P].CSC.PRE_LV[0x2].VAL 0 MDP4:DMA[DMA_P].CSC.PRE_LV[0x3].VAL 0xff MDP4:DMA[DMA_P].CSC.PRE_LV[0x4].VAL 0 MDP4:DMA[DMA_P].CSC.PRE_LV[0x5].VAL 0xff MDP4:DMA[DMA_P].CSC.POST_LV[0].VAL 0 MDP4:DMA[DMA_P].CSC.POST_LV[0x1].VAL 0xff MDP4:DMA[DMA_P].CSC.POST_LV[0x2].VAL 0 MDP4:DMA[DMA_P].CSC.POST_LV[0x3].VAL 0xff MDP4:DMA[DMA_P].CSC.POST_LV[0x4].VAL 0 MDP4:DMA[DMA_P].CSC.POST_LV[0x5].VAL 0xff MDP4:DMA_S_OP_MODE 0 MDP4:DMA[DMA_S].CSC.MV[0].VAL 0x200 MDP4:DMA[DMA_S].CSC.MV[0x1].VAL 0 MDP4:DMA[DMA_S].CSC.MV[0x2].VAL 0 MDP4:DMA[DMA_S].CSC.MV[0x3].VAL 0 MDP4:DMA[DMA_S].CSC.MV[0x4].VAL 0x200 MDP4:DMA[DMA_S].CSC.MV[0x5].VAL 0 MDP4:DMA[DMA_S].CSC.MV[0x6].VAL 0 MDP4:DMA[DMA_S].CSC.MV[0x7].VAL 0 MDP4:DMA[DMA_S].CSC.MV[0x8].VAL 0x200 MDP4:DMA[DMA_S].CSC.PRE_BV[0].VAL 0 MDP4:DMA[DMA_S].CSC.PRE_BV[0x1].VAL 0 MDP4:DMA[DMA_S].CSC.PRE_BV[0x2].VAL 0 MDP4:DMA[DMA_S].CSC.POST_BV[0].VAL 0 MDP4:DMA[DMA_S].CSC.POST_BV[0x1].VAL 0 MDP4:DMA[DMA_S].CSC.POST_BV[0x2].VAL 0 MDP4:DMA[DMA_S].CSC.PRE_LV[0].VAL 0 MDP4:DMA[DMA_S].CSC.PRE_LV[0x1].VAL 0xff MDP4:DMA[DMA_S].CSC.PRE_LV[0x2].VAL 0 MDP4:DMA[DMA_S].CSC.PRE_LV[0x3].VAL 0xff MDP4:DMA[DMA_S].CSC.PRE_LV[0x4].VAL 0 MDP4:DMA[DMA_S].CSC.PRE_LV[0x5].VAL 0xff MDP4:DMA[DMA_S].CSC.POST_LV[0].VAL 0 MDP4:DMA[DMA_S].CSC.POST_LV[0x1].VAL 0xff MDP4:DMA[DMA_S].CSC.POST_LV[0x2].VAL 0 MDP4:DMA[DMA_S].CSC.POST_LV[0x3].VAL 0xff MDP4:DMA[DMA_S].CSC.POST_LV[0x4].VAL 0 MDP4:DMA[DMA_S].CSC.POST_LV[0x5].VAL 0xff MDP4:DMA[DMA_E].CONFIG { G_BPC = BPC8 | B_BPC = BPC8 | R_BPC = BPC8 | PACK = 0x21 } MDP4:DMA[DMA_E].SRC_SIZE { HEIGHT = 1080 | WIDTH = 1920 } MDP4:DMA[DMA_E].SRC_BASE 0 MDP4:DMA[DMA_E].SRC_STRIDE 7680 MDP4:DMA[DMA_E].DST_SIZE { HEIGHT = 0 | WIDTH = 0 } MDP4:DMA_E_QUANT[0] 0xff0000 MDP4:DMA_E_QUANT[0x1] 0xff0000 MDP4:DMA_E_QUANT[0x2] 0xff0000 MDP4:DMA[DMA_E].FETCH_CONFIG 0x47 MDP4:LCDC.HSYNC_CTRL { PULSEW = 0 | PERIOD = 0 } MDP4:LCDC.VSYNC_PERIOD 0 MDP4:LCDC.VSYNC_LEN 0 MDP4:LCDC.DISPLAY_HCTRL { START = 0 | END = 0 } MDP4:LCDC.DISPLAY_VSTART 0 MDP4:LCDC.DISPLAY_VEND 0 MDP4:LCDC.ACTIVE_HCTL { START = 0 | END = 0 } MDP4:LCDC.ACTIVE_VSTART 0 MDP4:LCDC.ACTIVE_VEND 0 MDP4:LCDC.BORDER_CLR 0 MDP4:LCDC.UNDERFLOW_CLR { COLOR = 0 } MDP4:LCDC.HSYNC_SKEW 0 MDP4:LCDC.TEST_CNTL 0 MDP4:LCDC.CTRL_POLARITY { 0 } MDP4:DTV.ENABLE 0x1 MDP4:DTV.HSYNC_CTRL { PULSEW = 44 | PERIOD = 2200 } MDP4:DTV.VSYNC_PERIOD 2475000 MDP4:DTV.VSYNC_LEN 11000 MDP4:DTV.DISPLAY_HCTRL { START = 192 | END = 2111 } MDP4:DTV.DISPLAY_VSTART 90200 MDP4:DTV.DISPLAY_VEND 2466199 MDP4:DTV.ACTIVE_HCTL { START = 0 | END = 0 } MDP4:DTV.ACTIVE_VSTART 0 MDP4:DTV.ACTIVE_VEND 0 MDP4:DTV.BORDER_CLR 0 MDP4:DTV.UNDERFLOW_CLR { COLOR = 0xff | ENABLE_RECOVERY } MDP4:DTV.HSYNC_SKEW 0 MDP4:DTV.CTRL_POLARITY { 0 } HDMI:CTRL { ENABLE } HDMI:ACR_PKT_CTRL { SELECT = ACR_NONE | N_MULTIPLIER = 1 } HDMI:INFOFRAME_CTRL0 { AUDIO_INFO_SEND | AUDIO_INFO_CONT | AUDIO_INFO_SOURCE | AUDIO_INFO_UPDATE } HDMI:AUDIO_PKT_CTRL2 { OVERRIDE } HDMI:AUDIO_INFO0 { CHECKSUM = 0x70 | CC = 1 } HDMI:AUDIO_INFO1 { CA = 0 | LSV = 0 } HDMI:USEC_REFTIMER 0x1001b HDMI:DDC_CTRL { GO | TRANSACTION_CNT = 1 } HDMI:DDC_INT_CTRL { SW_DONE_ACK } HDMI:DDC_SPEED { THRESHOLD = 2 | PRESCALE = 10 } HDMI:DDC_SETUP { TIMEOUT = 255 } HDMI:I2C_TRANSACTION[0].REG { RW = DDC_WRITE | START | CNT = 1 } HDMI:I2C_TRANSACTION[0x1].REG { RW = DDC_READ | START | STOP | CNT = 128 } HDMI:DDC_DATA { DATA_RW = DDC_READ | DATA = 0 | INDEX = 3 | INDEX_WRITE } HDMI:HPD_INT_CTRL { INT_EN } HDMI:HPD_CTRL { TIMEOUT = 8191 | ENABLE | 0xfa0000 } HDMI:DDC_REF { REFTIMER_ENABLE | REFTIMER = 27 } HDMI:PHY_CTRL { 0 } HDMI_8960:PHY_REG2 0x7f