ASUS Chromebook Flip C302 w/ Fedora 38 Dummy Audio No Sound

I have an ASUS Chromebook Flip C302 which I have placed in Developer Mode, repartitioned the internal drive, and installed Fedora 38 on. Everything is working great with the exception of my audio. In the Gnome Settings applet is shows “Dummy Output” and testing the sound produces no result. If I boot to ChromeOS the audio is working, so I know that the hardware is OK.

The device has a “Sunrise Point LP HD Audio” device built in and here is what I see from lspci:

00:1f.3 Multimedia audio controller: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
Flags: bus master, fast devsel, latency 64, IRQ 126
Memory at d112c000 (64-bit, non-prefetchable) [size=16K]
Memory at d1110000 (64-bit, non-prefetchable) [size=64K]
Capabilities: [50] Power Management version 3
Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel, snd_soc_skl, snd_soc_avs, snd_sof_pci_intel_skl

When I run “aplay -l” I can see the device:

**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0

The audio portion of “wpctl status” looks like this:

Audio
├─ Devices:
│ 41. Built-in Audio [alsa]

├─ Sinks:
│ * 45. Dummy Output [vol: 0.98]

├─ Sink endpoints:

├─ Sources:

├─ Source endpoints:

└─ Streams:

Here is the inxi output:

System:
Host: ****** Kernel: 6.3.11-200.fc38.x86_64 arch: x86_64
bits: 64 Desktop: GNOME v: 44.2 Distro: Fedora release 38 (Thirty Eight)
Machine:
Type: Desktop System: Google product: Cave v: 1.0
serial:
Mobo: Google model: Cave v: 1.0 serial:
BIOS: coreboot v: N/A date: 06/21/2018
Battery:
ID-1: BAT0 charge: 30.1 Wh (100.0%) condition: 30.1/39.0 Wh (77.2%)
CPU:
Info: dual core Intel Core m3-6Y30 [MT MCP] speed (MHz): avg: 700
min/max: 400/2200
Graphics:
Device-1: Intel HD Graphics 515 driver: i915 v: kernel
Device-2: IMC Networks USB2.0 HD UVC WebCam driver: uvcvideo type: USB
Display: wayland server: X.Org v: 22.1.9 with: Xwayland v: 22.1.9
compositor: gnome-shell driver: dri: iris gpu: i915
resolution: 1920x1080~60Hz
API: OpenGL v: 4.6 Mesa 23.1.3 renderer: Mesa Intel HD Graphics 515 (SKL
GT2)
Audio:
Device-1: Intel Sunrise Point-LP HD Audio driver: snd_hda_intel
API: ALSA v: k6.3.11-200.fc38.x86_64 status: kernel-api
Server-1: PipeWire v: 0.3.73 status: active
Network:
Device-1: Intel Wireless 7265 driver: iwlwifi
Bluetooth:
Device-1: Intel Bluetooth wireless interface driver: btusb type: USB
Report: rfkill ID: hci0 state: up address: see --recommends
Drives:
Local Storage: total: 58.24 GiB used: 12.08 GiB (20.7%)
Info:
Processes: 240 Uptime: 22m Memory: available: 3.71 GiB
used: 2.14 GiB (57.6%) Shell: Bash inxi: 3.3.27

Relevant Package list:

alsa-firmware-1.2.4-8.fc38.noarch
alsa-lib-1.2.9-1.fc38.x86_64
alsa-sof-firmware-2.2.5-1.fc38.noarch
alsa-tools-firmware-1.2.5-6.fc38.x86_64
alsa-ucm-1.2.9-1.fc38.noarch
alsa-utils-1.2.9-1.fc38.x86_64
gvncpulse-1.3.1-2.fc38.x86_64
pipewire-0.3.73-1.fc38.x86_64
pipewire-alsa-0.3.73-1.fc38.x86_64
pipewire-gstreamer-0.3.73-1.fc38.x86_64
pipewire-jack-audio-connection-kit-0.3.72-2.fc38.x86_64
pipewire-jack-audio-connection-kit-libs-0.3.72-2.fc38.x86_64
pipewire-libs-0.3.73-1.fc38.x86_64
pipewire-pulseaudio-0.3.73-1.fc38.x86_64
pipewire-utils-0.3.73-1.fc38.x86_64
pulseaudio-libs-16.1-4.fc38.x86_64
pulseaudio-libs-glib2-16.1-4.fc38.x86_64
qemu-audio-alsa-7.2.1-2.fc38.x86_64
wireplumber-0.4.14-1.fc38.x86_64
wireplumber-libs-0.4.14-1.fc38.x86_64

I have created also the file /etc/modprobe.d/inteldsp.conf with the following contents:

options snd-intel-dspcfg dsp_driver=1

Any suggestions?