cb-linux / breath

Linux for Chromebooks
https://cb-linux.github.io/breath/
MIT License
302 stars 55 forks source link

OCTOPUS Baseboard Support: BLOOG and SPARKY360 #29

Closed MilkyDeveloper closed 2 years ago

MilkyDeveloper commented 2 years ago

This issue tracks progress on support for boards derived on the common Gemini-Lake baseboard octopus.

Chromebooks using the board

Issues

Octopus (Geminilake) Chromebooks, or the baseboard of Bloog Chromebooks, are well supported.

Users have reported working Bluetooth, Touchscreen, Audio, and all other peripherals other than the audio jack in a variety of Octopus Chromebooks.

However, a particular board, bloog, has issues with Audio (#22) and Suspend to S3 (#23, the default suspend state). sparky360 appears to have touchpad issues (#18).

Audio

On further investigation, the dmesg shows this snippet:

[ 5.226639] pci 0000:00:0e.0: attach allowed to drvr snd_hda_intel [internal device]
[ 5.226667] snd_hda_intel 0000:00:0e.0: DSP detected with PCI class/subclass/prog-if info 0x040100
[ 5.228394] snd_hda_intel 0000:00:0e.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops)
[ 5.252476] snd_hda_intel 0000:00:0e.0: Cannot probe codecs, giving up
[ 5.253756] ------------[ cut here ]------------
[ 5.253769] WARNING: CPU: 1 PID: 87 at sound/hda/hdac_bus.c:73 snd_hdac_bus_exit+0x40/0x50 [snd_hda_core]
[ 5.253770] Modules linked in: snd_hda_intel snd_intel_dspcfg snd_hda_codec joydev snd_hwdep snd_hda_core snd_soc_max98357a snd_soc_da7219 iwlmvm iwlwifi fuse
[ 5.253783] CPU: 1 PID: 87 Comm: kworker/1:2 Not tainted 5.10.88 #1
[ 5.253784] Hardware name: HP Bloog/Bloog, BIOS Google_Bloog.11297.275.0 05/16/2021
[ 5.253789] Workqueue: events azx_probe_work [snd_hda_intel]
[ 5.253796] RIP: 0010:snd_hdac_bus_exit+0x40/0x50 [snd_hda_core]
[ 5.253798] Code: 75 19 48 8b 57 58 48 8d 47 58 48 39 c2 75 1b 48 81 c7 f8 02 00 00 e9 6f e4 05 e1 0f 0b 48 8b 57 58 48 8d 47 58 48 39 c2 74 e5 <0f> 0b 48 81 c7 f8 02 00 00 e9 52 e4 05 e1 66 90 0f 1f 44 00 00 41
[ 5.253799] RSP: 0000:ffffc90000543d98 EFLAGS: 00010287
[ 5.253801] RAX: ffff888107fab080 RBX: ffff888107fab028 RCX: 0000000000005261
[ 5.253803] RDX: ffff888107fa2b80 RSI: 0000000000005259 RDI: ffff888107fab028
[ 5.253804] RBP: ffff888107fab4d0 R08: 0000000000000001 R09: 0000000000000001
[ 5.253805] R10: ffff8881021f5520 R11: ffff8881004c0f00 R12: ffff888107faa000
[ 5.253820] R13: ffffffff829f3d80 R14: ffff888102f91948 R15: 0000000000000000
[ 5.253822] FS: 0000000000000000(0000) GS:ffff88817bd00000(0000) knlGS:0000000000000000
[ 5.253823] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 5.253824] CR2: 000055d5cf3a5018 CR3: 0000000107ee8000 CR4: 0000000000350ee0
[ 5.253825] Call Trace:
[ 5.253833] azx_free+0xd5/0x1e0 [snd_hda_intel]
[ 5.253837] azx_dev_free+0xe/0x20 [snd_hda_intel]
[ 5.253842] __snd_device_free+0x46/0x80
[ 5.253845] snd_device_free_all+0x61/0x80
[ 5.253847] release_card_device+0x19/0x60
[ 5.253851] device_release+0x34/0x90
[ 5.253855] kobject_put+0x63/0xc0
[ 5.253859] snd_card_free+0x74/0xa0
[ 5.253863] process_one_work+0x1d6/0x3b0
[ 5.253865] worker_thread+0x50/0x3f0
[ 5.253867] ? rescuer_thread+0x390/0x390
[ 5.253869] kthread+0x14d/0x170
[ 5.253871] ? kthread_associate_blkcg+0xc0/0xc0
[ 5.253874] ret_from_fork+0x1f/0x30
[ 5.253877] ---[ end trace e2cf502e4104a1f1 ]---

