I built custom kernel by following the fedora docs with the patch and finally the microphone works properly. Now, here are the commands that I’ve run while in the custom kernel. I’m gonna try the Koji kernel after this.
$ lspci -nn | grep Audio
01:00.1 Audio device [0403]: NVIDIA Corporation GA107 High Definition Audio Controller [10de:2291] (rev a1)
06:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Radeon High Definition Audio Controller [Rembrandt/Strix] [1002:1640]
06:00.5 Multimedia controller [0480]: Advanced Micro Devices, Inc. [AMD] Audio Coprocessor [1022:15e2] (rev 60)
06:00.6 Audio device [0403]: Advanced Micro Devices, Inc. [AMD] Family 17h/19h/1ah HD Audio Controller [1022:15e3]
$ lspci -nnk
00:00.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe Root Complex [1022:14b5] (rev 01)
Subsystem: Hewlett-Packard Company Device [103c:8c30]
00:00.2 IOMMU [0806]: Advanced Micro Devices, Inc. [AMD] Family 17h-19h IOMMU [1022:14b6]
Subsystem: Hewlett-Packard Company Device [103c:8c30]
00:01.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe Dummy Host Bridge [1022:14b7] (rev 01)
00:01.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe GPP Bridge [1022:14b8]
Subsystem: Advanced Micro Devices, Inc. [AMD] Device [1022:1453]
Kernel driver in use: pcieport
00:02.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe Dummy Host Bridge [1022:14b7] (rev 01)
00:02.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe GPP Bridge [1022:14ba]
Subsystem: Advanced Micro Devices, Inc. [AMD] Device [1022:1453]
Kernel driver in use: pcieport
00:02.2 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe GPP Bridge [1022:14ba]
Subsystem: Advanced Micro Devices, Inc. [AMD] Device [1022:1453]
Kernel driver in use: pcieport
00:02.3 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe GPP Bridge [1022:14ba]
Subsystem: Advanced Micro Devices, Inc. [AMD] Device [1022:1453]
Kernel driver in use: pcieport
00:02.4 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe GPP Bridge [1022:14ba]
Subsystem: Advanced Micro Devices, Inc. [AMD] Device [1022:1453]
Kernel driver in use: pcieport
00:03.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe Dummy Host Bridge [1022:14b7] (rev 01)
00:04.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe Dummy Host Bridge [1022:14b7] (rev 01)
00:08.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe Dummy Host Bridge [1022:14b7] (rev 01)
00:08.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 17h-19h Internal PCIe GPP Bridge [1022:14b9] (rev 10)
Subsystem: Advanced Micro Devices, Inc. [AMD] Family 17h-19h Internal PCIe GPP Bridge [1022:14b9]
Kernel driver in use: pcieport
00:08.3 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 17h-19h Internal PCIe GPP Bridge [1022:14b9] (rev 10)
Subsystem: Advanced Micro Devices, Inc. [AMD] Family 17h-19h Internal PCIe GPP Bridge [1022:14b9]
Kernel driver in use: pcieport
00:14.0 SMBus [0c05]: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller [1022:790b] (rev 71)
Subsystem: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller [1022:790b]
Kernel driver in use: piix4_smbus
Kernel modules: i2c_piix4, sp5100_tco
00:14.3 ISA bridge [0601]: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge [1022:790e] (rev 51)
Subsystem: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge [1022:790e]
00:18.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 0 [1022:1679]
00:18.1 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 1 [1022:167a]
00:18.2 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 2 [1022:167b]
00:18.3 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 3 [1022:167c]
Kernel driver in use: k10temp
Kernel modules: k10temp
00:18.4 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 4 [1022:167d]
00:18.5 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 5 [1022:167e]
00:18.6 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 6 [1022:167f]
00:18.7 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 7 [1022:1680]
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GA107 [GeForce RTX 2050] [10de:25ad] (rev a1)
DeviceName: NVIDIA Graphics Device
Subsystem: Hewlett-Packard Company Device [103c:8c30]
Kernel driver in use: nvidia
Kernel modules: nouveau, nova_core, nvidia_drm, nvidia
01:00.1 Audio device [0403]: NVIDIA Corporation GA107 High Definition Audio Controller [10de:2291] (rev a1)
Subsystem: Hewlett-Packard Company Device [103c:8c30]
Kernel driver in use: snd_hda_intel
Kernel modules: nova_core, snd_hda_intel
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 16)
DeviceName: OnBoard Enthernets
Subsystem: Hewlett-Packard Company Device [103c:8c30]
Kernel driver in use: r8169
Kernel modules: r8169
03:00.0 Network controller [0280]: MEDIATEK Corp. MT7921 802.11ax PCI Express Wireless Network Adapter [14c3:7961]
DeviceName: Tequila 2x2 ax / BT5.3 (M.2)
Subsystem: AzureWave Device [1a3b:4682]
Kernel driver in use: mt7921e
Kernel modules: mt7921e
04:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5288 PCIe SD UHS-I Card Reader controller [10ec:5228] (rev 01)
DeviceName: Realtek PCIE CardReader
Subsystem: Hewlett-Packard Company Device [103c:8c30]
Kernel driver in use: rtsx_pci
Kernel modules: rtsx_pci
05:00.0 Non-Volatile memory controller [0108]: Micron Technology Inc 3400 NVMe SSD [Hendrix] [1344:5407]
Subsystem: Micron Technology Inc Device [1344:0100]
Kernel driver in use: nvme
Kernel modules: nvme
06:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Rembrandt [Radeon 680M] [1002:1681] (rev 0b)
DeviceName: Onboard IGD
Subsystem: Hewlett-Packard Company Device [103c:8c30]
Kernel driver in use: amdgpu
Kernel modules: amdgpu
06:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Radeon High Definition Audio Controller [Rembrandt/Strix] [1002:1640]
Subsystem: Hewlett-Packard Company Device [103c:8c30]
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
06:00.2 Encryption controller [1080]: Advanced Micro Devices, Inc. [AMD] Family 19h PSP/CCP [1022:1649]
Subsystem: Hewlett-Packard Company Device [103c:8c30]
Kernel driver in use: ccp
06:00.3 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Rembrandt USB4 XHCI controller #3 [1022:161d]
Subsystem: Hewlett-Packard Company Device [103c:8c30]
Kernel driver in use: xhci_hcd
06:00.4 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Rembrandt USB4 XHCI controller #4 [1022:161e]
Subsystem: Hewlett-Packard Company Device [103c:8c30]
Kernel driver in use: xhci_hcd
06:00.5 Multimedia controller [0480]: Advanced Micro Devices, Inc. [AMD] Audio Coprocessor [1022:15e2] (rev 60)
Subsystem: Hewlett-Packard Company Device [103c:8c30]
Kernel driver in use: snd_pci_acp6x
Kernel modules: snd_pci_acp3x, snd_rn_pci_acp3x, snd_pci_acp5x, snd_pci_acp6x, snd_acp_pci, snd_rpl_pci_acp6x, snd_pci_ps, snd_sof_amd_renoir, snd_sof_amd_rembrandt, snd_sof_amd_vangogh, snd_sof_amd_acp63, snd_sof_amd_acp70
06:00.6 Audio device [0403]: Advanced Micro Devices, Inc. [AMD] Family 17h/19h/1ah HD Audio Controller [1022:15e3]
Subsystem: Hewlett-Packard Company Device [103c:8c30]
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
07:00.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Rembrandt USB4 XHCI controller #8 [1022:161f]
Subsystem: Hewlett-Packard Company Device [103c:8c30]
Kernel driver in use: xhci_hcd
07:00.3 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Rembrandt USB4 XHCI controller #5 [1022:15d6]
Subsystem: Hewlett-Packard Company Device [103c:8c30]
Kernel driver in use: xhci_hcd
07:00.4 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Rembrandt USB4 XHCI controller #6 [1022:15d7]
Subsystem: Hewlett-Packard Company Device [103c:8c30]
Kernel driver in use: xhci_hcd
$ inxi -A
Audio:
Device-1: NVIDIA GA107 High Definition Audio driver: snd_hda_intel
Device-2: Advanced Micro Devices [AMD/ATI] Radeon High Definition Audio
[Rembrandt/Strix] driver: snd_hda_intel
Device-3: Advanced Micro Devices [AMD] Audio Coprocessor
driver: snd_pci_acp6x
Device-4: Advanced Micro Devices [AMD] Family 17h/19h/1ah HD Audio
driver: snd_hda_intel
API: ALSA v: k6.15.7-200.micdriver.fc42.x86_64 status: kernel-api
Server-1: PipeWire v: 1.4.6 status: active
$ arecord -l
**** List of CAPTURE Hardware Devices ****
card 2: Generic_1 [HD-Audio Generic], device 0: ALC245 Analog [ALC245 Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 3: acp6x [acp6x], device 0: DMIC capture dmic-hifi-0 []
Subdevices: 0/1
Subdevice #0: subdevice #0
$ sudo lshw -class multimedia
*-multimedia
description: Audio device
product: GA107 High Definition Audio Controller
vendor: NVIDIA Corporation
physical id: 0.1
bus info: pci@0000:01:00.1
logical name: card0
logical name: /dev/snd/controlC0
logical name: /dev/snd/hwC0D0
logical name: /dev/snd/pcmC0D3p
logical name: /dev/snd/pcmC0D7p
logical name: /dev/snd/pcmC0D8p
logical name: /dev/snd/pcmC0D9p
version: a1
width: 32 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: driver=snd_hda_intel latency=0
resources: irq:49 memory:fc080000-fc083fff
*-multimedia:0
description: Audio device
product: Radeon High Definition Audio Controller [Rembrandt/Strix]
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
physical id: 0.1
bus info: pci@0000:06:00.1
logical name: card1
logical name: /dev/snd/controlC1
logical name: /dev/snd/hwC1D0
logical name: /dev/snd/pcmC1D3p
version: 00
width: 32 bits
clock: 33MHz
capabilities: pm pciexpress msi bus_master cap_list
configuration: driver=snd_hda_intel latency=0
resources: irq:74 memory:fc5c8000-fc5cbfff
*-usb:0
description: Video
product: HP Wide Vision HD Camera
vendor: SunplusIT Inc
physical id: 3
bus info: usb@1:3
version: 0.05
serial: 01.00.00
capabilities: usb-2.01
configuration: driver=uvcvideo maxpower=500mA speed=480Mbit/s
*-multimedia:1
description: Multimedia controller
product: Audio Coprocessor
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 0.5
bus info: pci@0000:06:00.5
logical name: card3
logical name: /dev/snd/controlC3
logical name: /dev/snd/pcmC3D0c
version: 60
width: 32 bits
clock: 33MHz
capabilities: pm pciexpress msi bus_master cap_list
configuration: driver=snd_pci_acp6x latency=0
resources: irq:73 memory:fc580000-fc5bffff
*-multimedia:2
description: Audio device
product: Family 17h/19h/1ah HD Audio Controller
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 0.6
bus info: pci@0000:06:00.6
logical name: card2
logical name: /dev/snd/controlC2
logical name: /dev/snd/hwC2D0
logical name: /dev/snd/pcmC2D0c
logical name: /dev/snd/pcmC2D0p
version: 00
width: 32 bits
clock: 33MHz
capabilities: pm pciexpress msi bus_master cap_list
configuration: driver=snd_hda_intel latency=0
resources: irq:75 memory:fc5c0000-fc5c7fff
$ sudo dmesg | grep '\(acp6x\|DMIC\)'
[ 5.805022] snd_pci_acp6x 0000:06:00.5: enabling device (0000 -> 0002)
[ 6.271869] acp_yc_mach acp_yc_mach.0: Enabling ACP DMIC support via DMI
$ uname -a
Linux fedora 6.15.7-200.micdriver.fc42.x86_64 #1 SMP PREEMPT_DYNAMIC Mon Jul 21 00:20:48 WIB 2025 x86_64 GNU/Linux
$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 04f2:b766 Chicony Electronics Co., Ltd HP Wide Vision HD Camera
Bus 001 Device 003: ID 13d3:3567 IMC Networks Wireless_Device
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 004 Device 002: ID 152d:0578 JMicron Technology Corp. / JMicron USA Technology Corp. JMS578 SATA 6Gb/s
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 009 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 010 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
$ modinfo snd_pci_acp6x
filename: /lib/modules/6.15.7-200.micdriver.fc42.x86_64/kernel/sound/soc/amd/yc/snd-pci-acp6x.ko.xz
license: GPL v2
description: AMD ACP Yellow Carp PCI driver
author: Vijendar.Mukunda@amd.com
alias: pci:v00001022d000015E2sv*sd*bc04sc80i00*
depends: snd-acp-config,snd-pcm
intree: Y
name: snd_pci_acp6x
retpoline: Y
vermagic: 6.15.7-200.micdriver.fc42.x86_64 SMP preempt mod_unload
sig_id: PKCS#7
signer: Fedora kernel signing key
sig_key: 02:78:4A:A1:2B:3D:AD:C8:AA:0E:1B:20:23:8B:88:D0:51:C5:CB:AF
sig_hashalgo: sha256
signature: 75:71:9F:9F:98:59:E0:F9:47:22:08:8F:6E:03:60:7F:9A:D1:48:CE:
10:EE:30:C3:52:B5:29:88:91:D3:05:2B:14:7D:2B:B4:B1:27:59:D1:
33:AE:43:04:59:FE:36:98:B8:9D:C1:63:6B:FA:76:E7:E3:23:98:E1:
BC:1D:30:95:B3:2A:D4:78:33:D3:0A:EE:26:FB:6D:0E:2C:C4:DB:DB:
0C:8C:53:08:52:DD:D1:D9:02:CC:84:57:1C:73:C8:EE:45:9A:27:63:
BE:28:1A:56:42:F7:56:87:FB:78:10:A9:11:1A:8E:B4:89:E6:69:0E:
56:77:03:38:4D:FD:14:1B:6E:74:B1:8D:3E:0B:5C:93:CE:CA:2E:F6:
0C:D4:2E:9D:29:A6:95:45:D1:CB:7E:B3:FC:08:29:1D:0D:16:30:00:
17:3C:C3:FA:F5:5A:88:68:9D:F3:04:95:55:01:A0:86:D8:79:43:12:
06:AD:9F:28:CB:BF:22:84:63:9A:02:9D:7F:B9:F8:D8:86:DA:14:BD:
18:3C:46:0A:69:20:78:18:41:90:79:8A:52:7C:2C:47:94:2A:71:FF:
6F:81:6A:61:E6:8F:8A:72:6C:95:AF:B7:06:50:67:EF:6A:7B:EE:F2:
E9:F2:06:85:71:AF:F3:50:F8:82:A9:7D:F3:EC:A9:AA:E9:DD:3A:88:
C0:A3:76:CC:BF:55:91:66:71:22:43:B3:1F:1D:F9:E8:6B:A3:7F:D4:
C2:5A:BE:76:BD:18:AE:2F:D7:79:CE:10:84:71:3E:30:D2:6A:2F:0F:
86:C1:90:21:1D:D8:F9:D6:F5:0A:80:73:1F:AB:FE:D3:2A:D4:99:89:
EC:2B:66:3D:DD:18:83:A6:95:F9:9E:E8:1A:05:B6:6A:5F:AA:FE:B8:
4C:6E:3C:C3:9E:D7:90:66:B1:D0:90:BC:A8:11:44:53:BE:6C:98:F7:
8E:B6:06:CA:1B:D9:5F:B7:5A:4E:97:D0:DC:73:3C:6F:47:C1:65:44:
E0:1C:07:ED:98:81:E5:19:A5:3E:38:7F:A6:1C:10:5D:46:76:9F:07:
1D:8A:5D:11:67:5F:13:8B:9E:36:6A:81:8D:F8:B7:2D:6D:E9:23:DD:
E8:43:C2:7B:9A:E9:52:1C:F4:C1:EB:59:7F:46:F6:B1:7F:86:8F:82:
C3:31:6A:04:56:B9:0E:F7:D4:75:98:C5:96:18:BF:94:0D:DA:CB:D1:
12:A2:20:91:C1:78:41:BF:00:93:16:27:5E:C0:CC:6A:D7:BF:49:13:
7E:D8:48:70:F2:17:05:F3:3F:45:CC:14:B3:5C:E8:F8:28:D6:22:FD:
3E:6B:12:1D:BE:47:2F:0E:6C:1E:7B:5F
Picture: