We are developing a custom board based on the Beaglebone Black with one major difference; it is intended to only use WiFi, not the on-board ethernet. Is there a way to compile the Debian kernel without using the PHY?
I attempted to use Iain Hunter's base kernel for this board but cannot get around the check when the kernel boots for the davinci_mdio initialization (see attached boot log)
U-Boot SPL 2015.01-dirty (Jun 05 2015 - 09:51:39)
U-Boot 2015.01-dirty (Jun 05 2015 - 09:51:39)
Watchdog enabled
I2C: ready
DRAM: 512 MiB
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
Using default environment
Net: <ethaddr> not set. Validating first E-fuse MAC
Phy 0 not found
cpsw
Hit any key to stop autoboot: 0
gpio: pin 53 (gpio 53) value is 1
switch to partitions #0, OK
mmc0 is current device
gpio: pin 54 (gpio 54) value is 1
Checking for: /uEnv.txt ...
Checking for: /boot.scr ...
Checking for: /boot/boot.scr ...
Checking for: /boot/uEnv.txt ...
gpio: pin 55 (gpio 55) value is 1
883 bytes read in 16 ms (53.7 KiB/s)
Loaded environment from /boot/uEnv.txt
Checking if uname_r is set in /boot/uEnv.txt...
gpio: pin 56 (gpio 56) value is 1
Running uname_boot ...
loading /boot/vmlinuz-3.8.13-bone68 ...
5534992 bytes read in 318 ms (16.6 MiB/s)
loading /boot/dtbs/3.8.13-bone68/am335x-boneblack.dtb ...
27214 bytes read in 40 ms (664.1 KiB/s)
debug: [console=tty0 console=ttyO0,115200n8 capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN,BB-BONE-EMMC-2G root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait fixrtc init=/lib/systemd/systemd] ...
debug: [bootz 0x82000000 - 0x88000000] ...
Kernel image @ 0x82000000 [ 0x000000 - 0x547510 ]
## Flattened Device Tree blob at 88000000
Booting using the fdt blob at 0x88000000
Using Device Tree in place at 88000000, end 88009a4d
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 3.8.13-bone68 (root@VirtualBox-mjp) (gcc version 4.7.3 20130328 (prerelease) (crosstool-NG linaro-1.13.1-4.7-2013.04-20130415 - Linaro GCC 2013.04) ) #1 SMP Thu Apr 23 14:49:12 CDT 2015
[ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=50c5387d
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] Machine: Generic AM33XX (Flattened Device Tree), model: TI AM335x BeagleBone
[ 0.000000] Memory policy: ECC disabled, Data cache writeback
[ 0.000000] AM335X ES2.1 (l2cache sgx neon )
[ 0.000000] PERCPU: Embedded 9 pages/cpu @c0d1f000 s14080 r8192 d14592 u36864
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 129792
[ 0.000000] Kernel command line: console=tty0 console=ttyO0,115200n8 capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN,BB-BONE-EMMC-2G root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait fixrtc init=/lib/systemd/systemd
[ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.000000] __ex_table already sorted, skipping sort
[ 0.000000] allocated 1048576 bytes of page_cgroup
[ 0.000000] please try 'cgroup_disable=memory' option if you don't want memory cgroups
[ 0.000000] Memory: 511MB = 511MB total
[ 0.000000] Memory: 508340k/508340k available, 15948k reserved, 0K highmem
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
[ 0.000000] vmalloc : 0xe0800000 - 0xff000000 ( 488 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB)
[ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
[ 0.000000] modules : 0xbf800000 - 0xbfe00000 ( 6 MB)
[ 0.000000] .text : 0xc0008000 - 0xc07cc22c (7953 kB)
[ 0.000000] .init : 0xc07cd000 - 0xc080a700 ( 246 kB)
[ 0.000000] .data : 0xc080c000 - 0xc0893d80 ( 544 kB)
[ 0.000000] .bss : 0xc0893d80 - 0xc090d500 ( 486 kB)
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=1.
[ 0.000000] NR_IRQS:0 nr_irqs:0 0
[ 0.000000] IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts
[ 0.000000] Total of 128 interrupts on 1 active controller
[ 0.000000] OMAP clockevent source: GPTIMER1 at 24000000 Hz
[ 0.000000] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956ms
[ 0.000000] OMAP clocksource: GPTIMER2 at 24000000 Hz
[ 0.000000] Console: colour dummy device 80x30
[ 0.000000] console [tty0] enabled
[ 0.000656] Calibrating delay loop... 993.47 BogoMIPS (lpj=969728)
[ 0.029192] pid_max: default: 32768 minimum: 301
[ 0.029334] Security Framework initialized
[ 0.029399] Mount-cache hash table entries: 512
[ 0.035410] Initializing cgroup subsys cpuacct
[ 0.035458] Initializing cgroup subsys memory
[ 0.035505] Initializing cgroup subsys blkio
[ 0.035607] CPU: Testing write buffer coherency: ok
[ 0.035990] CPU0: thread -1, cpu 0, socket -1, mpidr 0
[ 0.036060] Setting up static identity map for 0x804abcf8 - 0x804abd44
[ 0.037041] Brought up 1 CPUs
[ 0.037071] SMP: Total of 1 processors activated (993.47 BogoMIPS).
[ 0.037788] devtmpfs: initialized
[ 0.046371] omap_hwmod: wd_timer2: _wait_target_disable failed
[ 0.098504] pinctrl core: initialized pinctrl subsystem
[ 0.098655] rstctl core: initialized rstctl subsystem
[ 0.098946] regulator-dummy: no parameters
[ 0.099286] NET: Registered protocol family 16
[ 0.099908] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.105577] pinctrl-single 44e10800.pinmux: 142 pins at pa f9e10800 size 568
[ 0.106148] platform 49000000.edma: alias fck already exists
[ 0.106175] platform 49000000.edma: alias fck already exists
[ 0.106197] platform 49000000.edma: alias fck already exists
[ 0.106898] OMAP GPIO hardware version 0.1
[ 0.112835] No ATAGs?
[ 0.112861] hw-breakpoint: debug architecture 0x4 unsupported.
[ 0.114194] cpsw.0: No hwaddr in dt. Using 54:4a:16:fe:1a:1e from efuse
[ 0.114239] cpsw.1: No hwaddr in dt. Using 54:4a:16:fe:1a:20 from efuse
[ 0.122417] bio: create slab <bio-0> at 0
[ 0.128752] edma-dma-engine edma-dma-engine.0: TI EDMA DMA engine driver
[ 0.129100] vmmcsd_fixed: 3300 mV
[ 0.129420] wlan-en-regulator: 1800 mV
[ 0.131033] SCSI subsystem initialized
[ 0.131290] usbcore: registered new interface driver usbfs
[ 0.131361] usbcore: registered new interface driver hub
[ 0.131563] usbcore: registered new device driver usb
[ 0.132815] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz
[ 0.133752] input: tps65217_pwr_but as /devices/ocp.3/44e0b000.i2c/i2c-0/0-0024/input/input0
[ 0.135375] DCDC1: at 1500 mV
[ 0.136216] vdd_mpu: 925 <--> 1325 mV at 1325 mV
[ 0.137062] vdd_core: 925 <--> 1150 mV at 1125 mV
[ 0.137866] LDO1: at 1800 mV
[ 0.138675] LDO2: at 3300 mV
[ 0.140184] LDO3: 1800 mV
[ 0.141015] LDO4: at 3300 mV
[ 0.141750] tps65217 0-0024: TPS65217 ID 0xe version 1.2
[ 0.142205] omap_i2c 44e0b000.i2c: unable to select pin group
[ 0.142750] omap_i2c 4819c000.i2c: bus 1 rev0.11 at 100 kHz
[ 0.144116] omap_i2c 4819c000.i2c: unable to select pin group
[ 0.144284] media: Linux media interface: v0.10
[ 0.144350] Linux video capture interface: v2.00
[ 0.144498] pps_core: LinuxPPS API ver. 1 registered
[ 0.144517] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 0.144932] Advanced Linux Sound Architecture Driver Initialized.
[ 0.145525] NetLabel: Initializing
[ 0.145546] NetLabel: domain hash size = 128
[ 0.145560] NetLabel: protocols = UNLABELED CIPSOv4
[ 0.145635] NetLabel: unlabeled traffic allowed by default
[ 0.145866] Switching to clocksource gp_timer
[ 0.176886] NET: Registered protocol family 2
[ 0.177599] TCP established hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.177696] TCP bind hash table entries: 4096 (order: 4, 81920 bytes)
[ 0.177797] TCP: Hash tables configured (established 4096 bind 4096)
[ 0.177866] TCP: reno registered
[ 0.177887] UDP hash table entries: 256 (order: 1, 12288 bytes)
[ 0.177920] UDP-Lite hash table entries: 256 (order: 1, 12288 bytes)
[ 0.178162] NET: Registered protocol family 1
[ 0.178561] RPC: Registered named UNIX socket transport module.
[ 0.178590] RPC: Registered udp transport module.
[ 0.178604] RPC: Registered tcp transport module.
[ 0.178619] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.179213] hw perfevents: enabled with ARMv7 Cortex-A8 PMU driver, 5 counters available
[ 0.179521] CPU PMU: attempt to register multiple PMU devices!
[ 0.179553] arm-pmu: probe of arm-pmu failed with error -28
[ 0.179828] omap2_mbox_probe: platform not supported
[ 0.331967] VFS: Disk quotas dquot_6.5.2
[ 0.332143] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 0.332861] NFS: Registering the id_resolver key type
[ 0.332943] Key type id_resolver registered
[ 0.332960] Key type id_legacy registered
[ 0.333240] fuse init (API version 7.20)
[ 0.333741] Btrfs loaded
[ 0.333848] msgmni has been set to 992
[ 0.336335] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249)
[ 0.336376] io scheduler noop registered
[ 0.336391] io scheduler deadline registered
[ 0.336426] io scheduler cfq registered (default)
[ 0.337660] tps65217-bl tps65217-bl: no platform data provided
[ 0.337699] tps65217-bl: probe of tps65217-bl failed with error -22
[ 0.338225] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[ 0.339623] omap_uart 44e09000.serial: did not get pins for uart0 error: -19
[ 0.339888] 44e09000.serial: ttyO0 at MMIO 0x44e09000 (irq = 72) is a OMAP UART0
[ 1.098342] console [ttyO0] enabled
[ 1.102547] 481a8000.serial: ttyO4 at MMIO 0x481a8000 (irq = 45) is a OMAP UART4
[ 1.111013] [drm] Initialized drm 1.1.0 20060810
[ 1.123150] brd: module loaded
[ 1.130144] loop: module loaded
[ 1.133559] at24 0-0050: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 1.140801] at24 1-0054: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 1.148033] at24 1-0055: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 1.155264] at24 1-0056: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 1.162490] at24 1-0057: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 1.200647] bone-capemgr bone_capemgr.9: bone: scan failed (1 time)
[ 1.739701] bone-capemgr bone_capemgr.9: bone: scan failed (2 time)
[ 2.278770] bone-capemgr bone_capemgr.9: bone: scan failed (3 time)
[ 2.817826] bone-capemgr bone_capemgr.9: bone: scan failed (4 time)
[ 3.356888] bone-capemgr bone_capemgr.9: bone: scan failed (5 time)
[ 3.895949] bone-capemgr bone_capemgr.9: bone: scan failed (6 time)
[ 4.435017] bone-capemgr bone_capemgr.9: bone: scan failed (7 time)
[ 4.974075] bone-capemgr bone_capemgr.9: bone: scan failed (8 time)
[ 5.513137] bone-capemgr bone_capemgr.9: bone: scan failed (9 time)
[ 6.052200] bone-capemgr bone_capemgr.9: bone: scan failed (10 time)
[ 6.560020] bone-capemgr bone_capemgr.9: Failed to scan baseboard eeprom
[ 6.567049] bone-capemgr: probe of bone_capemgr.9 failed with error -110
[ 6.575503] OneNAND driver initializing
[ 6.580410] usbcore: registered new interface driver cdc_ether
[ 6.586597] usbcore: registered new interface driver rndis_host
[ 6.592887] usbcore: registered new interface driver cdc_ncm
[ 6.599306] usbcore: registered new interface driver cdc_acm
[ 6.605250] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[ 6.613618] Initializing USB Mass Storage driver...
[ 6.618785] usbcore: registered new interface driver usb-storage
[ 6.625076] USB Mass Storage support registered.
[ 6.630022] musb-hdrc: version 6.0, ?dma?, otg (peripheral+host)
[ 6.636545] musb-hdrc musb-hdrc.0.auto: pdev->id = 0
[ 6.641761] musb-hdrc musb-hdrc.0.auto: drivers/usb/musb/musb_dsps.c:480 dsps_musb_init: OK
[ 6.650654] musb-hdrc musb-hdrc.0.auto: *** mode=3
[ 6.655683] musb-hdrc musb-hdrc.0.auto: *** power=250
[ 6.661396] musb-hdrc musb-hdrc.1.auto: pdev->id = 1
[ 6.666624] musb-hdrc musb-hdrc.1.auto: drivers/usb/musb/musb_dsps.c:480 dsps_musb_init: OK
[ 6.675486] musb-hdrc musb-hdrc.1.auto: *** mode=1
[ 6.680511] musb-hdrc musb-hdrc.1.auto: *** power=250
[ 6.685807] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver
[ 6.692025] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 1
[ 6.700362] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 6.707481] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 6.715046] usb usb1: Product: MUSB HDRC host driver
[ 6.720244] usb usb1: Manufacturer: Linux 3.8.13-bone68 musb-hcd
[ 6.726542] usb usb1: SerialNumber: musb-hdrc.1.auto
[ 6.732382] hub 1-0:1.0: USB hub found
[ 6.736383] hub 1-0:1.0: 1 port detected
[ 6.741249] mousedev: PS/2 mouse device common for all mice
[ 6.748617] omap_rtc 44e3e000.rtc: rtc core: registered 44e3e000.rtc as rtc0
[ 6.756264] i2c /dev entries driver
[ 6.760894] pps_ldisc: PPS line discipline registered
[ 6.766289] Driver for 1-wire Dallas network protocol.
[ 6.772796] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
[ 6.780408] device-mapper: ioctl: 4.23.1-ioctl (2012-12-18) initialised: dm-devel@redhat.com
[ 6.789316] cpuidle: using governor ladder
[ 6.793636] cpuidle: using governor menu
[ 6.798046] omap_hsmmc mmc.4: of_parse_phandle_with_args of 'reset' failed
[ 6.805262] omap_hsmmc mmc.4: Failed to get rstctl; not using any
[ 6.811698] omap_hsmmc mmc.4: prop pinctrl-0 index 0 invalid phandle
[ 6.818366] omap_hsmmc mmc.4: unable to select pin group
[ 6.824149] edma-dma-engine edma-dma-engine.0: allocated channel for 0:25
[ 6.831317] edma-dma-engine edma-dma-engine.0: allocated channel for 0:24
[ 6.838547] mmc.4 supply vmmc_aux not found, using dummy regulator
[ 6.845696] omap_hsmmc mmc.4: prop pinctrl-0 index 0 invalid phandle
[ 6.852385] omap_hsmmc mmc.4: pins are not configured from the driver
[ 6.886326] omap_hsmmc mmc.5: of_parse_phandle_with_args of 'reset' failed
[ 6.893577] omap_hsmmc mmc.5: Failed to get rstctl; not using any
[ 6.900181] edma-dma-engine edma-dma-engine.0: allocated channel for 0:3
[ 6.907312] edma-dma-engine edma-dma-engine.0: allocated channel for 0:2
[ 6.914514] mmc.5 supply vmmc_aux not found, using dummy regulator
[ 6.921064] omap_hsmmc mmc.5: pins are not configured from the driver
[ 7.026000] ledtrig-cpu: registered to indicate activity on CPUs
[ 7.032643] edma-dma-engine edma-dma-engine.0: allocated channel for 0:36
[ 7.039856] omap-sham 53100000.sham: hw accel on OMAP rev 4.3
[ 7.047181] omap-aes 53500000.aes: OMAP AES hw accel rev: 3.2
[ 7.053438] edma-dma-engine edma-dma-engine.0: allocated channel for 0:5
[ 7.060567] edma-dma-engine edma-dma-engine.0: allocated channel for 0:6
[ 7.070601] usbcore: registered new interface driver usbhid
[ 7.076496] usbhid: USB HID core driver
[ 7.081428] ashmem: initialized
[ 7.085066] logger: created 256K log 'log_main'
[ 7.090091] logger: created 256K log 'log_events'
[ 7.095343] logger: created 256K log 'log_radio'
[ 7.100237] mmc0: host does not support reading read-only switch. assuming write-enable.
[ 7.108913] logger: created 256K log 'log_system'
[ 7.115735] TCP: cubic registered
[ 7.119416] mmc0: new high speed SDHC card at address aaaa
[ 7.125242] NET: Registered protocol family 10
[ 7.130405] mmcblk0: mmc0:aaaa SS08G 7.40 GiB
[ 7.135898] NET: Registered protocol family 17
[ 7.141524] Key type dns_resolver registered
[ 7.146272] VFP support v0.3: [ 7.149415] mmcblk0: p1
implementor 41 architecture 3 part 30 variant c rev 3
[ 7.157788] ThumbEE CPU extension supported.
[ 7.162325] Registering SWP/SWPB emulation handler
[ 7.167989] registered taskstats version 1
[ 7.220187] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
[ 7.226607] davinci_mdio 4a101000.mdio: no live phy, scanning all
[ 7.233030] mmc1: BKOPS_EN bit is not set
[ 7.237520] davinci_mdio: probe of 4a101000.mdio failed with error -5
[ 7.244519] Detected MACID = 54:4a:16:fe:1a:1e
[ 7.249086] Unhandled fault: external abort on non-linefetch (0x1008) at 0xe0898000
[ 7.257279] Internal error: : 1008 [#1] SMP THUMB2
[ 7.262283] Modules linked in:
[ 7.265482] CPU: 0 Not tainted (3.8.13-bone68 #1)
[ 7.270766] PC is at cpsw_probe+0x340/0x94c
[ 7.275143] LR is at ioremap_page_range+0xa7/0x118
[ 7.280144] pc : [<c0306e20>] lr : [<c023d0c7>] psr: a0000133
[ 7.280144] sp : df071e00 ip : 4a100000 fp : c087323c
[ 7.292129] r10: df336160 r9 : df458590 r8 : df0d5200
[ 7.297588] r7 : 00000002 r6 : 00000000 r5 : e0898000 r4 : df458000
[ 7.304398] r3 : 00000000 r2 : 00000000 r1 : e0899000 r0 : e0898000
[ 7.311220] Flags: NzCv IRQs on FIQs on Mode SVC_32 ISA Thumb Segment kernel
[ 7.319030] Control: 50c5387d Table: 80004019 DAC: 00000015
[ 7.325027] Process swapper/0 (pid: 1, stack limit = 0xdf070240)
[ 7.331300] Stack: (0xdf071e00 to 0xdf072000)
[ 7.335854] 1e00: 00000000 c08535f8 c08535fc c04a6af7 df0d5210 00000000 df458540 df458298
[ 7.344403] 1e20: 00000000 00000020 00000008 c00fbe85 22222222 22222222 00000000 c08535f8
[ 7.352953] 1e40: df462dc8 df462d48 00000000 df462d48 df0d9a08 df071e78 00000001 00000000
[ 7.361496] 1e60: c07e8cd1 c00fc713 df04a4b8 c00489b5 00000000 df0d5244 df0d9a08 00000000
[ 7.370045] 1e80: df0d5244 c09031ec df0d5210 df0d5244 c0873250 00000100 df070000 c07e8cd1
[ 7.378585] 1ea0: 00000000 c02ad801 c02ad7f5 c02accad 00000000 df0d5210 c0873250 df0d5244
[ 7.387124] 1ec0: 00000000 c02ace13 00000000 c0873250 c02acdc9 c02abd63 df04a478 df0d3900
[ 7.395671] 1ee0: c0873250 df45a1c0 c08686a0 c02ac7b7 c0714b3c c0873250 c0873250 00000007
[ 7.404217] 1f00: c07f33f8 c0893d80 00000100 c02ad0f9 00000000 c08067ec 00000007 c07f33f8
[ 7.412765] 1f20: c0893d80 00000100 df070000 c0008751 00000100 c0043631 c084b714 00000000
[ 7.421309] 1f40: c0792b64 00000007 c0d1c1ba 00000007 c084b714 c08067ec 00000007 c07f33f8
[ 7.429855] 1f60: c0893d80 00000100 c07cd1e5 c07f3400 00000000 c07cd6b7 00000007 00000007
[ 7.438404] 1f80: c07cd1e5 c0d21fc0 00000000 c049ece1 00000000 00000000 00000000 00000000
[ 7.446947] 1fa0: 00000000 c049ece7 00000000 c000c7fd 00000000 00000000 00000000 00000000
[ 7.455481] 1fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 7.464021] 1fe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000
[ 7.472584] [<c0306e20>] (cpsw_probe+0x340/0x94c) from [<c02ad801>] (platform_drv_probe+0xd/0x10)
[ 7.481862] [<c02ad801>] (platform_drv_probe+0xd/0x10) from [<c02accad>] (driver_probe_device+0x4d/0x168)
[ 7.491862] [<c02accad>] (driver_probe_device+0x4d/0x168) from [<c02ace13>] (__driver_attach+0x4b/0x4c)
[ 7.501688] [<c02ace13>] (__driver_attach+0x4b/0x4c) from [<c02abd63>] (bus_for_each_dev+0x27/0x48)
[ 7.511140] [<c02abd63>] (bus_for_each_dev+0x27/0x48) from [<c02ac7b7>] (bus_add_driver+0xdf/0x168)
[ 7.520597] [<c02ac7b7>] (bus_add_driver+0xdf/0x168) from [<c02ad0f9>] (driver_register+0x3d/0xc8)
[ 7.529965] [<c02ad0f9>] (driver_register+0x3d/0xc8) from [<c0008751>] (do_one_initcall+0xc1/0x108)
[ 7.539437] [<c0008751>] (do_one_initcall+0xc1/0x108) from [<c07cd6b7>] (kernel_init_freeable+0xbb/0x14c)
[ 7.549447] [<c07cd6b7>] (kernel_init_freeable+0xbb/0x14c) from [<c049ece7>] (kernel_init+0x7/0x98)
[ 7.558908] [<c049ece7>] (kernel_init+0x7/0x98) from [<c000c7fd>] (ret_from_fork+0x11/0x34)
[ 7.567638] Code: f000 81ce f8c4 05c0 (6803) f44f
[ 7.572643] ---[ end trace 156e88839122bad5 ]---
[ 7.577662] Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
[ 7.577662]