I am not an audio expert, so I am unable to decipher this error. This report is from (kernel) 5.10. 5.4, with the same config, causes more errors, so I am disregarding it. A move to kernel 4.19 may be neccessary on certain chromebooks. Reef chromebooks exhibit similar audio errors. Certain Morphius Chromebooks have the same error (#12).

Touchpad

The Acer Spin 512 has touchpad problems. There are no dmesg logs that help. sparky360 has a Synaptics touchpad. It is possible that compiling elan_ts into the kernel hijacks the synaptics drivers. Other similar reports can be found around the web.

aghebert commented 2 years ago

I have done some testing and found that the issue with the trackpad on the Acer Spin 512 is Ubuntu itself. I am not sure what specifically about it is broken, but the trackpad works perfectly when using Debian as the chosen distro.

jthompson05 commented 2 years ago

Maybe I should try debian

korbendallaskoop commented 2 years ago

I'm picking up a 12b (bloog) this weekend and have the (sparky360) Lenovo 500e already. Happy to test anything specific if it can be of any help.

Denisuu commented 2 years ago

I also have a HP Chromebook 14a (BLOOGLET) I flashed Mr.Chromebox UEFI test firmware and installed Manjaro, audio didn't work either on all the distro's listed below. So I flashed back stock firmware to try Breath. Altough audio doesn't work either I have to say it's an awesome project!! Creating the USB was very straight-forward and it's nice to be able to dual-boot ChromeOS!

I created a topic on the Manjaro forums when I was still on Mr.Chromebox UEFI firmware. He also replied in there that he also has a Gemini Lake (AMPTON) Chromebook and that audio is working on this device. He says "it needs the sof drivers and sof firmware (blobs) - specifically: sof-audio-pci-intel-apl and glk_rt5682_max98357a"

Ampton does have a N4020 CPU instead of a N5030 though.

according to the site below I need: sof-glkda7219max too. I checked those files, I don’t see anything helpful in them: Content

Audio doesn't work on:

Trackpad works very buggy on Ubuntu:

This is the output of:

(chromium_source_tree)/src/overlays/overlay-octopus
.
├── chromeos-base
│   ├── chromeos-bsp-octopus
│   │   ├── chromeos-bsp-octopus-0.0.2-r48.ebuild
│   │   ├── chromeos-bsp-octopus-9999.ebuild
│   │   ├── files
│   │   │   ├── 93-powerd-overrides.rules
│   │   │   ├── 99-chromeos-octopus-usb-charge-mode.rules
│   │   │   ├── 99-chromeos-octopus-usb-runtime-suspend.rules
│   │   │   ├── blooglet
│   │   │   │   ├── audio
│   │   │   │   │   ├── cras-config
│   │   │   │   │   │   ├── board.ini
│   │   │   │   │   │   ├── card2_settings
│   │   │   │   │   │   ├── card_settings
│   │   │   │   │   │   └── dsp.ini
│   │   │   │   │   └── ucm-config
│   │   │   │   │       ├── sof-glkda7219max.1loc
│   │   │   │   │       │   ├── HiFi.conf
│   │   │   │   │       │   └── sof-glkda7219max.conf
│   │   │   │   │       └── sof-glkrt5682max.1loc
│   │   │   │   │           ├── HiFi.conf
│   │   │   │   │           └── sof-glkrt5682max.conf
│   │   │   │   └── thermal
│   │   │   │       └── dptf.dv

Crouton shows:

cat /proc/asound/cards
 0 [sofglkda7219max]: sof-glkda7219ma - sof-glkda7219max
                      HP-Bloog-rev4-Bloog

I hope this helps, if there's anything I could test I'd be glad to do so! Cheers!

MilkyDeveloper commented 2 years ago

Looks like the main culprit is:

[   10.718788] sof-audio-pci-intel-apl 0000:00:0e.0: error: cl_copy_fw: timeout HDA_DSP_SRAM_REG_ROM_STATUS read
[   10.719336] sof-audio-pci-intel-apl 0000:00:0e.0: error: extended rom status:  0x81000012 0x2c 0x0 0x0 0x0 0x0 0x1551100 0x0
[   10.719338] sof-audio-pci-intel-apl 0000:00:0e.0: error: load fw failed ret: -110
[   10.719364] sof-audio-pci-intel-apl 0000:00:0e.0: error: failed to reset DSP
[   10.719367] sof-audio-pci-intel-apl 0000:00:0e.0: error: failed to boot DSP firmware -110
[   10.769790] sof-audio-pci-intel-apl 0000:00:0e.0: error: hda_dsp_core_reset_enter: timeout on HDA_DSP_REG_ADSPCS read
[   10.769795] sof-audio-pci-intel-apl 0000:00:0e.0: error: dsp core reset failed: core_mask 1
[   10.770940] sof-audio-pci-intel-apl 0000:00:0e.0: error: sof_probe_work failed err: -110

I think a good idea would be to mount /dev/mmcblk0p3 to /mnt like:

sudo mount -t ext2 -o ro /dev/mmcblk0p3 /mnt

Then, copy all files in /mnt/lib/firmware to /lib/firmware by running:

sudo cp -rv /mnt/lib/firmware/* /lib/firmware

Be sure to then write to the disk by running:

sync

Reboot and then post a dmesg. Try your luck, but I still don't think it will work. After some searching, it looks like the BIOS of this Chromebook doesn't initialize the audio device properly (or something similar), explaining why audio would work with Mr. Chromebox's UEFI. Here's some more details.

jthompson05 commented 2 years ago

@Denisuu I thought Mr. Chromebox firmware doesn't work with the HP Chromebook 14. I have the exact same model as you, and I would be interested to know if I can flash the firmware and install a full linux distro

Denisuu commented 2 years ago

@MilkyDeveloper

Maybe my last post was a bit confusing. Audio doesn't work with Mr.Chromebox UEFI on this device. Neither does it work in Crouton. Mr.Chromebox firmware does have working audio OOB on other octopus boards. It seems to be the same on Breath too right?

Would it be benificial to try and get audio working in Crouton before we try to fix it on Breath?

Ok I did that, but without luck. There's a lot of sof errors showing in dmesg now. Full output: dmesg

denisuu@ubuntu:~$ sudo dmesg | grep glk
[    2.446263] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/glk_dmc_ver1_04.bin (v1.4)
[    9.251438] bxt_da7219_max98357a glk_da7219_mx98357a: ASoC: failed to instantiate card -22
[    9.251546] bxt_da7219_max98357a: probe of glk_da7219_mx98357a failed with error -22
[    9.558252] sof-audio-pci-intel-apl 0000:00:0e.0: error: panic at ...sof-glk-final/src/lib/agent.cK:75

denisuu@ubuntu:~$ sudo dmesg | grep 'sof'
[    0.531724] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    0.531727] software IO TLB: mapped [mem 0x00000000759f5000-0x00000000799f5000] (64MB)
[    6.216284] snd_hda_intel 0000:00:0e.0: attach allowed to drvr sof-audio-pci-intel-apl [internal device]
[    7.968629] pci 0000:00:0e.0: attach allowed to drvr sof-audio-pci-intel-apl [internal device]
[    7.968665] sof-audio-pci-intel-apl 0000:00:0e.0: DSP detected with PCI class/subclass/prog-if info 0x040100
[    7.969851] sof-audio-pci-intel-apl 0000:00:0e.0: DSP detected with PCI class/subclass/prog-if 0x040100
[    7.970006] sof-audio-pci-intel-apl 0000:00:0e.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops)
[    7.987786] sof-audio-pci-intel-apl 0000:00:0e.0: attach allowed to drvr snd_soc_skl [internal device]
[    8.001028] sof-audio-pci-intel-apl 0000:00:0e.0: use msi interrupt mode
[    8.003584] sof-audio-pci-intel-apl 0000:00:0e.0: attach allowed to drvr snd_hda_intel [internal device]
[    8.010960] sof-audio-pci-intel-apl 0000:00:0e.0: hda codecs found, mask 4
[    8.105275] sof-audio-pci-intel-apl 0000:00:0e.0: Firmware info: version 1:1:0-42e25
[    8.105278] sof-audio-pci-intel-apl 0000:00:0e.0: Firmware: ABI 3:8:0 Kernel ABI 3:18:0
[    8.105280] sof-audio-pci-intel-apl 0000:00:0e.0: Firmware debug build 1 on Jun 24 2021-23:30:04 - options:
[    8.245216] sof-audio-pci-intel-apl 0000:00:0e.0: Topology: ABI 3:7:0 Kernel ABI 3:18:0
[    8.245509] sof-audio-pci-intel-apl 0000:00:0e.0: ASoC: Parent card not yet available, widget card binding deferred
[    8.245715] sof-audio-pci-intel-apl 0000:00:0e.0: error : DSP panic!
[    8.245723] sof-audio-pci-intel-apl 0000:00:0e.0: status: fw entered - code 00000005
[    8.245772] sof-audio-pci-intel-apl 0000:00:0e.0: error: runtime exception
[    8.245773] sof-audio-pci-intel-apl 0000:00:0e.0: error: trace point 00004000
[    8.245775] sof-audio-pci-intel-apl 0000:00:0e.0: error: panic at :0
[    8.245778] sof-audio-pci-intel-apl 0000:00:0e.0: error: DSP Firmware Oops
[    8.245779] sof-audio-pci-intel-apl 0000:00:0e.0: error: Exception Cause: LoadStorePIFDataErrorCause, Synchronous PIF data error during LoadStore access
[    8.245782] sof-audio-pci-intel-apl 0000:00:0e.0: EXCCAUSE 0x0000000d EXCVADDR 0x00000038 PS       0x00060120 SAR     0x00000000
[    8.245784] sof-audio-pci-intel-apl 0000:00:0e.0: EPC1     0xbe025d49 EPC2     0xbe02bae4 EPC3     0xbe028c64 EPC4    0x00000000
[    8.245786] sof-audio-pci-intel-apl 0000:00:0e.0: EPC5     0x00000000 EPC6     0x00000000 EPC7     0x00000000 DEPC    0x00000000
[    8.245788] sof-audio-pci-intel-apl 0000:00:0e.0: EPS2     0x00060720 EPS3     0x00060b22 EPS4     0x00000000 EPS5    0x00000000
[    8.245790] sof-audio-pci-intel-apl 0000:00:0e.0: EPS6     0x00000000 EPS7     0x00000000 INTENABL 0x00000000 INTERRU 0x00000222
[    8.245792] sof-audio-pci-intel-apl 0000:00:0e.0: stack dump from 0xbe07f9c0
[    8.245795] sof-audio-pci-intel-apl 0000:00:0e.0: 0xbe07f9c0: be025d49 00000000 00000000 00000000
[    8.245797] sof-audio-pci-intel-apl 0000:00:0e.0: 0xbe07f9c4: be068a00 00000064 be051500 00000180
[    8.245799] sof-audio-pci-intel-apl 0000:00:0e.0: 0xbe07f9c8: d67f2900 1c3b287d 000c0800 00000000
[    8.245801] sof-audio-pci-intel-apl 0000:00:0e.0: 0xbe07f9cc: 0dead000 00000000 03805028 ffff8881
[    8.245804] sof-audio-pci-intel-apl 0000:00:0e.0: 0xbe07f9d0: a02f1044 ffffffff 0ee8ef00 ffff8881
[    8.245806] sof-audio-pci-intel-apl 0000:00:0e.0: 0xbe07f9d4: 00000004 ffffc900 d67f2900 1c3b287d
[    8.245808] sof-audio-pci-intel-apl 0000:00:0e.0: 0xbe07f9d8: 068e28c0 ffff8881 0095bc50 ffffc900
[    8.245810] sof-audio-pci-intel-apl 0000:00:0e.0: 0xbe07f9dc: 068e28c0 ffff8881 00000000 00000000
[    8.745921] sof-audio-pci-intel-apl 0000:00:0e.0: error: ipc timed out for 0x50010000 size 108
[    8.745933] sof-audio-pci-intel-apl 0000:00:0e.0: status: fw entered - code 00000005
[    8.745981] sof-audio-pci-intel-apl 0000:00:0e.0: error: runtime exception
[    8.745983] sof-audio-pci-intel-apl 0000:00:0e.0: error: trace point 00004000
[    8.745985] sof-audio-pci-intel-apl 0000:00:0e.0: error: panic at :0
[    8.745987] sof-audio-pci-intel-apl 0000:00:0e.0: error: DSP Firmware Oops
[    8.745989] sof-audio-pci-intel-apl 0000:00:0e.0: error: Exception Cause: LoadStorePIFDataErrorCause, Synchronous PIF data error during LoadStore access
[    8.745991] sof-audio-pci-intel-apl 0000:00:0e.0: EXCCAUSE 0x0000000d EXCVADDR 0x00000038 PS       0x00060120 SAR     0x00000000
[    8.745993] sof-audio-pci-intel-apl 0000:00:0e.0: EPC1     0xbe025d49 EPC2     0xbe02bae4 EPC3     0xbe028c64 EPC4    0x00000000
[    8.745995] sof-audio-pci-intel-apl 0000:00:0e.0: EPC5     0x00000000 EPC6     0x00000000 EPC7     0x00000000 DEPC    0x00000000
[    8.745997] sof-audio-pci-intel-apl 0000:00:0e.0: EPS2     0x00060720 EPS3     0x00060b22 EPS4     0x00000000 EPS5    0x00000000
[    8.745999] sof-audio-pci-intel-apl 0000:00:0e.0: EPS6     0x00000000 EPS7     0x00000000 INTENABL 0x00000000 INTERRU 0x00000222
[    8.746001] sof-audio-pci-intel-apl 0000:00:0e.0: stack dump from 0xbe07f9c0
[    8.746004] sof-audio-pci-intel-apl 0000:00:0e.0: 0xbe07f9c0: be025d49 00000000 00000000 00000000
[    8.746007] sof-audio-pci-intel-apl 0000:00:0e.0: 0xbe07f9c4: be068a00 00000064 be051500 00000180
[    8.746009] sof-audio-pci-intel-apl 0000:00:0e.0: 0xbe07f9c8: e4a11000 f3b2fac8 150e6728 ffff8881
[    8.746011] sof-audio-pci-intel-apl 0000:00:0e.0: 0xbe07f9cc: 00000000 00000000 a02cce8f ffffffff
[    8.746013] sof-audio-pci-intel-apl 0000:00:0e.0: 0xbe07f9d0: 0031b950 ffffc900 0031b950 ffffc900
[    8.746015] sof-audio-pci-intel-apl 0000:00:0e.0: 0xbe07f9d4: 0e15b800 ffff8881 a02c4046 ffffffff
[    8.746017] sof-audio-pci-intel-apl 0000:00:0e.0: 0xbe07f9d8: 00000010 00000000 0000005c 00000000
[    8.746020] sof-audio-pci-intel-apl 0000:00:0e.0: 0xbe07f9dc: 00000000 ffff8881 40070000 30010000
[    8.746027] sof-audio-pci-intel-apl 0000:00:0e.0: error: hda irq intsts 0x00000000 intlctl 0xc0000000 rirb 00
[    8.746029] sof-audio-pci-intel-apl 0000:00:0e.0: error: dsp irq ppsts 0x00000000 adspis 0x00000000
[    8.746035] sof-audio-pci-intel-apl 0000:00:0e.0: error: host status 0x00000000 dsp status 0x00000000 mask 0x00000003
[    8.746038] sof-audio-pci-intel-apl 0000:00:0e.0: error: set/get ctrl ipc comp 2
[    8.746040] sof-audio-pci-intel-apl 0000:00:0e.0: error: failed kcontrol value set for widget: 2
[    8.746042] sof-audio-pci-intel-apl 0000:00:0e.0: error: fail to set up kcontrols for widget PGA1.0
[    8.746044] sof-audio-pci-intel-apl 0000:00:0e.0: error: failed to restore kcontrols for widget PGA1.0
[    9.250917] sof-audio-pci-intel-apl 0000:00:0e.0: error: ipc timed out for 0x30020000 size 12
[    9.250928] sof-audio-pci-intel-apl 0000:00:0e.0: status: fw entered - code 00000005
[    9.251171] sof-audio-pci-intel-apl 0000:00:0e.0: error: runtime exception
[    9.251173] sof-audio-pci-intel-apl 0000:00:0e.0: error: trace point 00004000
[    9.251175] sof-audio-pci-intel-apl 0000:00:0e.0: error: panic at :0
[    9.251177] sof-audio-pci-intel-apl 0000:00:0e.0: error: DSP Firmware Oops
[    9.251179] sof-audio-pci-intel-apl 0000:00:0e.0: error: Exception Cause: LoadStorePIFDataErrorCause, Synchronous PIF data error during LoadStore access
[    9.251181] sof-audio-pci-intel-apl 0000:00:0e.0: EXCCAUSE 0x0000000d EXCVADDR 0x00000038 PS       0x00060120 SAR     0x00000000
[    9.251184] sof-audio-pci-intel-apl 0000:00:0e.0: EPC1     0xbe025d49 EPC2     0xbe02bae4 EPC3     0xbe028c64 EPC4    0x00000000
[    9.251186] sof-audio-pci-intel-apl 0000:00:0e.0: EPC5     0x00000000 EPC6     0x00000000 EPC7     0x00000000 DEPC    0x00000000
[    9.251188] sof-audio-pci-intel-apl 0000:00:0e.0: EPS2     0x00060720 EPS3     0x00060b22 EPS4     0x00000000 EPS5    0x00000000
[    9.251190] sof-audio-pci-intel-apl 0000:00:0e.0: EPS6     0x00000000 EPS7     0x00000000 INTENABL 0x00000000 INTERRU 0x00000222
[    9.251192] sof-audio-pci-intel-apl 0000:00:0e.0: stack dump from 0xbe07f9c0
[    9.251195] sof-audio-pci-intel-apl 0000:00:0e.0: 0xbe07f9c0: be025d49 00000000 00000000 00000000
[    9.251197] sof-audio-pci-intel-apl 0000:00:0e.0: 0xbe07f9c4: be068a00 00000064 be051500 00000180
[    9.251200] sof-audio-pci-intel-apl 0000:00:0e.0: 0xbe07f9c8: e4a11000 f3b2fac8 150e6728 ffff8881
[    9.251202] sof-audio-pci-intel-apl 0000:00:0e.0: 0xbe07f9cc: 00000000 00000000 a02cce8f ffffffff
[    9.251204] sof-audio-pci-intel-apl 0000:00:0e.0: 0xbe07f9d0: 0031b978 ffffc900 0031b978 ffffc900
[    9.251206] sof-audio-pci-intel-apl 0000:00:0e.0: 0xbe07f9d4: 0031ba3c ffffc900 a02c4046 ffffffff
[    9.251208] sof-audio-pci-intel-apl 0000:00:0e.0: 0xbe07f9d8: 03805028 ffff8881 00000000 00000000
[    9.251210] sof-audio-pci-intel-apl 0000:00:0e.0: 0xbe07f9dc: 00000002 ffff8881 02589df0 ffff8881
[    9.251217] sof-audio-pci-intel-apl 0000:00:0e.0: error: hda irq intsts 0x00000000 intlctl 0xc0000000 rirb 00
[    9.251219] sof-audio-pci-intel-apl 0000:00:0e.0: error: dsp irq ppsts 0x00000000 adspis 0x00000000
[    9.251224] sof-audio-pci-intel-apl 0000:00:0e.0: error: host status 0x00000000 dsp status 0x00000000 mask 0x00000003
[    9.251227] sof-audio-pci-intel-apl 0000:00:0e.0: error: failed to free widget PGA1.0
[    9.251360] sof-audio-pci-intel-apl 0000:00:0e.0: error: tplg component load failed -110
[    9.251381] sof-audio-pci-intel-apl 0000:00:0e.0: error: failed to load DSP topology -22
[    9.251384] sof-audio-pci-intel-apl 0000:00:0e.0: ASoC: error at snd_soc_component_probe on 0000:00:0e.0: -22
[    9.558192] sof-audio-pci-intel-apl 0000:00:0e.0: error : DSP panic!
[    9.558202] sof-audio-pci-intel-apl 0000:00:0e.0: status: fw entered - code 00000005
[    9.558249] sof-audio-pci-intel-apl 0000:00:0e.0: error: runtime exception
[    9.558250] sof-audio-pci-intel-apl 0000:00:0e.0: error: trace point 00004000
[    9.558252] sof-audio-pci-intel-apl 0000:00:0e.0: error: panic at ...sof-glk-final/src/lib/agent.cK:75
[    9.558255] sof-audio-pci-intel-apl 0000:00:0e.0: error: DSP Firmware Oops
[    9.558256] sof-audio-pci-intel-apl 0000:00:0e.0: error: Exception Cause: LoadStorePIFDataErrorCause, Synchronous PIF data error during LoadStore access
[    9.558259] sof-audio-pci-intel-apl 0000:00:0e.0: EXCCAUSE 0x0000000d EXCVADDR 0x00000000 PS       0x00060525 SAR     0x00000000
[    9.558261] sof-audio-pci-intel-apl 0000:00:0e.0: EPC1     0xbe02a49c EPC2     0xbe02a50d EPC3     0xbe028c64 EPC4    0x00000000
[    9.558263] sof-audio-pci-intel-apl 0000:00:0e.0: EPC5     0x00000000 EPC6     0x00000000 EPC7     0x00000000 DEPC    0x00000000
[    9.558265] sof-audio-pci-intel-apl 0000:00:0e.0: EPS2     0x00060120 EPS3     0x00060b22 EPS4     0x00000000 EPS5    0x00000000
[    9.558267] sof-audio-pci-intel-apl 0000:00:0e.0: EPS6     0x00000000 EPS7     0x00000000 INTENABL 0x00000000 INTERRU 0x00000222
[    9.558269] sof-audio-pci-intel-apl 0000:00:0e.0: stack dump from 0xbe07f450
[    9.558272] sof-audio-pci-intel-apl 0000:00:0e.0: 0xbe07f450: be02a49c 00000000 00000000 00000000
[    9.558275] sof-audio-pci-intel-apl 0000:00:0e.0: 0xbe07f454: 0dead009 be07f680 00000650 00000000
[    9.558277] sof-audio-pci-intel-apl 0000:00:0e.0: 0xbe07f458: d67f2900 1c3b287d 000c0800 00000000
[    9.558279] sof-audio-pci-intel-apl 0000:00:0e.0: 0xbe07f45c: 0dead000 00000000 03805028 ffff8881
[    9.558281] sof-audio-pci-intel-apl 0000:00:0e.0: 0xbe07f460: a02f1044 ffffffff 0ee8ef00 ffff8881
[    9.558284] sof-audio-pci-intel-apl 0000:00:0e.0: 0xbe07f464: 00000004 ffffc900 d67f2900 1c3b287d
[    9.558286] sof-audio-pci-intel-apl 0000:00:0e.0: 0xbe07f468: 068e28c0 ffff8881 0095bc50 ffffc900
[    9.558288] sof-audio-pci-intel-apl 0000:00:0e.0: 0xbe07f46c: 068e28c0 ffff8881 00000000 00000000
Denisuu commented 2 years ago

@Denisuu I thought Mr. Chromebox firmware doesn't work with the HP Chromebook 14. I have the exact same model as you, and I would be interested to know if I can flash the firmware and install a full linux distro

You'll have to email him to get the test UEFI but sound isn't working either. As mentioned above, all bugs are the same as they are on Breath. Touchpad is also buggy on ubuntu and I also experience some shutdown/suspend issue's that I don't have on Breath.

jthompson05 commented 2 years ago

@Denisuu I thought Mr. Chromebox firmware doesn't work with the HP Chromebook 14. I have the exact same model as you, and I would be interested to know if I can flash the firmware and install a full linux distro

You'll have to email him to get the test UEFI but sound isn't working either. As mentioned above, all bugs are the same as they are on Breath. Touchpad is also buggy in on ubuntu and I also experience some shutdown/suspend issue's that I don't have on Breath.

I tried Breath on my Chromebook and the touchpad worked fine. Everything except Audio worked.

Denisuu commented 2 years ago

I tried Breath on my Chromebook and the touchpad worked fine. Everything except Audio worked.

Trackpad works fine here too on Manjaro but not on Ubuntu. You also have Blooglet?

Denisuu commented 2 years ago

This is the output of dmesg on ChromeOs through Crosh shell. Maybe it helps to see what ChromeOs does to get audio working. Doesn't seem like sof-glkrt5682max gets used at all.

Full output: dmesg

sof & glk:

chronos@localhost / $ sudo dmesg | grep 'glk\|sof'
[    0.470149] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    0.470152] software IO TLB: mapped [mem 0x759f5000-0x799f5000] (64MB)
[    1.477151] LoadPin: firmware pinned obj="/lib/firmware/i915/glk_dmc_ver1_04.bin" pid=34 cmdline=""
[    1.478581] [drm] Finished loading DMC firmware i915/glk_dmc_ver1_04.bin (v1.4)
[    6.435499] sof-audio-pci 0000:00:0e.0: DSP detected with PCI class/subclass/prog-if 0x040100
[    6.435723] sof-audio-pci 0000:00:0e.0: use msi interrupt mode
[    6.464867] sof-audio-pci 0000:00:0e.0: Linked as a consumer to 0000:00:02.0
[    6.464884] sof-audio-pci 0000:00:0e.0: bound 0000:00:02.0 (ops 0xffffffff960a15c0)
[    6.477043] sof-audio-pci 0000:00:0e.0: hda codecs found, mask 4
[    6.530084] sof-audio-pci 0000:00:0e.0: Firmware info: version 1:1:0-42e25
[    6.530093] sof-audio-pci 0000:00:0e.0: Firmware: ABI 3:8:0 Kernel ABI 3:4:0
[    6.530096] sof-audio-pci 0000:00:0e.0: warn: FW ABI is more recent than kernel
[    6.530099] sof-audio-pci 0000:00:0e.0: Firmware debug build 1 on Jun 24 2021-23:30:04 - options:
[    6.530283] sof-audio-pci 0000:00:0e.0: firmware boot complete
[    6.643712] bxt_da7219_max98357a glk_da7219_max98357a: info: override FE DAI link SSP1-Codec
[    6.643720] bxt_da7219_max98357a glk_da7219_max98357a: info: override FE DAI link SSP2-Codec
[    6.643723] bxt_da7219_max98357a glk_da7219_max98357a: info: override FE DAI link dmic01
[    6.643725] bxt_da7219_max98357a glk_da7219_max98357a: info: override FE DAI link iDisp1
[    6.643728] bxt_da7219_max98357a glk_da7219_max98357a: info: override FE DAI link iDisp2
[    6.643730] bxt_da7219_max98357a glk_da7219_max98357a: info: override FE DAI link iDisp3
[    6.644681] sof-audio-pci 0000:00:0e.0: Topology: ABI 3:7:0 Kernel ABI 3:4:0
[    6.644687] sof-audio-pci 0000:00:0e.0: warn: topology ABI is more recent than kernel
[    6.644695] sof-audio-pci 0000:00:0e.0: warning: widget type 7 name ssp1 Tx not handled
[    6.645589] sof-audio-pci 0000:00:0e.0: warning: widget type 7 name ssp2 Rx not handled
[    6.646241] sof-audio-pci 0000:00:0e.0: warning: widget type 7 name ssp2 Tx not handled
[    6.646882] sof-audio-pci 0000:00:0e.0: warning: widget type 7 name DMIC01 Rx not handled
[    6.647584] sof-audio-pci 0000:00:0e.0: warning: widget type 7 name DMic not handled
[    6.648620] sof-audio-pci 0000:00:0e.0: warning: widget type 7 name dmic01_hifi not handled
[    6.649387] sof-audio-pci 0000:00:0e.0: warning: widget type 7 name hif5-0 Output not handled
[    6.650166] sof-audio-pci 0000:00:0e.0: warning: widget type 7 name hif6-0 Output not handled
[    6.650172] sof-audio-pci 0000:00:0e.0: warning: widget type 7 name hif7-0 Output not handled
[    6.650175] sof-audio-pci 0000:00:0e.0: warning: widget type 7 name iDisp3_out not handled
[    6.650179] sof-audio-pci 0000:00:0e.0: warning: widget type 7 name iDisp2_out not handled
[    6.650182] sof-audio-pci 0000:00:0e.0: warning: widget type 7 name iDisp1_out not handled
[    6.650185] sof-audio-pci 0000:00:0e.0: warning: widget type 1 name codec0_out not handled
[    6.650189] sof-audio-pci 0000:00:0e.0: warning: widget type 1 name codec1_out not handled
[    6.650192] sof-audio-pci 0000:00:0e.0: warning: widget type 0 name codec0_in not handled
[    6.650195] sof-audio-pci 0000:00:0e.0: warning: widget type 7 name iDisp3 Tx not handled
[    6.650198] sof-audio-pci 0000:00:0e.0: warning: widget type 7 name iDisp2 Tx not handled
[    6.650202] sof-audio-pci 0000:00:0e.0: warning: widget type 7 name iDisp1 Tx not handled
[    6.653851] sof-audio-pci 0000:00:0e.0: ASoC: Parent card not yet available, widget card binding deferred
[    6.667677] bxt_da7219_max98357a glk_da7219_max98357a: HiFi <-> SSP1 Pin mapping ok
[    6.667840] bxt_da7219_max98357a glk_da7219_max98357a: da7219-hifi <-> SSP2 Pin mapping ok
[    6.667855] bxt_da7219_max98357a glk_da7219_max98357a: dmic-hifi <-> DMIC01 Pin mapping ok
[    6.667872] bxt_da7219_max98357a glk_da7219_max98357a: intel-hdmi-hifi1 <-> iDisp1 Pin mapping ok
[    6.667887] bxt_da7219_max98357a glk_da7219_max98357a: intel-hdmi-hifi2 <-> iDisp2 Pin mapping ok
[    6.667904] bxt_da7219_max98357a glk_da7219_max98357a: intel-hdmi-hifi3 <-> iDisp3 Pin mapping ok
[    6.668038] bxt_da7219_max98357a glk_da7219_max98357a: snd-soc-dummy-dai <-> Speakers 0 mapping ok
[    6.668114] bxt_da7219_max98357a glk_da7219_max98357a: snd-soc-dummy-dai <-> Headset 1 mapping ok
[    6.668158] bxt_da7219_max98357a glk_da7219_max98357a: snd-soc-dummy-dai <-> DMIC01 99 mapping ok
[    6.668201] bxt_da7219_max98357a glk_da7219_max98357a: snd-soc-dummy-dai <-> HDMI1 5 mapping ok
[    6.668244] bxt_da7219_max98357a glk_da7219_max98357a: snd-soc-dummy-dai <-> HDMI2 6 mapping ok
[    6.668289] bxt_da7219_max98357a glk_da7219_max98357a: snd-soc-dummy-dai <-> HDMI3 7 mapping ok
[    6.668380] bxt_da7219_max98357a glk_da7219_max98357a: ASoC: sink widget DMic overwritten
[    6.668386] bxt_da7219_max98357a glk_da7219_max98357a: ASoC: source widget hif5-0 Output overwritten
[    6.668390] bxt_da7219_max98357a glk_da7219_max98357a: ASoC: source widget hif6-0 Output overwritten
[    6.668394] bxt_da7219_max98357a glk_da7219_max98357a: ASoC: source widget hif7-0 Output overwritten
[    6.668433] bxt_da7219_max98357a glk_da7219_max98357a: ASoC: source widget Capture overwritten
[    6.668465] bxt_da7219_max98357a glk_da7219_max98357a: ASoC: source widget hif5-0 Output overwritten
[    6.670308] input: sof-glkda7219max Headset Jack as /devices/pci0000:00/0000:00:0e.0/glk_da7219_max98357a/sound/card0/input6
[    6.670600] input: sof-glkda7219max HDMI/DP, pcm=5 Jack as /devices/pci0000:00/0000:00:0e.0/glk_da7219_max98357a/sound/card0/input7
[    6.670850] input: sof-glkda7219max HDMI/DP, pcm=6 Jack as /devices/pci0000:00/0000:00:0e.0/glk_da7219_max98357a/sound/card0/input8
[    6.671257] input: sof-glkda7219max HDMI/DP, pcm=7 Jack as /devices/pci0000:00/0000:00:0e.0/glk_da7219_max98357a/sound/card0/input9
[    6.970622] sof-audio-pci 0000:00:0e.0: firmware boot complete
[   14.253208] sof-audio-pci 0000:00:0e.0: firmware boot complete
[  177.021644] sof-audio-pci 0000:00:0e.0: firmware boot complete
[  226.139753] sof-audio-pci 0000:00:0e.0: firmware boot complete
[  482.183621] sof-audio-pci 0000:00:0e.0: firmware boot complete
[  513.202147] sof-audio-pci 0000:00:0e.0: firmware boot complete
[  753.428322] sof-audio-pci 0000:00:0e.0: firmware boot complete
[  785.307922] sof-audio-pci 0000:00:0e.0: firmware boot complete
[  865.097578] sof-audio-pci 0000:00:0e.0: firmware boot complete
MilkyDeveloper commented 2 years ago

Looks like it's using a different kernel version... otherwise the conditions are basically identical in Breath and ChromeOS. Could you post the output of uname -r within ChromeOS?

Denisuu commented 2 years ago

Oh ok, hopefully the devs at sof-audio see where it's going wrong. It feels like looking for a needle in a haystack to me.

crosh> uname -r
4.14.256-18461-g6eaaee8fb397
MilkyDeveloper commented 2 years ago

On the Linux computer you built the USB with, run VERSION=5.4 bash updatekernel.sh in the directory you cloned this project. Try seeing if audio works then.

Denisuu commented 2 years ago

I think the output of dmesg looks a lot more promissing. There's no: cl_dsp_init: timeout HDA_DSP_SRAM_REG_ROM_STATUS read error. When I tried sof-setup-audio or SOUNDCARD=rtk sof-setup-audio I got a bootloop.

Then I tried to flash ubuntu xenial-16.04 with kernel 4.14.264 but it wouldn't boot.

dmseg: Full output

MilkyDeveloper commented 2 years ago

I think it’s because of the alsa reload command that is always ran at startup. Try rebuilding the usb to the default Ubuntu version, run sof-setup-audio, and then chroot into the second partition of the USB mounted on a separate computer. Once your chrooted, run rm /etc/systemd/system/alsa-reload.service; systemd daemon-reload. Then, try booting it.

Sorry for all of these steps. We eventually got audio working on a similar device in #3 ;)

Denisuu commented 2 years ago

The system is booting again now, but still no sound.

Here's the output of: dmesg

I also removed the one listed below:

root@X580GD:/# find / -name alsa-reload.service
/etc/systemd/system/multi-user.target.wants/alsa-reload.service

I couldn't run this command though:

root@X580GD:/# systemd daemon-reload
Excess arguments.
MrChromebox commented 2 years ago

The system is booting again now, but still no sound.

there's no SOF drivers being loaded

MilkyDeveloper commented 2 years ago

What happens when you run alsa-reload?

Denisuu commented 2 years ago

I get: alsa-reload command not found. Which seems normal right? I just removed the services. Should I move them back after boot?

MilkyDeveloper commented 2 years ago

Oops! I meant sudo alsa reload

Denisuu commented 2 years ago

Oops! I meant sudo alsa reload

I get an instant kernel panic & reboot.

Do you do this project completely on your own? You don't have a donate button on your website/github?

MilkyDeveloper commented 2 years ago

Yeah, I do it on my own :D. I'll consider adding a donate button, but if someone could afford donating to me, wouldn't they get a normal laptop?

Yeah, I got as far as a kernel panic too. Maybe @MrChromebox could help?

MrChromebox commented 2 years ago

I don't have a problematic GLK device; AMPTON uses a slightly different audio setup, works fine on upstream kernels with SOF

Denisuu commented 2 years ago

Yeah, I do it on my own :D. I'll consider adding a donate button, but if someone could afford donating to me, wouldn't they get a normal laptop?

I wouldn't expect anyone to donate 'normal laptop' amounts, more of a grand mother pocket-money amount haha.

Audio wasn't working in Arch Crostini either until I ran: cp -rT /etc/skel/.config/pulse ~/.config/pulse Maybe I can try to copy over those 2 files daemon.conf & default.pa?

EDIT: This didn't work.

daemon.conf ``` # Copyright 2020 The Chromium OS Authors. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. ### Set buffer size to 4 * 20 = 80 ms to reduce latency default-fragments = 4 default-fragment-size-msec = 20 ```
default.pa (removed comments) ``` # Copyright 2020 The Chromium OS Authors. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. ### A minimal working default.pa for pulseaudio service .fail load-module module-device-restore load-module module-stream-restore load-module module-card-restore load-module module-augment-properties load-module module-switch-on-port-available load-module module-native-protocol-unix load-module module-default-device-restore load-module module-rescue-streams load-module module-always-sink load-module module-suspend-on-idle load-module module-position-event-sounds load-module module-alsa-sink device=hw:0,0 tsched=0 load-module module-alsa-source device=hw:0,0 tsched=0 .nofail ```
aghebert commented 2 years ago

I have an update for the Acer Spin 512 touchpad issue. For reasons I don't seem to understand, newer versions of the usb have a functioning touchpad now.

MilkyDeveloper commented 2 years ago

Awesome! Must be a kernel update :D

aghebert commented 2 years ago

A separate issue is I now cannot get sound to work (I mean, I never could, but I never focused on it becuase of other issues). Here is my lsmod and find output;

'lsmod' ```console Module Size Used by snd_hda_intel 49152 0 snd_soc_max98357a 16384 1 snd_soc_skl 143360 0 snd_soc_sst_ipc 16384 1 snd_soc_skl snd_soc_sst_dsp 36864 1 snd_soc_skl snd_sof_pci_intel_apl 16384 0 snd_sof_intel_hda_common 77824 1 snd_sof_pci_intel_apl snd_sof_intel_hda 16384 1 snd_sof_intel_hda_common snd_sof_pci 16384 2 snd_sof_intel_hda_common,snd_sof_pci_intel_apl snd_sof_xtensa_dsp 16384 1 snd_sof_intel_hda_common snd_soc_hdac_hda 20480 2 snd_sof_intel_hda_common,snd_soc_skl snd_soc_acpi_intel_match 57344 3 snd_sof_intel_hda_common,snd_soc_skl,snd_sof_pci_intel_apl snd_sof 126976 2 snd_sof_pci,snd_sof_intel_hda_common snd_soc_acpi 16384 3 snd_soc_acpi_intel_match,snd_sof_intel_hda_common,snd_soc_skl snd_intel_dspcfg 24576 3 snd_hda_intel,snd_sof_intel_hda_common,snd_soc_skl ledtrig_audio 16384 1 snd_sof snd_soc_dmic 16384 1 snd_hda_codec_hdmi 65536 1 snd_soc_sst_bxt_da7219_max98357a 28672 0 snd_soc_intel_hda_dsp_common 16384 1 snd_soc_sst_bxt_da7219_max98357a snd_soc_hdac_hdmi 32768 1 snd_soc_sst_bxt_da7219_max98357a snd_hda_ext_core 32768 5 snd_sof_intel_hda_common,snd_soc_hdac_hdmi,snd_soc_hdac_hda,snd_soc_skl,snd_sof_intel_hda snd_soc_da7219 77824 2 snd_soc_sst_bxt_da7219_max98357a snd_hda_codec 163840 4 snd_hda_codec_hdmi,snd_hda_intel,snd_soc_intel_hda_dsp_common,snd_soc_hdac_hda snd_hwdep 16384 1 snd_hda_codec snd_hda_core 106496 10 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_ext_core,snd_hda_codec,snd_soc_intel_hda_dsp_common,snd_sof_intel_hda_common,snd_soc_hdac_hdmi,snd_soc_hdac_hda,snd_soc_skl,snd_sof_intel_hda dm_multipath 32768 0 btusb 53248 0 crc32c_intel 24576 0 btrtl 24576 1 btusb btbcm 20480 1 btusb btintel 45056 1 btusb cros_ec_sensorhub 61440 0 bluetooth 630784 23 btrtl,btintel,btbcm,btusb hid_rmi 20480 0 ecdh_generic 16384 1 bluetooth ecc 36864 1 ecdh_generic joydev 24576 0 iwlmvm 401408 0 iwlwifi 376832 1 iwlmvm ```
'find /usr/share/alsa' ```console /usr/share/alsa /usr/share/alsa/topology /usr/share/alsa/topology/bxtrt298 /usr/share/alsa/topology/bxtrt298/bxt_i2s.conf /usr/share/alsa/topology/broadwell /usr/share/alsa/topology/broadwell/broadwell.conf /usr/share/alsa/topology/sklrt286 /usr/share/alsa/topology/sklrt286/skl_i2s.conf /usr/share/alsa/speaker-test /usr/share/alsa/speaker-test/sample_map.csv /usr/share/alsa/ucm /usr/share/alsa/ucm/README.md /usr/share/alsa/cards /usr/share/alsa/cards/Audigy2.conf /usr/share/alsa/cards/PC-Speaker.conf /usr/share/alsa/cards/VXPocket440.conf /usr/share/alsa/cards/ICH-MODEM.conf /usr/share/alsa/cards/VX222.conf /usr/share/alsa/cards/ATIIXP.conf /usr/share/alsa/cards/CMI8738-MC6.conf /usr/share/alsa/cards/ICE1724.conf /usr/share/alsa/cards/EMU10K1X.conf /usr/share/alsa/cards/Maestro3.conf /usr/share/alsa/cards/CMI8338.conf /usr/share/alsa/cards/vc4-hdmi.conf /usr/share/alsa/cards/YMF744.conf /usr/share/alsa/cards/Aureon71.conf /usr/share/alsa/cards/Echo_Echo3G.conf /usr/share/alsa/cards/AU8830.conf /usr/share/alsa/cards/ENS1371.conf /usr/share/alsa/cards/aliases.conf /usr/share/alsa/cards/GUS.conf /usr/share/alsa/cards/pistachio-card.conf /usr/share/alsa/cards/TRID4DWAVENX.conf /usr/share/alsa/cards/ICE1712.conf /usr/share/alsa/cards/Audigy.conf /usr/share/alsa/cards/PMac.conf /usr/share/alsa/cards/ENS1370.conf /usr/share/alsa/cards/FM801.conf /usr/share/alsa/cards/RME9652.conf /usr/share/alsa/cards/AU8810.conf /usr/share/alsa/cards/CMI8788.conf /usr/share/alsa/cards/NFORCE.conf /usr/share/alsa/cards/CMI8738-MC8.conf /usr/share/alsa/cards/HdmiLpeAudio.conf /usr/share/alsa/cards/AACI.conf /usr/share/alsa/cards/CS46xx.conf /usr/share/alsa/cards/EMU10K1.conf /usr/share/alsa/cards/FWSpeakers.conf /usr/share/alsa/cards/RME9636.conf /usr/share/alsa/cards/PS3.conf /usr/share/alsa/cards/ATIIXP-SPDMA.conf /usr/share/alsa/cards/VXPocket.conf /usr/share/alsa/cards/USB-Audio.conf /usr/share/alsa/cards/PMacToonie.conf /usr/share/alsa/cards/Loopback.conf /usr/share/alsa/cards/SI7018.conf /usr/share/alsa/cards/ATIIXP-MODEM.conf /usr/share/alsa/cards/Aureon51.conf /usr/share/alsa/cards/CA0106.conf /usr/share/alsa/cards/VIA8237.conf /usr/share/alsa/cards/FireWave.conf /usr/share/alsa/cards/ICH4.conf /usr/share/alsa/cards/CMI8338-SWIEC.conf /usr/share/alsa/cards/VIA8233A.conf /usr/share/alsa/cards/HDA-Intel.conf /usr/share/alsa/cards/AU8820.conf /usr/share/alsa/cards/VIA8233.conf /usr/share/alsa/cards/ES1968.conf /usr/share/alsa/cards/ICH.conf /usr/share/alsa/cards/VIA686A.conf /usr/share/alsa/cards/SB-XFi.conf /usr/share/alsa/init /usr/share/alsa/init/ens1371 /usr/share/alsa/init/default /usr/share/alsa/init/hda /usr/share/alsa/init/info /usr/share/alsa/init/help /usr/share/alsa/init/test /usr/share/alsa/init/ca0106 /usr/share/alsa/init/00main /usr/share/alsa/ucm2 /usr/share/alsa/ucm2/platforms /usr/share/alsa/ucm2/platforms/bytcr /usr/share/alsa/ucm2/platforms/bytcr/PlatformEnableSeq.conf /usr/share/alsa/ucm2/platforms/bytcr/PlatformDisableSeq.conf /usr/share/alsa/ucm2/module /usr/share/alsa/ucm2/module/snd_acp3x_rn.conf /usr/share/alsa/ucm2/module/acp_pdm_mach.conf /usr/share/alsa/ucm2/module/lib /usr/share/alsa/ucm2/module/lib/linked.conf /usr/share/alsa/ucm2/codecs /usr/share/alsa/ucm2/codecs/rt5645 /usr/share/alsa/ucm2/codecs/rt5645/HeadphonesEnableSeq.conf /usr/share/alsa/ucm2/codecs/rt5645/SpeakerEnableSeq.conf /usr/share/alsa/ucm2/codecs/rt5645/HSMicEnableSeq.conf /usr/share/alsa/ucm2/codecs/rt5645/HSMicDisableSeq.conf /usr/share/alsa/ucm2/codecs/rt5645/EnableSeq.conf /usr/share/alsa/ucm2/codecs/rt5645/DigitalMicEnableSeq.conf /usr/share/alsa/ucm2/codecs/rt5645/DisableSeq.conf /usr/share/alsa/ucm2/codecs/rt5645/AnalogMic.conf /usr/share/alsa/ucm2/codecs/rt5645/DigitalMicDisableSeq.conf /usr/share/alsa/ucm2/codecs/rt5651 /usr/share/alsa/ucm2/codecs/rt5651/HeadPhones-swapped.conf /usr/share/alsa/ucm2/codecs/rt5651/HeadPhones.conf /usr/share/alsa/ucm2/codecs/rt5651/DigitalMic.conf /usr/share/alsa/ucm2/codecs/rt5651/EnableSeq.conf /usr/share/alsa/ucm2/codecs/rt5651/IN3-HeadsetMic.conf /usr/share/alsa/ucm2/codecs/rt5651/IN12-InternalMic.conf /usr/share/alsa/ucm2/codecs/rt5651/IN2-InternalMic.conf /usr/share/alsa/ucm2/codecs/rt5651/MonoSpeaker.conf /usr/share/alsa/ucm2/codecs/rt5651/Speaker.conf /usr/share/alsa/ucm2/codecs/rt5651/IN1-InternalMic.conf /usr/share/alsa/ucm2/codecs/rt5651/IN2-HeadsetMic.conf /usr/share/alsa/ucm2/codecs/hda /usr/share/alsa/ucm2/codecs/hda/hdmi.conf /usr/share/alsa/ucm2/codecs/rt700 /usr/share/alsa/ucm2/codecs/rt700/init.conf /usr/share/alsa/ucm2/codecs/rt715-sdca /usr/share/alsa/ucm2/codecs/rt715-sdca/init.conf /usr/share/alsa/ucm2/codecs/rt715 /usr/share/alsa/ucm2/codecs/rt715/init.conf /usr/share/alsa/ucm2/codecs/rt711 /usr/share/alsa/ucm2/codecs/rt711/init.conf /usr/share/alsa/ucm2/codecs/rt5640 /usr/share/alsa/ucm2/codecs/rt5640/IN3-InternalMic.conf /usr/share/alsa/ucm2/codecs/rt5640/HeadPhones.conf /usr/share/alsa/ucm2/codecs/rt5640/EnableSeq.conf /usr/share/alsa/ucm2/codecs/rt5640/HeadsetMic.conf /usr/share/alsa/ucm2/codecs/rt5640/MonoSpeaker.conf /usr/share/alsa/ucm2/codecs/rt5640/DigitalMics.conf /usr/share/alsa/ucm2/codecs/rt5640/Speaker.conf /usr/share/alsa/ucm2/codecs/rt5640/IN1-InternalMic.conf /usr/share/alsa/ucm2/codecs/cx2072x /usr/share/alsa/ucm2/codecs/cx2072x/HeadPhones.conf /usr/share/alsa/ucm2/codecs/cx2072x/EnableSeq.conf /usr/share/alsa/ucm2/codecs/cx2072x/DisableSeq.conf /usr/share/alsa/ucm2/codecs/cx2072x/HeadsetMic.conf /usr/share/alsa/ucm2/codecs/cx2072x/Speaker.conf /usr/share/alsa/ucm2/codecs/cx2072x/InternalMic.conf /usr/share/alsa/ucm2/codecs/nau8824 /usr/share/alsa/ucm2/codecs/nau8824/HeadPhones.conf /usr/share/alsa/ucm2/codecs/nau8824/EnableSeq.conf /usr/share/alsa/ucm2/codecs/nau8824/HeadsetMic.conf /usr/share/alsa/ucm2/codecs/nau8824/MonoSpeaker.conf /usr/share/alsa/ucm2/codecs/nau8824/Speaker.conf /usr/share/alsa/ucm2/codecs/nau8824/InternalMic.conf /usr/share/alsa/ucm2/codecs/es8316 /usr/share/alsa/ucm2/codecs/es8316/HeadPhones.conf /usr/share/alsa/ucm2/codecs/es8316/EnableSeq.conf /usr/share/alsa/ucm2/codecs/es8316/IN2-InternalMic.conf /usr/share/alsa/ucm2/codecs/es8316/IN1-HeadsetMic.conf /usr/share/alsa/ucm2/codecs/es8316/MonoSpeaker.conf /usr/share/alsa/ucm2/codecs/es8316/Speaker.conf /usr/share/alsa/ucm2/codecs/es8316/IN1-InternalMic.conf /usr/share/alsa/ucm2/codecs/es8316/IN2-HeadsetMic.conf /usr/share/alsa/ucm2/codecs/rt5682 /usr/share/alsa/ucm2/codecs/rt5682/init.conf /usr/share/alsa/ucm2/codecs/rt5672 /usr/share/alsa/ucm2/codecs/rt5672/HeadPhones.conf /usr/share/alsa/ucm2/codecs/rt5672/DMIC1.conf /usr/share/alsa/ucm2/codecs/rt5672/EnableSeq.conf /usr/share/alsa/ucm2/codecs/rt5672/DMIC2.conf /usr/share/alsa/ucm2/codecs/rt5672/HeadsetMic.conf /usr/share/alsa/ucm2/codecs/rt5672/MonoSpeaker.conf /usr/share/alsa/ucm2/codecs/rt5672/Speaker.conf /usr/share/alsa/ucm2/codecs/rt711-sdca /usr/share/alsa/ucm2/codecs/rt711-sdca/init.conf /usr/share/alsa/ucm2/skylake-rt286 /usr/share/alsa/ucm2/skylake-rt286/Hdmi1.conf /usr/share/alsa/ucm2/skylake-rt286/Hdmi2.conf /usr/share/alsa/ucm2/skylake-rt286/skylake-rt286.conf /usr/share/alsa/ucm2/skylake-rt286/HiFi.conf /usr/share/alsa/ucm2/bytcht-cx2072x /usr/share/alsa/ucm2/bytcht-cx2072x/bytcht-cx2072x.conf /usr/share/alsa/ucm2/bytcht-cx2072x/HiFi.conf /usr/share/alsa/ucm2/bytcht-es8316 /usr/share/alsa/ucm2/bytcht-es8316/HiFi-Components.conf /usr/share/alsa/ucm2/bytcht-es8316/HiFi-LongName.conf /usr/share/alsa/ucm2/bytcht-es8316/HiFi.conf /usr/share/alsa/ucm2/bytcht-es8316/bytcht-es8316.conf /usr/share/alsa/ucm2/README.md /usr/share/alsa/ucm2/DAISY-I2S /usr/share/alsa/ucm2/DAISY-I2S/HiFi.conf /usr/share/alsa/ucm2/DAISY-I2S/DAISY-I2S.conf /usr/share/alsa/ucm2/tegraalc5632 /usr/share/alsa/ucm2/tegraalc5632/tegraalc5632.conf /usr/share/alsa/ucm2/ucm.conf /usr/share/alsa/ucm2/DB410c /usr/share/alsa/ucm2/DB410c/HDMI.conf /usr/share/alsa/ucm2/DB410c/DB410c.conf /usr/share/alsa/ucm2/DB410c/HiFi.conf /usr/share/alsa/ucm2/broxton-rt298 /usr/share/alsa/ucm2/broxton-rt298/broxton-rt298.conf /usr/share/alsa/ucm2/broxton-rt298/Hdmi.conf /usr/share/alsa/ucm2/broxton-rt298/HiFi.conf /usr/share/alsa/ucm2/kblrt5660 /usr/share/alsa/ucm2/kblrt5660/Hdmi1.conf /usr/share/alsa/ucm2/kblrt5660/Hdmi2.conf /usr/share/alsa/ucm2/kblrt5660/kblrt5660.conf /usr/share/alsa/ucm2/kblrt5660/HiFi.conf /usr/share/alsa/ucm2/VEYRON-I2S /usr/share/alsa/ucm2/VEYRON-I2S/VEYRON-I2S.conf /usr/share/alsa/ucm2/VEYRON-I2S/HiFi.conf /usr/share/alsa/ucm2/broadwell-rt286 /usr/share/alsa/ucm2/broadwell-rt286/HiFi.conf /usr/share/alsa/ucm2/broadwell-rt286/broadwell-rt286.conf /usr/share/alsa/ucm2/SDP4430 /usr/share/alsa/ucm2/SDP4430/SDP4430.conf /usr/share/alsa/ucm2/SDP4430/FMAnalog.conf /usr/share/alsa/ucm2/SDP4430/HiFiLP.conf /usr/share/alsa/ucm2/SDP4430/HiFi.conf /usr/share/alsa/ucm2/SDP4430/Record.conf /usr/share/alsa/ucm2/SDP4430/Voice.conf /usr/share/alsa/ucm2/SDP4430/VoiceCall.conf /usr/share/alsa/ucm2/PAZ00 /usr/share/alsa/ucm2/PAZ00/HiFi.conf /usr/share/alsa/ucm2/PAZ00/Record.conf /usr/share/alsa/ucm2/PAZ00/PAZ00.conf /usr/share/alsa/ucm2/HDA-Intel /usr/share/alsa/ucm2/HDA-Intel/HDAudio-Lenovo-DualCodecs.conf /usr/share/alsa/ucm2/HDA-Intel/HiFi-dual.conf /usr/share/alsa/ucm2/HDA-Intel/HiFi-acp.conf /usr/share/alsa/ucm2/HDA-Intel/HDAudio-DualCodecs.conf /usr/share/alsa/ucm2/HDA-Intel/HDAudio-Gigabyte-ALC1220DualCodecs.conf /usr/share/alsa/ucm2/HDA-Intel/Hdmi.conf /usr/share/alsa/ucm2/HDA-Intel/HDA-Capture-value.conf /usr/share/alsa/ucm2/HDA-Intel/HiFi.conf /usr/share/alsa/ucm2/HDA-Intel/init.conf /usr/share/alsa/ucm2/HDA-Intel/HiFi-analog.conf /usr/share/alsa/ucm2/HDA-Intel/HDA-Intel.conf /usr/share/alsa/ucm2/sof-hda-dsp /usr/share/alsa/ucm2/sof-hda-dsp/Hdmi.conf /usr/share/alsa/ucm2/sof-hda-dsp/HDA-Capture-value.conf /usr/share/alsa/ucm2/sof-hda-dsp/HiFi.conf /usr/share/alsa/ucm2/sof-hda-dsp/sof-hda-dsp.conf /usr/share/alsa/ucm2/chtrt5650 /usr/share/alsa/ucm2/chtrt5650/HiFi.conf /usr/share/alsa/ucm2/chtrt5650/chtrt5650.conf /usr/share/alsa/ucm2/DB820c /usr/share/alsa/ucm2/DB820c/HDMI.conf /usr/share/alsa/ucm2/DB820c/DB820c.conf /usr/share/alsa/ucm2/DB820c/HiFi.conf /usr/share/alsa/ucm2/cht-bsw-rt5672 /usr/share/alsa/ucm2/cht-bsw-rt5672/LENOVO-20BN002QGE-ThinkPad8-20BN002QGE.conf /usr/share/alsa/ucm2/cht-bsw-rt5672/HiFi-stereo-dmic2.conf /usr/share/alsa/ucm2/cht-bsw-rt5672/LENOVO-20BN002QGE-ThinkPad8.conf /usr/share/alsa/ucm2/cht-bsw-rt5672/HiFi.conf /usr/share/alsa/ucm2/cht-bsw-rt5672/cht-bsw-rt5672.conf /usr/share/alsa/ucm2/cht-bsw-rt5672/cht-bsw-rt5672-stereo-dmic2.conf /usr/share/alsa/ucm2/bytcr-rt5640 /usr/share/alsa/ucm2/bytcr-rt5640/bytcr-rt5640.conf /usr/share/alsa/ucm2/bytcr-rt5640/HiFi-Components.conf /usr/share/alsa/ucm2/bytcr-rt5640/HiFi-LongName.conf /usr/share/alsa/ucm2/bytcr-rt5640/HiFi.conf /usr/share/alsa/ucm2/bytcr-rt5651 /usr/share/alsa/ucm2/bytcr-rt5651/bytcr-rt5651.conf /usr/share/alsa/ucm2/bytcr-rt5651/HiFi-Components.conf /usr/share/alsa/ucm2/bytcr-rt5651/HiFi-LongName.conf /usr/share/alsa/ucm2/bytcr-rt5651/HiFi.conf /usr/share/alsa/ucm2/chtnau8824 /usr/share/alsa/ucm2/chtnau8824/chtnau8824.conf /usr/share/alsa/ucm2/chtnau8824/chtnau8824-mono.conf /usr/share/alsa/ucm2/chtnau8824/cube-i1_TF-Defaultstring-CherryTrailCR.conf /usr/share/alsa/ucm2/chtnau8824/PIPO-W2S-Defaultstring-CherryTrailCR.conf /usr/share/alsa/ucm2/chtnau8824/HiFi.conf /usr/share/alsa/ucm2/chtnau8824/HiFi-mono.conf /usr/share/alsa/ucm2/GoogleNyan /usr/share/alsa/ucm2/GoogleNyan/HiFi.conf /usr/share/alsa/ucm2/GoogleNyan/GoogleNyan.conf /usr/share/alsa/ucm2/USB-Audio /usr/share/alsa/ucm2/USB-Audio/Lenovo-ThinkStation-P620-Main-Headset.conf /usr/share/alsa/ucm2/USB-Audio/Lenovo-ThinkStation-P620-Main.conf /usr/share/alsa/ucm2/USB-Audio/Lenovo-ThinkStation-P620-Rear-Line.conf /usr/share/alsa/ucm2/USB-Audio/Dell-WD15-Dock-HiFi.conf /usr/share/alsa/ucm2/USB-Audio/Lenovo-ThinkStation-P620-Rear.conf /usr/share/alsa/ucm2/USB-Audio/Lenovo-ThinkStation-P620-Rear-Mic.conf /usr/share/alsa/ucm2/USB-Audio/Lenovo-ThinkStation-P620-Rear-Speaker.conf /usr/share/alsa/ucm2/USB-Audio/Lenovo-ThinkStation-P620-Main-Speaker.conf /usr/share/alsa/ucm2/USB-Audio/Dell-WD15-Dock.conf /usr/share/alsa/ucm2/PandaBoardES /usr/share/alsa/ucm2/PandaBoardES/FMAnalog.conf /usr/share/alsa/ucm2/PandaBoardES/PandaBoardES.conf /usr/share/alsa/ucm2/PandaBoardES/HiFiLP.conf /usr/share/alsa/ucm2/PandaBoardES/HiFi.conf /usr/share/alsa/ucm2/PandaBoardES/Record.conf /usr/share/alsa/ucm2/PandaBoardES/Voice.conf /usr/share/alsa/ucm2/PandaBoardES/VoiceCall.conf /usr/share/alsa/ucm2/chtrt5645 /usr/share/alsa/ucm2/chtrt5645/HiFi-dmic1.conf /usr/share/alsa/ucm2/chtrt5645/LENOVO-80XF-LenovoMIIX320_10ICR-LNVNB161216.conf /usr/share/alsa/ucm2/chtrt5645/gpd-win-pocket-rt5645.conf /usr/share/alsa/ucm2/chtrt5645/TECLAST-X80Pro-Defaultstring-CherryTrailCR.conf /usr/share/alsa/ucm2/chtrt5645/chtrt5645-dmic2.conf /usr/share/alsa/ucm2/chtrt5645/ASUSTeKCOMPUTERINC.-T100HAN-1.0-T100HAN.conf /usr/share/alsa/ucm2/chtrt5645/HiFi-mono-speaker-analog-mic.conf /usr/share/alsa/ucm2/chtrt5645/HiFi-dmic2.conf /usr/share/alsa/ucm2/chtrt5645/chtrt5645.conf /usr/share/alsa/ucm2/chtrt5645/HiFi.conf /usr/share/alsa/ucm2/chtrt5645/chtrt5645-dmic1.conf /usr/share/alsa/ucm2/chtrt5645/chtrt5645-mono-speaker-analog-mic.conf /usr/share/alsa/ucm2/PandaBoard /usr/share/alsa/ucm2/PandaBoard/PandaBoard.conf /usr/share/alsa/ucm2/PandaBoard/FMAnalog.conf /usr/share/alsa/ucm2/PandaBoard/HiFiLP.conf /usr/share/alsa/ucm2/PandaBoard/HiFi.conf /usr/share/alsa/ucm2/PandaBoard/Record.conf /usr/share/alsa/ucm2/PandaBoard/Voice.conf /usr/share/alsa/ucm2/PandaBoard/VoiceCall.conf /usr/share/alsa/ucm2/sof-soundwire /usr/share/alsa/ucm2/sof-soundwire/rt1316-1.conf /usr/share/alsa/ucm2/sof-soundwire/rt1308-1.conf /usr/share/alsa/ucm2/sof-soundwire/rt711.conf /usr/share/alsa/ucm2/sof-soundwire/Hdmi.conf /usr/share/alsa/ucm2/sof-soundwire/rt5682.conf /usr/share/alsa/ucm2/sof-soundwire/sof-soundwire.conf /usr/share/alsa/ucm2/sof-soundwire/rt715-sdca.conf /usr/share/alsa/ucm2/sof-soundwire/rt1316-2.conf /usr/share/alsa/ucm2/sof-soundwire/rt711-sdca.conf /usr/share/alsa/ucm2/sof-soundwire/HiFi.conf /usr/share/alsa/ucm2/sof-soundwire/rt715.conf /usr/share/alsa/ucm2/sof-soundwire/rt700.conf /usr/share/alsa/ucm2/sof-soundwire/rt1308-2.conf /usr/share/alsa/alsa.conf /usr/share/alsa/utils.sh /usr/share/alsa/alsa.conf.d /usr/share/alsa/alsa.conf.d/10-speexrate.conf /usr/share/alsa/alsa.conf.d/50-pulseaudio.conf /usr/share/alsa/alsa.conf.d/98-usb-stream.conf /usr/share/alsa/alsa.conf.d/50-jack.conf /usr/share/alsa/alsa.conf.d/60-vdownmix.conf /usr/share/alsa/alsa.conf.d/50-arcam-av-ctl.conf /usr/share/alsa/alsa.conf.d/10-samplerate.conf /usr/share/alsa/alsa.conf.d/60-upmix.conf /usr/share/alsa/alsa.conf.d/50-oss.conf /usr/share/alsa/pcm /usr/share/alsa/pcm/hdmi.conf /usr/share/alsa/pcm/surround40.conf /usr/share/alsa/pcm/front.conf /usr/share/alsa/pcm/dpl.conf /usr/share/alsa/pcm/default.conf /usr/share/alsa/pcm/center_lfe.conf /usr/share/alsa/pcm/modem.conf /usr/share/alsa/pcm/rear.conf /usr/share/alsa/pcm/dsnoop.conf /usr/share/alsa/pcm/side.conf /usr/share/alsa/pcm/surround41.conf /usr/share/alsa/pcm/surround51.conf /usr/share/alsa/pcm/surround50.conf /usr/share/alsa/pcm/iec958.conf /usr/share/alsa/pcm/dmix.conf /usr/share/alsa/pcm/surround21.conf /usr/share/alsa/pcm/surround71.conf ```
Denisuu commented 2 years ago

@aghebert what does sudo dmesg look like? Do you also have line below?

cl_copy_fw: timeout HDA_DSP_SRAM_REG_ROM_STATUS read

It looks like these devices have almost exactly the same overlay tree. While Ampton only octopus board I know that works OOB looks significantly different.

Overlay Tree ``` (chromium_source_tree)/src/overlays/overlay-octopus ├── chromeos-base │ ├── chromeos-bsp-octopus │ │ ├── chromeos-bsp-octopus-0.0.2-r48.ebuild │ │ ├── chromeos-bsp-octopus-9999.ebuild │ │ ├── files │ │ │ ├── 93-powerd-overrides.rules │ │ │ ├── 99-chromeos-octopus-usb-charge-mode.rules │ │ │ ├── 99-chromeos-octopus-usb-runtime-suspend.rules │ │ │ ├── ampton │ │ │ │ ├── audio │ │ │ │ │ ├── cras-config │ │ │ │ │ │ ├── card_settings │ │ │ │ │ │ └── dsp.ini │ │ │ │ │ └── ucm-config │ │ │ │ │ └── sof-glkrt5682max.2loc │ │ │ │ │ ├── HiFi.conf │ │ │ │ │ └── sof-glkrt5682max.conf │ │ │ │ └── thermal │ │ │ │ └── dptf.dv │ │ │ ├── bloog │ │ │ │ ├── audio │ │ │ │ │ ├── cras-config │ │ │ │ │ │ ├── card2_settings │ │ │ │ │ │ ├── card_settings │ │ │ │ │ │ └── dsp.ini │ │ │ │ │ └── ucm-config │ │ │ │ │ ├── sof-glkda7219max.1loc │ │ │ │ │ │ ├── HiFi.conf │ │ │ │ │ │ └── sof-glkda7219max.conf │ │ │ │ │ └── sof-glkrt5682max.1loc │ │ │ │ │ ├── HiFi.conf │ │ │ │ │ └── sof-glkrt5682max.conf │ │ │ │ └── thermal │ │ │ │ └── dptf.dv │ │ │ ├── blooglet │ │ │ │ ├── audio │ │ │ │ │ ├── cras-config │ │ │ │ │ │ ├── board.ini │ │ │ │ │ │ ├── card2_settings │ │ │ │ │ │ ├── card_settings │ │ │ │ │ │ └── dsp.ini │ │ │ │ │ └── ucm-config │ │ │ │ │ ├── sof-glkda7219max.1loc │ │ │ │ │ │ ├── HiFi.conf │ │ │ │ │ │ └── sof-glkda7219max.conf │ │ │ │ │ └── sof-glkrt5682max.1loc │ │ │ │ │ ├── HiFi.conf │ │ │ │ │ └── sof-glkrt5682max.conf │ │ │ │ └── thermal │ │ │ │ └── dptf.dv │ │ │ ├── sparky360 │ │ │ │ ├── audio │ │ │ │ │ ├── cras-config │ │ │ │ │ │ ├── card2_settings │ │ │ │ │ │ ├── card_settings │ │ │ │ │ │ └── dsp.ini │ │ │ │ │ └── ucm-config │ │ │ │ │ ├── sof-glkda7219max.2loc │ │ │ │ │ │ ├── HiFi.conf │ │ │ │ │ │ └── sof-glkda7219max.conf │ │ │ │ │ └── sof-glkrt5682max.2loc │ │ │ │ │ ├── HiFi.conf │ │ │ │ │ └── sof-glkrt5682max.conf │ │ │ │ └── thermal │ │ │ │ └── dptf.dv ```
aghebert commented 2 years ago

@Denisuu I don't get that message.

MilkyDeveloper commented 2 years ago

Post the output of dmesg and I'll have a go at finding out the issue (btw: Thanks for the donation @aghebert :D)

aghebert commented 2 years ago
'dmesg' ```console [ 0.000000] kernel: Linux version 5.10.88 (milkydeveloper@GF63) (gcc (Ubuntu 11.2.0-13ubuntu1) 11.2.0, GNU ld (GNU Binutils for Ubuntu) 2.37) #1 SMP PREEMPT Tue Dec 28 15:13:11 CST 2021 [ 0.000000] kernel: Command line: cros_secure console=tty1 root=/dev/mmcblk0p2 i915.modeset=1 rootwait rw fbcon=logo-pos:center,logo-count:1 [ 0.000000] kernel: x86/fpu: Supporting XSAVE feature 0x001: 'x87 floating point registers' [ 0.000000] kernel: x86/fpu: Supporting XSAVE feature 0x002: 'SSE registers' [ 0.000000] kernel: x86/fpu: Supporting XSAVE feature 0x008: 'MPX bounds registers' [ 0.000000] kernel: x86/fpu: Supporting XSAVE feature 0x010: 'MPX CSR' [ 0.000000] kernel: x86/fpu: xstate_offset[3]: 576, xstate_sizes[3]: 64 [ 0.000000] kernel: x86/fpu: xstate_offset[4]: 640, xstate_sizes[4]: 64 [ 0.000000] kernel: x86/fpu: Enabled xstate features 0x1b, context size is 704 bytes, using 'compacted' format. [ 0.000000] kernel: BIOS-provided physical RAM map: [ 0.000000] kernel: BIOS-e820: [mem 0x0000000000000000-0x0000000000000fff] type 16 [ 0.000000] kernel: BIOS-e820: [mem 0x0000000000001000-0x000000000009ffff] usable [ 0.000000] kernel: BIOS-e820: [mem 0x00000000000a0000-0x00000000000fffff] reserved [ 0.000000] kernel: BIOS-e820: [mem 0x0000000000100000-0x000000000fffffff] usable [ 0.000000] kernel: BIOS-e820: [mem 0x0000000010000000-0x0000000012150fff] reserved [ 0.000000] kernel: BIOS-e820: [mem 0x0000000012151000-0x00000000799f2fff] usable [ 0.000000] kernel: BIOS-e820: [mem 0x00000000799f3000-0x0000000079ffffff] type 16 [ 0.000000] kernel: BIOS-e820: [mem 0x000000007a000000-0x000000007fffffff] reserved [ 0.000000] kernel: BIOS-e820: [mem 0x00000000d0000000-0x00000000d0ffffff] reserved [ 0.000000] kernel: BIOS-e820: [mem 0x00000000e0000000-0x00000000efffffff] reserved [ 0.000000] kernel: BIOS-e820: [mem 0x00000000fe042000-0x00000000fe043fff] reserved [ 0.000000] kernel: BIOS-e820: [mem 0x00000000fed10000-0x00000000fed17fff] reserved [ 0.000000] kernel: BIOS-e820: [mem 0x0000000100000000-0x000000027fffffff] usable [ 0.000000] kernel: NX (Execute Disable) protection: active [ 0.000000] kernel: SMBIOS 2.7 present. [ 0.000000] kernel: DMI: Google Bobba/Bobba, BIOS Google_Bobba.11297.252.0 01/25/2021 [ 0.000000] kernel: tsc: Fast TSC calibration using PIT [ 0.000000] kernel: tsc: Initial usec timer 5718805 [ 0.000000] kernel: tsc: Detected 1094.400 MHz processor [ 0.000014] kernel: e820: update [mem 0x00000000-0x00000fff] usable ==> reserved [ 0.000018] kernel: e820: remove [mem 0x000a0000-0x000fffff] usable [ 0.000023] kernel: last_pfn = 0x280000 max_arch_pfn = 0x400000000 [ 0.000028] kernel: MTRR default type: uncachable [ 0.000029] kernel: MTRR fixed ranges enabled: [ 0.000030] kernel: 00000-9FFFF write-back [ 0.000031] kernel: A0000-BFFFF uncachable [ 0.000032] kernel: C0000-FFFFF write-back [ 0.000033] kernel: MTRR variable ranges enabled: [ 0.000035] kernel: 0 base 0000000000 mask 7F80000000 write-back [ 0.000036] kernel: 1 base 007B000000 mask 7FFF000000 uncachable [ 0.000037] kernel: 2 base 007C000000 mask 7FFC000000 uncachable [ 0.000039] kernel: 3 base 00B0000000 mask 7FF0000000 write-combining [ 0.000040] kernel: 4 base 0100000000 mask 7F00000000 write-back [ 0.000041] kernel: 5 base 0200000000 mask 7F80000000 write-back [ 0.000041] kernel: 6 disabled [ 0.000042] kernel: 7 disabled [ 0.000043] kernel: 8 disabled [ 0.000044] kernel: 9 disabled [ 0.000142] kernel: x86/PAT: Configuration [0-7]: WB WC UC- UC WB WP UC- WT [ 0.000329] kernel: last_pfn = 0x799f3 max_arch_pfn = 0x400000000 [ 0.003998] kernel: Using GB pages for direct mapping [ 0.004404] kernel: ACPI: Early table checksum verification disabled [ 0.004409] kernel: ACPI: RSDP 0x00000000000F0000 000024 (v02 COREv4) [ 0.004414] kernel: ACPI: XSDT 0x0000000079B040E0 00005C (v01 COREv4 COREBOOT 00000000 CORE 00000000) [ 0.004421] kernel: ACPI: FACP 0x0000000079B07340 0000F4 (v04 COREv4 COREBOOT 00000000 CORE 00000000) [ 0.004428] kernel: ACPI: DSDT 0x0000000079B04280 0030B2 (v02 COREv4 COREBOOT 20110725 INTL 20180531) [ 0.004433] kernel: ACPI: FACS 0x0000000079B04240 000040 [ 0.004436] kernel: ACPI: FACS 0x0000000079B04240 000040 [ 0.004440] kernel: ACPI: SSDT 0x0000000079B07440 002134 (v02 COREv4 COREBOOT 0000002A CORE 0000002A) [ 0.004444] kernel: ACPI: MCFG 0x0000000079B09580 00003C (v01 COREv4 COREBOOT 00000000 CORE 00000000) [ 0.004448] kernel: ACPI: TPM2 0x0000000079B095C0 00004C (v04 COREv4 COREBOOT 00000000 CORE 00000000) [ 0.004452] kernel: ACPI: APIC 0x0000000079B09610 00006C (v02 COREv4 COREBOOT 00000000 CORE 00000000) [ 0.004456] kernel: ACPI: NHLT 0x0000000079B09680 001A8F (v05 COREv4 COREBOOT 00000000 CORE 00000000) [ 0.004460] kernel: ACPI: HPET 0x0000000079B0D110 000038 (v01 COREv4 COREBOOT 00000000 CORE 00000000) [ 0.004464] kernel: ACPI: Reserving FACP table memory at [mem 0x79b07340-0x79b07433] [ 0.004466] kernel: ACPI: Reserving DSDT table memory at [mem 0x79b04280-0x79b07331] [ 0.004468] kernel: ACPI: Reserving FACS table memory at [mem 0x79b04240-0x79b0427f] [ 0.004469] kernel: ACPI: Reserving FACS table memory at [mem 0x79b04240-0x79b0427f] [ 0.004471] kernel: ACPI: Reserving SSDT table memory at [mem 0x79b07440-0x79b09573] [ 0.004472] kernel: ACPI: Reserving MCFG table memory at [mem 0x79b09580-0x79b095bb] [ 0.004474] kernel: ACPI: Reserving TPM2 table memory at [mem 0x79b095c0-0x79b0960b] [ 0.004475] kernel: ACPI: Reserving APIC table memory at [mem 0x79b09610-0x79b0967b] [ 0.004477] kernel: ACPI: Reserving NHLT table memory at [mem 0x79b09680-0x79b0b10e] [ 0.004478] kernel: ACPI: Reserving HPET table memory at [mem 0x79b0d110-0x79b0d147] [ 0.004492] kernel: ACPI: Local APIC address 0xfee00000 [ 0.004594] kernel: No NUMA configuration found [ 0.004596] kernel: Faking a node at [mem 0x0000000000000000-0x000000027fffffff] [ 0.004606] kernel: NODE_DATA(0) allocated [mem 0x27ffee000-0x27fffffff] [ 0.004639] kernel: Zone ranges: [ 0.004641] kernel: DMA [mem 0x0000000000001000-0x0000000000ffffff] [ 0.004644] kernel: DMA32 [mem 0x0000000001000000-0x00000000ffffffff] [ 0.004646] kernel: Normal [mem 0x0000000100000000-0x000000027fffffff] [ 0.004649] kernel: Movable zone start for each node [ 0.004651] kernel: Early memory node ranges [ 0.004653] kernel: node 0: [mem 0x0000000000001000-0x000000000009ffff] [ 0.004655] kernel: node 0: [mem 0x0000000000100000-0x000000000fffffff] [ 0.004656] kernel: node 0: [mem 0x0000000012151000-0x00000000799f2fff] [ 0.004658] kernel: node 0: [mem 0x0000000100000000-0x000000027fffffff] [ 0.004661] kernel: Initmem setup node 0 [mem 0x0000000000001000-0x000000027fffffff] [ 0.004663] kernel: On node 0 totalpages: 2062401 [ 0.004665] kernel: DMA zone: 64 pages used for memmap [ 0.004666] kernel: DMA zone: 22 pages reserved [ 0.004667] kernel: DMA zone: 3999 pages, LIFO batch:0 [ 0.004669] kernel: DMA32 zone: 7587 pages used for memmap [ 0.004670] kernel: DMA32 zone: 485538 pages, LIFO batch:63 [ 0.004671] kernel: Normal zone: 24576 pages used for memmap [ 0.004671] kernel: Normal zone: 1572864 pages, LIFO batch:63 [ 0.004675] kernel: On node 0, zone DMA: 1 pages in unavailable ranges [ 0.004705] kernel: On node 0, zone DMA: 96 pages in unavailable ranges [ 0.008749] kernel: On node 0, zone DMA32: 8529 pages in unavailable ranges [ 0.021969] kernel: On node 0, zone Normal: 26125 pages in unavailable ranges [ 0.021994] kernel: Reserving Intel graphics memory at [mem 0x7c000000-0x7fffffff] [ 0.022168] kernel: ACPI: PM-Timer IO Port: 0x408 [ 0.022171] kernel: ACPI: Local APIC address 0xfee00000 [ 0.022211] kernel: IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-119 [ 0.022214] kernel: ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.022217] kernel: ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level) [ 0.022219] kernel: ACPI: IRQ0 used by override. [ 0.022221] kernel: ACPI: IRQ9 used by override. [ 0.022223] kernel: Using ACPI (MADT) for SMP configuration information [ 0.022225] kernel: ACPI: HPET id: 0x8086a701 base: 0xfed00000 [ 0.022232] kernel: TSC deadline timer available [ 0.022234] kernel: smpboot: Allowing 4 CPUs, 0 hotplug CPUs [ 0.022255] kernel: [mem 0x80000000-0xcfffffff] available for PCI devices [ 0.022261] kernel: clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1910969940391419 ns [ 0.028736] kernel: setup_percpu: NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:4 nr_node_ids:1 [ 0.029076] kernel: percpu: Embedded 57 pages/cpu s195304 r8192 d29976 u524288 [ 0.029085] kernel: pcpu-alloc: s195304 r8192 d29976 u524288 alloc=1*2097152 [ 0.029087] kernel: pcpu-alloc: [0] 0 1 2 3 [ 0.029117] kernel: Built 1 zonelists, mobility grouping on. Total pages: 2030152 [ 0.029120] kernel: Policy zone: Normal [ 0.029124] kernel: Kernel command line: cros_secure console=tty1 root=/dev/mmcblk0p2 i915.modeset=1 rootwait rw fbcon=logo-pos:center,logo-count:1 [ 0.030167] kernel: Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear) [ 0.030691] kernel: Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes, linear) [ 0.030735] kernel: mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.073781] kernel: Memory: 8001668K/8249604K available (16399K kernel code, 2825K rwdata, 5668K rodata, 1940K init, 2132K bss, 247680K reserved, 0K cma-reserved) [ 0.073842] kernel: SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.073860] kernel: ftrace: allocating 50967 entries in 200 pages [ 0.092764] kernel: ftrace: allocated 200 pages with 3 groups [ 0.092875] kernel: rcu: Preemptible hierarchical RCU implementation. [ 0.092878] kernel: rcu: RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=4. [ 0.092880] kernel: Trampoline variant of Tasks RCU enabled. [ 0.092881] kernel: Rude variant of Tasks RCU enabled. [ 0.092882] kernel: Tracing variant of Tasks RCU enabled. [ 0.092884] kernel: rcu: RCU calculated value of scheduler-enlistment delay is 100 jiffies. [ 0.092885] kernel: rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4 [ 0.098437] kernel: NR_IRQS: 4352, nr_irqs: 1024, preallocated irqs: 16 [ 0.098930] kernel: random: get_random_bytes called from start_kernel+0x368/0x538 with crng_init=0 [ 0.098960] kernel: Console: colour dummy device 80x25 [ 0.099173] kernel: printk: console [tty1] enabled [ 0.099191] kernel: ACPI: Core revision 20200925 [ 0.099363] kernel: clocksource: hpet: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 99544814920 ns [ 0.099410] kernel: APIC: Switch to symmetric I/O mode setup [ 0.103910] kernel: ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 [ 0.108416] kernel: clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0xfc66f4fc7c, max_idle_ns: 440795224246 ns [ 0.108426] kernel: Calibrating delay loop (skipped), value calculated using timer frequency.. 2188.80 BogoMIPS (lpj=1094400) [ 0.108432] kernel: pid_max: default: 32768 minimum: 301 [ 0.108454] kernel: LSM: Security Framework initializing [ 0.108466] kernel: Yama: becoming mindful. [ 0.108473] kernel: SELinux: Initializing. [ 0.108514] kernel: Mount-cache hash table entries: 16384 (order: 5, 131072 bytes, linear) [ 0.108534] kernel: Mountpoint-cache hash table entries: 16384 (order: 5, 131072 bytes, linear) [ 0.108824] kernel: CPU0: Thermal monitoring enabled (TM1) [ 0.108828] kernel: x86/cpu: User Mode Instruction Prevention (UMIP) activated [ 0.108933] kernel: process: using mwait in idle threads [ 0.108937] kernel: Last level iTLB entries: 4KB 0, 2MB 0, 4MB 0 [ 0.108940] kernel: Last level dTLB entries: 4KB 0, 2MB 0, 4MB 0, 1GB 0 [ 0.108946] kernel: Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization [ 0.108951] kernel: Spectre V2 : Mitigation: Enhanced IBRS [ 0.108954] kernel: Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch [ 0.108958] kernel: Spectre V2 : mitigation: Enabling conditional Indirect Branch Prediction Barrier [ 0.108963] kernel: Speculative Store Bypass: Mitigation: Speculative Store Bypass disabled via prctl and seccomp [ 0.109144] kernel: Freeing SMP alternatives memory: 40K [ 0.109530] kernel: smpboot: CPU0: Intel(R) Pentium(R) Silver N5030 CPU @ 1.10GHz (family: 0x6, model: 0x7a, stepping: 0x8) [ 0.109729] kernel: Performance Events: PEBS fmt3+, Goldmont plus events, 32-deep LBR, full-width counters, Intel PMU driver. [ 0.109746] kernel: ... version: 4 [ 0.109748] kernel: ... bit width: 48 [ 0.109750] kernel: ... generic registers: 4 [ 0.109752] kernel: ... value mask: 0000ffffffffffff [ 0.109755] kernel: ... max period: 00007fffffffffff [ 0.109757] kernel: ... fixed-purpose events: 3 [ 0.109759] kernel: ... event mask: 000000070000000f [ 0.109866] kernel: rcu: Hierarchical SRCU implementation. [ 0.110460] kernel: NMI watchdog: Enabled. Permanently consumes one hw-PMU counter. [ 0.110538] kernel: smp: Bringing up secondary CPUs ... [ 0.110668] kernel: x86: Booting SMP configuration: [ 0.110673] kernel: .... node #0, CPUs: #1 #2 #3 [ 0.113445] kernel: smp: Brought up 1 node, 4 CPUs [ 0.113456] kernel: smpboot: Max logical packages: 1 [ 0.113459] kernel: smpboot: Total of 4 processors activated (8755.20 BogoMIPS) [ 0.114104] kernel: devtmpfs: initialized [ 0.114104] kernel: x86/mm: Memory block size: 128MB [ 0.115134] kernel: clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns [ 0.115134] kernel: futex hash table entries: 1024 (order: 4, 65536 bytes, linear) [ 0.115134] kernel: pinctrl core: initialized pinctrl subsystem [ 0.115533] kernel: PM: RTC time: 03:30:02, date: 2022-02-15 [ 0.115643] kernel: NET: Registered protocol family 16 [ 0.115747] kernel: audit: initializing netlink subsys (disabled) [ 0.115757] kernel: audit: type=2000 audit(1644895802.012:1): state=initialized audit_enabled=0 res=1 [ 0.115757] kernel: thermal_sys: Registered thermal governor 'step_wise' [ 0.115757] kernel: thermal_sys: Registered thermal governor 'user_space' [ 0.115757] kernel: cpuidle: using governor ladder [ 0.115757] kernel: cpuidle: using governor menu [ 0.115757] kernel: ACPI: bus type PCI registered [ 0.115757] kernel: PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000) [ 0.115757] kernel: PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in E820 [ 0.115757] kernel: PCI: Using configuration type 1 for base access [ 0.119024] kernel: Kprobes globally optimized [ 0.119449] kernel: cryptd: max_cpu_qlen set to 1000 [ 0.120505] kernel: ACPI: Added _OSI(Module Device) [ 0.120509] kernel: ACPI: Added _OSI(Processor Device) [ 0.120511] kernel: ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.120514] kernel: ACPI: Added _OSI(Processor Aggregator Device) [ 0.120517] kernel: ACPI: Added _OSI(Linux-Dell-Video) [ 0.120520] kernel: ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio) [ 0.120523] kernel: ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics) [ 0.121913] kernel: ACPI: 2 ACPI AML tables successfully acquired and loaded [ 0.123130] kernel: ACPI: EC: EC started [ 0.123133] kernel: ACPI: EC: interrupt blocked [ 0.123280] kernel: ACPI: EC: EC_CMD/EC_SC=0x66, EC_DATA=0x62 [ 0.123285] kernel: ACPI: \_SB_.PCI0.LPCB.EC0_: Boot DSDT EC used to handle transactions [ 0.123288] kernel: ACPI: Interpreter enabled [ 0.123304] kernel: ACPI: (supports S0 S3 S5) [ 0.123307] kernel: ACPI: Using IOAPIC for interrupt routing [ 0.123321] kernel: PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug [ 0.123532] kernel: ACPI: Enabled 1 GPEs in block 00 to 7F [ 0.124252] kernel: ACPI: Power Resource [PXP] (on) [ 0.232528] kernel: ACPI: Power Resource [PXP] (on) [ 0.341903] kernel: ACPI: Power Resource [PRIC] (on) [ 0.365155] kernel: ACPI: Power Resource [PRIC] (on) [ 0.391522] kernel: ACPI: Power Resource [PRIC] (on) [ 0.448520] kernel: ACPI: Power Resource [PRIC] (on) [ 0.531895] kernel: ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff]) [ 0.531905] kernel: acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI HPX-Type3] [ 0.531955] kernel: acpi PNP0A08:00: _OSC: OS now controls [PCIeHotplug PME AER PCIeCapability LTR] [ 0.532103] kernel: PCI host bridge to bus 0000:00 [ 0.532108] kernel: pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7 window] [ 0.532112] kernel: pci_bus 0000:00: root bus resource [io 0x1000-0xffff window] [ 0.532116] kernel: pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window] [ 0.532119] kernel: pci_bus 0000:00: root bus resource [mem 0x7b000000-0x7fffffff window] [ 0.532123] kernel: pci_bus 0000:00: root bus resource [mem 0x80000000-0xe0000000 window] [ 0.532127] kernel: pci_bus 0000:00: root bus resource [bus 00-ff] [ 0.532148] kernel: pci 0000:00:00.0: [8086:31f0] type 00 class 0x060000 [ 0.532307] kernel: pci 0000:00:00.1: [8086:318c] type 00 class 0x118000 [ 0.532332] kernel: pci 0000:00:00.1: reg 0x10: [mem 0xc1110000-0xc1117fff 64bit] [ 0.532522] kernel: pci 0000:00:02.0: [8086:3184] type 00 class 0x030000 [ 0.532533] kernel: pci 0000:00:02.0: reg 0x10: [mem 0xc0000000-0xc0ffffff 64bit] [ 0.532541] kernel: pci 0000:00:02.0: reg 0x18: [mem 0xb0000000-0xbfffffff 64bit pref] [ 0.532547] kernel: pci 0000:00:02.0: reg 0x20: [io 0x1000-0x103f] [ 0.532720] kernel: pci 0000:00:0c.0: [8086:31dc] type 00 class 0x028000 [ 0.532747] kernel: pci 0000:00:0c.0: reg 0x10: [mem 0xc1118000-0xc111bfff 64bit] [ 0.532890] kernel: pci 0000:00:0c.0: PME# supported from D0 D3hot D3cold [ 0.533068] kernel: pci 0000:00:0e.0: [8086:3198] type 00 class 0x040100 [ 0.533090] kernel: pci 0000:00:0e.0: reg 0x10: [mem 0xc111c000-0xc111ffff 64bit] [ 0.533118] kernel: pci 0000:00:0e.0: reg 0x20: [mem 0xc1000000-0xc10fffff 64bit] [ 0.533179] kernel: pci 0000:00:0e.0: PME# supported from D0 D3hot D3cold [ 0.533322] kernel: pci 0000:00:15.0: [8086:31a8] type 00 class 0x0c0330 [ 0.533341] kernel: pci 0000:00:15.0: reg 0x10: [mem 0xc1100000-0xc110ffff 64bit] [ 0.533405] kernel: pci 0000:00:15.0: PME# supported from D3hot D3cold [ 0.533552] kernel: pci 0000:00:16.0: [8086:31ac] type 00 class 0x118000 [ 0.533577] kernel: pci 0000:00:16.0: reg 0x10: [mem 0xc1125000-0xc1125fff 64bit] [ 0.533596] kernel: pci 0000:00:16.0: reg 0x18: [mem 0xc1126000-0xc1126fff 64bit] [ 0.533775] kernel: pci 0000:00:16.1: [8086:31ae] type 00 class 0x118000 [ 0.533800] kernel: pci 0000:00:16.1: reg 0x10: [mem 0xc1127000-0xc1127fff 64bit] [ 0.533818] kernel: pci 0000:00:16.1: reg 0x18: [mem 0xc1128000-0xc1128fff 64bit] [ 0.534017] kernel: pci 0000:00:17.0: [8086:31b4] type 00 class 0x118000 [ 0.534042] kernel: pci 0000:00:17.0: reg 0x10: [mem 0xc1129000-0xc1129fff 64bit] [ 0.534060] kernel: pci 0000:00:17.0: reg 0x18: [mem 0xc112a000-0xc112afff 64bit] [ 0.534232] kernel: pci 0000:00:17.1: [8086:31b6] type 00 class 0x118000 [ 0.534257] kernel: pci 0000:00:17.1: reg 0x10: [mem 0xc112b000-0xc112bfff 64bit] [ 0.534274] kernel: pci 0000:00:17.1: reg 0x18: [mem 0xc112c000-0xc112cfff 64bit] [ 0.534449] kernel: pci 0000:00:17.2: [8086:31b8] type 00 class 0x118000 [ 0.534474] kernel: pci 0000:00:17.2: reg 0x10: [mem 0xc112d000-0xc112dfff 64bit] [ 0.534491] kernel: pci 0000:00:17.2: reg 0x18: [mem 0xc112e000-0xc112efff 64bit] [ 0.534669] kernel: pci 0000:00:17.3: [8086:31ba] type 00 class 0x118000 [ 0.534694] kernel: pci 0000:00:17.3: reg 0x10: [mem 0xc112f000-0xc112ffff 64bit] [ 0.534711] kernel: pci 0000:00:17.3: reg 0x18: [mem 0xc1130000-0xc1130fff 64bit] [ 0.534900] kernel: pci 0000:00:18.0: [8086:31bc] type 00 class 0x118000 [ 0.534925] kernel: pci 0000:00:18.0: reg 0x10: [mem 0xc1131000-0xc1131fff 64bit] [ 0.534943] kernel: pci 0000:00:18.0: reg 0x18: [mem 0xc1132000-0xc1132fff 64bit] [ 0.535118] kernel: pci 0000:00:18.2: [8086:31c0] type 00 class 0x118000 [ 0.535143] kernel: pci 0000:00:18.2: reg 0x10: [mem 0xc1133000-0xc1133fff 64bit] [ 0.535161] kernel: pci 0000:00:18.2: reg 0x18: [mem 0xc1134000-0xc1134fff 64bit] [ 0.535355] kernel: pci 0000:00:19.0: [8086:31c2] type 00 class 0x118000 [ 0.535380] kernel: pci 0000:00:19.0: reg 0x10: [mem 0xc1135000-0xc1135fff 64bit] [ 0.535397] kernel: pci 0000:00:19.0: reg 0x18: [mem 0xc1136000-0xc1136fff 64bit] [ 0.535579] kernel: pci 0000:00:19.2: [8086:31c6] type 00 class 0x118000 [ 0.535604] kernel: pci 0000:00:19.2: reg 0x10: [mem 0xc1137000-0xc1137fff 64bit] [ 0.535621] kernel: pci 0000:00:19.2: reg 0x18: [mem 0xc1138000-0xc1138fff 64bit] [ 0.535825] kernel: pci 0000:00:1c.0: [8086:31cc] type 00 class 0x080501 [ 0.535848] kernel: pci 0000:00:1c.0: reg 0x10: [mem 0xc1139000-0xc1139fff 64bit] [ 0.535865] kernel: pci 0000:00:1c.0: reg 0x18: [mem 0xc113a000-0xc113afff 64bit] [ 0.536063] kernel: pci 0000:00:1f.0: [8086:3197] type 00 class 0x060100 [ 0.536251] kernel: pci 0000:00:1f.1: [8086:31d4] type 00 class 0x0c0500 [ 0.536307] kernel: pci 0000:00:1f.1: reg 0x10: [mem 0xc113b000-0xc113b0ff 64bit] [ 0.536372] kernel: pci 0000:00:1f.1: reg 0x20: [io 0x1040-0x105f] [ 0.537553] kernel: gpiochip_find_base: found new base at 432 [ 0.538010] kernel: gpio gpiochip0: (INT3453:00): created GPIO range 0->31 ==> INT3453:00 PIN 0->31 [ 0.538012] kernel: gpio gpiochip0: (INT3453:00): created GPIO range 32->63 ==> INT3453:00 PIN 32->63 [ 0.538013] kernel: gpio gpiochip0: (INT3453:00): created GPIO range 64->79 ==> INT3453:00 PIN 64->79 [ 0.538454] kernel: gpio gpiochip0: (INT3453:00): added GPIO chardev (254:0) [ 0.538454] kernel: gpio gpiochip0: registered GPIOs 432 to 511 on INT3453:00 [ 0.538576] kernel: gpiochip_find_base: found new base at 352 [ 0.538681] kernel: gpio gpiochip1: (INT3453:01): created GPIO range 0->31 ==> INT3453:01 PIN 0->31 [ 0.538683] kernel: gpio gpiochip1: (INT3453:01): created GPIO range 32->63 ==> INT3453:01 PIN 32->63 [ 0.538685] kernel: gpio gpiochip1: (INT3453:01): created GPIO range 64->79 ==> INT3453:01 PIN 64->79 [ 0.539429] kernel: gpio gpiochip1: (INT3453:01): added GPIO chardev (254:1) [ 0.539444] kernel: gpio gpiochip1: registered GPIOs 352 to 431 on INT3453:01 [ 0.539574] kernel: gpiochip_find_base: found new base at 332 [ 0.539667] kernel: gpio gpiochip2: (INT3453:02): created GPIO range 0->19 ==> INT3453:02 PIN 0->19 [ 0.539693] kernel: gpio gpiochip2: (INT3453:02): added GPIO chardev (254:2) [ 0.539693] kernel: gpio gpiochip2: registered GPIOs 332 to 351 on INT3453:02 [ 0.539693] kernel: gpiochip_find_base: found new base at 297 [ 0.539746] kernel: gpio gpiochip3: (INT3453:03): created GPIO range 0->31 ==> INT3453:03 PIN 0->31 [ 0.539748] kernel: gpio gpiochip3: (INT3453:03): created GPIO range 32->34 ==> INT3453:03 PIN 32->34 [ 0.539774] kernel: gpio gpiochip3: (INT3453:03): added GPIO chardev (254:3) [ 0.539774] kernel: gpio gpiochip3: registered GPIOs 297 to 331 on INT3453:03 [ 0.541224] kernel: ACPI: EC: interrupt unblocked [ 0.541228] kernel: ACPI: EC: event unblocked [ 0.541241] kernel: ACPI: EC: EC_CMD/EC_SC=0x66, EC_DATA=0x62 [ 0.541244] kernel: ACPI: EC: GPE=0x14 [ 0.541247] kernel: ACPI: \_SB_.PCI0.LPCB.EC0_: Boot DSDT EC initialization complete [ 0.541251] kernel: ACPI: \_SB_.PCI0.LPCB.EC0_: EC: Used to handle transactions and events [ 0.541445] kernel: pci 0000:00:02.0: vgaarb: setting as boot VGA device [ 0.541445] kernel: pci 0000:00:02.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none [ 0.541445] kernel: pci 0000:00:02.0: vgaarb: bridge control possible [ 0.541445] kernel: vgaarb: loaded [ 0.541503] kernel: SCSI subsystem initialized [ 0.542437] kernel: libata version 3.00 loaded. [ 0.542471] kernel: ACPI: bus type USB registered [ 0.542491] kernel: usbcore: registered new interface driver usbfs [ 0.542504] kernel: usbcore: registered new interface driver hub [ 0.542514] kernel: usbcore: registered new device driver usb [ 0.542541] kernel: mc: Linux media interface: v0.10 [ 0.542549] kernel: videodev: Linux video capture interface: v2.00 [ 0.542557] kernel: pps_core: LinuxPPS API ver. 1 registered [ 0.542559] kernel: pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti [ 0.542565] kernel: PTP clock support registered [ 0.542666] kernel: chromeos_acpi: registering CHSW 0 [ 0.542808] kernel: chromeos_acpi: registering VBNV 0 [ 0.542812] kernel: chromeos_acpi: registering VBNV 1 [ 0.543037] kernel: chromeos_acpi: truncating buffer from 3072 to 1336 [ 0.543219] kernel: chromeos_acpi: installed [ 0.543242] kernel: Advanced Linux Sound Architecture Driver Initialized. [ 0.543458] kernel: PCI: Using ACPI for IRQ routing [ 0.572442] kernel: PCI: pci_cache_line_size set to 64 bytes [ 0.572532] kernel: Expanded resource Reserved due to conflict with PCI Bus 0000:00 [ 0.572536] kernel: e820: reserve RAM buffer [mem 0x799f3000-0x7bffffff] [ 0.572543] kernel: hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0, 0, 0, 0, 0, 0 [ 0.572543] kernel: hpet0: 8 comparators, 64-bit 19.200000 MHz counter [ 0.574448] kernel: clocksource: Switched to clocksource tsc-early [ 0.598739] kernel: VFS: Disk quotas dquot_6.6.0 [ 0.598767] kernel: VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 0.598816] kernel: pnp: PnP ACPI init [ 0.599065] kernel: system 00:00: [io 0x0900-0x09fe] has been reserved [ 0.599076] kernel: system 00:00: Plug and Play ACPI device, IDs PNP0c02 (active) [ 0.599122] kernel: system 00:01: [io 0x0200] has been reserved [ 0.599126] kernel: system 00:01: [io 0x0204] has been reserved [ 0.599130] kernel: system 00:01: [io 0x0800-0x087f] has been reserved [ 0.599133] kernel: system 00:01: [io 0x0880-0x08ff] has been reserved [ 0.599139] kernel: system 00:01: Plug and Play ACPI device, IDs PNP0c02 (active) [ 0.599177] kernel: pnp 00:02: Plug and Play ACPI device, IDs PNP0303 PNP030b (active) [ 0.600362] kernel: pnp: PnP ACPI: found 3 devices [ 0.607217] kernel: clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns [ 0.607323] kernel: NET: Registered protocol family 2 [ 0.607483] kernel: IP idents hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.608778] kernel: tcp_listen_portaddr_hash hash table entries: 4096 (order: 5, 163840 bytes, linear) [ 0.608826] kernel: TCP established hash table entries: 65536 (order: 7, 524288 bytes, linear) [ 0.608943] kernel: TCP bind hash table entries: 65536 (order: 9, 2097152 bytes, linear) [ 0.609309] kernel: TCP: Hash tables configured (established 65536 bind 65536) [ 0.609357] kernel: UDP hash table entries: 4096 (order: 6, 393216 bytes, linear) [ 0.609419] kernel: UDP-Lite hash table entries: 4096 (order: 6, 393216 bytes, linear) [ 0.609549] kernel: NET: Registered protocol family 1 [ 0.609853] kernel: pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window] [ 0.609857] kernel: pci_bus 0000:00: resource 5 [io 0x1000-0xffff window] [ 0.609861] kernel: pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window] [ 0.609865] kernel: pci_bus 0000:00: resource 7 [mem 0x7b000000-0x7fffffff window] [ 0.609868] kernel: pci_bus 0000:00: resource 8 [mem 0x80000000-0xe0000000 window] [ 0.609948] kernel: pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff] [ 0.610447] kernel: PCI: CLS 64 bytes, default 64 [ 0.610512] kernel: PCI-DMA: Using software bounce buffering for IO (SWIOTLB) [ 0.610517] kernel: software IO TLB: mapped [mem 0x00000000759f3000-0x00000000799f3000] (64MB) [ 0.610610] kernel: RAPL PMU: API unit is 2^-32 Joules, 4 fixed counters, 655360 ms ovfl timer [ 0.610614] kernel: RAPL PMU: hw unit of domain pp0-core 2^-14 Joules [ 0.610617] kernel: RAPL PMU: hw unit of domain package 2^-14 Joules [ 0.610620] kernel: RAPL PMU: hw unit of domain dram 2^-14 Joules [ 0.610622] kernel: RAPL PMU: hw unit of domain pp1-gpu 2^-14 Joules [ 0.610970] kernel: kvm: already loaded the other module [ 0.610978] kernel: clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0xfc66f4fc7c, max_idle_ns: 440795224246 ns [ 0.611001] kernel: clocksource: Switched to clocksource tsc [ 0.611025] kernel: platform rtc_cmos: registered platform RTC device (no PNP device found) [ 0.612036] kernel: Initialise system trusted keyrings [ 0.612094] kernel: workingset: timestamp_bits=37 max_order=21 bucket_order=0 [ 0.613633] kernel: zbud: loaded [ 0.613945] kernel: squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.614029] kernel: Registering esdfs 0.2 [ 0.622353] kernel: Key type asymmetric registered [ 0.622357] kernel: Asymmetric key parser 'x509' registered [ 0.622369] kernel: Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247) [ 0.622373] kernel: io scheduler mq-deadline registered [ 0.622376] kernel: io scheduler kyber registered [ 0.622594] kernel: intel_idle: MWAIT substates: 0x11242020 [ 0.622595] kernel: intel_idle: v0.5.1 model 0x7A [ 0.623134] kernel: intel_idle: Local APIC timer is reliable in all C-states [ 0.623222] kernel: input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:24/PNP0C09:00/PNP0C0D:00/input/input0 [ 0.624496] kernel: ACPI: Lid Switch [LID0] [ 0.624547] kernel: input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input1 [ 0.625485] kernel: ACPI: Sleep Button [SLP] [ 0.625545] kernel: input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input2 [ 0.626501] kernel: ACPI: Power Button [PWRF] [ 0.627369] kernel: Non-volatile memory driver v1.3 [ 0.627918] kernel: battery: ACPI: Battery Slot [BAT0] (battery present) [ 0.646162] kernel: ACPI: bus type drm_connector registered [ 0.646292] kernel: pci 0000:00:02.0: attach allowed to drvr i915 [internal device] [ 0.646578] kernel: i915 0000:00:02.0: [drm] Unknown revid 0x06 [ 0.646946] kernel: i915 0000:00:02.0: vgaarb: deactivate vga console [ 0.697791] kernel: i915 0000:00:02.0: [drm] couldn't get memory information [ 0.698473] kernel: i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem [ 0.715251] kernel: [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.0 on minor 0 [ 0.715721] kernel: [drm] Initialized vgem 1.0.0 20120112 for vgem on minor 1 [ 0.715738] kernel: usbcore: registered new interface driver udl [ 0.717331] kernel: fbcon: i915 (fb0) is primary device [ 0.718038] kernel: loop: module loaded [ 0.718131] kernel: lkdtm: No crash points registered, enable through debugfs [ 0.718205] kernel: pci 0000:00:1f.0: attach allowed to drvr lpc_ich [internal device] [ 0.718295] kernel: pci 0000:00:16.0: attach allowed to drvr intel-lpss [internal device] [ 0.718684] kernel: idma64 idma64.0: Found Intel integrated DMA 64-bit [ 0.720662] kernel: i2c_designware i2c_designware.0: GPIO lookup for consumer scl [ 0.720663] kernel: i2c_designware i2c_designware.0: using ACPI for GPIO lookup [ 0.720666] kernel: acpi device:0b: GPIO: looking up scl-gpios [ 0.720667] kernel: acpi device:0b: GPIO: looking up scl-gpio [ 0.720668] kernel: i2c_designware i2c_designware.0: using lookup tables for GPIO lookup [ 0.720670] kernel: i2c_designware i2c_designware.0: No GPIO consumer scl found [ 0.722502] kernel: pci 0000:00:16.1: attach allowed to drvr intel-lpss [internal device] [ 0.722937] kernel: idma64 idma64.1: Found Intel integrated DMA 64-bit [ 0.724983] kernel: i2c_designware i2c_designware.1: GPIO lookup for consumer scl [ 0.724986] kernel: i2c_designware i2c_designware.1: using ACPI for GPIO lookup [ 0.724989] kernel: acpi device:0c: GPIO: looking up scl-gpios [ 0.724991] kernel: acpi device:0c: GPIO: looking up scl-gpio [ 0.724992] kernel: i2c_designware i2c_designware.1: using lookup tables for GPIO lookup [ 0.724993] kernel: i2c_designware i2c_designware.1: No GPIO consumer scl found [ 0.726157] kernel: pci 0000:00:17.0: attach allowed to drvr intel-lpss [internal device] [ 0.726608] kernel: idma64 idma64.2: Found Intel integrated DMA 64-bit [ 0.728358] kernel: i2c_designware i2c_designware.2: GPIO lookup for consumer scl [ 0.728361] kernel: i2c_designware i2c_designware.2: using ACPI for GPIO lookup [ 0.728363] kernel: acpi device:0f: GPIO: looking up scl-gpios [ 0.728366] kernel: acpi device:0f: GPIO: looking up scl-gpio [ 0.728367] kernel: i2c_designware i2c_designware.2: using lookup tables for GPIO lookup [ 0.728368] kernel: i2c_designware i2c_designware.2: No GPIO consumer scl found [ 0.729576] kernel: pci 0000:00:17.1: attach allowed to drvr intel-lpss [internal device] [ 0.730039] kernel: idma64 idma64.3: Found Intel integrated DMA 64-bit [ 0.732714] kernel: i2c_designware i2c_designware.3: GPIO lookup for consumer scl [ 0.732716] kernel: i2c_designware i2c_designware.3: using ACPI for GPIO lookup [ 0.732719] kernel: acpi device:10: GPIO: looking up scl-gpios [ 0.732721] kernel: acpi device:10: GPIO: looking up scl-gpio [ 0.732722] kernel: i2c_designware i2c_designware.3: using lookup tables for GPIO lookup [ 0.732723] kernel: i2c_designware i2c_designware.3: No GPIO consumer scl found [ 0.734810] kernel: pci 0000:00:17.2: attach allowed to drvr intel-lpss [internal device] [ 0.735246] kernel: idma64 idma64.4: Found Intel integrated DMA 64-bit [ 0.737690] kernel: i2c_designware i2c_designware.4: GPIO lookup for consumer scl [ 0.737692] kernel: i2c_designware i2c_designware.4: using ACPI for GPIO lookup [ 0.737695] kernel: acpi device:11: GPIO: looking up scl-gpios [ 0.737697] kernel: acpi device:11: GPIO: looking up scl-gpio [ 0.737698] kernel: i2c_designware i2c_designware.4: using lookup tables for GPIO lookup [ 0.737699] kernel: i2c_designware i2c_designware.4: No GPIO consumer scl found [ 0.738037] kernel: i2c i2c-10: failed to add I2C device ELAN0000:00 from ACPI [ 0.739778] kernel: pci 0000:00:17.3: attach allowed to drvr intel-lpss [internal device] [ 0.740219] kernel: idma64 idma64.5: Found Intel integrated DMA 64-bit [ 0.742370] kernel: i2c_designware i2c_designware.5: GPIO lookup for consumer scl [ 0.742372] kernel: i2c_designware i2c_designware.5: using ACPI for GPIO lookup [ 0.742375] kernel: acpi device:12: GPIO: looking up scl-gpios [ 0.742377] kernel: acpi device:12: GPIO: looking up scl-gpio [ 0.742378] kernel: i2c_designware i2c_designware.5: using lookup tables for GPIO lookup [ 0.742379] kernel: i2c_designware i2c_designware.5: No GPIO consumer scl found [ 0.742761] kernel: i2c i2c-11: failed to add I2C device ELAN0001:00 from ACPI [ 0.743312] kernel: i2c i2c-11: failed to add I2C device GTCH7502:00 from ACPI [ 0.745559] kernel: pci 0000:00:18.0: attach allowed to drvr intel-lpss [internal device] [ 0.745990] kernel: idma64 idma64.6: Found Intel integrated DMA 64-bit [ 0.746109] kernel: pci 0000:00:18.2: attach allowed to drvr intel-lpss [internal device] [ 0.746352] kernel: pci 0000:00:19.0: attach allowed to drvr intel-lpss [internal device] [ 0.746836] kernel: idma64 idma64.8: Found Intel integrated DMA 64-bit [ 0.749693] kernel: pci 0000:00:19.2: attach allowed to drvr intel-lpss [internal device] [ 0.750124] kernel: idma64 idma64.9: Found Intel integrated DMA 64-bit [ 0.753722] kernel: mdio_bus fixed-0: GPIO lookup for consumer reset [ 0.753724] kernel: mdio_bus fixed-0: using lookup tables for GPIO lookup [ 0.753725] kernel: mdio_bus fixed-0: No GPIO consumer reset found [ 0.753731] kernel: libphy: Fixed MDIO Bus: probed [ 0.753740] kernel: PPP generic driver version 2.4.2 [ 0.753823] kernel: PPP MPPE Compression module registered [ 0.753912] kernel: ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 0.753913] kernel: ehci-pci: EHCI PCI platform driver [ 0.753925] kernel: ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 0.753929] kernel: ohci-pci: OHCI PCI platform driver [ 0.753938] kernel: uhci_hcd: USB Universal Host Controller Interface driver [ 0.753960] kernel: pci 0000:00:15.0: attach allowed to drvr xhci_hcd [internal device] [ 0.754206] kernel: xhci_hcd 0000:00:15.0: xHCI Host Controller [ 0.754297] kernel: xhci_hcd 0000:00:15.0: new USB bus registered, assigned bus number 1 [ 0.755379] kernel: xhci_hcd 0000:00:15.0: hcc params 0x200077c1 hci version 0x100 quirks 0x0000000000009810 [ 0.755384] kernel: xhci_hcd 0000:00:15.0: cache line size of 64 is not supported [ 0.755690] kernel: usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.10 [ 0.755692] kernel: usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 0.755693] kernel: usb usb1: Product: xHCI Host Controller [ 0.755694] kernel: usb usb1: Manufacturer: Linux 5.10.88 xhci-hcd [ 0.755695] kernel: usb usb1: SerialNumber: 0000:00:15.0 [ 0.755858] kernel: hub 1-0:1.0: USB hub found [ 0.755874] kernel: hub 1-0:1.0: 9 ports detected [ 0.756191] kernel: xhci_hcd 0000:00:15.0: xHCI Host Controller [ 0.756255] kernel: xhci_hcd 0000:00:15.0: new USB bus registered, assigned bus number 2 [ 0.756258] kernel: xhci_hcd 0000:00:15.0: Host supports USB 3.0 SuperSpeed [ 0.756301] kernel: usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.10 [ 0.756302] kernel: usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 0.756303] kernel: usb usb2: Product: xHCI Host Controller [ 0.756304] kernel: usb usb2: Manufacturer: Linux 5.10.88 xhci-hcd [ 0.756305] kernel: usb usb2: SerialNumber: 0000:00:15.0 [ 0.756408] kernel: hub 2-0:1.0: USB hub found [ 0.756427] kernel: hub 2-0:1.0: 7 ports detected [ 0.756753] kernel: usbcore: registered new interface driver cdc_acm [ 0.756754] kernel: cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters [ 0.756837] kernel: usbcore: registered new interface driver uas [ 0.756852] kernel: usbcore: registered new interface driver usb-storage [ 0.756860] kernel: usbcore: registered new interface driver ums-realtek [ 0.756878] kernel: usbcore: registered new interface driver usbserial_generic [ 0.756883] kernel: usbserial: USB Serial support registered for generic [ 0.756906] kernel: i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1 [ 0.756907] kernel: i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp [ 0.757624] kernel: i8042: Warning: Keylock active [ 0.757830] kernel: serio: i8042 KBD port at 0x60,0x64 irq 1 [ 0.758156] kernel: usbcore: registered new interface driver synaptics_usb [ 0.758309] kernel: raydium_ts i2c-RAYD0001:00: supply avdd not found, using dummy regulator [ 0.758337] kernel: raydium_ts i2c-RAYD0001:00: supply vccio not found, using dummy regulator [ 0.758346] kernel: raydium_ts i2c-RAYD0001:00: GPIO lookup for consumer reset [ 0.758347] kernel: raydium_ts i2c-RAYD0001:00: using ACPI for GPIO lookup [ 0.758349] kernel: acpi RAYD0001:00: GPIO: looking up reset-gpios [ 0.758352] kernel: acpi RAYD0001:00: GPIO: _DSD returned RAYD0001:00 0 0 0 [ 0.758417] kernel: gpio gpiochip1: Persistence not supported for GPIO 29 [ 0.762320] kernel: input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3 [ 0.767047] kernel: Console: switching to colour frame buffer device 170x57 [ 0.799416] kernel: i915 0000:00:02.0: [drm] fb0: i915 frame buffer device [ 0.921321] kernel: input: Raydium Touchscreen as /devices/pci0000:00/0000:00:17.3/i2c_designware.5/i2c-11/i2c-RAYD0001:00/input/input4 [ 0.922379] kernel: usbcore: registered new interface driver sur40 [ 0.923033] kernel: rtc_cmos rtc_cmos: RTC can wake from S4 [ 0.924117] kernel: rtc_cmos rtc_cmos: registered as rtc0 [ 0.924604] kernel: rtc_cmos rtc_cmos: GPIO lookup for consumer wp [ 0.924625] kernel: rtc_cmos rtc_cmos: using lookup tables for GPIO lookup [ 0.924626] kernel: rtc_cmos rtc_cmos: No GPIO consumer wp found [ 0.924646] kernel: rtc_cmos rtc_cmos: alarms up to one month, 114 bytes nvram [ 0.925121] kernel: i2c /dev entries driver [ 0.926642] kernel: pci 0000:00:1f.1: attach allowed to drvr i801_smbus [internal device] [ 0.927359] kernel: i801_smbus 0000:00:1f.1: can't derive routing for PCI INT A [ 0.927877] kernel: i801_smbus 0000:00:1f.1: PCI INT A: no GSI [ 0.928413] kernel: i801_smbus 0000:00:1f.1: SPD Write Disable is set [ 0.928946] kernel: genirq: Flags mismatch irq 0. 00000080 (i801_smbus) vs. 00015a00 (timer) [ 0.929436] kernel: i801_smbus 0000:00:1f.1: Failed to allocate irq 0: -16 [ 0.929951] kernel: i801_smbus 0000:00:1f.1: SMBus using polling [ 0.930520] kernel: i2c i2c-12: 4/4 memory slots populated (from DMI) [ 0.992458] kernel: usb 1-7: new high-speed USB device number 2 using xhci_hcd [ 1.109526] kernel: pci 0000:00:00.1: attach allowed to drvr proc_thermal [internal device] [ 1.110506] kernel: proc_thermal 0000:00:00.1: Creating sysfs group for PROC_THERMAL_PCI [ 1.111156] kernel: iTCO_wdt: Intel TCO WatchDog Timer Driver v1.11 [ 1.111668] kernel: iTCO_vendor_support: vendor-support=0 [ 1.112181] kernel: device-mapper: uevent: version 1.0.3 [ 1.112752] kernel: device-mapper: ioctl: 4.43.0-ioctl (2020-10-01) initialised: dm-devel@redhat.com [ 1.113361] kernel: intel_pstate: Intel P-state driver initializing [ 1.114298] kernel: sdhci: Secure Digital Host Controller Interface driver [ 1.114751] kernel: sdhci: Copyright(c) Pierre Ossman [ 1.115211] kernel: pci 0000:00:1c.0: attach allowed to drvr sdhci-pci [internal device] [ 1.115696] kernel: sdhci-pci 0000:00:1c.0: SDHCI controller found [8086:31cc] (rev 6) [ 1.116458] kernel: mmc0: CQHCI version 5.10 [ 1.117143] kernel: mmc0: SDHCI controller on PCI [0000:00:1c.0] using ADMA 64-bit [ 1.118083] kernel: Registered efivars operations [ 1.118554] kernel: gsmi version 1.0 loaded [ 1.119545] kernel: EFI Variables Facility v0.08 2004-May-17 [ 1.120049] kernel: gsmi: exec 0x02ef: Not supported [ 1.120423] kernel: gsmi: Get Next Variable Name failed [ 1.120948] kernel: efivars: get_next_variable: status=8000000000000001 [ 1.121449] kernel: gsmi: exec 0x02ef: Not supported [ 1.121893] kernel: gsmi: Get Next Variable Name failed [ 1.122327] kernel: efivars: get_next_variable: status=8000000000000001 [ 1.122764] kernel: pstore: Registered efi as persistent store backend [ 1.123201] kernel: hid: raw HID events driver (C) Jiri Kosina [ 1.123763] kernel: usbcore: registered new interface driver usbhid [ 1.124196] kernel: usbhid: USB HID core driver [ 1.124760] kernel: chromeos ramoops using acpi device. [ 1.125277] kernel: pstore: ignoring unexpected backend 'ramoops' [ 1.125690] kernel: ramoops: registering with pstore failed [ 1.126109] kernel: ramoops: probe of ramoops.0 failed with error -1 [ 1.126575] kernel: input: Tablet Mode Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:24/PNP0C09:00/GOOG0006:00/input/input5 [ 1.129036] kernel: usb 1-7: New USB device found, idVendor=04f2, idProduct=b567, bcdDevice=32.69 [ 1.129500] kernel: usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 1.129992] kernel: usb 1-7: Product: HD WebCam [ 1.130453] kernel: usb 1-7: Manufacturer: Chicony Electronics Co.,Ltd. [ 1.134648] kernel: cros_ec_lpcs GOOG0004:00: Chrome EC device registered [ 1.142654] kernel: cros-usbpd-notify-acpi GOOG0003:00: Couldn't get Chrome EC device pointer. [ 1.143217] kernel: intel_rapl_common: Found RAPL domain package [ 1.143727] kernel: intel_rapl_common: Found RAPL domain core [ 1.144170] kernel: intel_rapl_common: Found RAPL domain uncore [ 1.144655] kernel: intel_rapl_common: Found RAPL domain dram [ 1.146048] kernel: GACT probability NOT on [ 1.147053] kernel: Initializing XFRM netlink socket [ 1.147564] kernel: NET: Registered protocol family 10 [ 1.148257] kernel: Segment Routing with IPv6 [ 1.148803] kernel: NET: Registered protocol family 17 [ 1.149208] kernel: NET: Registered protocol family 15 [ 1.149624] kernel: NET: Registered protocol family 36 [ 1.150443] kernel: microcode: sig=0x706a8, pf=0x1, revision=0x16 [ 1.150941] kernel: microcode: Microcode Update Driver: v2.2. [ 1.150947] kernel: IPI shorthand broadcast: enabled [ 1.151685] kernel: SSE version of gcm_enc/dec engaged. [ 1.152771] kernel: sched_clock: Marking stable (1148131248, 4632675)->(1156337328, -3573405) [ 1.153235] kernel: registered taskstats version 1 [ 1.153576] kernel: Loading compiled-in X.509 certificates [ 1.153928] kernel: zswap: loaded using pool lzo/zbud [ 1.154356] kernel: Key type ._fscrypt registered [ 1.154674] kernel: Key type .fscrypt registered [ 1.154967] kernel: Key type fscrypt-provisioning registered [ 1.155356] kernel: pstore: Using crash dump compression: deflate [ 1.156163] kernel: Key type encrypted registered [ 1.157250] kernel: PM: Magic number: 10:893:512 [ 1.157599] kernel: coreboot coreboot23: hash matches [ 1.158202] kernel: gpio gpiochip1: Persistence not supported for GPIO 69 [ 1.158338] kernel: input: PRP0001:01 as /devices/pci0000:00/0000:00:16.0/PRP0001:01/input/input6 [ 1.158850] kernel: cfg80211: Loading compiled-in X.509 certificates for regulatory database [ 1.159794] kernel: cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 1.160259] kernel: platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 1.160730] kernel: cfg80211: failed to load regulatory.db [ 1.160813] kernel: ALSA device list: [ 1.161564] kernel: No soundcards found. [ 1.198770] kernel: random: fast init done [ 1.236650] kernel: usb 2-3: new SuperSpeed Gen 1 USB device number 2 using xhci_hcd [ 1.252361] kernel: mmc0: Command Queue Engine enabled [ 1.252794] kernel: mmc0: new HS400 MMC card at address 0001 [ 1.253405] kernel: mmcblk0: mmc0:0001 DA4064 58.2 GiB [ 1.253857] kernel: mmcblk0boot0: mmc0:0001 DA4064 partition 1 4.00 MiB [ 1.254308] kernel: mmcblk0boot1: mmc0:0001 DA4064 partition 2 4.00 MiB [ 1.254789] kernel: mmcblk0rpmb: mmc0:0001 DA4064 partition 3 16.0 MiB, chardev (242:0) [ 1.254955] kernel: input: PNP0C50:00 06CB:CDB6 Mouse as /devices/pci0000:00/0000:00:17.2/i2c_designware.4/i2c-10/i2c-PNP0C50:00/0018:06CB:CDB6.0001/input/input7 [ 1.255877] kernel: hid-generic 0018:06CB:CDB6.0001: input,hidraw0: I2C HID v1.00 Mouse [PNP0C50:00 06CB:CDB6] on i2c-PNP0C50:00 [ 1.260250] kernel: mmcblk0: p1 p2 [ 1.273854] kernel: input: WCOM50C1:00 2D1F:0069 as /devices/pci0000:00/0000:00:16.0/i2c_designware.0/i2c-6/i2c-WCOM50C1:00/0018:2D1F:0069.0002/input/input9 [ 1.274524] kernel: input: WCOM50C1:00 2D1F:0069 as /devices/pci0000:00/0000:00:16.0/i2c_designware.0/i2c-6/i2c-WCOM50C1:00/0018:2D1F:0069.0002/input/input10 [ 1.275149] kernel: hid-generic 0018:2D1F:0069.0002: input,hidraw1: I2C HID v1.00 Device [WCOM50C1:00 2D1F:0069] on i2c-WCOM50C1:00 [ 1.279976] kernel: EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null) [ 1.280551] kernel: VFS: Mounted root (ext4 filesystem) on device 179:2. [ 1.282282] kernel: devtmpfs: mounted [ 1.284001] kernel: Freeing unused kernel image (initmem) memory: 1940K [ 1.286587] kernel: Write protecting the kernel read-only data: 24576k [ 1.288066] kernel: Freeing unused kernel image (text/rodata gap) memory: 2032K [ 1.288832] kernel: Freeing unused kernel image (rodata/data gap) memory: 476K [ 1.289388] kernel: Run /sbin/init as init process [ 1.289928] kernel: with arguments: [ 1.289929] kernel: /sbin/init [ 1.289930] kernel: cros_secure [ 1.289931] kernel: with environment: [ 1.289931] kernel: HOME=/ [ 1.289932] kernel: TERM=linux [ 1.317260] kernel: i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/glk_dmc_ver1_04.bin (v1.4) [ 1.361980] kernel: usb 2-3: New USB device found, idVendor=0bda, idProduct=5647, bcdDevice= 0.15 [ 1.362599] kernel: usb 2-3: New USB device strings: Mfr=3, Product=1, SerialNumber=2 [ 1.363190] kernel: usb 2-3: Product: 8MP World Facing [ 1.363760] kernel: usb 2-3: Manufacturer: Generic [ 1.364334] kernel: usb 2-3: SerialNumber: 200901010001 [ 1.365483] kernel: usb 1-9: new full-speed USB device number 3 using xhci_hcd [ 1.430483] systemd[1]: Failed to find module 'autofs4' [ 1.445474] systemd[1]: systemd 245.4-4ubuntu3.15 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) [ 1.458751] systemd[1]: Detected architecture x86-64. [ 1.488018] systemd[1]: Set hostname to . [ 1.492553] kernel: usb 1-9: New USB device found, idVendor=8087, idProduct=0aaa, bcdDevice= 0.02 [ 1.493099] kernel: usb 1-9: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1.760074] kernel: random: lvmconfig: uninitialized urandom read (4 bytes read) [ 1.931207] systemd[1]: system-modprobe.slice: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling. [ 1.931841] systemd[1]: (This warning is only shown for the first unit using IP firewalling.) [ 1.933609] systemd[1]: Created slice system-modprobe.slice. [ 1.935692] systemd[1]: Created slice User and Session Slice. [ 1.937399] systemd[1]: Started Forward Password Requests to Wall Directory Watch. [ 1.939175] systemd[1]: Starting of Arbitrary Executable File Formats File System Automount Point not supported. [ 1.940968] systemd[1]: Reached target User and Group Name Lookups. [ 1.942579] systemd[1]: Reached target Slices. [ 1.944129] systemd[1]: Reached target Swap. [ 1.945780] systemd[1]: Listening on Device-mapper event daemon FIFOs. [ 1.947493] systemd[1]: Listening on LVM2 poll daemon socket. [ 1.949131] systemd[1]: Listening on multipathd control socket. [ 1.950703] systemd[1]: Listening on Syslog Socket. [ 1.952029] systemd[1]: Listening on fsck to fsckd communication Socket. [ 1.953227] systemd[1]: Listening on initctl Compatibility Named Pipe. [ 1.954599] systemd[1]: Listening on Journal Audit Socket. [ 1.955785] systemd[1]: Listening on Journal Socket (/dev/log). [ 1.956975] systemd[1]: Listening on Journal Socket. [ 1.958156] systemd[1]: Listening on Network Service Netlink Socket. [ 1.959617] systemd[1]: Listening on udev Control Socket. [ 1.961009] systemd[1]: Listening on udev Kernel Socket. [ 1.962446] systemd[1]: Condition check resulted in Huge Pages File System being skipped. [ 1.964250] systemd[1]: Mounting POSIX Message Queue File System... [ 1.967127] systemd[1]: Mounting Kernel Debug File System... [ 1.969947] systemd[1]: Mounting Kernel Trace File System... [ 1.973053] systemd[1]: Starting Journal Service... [ 1.975941] systemd[1]: Starting Set the console keyboard layout... [ 1.978843] systemd[1]: Starting Create list of static device nodes for the current kernel... [ 1.982017] systemd[1]: Starting Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling... [ 1.984263] systemd[1]: Condition check resulted in Load Kernel Module drm being skipped. [ 1.984990] systemd[1]: Condition check resulted in OpenVSwitch configuration for cleanup being skipped. [ 1.986520] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped. [ 1.987171] systemd[1]: Condition check resulted in File System Check on Root Device being skipped. [ 1.987494] kernel: random: lvm: uninitialized urandom read (4 bytes read) [ 1.989468] systemd[1]: Starting Load Kernel Modules... [ 1.992686] systemd[1]: Starting Remount Root and Kernel File Systems... [ 1.995994] systemd[1]: Starting udev Coldplug all Devices... [ 1.999323] systemd[1]: Starting Uncomplicated firewall... [ 2.003164] systemd[1]: Mounted POSIX Message Queue File System. [ 2.005023] systemd[1]: Mounted Kernel Debug File System. [ 2.006867] systemd[1]: Mounted Kernel Trace File System. [ 2.009491] systemd[1]: Finished Create list of static device nodes for the current kernel. [ 2.012172] systemd[1]: Finished Uncomplicated firewall. [ 2.051392] systemd[1]: systemd-remount-fs.service: Main process exited, code=exited, status=1/FAILURE [ 2.052164] systemd[1]: systemd-remount-fs.service: Failed with result 'exit-code'. [ 2.053502] systemd[1]: Failed to start Remount Root and Kernel File Systems. [ 2.058920] systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped. [ 2.059723] systemd[1]: Condition check resulted in Platform Persistent Storage Archival being skipped. [ 2.061838] systemd[1]: Starting Load/Save Random Seed... [ 2.065729] systemd[1]: Starting Create System Users... [ 2.068714] kernel: Intel(R) Wireless WiFi driver for Linux [ 2.073769] kernel: pci 0000:00:0c.0: attach allowed to drvr iwlwifi [internal device] [ 2.083975] kernel: iwlwifi 0000:00:0c.0: WRT: Overriding region id 0 [ 2.084527] kernel: iwlwifi 0000:00:0c.0: WRT: Overriding region id 1 [ 2.085042] kernel: iwlwifi 0000:00:0c.0: WRT: Overriding region id 2 [ 2.085543] kernel: iwlwifi 0000:00:0c.0: WRT: Overriding region id 3 [ 2.086010] kernel: iwlwifi 0000:00:0c.0: WRT: Overriding region id 4 [ 2.086456] kernel: iwlwifi 0000:00:0c.0: WRT: Overriding region id 6 [ 2.086881] kernel: iwlwifi 0000:00:0c.0: WRT: Overriding region id 8 [ 2.087279] kernel: iwlwifi 0000:00:0c.0: WRT: Overriding region id 9 [ 2.087651] kernel: iwlwifi 0000:00:0c.0: WRT: Overriding region id 10 [ 2.088004] kernel: iwlwifi 0000:00:0c.0: WRT: Overriding region id 11 [ 2.088337] kernel: iwlwifi 0000:00:0c.0: WRT: Overriding region id 15 [ 2.088646] kernel: iwlwifi 0000:00:0c.0: WRT: Overriding region id 16 [ 2.088939] kernel: iwlwifi 0000:00:0c.0: WRT: Overriding region id 18 [ 2.089201] kernel: iwlwifi 0000:00:0c.0: WRT: Overriding region id 19 [ 2.089449] kernel: iwlwifi 0000:00:0c.0: WRT: Overriding region id 20 [ 2.089670] kernel: iwlwifi 0000:00:0c.0: WRT: Overriding region id 21 [ 2.089870] kernel: iwlwifi 0000:00:0c.0: WRT: Overriding region id 28 [ 2.090573] kernel: iwlwifi 0000:00:0c.0: loaded firmware version 46.6b541b68.0 9000-pu-b0-jf-b0-46.ucode op_mode iwlmvm [ 2.092752] systemd[1]: Finished Set the console keyboard layout. [ 2.095492] systemd[1]: Finished Create System Users. [ 2.097946] systemd[1]: Starting Create Static Device Nodes in /dev... [ 2.118281] systemd[1]: Started Journal Service. [ 2.147611] kernel: iwlwifi 0000:00:0c.0: Detected Intel(R) Wireless-AC 9560 160MHz, REV=0x318 [ 2.199567] kernel: iwlwifi 0000:00:0c.0: base HW address: c8:b2:9b:f7:51:07 [ 2.266704] kernel: ieee80211 phy0: Selected rate control algorithm 'iwl-mvm-rs' [ 2.267129] kernel: thermal thermal_zone6: failed to read out thermal zone (-61) [ 2.593813] kernel: pci 0000:00:0e.0: attach allowed to drvr snd_hda_intel [internal device] [ 2.593851] kernel: snd_hda_intel 0000:00:0e.0: DSP detected with PCI class/subclass/prog-if info 0x040100 [ 2.596416] kernel: max98357a MX98357A:00: GPIO lookup for consumer sdmode [ 2.596419] kernel: max98357a MX98357A:00: using ACPI for GPIO lookup [ 2.596422] kernel: acpi MX98357A:00: GPIO: looking up sdmode-gpios [ 2.596438] kernel: acpi MX98357A:00: GPIO: looking up sdmode-gpio [ 2.596441] kernel: acpi MX98357A:00: GPIO: _DSD returned MX98357A:00 0 0 0 [ 2.596518] kernel: gpio gpiochip1: Persistence not supported for GPIO 15 [ 2.600674] kernel: da7219 i2c-DLGS7219:00: Using default DAI clk names: da7219-dai-wclk, da7219-dai-bclk [ 2.651030] kernel: pci 0000:00:0e.0: attach allowed to drvr snd_soc_skl [internal device] [ 2.651067] kernel: snd_soc_skl 0000:00:0e.0: DSP detected with PCI class/subclass/prog-if info 0x040100 [ 2.721256] kernel: pci 0000:00:0e.0: attach allowed to drvr sof-audio-pci-intel-apl [internal device] [ 2.721287] kernel: sof-audio-pci-intel-apl 0000:00:0e.0: DSP detected with PCI class/subclass/prog-if info 0x040100 [ 2.721568] kernel: sof-audio-pci-intel-apl 0000:00:0e.0: DSP detected with PCI class/subclass/prog-if 0x040100 [ 2.721695] kernel: sof-audio-pci-intel-apl 0000:00:0e.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops) [ 2.727083] kernel: sof-audio-pci-intel-apl 0000:00:0e.0: use msi interrupt mode [ 2.733270] kernel: Could not create tracefs 'cros_ec_sensorhub_filter' directory [ 2.733277] kernel: Could not create tracefs 'cros_ec_sensorhub_filter' directory [ 2.733281] kernel: Could not create tracefs 'cros_ec_sensorhub_data' directory [ 2.733283] kernel: Could not create tracefs 'cros_ec_sensorhub_data' directory [ 2.733287] kernel: Could not create tracefs 'cros_ec_sensorhub_timestamp' directory [ 2.733289] kernel: Could not create tracefs 'cros_ec_sensorhub_timestamp' directory [ 2.733294] kernel: Could not create tracefs 'cros_ec_request_done' directory [ 2.733296] kernel: Could not create tracefs 'cros_ec_request_done' directory [ 2.733300] kernel: Could not create tracefs 'cros_ec_request_start' directory [ 2.733302] kernel: Could not create tracefs 'cros_ec_request_start' directory [ 2.741716] kernel: sof-audio-pci-intel-apl 0000:00:0e.0: codec #2 probe error, ret: -2 [ 2.741840] kernel: sof-audio-pci-intel-apl 0000:00:0e.0: no hda codecs found! [ 2.745959] kernel: sof-audio-pci-intel-apl 0000:00:0e.0: Direct firmware load for intel/sof/community/sof-glk.ri failed with error -2 [ 2.745967] kernel: sof-audio-pci-intel-apl 0000:00:0e.0: error: request firmware intel/sof/community/sof-glk.ri failed err: -2 [ 2.746475] kernel: sof-audio-pci-intel-apl 0000:00:0e.0: you may need to download the firmware from https://github.com/thesofproject/sof-bin/ [ 2.746980] kernel: sof-audio-pci-intel-apl 0000:00:0e.0: error: failed to load DSP firmware -2 [ 2.761706] kernel: sof-audio-pci-intel-apl 0000:00:0e.0: error: sof_probe_work failed err: -2 [ 2.772392] kernel: Bluetooth: bt_init() Core ver 2.22 [ 2.772421] kernel: NET: Registered protocol family 31 [ 2.772422] kernel: Bluetooth: bt_init() HCI device and connection manager initialized [ 2.774076] kernel: Bluetooth: hci_sock_init() HCI socket layer initialized [ 2.774079] kernel: Bluetooth: l2cap_init_sockets() L2CAP socket layer initialized [ 2.774090] kernel: Bluetooth: sco_init() SCO socket layer initialized [ 2.798669] kernel: rmi4_f01 rmi4-00.fn01: found RMI device, manufacturer: Synaptics, product: TM3510-001, fw id: 2998990 [ 2.799299] kernel: usb 1-9: GPIO lookup for consumer reset [ 2.799303] kernel: usb 1-9: using ACPI for GPIO lookup [ 2.799307] kernel: acpi device:1d: GPIO: looking up reset-gpios [ 2.799309] kernel: acpi device:1d: GPIO: looking up reset-gpio [ 2.799313] kernel: acpi device:1d: GPIO: _DSD returned device:1d 0 0 1 [ 2.799388] kernel: gpio gpiochip1: Persistence not supported for GPIO 33 [ 2.799763] kernel: usbcore: registered new interface driver btusb [ 2.802250] kernel: Bluetooth: btintel_version_info() hci0: Bootloader revision 0.1 build 42 week 52 2015 [ 2.803250] kernel: Bluetooth: btintel_read_boot_params() hci0: Device revision is 2 [ 2.803253] kernel: Bluetooth: btintel_read_boot_params() hci0: Secure boot is enabled [ 2.803254] kernel: Bluetooth: btintel_read_boot_params() hci0: OTP lock is enabled [ 2.803255] kernel: Bluetooth: btintel_read_boot_params() hci0: API lock is enabled [ 2.803256] kernel: Bluetooth: btintel_read_boot_params() hci0: Debug lock is disabled [ 2.803257] kernel: Bluetooth: btintel_read_boot_params() hci0: Minimum firmware build 1 week 10 2014 [ 2.809260] kernel: Bluetooth: btintel_download_fw() hci0: Found device firmware: intel/ibt-17-16-1.sfi [ 2.825751] kernel: random: crng init done [ 2.886926] kernel: input: Synaptics TM3510-001 as /devices/pci0000:00/0000:00:17.2/i2c_designware.4/i2c-10/i2c-PNP0C50:00/0018:06CB:CDB6.0001/input/input12 [ 2.887016] kernel: hid-rmi 0018:06CB:CDB6.0001: input,hidraw0: I2C HID v1.00 Mouse [PNP0C50:00 06CB:CDB6] on i2c-PNP0C50:00 [ 2.976825] kernel: iwlwifi 0000:00:0c.0 wlp0s12f0: renamed from wlan0 [ 4.231999] kernel: Bluetooth: btintel_download_wait() hci0: Waiting for firmware download to complete [ 4.232238] kernel: Bluetooth: btintel_download_wait() hci0: Firmware loaded in 1389621 usecs [ 4.232312] kernel: Bluetooth: btintel_boot_wait() hci0: Waiting for device to boot [ 4.246258] kernel: Bluetooth: btintel_boot_wait() hci0: Device booted in 13661 usecs [ 4.246269] kernel: Bluetooth: msft_skb_pull() hci0: Malformed MSFT vendor event: 0x02 [ 4.246688] kernel: Bluetooth: btintel_load_ddc_config() hci0: Found Intel DDC parameters: intel/ibt-17-16-1.ddc [ 4.249265] kernel: Bluetooth: btintel_load_ddc_config() hci0: Applying Intel DDC parameters completed [ 4.253264] kernel: Bluetooth: btintel_set_debug_features() hci0: set debug features: trace_enable 0x02 mask 0x7f [ 4.254271] kernel: Bluetooth: btintel_version_info() hci0: Firmware revision 0.1 build 166 week 30 2021 [ 4.313261] kernel: Bluetooth: msft_le_set_advertisement_filter_enable_cb() hci0: MSFT filter_enable is already on [ 7.323961] kernel: wlp0s12f0: authenticate with 38:2c:4a:e5:46:60 [ 7.326023] kernel: wlp0s12f0: send auth to 38:2c:4a:e5:46:60 (try 1/3) [ 7.364631] kernel: wlp0s12f0: authenticated [ 7.365447] kernel: wlp0s12f0: associate with 38:2c:4a:e5:46:60 (try 1/3) [ 7.371186] kernel: wlp0s12f0: RX AssocResp from 38:2c:4a:e5:46:60 (capab=0x1411 status=0 aid=2) [ 7.382166] kernel: wlp0s12f0: associated [ 7.402463] kernel: IPv6: ADDRCONF(NETDEV_CHANGE): wlp0s12f0: link becomes ready ```
aghebert commented 2 years ago

I just want to mention that audio is partially working. The system soundcard shows up in alsamixer and sound is adjustable, but it does not show up in the GNOME system settings for audio, nor is the audio adjustable there. This happened after my workaround for running the sof-setup-audio script in one of my issues (#65)

MilkyDeveloper commented 2 years ago

Does the audio itself work (e.g. from firefox)?

aghebert commented 2 years ago

No, but the system itself makes sounds (eg. terminal error sound, or system prompt ding).

MilkyDeveloper commented 2 years ago

I see. It must be a userspace problem. Could you try running speaker-test and firefox and tell me if the audio works?

aghebert commented 2 years ago

I don't understand, but after a few restarts, the hardware shows now and is working with firefox.

Denisuu commented 2 years ago

@aghebert Which firmware-sof-signed did you install? The link you posted is for Impish 21.10.

aghebert commented 2 years ago

@Denisuu That's correct, I installed the 1.9 deb. I don't know what long-term issues it might have installing on 20.04, but it seems to be fine so far.

Denisuu commented 2 years ago

I made an image of the Breath USB and tried several things, restoring to frash-install everytime. I just can't get it to work tried several firmware-sof-signed versions and ubuntu releases too.

Maybe I should open an issue on sof's Github.

MrChromebox commented 2 years ago

Maybe I should open an issue on sof's Github.

agreed, seems there is some issue with the da7219+max98357a combo

brunocmorais commented 2 years ago

Hello there, first I'd like to thank @MilkyDeveloper for the fantastic work! I own a Samsung Chromebook 4 (which is a Gemini Lake device) and I had no more hopes of giving my laptop a survival due to its UEFI problem. The laptop is working perfectly with Ubuntu and Xfce right now and performs way better than Chrome OS. All peripherals work except for the audio jack. Could it be something related to some kernel module that must be loaded? I've tried to modprobe various "snd-" named modules, but no success. Bluetooth on the other hand works normally, but I needed to install PulseAudio to get a2dp protocol to get recognized.

Denisuu commented 2 years ago

@brunocmorais

In Crosh (ChromeOS CTRL + T) when you type shell and then cat /proc/asound/cards what's the output? Looks like your device only uses sof-glkda7219max

chronos@localhost / $ ls /etc/cras/bluebird
dsp.ini  
sof-glkda7219max
brunocmorais commented 2 years ago

@Denisuu here is the content of /proc/asound/cards, got it from Ubuntu because I wiped ChromeOS.

0 [sofglkda7219max]: sof-glkda7219ma - sof-glkda7219max
                      Google-Casta-rev6
Denisuu commented 2 years ago

@brunocmorais That's the same output as on my machine. I added your device to the issue above on Sof's Github. I though only the devices that have both sof-glkrt5682max and sof-glkda7219max would be problematic, but your device only seems to have glkda7219max. Maybe all glkda7219max devices are affected?

chronos@localhost / $ ls -R /etc/cras/ ``` /etc/cras/ampton: dsp.ini sof-glkrt5682max /etc/cras/amptone: dsp.ini sof-glkrt5682max /etc/cras/apel: dsp.ini sof-glkrt5682max /etc/cras/apele: dsp.ini sof-glkrt5682max /etc/cras/bloog: dsp.ini sof-glkda7219max sof-glkrt5682max /etc/cras/blooglet: board.ini dsp.ini sof-glkda7219max sof-glkrt5682max /etc/cras/blooguard: dsp.ini sof-glkda7219max sof-glkrt5682max /etc/cras/blooguard.bipship: dsp.ini sof-glkda7219max sof-glkrt5682max /etc/cras/blorb: dsp.ini sof-glkda7219max sof-glkrt5682max /etc/cras/bluebird: dsp.ini sof-glkda7219max /etc/cras/bobba: board.ini dsp.ini sof-glkda7219max sof-glkrt5682max /etc/cras/bobba.gik: board.ini dsp.ini sof-glkda7219max sof-glkrt5682max /etc/cras/bobba360: board.ini dsp.ini sof-glkda7219max sof-glkrt5682max /etc/cras/bobba360.gik360: board.ini dsp.ini sof-glkda7219max sof-glkrt5682max /etc/cras/casta: dsp.ini sof-glkda7219max /etc/cras/dood: dsp.ini sof-glkda7219max /etc/cras/dorp: dsp.ini sof-glkda7219max sof-glkrt5682max /etc/cras/droid: dsp.ini sof-glkda7219max sof-glkrt5682max /etc/cras/droid.droid_lte: dsp.ini sof-glkda7219max sof-glkrt5682max /etc/cras/fleex: board.ini dsp.ini sof-cs42l42 sof-glkda7219max /etc/cras/foob: dsp.ini sof-glkda7219max /etc/cras/foob360: dsp.ini sof-glkda7219max /etc/cras/garfour: dsp.ini sof-glkda7219max sof-glkrt5682max /etc/cras/garg: dsp.ini sof-glkda7219max sof-glkrt5682max /etc/cras/garg360: dsp.ini sof-glkda7219max sof-glkrt5682max /etc/cras/grabbiter: dsp.ini sof-cs42l42 sof-glkda7219max /etc/cras/laser14: dsp.ini sof-glkda7219max /etc/cras/lick: dsp.ini sof-glkda7219max /etc/cras/meep: dsp.ini sof-glkda7219max /etc/cras/mimrock: dsp.ini sof-glkda7219max /etc/cras/nospike: dsp.ini sof-glkrt5682max /etc/cras/orbatrix: dsp.ini sof-glkda7219max /etc/cras/phaser: dsp.ini sof-glkda7219max sof-glkrt5682max /etc/cras/phaser360: dsp.ini sof-glkda7219max sof-glkrt5682max /etc/cras/phaser360.laser: dsp.ini sof-glkda7219max sof-glkrt5682max /etc/cras/sparky: dsp.ini sof-glkda7219max sof-glkrt5682max /etc/cras/sparky360: dsp.ini sof-glkda7219max sof-glkrt5682max /etc/cras/vorticon: dsp.ini sof-glkda7219max sof-glkrt5682max /etc/cras/vortininja: dsp.ini sof-glkda7219max sof-glkrt5682max /etc/cras/yorp: dsp.ini sof-glkda7219max ```
brunocmorais commented 2 years ago

Yeah it seems all glkda7219max are affected :( Thanks for adding that info to the sof's Github issue!

MilkyDeveloper commented 2 years ago

Alright, I think I know how to fix this issue. As @plbossart said, this:

Manufacturer:      HP
Product Name:      Bloog
Product Version:   rev4
Firmware Version:  Google_Bloog.11297.275.0
System SKU:        sku68
Board Vendor:      HP
Board Name:        Bloog

is problematic. The Board Vendor should normally be Google rather than HP, else SOF thinks you don't have a chromebook. MrChromebox has discussed doing an SMBIOS override (overriding the "Board Vendor" within the BIOS, I think) which I cannot do. I believe I could just patch the SOF code to also include HP Board Vendors as Chromebooks, since this project can only work on Chromebooks anyways. I am rebuilding the kernel now, expect a fix soon!

plbossart commented 2 years ago

There's no way we are going to Ack patches to add HP, Asus, and all Chrome OEMs etc in our DMI matches. Please be reasonable.

MilkyDeveloper commented 2 years ago

Oh sorry about that, I'm patching the kernel for this project only at build time (e.g. it will use a .patch file when building the kernel solely for this project). This project uses the ChromeOS kernel with patches.

MrChromebox commented 2 years ago

@plbossart seems to me this change would exist only in the Breath kernel fork, not for upstreaming