Hello,
I am using Cirrus Logic audio board with Raspberry Pi 2. I managed to test the Cirrus Logic with my headphone with the script:
./Reset_paths.sh
./Playback_to_Lineout.sh
The problem that I didn't manage to use the Cirrus Logic with my speakers which I have already soldered them in J3 and J6.
I used the scripts:
./Reset_paths.sh
./Playback_to_Speakers.sh
Here you are the traces of the GPU, kernel and loadble modules:
pi@raspberrypi:~ $ paste /boot/config.txt
# For more options and information see
# http://www.raspberrypi.org/documentation/configuration/config-txt.md
# Some settings may impact device functionality. See link above for details
# uncomment if you get no picture on HDMI for a default "safe" mode
#hdmi_safe=1
# uncomment this if your display has a black border of unused pixels visible
# and your display can output without overscan
#disable_overscan=1
# uncomment the following to adjust overscan. Use positive numbers if console
# goes off screen, and negative if there is too much border
#overscan_left=16
#overscan_right=16
#overscan_top=16
#overscan_bottom=16
# uncomment to force a console size. By default it will be display's size minus
# overscan.
#framebuffer_width=1280
#framebuffer_height=720
# uncomment if hdmi display is not detected and composite is being output
#hdmi_force_hotplug=1
# uncomment to force a specific HDMI mode (this will force VGA)
#hdmi_group=1
#hdmi_mode=1
# uncomment to force a HDMI mode rather than DVI. This can make audio work in
# DMT (computer monitor) modes
#hdmi_drive=2
# uncomment to increase signal to HDMI, if you have interference, blanking, or
# no display
#config_hdmi_boost=4
# uncomment for composite PAL
#sdtv_mode=2
#uncomment to overclock the arm. 700 MHz is the default.
arm_freq=1000
# Uncomment some or all of these to enable the optional hardware interfaces
#dtparam=i2c_arm=on
#dtparam=i2s=on
#dtparam=spi=on
# Uncomment this to enable the lirc-rpi module
#dtoverlay=lirc-rpi
# Additional overlays and parameters are documented /boot/overlays/README
# Enable audio (loads snd_bcm2835)
#dtparam=audio=on
start_x=1
gpu_mem=128
core_freq=500
sdram_freq=500
over_voltage=2
#dtoverlay=hifiberry-dacplus
#force_eeprom_read=0
dtoverlay=rpi-cirrus-wm5102
dtoverlay=i2s-mmap
dtdebug=1
pi@raspberrypi:~ $ vcgencmd version | paste
Jul 28 2016 12:46:32
Copyright (c) 2012 Broadcom
version e12916091ba9d68ef2780e4e142ade56aa301754 (clean) (release)
pi@raspberrypi:~ $ sudo vcdbg log msg 2>&1 | paste
000874.385: HDMI:EDID error reading EDID block 0 attempt 0
000875.649: HDMI:EDID error reading EDID block 0 attempt 1
000876.908: HDMI:EDID error reading EDID block 0 attempt 2
000878.166: HDMI:EDID error reading EDID block 0 attempt 3
000879.424: HDMI:EDID error reading EDID block 0 attempt 4
000880.682: HDMI:EDID error reading EDID block 0 attempt 5
000881.940: HDMI:EDID error reading EDID block 0 attempt 6
000883.199: HDMI:EDID error reading EDID block 0 attempt 7
000884.458: HDMI:EDID error reading EDID block 0 attempt 8
000885.716: HDMI:EDID error reading EDID block 0 attempt 9
000886.738: HDMI:EDID giving up on reading EDID block 0
000899.713: HDMI:Setting property pixel encoding to Default
000899.734: HDMI:Setting property pixel clock type to PAL
000899.751: HDMI:Setting property content type flag to No data
000899.771: HDMI:Setting property fuzzy format match to enabled
000907.264: gpioman: gpioman_get_pin_num: pin BT_ON not defined
000907.284: gpioman: gpioman_get_pin_num: pin WL_ON not defined
001097.153: hdmi: HDMI:hdmi_get_state is deprecated, use hdmi_get_display_state instead
001097.179: hdmi: HDMI:>>>>>>>>>>>>>Rx sensed, reading EDID<<<<<<<<<<<<<
001097.560: hdmi: HDMI:EDID error reading EDID block 0 attempt 0
001098.827: hdmi: HDMI:EDID error reading EDID block 0 attempt 1
001100.091: hdmi: HDMI:EDID error reading EDID block 0 attempt 2
001101.354: hdmi: HDMI:EDID error reading EDID block 0 attempt 3
001102.617: hdmi: HDMI:EDID error reading EDID block 0 attempt 4
001103.880: hdmi: HDMI:EDID error reading EDID block 0 attempt 5
001105.143: hdmi: HDMI:EDID error reading EDID block 0 attempt 6
001106.406: hdmi: HDMI:EDID error reading EDID block 0 attempt 7
001107.669: hdmi: HDMI:EDID error reading EDID block 0 attempt 8
001108.932: hdmi: HDMI:EDID error reading EDID block 0 attempt 9
001109.958: hdmi: HDMI:EDID giving up on reading EDID block 0
001109.993: hdmi: HDMI: No lookup table for resolution group 0
001110.010: hdmi: HDMI: hotplug attached with DVI support
001110.069: hdmi: HDMI:hdmi_get_state is deprecated, use hdmi_get_display_state instead
001110.430: hdmi: HDMI:EDID error reading EDID block 0 attempt 0
001111.691: hdmi: HDMI:EDID error reading EDID block 0 attempt 1
001112.952: hdmi: HDMI:EDID error reading EDID block 0 attempt 2
001114.213: hdmi: HDMI:EDID error reading EDID block 0 attempt 3
001115.474: hdmi: HDMI:EDID error reading EDID block 0 attempt 4
001116.735: hdmi: HDMI:EDID error reading EDID block 0 attempt 5
001117.996: hdmi: HDMI:EDID error reading EDID block 0 attempt 6
001119.257: hdmi: HDMI:EDID error reading EDID block 0 attempt 7
001120.518: hdmi: HDMI:EDID error reading EDID block 0 attempt 8
001121.779: hdmi: HDMI:EDID error reading EDID block 0 attempt 9
001122.803: hdmi: HDMI:EDID giving up on reading EDID block 0
001122.866: hdmi: HDMI: hotplug deassert
001122.881: hdmi: HDMI: HDMI is currently off
001122.896: hdmi: HDMI: changing mode to unplugged
001122.918: hdmi: HDMI:hdmi_get_state is deprecated, use hdmi_get_display_state instead
001123.703: *** Restart logging
001124.994: Read command line from file 'cmdline.txt'
dwc_otg.lpm_enable=0 console=serial0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
001399.964: Loading 'kernel7.img' to 0x8000 size 0x40d448
001403.608: Kernel trailer DTOK property says yes
001403.621: Kernel trailer DDTK property says yes
001406.278: Loading 'bcm2709-rpi-2-b.dtb' to 0x415448 size 0x38e7
001416.507: dtdebug: delete_node(/__local_fixups__)
001422.314: dtdebug: /aliases:i2c_vc=i2c0
001427.418: dtdebug: /__symbols__:i2c_vc=i2c0
001431.641: dtdebug: /__overrides__:i2c_vc=i2c0
001439.724: dtdebug: /__overrides__:i2c_vc_baudrate=i2c0_baudrate
001442.640: dtdebug: /aliases:i2c=i2c1
001447.903: dtdebug: /__symbols__:i2c=i2c1
001452.218: dtdebug: /__overrides__:i2c=i2c1
001455.177: dtdebug: /aliases:i2c_arm=i2c1
001460.481: dtdebug: /__symbols__:i2c_arm=i2c1
001464.836: dtdebug: /__overrides__:i2c_arm=i2c1
001473.106: dtdebug: /__overrides__:i2c_baudrate=i2c1_baudrate
001481.395: dtdebug: /__overrides__:i2c_arm_baudrate=i2c1_baudrate
001481.414: dtparam: pwr_led_gpio=35
001484.260: dtdebug: Found override pwr_led_gpio
001484.304: dtdebug: override pwr_led_gpio: cell target gpios @ offset 4 (size 4)
001490.274: dtparam: uart0_clkrate=3000000
001492.987: dtdebug: Found override uart0_clkrate
001493.036: dtdebug: override uart0_clkrate: cell target clock-frequency @ offset 0 (size 4)
001513.017: dtdebug: Opened overlay file 'overlays/rpi-cirrus-wm5102.dtbo'
001535.439: Loaded overlay 'rpi-cirrus-wm5102'
001535.493: dtdebug: Found fragment 0 (offset 36)
001535.584: dtdebug: merge_fragment(/,/fragment@0/__overlay__)
001535.806: dtdebug: merge_fragment(/aliases,/fragment@0/__overlay__/aliases)
001535.831: dtdebug: +prop(ldo0)
001538.255: dtdebug: +prop(ldo1)
001540.708: dtdebug: merge_fragment() end
001540.732: dtdebug: merge_fragment() end
001540.803: dtdebug: Found fragment 1 (offset 196)
001544.917: dtdebug: merge_fragment(/soc/i2s@7e203000,/fragment@1/__overlay__)
001544.942: dtdebug: +prop(status)
001546.350: dtdebug: merge_fragment() end
001546.408: dtdebug: Found fragment 2 (offset 272)
001549.226: dtdebug: merge_fragment(/soc/gpio@7e200000,/fragment@2/__overlay__)
001552.071: dtdebug: merge_fragment(/soc/gpio@7e200000/wlf_pins,/fragment@2/__overlay__/wlf_pins)
001552.095: dtdebug: +prop(brcm,pins)
001553.692: dtdebug: +prop(brcm,function)
001555.299: dtdebug: +prop(phandle)
001556.886: dtdebug: merge_fragment() end
001556.912: dtdebug: merge_fragment() end
001556.985: dtdebug: Found fragment 3 (offset 420)
001557.623: dtdebug: merge_fragment(/soc,/fragment@3/__overlay__)
001564.119: dtdebug: merge_fragment(/soc/ldo1,/fragment@3/__overlay__/ldo1)
001564.143: dtdebug: +prop(compatible)
001565.780: dtdebug: +prop(regulator-name)
001567.808: dtdebug: +prop(regulator-min-microvolt)
001569.855: dtdebug: +prop(regulator-max-microvolt)
001571.934: dtdebug: +prop(enable-active-high)
001574.047: dtdebug: +prop(regulator-always-on)
001576.162: dtdebug: +prop(phandle)
001577.953: dtdebug: merge_fragment() end
001584.571: dtdebug: merge_fragment(/soc/ldo0,/fragment@3/__overlay__/ldo0)
001584.595: dtdebug: +prop(compatible)
001586.259: dtdebug: +prop(regulator-name)
001588.320: dtdebug: +prop(regulator-min-microvolt)
001590.408: dtdebug: +prop(regulator-max-microvolt)
001592.510: dtdebug: +prop(enable-active-high)
001594.637: dtdebug: +prop(regulator-always-on)
001596.773: dtdebug: +prop(phandle)
001598.579: dtdebug: merge_fragment() end
001598.610: dtdebug: merge_fragment() end
001598.705: dtdebug: Found fragment 4 (offset 752)
001603.537: dtdebug: merge_fragment(/soc/spi@7e204000,/fragment@4/__overlay__)
001603.562: dtdebug: +prop(#address-cells)
001604.947: dtdebug: +prop(#size-cells)
001606.351: dtdebug: +prop(status)
001609.545: dtdebug: merge_fragment(/soc/spi@7e204000/spidev@0,/fragment@4/__overlay__/spidev@0)
001609.571: dtdebug: +prop(status)
001611.055: dtdebug: merge_fragment() end
001612.986: dtdebug: merge_fragment(/soc/spi@7e204000/spidev@1,/fragment@4/__overlay__/spidev@1)
001613.009: dtdebug: +prop(status)
001614.478: dtdebug: merge_fragment() end
001617.860: dtdebug: merge_fragment(/soc/spi@7e204000/wm5102@1,/fragment@4/__overlay__/wm5102@1)
001617.887: dtdebug: +prop(compatible)
001619.230: dtdebug: +prop(reg)
001620.634: dtdebug: +prop(#address-cells)
001621.993: dtdebug: +prop(#size-cells)
001623.375: dtdebug: +prop(spi-max-frequency)
001624.911: dtdebug: +prop(interrupt-parent)
001626.312: dtdebug: +prop(interrupts)
001627.784: dtdebug: +prop(LDOVDD-supply)
001629.607: dtdebug: +prop(AVDD-supply)
001631.450: dtdebug: +prop(DBVDD1-supply)
001633.317: dtdebug: +prop(DBVDD2-supply)
001635.196: dtdebug: +prop(DBVDD3-supply)
001637.092: dtdebug: +prop(CPVDD-supply)
001639.008: dtdebug: +prop(SPKVDDL-supply)
001640.949: dtdebug: +prop(SPKVDDR-supply)
001642.899: dtdebug: +prop(wlf,reset)
001644.867: dtdebug: +prop(wlf,ldoena)
001646.851: dtdebug: +prop(wlf,gpio-defaults)
001648.851: dtdebug: +prop(wlf,micd-configs)
001650.876: dtdebug: +prop(wlf,dmic-ref)
001652.931: dtdebug: +prop(wlf,clk32k-src)
001654.997: dtdebug: +prop(wlf,inmode)
001657.089: dtdebug: +prop(status)
001658.858: dtdebug: merge_fragment() end
001658.918: dtdebug: merge_fragment() end
001659.052: dtdebug: Found fragment 5 (offset 1416)
001667.464: dtdebug: merge_fragment(/soc/i2c@7e804000,/fragment@5/__overlay__)
001667.490: dtdebug: +prop(status)
001668.631: dtdebug: +prop(#address-cells)
001669.757: dtdebug: +prop(#size-cells)
001674.944: dtdebug: merge_fragment(/soc/i2c@7e804000/wm8804@3b,/fragment@5/__overlay__/wm8804@3b)
001674.971: dtdebug: +prop(#sound-dai-cells)
001676.193: dtdebug: +prop(compatible)
001677.296: dtdebug: +prop(reg)
001678.459: dtdebug: +prop(status)
001679.668: dtdebug: +prop(PVDD-supply)
001681.219: dtdebug: +prop(DVDD-supply)
001682.820: dtdebug: +prop(wlf,reset-gpio)
001684.454: dtdebug: merge_fragment() end
001684.487: dtdebug: merge_fragment() end
001684.571: dtdebug: Found fragment 6 (offset 1676)
001695.598: dtdebug: merge_fragment(/soc/sound,/fragment@6/__overlay__)
001695.625: dtdebug: +prop(compatible)
001696.504: dtdebug: +prop(i2s-controller)
001697.864: dtdebug: +prop(status)
001698.735: dtdebug: merge_fragment() end
001703.831: dtdebug: Opened overlay file 'overlays/i2s-mmap.dtbo'
001709.119: Loaded overlay 'i2s-mmap'
001709.177: dtdebug: Found fragment 0 (offset 36)
001713.503: dtdebug: merge_fragment(/soc/i2s@7e203000,/fragment@0/__overlay__)
001713.529: dtdebug: +prop(brcm,enable-mmap)
001715.600: dtdebug: merge_fragment() end
001719.856: dtdebug: /aliases:serial0=uart0
001723.208: dtdebug: /aliases:serial1=uart1
001775.914: dtparam: arm_freq=1000000000
001778.959: dtdebug: Found override arm_freq
001779.009: dtdebug: override arm_freq: cell target clock-frequency @ offset 0 (size 4)
001789.256: dtdebug: override arm_freq: cell target clock-frequency @ offset 0 (size 4)
001799.603: dtdebug: override arm_freq: cell target clock-frequency @ offset 0 (size 4)
001810.035: dtdebug: override arm_freq: cell target clock-frequency @ offset 0 (size 4)
001820.544: dtparam: core_freq=500000000
001823.723: dtdebug: Found override core_freq
001823.772: dtdebug: override core_freq: cell target clock-frequency @ offset 0 (size 4)
001832.400: dtparam: cache_line_size=64
001835.445: dtdebug: Found override cache_line_size
001835.494: dtdebug: override cache_line_size: cell target cache-line-size @ offset 0 (size 4)
001844.378: dtdebug: delete_node(/hat)
001851.765: Device tree loaded to 0x2fffbc00 (size 0x43ce)
001854.921: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
004334.842: vchiq_core: vchiq_init_state: slot_zero = 0xf6c80000, is_master = 1
004338.913: hdmi: HDMI:hdmi_get_state is deprecated, use hdmi_get_display_state instead
pi@raspberrypi:~ $ dmesg | paste
[ 0.000000] Booting Linux on physical CPU 0xf00
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Initializing cgroup subsys cpuacct
[ 0.000000] Linux version 4.4.14-v7+ (hias@camel2) (gcc version 4.9.3 (crosstool-NG crosstool-ng-1.22.0-88-g8460611) ) #1 SMP Mon Jul 4 19:20:47 CEST 2016
[ 0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] Machine model: Raspberry Pi 2 Model B Rev 1.1
[ 0.000000] cma: Reserved 8 MiB at 0x36800000
[ 0.000000] Memory policy: Data cache writealloc
[ 0.000000] On node 0 totalpages: 225280
[ 0.000000] free_area_init_node: node 0, pgdat 808d1400, node_mem_map b6036000
[ 0.000000] Normal zone: 1980 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 225280 pages, LIFO batch:31
[ 0.000000] [bcm2709_smp_init_cpus] enter (9520->f3003010)
[ 0.000000] [bcm2709_smp_init_cpus] ncores=4
[ 0.000000] PERCPU: Embedded 13 pages/cpu @b5ff2000 s22592 r8192 d22464 u53248
[ 0.000000] pcpu-alloc: s22592 r8192 d22464 u53248 alloc=13*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: 223300
[ 0.000000] Kernel command line: dma.dmachans=0x7f35 bcm2708_fb.fbwidth=656 bcm2708_fb.fbheight=416 bcm2709.boardrev=0xa01041 bcm2709.serial=0x8bebfb63 smsc95xx.macaddr=B8:27:EB:EB:FB:63 bcm2708_fb.fbswap=1 bcm2709.uart_clock=3000000 bcm2709.disk_led_gpio=47 bcm2709.disk_led_active_low=0 vc_mem.mem_base=0x3dc00000 vc_mem.mem_size=0x3f000000 dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
[ 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: 874056K/901120K available (6384K kernel code, 434K rwdata, 1732K rodata, 480K init, 764K bss, 18872K reserved, 8192K cma-reserved)
[ 0.000000] Virtual kernel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
vmalloc : 0xb7800000 - 0xff800000 (1152 MB)
lowmem : 0x80000000 - 0xb7000000 ( 880 MB)
modules : 0x7f000000 - 0x80000000 ( 16 MB)
.text : 0x80008000 - 0x807f530c (8117 kB)
.init : 0x807f6000 - 0x8086e000 ( 480 kB)
.data : 0x8086e000 - 0x808da878 ( 435 kB)
.bss : 0x808dd000 - 0x8099c22c ( 765 kB)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] Build-time adjustment of leaf fanout to 32.
[ 0.000000] NR_IRQS:16 nr_irqs:16 16
[ 0.000000] Architected cp15 timer(s) running at 19.20MHz (phys).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x46d987e47, max_idle_ns: 440795202767 ns
[ 0.000011] sched_clock: 56 bits at 19MHz, resolution 52ns, wraps every 4398046511078ns
[ 0.000031] Switching to timer-based delay loop, resolution 52ns
[ 0.000350] Console: colour dummy device 80x30
[ 0.001582] console [tty1] enabled
[ 0.001636] Calibrating delay loop (skipped), value calculated using timer frequency.. 38.40 BogoMIPS (lpj=192000)
[ 0.001715] pid_max: default: 32768 minimum: 301
[ 0.002130] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.002182] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.003397] Disabling cpuset control group subsystem
[ 0.003478] Initializing cgroup subsys io
[ 0.003539] Initializing cgroup subsys memory
[ 0.003617] Initializing cgroup subsys devices
[ 0.003670] Initializing cgroup subsys freezer
[ 0.003719] Initializing cgroup subsys net_cls
[ 0.003813] CPU: Testing write buffer coherency: ok
[ 0.003928] ftrace: allocating 21380 entries in 63 pages
[ 0.056710] CPU0: update cpu_capacity 1024
[ 0.056788] CPU0: thread -1, cpu 0, socket 15, mpidr 80000f00
[ 0.056826] [bcm2709_smp_prepare_cpus] enter
[ 0.056981] Setting up static identity map for 0x8240 - 0x8274
[ 0.059365] [bcm2709_boot_secondary] cpu:1 started (0) 17
[ 0.059800] [bcm2709_secondary_init] enter cpu:1
[ 0.059859] CPU1: update cpu_capacity 1024
[ 0.059868] CPU1: thread -1, cpu 1, socket 15, mpidr 80000f01
[ 0.060433] [bcm2709_boot_secondary] cpu:2 started (0) 17
[ 0.060784] [bcm2709_secondary_init] enter cpu:2
[ 0.060814] CPU2: update cpu_capacity 1024
[ 0.060822] CPU2: thread -1, cpu 2, socket 15, mpidr 80000f02
[ 0.061362] [bcm2709_boot_secondary] cpu:3 started (0) 17
[ 0.061615] [bcm2709_secondary_init] enter cpu:3
[ 0.061643] CPU3: update cpu_capacity 1024
[ 0.061651] CPU3: thread -1, cpu 3, socket 15, mpidr 80000f03
[ 0.061737] Brought up 4 CPUs
[ 0.061849] SMP: Total of 4 processors activated (153.60 BogoMIPS).
[ 0.061882] CPU: All CPU(s) started in HYP mode.
[ 0.061912] CPU: Virtualization extensions available.
[ 0.062848] devtmpfs: initialized
[ 0.075939] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
[ 0.076509] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.077537] pinctrl core: initialized pinctrl subsystem
[ 0.078902] NET: Registered protocol family 16
[ 0.084724] DMA: preallocated 4096 KiB pool for atomic coherent allocations
[ 0.094282] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[ 0.094349] hw-breakpoint: maximum watchpoint size is 8 bytes.
[ 0.094581] Serial: AMBA PL011 UART driver
[ 0.094953] 3f201000.uart: ttyAMA0 at MMIO 0x3f201000 (irq = 87, base_baud = 0) is a PL011 rev2
[ 0.596960] console [ttyAMA0] enabled
[ 0.601278] bcm2835-mbox 3f00b880.mailbox: mailbox enabled
[ 0.680607] bcm2835-dma 3f007000.dma: DMA legacy API manager at f3007000, dmachans=0x1
[ 0.689315] SCSI subsystem initialized
[ 0.693294] usbcore: registered new interface driver usbfs
[ 0.698926] usbcore: registered new interface driver hub
[ 0.704392] usbcore: registered new device driver usb
[ 0.719561] raspberrypi-firmware soc:firmware: Attached to firmware from 2016-07-28 12:46
[ 0.755270] clocksource: Switched to clocksource arch_sys_counter
[ 0.814729] FS-Cache: Loaded
[ 0.818088] CacheFiles: Loaded
[ 0.837606] NET: Registered protocol family 2
[ 0.843237] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.850503] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.857171] TCP: Hash tables configured (established 8192 bind 8192)
[ 0.863690] UDP hash table entries: 512 (order: 2, 16384 bytes)
[ 0.869711] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[ 0.876443] NET: Registered protocol family 1
[ 0.881432] RPC: Registered named UNIX socket transport module.
[ 0.887422] RPC: Registered udp transport module.
[ 0.892142] RPC: Registered tcp transport module.
[ 0.896886] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.904711] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 5 counters available
[ 0.914566] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 0.937037] VFS: Disk quotas dquot_6.6.0
[ 0.941320] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 0.950982] FS-Cache: Netfs 'nfs' registered for caching
[ 0.957540] NFS: Registering the id_resolver key type
[ 0.962692] Key type id_resolver registered
[ 0.966927] Key type id_legacy registered
[ 0.974155] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252)
[ 0.981868] io scheduler noop registered
[ 0.985866] io scheduler deadline registered (default)
[ 0.991084] io scheduler cfq registered
[ 0.998013] BCM2708FB: allocated DMA memory f6c00000
[ 1.003034] BCM2708FB: allocated DMA channel 0 @ f3007000
[ 1.014374] Console: switching to colour frame buffer device 82x26
[ 1.913599] bcm2835-rng 3f104000.rng: hwrng registered
[ 1.920560] vc-cma: Videocore CMA driver
[ 1.926173] vc-cma: vc_cma_base = 0x00000000
[ 1.932515] vc-cma: vc_cma_size = 0x00000000 (0 MiB)
[ 1.939510] vc-cma: vc_cma_initial = 0x00000000 (0 MiB)
[ 1.946724] vc-mem: phys_addr:0x00000000 mem_base=0x3dc00000 mem_size:0x3f000000(1008 MiB)
[ 1.978276] brd: module loaded
[ 1.993847] loop: module loaded
[ 1.999630] vchiq: vchiq_init_state: slot_zero = 0xb6c80000, is_master = 0
[ 2.009779] Loading iSCSI transport class v2.0-870.
[ 2.017106] usbcore: registered new interface driver smsc95xx
[ 2.024456] dwc_otg: version 3.00a 10-AUG-2012 (platform bus)
[ 2.232163] Core Release: 2.80a
[ 2.236792] Setting default values for core params
[ 2.243065] Finished setting default values for core params
[ 2.450591] Using Buffer DMA mode
[ 2.455410] Periodic Transfer Interrupt Enhancement - disabled
[ 2.462764] Multiprocessor Interrupt Enhancement - disabled
[ 2.469907] OTG VER PARAM: 0, OTG VER FLAG: 0
[ 2.475822] Dedicated Tx FIFOs mode
[ 2.481244] WARN::dwc_otg_hcd_init:1047: FIQ DMA bounce buffers: virt = 0xb6c14000 dma = 0xf6c14000 len=9024
[ 2.494273] FIQ FSM acceleration enabled for :
Non-periodic Split Transactions
Periodic Split Transactions
High-Speed Isochronous Endpoints
Interrupt/Control Split Transaction hack enabled
[ 2.524610] dwc_otg: Microframe scheduler enabled
[ 2.524688] WARN::hcd_init_fiq:413: FIQ on core 1 at 0x8044efec
[ 2.532255] WARN::hcd_init_fiq:414: FIQ ASM at 0x8044f35c length 36
[ 2.540124] WARN::hcd_init_fiq:439: MPHI regs_base at 0xb787e000
[ 2.547754] dwc_otg 3f980000.usb: DWC OTG Controller
[ 2.554303] dwc_otg 3f980000.usb: new USB bus registered, assigned bus number 1
[ 2.563252] dwc_otg 3f980000.usb: irq 62, io mem 0x00000000
[ 2.570437] Init: Port Power? op_state=1
[ 2.575914] Init: Power Port (0)
[ 2.580917] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 2.589293] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.598087] usb usb1: Product: DWC OTG Controller
[ 2.604310] usb usb1: Manufacturer: Linux 4.4.14-v7+ dwc_otg_hcd
[ 2.611867] usb usb1: SerialNumber: 3f980000.usb
[ 2.619134] hub 1-0:1.0: USB hub found
[ 2.624412] hub 1-0:1.0: 1 port detected
[ 2.630613] dwc_otg: FIQ enabled
[ 2.630627] dwc_otg: NAK holdoff enabled
[ 2.630638] dwc_otg: FIQ split-transaction FSM enabled
[ 2.630680] Module dwc_common_port init
[ 2.631011] usbcore: registered new interface driver usb-storage
[ 2.638872] mousedev: PS/2 mouse device common for all mice
[ 2.646839] bcm2835-cpufreq: min=600000 max=1000000
[ 2.653531] sdhci: Secure Digital Host Controller Interface driver
[ 2.661278] sdhci: Copyright(c) Pierre Ossman
[ 2.667572] sdhost: log_buf @ b6c13000 (f6c13000)
[ 2.745315] mmc0: sdhost-bcm2835 loaded - DMA enabled (>1)
[ 2.752646] sdhci-pltfm: SDHCI platform and OF driver helper
[ 2.760576] ledtrig-cpu: registered to indicate activity on CPUs
[ 2.768380] hidraw: raw HID events driver (C) Jiri Kosina
[ 2.775586] usbcore: registered new interface driver usbhid
[ 2.782709] usbhid: USB HID core driver
[ 2.788797] Initializing XFRM netlink socket
[ 2.794647] NET: Registered protocol family 17
[ 2.800793] Key type dns_resolver registered
[ 2.807164] Registering SWP/SWPB emulation handler
[ 2.812534] mmc0: host does not support reading read-only switch, assuming write-enable
[ 2.814533] mmc0: new high speed SDHC card at address 59b4
[ 2.815424] mmcblk0: mmc0:59b4 SD 7.36 GiB
[ 2.825195] mmcblk0: p1 p2
[ 2.842189] Indeed it is in host mode hprt0 = 00021501
[ 2.846386] registered taskstats version 1
[ 2.846693] vc-sm: Videocore shared memory driver
[ 2.846706] [vc_sm_connected_init]: start
[ 2.847453] [vc_sm_connected_init]: end - returning 0
[ 2.847775] of_cfs_init
[ 2.847896] of_cfs_init: OK
[ 2.895114] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
[ 2.906274] VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
[ 2.915684] devtmpfs: mounted
[ 2.920989] Freeing unused kernel memory: 480K (807f6000 - 8086e000)
[ 3.055322] usb 1-1: new high-speed USB device number 2 using dwc_otg
[ 3.063628] Indeed it is in host mode hprt0 = 00001101
[ 3.265667] usb 1-1: New USB device found, idVendor=0424, idProduct=9514
[ 3.274158] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 3.284131] hub 1-1:1.0: USB hub found
[ 3.289708] hub 1-1:1.0: 5 ports detected
[ 3.392145] random: systemd urandom read with 51 bits of entropy available
[ 3.406272] systemd[1]: systemd 215 running in system mode. (+PAM +AUDIT +SELINUX +IMA +SYSVINIT +LIBCRYPTSETUP +GCRYPT +ACL +XZ -SECCOMP -APPARMOR)
[ 3.423574] systemd[1]: Detected architecture 'arm'.
[ 3.549138] NET: Registered protocol family 10
[ 3.557310] systemd[1]: Inserted module 'ipv6'
[ 3.567097] systemd[1]: Set hostname to <raspberrypi>.
[ 3.575359] usb 1-1.1: new high-speed USB device number 3 using dwc_otg
[ 3.686386] uart-pl011 3f201000.uart: no DMA platform data
[ 3.695804] usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00
[ 3.704470] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 3.716669] smsc95xx v1.0.4
[ 3.781481] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-3f980000.usb-1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:eb:fb:63
[ 4.206384] systemd[1]: Starting Forward Password Requests to Wall Directory Watch.
[ 4.218208] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[ 4.229670] systemd[1]: Expecting device dev-ttyAMA0.device...
[ 4.239992] systemd[1]: Starting Remote File Systems (Pre).
[ 4.249832] systemd[1]: Reached target Remote File Systems (Pre).
[ 4.258019] systemd[1]: Starting Encrypted Volumes.
[ 4.267221] systemd[1]: Reached target Encrypted Volumes.
[ 4.274784] systemd[1]: Starting Arbitrary Executable File Formats File System Automount Point.
[ 4.290558] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[ 4.304193] systemd[1]: Starting Swap.
[ 4.312426] systemd[1]: Reached target Swap.
[ 4.318773] systemd[1]: Expecting device dev-mmcblk0p1.device...
[ 4.329041] systemd[1]: Starting Root Slice.
[ 4.337486] systemd[1]: Created slice Root Slice.
[ 4.344048] systemd[1]: Starting User and Session Slice.
[ 4.353567] systemd[1]: Created slice User and Session Slice.
[ 4.361198] systemd[1]: Starting Delayed Shutdown Socket.
[ 4.370713] systemd[1]: Listening on Delayed Shutdown Socket.
[ 4.378340] systemd[1]: Starting /dev/initctl Compatibility Named Pipe.
[ 4.389153] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
[ 4.398014] systemd[1]: Starting Journal Socket (/dev/log).
[ 4.407656] systemd[1]: Listening on Journal Socket (/dev/log).
[ 4.415415] systemd[1]: Starting udev Control Socket.
[ 4.424433] systemd[1]: Listening on udev Control Socket.
[ 4.431691] systemd[1]: Starting udev Kernel Socket.
[ 4.440582] systemd[1]: Listening on udev Kernel Socket.
[ 4.447757] systemd[1]: Starting Journal Socket.
[ 4.456413] systemd[1]: Listening on Journal Socket.
[ 4.463255] systemd[1]: Starting System Slice.
[ 4.471750] systemd[1]: Created slice System Slice.
[ 4.478504] systemd[1]: Starting File System Check on Root Device...
[ 4.516137] systemd[1]: Starting system-systemd\x2dfsck.slice.
[ 4.526882] systemd[1]: Created slice system-systemd\x2dfsck.slice.
[ 4.535230] systemd[1]: Starting system-getty.slice.
[ 4.544787] systemd[1]: Created slice system-getty.slice.
[ 4.552007] systemd[1]: Starting system-serial\x2dgetty.slice.
[ 4.562208] systemd[1]: Created slice system-serial\x2dgetty.slice.
[ 4.570491] systemd[1]: Starting Increase datagram queue length...
[ 4.584252] systemd[1]: Starting Restore / save the current clock...
[ 4.600292] systemd[1]: Mounted Huge Pages File System.
[ 4.620382] systemd[1]: Starting Load Kernel Modules...
[ 4.633988] systemd[1]: Mounting POSIX Message Queue File System...
[ 4.654741] systemd[1]: Started Set Up Additional Binary Formats.
[ 4.663942] systemd[1]: Starting Create list of required static device nodes for the current kernel...
[ 4.691515] systemd[1]: Mounting Debug File System...
[ 4.702945] fuse init (API version 7.23)
[ 4.715960] systemd[1]: Starting udev Coldplug all Devices...
[ 4.722899] i2c /dev entries driver
[ 4.738078] systemd[1]: Starting Slices.
[ 4.747561] systemd[1]: Reached target Slices.
[ 4.759713] systemd[1]: Mounted Debug File System.
[ 4.768676] systemd[1]: Mounted POSIX Message Queue File System.
[ 4.780854] systemd[1]: Started Increase datagram queue length.
[ 4.808131] systemd[1]: Started Restore / save the current clock.
[ 4.821323] systemd[1]: Started Load Kernel Modules.
[ 4.832499] systemd[1]: Started File System Check on Root Device.
[ 4.846204] systemd[1]: Started Create list of required static device nodes for the current kernel.
[ 4.872174] systemd[1]: Time has been changed
[ 4.942561] systemd[1]: Started udev Coldplug all Devices.
[ 5.091768] systemd[1]: Starting Create Static Device Nodes in /dev...
[ 5.146622] systemd[1]: Mounting Configuration File System...
[ 5.161466] systemd[1]: Starting Apply Kernel Variables...
[ 5.176634] systemd[1]: Mounting FUSE Control File System...
[ 5.191186] systemd[1]: Starting Syslog Socket.
[ 5.201334] systemd[1]: Listening on Syslog Socket.
[ 5.208684] systemd[1]: Starting Journal Service...
[ 5.219094] systemd[1]: Started Journal Service.
[ 5.397796] systemd-udevd[137]: starting version 215
[ 5.883410] gpiomem-bcm2835 3f200000.gpiomem: Initialised: Registers at 0x3f200000
[ 5.898022] bcm2708_i2c 3f804000.i2c: BSC1 Controller at 0x3f804000 (irq 83) (baudrate 100000)
[ 5.914289] bcm2835-wdt 3f100000.watchdog: Broadcom BCM2835 watchdog timer
[ 6.090089] snd-rpi-wsp soc:sound: ASoC: CODEC DAI wm5102-aif1 not registered
[ 6.142892] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
[ 6.333707] LDO1: supplied by DC_1V8
[ 6.333859] snd-rpi-wsp soc:sound: ASoC: CODEC DAI wm5102-aif1 not registered
[ 6.344105] wm8804 1-003b: revision E
[ 6.345141] snd-rpi-wsp soc:sound: ASoC: CODEC DAI wm5102-aif1 not registered
[ 6.377551] arizona spi0.1: WM5102 revision C
[ 6.391055] Adding alias for supply MICVDD,(null) -> MICVDD,spi0.1
[ 6.391942] Adding alias for supply MICVDD,(null) -> MICVDD,spi0.1
[ 6.391961] Adding alias for supply DBVDD2,(null) -> DBVDD2,spi0.1
[ 6.391976] Adding alias for supply DBVDD3,(null) -> DBVDD3,spi0.1
[ 6.391989] Adding alias for supply CPVDD,(null) -> CPVDD,spi0.1
[ 6.392004] Adding alias for supply SPKVDDL,(null) -> SPKVDDL,spi0.1
[ 6.392018] Adding alias for supply SPKVDDR,(null) -> SPKVDDR,spi0.1
[ 6.392499] snd-rpi-wsp soc:sound: ASoC: CODEC DAI wm5102-aif1 not registered
[ 6.401799] snd-rpi-wsp soc:sound: ASoC: CODEC DAI wm5102-aif1 not registered
[ 6.405475] snd-rpi-wsp soc:sound: ASoC: CODEC DAI wm5102-aif1 not registered
[ 6.467848] MICVDD: supplied by DC_1V8
[ 6.568382] snd-rpi-wsp soc:sound: wm5102-aif1 <-> 3f203000.i2s mapping ok
[ 6.988542] systemd-journald[134]: Received request to flush runtime journal from PID 1
[ 7.981481] Adding 102396k swap on /var/swap. Priority:-1 extents:4 across:1781760k SSFS
[ 8.021394] cfg80211: World regulatory domain updated:
[ 8.021420] cfg80211: DFS Master region: unset
[ 8.021428] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[ 8.021441] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[ 8.021450] cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[ 8.021460] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
8.021472 cfg80211(5170000 KHz 5250000 KHz 80000 KHz 160000160000 KHz AUTO(N/A 2000 mBm(N/A
8.021483 cfg80211(5250000 KHz 5330000 KHz 80000 KHz 160000160000 KHz AUTO(N/A 2000 mBm(0 s
8.021492 cfg80211(5490000 KHz 5730000 KHz 160000160000 KHz(N/A 2000 mBm(0 s
[ 8.021502] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[ 8.021512] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
[ 8.547384] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
[ 8.547577] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 10.110141] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 10.111147] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
[ 12.097907] random: nonblocking pool is initialized
pi@raspberrypi:~ $ lsmod | paste
Module Size Used by
cfg80211 427855 0
rfkill 16037 1 cfg80211
snd_soc_wm5102 345572 1
snd_soc_wm_adsp 16851 1 snd_soc_wm5102
snd_soc_arizona 22803 1 snd_soc_wm5102
arizona_micsupp 2718 1
gpio_arizona 2013 0
snd_soc_wm8804_i2c 1536 1
arizona_spi 1558 0
snd_soc_wm8804 8224 1 snd_soc_wm8804_i2c
arizona_ldo1 3156 1
regmap_i2c 3393 1 snd_soc_wm8804_i2c
regmap_spi 1864 1 arizona_spi
snd_soc_rpi_wsp 8100 0
snd_soc_bcm2835_i2s 6354 2
snd_soc_core 126333 7 snd_soc_arizona,snd_soc_wm5102,snd_soc_wm8804,snd_soc_bcm2835_i2s,snd_soc_wm_adsp,snd_soc_rpi_wsp,arizona_micsupp
snd_pcm_dmaengine 3391 1 snd_soc_core
snd_pcm 75698 5 snd_soc_arizona,snd_soc_wm8804,snd_soc_core,snd_soc_rpi_wsp,snd_pcm_dmaengine
snd_timer 19160 1 snd_pcm
snd 51844 3 snd_soc_core,snd_timer,snd_pcm
spi_bcm2835 6678 0
bcm2835_wdt 3225 0
fixed 2591 11
i2c_bcm2708 4770 0
bcm2835_gpiomem 3040 0
uio_pdrv_genirq 3164 0
uio 8000 1 uio_pdrv_genirq
i2c_dev 5859 0
fuse 83461 1
ipv6 347466 39
pi@raspberrypi:~ $ aplay -l | paste
**** List of PLAYBACK Hardware Devices ****
card 0: sndrpiwsp [snd_rpi_wsp], device 0: WM5102 AiFi wm5102-aif1-0 []
Subdevices: 1/1
Subdevice #0: subdevice #0
pi@raspberrypi:~ $ sudo nano /boot/config.txt
pi@raspberrypi:~ $ clear
[3;J
pi@raspberrypi:~ $ vcgencmd version
Jul 28 2016 12:46:32
Copyright (c) 2012 Broadcom
version e12916091ba9d68ef2780e4e142ade56aa301754 (clean) (release)
pi@raspberrypi:~ $ vcgencmd version | paste
Jul 28 2016 12:46:32
Copyright (c) 2012 Broadcom
version e12916091ba9d68ef2780e4e142ade56aa301754 (clean) (release)
pi@raspberrypi:~ $ vcgencmd version
Jul 28 2016 12:46:32
Copyright (c) 2012 Broadcom
version e12916091ba9d68ef2780e4e142ade56aa301754 (clean) (release)
pi@raspberrypi:~ $ vcgencmd version | paste
Jul 28 2016 12:46:32
Copyright (c) 2012 Broadcom
version e12916091ba9d68ef2780e4e142ade56aa301754 (clean) (release)
pi@raspberrypi:~ $ clear
[3;J
pi@raspberrypi:~ $ paste /boot/config.txt
# For more options and information see
# http://www.raspberrypi.org/documentation/configuration/config-txt.md
# Some settings may impact device functionality. See link above for details
# uncomment if you get no picture on HDMI for a default "safe" mode
#hdmi_safe=1
# uncomment this if your display has a black border of unused pixels visible
# and your display can output without overscan
#disable_overscan=1
# uncomment the following to adjust overscan. Use positive numbers if console
# goes off screen, and negative if there is too much border
#overscan_left=16
#overscan_right=16
#overscan_top=16
#overscan_bottom=16
# uncomment to force a console size. By default it will be display's size minus
# overscan.
#framebuffer_width=1280
#framebuffer_height=720
# uncomment if hdmi display is not detected and composite is being output
#hdmi_force_hotplug=1
# uncomment to force a specific HDMI mode (this will force VGA)
#hdmi_group=1
#hdmi_mode=1
# uncomment to force a HDMI mode rather than DVI. This can make audio work in
# DMT (computer monitor) modes
#hdmi_drive=2
# uncomment to increase signal to HDMI, if you have interference, blanking, or
# no display
#config_hdmi_boost=4
# uncomment for composite PAL
#sdtv_mode=2
#uncomment to overclock the arm. 700 MHz is the default.
arm_freq=1000
# Uncomment some or all of these to enable the optional hardware interfaces
#dtparam=i2c_arm=on
#dtparam=i2s=on
#dtparam=spi=on
# Uncomment this to enable the lirc-rpi module
#dtoverlay=lirc-rpi
# Additional overlays and parameters are documented /boot/overlays/README
# Enable audio (loads snd_bcm2835)
#dtparam=audio=on
start_x=1
gpu_mem=128
core_freq=500
sdram_freq=500
over_voltage=2
#dtoverlay=hifiberry-dacplus
#force_eeprom_read=0
dtoverlay=rpi-cirrus-wm5102
dtoverlay=i2s-mmap
dtdebug=1
pi@raspberrypi:~ $ vcgencmd version | paste
Jul 28 2016 12:46:32
Copyright (c) 2012 Broadcom
version e12916091ba9d68ef2780e4e142ade56aa301754 (clean) (release)
pi@raspberrypi:~ $ sudo vcdbg log msg 2>&1 | paste
000874.385: HDMI:EDID error reading EDID block 0 attempt 0
000875.649: HDMI:EDID error reading EDID block 0 attempt 1
000876.908: HDMI:EDID error reading EDID block 0 attempt 2
000878.166: HDMI:EDID error reading EDID block 0 attempt 3
000879.424: HDMI:EDID error reading EDID block 0 attempt 4
000880.682: HDMI:EDID error reading EDID block 0 attempt 5
000881.940: HDMI:EDID error reading EDID block 0 attempt 6
000883.199: HDMI:EDID error reading EDID block 0 attempt 7
000884.458: HDMI:EDID error reading EDID block 0 attempt 8
000885.716: HDMI:EDID error reading EDID block 0 attempt 9
000886.738: HDMI:EDID giving up on reading EDID block 0
000899.713: HDMI:Setting property pixel encoding to Default
000899.734: HDMI:Setting property pixel clock type to PAL
000899.751: HDMI:Setting property content type flag to No data
000899.771: HDMI:Setting property fuzzy format match to enabled
000907.264: gpioman: gpioman_get_pin_num: pin BT_ON not defined
000907.284: gpioman: gpioman_get_pin_num: pin WL_ON not defined
001097.153: hdmi: HDMI:hdmi_get_state is deprecated, use hdmi_get_display_state instead
001097.179: hdmi: HDMI:>>>>>>>>>>>>>Rx sensed, reading EDID<<<<<<<<<<<<<
001097.560: hdmi: HDMI:EDID error reading EDID block 0 attempt 0
001098.827: hdmi: HDMI:EDID error reading EDID block 0 attempt 1
001100.091: hdmi: HDMI:EDID error reading EDID block 0 attempt 2
001101.354: hdmi: HDMI:EDID error reading EDID block 0 attempt 3
001102.617: hdmi: HDMI:EDID error reading EDID block 0 attempt 4
001103.880: hdmi: HDMI:EDID error reading EDID block 0 attempt 5
001105.143: hdmi: HDMI:EDID error reading EDID block 0 attempt 6
001106.406: hdmi: HDMI:EDID error reading EDID block 0 attempt 7
001107.669: hdmi: HDMI:EDID error reading EDID block 0 attempt 8
001108.932: hdmi: HDMI:EDID error reading EDID block 0 attempt 9
001109.958: hdmi: HDMI:EDID giving up on reading EDID block 0
001109.993: hdmi: HDMI: No lookup table for resolution group 0
001110.010: hdmi: HDMI: hotplug attached with DVI support
001110.069: hdmi: HDMI:hdmi_get_state is deprecated, use hdmi_get_display_state instead
001110.430: hdmi: HDMI:EDID error reading EDID block 0 attempt 0
001111.691: hdmi: HDMI:EDID error reading EDID block 0 attempt 1
001112.952: hdmi: HDMI:EDID error reading EDID block 0 attempt 2
001114.213: hdmi: HDMI:EDID error reading EDID block 0 attempt 3
001115.474: hdmi: HDMI:EDID error reading EDID block 0 attempt 4
001116.735: hdmi: HDMI:EDID error reading EDID block 0 attempt 5
001117.996: hdmi: HDMI:EDID error reading EDID block 0 attempt 6
001119.257: hdmi: HDMI:EDID error reading EDID block 0 attempt 7
001120.518: hdmi: HDMI:EDID error reading EDID block 0 attempt 8
001121.779: hdmi: HDMI:EDID error reading EDID block 0 attempt 9
001122.803: hdmi: HDMI:EDID giving up on reading EDID block 0
001122.866: hdmi: HDMI: hotplug deassert
001122.881: hdmi: HDMI: HDMI is currently off
001122.896: hdmi: HDMI: changing mode to unplugged
001122.918: hdmi: HDMI:hdmi_get_state is deprecated, use hdmi_get_display_state instead
001123.703: *** Restart logging
001124.994: Read command line from file 'cmdline.txt'
dwc_otg.lpm_enable=0 console=serial0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
001399.964: Loading 'kernel7.img' to 0x8000 size 0x40d448
001403.608: Kernel trailer DTOK property says yes
001403.621: Kernel trailer DDTK property says yes
001406.278: Loading 'bcm2709-rpi-2-b.dtb' to 0x415448 size 0x38e7
001416.507: dtdebug: delete_node(/__local_fixups__)
001422.314: dtdebug: /aliases:i2c_vc=i2c0
001427.418: dtdebug: /__symbols__:i2c_vc=i2c0
001431.641: dtdebug: /__overrides__:i2c_vc=i2c0
001439.724: dtdebug: /__overrides__:i2c_vc_baudrate=i2c0_baudrate
001442.640: dtdebug: /aliases:i2c=i2c1
001447.903: dtdebug: /__symbols__:i2c=i2c1
001452.218: dtdebug: /__overrides__:i2c=i2c1
001455.177: dtdebug: /aliases:i2c_arm=i2c1
001460.481: dtdebug: /__symbols__:i2c_arm=i2c1
001464.836: dtdebug: /__overrides__:i2c_arm=i2c1
001473.106: dtdebug: /__overrides__:i2c_baudrate=i2c1_baudrate
001481.395: dtdebug: /__overrides__:i2c_arm_baudrate=i2c1_baudrate
001481.414: dtparam: pwr_led_gpio=35
001484.260: dtdebug: Found override pwr_led_gpio
001484.304: dtdebug: override pwr_led_gpio: cell target gpios @ offset 4 (size 4)
001490.274: dtparam: uart0_clkrate=3000000
001492.987: dtdebug: Found override uart0_clkrate
001493.036: dtdebug: override uart0_clkrate: cell target clock-frequency @ offset 0 (size 4)
001513.017: dtdebug: Opened overlay file 'overlays/rpi-cirrus-wm5102.dtbo'
001535.439: Loaded overlay 'rpi-cirrus-wm5102'
001535.493: dtdebug: Found fragment 0 (offset 36)
001535.584: dtdebug: merge_fragment(/,/fragment@0/__overlay__)
001535.806: dtdebug: merge_fragment(/aliases,/fragment@0/__overlay__/aliases)
001535.831: dtdebug: +prop(ldo0)
001538.255: dtdebug: +prop(ldo1)
001540.708: dtdebug: merge_fragment() end
001540.732: dtdebug: merge_fragment() end
001540.803: dtdebug: Found fragment 1 (offset 196)
001544.917: dtdebug: merge_fragment(/soc/i2s@7e203000,/fragment@1/__overlay__)
001544.942: dtdebug: +prop(status)
001546.350: dtdebug: merge_fragment() end
001546.408: dtdebug: Found fragment 2 (offset 272)
001549.226: dtdebug: merge_fragment(/soc/gpio@7e200000,/fragment@2/__overlay__)
001552.071: dtdebug: merge_fragment(/soc/gpio@7e200000/wlf_pins,/fragment@2/__overlay__/wlf_pins)
001552.095: dtdebug: +prop(brcm,pins)
001553.692: dtdebug: +prop(brcm,function)
001555.299: dtdebug: +prop(phandle)
001556.886: dtdebug: merge_fragment() end
001556.912: dtdebug: merge_fragment() end
001556.985: dtdebug: Found fragment 3 (offset 420)
001557.623: dtdebug: merge_fragment(/soc,/fragment@3/__overlay__)
001564.119: dtdebug: merge_fragment(/soc/ldo1,/fragment@3/__overlay__/ldo1)
001564.143: dtdebug: +prop(compatible)
001565.780: dtdebug: +prop(regulator-name)
001567.808: dtdebug: +prop(regulator-min-microvolt)
001569.855: dtdebug: +prop(regulator-max-microvolt)
001571.934: dtdebug: +prop(enable-active-high)
001574.047: dtdebug: +prop(regulator-always-on)
001576.162: dtdebug: +prop(phandle)
001577.953: dtdebug: merge_fragment() end
001584.571: dtdebug: merge_fragment(/soc/ldo0,/fragment@3/__overlay__/ldo0)
001584.595: dtdebug: +prop(compatible)
001586.259: dtdebug: +prop(regulator-name)
001588.320: dtdebug: +prop(regulator-min-microvolt)
001590.408: dtdebug: +prop(regulator-max-microvolt)
001592.510: dtdebug: +prop(enable-active-high)
001594.637: dtdebug: +prop(regulator-always-on)
001596.773: dtdebug: +prop(phandle)
001598.579: dtdebug: merge_fragment() end
001598.610: dtdebug: merge_fragment() end
001598.705: dtdebug: Found fragment 4 (offset 752)
001603.537: dtdebug: merge_fragment(/soc/spi@7e204000,/fragment@4/__overlay__)
001603.562: dtdebug: +prop(#address-cells)
001604.947: dtdebug: +prop(#size-cells)
001606.351: dtdebug: +prop(status)
001609.545: dtdebug: merge_fragment(/soc/spi@7e204000/spidev@0,/fragment@4/__overlay__/spidev@0)
001609.571: dtdebug: +prop(status)
001611.055: dtdebug: merge_fragment() end
001612.986: dtdebug: merge_fragment(/soc/spi@7e204000/spidev@1,/fragment@4/__overlay__/spidev@1)
001613.009: dtdebug: +prop(status)
001614.478: dtdebug: merge_fragment() end
001617.860: dtdebug: merge_fragment(/soc/spi@7e204000/wm5102@1,/fragment@4/__overlay__/wm5102@1)
001617.887: dtdebug: +prop(compatible)
001619.230: dtdebug: +prop(reg)
001620.634: dtdebug: +prop(#address-cells)
001621.993: dtdebug: +prop(#size-cells)
001623.375: dtdebug: +prop(spi-max-frequency)
001624.911: dtdebug: +prop(interrupt-parent)
001626.312: dtdebug: +prop(interrupts)
001627.784: dtdebug: +prop(LDOVDD-supply)
001629.607: dtdebug: +prop(AVDD-supply)
001631.450: dtdebug: +prop(DBVDD1-supply)
001633.317: dtdebug: +prop(DBVDD2-supply)
001635.196: dtdebug: +prop(DBVDD3-supply)
001637.092: dtdebug: +prop(CPVDD-supply)
001639.008: dtdebug: +prop(SPKVDDL-supply)
001640.949: dtdebug: +prop(SPKVDDR-supply)
001642.899: dtdebug: +prop(wlf,reset)
001644.867: dtdebug: +prop(wlf,ldoena)
001646.851: dtdebug: +prop(wlf,gpio-defaults)
001648.851: dtdebug: +prop(wlf,micd-configs)
001650.876: dtdebug: +prop(wlf,dmic-ref)
001652.931: dtdebug: +prop(wlf,clk32k-src)
001654.997: dtdebug: +prop(wlf,inmode)
001657.089: dtdebug: +prop(status)
001658.858: dtdebug: merge_fragment() end
001658.918: dtdebug: merge_fragment() end
001659.052: dtdebug: Found fragment 5 (offset 1416)
001667.464: dtdebug: merge_fragment(/soc/i2c@7e804000,/fragment@5/__overlay__)
001667.490: dtdebug: +prop(status)
001668.631: dtdebug: +prop(#address-cells)
001669.757: dtdebug: +prop(#size-cells)
001674.944: dtdebug: merge_fragment(/soc/i2c@7e804000/wm8804@3b,/fragment@5/__overlay__/wm8804@3b)
001674.971: dtdebug: +prop(#sound-dai-cells)
001676.193: dtdebug: +prop(compatible)
001677.296: dtdebug: +prop(reg)
001678.459: dtdebug: +prop(status)
001679.668: dtdebug: +prop(PVDD-supply)
001681.219: dtdebug: +prop(DVDD-supply)
001682.820: dtdebug: +prop(wlf,reset-gpio)
001684.454: dtdebug: merge_fragment() end
001684.487: dtdebug: merge_fragment() end
001684.571: dtdebug: Found fragment 6 (offset 1676)
001695.598: dtdebug: merge_fragment(/soc/sound,/fragment@6/__overlay__)
001695.625: dtdebug: +prop(compatible)
001696.504: dtdebug: +prop(i2s-controller)
001697.864: dtdebug: +prop(status)
001698.735: dtdebug: merge_fragment() end
001703.831: dtdebug: Opened overlay file 'overlays/i2s-mmap.dtbo'
001709.119: Loaded overlay 'i2s-mmap'
001709.177: dtdebug: Found fragment 0 (offset 36)
001713.503: dtdebug: merge_fragment(/soc/i2s@7e203000,/fragment@0/__overlay__)
001713.529: dtdebug: +prop(brcm,enable-mmap)
001715.600: dtdebug: merge_fragment() end
001719.856: dtdebug: /aliases:serial0=uart0
001723.208: dtdebug: /aliases:serial1=uart1
001775.914: dtparam: arm_freq=1000000000
001778.959: dtdebug: Found override arm_freq
001779.009: dtdebug: override arm_freq: cell target clock-frequency @ offset 0 (size 4)
001789.256: dtdebug: override arm_freq: cell target clock-frequency @ offset 0 (size 4)
001799.603: dtdebug: override arm_freq: cell target clock-frequency @ offset 0 (size 4)
001810.035: dtdebug: override arm_freq: cell target clock-frequency @ offset 0 (size 4)
001820.544: dtparam: core_freq=500000000
001823.723: dtdebug: Found override core_freq
001823.772: dtdebug: override core_freq: cell target clock-frequency @ offset 0 (size 4)
001832.400: dtparam: cache_line_size=64
001835.445: dtdebug: Found override cache_line_size
001835.494: dtdebug: override cache_line_size: cell target cache-line-size @ offset 0 (size 4)
001844.378: dtdebug: delete_node(/hat)
001851.765: Device tree loaded to 0x2fffbc00 (size 0x43ce)
001854.921: gpioman: gpioman_get_pin_num: pin SDCARD_CONTROL_POWER not defined
004334.842: vchiq_core: vchiq_init_state: slot_zero = 0xf6c80000, is_master = 1
004338.913: hdmi: HDMI:hdmi_get_state is deprecated, use hdmi_get_display_state instead
pi@raspberrypi:~ $ dmesg | paste
[ 0.000000] Booting Linux on physical CPU 0xf00
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Initializing cgroup subsys cpuacct
[ 0.000000] Linux version 4.4.14-v7+ (hias@camel2) (gcc version 4.9.3 (crosstool-NG crosstool-ng-1.22.0-88-g8460611) ) #1 SMP Mon Jul 4 19:20:47 CEST 2016
[ 0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] Machine model: Raspberry Pi 2 Model B Rev 1.1
[ 0.000000] cma: Reserved 8 MiB at 0x36800000
[ 0.000000] Memory policy: Data cache writealloc
[ 0.000000] On node 0 totalpages: 225280
[ 0.000000] free_area_init_node: node 0, pgdat 808d1400, node_mem_map b6036000
[ 0.000000] Normal zone: 1980 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 225280 pages, LIFO batch:31
[ 0.000000] [bcm2709_smp_init_cpus] enter (9520->f3003010)
[ 0.000000] [bcm2709_smp_init_cpus] ncores=4
[ 0.000000] PERCPU: Embedded 13 pages/cpu @b5ff2000 s22592 r8192 d22464 u53248
[ 0.000000] pcpu-alloc: s22592 r8192 d22464 u53248 alloc=13*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: 223300
[ 0.000000] Kernel command line: dma.dmachans=0x7f35 bcm2708_fb.fbwidth=656 bcm2708_fb.fbheight=416 bcm2709.boardrev=0xa01041 bcm2709.serial=0x8bebfb63 smsc95xx.macaddr=B8:27:EB:EB:FB:63 bcm2708_fb.fbswap=1 bcm2709.uart_clock=3000000 bcm2709.disk_led_gpio=47 bcm2709.disk_led_active_low=0 vc_mem.mem_base=0x3dc00000 vc_mem.mem_size=0x3f000000 dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
[ 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: 874056K/901120K available (6384K kernel code, 434K rwdata, 1732K rodata, 480K init, 764K bss, 18872K reserved, 8192K cma-reserved)
[ 0.000000] Virtual kernel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
vmalloc : 0xb7800000 - 0xff800000 (1152 MB)
lowmem : 0x80000000 - 0xb7000000 ( 880 MB)
modules : 0x7f000000 - 0x80000000 ( 16 MB)
.text : 0x80008000 - 0x807f530c (8117 kB)
.init : 0x807f6000 - 0x8086e000 ( 480 kB)
.data : 0x8086e000 - 0x808da878 ( 435 kB)
.bss : 0x808dd000 - 0x8099c22c ( 765 kB)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] Build-time adjustment of leaf fanout to 32.
[ 0.000000] NR_IRQS:16 nr_irqs:16 16
[ 0.000000] Architected cp15 timer(s) running at 19.20MHz (phys).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x46d987e47, max_idle_ns: 440795202767 ns
[ 0.000011] sched_clock: 56 bits at 19MHz, resolution 52ns, wraps every 4398046511078ns
[ 0.000031] Switching to timer-based delay loop, resolution 52ns
[ 0.000350] Console: colour dummy device 80x30
[ 0.001582] console [tty1] enabled
[ 0.001636] Calibrating delay loop (skipped), value calculated using timer frequency.. 38.40 BogoMIPS (lpj=192000)
[ 0.001715] pid_max: default: 32768 minimum: 301
[ 0.002130] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.002182] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.003397] Disabling cpuset control group subsystem
[ 0.003478] Initializing cgroup subsys io
[ 0.003539] Initializing cgroup subsys memory
[ 0.003617] Initializing cgroup subsys devices
[ 0.003670] Initializing cgroup subsys freezer
[ 0.003719] Initializing cgroup subsys net_cls
[ 0.003813] CPU: Testing write buffer coherency: ok
[ 0.003928] ftrace: allocating 21380 entries in 63 pages
[ 0.056710] CPU0: update cpu_capacity 1024
[ 0.056788] CPU0: thread -1, cpu 0, socket 15, mpidr 80000f00
[ 0.056826] [bcm2709_smp_prepare_cpus] enter
[ 0.056981] Setting up static identity map for 0x8240 - 0x8274
[ 0.059365] [bcm2709_boot_secondary] cpu:1 started (0) 17
[ 0.059800] [bcm2709_secondary_init] enter cpu:1
[ 0.059859] CPU1: update cpu_capacity 1024
[ 0.059868] CPU1: thread -1, cpu 1, socket 15, mpidr 80000f01
[ 0.060433] [bcm2709_boot_secondary] cpu:2 started (0) 17
[ 0.060784] [bcm2709_secondary_init] enter cpu:2
[ 0.060814] CPU2: update cpu_capacity 1024
[ 0.060822] CPU2: thread -1, cpu 2, socket 15, mpidr 80000f02
[ 0.061362] [bcm2709_boot_secondary] cpu:3 started (0) 17
[ 0.061615] [bcm2709_secondary_init] enter cpu:3
[ 0.061643] CPU3: update cpu_capacity 1024
[ 0.061651] CPU3: thread -1, cpu 3, socket 15, mpidr 80000f03
[ 0.061737] Brought up 4 CPUs
[ 0.061849] SMP: Total of 4 processors activated (153.60 BogoMIPS).
[ 0.061882] CPU: All CPU(s) started in HYP mode.
[ 0.061912] CPU: Virtualization extensions available.
[ 0.062848] devtmpfs: initialized
[ 0.075939] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
[ 0.076509] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.077537] pinctrl core: initialized pinctrl subsystem
[ 0.078902] NET: Registered protocol family 16
[ 0.084724] DMA: preallocated 4096 KiB pool for atomic coherent allocations
[ 0.094282] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[ 0.094349] hw-breakpoint: maximum watchpoint size is 8 bytes.
[ 0.094581] Serial: AMBA PL011 UART driver
[ 0.094953] 3f201000.uart: ttyAMA0 at MMIO 0x3f201000 (irq = 87, base_baud = 0) is a PL011 rev2
[ 0.596960] console [ttyAMA0] enabled
[ 0.601278] bcm2835-mbox 3f00b880.mailbox: mailbox enabled
[ 0.680607] bcm2835-dma 3f007000.dma: DMA legacy API manager at f3007000, dmachans=0x1
[ 0.689315] SCSI subsystem initialized
[ 0.693294] usbcore: registered new interface driver usbfs
[ 0.698926] usbcore: registered new interface driver hub
[ 0.704392] usbcore: registered new device driver usb
[ 0.719561] raspberrypi-firmware soc:firmware: Attached to firmware from 2016-07-28 12:46
[ 0.755270] clocksource: Switched to clocksource arch_sys_counter
[ 0.814729] FS-Cache: Loaded
[ 0.818088] CacheFiles: Loaded
[ 0.837606] NET: Registered protocol family 2
[ 0.843237] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.850503] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.857171] TCP: Hash tables configured (established 8192 bind 8192)
[ 0.863690] UDP hash table entries: 512 (order: 2, 16384 bytes)
[ 0.869711] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[ 0.876443] NET: Registered protocol family 1
[ 0.881432] RPC: Registered named UNIX socket transport module.
[ 0.887422] RPC: Registered udp transport module.
[ 0.892142] RPC: Registered tcp transport module.
[ 0.896886] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.904711] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 5 counters available
[ 0.914566] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 0.937037] VFS: Disk quotas dquot_6.6.0
[ 0.941320] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 0.950982] FS-Cache: Netfs 'nfs' registered for caching
[ 0.957540] NFS: Registering the id_resolver key type
[ 0.962692] Key type id_resolver registered
[ 0.966927] Key type id_legacy registered
[ 0.974155] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252)
[ 0.981868] io scheduler noop registered
[ 0.985866] io scheduler deadline registered (default)
[ 0.991084] io scheduler cfq registered
[ 0.998013] BCM2708FB: allocated DMA memory f6c00000
[ 1.003034] BCM2708FB: allocated DMA channel 0 @ f3007000
[ 1.014374] Console: switching to colour frame buffer device 82x26
[ 1.913599] bcm2835-rng 3f104000.rng: hwrng registered
[ 1.920560] vc-cma: Videocore CMA driver
[ 1.926173] vc-cma: vc_cma_base = 0x00000000
[ 1.932515] vc-cma: vc_cma_size = 0x00000000 (0 MiB)
[ 1.939510] vc-cma: vc_cma_initial = 0x00000000 (0 MiB)
[ 1.946724] vc-mem: phys_addr:0x00000000 mem_base=0x3dc00000 mem_size:0x3f000000(1008 MiB)
[ 1.978276] brd: module loaded
[ 1.993847] loop: module loaded
[ 1.999630] vchiq: vchiq_init_state: slot_zero = 0xb6c80000, is_master = 0
[ 2.009779] Loading iSCSI transport class v2.0-870.
[ 2.017106] usbcore: registered new interface driver smsc95xx
[ 2.024456] dwc_otg: version 3.00a 10-AUG-2012 (platform bus)
[ 2.232163] Core Release: 2.80a
[ 2.236792] Setting default values for core params
[ 2.243065] Finished setting default values for core params
[ 2.450591] Using Buffer DMA mode
[ 2.455410] Periodic Transfer Interrupt Enhancement - disabled
[ 2.462764] Multiprocessor Interrupt Enhancement - disabled
[ 2.469907] OTG VER PARAM: 0, OTG VER FLAG: 0
[ 2.475822] Dedicated Tx FIFOs mode
[ 2.481244] WARN::dwc_otg_hcd_init:1047: FIQ DMA bounce buffers: virt = 0xb6c14000 dma = 0xf6c14000 len=9024
[ 2.494273] FIQ FSM acceleration enabled for :
Non-periodic Split Transactions
Periodic Split Transactions
High-Speed Isochronous Endpoints
Interrupt/Control Split Transaction hack enabled
[ 2.524610] dwc_otg: Microframe scheduler enabled
[ 2.524688] WARN::hcd_init_fiq:413: FIQ on core 1 at 0x8044efec
[ 2.532255] WARN::hcd_init_fiq:414: FIQ ASM at 0x8044f35c length 36
[ 2.540124] WARN::hcd_init_fiq:439: MPHI regs_base at 0xb787e000
[ 2.547754] dwc_otg 3f980000.usb: DWC OTG Controller
[ 2.554303] dwc_otg 3f980000.usb: new USB bus registered, assigned bus number 1
[ 2.563252] dwc_otg 3f980000.usb: irq 62, io mem 0x00000000
[ 2.570437] Init: Port Power? op_state=1
[ 2.575914] Init: Power Port (0)
[ 2.580917] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 2.589293] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.598087] usb usb1: Product: DWC OTG Controller
[ 2.604310] usb usb1: Manufacturer: Linux 4.4.14-v7+ dwc_otg_hcd
[ 2.611867] usb usb1: SerialNumber: 3f980000.usb
[ 2.619134] hub 1-0:1.0: USB hub found
[ 2.624412] hub 1-0:1.0: 1 port detected
[ 2.630613] dwc_otg: FIQ enabled
[ 2.630627] dwc_otg: NAK holdoff enabled
[ 2.630638] dwc_otg: FIQ split-transaction FSM enabled
[ 2.630680] Module dwc_common_port init
[ 2.631011] usbcore: registered new interface driver usb-storage
[ 2.638872] mousedev: PS/2 mouse device common for all mice
[ 2.646839] bcm2835-cpufreq: min=600000 max=1000000
[ 2.653531] sdhci: Secure Digital Host Controller Interface driver
[ 2.661278] sdhci: Copyright(c) Pierre Ossman
[ 2.667572] sdhost: log_buf @ b6c13000 (f6c13000)
[ 2.745315] mmc0: sdhost-bcm2835 loaded - DMA enabled (>1)
[ 2.752646] sdhci-pltfm: SDHCI platform and OF driver helper
[ 2.760576] ledtrig-cpu: registered to indicate activity on CPUs
[ 2.768380] hidraw: raw HID events driver (C) Jiri Kosina
[ 2.775586] usbcore: registered new interface driver usbhid
[ 2.782709] usbhid: USB HID core driver
[ 2.788797] Initializing XFRM netlink socket
[ 2.794647] NET: Registered protocol family 17
[ 2.800793] Key type dns_resolver registered
[ 2.807164] Registering SWP/SWPB emulation handler
[ 2.812534] mmc0: host does not support reading read-only switch, assuming write-enable
[ 2.814533] mmc0: new high speed SDHC card at address 59b4
[ 2.815424] mmcblk0: mmc0:59b4 SD 7.36 GiB
[ 2.825195] mmcblk0: p1 p2
[ 2.842189] Indeed it is in host mode hprt0 = 00021501
[ 2.846386] registered taskstats version 1
[ 2.846693] vc-sm: Videocore shared memory driver
[ 2.846706] [vc_sm_connected_init]: start
[ 2.847453] [vc_sm_connected_init]: end - returning 0
[ 2.847775] of_cfs_init
[ 2.847896] of_cfs_init: OK
[ 2.895114] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
[ 2.906274] VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
[ 2.915684] devtmpfs: mounted
[ 2.920989] Freeing unused kernel memory: 480K (807f6000 - 8086e000)
[ 3.055322] usb 1-1: new high-speed USB device number 2 using dwc_otg
[ 3.063628] Indeed it is in host mode hprt0 = 00001101
[ 3.265667] usb 1-1: New USB device found, idVendor=0424, idProduct=9514
[ 3.274158] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 3.284131] hub 1-1:1.0: USB hub found
[ 3.289708] hub 1-1:1.0: 5 ports detected
[ 3.392145] random: systemd urandom read with 51 bits of entropy available
[ 3.406272] systemd[1]: systemd 215 running in system mode. (+PAM +AUDIT +SELINUX +IMA +SYSVINIT +LIBCRYPTSETUP +GCRYPT +ACL +XZ -SECCOMP -APPARMOR)
[ 3.423574] systemd[1]: Detected architecture 'arm'.
[ 3.549138] NET: Registered protocol family 10
[ 3.557310] systemd[1]: Inserted module 'ipv6'
[ 3.567097] systemd[1]: Set hostname to <raspberrypi>.
[ 3.575359] usb 1-1.1: new high-speed USB device number 3 using dwc_otg
[ 3.686386] uart-pl011 3f201000.uart: no DMA platform data
[ 3.695804] usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00
[ 3.704470] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 3.716669] smsc95xx v1.0.4
[ 3.781481] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-3f980000.usb-1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:eb:fb:63
[ 4.206384] systemd[1]: Starting Forward Password Requests to Wall Directory Watch.
[ 4.218208] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[ 4.229670] systemd[1]: Expecting device dev-ttyAMA0.device...
[ 4.239992] systemd[1]: Starting Remote File Systems (Pre).
[ 4.249832] systemd[1]: Reached target Remote File Systems (Pre).
[ 4.258019] systemd[1]: Starting Encrypted Volumes.
[ 4.267221] systemd[1]: Reached target Encrypted Volumes.
[ 4.274784] systemd[1]: Starting Arbitrary Executable File Formats File System Automount Point.
[ 4.290558] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[ 4.304193] systemd[1]: Starting Swap.
[ 4.312426] systemd[1]: Reached target Swap.
[ 4.318773] systemd[1]: Expecting device dev-mmcblk0p1.device...
[ 4.329041] systemd[1]: Starting Root Slice.
[ 4.337486] systemd[1]: Created slice Root Slice.
[ 4.344048] systemd[1]: Starting User and Session Slice.
[ 4.353567] systemd[1]: Created slice User and Session Slice.
[ 4.361198] systemd[1]: Starting Delayed Shutdown Socket.
[ 4.370713] systemd[1]: Listening on Delayed Shutdown Socket.
[ 4.378340] systemd[1]: Starting /dev/initctl Compatibility Named Pipe.
[ 4.389153] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
[ 4.398014] systemd[1]: Starting Journal Socket (/dev/log).
[ 4.407656] systemd[1]: Listening on Journal Socket (/dev/log).
[ 4.415415] systemd[1]: Starting udev Control Socket.
[ 4.424433] systemd[1]: Listening on udev Control Socket.
[ 4.431691] systemd[1]: Starting udev Kernel Socket.
[ 4.440582] systemd[1]: Listening on udev Kernel Socket.
[ 4.447757] systemd[1]: Starting Journal Socket.
[ 4.456413] systemd[1]: Listening on Journal Socket.
[ 4.463255] systemd[1]: Starting System Slice.
[ 4.471750] systemd[1]: Created slice System Slice.
[ 4.478504] systemd[1]: Starting File System Check on Root Device...
[ 4.516137] systemd[1]: Starting system-systemd\x2dfsck.slice.
[ 4.526882] systemd[1]: Created slice system-systemd\x2dfsck.slice.
[ 4.535230] systemd[1]: Starting system-getty.slice.
[ 4.544787] systemd[1]: Created slice system-getty.slice.
[ 4.552007] systemd[1]: Starting system-serial\x2dgetty.slice.
[ 4.562208] systemd[1]: Created slice system-serial\x2dgetty.slice.
[ 4.570491] systemd[1]: Starting Increase datagram queue length...
[ 4.584252] systemd[1]: Starting Restore / save the current clock...
[ 4.600292] systemd[1]: Mounted Huge Pages File System.
[ 4.620382] systemd[1]: Starting Load Kernel Modules...
[ 4.633988] systemd[1]: Mounting POSIX Message Queue File System...
[ 4.654741] systemd[1]: Started Set Up Additional Binary Formats.
[ 4.663942] systemd[1]: Starting Create list of required static device nodes for the current kernel...
[ 4.691515] systemd[1]: Mounting Debug File System...
[ 4.702945] fuse init (API version 7.23)
[ 4.715960] systemd[1]: Starting udev Coldplug all Devices...
[ 4.722899] i2c /dev entries driver
[ 4.738078] systemd[1]: Starting Slices.
[ 4.747561] systemd[1]: Reached target Slices.
[ 4.759713] systemd[1]: Mounted Debug File System.
[ 4.768676] systemd[1]: Mounted POSIX Message Queue File System.
[ 4.780854] systemd[1]: Started Increase datagram queue length.
[ 4.808131] systemd[1]: Started Restore / save the current clock.
[ 4.821323] systemd[1]: Started Load Kernel Modules.
[ 4.832499] systemd[1]: Started File System Check on Root Device.
[ 4.846204] systemd[1]: Started Create list of required static device nodes for the current kernel.
[ 4.872174] systemd[1]: Time has been changed
[ 4.942561] systemd[1]: Started udev Coldplug all Devices.
[ 5.091768] systemd[1]: Starting Create Static Device Nodes in /dev...
[ 5.146622] systemd[1]: Mounting Configuration File System...
[ 5.161466] systemd[1]: Starting Apply Kernel Variables...
[ 5.176634] systemd[1]: Mounting FUSE Control File System...
[ 5.191186] systemd[1]: Starting Syslog Socket.
[ 5.201334] systemd[1]: Listening on Syslog Socket.
[ 5.208684] systemd[1]: Starting Journal Service...
[ 5.219094] systemd[1]: Started Journal Service.
[ 5.397796] systemd-udevd[137]: starting version 215
[ 5.883410] gpiomem-bcm2835 3f200000.gpiomem: Initialised: Registers at 0x3f200000
[ 5.898022] bcm2708_i2c 3f804000.i2c: BSC1 Controller at 0x3f804000 (irq 83) (baudrate 100000)
[ 5.914289] bcm2835-wdt 3f100000.watchdog: Broadcom BCM2835 watchdog timer
[ 6.090089] snd-rpi-wsp soc:sound: ASoC: CODEC DAI wm5102-aif1 not registered
[ 6.142892] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
[ 6.333707] LDO1: supplied by DC_1V8
[ 6.333859] snd-rpi-wsp soc:sound: ASoC: CODEC DAI wm5102-aif1 not registered
[ 6.344105] wm8804 1-003b: revision E
[ 6.345141] snd-rpi-wsp soc:sound: ASoC: CODEC DAI wm5102-aif1 not registered
[ 6.377551] arizona spi0.1: WM5102 revision C
[ 6.391055] Adding alias for supply MICVDD,(null) -> MICVDD,spi0.1
[ 6.391942] Adding alias for supply MICVDD,(null) -> MICVDD,spi0.1
[ 6.391961] Adding alias for supply DBVDD2,(null) -> DBVDD2,spi0.1
[ 6.391976] Adding alias for supply DBVDD3,(null) -> DBVDD3,spi0.1
[ 6.391989] Adding alias for supply CPVDD,(null) -> CPVDD,spi0.1
[ 6.392004] Adding alias for supply SPKVDDL,(null) -> SPKVDDL,spi0.1
[ 6.392018] Adding alias for supply SPKVDDR,(null) -> SPKVDDR,spi0.1
[ 6.392499] snd-rpi-wsp soc:sound: ASoC: CODEC DAI wm5102-aif1 not registered
[ 6.401799] snd-rpi-wsp soc:sound: ASoC: CODEC DAI wm5102-aif1 not registered
[ 6.405475] snd-rpi-wsp soc:sound: ASoC: CODEC DAI wm5102-aif1 not registered
[ 6.467848] MICVDD: supplied by DC_1V8
[ 6.568382] snd-rpi-wsp soc:sound: wm5102-aif1 <-> 3f203000.i2s mapping ok
[ 6.988542] systemd-journald[134]: Received request to flush runtime journal from PID 1
[ 7.981481] Adding 102396k swap on /var/swap. Priority:-1 extents:4 across:1781760k SSFS
[ 8.021394] cfg80211: World regulatory domain updated:
[ 8.021420] cfg80211: DFS Master region: unset
[ 8.021428] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[ 8.021441] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[ 8.021450] cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[ 8.021460] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
8.021472 cfg80211(5170000 KHz 5250000 KHz 80000 KHz 160000160000 KHz AUTO(N/A 2000 mBm(N/A
8.021483 cfg80211(5250000 KHz 5330000 KHz 80000 KHz 160000160000 KHz AUTO(N/A 2000 mBm(0 s
8.021492 cfg80211(5490000 KHz 5730000 KHz 160000160000 KHz(N/A 2000 mBm(0 s
[ 8.021502] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[ 8.021512] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
[ 8.547384] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
[ 8.547577] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 10.110141] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 10.111147] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
[ 12.097907] random: nonblocking pool is initialized
pi@raspberrypi:~ $ lsmod | paste
Module Size Used by
cfg80211 427855 0
rfkill 16037 1 cfg80211
snd_soc_wm5102 345572 1
snd_soc_wm_adsp 16851 1 snd_soc_wm5102
snd_soc_arizona 22803 1 snd_soc_wm5102
arizona_micsupp 2718 1
gpio_arizona 2013 0
snd_soc_wm8804_i2c 1536 1
arizona_spi 1558 0
snd_soc_wm8804 8224 1 snd_soc_wm8804_i2c
arizona_ldo1 3156 1
regmap_i2c 3393 1 snd_soc_wm8804_i2c
regmap_spi 1864 1 arizona_spi
snd_soc_rpi_wsp 8100 0
snd_soc_bcm2835_i2s 6354 2
snd_soc_core 126333 7 snd_soc_arizona,snd_soc_wm5102,snd_soc_wm8804,snd_soc_bcm2835_i2s,snd_soc_wm_adsp,snd_soc_rpi_wsp,arizona_micsupp
snd_pcm_dmaengine 3391 1 snd_soc_core
snd_pcm 75698 5 snd_soc_arizona,snd_soc_wm8804,snd_soc_core,snd_soc_rpi_wsp,snd_pcm_dmaengine
snd_timer 19160 1 snd_pcm
snd 51844 3 snd_soc_core,snd_timer,snd_pcm
spi_bcm2835 6678 0
bcm2835_wdt 3225 0
fixed 2591 11
i2c_bcm2708 4770 0
bcm2835_gpiomem 3040 0
uio_pdrv_genirq 3164 0
uio 8000 1 uio_pdrv_genirq
i2c_dev 5859 0
fuse 83461 1
ipv6 347466 39
pi@raspberrypi:~ $ aplay -l | paste
**** List of PLAYBACK Hardware Devices ****
card 0: sndrpiwsp [snd_rpi_wsp], device 0: WM5102 AiFi wm5102-aif1-0 []
Subdevices: 1/1
Subdevice #0: subdevice #0




