No Sound Intel Skylake Chromebook

Hi, everyone!
There is no sound in Asus Chromebook c302c notebook except Bluetooth. During the installation an error of missing topology for the sound circuits occurred. I believe it is hardware specific issue. 14:07:34 kernel: elants_i2c i2c-ELAN0001:00: unknown packet 00 ff ff ff 14:02:59 kernel: HDMI HDA Codec ehdaudio0D2: PM: hdmi_codec_resume+0x0/0x40 [snd_soc_hdac_hdmi] returned 0 after 3009095 usecs 14:02:59 kernel: HDMI HDA Codec ehdaudio0D2: PM: hdmi_codec_resume+0x0/0x40 [snd_soc_hdac_hdmi] returned 0 after 3009095 usecs 14:02:59 kernel: HDMI HDA Codec ehdaudio0D2: hdac_hdmi_present_sense: disconnect for pin:port 7:0 14:02:59 kernel: HDMI HDA Codec ehdaudio0D2: hdac_hdmi_present_sense: disconnect for pin:port 6:0 14:02:59 kernel: HDMI HDA Codec ehdaudio0D2: hdac_hdmi_present_sense: disconnect for pin:port 5:0 14:02:59 kernel: rfkill rfkill1: PM: rfkill_resume+0x0/0xc0 [rfkill] returned 0 after 2 usecs 14:02:59 kernel: leds phy0-led: PM: led_resume+0x0/0x80 returned 0 after 0 usecs 14:02:59 kernel: rfkill rfkill0: PM: rfkill_resume+0x0/0xc0 [rfkill] returned 0 after 5 usecs 14:02:59 kernel: HDMI HDA Codec ehdaudio0D2: PM: calling hdmi_codec_resume+0x0/0x40 [snd_soc_hdac_hdmi] @ 2940, parent: 0000:00:1f.3 14:02:59 kernel: rfkill rfkill0: PM: calling rfkill_resume+0x0/0xc0 [rfkill] @ 2906, parent: hci0 14:02:59 kernel: platform skl_n88l25_m98357a: PM: platform_pm_resume+0x0/0x80 returned 0 after 0 usecs 14:02:59 kernel: skl-ssp-clk skl-ssp-clk: PM: platform_pm_resume+0x0/0x80 returned 0 after 0 usecs 14:02:59 kernel: max98357a MX98357A:00: PM: acpi_subsys_resume+0x0/0x80 returned 0 after 0 usecs 14:02:59 kernel: snd_soc_skl 0000:00:1f.3: PM: pci_pm_resume+0x0/0x100 returned 0 after 8211 usecs 14:02:59 kernel: dmic-codec dmic-codec: PM: platform_pm_resume+0x0/0x80 returned 0 after 0 usecs 14:02:59 kernel: input input9: PM: input_dev_resume+0x0/0x40 returned 0 after 0 usecs 14:02:59 kernel: usb 1-7: PM: usb_dev_resume+0x0/0x40 returned 0 after 277353 usecs 14:02:59 kernel: elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff 14:02:59 kernel: cros-ec-sensors cros-ec-gyro.16.auto: PM: platform_pm_resume+0x0/0x80 returned 0 after 0 usecs 14:02:59 kernel: input input8: PM: input_dev_resume+0x0/0x40 returned 0 after 1 usecs 14:02:59 kernel: platform regulatory.0: PM: platform_pm_resume+0x0/0x80 returned 0 after 0 usecs 14:02:59 kernel: cros-ec-sysfs cros-ec-sysfs.12.auto: PM: platform_pm_resume+0x0/0x80 returned 0 after 0 usecs 14:02:59 kernel: platform cros-ec-debugfs.11.auto: PM: platform_pm_resume+0x0/0x80 returned 0 after 0 usecs 14:02:59 kernel: cros-ec-chardev cros-ec-chardev.10.auto: PM: platform_pm_resume+0x0/0x80 returned 0 after 0 usecs 14:02:59 kernel: platform cros-ec-pchg.9.auto: PM: platform_pm_resume+0x0/0x80 returned 0 after 0 usecs 14:02:59 kernel: cros-ec-sysfs cros-ec-sysfs.8.auto: PM: platform_pm_resume+0x0/0x80 returned 0 after 0 usecs 14:02:59 kernel: platform cros-ec-debugfs.7.auto: PM: platform_pm_resume+0x0/0x80 returned 0 after 0 usecs 14:02:59 kernel: cros-ec-chardev cros-ec-chardev.6.auto: PM: platform_pm_resume+0x0/0x80 returned 0 after 0 usecs 14:02:59 kernel: cros-usbpd-logger cros-usbpd-logger.5.auto: PM: platform_pm_resume+0x0/0x80 returned 0 after 1 usecs 14:02:59 kernel: cros-usbpd-charger cros-usbpd-charger.4.auto: PM: platform_pm_resume+0x0/0x80 returned 0 after 6 usecs 14:02:59 kernel: cros-ec-sensorhub cros-ec-sensorhub.3.auto: PM: platform_pm_resume+0x0/0x80 returned 0 after 420 usecs 14:02:59 kernel: snd-soc-dummy snd-soc-dummy: PM: platform_pm_resume+0x0/0x80 returned 0 after 0 usecs 14:02:59 kernel: platform iTCO_wdt: PM: platform_pm_resume+0x0/0x80 returned 0 after 0 usecs 14:02:59 kernel: input input7: PM: input_dev_resume+0x0/0x40 returned 0 after 0 usecs 14:02:59 kernel: elan_i2c i2c-ELAN0000:00: PM: acpi_subsys_resume+0x0/0x80 returned 0 after 114977 usecs 14:02:59 kernel: usb 1-3: PM: calling usb_dev_resume+0x0/0x40 @ 2944, parent: usb1 14:02:59 kernel: ieee80211 phy0: PM: wiphy_resume+0x0/0x140 [cfg80211] returned 0 after 104606 usecs 14:02:59 kernel: iwlwifi 0000:01:00.0: FW already configured (0) - re-configuring 14:02:59 kernel: input input6: PM: input_dev_resume+0x0/0x40 returned 0 after 0 usecs 14:02:59 kernel: dw-apb-uart dw-apb-uart.4: PM: platform_pm_resume+0x0/0x80 returned 0 after 1 usecs 14:02:59 kernel: idma64 idma64.4: PM: platform_pm_resume+0x0/0x80 returned 0 after 0 usecs 14:02:59 kernel: dw-apb-uart dw-apb-uart.2: PM: platform_pm_resume+0x0/0x80 returned 0 after 19 usecs 14:02:59 kernel: idma64 idma64.1: PM: platform_pm_resume+0x0/0x80 returned 0 after 0 usecs 14:02:59 kernel: cros-ec-dev cros-ec-dev.2.auto: PM: platform_pm_resume+0x0/0x80 returned 0 after 0 usecs 14:02:59 kernel: atkbd serio0: PM: serio_resume+0x0/0xc0 returned 0 after 6 usecs 14:02:59 kernel: i8042 i8042: PM: platform_pm_resume+0x0/0x80 returned 0 after 51932 usecs 14:02:59 kernel: elants_i2c i2c-ELAN0001:00: PM: acpi_subsys_resume+0x0/0x80 returned 0 after 57283 usecs 14:02:59 kernel: usb usb2: PM: usb_dev_resume+0x0/0x40 returned 0 after 21769 usecs 14:02:59 kernel: i8042 i8042: PM: calling platform_pm_resume+0x0/0x80 @ 2906, parent: platform 14:02:59 kernel: input input4: PM: input_dev_resume+0x0/0x40 returned 0 after 0 usecs 14:02:59 kernel: leds chromeos::kbd_backlight: PM: led_resume+0x0/0x80 returned 0 after 303 usecs 14:02:59 kernel: platform microcode: PM: platform_pm_resume+0x0/0x80 returned 0 after 0 usecs 14:02:59 kernel: coretemp coretemp.0: PM: platform_pm_resume+0x0/0x80 returned 0 after 0 usecs 14:02:59 kernel: alarmtimer alarmtimer.0.auto: PM: platform_pm_resume+0x0/0x80 returned 0 after 0 usecs

Though at first I was thinking it had been UEFI BIOS issue, thus I applied an update with Firmware Utility Script MrChromebox.tech
Then I was lucky to install Galliumos (which has outdated kernel) and have sound out of the box (with some problems though)
Here is the solution for Ubuntu 20.04. I guess I should try, can do that in Virtual Mode?
GitHub - carchrae/c302ca at patch-1

Anyway let the Telemetry do their job)

Automated script is working both for Ubuntu and Galliumos (Install third-party softwsre) How to apply firmware patch for CL?
ERROR smd_soc_sk1 0000:00:1f.3: failed to init topology!