Linux 3.10 on Radxa Rock

Linaro Stable Kernel (LSK) 3.10.37-2014.04 for Radxa Rock

Prepare

toolchain

wget 
tar xf gcc-linaro-arm-linux-gnueabihf-4.9-2014.06_linux.tar.xz

source code

git clone -b wip/lsk-android-14.04-radxa-rock https://github.com/linux-rockchip/kernel_rockchip.git

Compile

cd kernel_rockchip
make ARCH=arm CROSS_COMPILE=../gcc-linaro-arm-linux-gnueabihf-4.9-2014.06_linux/bin/arm-linux-gnueabihf- radxa_rock_defconfig
make ARCH=arm CROSS_COMPILE=../gcc-linaro-arm-linux-gnueabihf-4.9-2014.06_linux/bin/arm-linux-gnueabihf- zImage rk3188-radxa-rock.dtb
cat arch/arm/boot/zImage arch/arm/boot/dts/rk3188-radxa-rock.dtb > zImage-dtb

Image

(TBD)

dmesg

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 3.10.0 (fun@build) (gcc version 4.9.1 20140529 (prerelease) (crosstool-NG linaro-1.13.1-4.9-2014.06 - Linaro GCC 4.9-2014.06) ) #3 SMP PREEMPT Fri Jul 4 07:23:21 JST 2014
[    0.000000] CPU: ARMv7 Processor [413fc090] revision 0 (ARMv7), cr=10c53c7d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine: RK30board, model: rockchip,rk3188
[    0.000000] rockchip_ion_reserve
[    0.000000] rockchip_ion_find_reserve_mem: reserve cma memory: 0 10000000
[    0.000000] cma: CMA: reserved 256 MiB at 7f800000
[    0.000000] cma: CMA: reserved 16 MiB at 7e800000
[    0.000000] Memory policy: ECC disabled, Data cache writealloc
[    0.000000] On node 0 totalpages: 524288
[    0.000000] free_area_init_node: node 0, pgdat c0a2c940, node_mem_map c0f9f000
[    0.000000]   Normal zone: 1520 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 194560 pages, LIFO batch:31
[    0.000000]   HighMem zone: 2576 pages used for memmap
[    0.000000]   HighMem zone: 329728 pages, LIFO batch:31
[    0.000000] PERCPU: Embedded 9 pages/cpu @c1fc4000 s13888 r8192 d14784 u36864
[    0.000000] pcpu-alloc: s13888 r8192 d14784 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: 522768
[    0.000000] Kernel command line: clk_ignore_unused console=ttyFIQ0 androidboot.console=ttyFIQ0 init=/init initrd=0x62000000,0x001E0000 mtdparts=rk29xxnand:0x00002000@0x00002000(misc),0x00008000@0x00004000(kernel),0x00008000@0x0000c000(boot),0x00010000@0x00014000(recovery),0x00002000@0x00024000(backup),0x00040000@0x00026000(cache),0x001fe000@0x00066000(userdata),0x00002000@0x00264000(metadata),0x00002000@0x00266000(kpanic),0x00180000@0x00268000(system),0x00200000@0x003e8000(user),-@0x005e8000(linuxroot) bootver=2013-12-27#2.10 firmware_ver=4.4.2
[    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: 2048MB = 2048MB total
[    0.000000] Memory: 1786644k/1786644k available, 310508k reserved, 1318912K 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 - 0xc0949194   (9477 kB)
[    0.000000]       .init : 0xc094a000 - 0xc099f640   ( 342 kB)
[    0.000000]       .data : 0xc09a0000 - 0xc0a386c8   ( 610 kB)
[    0.000000]        .bss : 0xc0a386c8 - 0xc0bb2abc   (1513 kB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000]  RCU dyntick-idle grace-period acceleration is enabled.
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    0.000000] rk_clk_tree_init start! cru base = 0xfed00000
[    0.000000] rkclk: _rkclk_add_provider: error in clock-output-names, cnt=-22
[    0.000000] rkclk_init_clks: set clk_core parent = clk_apll
[    0.000000] rkclk_init_clks: set aclk_cpu parent = clk_gpll
[    0.000000] rkclk_init_clks: set aclk_peri parent = clk_gpll
[    0.000000] rkclk_init_clks: set clk_i2s_pll parent = clk_cpll
[    0.000000] rkclk_init_clks: set clk_uart_pll parent = clk_gpll
[    0.000000] rkclk: rkclk_init_enable: can not get clocks-enable node
[    0.000000] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956ms
[    0.000000] Switching to timer-based delay loop
[    0.000000] Console: colour dummy device 80x30
[    0.000657] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000)
[    0.000676] pid_max: default: 32768 minimum: 301
[    0.000826] Security Framework initialized
[    0.000850] SELinux:  Initializing.
[    0.000892] SELinux:  Starting in permissive mode
[    0.000961] Mount-cache hash table entries: 512
[    0.002023] Initializing cgroup subsys debug
[    0.002047] Initializing cgroup subsys freezer
[    0.002107] CPU: Testing write buffer coherency: ok
[    0.002693] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.003166] Setting up static identity map for 0xc06a8fc0 - 0xc06a9018
[    0.004123] L310 cache controller enabled
[    0.004141] l2x0: 16 ways, CACHE_ID 0x4100c0c8, AUX_CTRL 0x76050001, Cache size: 524288 B
[    0.083580] CPU1: Booted secondary processor
[    0.083596] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[    0.103576] CPU2: Booted secondary processor
[    0.103589] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002
[    0.123585] CPU3: Booted secondary processor
[    0.123598] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003
[    0.123716] Brought up 4 CPUs
[    0.123745] SMP: Total of 4 processors activated (192.00 BogoMIPS).
[    0.123752] CPU: All CPU(s) started in SVC mode.
[    0.124677] devtmpfs: initialized
[    0.129519] pinctrl core: initialized pinctrl subsystem
[    0.129817] regulator-dummy: no parameters
[    0.139377] NET: Registered protocol family 16
[    0.142158] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.142180] Registered FIQ tty driver
[    0.142264] last_log: 0x7e200000 map to 0xf001c000 and copy to 0xc0a420ac (version 2.2)
[    0.159671] console [ttyFIQ0] enabled
[    0.159924] Registered fiq debugger ttyFIQ0
[    0.160508] rockchip_get_bank_data:name=base start=0x2000a000,end=0x2000a0ff
[    0.160548] rockchip_get_bank_data:name=pull_bank0 start=0x20004064,end=0x2000406b
[    0.160674] rockchip_get_bank_data:name=/pinctrl@20008000/gpio1@0x2003c000 start=0x2003c000,end=0x2003c0ff
[    0.160746] rockchip_get_bank_data:name=/pinctrl@20008000/gpio2@2003e000 start=0x2003e000,end=0x2003e0ff
[    0.160813] rockchip_get_bank_data:name=/pinctrl@20008000/gpio3@20080000 start=0x20080000,end=0x200800ff
[    0.160891] rockchip_get_bank_data:name=/pinctrl@20008000/gpio15@20082000 start=0x20082000,end=0x200820ff
[    0.160958] rockchip_pinctrl_probe:name=RK3188-GPIO,type=2
[    0.160983] rockchip_pinctrl_probe:name=base start=0x20008000,end=0x2000805f
[    0.161010] rockchip_pinctrl_probe:name=mux start=0x20008060,end=0x2000809f
[    0.161035] rockchip_pinctrl_probe:name=pull start=0x20008164,end=0x200081a3
[    0.161061] rockchip_pinctrl_probe:name=drv start=0x200080f4,end=0x20008103
[    0.161157] gpiochip_add: registered GPIOs 0 to 31 on device: gpio0
[    0.161231] gpiochip_add: registered GPIOs 32 to 63 on device: gpio1
[    0.161296] gpiochip_add: registered GPIOs 64 to 95 on device: gpio2
[    0.161365] gpiochip_add: registered GPIOs 96 to 127 on device: gpio3
[    0.161438] gpiochip_add: registered GPIOs 128 to 159 on device: gpio15
[    0.163080] rockchip_pinctrl_probe:init ok
[    0.168705] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
[    0.168736] hw-breakpoint: maximum watchpoint size is 4 bytes.
[    0.169278] DDR DEBUG: version 1.00 20140228 
[    0.169299] DDR DEBUG: DDR3 Device
[    0.169326] DDR DEBUG: Bus Width=32 Col=10 Bank=8 Row=15 CS=2 Total Capability=2048MB
[    0.169738] DDR DEBUG: init success!!! freq=300MHz
[    0.169770] DDR DEBUG: DTONE=0x3, DTERR=0x0, DTIERR=0x0, DTPASS=0x1c, DGSL=1 extra clock, DGPS=90
[    0.169800] DDR DEBUG: DTONE=0x3, DTERR=0x0, DTIERR=0x0, DTPASS=0x24, DGSL=0 extra clock, DGPS=360
[    0.169830] DDR DEBUG: DTONE=0x3, DTERR=0x0, DTIERR=0x0, DTPASS=0x24, DGSL=1 extra clock, DGPS=90
[    0.169858] DDR DEBUG: DTONE=0x3, DTERR=0x0, DTIERR=0x0, DTPASS=0x23, DGSL=1 extra clock, DGPS=90
[    0.169887] DDR DEBUG: ZERR=0, ZDONE=0, ZPD=0x0, ZPU=0x0, OPD=0x0, OPU=0x0
[    0.169909] DDR DEBUG: DRV Pull-Up=0x19, DRV Pull-Dwn=0x19
[    0.169928] DDR DEBUG: ODT Pull-Up=0x2, ODT Pull-Dwn=0x2
[    0.189198] bio: create slab  at 0
[    0.190135] SCSI subsystem initialized
[    0.190337] usbcore: registered new interface driver usbfs
[    0.190412] usbcore: registered new interface driver hub
[    0.190541] usbcore: registered new device driver usb
[    0.190791] of_get_named_gpio_flags exited with status 3
[    0.190834] of_get_named_gpio_flags exited with status 95
[    0.191275] of_get_named_gpio_flags exited with status 56
[    0.191305] of_get_named_gpio_flags exited with status 57
[    0.191527] rockchip_i2c 2002d000.i2c: i2c-0: Rockchip I2C adapter
[    0.191669] of_get_named_gpio_flags exited with status 58
[    0.191697] of_get_named_gpio_flags exited with status 59
[    0.191889] rockchip_i2c 2002f000.i2c: i2c-1: Rockchip I2C adapter
[    0.192729] of_get_named_gpio_flags exited with status 60
[    0.192774] of_get_named_gpio_flags exited with status 61
[    0.193005] rockchip_i2c 20056000.i2c: i2c-2: Rockchip I2C adapter
[    0.193424] of_get_named_gpio_flags exited with status 110
[    0.193455] of_get_named_gpio_flags exited with status 111
[    0.193685] rockchip_i2c 2005a000.i2c: i2c-3: Rockchip I2C adapter
[    0.193806] media: Linux media interface: v0.10
[    0.193863] Linux video capture interface: v2.00
[    0.193958] i2c-core: driver [bq24296] using legacy suspend method
[    0.193981] i2c-core: driver [bq24296] using legacy resume method
[    0.194248] rockchip_ion_parse_dt: num_heaps = 2
[    0.194274] 0:  4  1  cma  0xc0a11548
[    0.194294] 1:  0  3  vmalloc  0x  (null)
[    0.194699] Rockchip ion module is successfully loaded
[    0.194898] Advanced Linux Sound Architecture Driver Initialized.
[    0.195413] Bluetooth: Core ver 2.16
[    0.195470] NET: Registered protocol family 31
[    0.195489] Bluetooth: HCI device and connection manager initialized
[    0.195520] Bluetooth: HCI socket layer initialized
[    0.195544] Bluetooth: L2CAP socket layer initialized
[    0.195581] Bluetooth: SCO socket layer initialized
[    0.195884] cfg80211: Calling CRDA to update world regulatory domain
[    0.196741] act8846_i2c_probe,line=847
[    0.197914] act8846_parse_dt,line=722
[    0.198398] of_get_named_gpio_flags exited with status 123
[    0.198435] act8846_i2c_probe: act8846_pmic_sleep=0
[    0.200638] act_dcdc1: 1200 mV 
[    0.202845] vdd_logic: 800 <--> 1500 mV at 1000 mV 
[    0.205048] vdd_arm: 800 <--> 1500 mV at 1000 mV 
[    0.208237] vccio: 3300 mV 
[    0.210687] act_ldo1: 1000 mV 
[    0.213169] act_ldo2: 1200 mV 
[    0.215673] act_ldo3: 1800 mV 
[    0.218125] act_ldo4: 3300 mV 
[    0.220560] act_ldo5: 3300 mV 
[    0.223027] act_ldo6: 3300 mV 
[    0.225463] act_ldo7: 1800 mV 
[    0.227931] act_ldo8: 2800 mV 
[    0.228313] i2c-core: driver [act8846] using legacy suspend method
[    0.228337] i2c-core: driver [act8846] using legacy resume method
[    0.228395] i2c-core: driver [rk808] using legacy suspend method
[    0.228417] i2c-core: driver [rk808] using legacy resume method
[    0.229080] Switching to clocksource rk_timer
[    0.250982] rk-fb rockchip-fb: rk fb ion client create success!
[    0.251017] rk-fb rockchip-fb: rockchip framebuffer driver probe
[    0.251390] dclk:27000000
[    0.251390] hactive:1280
[    0.251390] hback_porch:0
[    0.251390] hfront_porch:0
[    0.251390] hsync_len:0
[    0.251390] vactive:720
[    0.251390] vback_porch:0
[    0.251390] vfront_porch:0
[    0.251390] vsync_len:0
[    0.251390] screen_type:1
[    0.251390] lvds_format:0
[    0.251390] face:0
[    0.251470] rk-screen rk_screen.6: rockchip screen probe success
[    0.251952] rk3188-lcdc lcdc0: can't find power_ctr node for lcdc0
[    1.062912] alloc_buffer:ion_phy_addr=0x7f800000
[    1.070662] fb0:phy:7f800000>>vir:df800000>>len:0xb00000
[    1.070970] rk-fb rockchip-fb: rockchip framebuffer registerd:fb0
[    1.071351] rk-fb rockchip-fb: rockchip framebuffer registerd:fb1
[    1.071380] rk3188-lcdc lcdc0: lcdc0 probe ok
[    1.074885] rk3188-lcdc lcdc1: can't find power_ctr node for lcdc1
[    1.074910] rk_fb_trsm_ops_get:un supported transmitter:0!
[    1.074935] fb2:phy:7f800000>>vir:df800000>>len:0xb00000
[    1.075147] rk-fb rockchip-fb: rockchip framebuffer registerd:fb2
[    1.075498] rk-fb rockchip-fb: rockchip framebuffer registerd:fb3
[    1.075525] rk3188-lcdc lcdc1: lcdc1 probe ok
[    1.075948] rockchip_set_mux:warning ignore bank num 15
[    1.075992] rk_io_vol_domain_probe io_domain_node->name((null)) get regulator_name err, ret:0
[    1.076115] rockchip_set_mux:warning ignore bank num 15
[    1.076153] rk_io_vol_domain_probe io_domain_node->name((null)) get regulator_name err, ret:0
[    1.076268] rockchip_set_mux:warning ignore bank num 15
[    1.076306] rk_io_vol_domain_probe io_domain_node->name((null)) get regulator_name err, ret:0
[    1.076420] rockchip_set_mux:warning ignore bank num 15
[    1.076458] rk_io_vol_domain_probe io_domain_node->name((null)) get regulator_name err, ret:0
[    1.076575] rockchip_set_mux:warning ignore bank num 15
[    1.076614] rk_io_vol_domain_probe io_domain_node->name((null)) get regulator_name err, ret:0
[    1.076732] rockchip_set_mux:warning ignore bank num 15
[    1.076770] rk_io_vol_domain_probe io_domain_node->name((null)) get regulator_name err, ret:0
[    1.076893] rockchip_set_mux:warning ignore bank num 15
[    1.076931] rk_io_vol_domain_probe io_domain_node->name((null)) get regulator_name err, ret:0
[    1.077055] rockchip_set_mux:warning ignore bank num 15
[    1.077093] rk_io_vol_domain_probe io_domain_node->name((null)) get regulator_name err, ret:0
[    1.086135] NET: Registered protocol family 2
[    1.086720] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
[    1.086873] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[    1.087022] TCP: Hash tables configured (established 8192 bind 8192)
[    1.087111] TCP: reno registered
[    1.087138] UDP hash table entries: 512 (order: 2, 16384 bytes)
[    1.087195] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[    1.087476] NET: Registered protocol family 1
[    1.087719] Unpacking initramfs...
[    1.193309] Initramfs unpacking failed: junk in compressed archive
[    1.195104] Freeing initrd memory: 1920K (c2000000 - c21e0000)
[    1.196439] rknandbase v1.0 2014-03-31
[    1.196570] nand irq: 59
[    1.196587] rknand_probe 0 0
[    1.196673] rknand_driver:ret = 0 
[    1.197129] audit: initializing netlink socket (disabled)
[    1.197187] type=2000 audit(1.180:1): initialized
[    1.198289] bounce pool size: 64 pages
[    1.203803] fuse init (API version 7.22)
[    1.204248] msgmni has been set to 1461
[    1.204315] SELinux:  Registering netfilter hooks
[    1.206779] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250)
[    1.206812] io scheduler noop registered
[    1.206830] io scheduler deadline registered
[    1.206948] io scheduler cfq registered (default)
[    1.207606] rk3188-lcdc lcdc0: lcdc0: dclk:27000000>>fps:29 
[    1.207617] rk3188-lcdc lcdc0: wakeup from standby!
[    1.207797] Console: switching to colour frame buffer device 160x45
[    1.215265] of_get_named_gpio_flags exited with status 2
[    1.215922] rga 10114000.rga: rga ion client create success!
[    1.216103] rga: Driver loaded succesfully
[    1.216336] Module initialized.
[    1.379347] dma-pl330 20018000.pdma: Loaded driver for PL330 DMAC-241330
[    1.379394] dma-pl330 20018000.pdma:         DBUFF-32x8bytes Num_Chans-6 Num_Peri-12 Num_Events-12
[    1.395873] dma-pl330 20078000.pdma: Loaded driver for PL330 DMAC-241330
[    1.395917] dma-pl330 20078000.pdma:         DBUFF-64x8bytes Num_Chans-7 Num_Peri-20 Num_Events-14
[    1.396362] rk_serial.c v1.8 2014-03-04
[    1.396709] 10124000.serial: ttyS0 at MMIO 0x10124000 (irq = 66) is a rk29_serial.0
[    1.396980] serial 10124000.serial: membase 0xf00ce000
[    1.397202] 20068000.serial: ttyS3 at MMIO 0x20068000 (irq = 69) is a rk29_serial.3
[    1.397442] serial 20068000.serial: membase 0xf00d6000
[    1.401012] loop: module loaded
[    1.401540] SCSI Media Changer driver v0.25 
[    1.401972] tun: Universal TUN/TAP device driver, 1.6
[    1.401994] tun: (C) 1999-2004 Max Krasnyansky 
[    1.402186] vmac_init.
[    1.402718] vmac_probe.
[    1.402743] rockchip,vmac 10204000.vmac: vmac_probe 1.
[    1.402809] mem_base = 0x10204000, mem_size = 0x00004000, irq = 51, regs = 0xf00e0000
[    1.403245] rockchip,vmac 10204000.vmac: ARC VMAC at 0x10204000 irq 51 b2:4e:b4:26:51:08
[    1.403278] enter rk30_rmii_io_init 
[    1.403491] enter vmac_phy_probe 
[    1.403511] of_get_named_gpio_flags: can't parse gpios property
[    1.403529] vmac_phy_probe: Get power-gpios failed.
[    1.403555] rockchip,vmac-phy: probe of vmac-phy.22 failed with error -22
[    1.403596] PPP generic driver version 2.4.2
[    1.403823] PPP BSD Compression module registered
[    1.403844] PPP Deflate Compression module registered
[    1.403877] PPP MPPE Compression module registered
[    1.403897] NET: Registered protocol family 24
[    1.403945] SLIP: version 0.8.4-NET3.019-NEWTTY (dynamic channels, max=256) (6 bit encapsulation enabled).
[    1.403973] CSLIP: code copyright 1989 Regents of the University of California.
[    1.403996] Rockchip WiFi SYS interface (V1.00) ... 
[    1.404112] usbcore: registered new interface driver catc
[    1.404166] usbcore: registered new interface driver kaweth
[    1.404188] pegasus: v0.9.3 (2013/04/25), Pegasus/Pegasus II USB Ethernet driver
[    1.404242] usbcore: registered new interface driver pegasus
[    1.404315] usbcore: registered new interface driver rtl8150
[    1.404369] usbcore: registered new interface driver r8152
[    1.404389] hso: drivers/net/usb/hso.c: Option Wireless
[    1.404474] usbcore: registered new interface driver hso
[    1.404534] usbcore: registered new interface driver asix
[    1.404585] usbcore: registered new interface driver ax88179_178a
[    1.404639] usbcore: registered new interface driver cdc_ether
[    1.404699] usbcore: registered new interface driver cdc_eem
[    1.404751] usbcore: registered new interface driver dm9601
[    1.404813] usbcore: registered new interface driver smsc75xx
[    1.404876] usbcore: registered new interface driver smsc95xx
[    1.404928] usbcore: registered new interface driver gl620a
[    1.404979] usbcore: registered new interface driver net1080
[    1.405038] usbcore: registered new interface driver plusb
[    1.405092] usbcore: registered new interface driver rndis_host
[    1.405145] usbcore: registered new interface driver cdc_subset
[    1.405195] usbcore: registered new interface driver zaurus
[    1.405248] usbcore: registered new interface driver MOSCHIP usb-ethernet driver
[    1.405322] usbcore: registered new interface driver int51x1
[    1.405374] usbcore: registered new interface driver kalmia
[    1.405426] usbcore: registered new interface driver ipheth
[    1.405498] usbcore: registered new interface driver sierra_net
[    1.405554] usbcore: registered new interface driver cx82310_eth
[    1.405618] usbcore: registered new interface driver cdc_ncm
[    1.405671] usbcore: registered new interface driver qmi_wwan
[    1.405723] usbcore: registered new interface driver cdc_mbim
[    1.405745] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.405945] usbcore: registered new interface driver cdc_acm
[    1.405967] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[    1.406047] usbcore: registered new interface driver usblp
[    1.406104] usbcore: registered new interface driver cdc_wdm
[    1.406169] usbcore: registered new interface driver usb-storage
[    1.406219] usbcore: registered new interface driver ums-alauda
[    1.406268] usbcore: registered new interface driver ums-cypress
[    1.406317] usbcore: registered new interface driver ums-datafab
[    1.406365] usbcore: registered new interface driver ums_eneub6250
[    1.406424] usbcore: registered new interface driver ums-freecom
[    1.406475] usbcore: registered new interface driver ums-isd200
[    1.406524] usbcore: registered new interface driver ums-jumpshot
[    1.406572] usbcore: registered new interface driver ums-karma
[    1.406621] usbcore: registered new interface driver ums-onetouch
[    1.406670] usbcore: registered new interface driver ums-sddr09
[    1.406719] usbcore: registered new interface driver ums-sddr55
[    1.406767] usbcore: registered new interface driver ums-usbat
[    1.406820] usbcore: registered new interface driver trancevibrator
[    1.406841] usb20_otg: version 3.10a 21-DEC-2012
[    1.407297] f0100040
[    1.407316] Core Release: 2.91a
[    1.407333] Setting default values for core params
[    1.407504] Using Buffer DMA mode
[    1.407523] Periodic Transfer Interrupt Enhancement - disabled
[    1.407543] Multiprocessor Interrupt Enhancement - disabled
[    1.407564] OTG VER PARAM: 0, OTG VER FLAG: 0
[    1.407580] ^^^^^^^^^^^^^^^^^Device Mode
[    1.407619] Dedicated Tx FIFOs mode
[    1.407648] pcd_init otg_dev = dd8a3000
[    1.407847] usb20_otg 10180000.usb: DWC OTG Controller
[    1.407891] usb20_otg 10180000.usb: new USB bus registered, assigned bus number 1
[    1.407940] usb20_otg 10180000.usb: irq 48, io mem 0x00000000
[    1.408030] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    1.408060] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.408086] usb usb1: Product: DWC OTG Controller
[    1.408107] usb usb1: Manufacturer: Linux 3.10.0 dwc_otg_hcd
[    1.408129] usb usb1: SerialNumber: 10180000.usb
[    1.408699] hub 1-0:1.0: USB hub found
[    1.408733] hub 1-0:1.0: 1 port detected
[    1.409050] usb20_host: version 3.10a 21-DEC-2012
[    1.409512] f0180040
[    1.409530] Core Release: 2.91a
[    1.409547] Setting default values for core params
[    1.409725] Using Buffer DMA mode
[    1.409745] Periodic Transfer Interrupt Enhancement - disabled
[    1.409766] Multiprocessor Interrupt Enhancement - disabled
[    1.409785] OTG VER PARAM: 0, OTG VER FLAG: 0
[    1.409801] ^^^^^^^^^^^^^^^^^^Host Mode
[    1.409839] usb20_host 101c0000.usb: DWC OTG Controller
[    1.409881] usb20_host 101c0000.usb: new USB bus registered, assigned bus number 2
[    1.409929] usb20_host 101c0000.usb: irq 49, io mem 0x00000000
[    1.410039] Init: Power Port (0)
[    1.410113] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[    1.410142] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.410168] usb usb2: Product: DWC OTG Controller
[    1.410189] usb usb2: Manufacturer: Linux 3.10.0 dwc_otg_hcd
[    1.410211] usb usb2: SerialNumber: 101c0000.usb
[    1.410745] hub 2-0:1.0: USB hub found
[    1.410777] hub 2-0:1.0: 1 port detected
[    1.411447] usbcore: registered new interface driver xpad
[    1.411520] usbcore: registered new interface driver usb_acecad
[    1.411578] usbcore: registered new interface driver aiptek
[    1.411633] usbcore: registered new interface driver gtco
[    1.411686] usbcore: registered new interface driver hanwang
[    1.411748] usbcore: registered new interface driver kbtab
[    1.411819] usbcore: registered new interface driver wacom
[    1.412241] sensor_register_slave:mma8452,id=17
[    1.412265] sensor_register_slave:cm3217,id=44
[    1.412283] sensor_register_slave:cm3218,id=45
[    1.412430] rtc-pcf8563 1-0051: chip found, driver version 0.4.3
[    1.412545] rockchip_i2c 2002f000.i2c: Warning: addr[0x0051] msg[0].scl_rate( = 0Khz) is too low!
[    1.414115] rtc-pcf8563 1-0051: low voltage detected, date/time is not reliable.
[    1.414146] rtc-pcf8563 1-0051: retrieved date/time is not valid.
[    1.414351] rtc-pcf8563 1-0051: rtc core: registered rtc-pcf8563 as rtc0
[    1.414411] i2c /dev entries driver
[    1.415142] IR NEC protocol handler initialized
[    1.415161] IR RC5(x) protocol handler initialized
[    1.415179] IR RC6 protocol handler initialized
[    1.415195] IR JVC protocol handler initialized
[    1.415212] IR Sony protocol handler initialized
[    1.415229] IR RC5 (streamzap) protocol handler initialized
[    1.415247] IR SANYO protocol handler initialized
[    1.415263] IR MCE Keyboard/mouse protocol handler initialized
[    1.415286] CamSys driver version: v0.0.6,  CamSys head file version: v0.0.5
[    1.415662] i2c-core: driver [bq27320] using legacy suspend method
[    1.415685] i2c-core: driver [bq27320] using legacy resume method
[    1.416052] device-mapper: uevent: version 1.0.3
[    1.416357] device-mapper: ioctl: 4.24.0-ioctl (2013-01-15) initialised: 
[    1.420572] cpufreq version 1.0, suspend freq 312 MHz
[    1.420876] cpuidle: using governor ladder
[    1.421018] cpuidle: using governor menu
[    1.421074] Synopsys Designware Multimedia Card Interface Driver
[    1.421400] dwmmc_rockchip 1021c000.rksdmmc: failed to get hclk_mmc
[    1.421442] dwmmc_rockchip: probe of 1021c000.rksdmmc failed with error -2
[    1.421873] dwmmc_rockchip 10214000.rksdmmc: failed to get hclk_mmc
[    1.421932] dwmmc_rockchip: probe of 10214000.rksdmmc failed with error -2
[    1.422115] rockchip-pinctrl 20008000.pinctrl: pin gpio3-21 already requested by 10204000.vmac; cannot claim for 10218000.rksdmmc
[    1.422154] rockchip-pinctrl 20008000.pinctrl: pin-117 (10218000.rksdmmc) status -22
[    1.422184] rockchip-pinctrl 20008000.pinctrl: could not request pin 117 on device rockchip-pinctrl
[    1.422216] dwmmc_rockchip 10218000.rksdmmc: Error applying setting, reverse things back
[    1.422300] dwmmc_rockchip 10218000.rksdmmc: failed to get hclk_mmc
[    1.422334] dwmmc_rockchip: probe of 10218000.rksdmmc failed with error -2
[    1.422610] hidraw: raw HID events driver (C) Jiri Kosina
[    1.424958] usbcore: registered new interface driver usbhid
[    1.424984] usbhid: USB HID core driver
[    1.425534] ashmem: initialized
[    1.425762] logger: created 256K log 'log_main'
[    1.425945] logger: created 256K log 'log_events'
[    1.426136] logger: created 256K log 'log_radio'
[    1.426325] logger: created 256K log 'log_system'
[    1.427461] of_get_named_gpio_flags exited with status 4
[    1.427485] of_get_named_gpio_flags exited with status 4
[    1.427855] input: rk29-keypad as /devices/2006c000.adc/key.23/input/input0
[    1.428588] usbcore: registered new interface driver snd-usb-audio
[    1.429571] rockchip-i2s 1011a000.rockchip-i2s: get i2s_hclk failed.
[    1.429658] This platfrom have not i2s_mclk,no need to set i2s_mclk.
[    1.499292] dwc_otg_hcd_suspend, usb device mode
[    2.348533] rockchip-hdmi-i2s rockchip-hdmi-i2s.20:  rk-hdmi-i2s-hifi <-> rockchip-i2s.0 mapping ok
[    2.349079] u32 classifier
[    2.349091]     Actions configured
[    2.349105] Netfilter messages via NETLINK v0.30.
[    2.349181] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[    2.349493] ctnetlink v0.93: registering with nfnetlink.
[    2.349576] NF_TPROXY: Transparent proxy support initialized, version 4.1.0
[    2.349594] NF_TPROXY: Copyright (c) 2006-2007 BalaBit IT Ltd.
[    2.349929] xt_time: kernel timezone is -0000
[    2.350154] ip_tables: (C) 2000-2006 Netfilter Core Team
[    2.350278] arp_tables: (C) 2002 David S. Miller
[    2.350330] TCP: cubic registered
[    2.350342] Initializing XFRM netlink socket
[    2.350555] NET: Registered protocol family 10
[    2.351091] mip6: Mobile IPv6
[    2.351120] ip6_tables: (C) 2000-2006 Netfilter Core Team
[    2.351265] sit: IPv6 over IPv4 tunneling driver
[    2.351584] NET: Registered protocol family 17
[    2.351616] NET: Registered protocol family 15
[    2.351707] Bridge firewalling registered
[    2.351724] Ebtables v2.0 registered
[    2.351947] Bluetooth: RFCOMM TTY layer initialized
[    2.351988] Bluetooth: RFCOMM socket layer initialized
[    2.352002] Bluetooth: RFCOMM ver 1.11
[    2.352014] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    2.352027] Bluetooth: BNEP filters: protocol multicast
[    2.352042] Bluetooth: BNEP socket layer initialized
[    2.352055] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    2.352073] Bluetooth: HIDP socket layer initialized
[    2.352106] l2tp_core: L2TP core driver, V2.0
[    2.352127] l2tp_ppp: PPPoL2TP kernel driver, V2.0
[    2.352140] [WLAN_RFKILL]: Enter rfkill_wlan_init
[    2.352292] [WLAN_RFKILL]: Enter rfkill_wlan_probe
[    2.352307] [WLAN_RFKILL]: wlan_platdata_parse_dt: Can't get sdio vref.
[    2.352315] [WLAN_RFKILL]: rfkill_wlan_probe: No platform data specified
[    2.352337] wlan-platdata: probe of wireless-wlan.16 failed with error -1
[    2.352379] [BT_RFKILL]: Enter rfkill_rk_init
[    2.352486] cat66121_hdmi_i2c_probe,line=231
[    2.352508] of_get_named_gpio_flags exited with status 94
[    2.352526] of_get_named_gpio_flags exited with status 106
[    2.352550] pwr_ctr_name:reset-gpio
[    2.352550] pwr_type:gpio
[    2.352550] gpio:106
[    2.352550] atv_val:1
[    2.352550] delay:10
[    2.352550] 
[    2.365109] CAT66121: Reg[0-3] = 0x[54].[49].[12].[16]
[    2.439430] cat66121_hdmi 2-004c: cat66121 hdmi i2c probe ok
[    2.439804] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
[    2.439825] rk3188_suspend_init enter
[    2.439935] rk3188_suspend_init: pm_ctrbits =87
[    2.440015] clks_gating_suspend_init:clkgt info ok
[    2.440579] regulator-dummy: disabling
[    2.440877] pcd_pullup, is_on 0
[    2.440928] file system registered
[    2.441611] android_usb gadget: Mass Storage Function, version: 2009/09/11
[    2.441630] android_usb gadget: Number of LUNs=2
[    2.441643]  lun0: LUN: removable file: (no medium)
[    2.441656]  lun1: LUN: removable file: (no medium)
[    2.441832] android_usb gadget: android_usb ready
[    2.441904] sensor_init: Probe name sensors
[    2.441938] sensor-dev.c v1.4 add angle calculation support between two gsensors 2013-09-01
[    2.442012] rockchip_i2c 2002f000.i2c: Warning: addr[0x0051] msg[0].scl_rate( = 0Khz) is too low!
[    2.443542] rtc-pcf8563 1-0051: low voltage detected, date/time is not reliable.
[    2.443563] rtc-pcf8563 1-0051: retrieved date/time is not valid.
[    2.443580] rtc-pcf8563 1-0051: hctosys: invalid date/time
[    2.446949] clk: Not disabling unused clocks
[    2.446969] ALSA device list:
[    2.446979]   #0: RK-HDMI-I2S
[    2.447470] Freeing unused kernel memory: 340K (c094a000 - c099f000)
[    2.485083] rk30xxnand_ko: module license '' taints kernel.
[    2.485105] Disabling lock debugging due to kernel taint
[    2.490257] rknand_init: 
[    2.490291] request IRQ_NANDC 0 irq 3b, ret=0.........
[    2.490328] gNandChipMap 0x0:f00c8000 0 f00c8000 1 f00c8000 2 f00c8000 3 f00c8000 4 f00c8000 5 f00c8000 6 f00c8000 7 
[    2.490353] 
[    2.490368] No.1 FLASH ID:2c 44 44 4b a9 0
[    2.492379] FTL version: 5.0.12 20140215
[    2.511710] ReadRetry pageadd=213c00  ecc=28 err=ffffffff
[    2.511726] Read pageadd=213c00  ecc=28 err=ffffffff
[    2.511738] spare: 0x0:0 0 0 0 
[    2.531008] ReadRetry pageadd=213800  ecc=28 err=ffffffff
[    2.531024] Read pageadd=213800  ecc=28 err=ffffffff
[    2.531036] spare: 0x0:0 0 0 0 
[    2.550552] ReadRetry pageadd=213400  ecc=28 err=ffffffff
[    2.550568] Read pageadd=213400  ecc=28 err=ffffffff
[    2.550580] spare: 0x0:0 0 0 0 
[    2.571025] ReadRetry pageadd=212c00  ecc=28 err=ffffffff
[    2.571039] Read pageadd=212c00  ecc=28 err=ffffffff
[    2.571051] spare: 0x0:0 0 0 0 
[    2.953737] FtlInit 0
[    2.954046] nand part        :   offset        end  flag 
[    2.954064] rknand_misc      :     2000 -     4000  (00)
[    2.954368] rknand_kernel    :     4000 -     c000  (00)
[    2.954536] rknand_boot      :     c000 -    14000  (00)
[    2.954692] rknand_recovery  :    14000 -    24000  (00)
[    2.954841] rknand_backup    :    24000 -    26000  (00)
[    2.954991] rknand_cache     :    26000 -    66000  (00)
[    2.955148] rknand_userdata  :    66000 -   264000  (00)
[    2.955292] rknand_metadata  :   264000 -   266000  (00)
[    2.955432] rknand_kpanic    :   266000 -   268000  (00)
[    2.955576] rknand_system    :   268000 -   3e8000  (00)
[    2.955714] rknand_user      :   3e8000 -   5e8000  (00)
[    2.955852] rknand_linuxroot         :   5e8000 -   746000  (00)
[    2.957869] init_nand_blk_dev:ret = 0 
[    9.439216] dwc_otg_hcd_enable, enable host controller
[    9.544421] Using Buffer DMA mode
[    9.544441] Periodic Transfer Interrupt Enhancement - disabled
[    9.544468] Multiprocessor Interrupt Enhancement - disabled
[    9.544490] OTG VER PARAM: 0, OTG VER FLAG: 0
[    9.544504] ^^^^^^^^^^^^^^^^^^Host Mode
[    9.589261] Init: Power Port (0)
[    9.589332] 101c0000.usb resume, HPRT0:0x21401
[    9.729383] Indeed it is in host mode hprt0 = 00021501
[    9.909277] usb 2-1: new high-speed USB device number 2 using usb20_host
[    9.909669] Indeed it is in host mode hprt0 = 00001101
[   10.110920] usb 2-1: New USB device found, idVendor=05e3, idProduct=0608
[   10.110995] usb 2-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[   10.111049] usb 2-1: Product: USB2.0 Hub
[   10.112476] hub 2-1:1.0: USB hub found
[   10.112907] hub 2-1:1.0: 4 ports detected
[   10.389592] usb 2-1.1: new high-speed USB device number 3 using usb20_host
[   10.490994] usb 2-1.1: New USB device found, idVendor=0bda, idProduct=0179
[   10.491069] usb 2-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[   10.491141] usb 2-1.1: Product: 802.11n NIC
[   10.491183] usb 2-1.1: Manufacturer: Realtek