{"action":"created","issue":{"url":"https://api.github.com/repos/raspberrypi/linux/issues/1696","repository_url":"https://api.github.com/repos/raspberrypi/linux","labels_url":"https://api.github.com/repos/raspberrypi/linux/issues/1696/labels{/name}","comments_url":"https://api.github.com/repos/raspberrypi/linux/issues/1696/comments","events_url":"https://api.github.com/repos/raspberrypi/linux/issues/1696/events","html_url":"https://github.com/raspberrypi/linux/issues/1696","id":184534210,"number":1696,"title":"brcmfmac fails to initialize","user":{"login":"ConnorRigby","id":21150830,"avatar_url":"https://avatars.githubusercontent.com/u/21150830?v=3","gravatar_id":"","url":"https://api.github.com/users/ConnorRigby","html_url":"https://github.com/ConnorRigby","followers_url":"https://api.github.com/users/ConnorRigby/followers","following_url":"https://api.github.com/users/ConnorRigby/following{/other_user}","gists_url":"https://api.github.com/users/ConnorRigby/gists{/gist_id}","starred_url":"https://api.github.com/users/ConnorRigby/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ConnorRigby/subscriptions","organizations_url":"https://api.github.com/users/ConnorRigby/orgs","repos_url":"https://api.github.com/users/ConnorRigby/repos","events_url":"https://api.github.com/users/ConnorRigby/events{/privacy}","received_events_url":"https://api.github.com/users/ConnorRigby/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-10-21T17:23:29Z","updated_at":"2016-10-21T22:03:29Z","closed_at":null,"body":"```\r\n[    0.000000] Booting Linux on physical CPU 0x0\r\n[    0.000000] Initializing cgroup subsys cpuset\r\n[    0.000000] Initializing cgroup subsys cpu\r\n[    0.000000] Initializing cgroup subsys cpuacct\r\n[    0.000000] Linux version 4.4.26-v7 (connor@connor-mini-pc) (gcc version 4.9.3 (crosstool-NG v0.7.1) ) #1 SMP PREEMPT Fri Oct 21 10:15:45 PDT 2016\r\n[    0.000000] CPU: ARMv7 Processor [410fd034] revision 4 (ARMv7), cr=10c5383d\r\n[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache\r\n[    0.000000] Machine model: Raspberry Pi 3 Model B Rev 1.2\r\n[    0.000000] cma: Reserved 8 MiB at 0x36800000\r\n[    0.000000] Memory policy: Data cache writealloc\r\n[    0.000000] [bcm2709_smp_init_cpus] enter (9460->f3003010)\r\n[    0.000000] [bcm2709_smp_init_cpus] ncores=4\r\n[    0.000000] PERCPU: Embedded 12 pages/cpu @b5ff6000 s17484 r8192 d23476 u49152\r\n[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 223300\r\n[    0.000000] Kernel command line: 8250.nr_uarts=1 dma.dmachans=0x7f35 bcm2708_fb.fbwidth=592 bcm2708_fb.fbheight=448 bcm2709.boardrev=0xa22082 bcm2709.serial=0x27e071bf smsc95xx.macaddr=B8:27:EB:E0:71:BF bcm2708_fb.fbswap=1 bcm2709.uart_clock=48000000 vc_mem.mem_base=0x3dc00000 vc_mem.mem_size=0x3f000000  console=tty1 console=ttyS0,115200 root=/dev/mmcblk0p2 rootwait\r\n[    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)\r\n[    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)\r\n[    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)\r\n[    0.000000] Memory: 876988K/901120K available (4730K kernel code, 151K rwdata, 1420K rodata, 200K init, 381K bss, 15940K reserved, 8192K cma-reserved)\r\n[    0.000000] Virtual kernel memory layout:\r\n[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)\r\n[    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)\r\n[    0.000000]     vmalloc : 0xb7800000 - 0xff800000   (1152 MB)\r\n[    0.000000]     lowmem  : 0x80000000 - 0xb7000000   ( 880 MB)\r\n[    0.000000]     modules : 0x7f000000 - 0x80000000   (  16 MB)\r\n[    0.000000]       .text : 0x80008000 - 0x80609af4   (6151 kB)\r\n[    0.000000]       .init : 0x8060a000 - 0x8063c000   ( 200 kB)\r\n[    0.000000]       .data : 0x8063c000 - 0x80661c30   ( 152 kB)\r\n[    0.000000]        .bss : 0x80664000 - 0x806c37a4   ( 382 kB)\r\n[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1\r\n[    0.000000] Preemptible hierarchical RCU implementation.\r\n[    0.000000]  Build-time adjustment of leaf fanout to 32.\r\n[    0.000000] NR_IRQS:16 nr_irqs:16 16\r\n[    0.000000] Architected cp15 timer(s) running at 19.20MHz (phys).\r\n[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x46d987e47, max_idle_ns: 440795202767 ns\r\n[    0.000007] sched_clock: 56 bits at 19MHz, resolution 52ns, wraps every 4398046511078ns\r\n[    0.000021] Switching to timer-based delay loop, resolution 52ns\r\n[    0.000187] Console: colour dummy device 80x30\r\n[    0.001078] console [tty1] enabled\r\n[    0.001125] Calibrating delay loop (skipped), value calculated using timer frequency.. 38.40 BogoMIPS (lpj=192000)\r\n[    0.001187] pid_max: default: 32768 minimum: 301\r\n[    0.001326] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)\r\n[    0.001363] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)\r\n[    0.002188] Disabling cpuset control group subsystem\r\n[    0.002238] Initializing cgroup subsys io\r\n[    0.002281] Initializing cgroup subsys memory\r\n[    0.002335] Initializing cgroup subsys devices\r\n[    0.002371] Initializing cgroup subsys freezer\r\n[    0.002431] CPU: Testing write buffer coherency: ok\r\n[    0.002878] CPU0: update cpu_capacity 1024\r\n[    0.002911] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000\r\n[    0.002942] [bcm2709_smp_prepare_cpus] enter\r\n[    0.003040] Setting up static identity map for 0x8240 - 0x8274\r\n[    0.080026] [bcm2709_boot_secondary] cpu:1 started (0) 18\r\n[    0.080213] [bcm2709_secondary_init] enter cpu:1\r\n[    0.080242] CPU1: update cpu_capacity 1024\r\n[    0.080248] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001\r\n[    0.110054] [bcm2709_boot_secondary] cpu:2 started (0) 17\r\n[    0.110194] [bcm2709_secondary_init] enter cpu:2\r\n[    0.110212] CPU2: update cpu_capacity 1024\r\n[    0.110217] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002\r\n[    0.140092] [bcm2709_boot_secondary] cpu:3 started (0) 18\r\n[    0.140218] [bcm2709_secondary_init] enter cpu:3\r\n[    0.140235] CPU3: update cpu_capacity 1024\r\n[    0.140241] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003\r\n[    0.140295] Brought up 4 CPUs\r\n[    0.140398] SMP: Total of 4 processors activated (153.60 BogoMIPS).\r\n[    0.140429] CPU: All CPU(s) started in HYP mode.\r\n[    0.140456] CPU: Virtualization extensions available.\r\n[    0.141011] devtmpfs: initialized\r\n[    0.150197] VFP support v0.3: implementor 41 architecture 3 part 40 variant 3 rev 4\r\n[    0.150533] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns\r\n[    0.151012] pinctrl core: initialized pinctrl subsystem\r\n[    0.151405] NET: Registered protocol family 16\r\n[    0.156328] DMA: preallocated 4096 KiB pool for atomic coherent allocations\r\n[    0.162320] bcm2709: Mini UART enabled\r\n[    0.162474] Serial: AMBA PL011 UART driver\r\n[    0.162615] uart-pl011 3f201000.uart: could not find pctldev for node /soc/gpio@7e200000/uart0_pins, deferring probe\r\n[    0.162803] bcm2835-mbox 3f00b880.mailbox: mailbox enabled\r\n[    0.199468] bcm2835-dma 3f007000.dma: DMA legacy API manager at f3007000, dmachans=0x1\r\n[    0.199985] SCSI subsystem initialized\r\n[    0.200157] usbcore: registered new interface driver usbfs\r\n[    0.200289] usbcore: registered new interface driver hub\r\n[    0.200397] usbcore: registered new device driver usb\r\n[    0.210222] raspberrypi-firmware soc:firmware: Attached to firmware from 2016-06-02 16:05\r\n[    0.237021] cfg80211: World regulatory domain updated:\r\n[    0.237053] cfg80211:  DFS Master region: unset\r\n[    0.237069] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)\r\n[    0.237138] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)\r\n[    0.237190] cfg80211:   (2457000 KHz - 2482000 KHz @ 20000 KHz, 92000 KHz AUTO), (N/A, 2000 mBm), (N/A)\r\n[    0.237243] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)\r\n[    0.237295] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A)\r\n[    0.237349] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)\r\n[    0.237402] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)\r\n[    0.237452] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)\r\n[    0.237502] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)\r\n[    0.238231] clocksource: Switched to clocksource arch_sys_counter\r\n[    0.249198] NET: Registered protocol family 2\r\n[    0.249795] TCP established hash table entries: 8192 (order: 3, 32768 bytes)\r\n[    0.249933] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)\r\n[    0.250145] TCP: Hash tables configured (established 8192 bind 8192)\r\n[    0.250257] UDP hash table entries: 512 (order: 2, 16384 bytes)\r\n[    0.250326] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)\r\n[    0.250539] NET: Registered protocol family 1\r\n[    0.252106] futex hash table entries: 1024 (order: 4, 65536 bytes)\r\n[    0.264388] squashfs: version 4.0 (2009/01/31) Phillip Lougher\r\n[    0.268774] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252)\r\n[    0.268922] io scheduler noop registered\r\n[    0.268958] io scheduler deadline registered\r\n[    0.269022] io scheduler cfq registered (default)\r\n[    0.271105] BCM2708FB: allocated DMA memory f6c00000\r\n[    0.271151] BCM2708FB: allocated DMA channel 0 @ f3007000\r\n[    0.279532] Console: switching to colour frame buffer device 74x28\r\n[    0.286973] Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled\r\n[    0.290567] console [ttyS0] disabled\r\n[    0.293267] 3f215040.uart: ttyS0 at MMIO 0x3f215040 (irq = 59, base_baud = 31250000) is a 16550\r\n[    1.027397] console [ttyS0] enabled\r\n[    2.009663] bcm2835-rng 3f104000.rng: hwrng registered\r\n[    2.017548] vc-cma: Videocore CMA driver\r\n[    2.024072] vc-cma: vc_cma_base      = 0x00000000\r\n[    2.031365] vc-cma: vc_cma_size      = 0x00000000 (0 MiB)\r\n[    2.039292] vc-cma: vc_cma_initial   = 0x00000000 (0 MiB)\r\n[    2.047288] vc-mem: phys_addr:0x00000000 mem_base=0x3dc00000 mem_size:0x3f000000(1008 MiB)\r\n[    2.060991] gpiomem-bcm2835 3f200000.gpiomem: Initialised: Registers at 0x3f200000\r\n[    2.081078] loop: module loaded\r\n[    2.087336] vchiq: vchiq_init_state: slot_zero = 0xb6c80000, is_master = 0\r\n[    2.102444] usbcore: registered new interface driver smsc95xx\r\n[    2.110844] dwc_otg: version 3.00a 10-AUG-2012 (platform bus)\r\n[    2.319425] Core Release: 2.80a\r\n[    2.325106] Setting default values for core params\r\n[    2.332573] Finished setting default values for core params\r\n[    2.541104] Using Buffer DMA mode\r\n[    2.546976] Periodic Transfer Interrupt Enhancement - disabled\r\n[    2.555467] Multiprocessor Interrupt Enhancement - disabled\r\n[    2.563679] OTG VER PARAM: 0, OTG VER FLAG: 0\r\n[    2.570590] Dedicated Tx FIFOs mode\r\n[    2.576856] WARN::dwc_otg_hcd_init:1047: FIQ DMA bounce buffers: virt = 0xb6c14000 dma = 0xf6c14000 len=9024\r\n[    2.591963] FIQ FSM acceleration enabled for :\r\n[    2.591963] Non-periodic Split Transactions\r\n[    2.591963] Periodic Split Transactions\r\n[    2.591963] High-Speed Isochronous Endpoints\r\n[    2.591963] Interrupt/Control Split Transaction hack enabled\r\n[    2.627696] WARN::hcd_init_fiq:413: FIQ on core 1 at 0x802f807c\r\n[    2.636277] WARN::hcd_init_fiq:414: FIQ ASM at 0x802f83d8 length 36\r\n[    2.645133] WARN::hcd_init_fiq:439: MPHI regs_base at 0xb780c000\r\n[    2.653775] dwc_otg 3f980000.usb: DWC OTG Controller\r\n[    2.661321] dwc_otg 3f980000.usb: new USB bus registered, assigned bus number 1\r\n[    2.673544] dwc_otg 3f980000.usb: irq 62, io mem 0x00000000\r\n[    2.681712] Init: Port Power? op_state=1\r\n[    2.688105] Init: Power Port (0)\r\n[    2.693914] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002\r\n[    2.705660] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\r\n[    2.717955] usb usb1: Product: DWC OTG Controller\r\n[    2.725259] usb usb1: Manufacturer: Linux 4.4.26-v7 dwc_otg_hcd\r\n[    2.733844] usb usb1: SerialNumber: 3f980000.usb\r\n[    2.741692] hub 1-0:1.0: USB hub found\r\n[    2.747935] hub 1-0:1.0: 1 port detected\r\n[    2.755042] usbcore: registered new interface driver cdc_acm\r\n[    2.763260] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters\r\n[    2.776507] usbcore: registered new interface driver usb-storage\r\n[    2.785358] usbcore: registered new interface driver usbserial\r\n[    2.793869] usbcore: registered new interface driver usbserial_generic\r\n[    2.803076] usbserial: USB Serial support registered for generic\r\n[    2.811780] usbcore: registered new interface driver ftdi_sio\r\n[    2.820190] usbserial: USB Serial support registered for FTDI USB Serial Device\r\n[    2.832886] mousedev: PS/2 mouse device common for all mice\r\n[    2.841134] i2c /dev entries driver\r\n[    2.847714] bcm2708_i2c 3f804000.i2c: BSC1 Controller at 0x3f804000 (irq 83) (baudrate 100000)\r\n[    2.861835] Driver for 1-wire Dallas network protocol.\r\n[    2.870428] bcm2835-cpufreq: min=600000 max=1200000\r\n[    2.879744] sdhci: Secure Digital Host Controller Interface driver\r\n[    2.887299] sdhci: Copyright(c) Pierre Ossman\r\n[    2.893125] sdhost: log_buf @ b6c13000 (f6c13000)\r\n[    2.958266] Indeed it is in host mode hprt0 = 00021501\r\n[    2.968250] mmc0: sdhost-bcm2835 loaded - DMA enabled (>1)\r\n[    3.010424] mmc-bcm2835 3f300000.mmc: mmc_debug:0 mmc_debug2:0\r\n[    3.028253] mmc-bcm2835 3f300000.mmc: DMA channel allocated\r\n[    3.068334] sdhci-pltfm: SDHCI platform and OF driver helper\r\n[    3.077023] ledtrig-cpu: registered to indicate activity on CPUs\r\n[    3.085812] hidraw: raw HID events driver (C) Jiri Kosina\r\n[    3.094062] usbcore: registered new interface driver usbhid\r\n[    3.102324] usbhid: USB HID core driver\r\n[    3.106461] mmc0: host does not support reading read-only switch, assuming write-enable\r\n[    3.109260] mmc0: new high speed SDHC card at address aaaa\r\n[    3.109820] mmcblk0: mmc0:aaaa SS08G 7.40 GiB\r\n[    3.123084]  mmcblk0: p1 p2 p3\r\n[    3.141029] mmc1: queuing unknown CIS tuple 0x80 (2 bytes)\r\n[    3.142556] mmc1: queuing unknown CIS tuple 0x80 (3 bytes)\r\n[    3.144087] mmc1: queuing unknown CIS tuple 0x80 (3 bytes)\r\n[    3.146836] mmc1: queuing unknown CIS tuple 0x80 (7 bytes)\r\n[    3.175424] usbcore: registered new interface driver r8712u\r\n[    3.183952] NET: Registered protocol family 17\r\n[    3.188251] usb 1-1: new high-speed USB device number 2 using dwc_otg\r\n[    3.188361] Indeed it is in host mode hprt0 = 00001101\r\n\r\n```\r\n\r\nWhen i boot my kernel with a device connected to HDMI the brcmfmac chip cant initialize properly.\r\nit works just fine if i dont use anything connected to HDMI. I have latest rpi firmware and .txt files with it. "},"comment":{"url":"https://api.github.com/repos/raspberrypi/linux/issues/comments/255476345","html_url":"https://github.com/raspberrypi/linux/issues/1696#issuecomment-255476345","issue_url":"https://api.github.com/repos/raspberrypi/linux/issues/1696","id":255476345,"user":{"login":"pelwell","id":8911409,"avatar_url":"https://avatars.githubusercontent.com/u/8911409?v=3","gravatar_id":"","url":"https://api.github.com/users/pelwell","html_url":"https://github.com/pelwell","followers_url":"https://api.github.com/users/pelwell/followers","following_url":"https://api.github.com/users/pelwell/following{/other_user}","gists_url":"https://api.github.com/users/pelwell/gists{/gist_id}","starred_url":"https://api.github.com/users/pelwell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pelwell/subscriptions","organizations_url":"https://api.github.com/users/pelwell/orgs","repos_url":"https://api.github.com/users/pelwell/repos","events_url":"https://api.github.com/users/pelwell/events{/privacy}","received_events_url":"https://api.github.com/users/pelwell/received_events","type":"User","site_admin":false},"created_at":"2016-10-21T22:03:29Z","updated_at":"2016-10-21T22:03:29Z","body":"What power supply are you using? Does `vcgencmd get_throttled` show a non-zero value after booting?"}}
{"actor":{"display_login":"pelwell"}}