Re: [PATCH] ARM: dts: bcm283x: Use firmware PM driver for V3D

From: Stefan Wahren
Date: Tue Mar 03 2020 - 14:25:04 EST


Am 03.03.20 um 19:37 schrieb Nicolas Saenz Julienne:
> On Tue, 2020-03-03 at 19:17 +0100, Stefan Wahren wrote:
>> Hi Nicolas,
>>
>> Am 03.03.20 um 18:32 schrieb Nicolas Saenz Julienne:
>>> The register based driver turned out to be unstable, specially on RPi3a+
>>> but not limited to it. While a fix is being worked on, we roll back to
>>> using firmware based scheme.
>>>
>>> Fixes: e1dc2b2e1bef ("ARM: bcm283x: Switch V3D over to using the PM driver
>>> instead of firmware")
>>> Signed-off-by: Nicolas Saenz Julienne <nsaenzjulienne@xxxxxxx>
>>> ---
>>>
>>> See https://github.com/raspberrypi/linux/issues/3046 for more reference.
>>> Note: I tested this on RPi3b, RPi3a+ and RPi2b.
>> as i already wrote this prevent X to start on current Raspbian on my
>> Raspberry Pi 3A+ (multi_v7_defconfig, no u-boot). We must be careful here.
>>
>> I will take a look at the debug UART. Maybe there are more helpful
>> information.
> It seems we're seeing different things, I tested this on raspbian
> (multi_v7_defconfig) and on arm64. I'll try again from scratch tomorrow.

My modifications to the Raspbian image (from 13.2.2020) are little:

- specify devicetree to config.txt
- change console to ttyS1 and remove "silent" in cmdline.txt
- rename all original kernel7*.img
- copy dtb and kernel7.img to boot partition
- copy kernel modules to root partition

The debug UART works fine, maybe the dmesg gives us a hint:

[ÂÂÂ 0.000000] Booting Linux on physical CPU 0x0
[ÂÂÂ 0.000000] Linux version 5.6.0-rc2-next-20200220-00004-gaf4f0f5
(stefan@Latitude-E4310) (gcc version 7.2.1 20171011 (Linaro GCC
7.2-2017.11)) #16 SMP Tue Mar 3 19:03:36 CET 2020
[ÂÂÂ 0.000000] CPU: ARMv7 Processor [410fd034] revision 4 (ARMv7),
cr=10c5383d
[ÂÂÂ 0.000000] CPU: div instructions available: patching division code
[ÂÂÂ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing
instruction cache
[ÂÂÂ 0.000000] OF: fdt: Machine model: Raspberry Pi 3 Model A Plus Rev 1.0
[ÂÂÂ 0.000000] Memory policy: Data cache writealloc
[ÂÂÂ 0.000000] efi: Getting EFI parameters from FDT:
[ÂÂÂ 0.000000] efi: UEFI not found.
[ÂÂÂ 0.000000] Reserved memory: created CMA memory pool at 0x17800000,
size 64 MiB
[ÂÂÂ 0.000000] OF: reserved mem: initialized node linux,cma, compatible
id shared-dma-pool
[ÂÂÂ 0.000000] On node 0 totalpages: 114688
[ÂÂÂ 0.000000]ÂÂ DMA zone: 896 pages used for memmap
[ÂÂÂ 0.000000]ÂÂ DMA zone: 0 pages reserved
[ÂÂÂ 0.000000]ÂÂ DMA zone: 114688 pages, LIFO batch:31
[ÂÂÂ 0.000000] percpu: Embedded 20 pages/cpu s49292 r8192 d24436 u81920
[ÂÂÂ 0.000000] pcpu-alloc: s49292 r8192 d24436 u81920 alloc=20*4096
[ÂÂÂ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages:
113792
[ÂÂÂ 0.000000] Kernel command line:
video=HDMI-A-1:1920x1200M@60,margin_left=0,margin_right=0,margin_top=0,margin_bottom=0
dma.dmachans=0x7f35 bcm2709.boardrev=0x9020e0 bcm2709.serial=0x48390b9c
bcm2709.uart_clock=48000000 bcm2709.disk_led_gpio=29
bcm2709.disk_led_active_low=0 smsc95xx.macaddr=B8:27:EB:39:0B:9C
vc_mem.mem_base=0x1ec00000 vc_mem.mem_size=0x20000000Â
console=ttyS1,115200 console=tty1 root=PARTUUID=ea7d04d6-02
rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait splash
plymouth.ignore-serial-consoles
[ÂÂÂ 0.000000] Kernel parameter elevator= does not have any effect anymore.
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Please use sysfs to set IO scheduler for individual devices.
[ÂÂÂ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144
bytes, linear)
[ÂÂÂ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072
bytes, linear)
[ÂÂÂ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[ÂÂÂ 0.000000] Memory: 364964K/458752K available (13312K kernel code,
1812K rwdata, 5368K rodata, 2048K init, 407K bss, 28252K reserved,
65536K cma-reserved, 0K highmem)
[ÂÂÂ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ÂÂÂ 0.000000] rcu: Hierarchical RCU implementation.
[ÂÂÂ 0.000000] rcu:ÂÂÂÂ RCU event tracing is enabled.
[ÂÂÂ 0.000000] rcu:ÂÂÂÂ RCU restricting CPUs from NR_CPUS=16 to
nr_cpu_ids=4.
[ÂÂÂ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay
is 10 jiffies.
[ÂÂÂ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[ÂÂÂ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[ÂÂÂ 0.000000] [Firmware Bug]: Bootloader left irq enabled: bank 1 irq 9
[ÂÂÂ 0.000000] random: get_random_bytes called from
start_kernel+0x588/0x71c with crng_init=0
[ÂÂÂ 0.000009] sched_clock: 32 bits at 1000kHz, resolution 1000ns, wraps
every 2147483647500ns
[ÂÂÂ 0.000029] clocksource: timer: mask: 0xffffffff max_cycles:
0xffffffff, max_idle_ns: 1911260446275 ns
[ÂÂÂ 0.000086] bcm2835: system timer (irq = 27)
[ÂÂÂ 0.002377] arch_timer: cp15 timer(s) running at 19.20MHz (phys).
[ÂÂÂ 0.002393] clocksource: arch_sys_counter: mask: 0xffffffffffffff
max_cycles: 0x46d987e47, max_idle_ns: 440795202767 ns
[ÂÂÂ 0.002409] sched_clock: 56 bits at 19MHz, resolution 52ns, wraps
every 4398046511078ns
[ÂÂÂ 0.002421] Switching to timer-based delay loop, resolution 52ns
[ÂÂÂ 0.002836] Console: colour dummy device 80x30
[ÂÂÂ 0.003448] printk: console [tty1] enabled
[ÂÂÂ 0.003516] Calibrating delay loop (skipped), value calculated using
timer frequency.. 38.40 BogoMIPS (lpj=192000)
[ÂÂÂ 0.003552] pid_max: default: 32768 minimum: 301
[ÂÂÂ 0.003732] Mount-cache hash table entries: 1024 (order: 0, 4096
bytes, linear)
[ÂÂÂ 0.003762] Mountpoint-cache hash table entries: 1024 (order: 0, 4096
bytes, linear)
[ÂÂÂ 0.004585] CPU: Testing write buffer coherency: ok
[ÂÂÂ 0.004991] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[ÂÂÂ 0.005529] Setting up static identity map for 0x300000 - 0x3000ac
[ÂÂÂ 0.006338] rcu: Hierarchical SRCU implementation.
[ÂÂÂ 0.008341] EFI services will not be available.
[ÂÂÂ 0.008560] smp: Bringing up secondary CPUs ...
[ÂÂÂ 0.009292] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[ÂÂÂ 0.010177] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002
[ÂÂÂ 0.010936] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003
[ÂÂÂ 0.011054] smp: Brought up 1 node, 4 CPUs
[ÂÂÂ 0.011120] SMP: Total of 4 processors activated (153.60 BogoMIPS).
[ÂÂÂ 0.011138] CPU: All CPU(s) started in HYP mode.
[ÂÂÂ 0.011153] CPU: Virtualization extensions available.
[ÂÂÂ 0.011727] devtmpfs: initialized
[ÂÂÂ 0.019108] VFP support v0.3: implementor 41 architecture 3 part 40
variant 3 rev 4
[ÂÂÂ 0.019442] clocksource: jiffies: mask: 0xffffffff max_cycles:
0xffffffff, max_idle_ns: 19112604462750000 ns
[ÂÂÂ 0.019484] futex hash table entries: 1024 (order: 4, 65536 bytes,
linear)
[ÂÂÂ 0.022057] pinctrl core: initialized pinctrl subsystem
[ÂÂÂ 0.023686] thermal_sys: Registered thermal governor 'step_wise'
[ÂÂÂ 0.023975] DMI not present or invalid.
[ÂÂÂ 0.024461] NET: Registered protocol family 16
[ÂÂÂ 0.027847] DMA: preallocated 256 KiB pool for atomic coherent
allocations
[ÂÂÂ 0.031365] cpuidle: using governor menu
[ÂÂÂ 0.032542] No ATAGs?
[ÂÂÂ 0.032667] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4
watchpoint registers.
[ÂÂÂ 0.032704] hw-breakpoint: maximum watchpoint size is 8 bytes.
[ÂÂÂ 0.035015] Serial: AMBA PL011 UART driver
[ÂÂÂ 0.067972] AT91: Could not find identification node
[ÂÂÂ 0.069885] iommu: Default domain type: Translated
[ÂÂÂ 0.070176] vgaarb: loaded
[ÂÂÂ 0.071021] SCSI subsystem initialized
[ÂÂÂ 0.071228] libata version 3.00 loaded.
[ÂÂÂ 0.071500] usbcore: registered new interface driver usbfs
[ÂÂÂ 0.071562] usbcore: registered new interface driver hub
[ÂÂÂ 0.071626] usbcore: registered new device driver usb
[ÂÂÂ 0.072750] pps_core: LinuxPPS API ver. 1 registered
[ÂÂÂ 0.072769] pps_core: Software ver. 5.3.6 - Copyright 2005-2007
Rodolfo Giometti <giometti@xxxxxxxx>
[ÂÂÂ 0.072815] PTP clock support registered
[ÂÂÂ 0.072984] EDAC MC: Ver: 3.0.0
[ÂÂÂ 0.076379] clocksource: Switched to clocksource arch_sys_counter
[ÂÂÂ 1.682452] simple-framebuffer 1e330000.framebuffer: framebuffer at
0x1e330000, 0x8ca000 bytes, mapped to 0x(ptrval)
[ÂÂÂ 1.682503] simple-framebuffer 1e330000.framebuffer: format=a8r8g8b8,
mode=1920x1200x32, linelength=7680
[ÂÂÂ 1.740046] Console: switching to colour frame buffer device 240x75
[ÂÂÂ 1.796947] simple-framebuffer 1e330000.framebuffer: fb0: simplefb
registered!
[ÂÂÂ 1.804958] NET: Registered protocol family 2
[ÂÂÂ 1.805820] tcp_listen_portaddr_hash hash table entries: 512 (order:
0, 6144 bytes, linear)
[ÂÂÂ 1.806182] TCP established hash table entries: 4096 (order: 2, 16384
bytes, linear)
[ÂÂÂ 1.806581] TCP bind hash table entries: 4096 (order: 3, 32768 bytes,
linear)
[ÂÂÂ 1.806954] TCP: Hash tables configured (established 4096 bind 4096)
[ÂÂÂ 1.807318] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)
[ÂÂÂ 1.807601] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes,
linear)
[ÂÂÂ 1.808047] NET: Registered protocol family 1
[ÂÂÂ 1.808753] RPC: Registered named UNIX socket transport module.
[ÂÂÂ 1.808992] RPC: Registered udp transport module.
[ÂÂÂ 1.809180] RPC: Registered tcp transport module.
[ÂÂÂ 1.809369] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ÂÂÂ 1.809629] PCI: CLS 0 bytes, default 64
[ÂÂÂ 1.812464] Initialise system trusted keyrings
[ÂÂÂ 1.812816] workingset: timestamp_bits=30 max_order=17 bucket_order=0
[ÂÂÂ 1.821177] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ÂÂÂ 1.822224] NFS: Registering the id_resolver key type
[ÂÂÂ 1.822454] Key type id_resolver registered
[ÂÂÂ 1.822626] Key type id_legacy registered
[ÂÂÂ 1.822800] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[ÂÂÂ 1.823098] ntfs: driver 2.1.32 [Flags: R/O].
[ÂÂÂ 1.823732] Key type asymmetric registered
[ÂÂÂ 1.823906] Asymmetric key parser 'x509' registered
[ÂÂÂ 1.824140] Block layer SCSI generic (bsg) driver version 0.4 loaded
(major 247)
[ÂÂÂ 1.824434] io scheduler mq-deadline registered
[ÂÂÂ 1.824617] io scheduler kyber registered
[ÂÂÂ 1.847075] bcm2835-dma 3f007000.dma: WARN: Device release is not
defined so it is not safe to unbind this driver while in use
[ÂÂÂ 1.902312] Serial: 8250/16550 driver, 5 ports, IRQ sharing enabled
[ÂÂÂ 1.905672] printk: console [ttyS1] disabled
[ÂÂÂ 1.905933] 3f215040.serial: ttyS1 at MMIO 0x3f215040 (irq = 53,
base_baud = 31250000) is a 16550
[ÂÂÂ 2.662737] printk: console [ttyS1] enabled
[ÂÂÂ 2.668957] SuperH (H)SCI(F) driver initialized
[ÂÂÂ 2.674563] msm_serial: driver initialized
[ÂÂÂ 2.679048] STMicroelectronics ASC driver initialized
[ÂÂÂ 2.685391] STM32 USART driver initialized
[ÂÂÂ 2.691094] bcm2835-rng 3f104000.rng: hwrng registered
[ÂÂÂ 2.709412] brd: module loaded
[ÂÂÂ 2.721290] loop: module loaded
[ÂÂÂ 2.726215] bcm2835-power bcm2835-power: Broadcom BCM2835 power
domains driver
[ÂÂÂ 2.743178] libphy: Fixed MDIO Bus: probed
[ÂÂÂ 2.748861] CAN device driver interface
[ÂÂÂ 2.753703] bgmac_bcma: Broadcom 47xx GBit MAC driver loaded
[ÂÂÂ 2.760642] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
[ÂÂÂ 2.766796] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[ÂÂÂ 2.786603] igb: Intel(R) Gigabit Ethernet Network Driver - version
5.6.0-k
[ÂÂÂ 2.807399] igb: Copyright (c) 2007-2014 Intel Corporation.
[ÂÂÂ 2.830193] pegasus: v0.9.3 (2013/04/25), Pegasus/Pegasus II USB
Ethernet driver
[ÂÂÂ 2.851561] usbcore: registered new interface driver pegasus
[ÂÂÂ 2.871202] usbcore: registered new interface driver asix
[ÂÂÂ 2.890391] usbcore: registered new interface driver ax88179_178a
[ÂÂÂ 2.910173] usbcore: registered new interface driver cdc_ether
[ÂÂÂ 2.929649] usbcore: registered new interface driver smsc75xx
[ÂÂÂ 2.948874] usbcore: registered new interface driver smsc95xx
[ÂÂÂ 2.967876] usbcore: registered new interface driver net1080
[ÂÂÂ 2.986629] usbcore: registered new interface driver cdc_subset
[ÂÂÂ 3.005558] usbcore: registered new interface driver zaurus
[ÂÂÂ 3.024053] usbcore: registered new interface driver cdc_ncm
[ÂÂÂ 3.044556] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ÂÂÂ 3.063973] ehci-pci: EHCI PCI platform driver
[ÂÂÂ 3.081315] ehci-platform: EHCI generic platform driver
[ÂÂÂ 3.099569] ehci-orion: EHCI orion driver
[ÂÂÂ 3.116630] SPEAr-ehci: EHCI SPEAr driver
[ÂÂÂ 3.133657] ehci-st: EHCI STMicroelectronics driver
[ÂÂÂ 3.151594] ehci-exynos: EHCI Exynos driver
[ÂÂÂ 3.168746] ehci-atmel: EHCI Atmel driver
[ÂÂÂ 3.185575] tegra-ehci: Tegra EHCI driver
[ÂÂÂ 3.202397] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ÂÂÂ 3.221473] ohci-pci: OHCI PCI platform driver
[ÂÂÂ 3.238731] ohci-platform: OHCI generic platform driver
[ÂÂÂ 3.256812] SPEAr-ohci: OHCI SPEAr driver
[ÂÂÂ 3.273478] ohci-st: OHCI STMicroelectronics driver
[ÂÂÂ 3.290953] ohci-atmel: OHCI Atmel driver
[ÂÂÂ 3.307905] usbcore: registered new interface driver usb-storage
[ÂÂÂ 3.331014] i2c /dev entries driver
[ÂÂÂ 3.348370] i2c-bcm2835 3f805000.i2c: Could not read clock-frequency
property
[ÂÂÂ 3.377645] bcm2835-wdt bcm2835-wdt: Broadcom BCM2835 watchdog timer
[ÂÂÂ 3.399701] sdhci: Secure Digital Host Controller Interface driver
[ÂÂÂ 3.418153] sdhci: Copyright(c) Pierre Ossman
[ÂÂÂ 3.436204] Synopsys Designware Multimedia Card Interface Driver
[ÂÂÂ 3.551786] sdhost-bcm2835 3f202000.mmc: loaded - DMA enabled (>1)
[ÂÂÂ 3.570306] sdhci-pltfm: SDHCI platform and OF driver helper
[ÂÂÂ 3.621524] mmc1: SDHCI controller on 3f300000.sdhci [3f300000.sdhci]
using PIO
[ÂÂÂ 3.642980] ledtrig-cpu: registered to indicate activity on CPUs
[ÂÂÂ 3.662187] usbcore: registered new interface driver usbhid
[ÂÂÂ 3.680057] usbhid: USB HID core driver
[ÂÂÂ 3.697071] bcm2835-mbox 3f00b880.mailbox: mailbox enabled
[ÂÂÂ 3.717577] drop_monitor: Initializing network drop monitor service
[ÂÂÂ 3.737308] NET: Registered protocol family 10
[ÂÂÂ 3.755206] Segment Routing with IPv6
[ÂÂÂ 3.771314] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[ÂÂÂ 3.790332] NET: Registered protocol family 17
[ÂÂÂ 3.807142] can: controller area network core (rev 20170425 abi 9)
[ÂÂÂ 3.825888] NET: Registered protocol family 29
[ÂÂÂ 3.842831] can: raw protocol (rev 20170425)
[ÂÂÂ 3.859515] can: broadcast manager protocol (rev 20170425 t)
[ÂÂÂ 3.877613] can: netlink gateway (rev 20190810) max_hops=1
[ÂÂÂ 3.896084] Key type dns_resolver registered
[ÂÂÂ 3.913830] Registering SWP/SWPB emulation handler
[ÂÂÂ 3.931416] Loading compiled-in X.509 certificates
[ÂÂÂ 3.939999] 3f201000.serial: ttyAMA0 at MMIO 0x3f201000 (irq = 81,
base_baud = 0) is a PL011 rev2
[ÂÂÂ 3.962680] mmc1: queuing unknown CIS tuple 0x80 (2 bytes)
[ÂÂÂ 3.970925] serial serial0: tty port ttyAMA0 registered
[ÂÂÂ 3.990335] mmc1: queuing unknown CIS tuple 0x80 (3 bytes)
[ÂÂÂ 4.024105] raspberrypi-firmware soc:firmware: Attached to firmware
from 2020-02-12 12:38
[ÂÂÂ 4.025835] mmc1: queuing unknown CIS tuple 0x80 (3 bytes)
[ÂÂÂ 4.064042] raspberrypi-clk raspberrypi-clk: CPU frequency range: min
600000000, max 1400000000
[ÂÂÂ 4.065631] mmc1: queuing unknown CIS tuple 0x80 (7 bytes)
[ÂÂÂ 4.111093] mmc0: host does not support reading read-only switch,
assuming write-enable
[ÂÂÂ 4.132615] mmc0: new high speed SDHC card at address e624
[ÂÂÂ 4.146821] mmcblk0: mmc0:e624 SL16G 14.8 GiB
[ÂÂÂ 4.161171] dwc2 3f980000.usb: 3f980000.usb supply vusb_d not found,
using dummy regulator
[ÂÂÂ 4.165053]Â mmcblk0: p1 p2
[ÂÂÂ 4.176077] dwc2 3f980000.usb: 3f980000.usb supply vusb_a not found,
using dummy regulator
[ÂÂÂ 4.225282] random: fast init done
[ÂÂÂ 4.243026] mmc1: new high speed SDIO card at address 0001
[ÂÂÂ 4.257552] dwc2 3f980000.usb: DWC OTG Controller
[ÂÂÂ 4.268828] dwc2 3f980000.usb: new USB bus registered, assigned bus
number 1
[ÂÂÂ 4.282498] dwc2 3f980000.usb: irq 33, io mem 0x3f980000
[ÂÂÂ 4.294826] hub 1-0:1.0: USB hub found
[ÂÂÂ 4.305479] hub 1-0:1.0: 1 port detected
[ÂÂÂ 4.320665] hctosys: unable to open rtc device (rtc0)
[ÂÂÂ 4.336481] EXT4-fs (mmcblk0p2): INFO: recovery required on readonly
filesystem
[ÂÂÂ 4.350689] EXT4-fs (mmcblk0p2): write access will be enabled during
recovery
[ÂÂÂ 4.662181] EXT4-fs (mmcblk0p2): recovery complete
[ÂÂÂ 4.684707] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data
mode. Opts: (null)
[ÂÂÂ 4.700021] VFS: Mounted root (ext4 filesystem) readonly on device
179:2.
[ÂÂÂ 4.717256] devtmpfs: mounted
[ÂÂÂ 4.729196] Freeing unused kernel memory: 2048K
[ÂÂÂ 4.740743] Run /sbin/init as init process
[ÂÂÂ 4.751629]ÂÂ with arguments:
[ÂÂÂ 4.751631]ÂÂÂÂ /sbin/init
[ÂÂÂ 4.751633]ÂÂÂÂ splash
[ÂÂÂ 4.751634]ÂÂ with environment:
[ÂÂÂ 4.751637]ÂÂÂÂ HOME=/
[ÂÂÂ 4.751638]ÂÂÂÂ TERM=linux
[ÂÂÂ 4.776391] usb 1-1: new high-speed USB device number 2 using dwc2
[ÂÂÂ 4.817354] hub 1-1:1.0: USB hub found
[ÂÂÂ 4.833504] hub 1-1:1.0: 4 ports detected
[ÂÂÂ 5.256406] usb 1-1.1: new low-speed USB device number 3 using dwc2
[ÂÂÂ 5.365324] systemd[1]: System time before build time, advancing clock.
[ÂÂÂ 5.448029] systemd[1]: systemd 241 running in system mode. (+PAM
+AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP
+GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 +IDN
-PCRE2 default-hierarchy=hybrid)
[ÂÂÂ 5.490506] systemd[1]: Detected architecture arm.
[ÂÂÂ 5.508899] input: Logitech USB Keyboard as
/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.1/1-1.1:1.0/0003:046D:C31C.0001/input/input0

[ÂÂÂ 5.559836] systemd[1]: Set hostname to <raspberrypi>.
[ÂÂÂ 5.596959] hid-generic 0003:046D:C31C.0001: input: USB HID v1.10
Keyboard [Logitech USB Keyboard] on usb-3f980000.usb-1.1/input0
[ÂÂÂ 5.630041] input: Logitech USB Keyboard Consumer Control as
/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.1/1-1.1:1.1/0003:046D:C31C.0002/input/input1

[ÂÂÂ 5.716627] input: Logitech USB Keyboard System Control as
/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.1/1-1.1:1.1/0003:046D:C31C.0002/input/input2

[ÂÂÂ 5.738426] hid-generic 0003:046D:C31C.0002: input: USB HID v1.10
Device [Logitech USB Keyboard] on usb-3f980000.usb-1.1/input1
[ÂÂÂ 5.856540] systemd[1]: File
/lib/systemd/system/systemd-journald.service:12 configures an IP
firewall (IPAddressDeny=any), but the local system does not support
BPF/cgroup based firewalling.
[ÂÂÂ 5.885933] systemd[1]: Proceeding WITHOUT firewalling in effect!
(This warning is only shown for the first loaded unit using IP
firewalling.)
[ÂÂÂ 5.956406] usb 1-1.3: new low-speed USB device number 4 using dwc2
[ÂÂÂ 6.214508] input: Logitech USB Optical Mouse as
/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3/1-1.3:1.0/0003:046D:C077.0003/input/input3

[ÂÂÂ 6.215790] random: crng init done
[ÂÂÂ 6.237381] hid-generic 0003:046D:C077.0003: input: USB HID v1.11
Mouse [Logitech USB Optical Mouse] on usb-3f980000.usb-1.3/input0
[ÂÂÂ 6.288006] systemd[1]: Listening on Journal Socket (/dev/log).
[ÂÂÂ 6.314818] systemd[1]: Listening on udev Kernel Socket.
[ÂÂÂ 6.339003] systemd[1]: Listening on Journal Socket.
[ÂÂÂ 6.364011] systemd[1]: Mounting Kernel Debug File System...
[ÂÂÂ 6.393160] systemd[1]: Starting Restore / save the current clock...
[ÂÂÂ 7.193819] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
[ÂÂÂ 7.278860] systemd-journald[132]: Received request to flush runtime
journal from PID 1
[ÂÂÂ 8.077816] usb_phy_generic phy: phy supply vcc not found, using
dummy regulator
[ÂÂÂ 8.180532] Bluetooth: Core ver 2.22
[ÂÂÂ 8.180588] NET: Registered protocol family 31
[ÂÂÂ 8.180591] Bluetooth: HCI device and connection manager initialized
[ÂÂÂ 8.180608] Bluetooth: HCI socket layer initialized
[ÂÂÂ 8.180617] Bluetooth: L2CAP socket layer initialized
[ÂÂÂ 8.180630] Bluetooth: SCO socket layer initialized
[ÂÂÂ 8.235425] Bluetooth: HCI UART driver ver 2.3
[ÂÂÂ 8.235437] Bluetooth: HCI UART protocol H4 registered
[ÂÂÂ 8.235806] Bluetooth: HCI UART protocol Broadcom registered
[ÂÂÂ 8.235954] hci_uart_bcm serial0-0: serial0-0 supply vbat not found,
using dummy regulator
[ÂÂÂ 8.236013] hci_uart_bcm serial0-0: serial0-0 supply vddio not found,
using dummy regulator
[ÂÂÂ 8.236061] hci_uart_bcm serial0-0: No reset resource, using default
baud rate
[ÂÂÂ 8.346843] uart-pl011 3f201000.serial: no DMA platform data
[ÂÂÂ 8.390845] cfg80211: Loading compiled-in X.509 certificates for
regulatory database
[ÂÂÂ 8.450496] debugfs: Directory '3f902000.hdmi' with parent 'vc4-hdmi'
already present!
[ÂÂÂ 8.451520] vc4_hdmi 3f902000.hdmi: vc4-hdmi-hifi <-> 3f902000.hdmi
mapping ok
[ÂÂÂ 8.451541] vc4_hdmi 3f902000.hdmi: ASoC: no DMI vendor name!
[ÂÂÂ 8.465617] vc4-drm soc:gpu: bound 3f902000.hdmi (ops vc4_hdmi_ops
[vc4])
[ÂÂÂ 8.466033] vc4-drm soc:gpu: bound 3f806000.vec (ops vc4_vec_ops [vc4])
[ÂÂÂ 8.466159] vc4-drm soc:gpu: bound 3f004000.txp (ops vc4_txp_ops [vc4])
[ÂÂÂ 8.466292] vc4-drm soc:gpu: bound 3f400000.hvs (ops vc4_hvs_ops [vc4])
[ÂÂÂ 8.466649] vc4-drm soc:gpu: bound 3f206000.pixelvalve (ops
vc4_crtc_ops [vc4])
[ÂÂÂ 8.466889] vc4-drm soc:gpu: bound 3f207000.pixelvalve (ops
vc4_crtc_ops [vc4])
[ÂÂÂ 8.467154] vc4-drm soc:gpu: bound 3f807000.pixelvalve (ops
vc4_crtc_ops [vc4])
[ÂÂÂ 8.467262] vc4-drm soc:gpu: bound 3fc00000.v3d (ops vc4_v3d_ops [vc4])
[ÂÂÂ 8.467272] checking generic (1e330000 8ca000) vs hw (0 ffffffff)
[ÂÂÂ 8.467278] fb0: switching to vc4drmfb from simple
[ÂÂÂ 8.473639] Console: switching to colour dummy device 80x30
[ÂÂÂ 8.473714] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ÂÂÂ 8.473718] [drm] Driver supports precise vblank timestamp query.
[ÂÂÂ 8.476777] [drm] Initialized vc4 0.0.0 20140616 for soc:gpu on minor 0
[ÂÂÂ 8.534359] Console: switching to colour frame buffer device 90x30
[ÂÂÂ 8.550245] vc4-drm soc:gpu: fb0: vc4drmfb frame buffer device
[ÂÂÂ 8.601137] Bluetooth: hci0: BCM: chip id 107
[ÂÂÂ 8.603287] Bluetooth: hci0: BCM: features 0x2f
[ÂÂÂ 8.634065] Bluetooth: hci0: BCM4345C0
[ÂÂÂ 8.634081] Bluetooth: hci0: BCM4345C0 (003.001.025) build 0000
[ÂÂÂ 8.786208] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ÂÂÂ 8.847887] brcmfmac: brcmf_fw_alloc_request: using
brcm/brcmfmac43455-sdio for chip BCM4345/6
[ÂÂÂ 8.877556] brcmfmac mmc1:0001:1: Direct firmware load for
brcm/brcmfmac43455-sdio.raspberrypi,3-model-a-plus.txt failed with error -2
[ÂÂÂ 9.021080] brcmfmac: brcmf_fw_alloc_request: using
brcm/brcmfmac43455-sdio for chip BCM4345/6
[ÂÂÂ 9.046953] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4345/6 wl0:
Feb 27 2018 03:15:32 version 7.45.154 (r684107 CY) FWID 01-4fbe0b04
[ 12.541155] Adding 102396k swap on /var/swap. Priority:-2 extents:1
across:102396k SS
[ÂÂ 14.418586] Bluetooth: hci0: BCM4345C0 (003.001.025) build 0290
[ÂÂ 18.463530] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready