NOTICE: CPU: STM32MP151AAC Rev.Z NOTICE: Model: STMicroelectronics custom STM32CubeMX board - openstlinux-6.1-yocto-mickledore-mp1-v23.06.21 NOTICE: BL2: v2.8-stm32mp1-r1.0(release):v2.8-stm32mp-r1(230b4d84) NOTICE: BL2: Built : 10:23:50, Sep 19 2023 NOTICE: BL2: Booting BL32 I/TC: Early console on UART#4 I/TC: I/TC: Embedded DTB found I/TC: OP-TEE version: 3.19.0-stm32mp-r1-dev (gcc version 12.2.0 (GCC)) #3 Mon Sep 18 23:05:16 UTC 2023 arm I/TC: WARNING: This OP-TEE configuration might be insecure! I/TC: WARNING: Please check https://optee.readthedocs.io/en/latest/architecture/porting_guidelines.html I/TC: Primary CPU initializing I/TC: WARNING: All debug access are allowed I/TC: Platform stm32mp1: flavor PLATFORM_FLAVOR - DT stm32mp151a-tios-mx.dts I/TC: DTB enables console (non-secure) I/TC: No power configuration found in DT I/TC: Primary CPU switching to normal world boot optee optee: OP-TEE: revision 3.19 (6b371887) U-Boot 2022.10-stm32mp-r1-00001-g4686fcffbe-dirty (Sep 17 2023 - 21:18:53 +0200) CPU: STM32MP151AAC Rev.Z Model: STMicroelectronics custom STM32CubeMX board - openstlinux-6.1-yocto-mickledore-mp1-v23.06.21 Board: stm32mp1 in trusted mode (st,stm32mp151a-tios-mx) DRAM: 512 MiB optee optee: OP-TEE: revision 3.19 (6b371887) Clocks: - MPU : 650 MHz - MCU : 200 MHz - AXI : 266.500 MHz - PER : 0 MHz - DDR : 533 MHz Core: 80 devices, 30 uclasses, devicetree: board NAND: 0 MiB MMC: STM32 SD/MMC: 0, STM32 SD/MMC: 1 Loading Environment from MMC... OK In: serial Out: serial Err: serial invalid MAC address 0 in OTP 00:00:00:00:00:00 Net: No ethernet found. Hit any key to stop autoboot: 0 Boot over mmc1! switch to partitions #0, OK mmc1(part 0) is current device Scanning mmc 1:6... Found /extlinux/extlinux.conf Retrieving file: /extlinux/extlinux.conf Retrieving file: /splash_landscape.bmp 1: OpenSTLinux Enter choice: 1: OpenSTLinux Retrieving file: /uImage Retrieving file: /st-image-resize-initrd append: root=PARTUUID=491f6117-415d-4f53-88c9-6e0de54deac6 rootwait rw earlyprintk console=ttySTM0,115200 Retrieving file: /stm32mp151a-tios-mx.dtb ## Booting kernel from Legacy Image at c2000000 ... Image Name: Linux-6.1.28 Created: 2023-09-19 21:49:58 UTC Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 7762896 Bytes = 7.4 MiB Load Address: c2000040 Entry Point: c2000040 Verifying Checksum ... OK ## Flattened Device Tree blob at c4000000 Booting using the fdt blob at 0xc4000000 XIP Kernel Image Loading Ramdisk to cfa0c000, end cffffcb0 ... OK Loading Device Tree to cf9f8000, end cfa0be3e ... OK Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 6.1.28 (michiel@RX-5900X) (arm-ostl-linux-gnueabi-gcc (GCC) 12.2.0, GNU ld (GNU Binutils) 2.40.20230119) #1 SMP PREEMPT Tue Sep 19 23:49:51 CEST 2023 [ 0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d [ 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: STMicroelectronics custom STM32CubeMX board - openstlinux-6.1-yocto-mickledore-mp1-v23.06.21 [ 0.000000] printk: bootconsole [earlycon0] enabled [ 0.000000] Memory policy: Data cache writealloc [ 0.000000] cma: Reserved 64 MiB at 0xda000000 [ 0.000000] Zone ranges: [ 0.000000] Normal [mem 0x00000000c0000000-0x00000000ddffffff] [ 0.000000] HighMem [mem 0x00000000de000000-0x00000000dfffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x00000000c0000000-0x00000000ddffffff] [ 0.000000] node 0: [mem 0x00000000de000000-0x00000000dfffffff] [ 0.000000] Initmem setup node 0 [mem 0x00000000c0000000-0x00000000dfffffff] [ 0.000000] psci: probing for conduit method from DT. [ 0.000000] psci: PSCIv1.0 detected in firmware. [ 0.000000] psci: Using standard PSCI v0.2 function IDs [ 0.000000] psci: MIGRATE_INFO_TYPE not supported. [ 0.000000] psci: SMC Calling Convention v1.1 [ 0.000000] percpu: Embedded 16 pages/cpu s33940 r8192 d23404 u65536 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 129992 [ 0.000000] Kernel command line: root=PARTUUID=491f6117-415d-4f53-88c9-6e0de54deac6 rootwait rw earlyprintk console=ttySTM0,115200 [ 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:all(zero), heap alloc:off, heap free:off [ 0.000000] Memory: 395456K/524288K available (12288K kernel code, 1314K rwdata, 3460K rodata, 1024K init, 227K bss, 63296K reserved, 65536K cma-reserved, 0K highmem) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] trace event string verifier disabled [ 0.000000] rcu: Preemptible hierarchical RCU implementation. [ 0.000000] rcu: RCU event tracing is enabled. [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=2 to nr_cpu_ids=1. [ 0.000000] Trampoline variant of Tasks RCU enabled. [ 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=1 [ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16 [ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention. [ 0.000000] arch_timer: cp15 timer(s) running at 64.00MHz (virt). [ 0.000000] clocksource: arch_sys_counter: mask: 0x1ffffffffffffff max_cycles: 0xec2a6fa00, max_idle_ns: 440795202120 ns [ 0.000002] sched_clock: 57 bits at 64MHz, resolution 15ns, wraps every 2199023255546ns [ 0.008062] Switching to timer-based delay loop, resolution 15ns [ 0.015232] Console: colour dummy device 80x30 [ 0.019772] Calibrating delay loop (skipped), value calculated using timer frequency.. 128.00 BogoMIPS (lpj=640000) [ 0.030316] pid_max: default: 32768 minimum: 301 [ 0.035300] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.042707] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.051629] CPU: Testing write buffer coherency: ok [ 0.057119] /cpus/cpu@0 missing clock-frequency property [ 0.062508] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000 [ 0.069761] cblist_init_generic: Setting adjustable number of callback queues. [ 0.077049] cblist_init_generic: Setting shift to 0 and lim to 1. [ 0.083506] Setting up static identity map for 0xc0100000 - 0xc0100060 [ 0.090328] rcu: Hierarchical SRCU implementation. [ 0.095198] rcu: Max phase no-delay instances is 1000. [ 0.102085] smp: Bringing up secondary CPUs ... [ 0.106746] smp: Brought up 1 node, 1 CPU [ 0.110788] SMP: Total of 1 processors activated (128.00 BogoMIPS). [ 0.117118] CPU: All CPU(s) started in SVC mode. [ 0.122623] devtmpfs: initialized [ 0.148644] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5 [ 0.156747] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.166773] futex hash table entries: 256 (order: 2, 16384 bytes, linear) [ 0.177203] pinctrl core: initialized pinctrl subsystem [ 0.185357] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.194679] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.203742] thermal_sys: Registered thermal governor 'step_wise' [ 0.203884] cpuidle: using governor menu [ 0.214296] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers. [ 0.222359] hw-breakpoint: maximum watchpoint size is 8 bytes. [ 0.228799] Serial: AMBA PL011 UART driver [ 0.235950] stm32-pm-domain pm_domain: domain core-ret-power-domain registered [ 0.243330] stm32-pm-domain pm_domain: subdomain core-power-domain registered [ 0.250516] stm32-pm-domain pm_domain: domains probed [ 0.312318] SCSI subsystem initialized [ 0.327117] usbcore: registered new interface driver usbfs [ 0.332736] usbcore: registered new interface driver hub [ 0.348237] usbcore: registered new device driver usb [ 0.353866] pps_core: LinuxPPS API ver. 1 registered [ 0.368934] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti [ 0.378162] PTP clock support registered [ 0.392441] EDAC MC: Ver: 3.0.0 [ 0.402919] Driver 'scmi-optee' was unable to register with bus_type 'tee' because the bus was not initialized. [ 0.434093] clocksource: Switched to clocksource arch_sys_counter [ 0.466903] NET: Registered PF_INET protocol family [ 0.484234] IP idents hash table entries: 8192 (order: 4, 65536 bytes, linear) [ 0.504793] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear) [ 0.513244] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.534118] TCP established hash table entries: 4096 (order: 2, 16384 bytes, linear) [ 0.541974] TCP bind hash table entries: 4096 (order: 4, 65536 bytes, linear) [ 0.564238] TCP: Hash tables configured (established 4096 bind 4096) [ 0.570796] UDP hash table entries: 256 (order: 1, 8192 bytes, linear) [ 0.594123] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear) [ 0.601453] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 0.624689] RPC: Registered named UNIX socket transport module. [ 0.630669] RPC: Registered udp transport module. [ 0.644098] RPC: Registered tcp transport module. [ 0.648835] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.664966] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 5 counters available [ 0.674557] Trying to unpack rootfs image as initramfs... [ 0.705374] Initialise system trusted keyrings [ 0.714276] workingset: timestamp_bits=14 max_order=17 bucket_order=3 [ 0.774474] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.805062] NFS: Registering the id_resolver key type [ 0.810277] Key type id_resolver registered [ 0.834285] Key type id_legacy registered [ 0.838629] nfs4filelayout_init: NFSv4 File Layout Driver Registering... [ 0.864262] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering... [ 0.871824] ntfs: driver 2.1.32 [Flags: R/O]. [ 0.904677] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc. [ 0.915076] Key type asymmetric registered [ 0.919230] Asymmetric key parser 'x509' registered [ 0.944620] bounce: pool size: 64 pages [ 0.948724] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246) [ 0.994120] io scheduler mq-deadline registered [ 0.998709] io scheduler kyber registered [ 1.032605] STM32 USART driver initialized [ 1.116204] brd: module loaded [ 1.149864] loop: module loaded [ 1.182047] CAN device driver interface [ 1.206147] pegasus: Pegasus/Pegasus II USB Ethernet driver [ 1.211887] usbcore: registered new interface driver pegasus [ 1.244362] usbcore: registered new interface driver asix [ 1.249900] usbcore: registered new interface driver ax88179_178a [ 1.284516] usbcore: registered new interface driver cdc_ether [ 1.290503] usbcore: registered new interface driver smsc75xx [ 1.324289] usbcore: registered new interface driver smsc95xx [ 1.330192] usbcore: registered new interface driver net1080 [ 1.354257] usbcore: registered new interface driver cdc_subset [ 1.360299] usbcore: registered new interface driver zaurus [ 1.394421] usbcore: registered new interface driver cdc_ncm [ 1.402077] usbcore: registered new interface driver usb-storage [ 1.434536] usbcore: registered new device driver onboard-usb-hub [ 1.466069] i2c_dev: i2c /dev entries driver [ 1.495569] sdhci: Secure Digital Host Controller Interface driver [ 1.501809] sdhci: Copyright(c) Pierre Ossman [ 1.524113] Synopsys Designware Multimedia Card Interface Driver [ 1.530702] sdhci-pltfm: SDHCI platform and OF driver helper [ 1.564184] ledtrig-cpu: registered to indicate activity on CPUs [ 1.571027] usbcore: registered new interface driver usbhid [ 1.604257] usbhid: USB HID core driver [ 1.610720] optee: probing for conduit method. [ 1.634313] optee: revision 3.19 (6b371887) [ 1.634976] optee: dynamic shared memory is enabled [ 1.665708] (NULL device *): TA_CMD_GET_ENTROPY invoke err: ffff000a [ 1.672716] optee: initialized driver [ 1.676656] optee-rng optee-ta-ab7a617c-b8e7-4d8f-8301-d09b61036b64: TA_CMD_GET_ENTROPY invoke err: ffff000a [ 1.716605] NET: Registered PF_INET6 protocol family [ 1.745068] Segment Routing with IPv6 [ 1.748884] In-situ OAM (IOAM) with IPv6 [ 1.752957] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver [ 1.785466] NET: Registered PF_PACKET protocol family [ 1.790577] can: controller area network core [ 1.814392] NET: Registered PF_CAN protocol family [ 1.819250] can: raw protocol [ 1.822249] can: broadcast manager protocol [ 1.854414] can: netlink gateway - max_hops=1 [ 1.859298] Key type dns_resolver registered [ 1.863744] ThumbEE CPU extension supported. [ 1.894141] Registering SWP/SWPB emulation handler [ 1.904371] Loading compiled-in X.509 certificates [ 1.982062] arm-scmi firmware:scmi: Enabled polling mode TX channel - prot_id:16 [ 2.014501] arm-scmi firmware:scmi: SCMI Notifications - Core Enabled. [ 2.021263] arm-scmi firmware:scmi: SCMI Protocol v2.0 'ST:' Firmware version 0x0 [ 2.059155] sysfs: cannot create duplicate filename '/devices/platform/cpufreq-dt' [ 2.094178] CPU: 0 PID: 38 Comm: kworker/u2:3 Not tainted 6.1.28 #1 [ 2.100530] Hardware name: STM32 (Device Tree Support) [ 2.105700] Workqueue: events_unbound deferred_probe_work_func [ 2.111618] unwind_backtrace from show_stack+0x10/0x14 [ 2.116903] show_stack from dump_stack_lvl+0x40/0x4c [ 2.122012] dump_stack_lvl from sysfs_warn_dup+0x58/0x64 [ 2.127470] sysfs_warn_dup from sysfs_create_dir_ns+0xf4/0x104 [ 2.133444] sysfs_create_dir_ns from create_dir+0x1c/0x164 [ 2.139076] create_dir from kobject_add_internal+0xa4/0x208 [ 2.144799] kobject_add_internal from kobject_add+0x60/0xc4 [ 2.150522] kobject_add from device_add+0xcc/0x6d4 [ 2.155457] device_add from platform_device_add+0x100/0x244 [ 2.161169] platform_device_add from platform_device_register_full+0x108/0x158 [ 2.168538] platform_device_register_full from stm32_cpufreq_probe+0xfc/0x19c [ 2.175828] stm32_cpufreq_probe from platform_probe+0x5c/0xb0 [ 2.181716] platform_probe from really_probe+0xe0/0x40c [ 2.187082] really_probe from __driver_probe_device+0x9c/0x130 [ 2.193065] __driver_probe_device from driver_probe_device+0x30/0xc0 [ 2.199572] driver_probe_device from __device_attach_driver+0xa8/0x120 [ 2.206256] __device_attach_driver from bus_for_each_drv+0x88/0xd4 [ 2.212587] bus_for_each_drv from __device_attach+0xa8/0x1ec [ 2.218392] __device_attach from bus_probe_device+0x84/0x8c [ 2.224111] bus_probe_device from deferred_probe_work_func+0x8c/0xd4 [ 2.230616] deferred_probe_work_func from process_one_work+0x1e8/0x514 [ 2.237302] process_one_work from worker_thread+0x208/0x504 [ 2.243016] worker_thread from kthread+0xdc/0xf8 [ 2.247767] kthread from ret_from_fork+0x14/0x2c [ 2.252516] Exception stack(0xde8adfb0 to 0xde8adff8) [ 2.257600] dfa0: 00000000 00000000 00000000 00000000 [ 2.265828] dfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 2.274056] dfe0: 00000000 00000000 00000000 00000000 00000013 00000000 [ 2.598267] Freeing initrd memory: 6096K [ 2.634098] kobject_add_internal failed for cpufreq-dt with -EEXIST, don't try to register things with the same name in the same directory. [ 2.655305] stm32-rproc 10000000.m4: error -ENXIO: IRQ index 0 not found [ 2.662105] remoteproc remoteproc0: releasing m4 [ 2.705346] stm32-rproc 10000000.m4: error -ENXIO: IRQ index 0 not found [ 2.714272] stm32-rproc 10000000.m4: mbox_request_channel_byname() requires an "mbox-names" property [ 2.723480] remoteproc remoteproc0: cannot get vq0 mbox [ 2.744132] stm32-rproc 10000000.m4: mbox_request_channel_byname() requires an "mbox-names" property [ 2.753327] remoteproc remoteproc0: cannot get vq1 mbox [ 2.774119] stm32-rproc 10000000.m4: mbox_request_channel_byname() requires an "mbox-names" property [ 2.783310] remoteproc remoteproc0: cannot get shutdown mbox [ 2.804094] stm32-rproc 10000000.m4: mbox_request_channel_byname() requires an "mbox-names" property [ 2.813283] remoteproc remoteproc0: cannot get detach mbox [ 2.834285] remoteproc remoteproc0: m4 is available [ 2.905072] rproc-srm-core 10000000.m4:m4_system_resources: Failed to create device link (0x180) with 50000000.rcc [ 2.937373] stm32-dma 48000000.dma-controller: STM32 DMA driver registered [ 2.958505] stm32-mdma 58000000.dma-controller: STM32 MDMA driver registered [ 2.977098] /soc/interrupt-controller@5000d000: bank0 [ 2.982220] /soc/interrupt-controller@5000d000: bank1 [ 3.004092] /soc/interrupt-controller@5000d000: bank2 [ 3.011438] stm32mp157-pinctrl soc:pinctrl@50002000: GPIOA bank added [ 3.035016] stm32mp157-pinctrl soc:pinctrl@50002000: GPIOB bank added [ 3.042298] stm32mp157-pinctrl soc:pinctrl@50002000: GPIOC bank added [ 3.054985] stm32mp157-pinctrl soc:pinctrl@50002000: GPIOD bank added [ 3.074424] stm32mp157-pinctrl soc:pinctrl@50002000: GPIOE bank added [ 3.094402] stm32mp157-pinctrl soc:pinctrl@50002000: GPIOF bank added [ 3.101827] stm32mp157-pinctrl soc:pinctrl@50002000: GPIOG bank added [ 3.114992] stm32mp157-pinctrl soc:pinctrl@50002000: GPIOH bank added [ 3.134403] stm32mp157-pinctrl soc:pinctrl@50002000: GPIOI bank added [ 3.140923] stm32mp157-pinctrl soc:pinctrl@50002000: Pinctrl STM32 initialized [ 3.166042] stm32mp157-pinctrl soc:pinctrl@54004000: GPIOZ bank added [ 3.172553] stm32mp157-pinctrl soc:pinctrl@54004000: Pinctrl STM32 initialized [ 3.197269] 40010000.serial: ttySTM0 at MMIO 0x40010000 (irq = 39, base_baud = 4000000) is a stm32-usart [ 3.214181] printk: console [ttySTM0] enabled [ 3.214181] printk: console [ttySTM0] enabled [ 3.222931] printk: bootconsole [earlycon0] disabled [ 3.222931] printk: bootconsole [earlycon0] disabled [ 3.258031] stm32_rtc 5c004000.rtc: registered as rtc0 [ 3.261869] stm32_rtc 5c004000.rtc: setting system clock to 2000-01-01T00:17:59 UTC (946685879) [ 3.294301] stm32_rtc 5c004000.rtc: Date/Time must be initialized [ 3.298993] stm32_rtc 5c004000.rtc: registered rev:1.2 [ 3.342934] stm32f7-i2c 5c002000.i2c: using dma1chan0 (tx) and dma1chan1 (rx) for DMA transfers [ 3.365707] stpmic1 0-0033: Failed to get main IRQ: -22 [ 3.369655] stpmic1: probe of 0-0033 failed with error -22 [ 3.384419] stm32f7-i2c 5c002000.i2c: STM32F7 I2C-0 bus adapter [ 4.244384] Freeing unused kernel image (initmem) memory: 1024K [ 4.264495] Run /init as init process Starting systemd-udevd version 253.1^ [ 12.064255] optee-rng optee-ta-ab7a617c-b8e7-4d8f-8301-d09b61036b64: TA_CMD_GET_ENTROPY invoke err: ffff000a root '/dev/disk/by-partuuid/491f6117-415d-4f53-88c9-6e0de54deac6' doesn't exist or does not contain a /dev. [ 14.625387] amba 58005000.mmc: deferred probe pending [ 14.629083] amba 58007000.mmc: deferred probe pending [ 14.634051] platform 5a006000.usbphyc: deferred probe pending [ 14.639786] platform 50001000.pwr: deferred probe pending [ 14.645198] platform 49000000.usb-otg: deferred probe pending [ 22.304261] optee-rng optee-ta-ab7a617c-b8e7-4d8f-8301-d09b61036b64: TA_CMD_GET_ENTROPY invoke err: ffff000a [ 32.544220] optee-rng optee-ta-ab7a617c-b8e7-4d8f-8301-d09b61036b64: TA_CMD_GET_ENTROPY invoke err: ffff000a [ 42.784215] optee-rng optee-ta-ab7a617c-b8e7-4d8f-8301-d09b61036b64: TA_CMD_GET_ENTROPY invoke err: ffff000a