Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save Chester-Gillon/f3a3564da114576b546795f8356ffce9 to your computer and use it in GitHub Desktop.
Save Chester-Gillon/f3a3564da114576b546795f8356ffce9 to your computer and use it in GitHub Desktop.
Linux driver support with IOMMU enabled

0. Introduction

Some notes about Linux driver support with the IOMMU enabled

1. HP Z640

A HP Z640 with:

  • Dual Intel Xeon E5-2620 v3 processors
  • Secure boot enabled

1.1. Ubuntu 22.04.4 LTS

This is the installed Linux distribution. No apparent failures.

The complete command line:

$ cat /proc/cmdline 
BOOT_IMAGE=/boot/vmlinuz-5.15.0-112-generic root=UUID=8c8bca5a-2e82-4bc6-b223-e5cb7e1b929d ro quiet splash vt.handoff=7 intel_iommu=on

1.1.1. Quadro K4200 graphics card

The graphics card:

$ lspci -vv -d 10de:
02:00.0 VGA compatible controller: NVIDIA Corporation GK104GL [Quadro K4200] (rev a1) (prog-if 00 [VGA controller])
	Subsystem: Hewlett-Packard Company GK104GL [Quadro K4200]
	Physical Slot: 2
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 255
	NUMA node: 0
	IOMMU group: 50
	Region 0: Memory at f2000000 (32-bit, non-prefetchable) [size=16M]
	Region 1: Memory at e0000000 (64-bit, prefetchable) [size=256M]
	Region 3: Memory at f0000000 (64-bit, prefetchable) [size=32M]
	Region 5: I/O ports at 2000 [size=128]
	Expansion ROM at f3080000 [disabled] [size=512K]
	Capabilities: <access denied>
	Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia

02:00.1 Audio device: NVIDIA Corporation GK104 HDMI Audio Controller (rev a1)
	Subsystem: Hewlett-Packard Company GK104 HDMI Audio Controller
	Physical Slot: 2
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 32 bytes
	Interrupt: pin B routed to IRQ 17
	NUMA node: 0
	IOMMU group: 50
	Region 0: Memory at f3000000 (32-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel

The list of loaded modules:

$ modinfo nvidiafb
filename:       /lib/modules/5.15.0-112-generic/kernel/drivers/video/fbdev/nvidia/nvidiafb.ko
license:        GPL
description:    Framebuffer driver for nVidia graphics chipset
author:         Antonino Daplas
srcversion:     723C9A18FFDF167833671C5
alias:          pci:v000010DEd*sv*sd*bc03sc*i*
depends:        vgastate,i2c-algo-bit,fb_ddc
retpoline:      Y
intree:         Y
name:           nvidiafb
vermagic:       5.15.0-112-generic SMP mod_unload modversions 
sig_id:         PKCS#7
signer:         Build time autogenerated kernel key
sig_key:        4E:F9:F0:D7:B7:53:1F:90:A0:AF:82:82:B1:C8:44:D4:53:BE:8B:A2
sig_hashalgo:   sha512
signature:      78:06:AB:1B:2C:3D:49:82:60:B7:59:59:53:68:15:1A:EC:30:B4:36:
		F4:69:03:9A:BD:83:2D:B9:C4:3F:D9:7A:A8:4F:4B:7B:28:39:D1:4F:
		DC:90:8E:97:8A:51:8F:17:68:0F:C5:F5:03:20:F6:F1:8A:C2:86:7D:
		44:5C:88:CC:98:D3:D5:A5:11:3E:21:47:7C:A7:B2:5D:45:CC:8F:5E:
		AC:F0:48:C5:7B:DD:56:F2:0D:F2:45:BA:B5:0F:04:66:3E:9B:F9:86:
		06:2B:7E:99:71:54:EE:E5:48:6D:3B:25:41:D6:73:98:76:26:F7:24:
		AC:86:33:5D:CD:B8:1C:0C:AC:97:5A:9E:0D:6E:A8:B4:91:BF:EB:3E:
		F5:47:D9:0B:63:15:4D:F4:79:7B:56:51:4C:45:F4:7C:A7:83:78:92:
		86:D6:C0:48:4F:9E:95:B2:E2:34:95:1E:D4:51:D4:61:EC:48:71:17:
		B5:E0:1B:BC:2F:27:84:59:24:90:D6:CE:BA:EB:F3:25:07:51:1A:4A:
		A3:AE:25:0A:23:74:36:47:06:DC:DD:17:DF:32:16:0F:10:D3:9E:A6:
		21:20:E5:0E:88:83:CA:C9:2D:FA:50:FA:57:28:C3:E1:0C:8B:7A:61:
		08:B7:9A:E7:D3:DA:A3:C3:0E:66:DC:42:1A:A0:53:A2:11:59:47:B9:
		08:63:A3:75:63:B3:46:86:EF:07:A2:C4:87:FD:2C:57:B4:D5:D0:61:
		80:CF:E7:40:C4:BE:C0:7C:4F:9B:95:DA:AE:97:91:64:22:0A:24:92:
		70:14:EE:6E:1A:26:89:E3:FB:24:C0:DD:96:F6:E6:6B:A2:B1:15:A5:
		B2:19:83:70:E1:BB:90:69:58:14:72:DA:98:E1:17:AB:F6:AE:F3:27:
		CD:1B:DB:5A:D0:FD:0E:6B:0B:53:F7:DE:D7:B0:08:0D:BC:A4:57:00:
		21:4A:0E:FB:49:2E:47:20:D6:7C:AC:AC:01:53:88:D9:AD:FE:22:D1:
		DB:BF:EA:DD:5E:0F:0C:5F:2E:D5:41:28:3E:F6:82:6F:97:58:C2:8B:
		0B:18:49:23:CA:1B:F1:62:A1:D7:FF:4C:46:8D:26:20:1B:EF:E9:2B:
		16:0A:05:F6:1C:BD:73:93:19:D5:22:E2:CC:82:C4:53:CA:B7:C0:7A:
		86:FA:D4:2B:73:BE:F0:1C:37:1E:0F:70:70:4A:4F:BF:08:BD:EF:6D:
		C6:A8:A1:96:B2:1F:96:2E:36:41:BC:7A:B9:09:D0:25:F9:8C:F2:BB:
		56:CD:D0:FC:55:15:37:B4:59:62:8C:3D:36:3D:77:3E:A1:34:D3:73:
		3A:69:F8:BD:BA:2A:77:B3:75:20:B8:68
parm:           flatpanel:Enables experimental flat panel support for some chipsets. (0=disabled, 1=enabled, -1=autodetect) (default=-1) (int)
parm:           fpdither:Enables dithering of flat panel for 6 bits panels. (0=disabled, 1=enabled, -1=autodetect) (default=-1) (int)
parm:           hwcur:Enables hardware cursor implementation. (0 or 1=enabled) (default=0) (int)
parm:           noaccel:Disables hardware acceleration. (0 or 1=disable) (default=0) (int)
parm:           noscale:Disables screen scaling. (0 or 1=disable) (default=0, do scaling) (int)
parm:           paneltweak:Tweak display settings for flatpanels. (default=0, no tweaks) (int)
parm:           forceCRTC:Forces usage of a particular CRTC in case autodetection fails. (0 or 1) (default=autodetect) (int)
parm:           vram:amount of framebuffer memory to remap in MiB(default=0 - remap entire memory) (int)
parm:           mode_option:Specify initial video mode (charp)
parm:           bpp:pixel width in bits(default=8) (int)
parm:           reverse_i2c:reverse port assignment of the i2c bus (int)
parm:           nomtrr:Disables MTRR support (0 or 1=disabled) (default=0) (bool)
$ modinfo nouveau
filename:       /lib/modules/5.15.0-112-generic/kernel/drivers/gpu/drm/nouveau/nouveau.ko
firmware:       nvidia/gp100/acr/ucode_load.bin
firmware:       nvidia/gp100/acr/bl.bin
firmware:       nvidia/gm206/acr/ucode_load.bin
firmware:       nvidia/gm206/acr/bl.bin
firmware:       nvidia/gm204/acr/ucode_load.bin
firmware:       nvidia/gm204/acr/bl.bin
firmware:       nvidia/gm200/acr/ucode_load.bin
firmware:       nvidia/gm200/acr/bl.bin
firmware:       nvidia/gp100/acr/ucode_unload.bin
firmware:       nvidia/gm206/acr/ucode_unload.bin
firmware:       nvidia/gm204/acr/ucode_unload.bin
firmware:       nvidia/gm200/acr/ucode_unload.bin
firmware:       nvidia/gp107/acr/ucode_load.bin
firmware:       nvidia/gp107/acr/bl.bin
firmware:       nvidia/gp106/acr/ucode_load.bin
firmware:       nvidia/gp106/acr/bl.bin
firmware:       nvidia/gp104/acr/ucode_load.bin
firmware:       nvidia/gp104/acr/bl.bin
firmware:       nvidia/gp102/acr/ucode_load.bin
firmware:       nvidia/gp102/acr/bl.bin
firmware:       nvidia/gp107/acr/ucode_unload.bin
firmware:       nvidia/gp107/acr/unload_bl.bin
firmware:       nvidia/gp106/acr/ucode_unload.bin
firmware:       nvidia/gp106/acr/unload_bl.bin
firmware:       nvidia/gp104/acr/ucode_unload.bin
firmware:       nvidia/gp104/acr/unload_bl.bin
firmware:       nvidia/gp102/acr/ucode_unload.bin
firmware:       nvidia/gp102/acr/unload_bl.bin
firmware:       nvidia/gv100/acr/ucode_load.bin
firmware:       nvidia/gv100/acr/bl.bin
firmware:       nvidia/gp108/acr/ucode_load.bin
firmware:       nvidia/gp108/acr/bl.bin
firmware:       nvidia/gv100/acr/ucode_unload.bin
firmware:       nvidia/gv100/acr/unload_bl.bin
firmware:       nvidia/gp108/acr/ucode_unload.bin
firmware:       nvidia/gp108/acr/unload_bl.bin
firmware:       nvidia/tu117/acr/ucode_ahesasc.bin
firmware:       nvidia/tu117/acr/bl.bin
firmware:       nvidia/tu116/acr/ucode_ahesasc.bin
firmware:       nvidia/tu116/acr/bl.bin
firmware:       nvidia/tu106/acr/ucode_ahesasc.bin
firmware:       nvidia/tu106/acr/bl.bin
firmware:       nvidia/tu104/acr/ucode_ahesasc.bin
firmware:       nvidia/tu104/acr/bl.bin
firmware:       nvidia/tu102/acr/ucode_ahesasc.bin
firmware:       nvidia/tu102/acr/bl.bin
firmware:       nvidia/tu117/acr/ucode_asb.bin
firmware:       nvidia/tu116/acr/ucode_asb.bin
firmware:       nvidia/tu106/acr/ucode_asb.bin
firmware:       nvidia/tu104/acr/ucode_asb.bin
firmware:       nvidia/tu102/acr/ucode_asb.bin
firmware:       nvidia/tu117/acr/ucode_unload.bin
firmware:       nvidia/tu117/acr/unload_bl.bin
firmware:       nvidia/tu116/acr/ucode_unload.bin
firmware:       nvidia/tu116/acr/unload_bl.bin
firmware:       nvidia/tu106/acr/ucode_unload.bin
firmware:       nvidia/tu106/acr/unload_bl.bin
firmware:       nvidia/tu104/acr/ucode_unload.bin
firmware:       nvidia/tu104/acr/unload_bl.bin
firmware:       nvidia/tu102/acr/ucode_unload.bin
firmware:       nvidia/tu102/acr/unload_bl.bin
firmware:       nvidia/gp108/nvdec/scrubber.bin
firmware:       nvidia/gp107/nvdec/scrubber.bin
firmware:       nvidia/gp106/nvdec/scrubber.bin
firmware:       nvidia/gp104/nvdec/scrubber.bin
firmware:       nvidia/gp102/nvdec/scrubber.bin
firmware:       nvidia/tu117/nvdec/scrubber.bin
firmware:       nvidia/tu116/nvdec/scrubber.bin
firmware:       nvidia/tu106/nvdec/scrubber.bin
firmware:       nvidia/tu104/nvdec/scrubber.bin
firmware:       nvidia/tu102/nvdec/scrubber.bin
firmware:       nvidia/gv100/nvdec/scrubber.bin
firmware:       nvidia/gm206/gr/sw_method_init.bin
firmware:       nvidia/gm206/gr/sw_bundle_init.bin
firmware:       nvidia/gm206/gr/sw_nonctx.bin
firmware:       nvidia/gm206/gr/sw_ctx.bin
firmware:       nvidia/gm206/gr/gpccs_sig.bin
firmware:       nvidia/gm206/gr/gpccs_data.bin
firmware:       nvidia/gm206/gr/gpccs_inst.bin
firmware:       nvidia/gm206/gr/gpccs_bl.bin
firmware:       nvidia/gm206/gr/fecs_sig.bin
firmware:       nvidia/gm206/gr/fecs_data.bin
firmware:       nvidia/gm206/gr/fecs_inst.bin
firmware:       nvidia/gm206/gr/fecs_bl.bin
firmware:       nvidia/gm204/gr/sw_method_init.bin
firmware:       nvidia/gm204/gr/sw_bundle_init.bin
firmware:       nvidia/gm204/gr/sw_nonctx.bin
firmware:       nvidia/gm204/gr/sw_ctx.bin
firmware:       nvidia/gm204/gr/gpccs_sig.bin
firmware:       nvidia/gm204/gr/gpccs_data.bin
firmware:       nvidia/gm204/gr/gpccs_inst.bin
firmware:       nvidia/gm204/gr/gpccs_bl.bin
firmware:       nvidia/gm204/gr/fecs_sig.bin
firmware:       nvidia/gm204/gr/fecs_data.bin
firmware:       nvidia/gm204/gr/fecs_inst.bin
firmware:       nvidia/gm204/gr/fecs_bl.bin
firmware:       nvidia/gm200/gr/sw_method_init.bin
firmware:       nvidia/gm200/gr/sw_bundle_init.bin
firmware:       nvidia/gm200/gr/sw_nonctx.bin
firmware:       nvidia/gm200/gr/sw_ctx.bin
firmware:       nvidia/gm200/gr/gpccs_sig.bin
firmware:       nvidia/gm200/gr/gpccs_data.bin
firmware:       nvidia/gm200/gr/gpccs_inst.bin
firmware:       nvidia/gm200/gr/gpccs_bl.bin
firmware:       nvidia/gm200/gr/fecs_sig.bin
firmware:       nvidia/gm200/gr/fecs_data.bin
firmware:       nvidia/gm200/gr/fecs_inst.bin
firmware:       nvidia/gm200/gr/fecs_bl.bin
firmware:       nvidia/gp100/gr/sw_method_init.bin
firmware:       nvidia/gp100/gr/sw_bundle_init.bin
firmware:       nvidia/gp100/gr/sw_nonctx.bin
firmware:       nvidia/gp100/gr/sw_ctx.bin
firmware:       nvidia/gp100/gr/gpccs_sig.bin
firmware:       nvidia/gp100/gr/gpccs_data.bin
firmware:       nvidia/gp100/gr/gpccs_inst.bin
firmware:       nvidia/gp100/gr/gpccs_bl.bin
firmware:       nvidia/gp100/gr/fecs_sig.bin
firmware:       nvidia/gp100/gr/fecs_data.bin
firmware:       nvidia/gp100/gr/fecs_inst.bin
firmware:       nvidia/gp100/gr/fecs_bl.bin
firmware:       nvidia/gp102/gr/sw_method_init.bin
firmware:       nvidia/gp102/gr/sw_bundle_init.bin
firmware:       nvidia/gp102/gr/sw_nonctx.bin
firmware:       nvidia/gp102/gr/sw_ctx.bin
firmware:       nvidia/gp102/gr/gpccs_sig.bin
firmware:       nvidia/gp102/gr/gpccs_data.bin
firmware:       nvidia/gp102/gr/gpccs_inst.bin
firmware:       nvidia/gp102/gr/gpccs_bl.bin
firmware:       nvidia/gp102/gr/fecs_sig.bin
firmware:       nvidia/gp102/gr/fecs_data.bin
firmware:       nvidia/gp102/gr/fecs_inst.bin
firmware:       nvidia/gp102/gr/fecs_bl.bin
firmware:       nvidia/gp106/gr/sw_method_init.bin
firmware:       nvidia/gp106/gr/sw_bundle_init.bin
firmware:       nvidia/gp106/gr/sw_nonctx.bin
firmware:       nvidia/gp106/gr/sw_ctx.bin
firmware:       nvidia/gp106/gr/gpccs_sig.bin
firmware:       nvidia/gp106/gr/gpccs_data.bin
firmware:       nvidia/gp106/gr/gpccs_inst.bin
firmware:       nvidia/gp106/gr/gpccs_bl.bin
firmware:       nvidia/gp106/gr/fecs_sig.bin
firmware:       nvidia/gp106/gr/fecs_data.bin
firmware:       nvidia/gp106/gr/fecs_inst.bin
firmware:       nvidia/gp106/gr/fecs_bl.bin
firmware:       nvidia/gp104/gr/sw_method_init.bin
firmware:       nvidia/gp104/gr/sw_bundle_init.bin
firmware:       nvidia/gp104/gr/sw_nonctx.bin
firmware:       nvidia/gp104/gr/sw_ctx.bin
firmware:       nvidia/gp104/gr/gpccs_sig.bin
firmware:       nvidia/gp104/gr/gpccs_data.bin
firmware:       nvidia/gp104/gr/gpccs_inst.bin
firmware:       nvidia/gp104/gr/gpccs_bl.bin
firmware:       nvidia/gp104/gr/fecs_sig.bin
firmware:       nvidia/gp104/gr/fecs_data.bin
firmware:       nvidia/gp104/gr/fecs_inst.bin
firmware:       nvidia/gp104/gr/fecs_bl.bin
firmware:       nvidia/gp107/gr/sw_method_init.bin
firmware:       nvidia/gp107/gr/sw_bundle_init.bin
firmware:       nvidia/gp107/gr/sw_nonctx.bin
firmware:       nvidia/gp107/gr/sw_ctx.bin
firmware:       nvidia/gp107/gr/gpccs_sig.bin
firmware:       nvidia/gp107/gr/gpccs_data.bin
firmware:       nvidia/gp107/gr/gpccs_inst.bin
firmware:       nvidia/gp107/gr/gpccs_bl.bin
firmware:       nvidia/gp107/gr/fecs_sig.bin
firmware:       nvidia/gp107/gr/fecs_data.bin
firmware:       nvidia/gp107/gr/fecs_inst.bin
firmware:       nvidia/gp107/gr/fecs_bl.bin
firmware:       nvidia/gp108/gr/sw_method_init.bin
firmware:       nvidia/gp108/gr/sw_bundle_init.bin
firmware:       nvidia/gp108/gr/sw_nonctx.bin
firmware:       nvidia/gp108/gr/sw_ctx.bin
firmware:       nvidia/gp108/gr/gpccs_sig.bin
firmware:       nvidia/gp108/gr/gpccs_data.bin
firmware:       nvidia/gp108/gr/gpccs_inst.bin
firmware:       nvidia/gp108/gr/gpccs_bl.bin
firmware:       nvidia/gp108/gr/fecs_sig.bin
firmware:       nvidia/gp108/gr/fecs_data.bin
firmware:       nvidia/gp108/gr/fecs_inst.bin
firmware:       nvidia/gp108/gr/fecs_bl.bin
firmware:       nvidia/gv100/gr/sw_method_init.bin
firmware:       nvidia/gv100/gr/sw_bundle_init.bin
firmware:       nvidia/gv100/gr/sw_nonctx.bin
firmware:       nvidia/gv100/gr/sw_ctx.bin
firmware:       nvidia/gv100/gr/gpccs_sig.bin
firmware:       nvidia/gv100/gr/gpccs_data.bin
firmware:       nvidia/gv100/gr/gpccs_inst.bin
firmware:       nvidia/gv100/gr/gpccs_bl.bin
firmware:       nvidia/gv100/gr/fecs_sig.bin
firmware:       nvidia/gv100/gr/fecs_data.bin
firmware:       nvidia/gv100/gr/fecs_inst.bin
firmware:       nvidia/gv100/gr/fecs_bl.bin
firmware:       nvidia/tu116/gr/sw_method_init.bin
firmware:       nvidia/tu116/gr/sw_bundle_init.bin
firmware:       nvidia/tu116/gr/sw_nonctx.bin
firmware:       nvidia/tu116/gr/sw_ctx.bin
firmware:       nvidia/tu116/gr/gpccs_sig.bin
firmware:       nvidia/tu116/gr/gpccs_data.bin
firmware:       nvidia/tu116/gr/gpccs_inst.bin
firmware:       nvidia/tu116/gr/gpccs_bl.bin
firmware:       nvidia/tu116/gr/fecs_sig.bin
firmware:       nvidia/tu116/gr/fecs_data.bin
firmware:       nvidia/tu116/gr/fecs_inst.bin
firmware:       nvidia/tu116/gr/fecs_bl.bin
firmware:       nvidia/tu117/gr/sw_method_init.bin
firmware:       nvidia/tu117/gr/sw_bundle_init.bin
firmware:       nvidia/tu117/gr/sw_nonctx.bin
firmware:       nvidia/tu117/gr/sw_ctx.bin
firmware:       nvidia/tu117/gr/gpccs_sig.bin
firmware:       nvidia/tu117/gr/gpccs_data.bin
firmware:       nvidia/tu117/gr/gpccs_inst.bin
firmware:       nvidia/tu117/gr/gpccs_bl.bin
firmware:       nvidia/tu117/gr/fecs_sig.bin
firmware:       nvidia/tu117/gr/fecs_data.bin
firmware:       nvidia/tu117/gr/fecs_inst.bin
firmware:       nvidia/tu117/gr/fecs_bl.bin
firmware:       nvidia/tu106/gr/sw_method_init.bin
firmware:       nvidia/tu106/gr/sw_bundle_init.bin
firmware:       nvidia/tu106/gr/sw_nonctx.bin
firmware:       nvidia/tu106/gr/sw_ctx.bin
firmware:       nvidia/tu106/gr/gpccs_sig.bin
firmware:       nvidia/tu106/gr/gpccs_data.bin
firmware:       nvidia/tu106/gr/gpccs_inst.bin
firmware:       nvidia/tu106/gr/gpccs_bl.bin
firmware:       nvidia/tu106/gr/fecs_sig.bin
firmware:       nvidia/tu106/gr/fecs_data.bin
firmware:       nvidia/tu106/gr/fecs_inst.bin
firmware:       nvidia/tu106/gr/fecs_bl.bin
firmware:       nvidia/tu104/gr/sw_method_init.bin
firmware:       nvidia/tu104/gr/sw_bundle_init.bin
firmware:       nvidia/tu104/gr/sw_nonctx.bin
firmware:       nvidia/tu104/gr/sw_ctx.bin
firmware:       nvidia/tu104/gr/gpccs_sig.bin
firmware:       nvidia/tu104/gr/gpccs_data.bin
firmware:       nvidia/tu104/gr/gpccs_inst.bin
firmware:       nvidia/tu104/gr/gpccs_bl.bin
firmware:       nvidia/tu104/gr/fecs_sig.bin
firmware:       nvidia/tu104/gr/fecs_data.bin
firmware:       nvidia/tu104/gr/fecs_inst.bin
firmware:       nvidia/tu104/gr/fecs_bl.bin
firmware:       nvidia/tu102/gr/sw_method_init.bin
firmware:       nvidia/tu102/gr/sw_bundle_init.bin
firmware:       nvidia/tu102/gr/sw_nonctx.bin
firmware:       nvidia/tu102/gr/sw_ctx.bin
firmware:       nvidia/tu102/gr/gpccs_sig.bin
firmware:       nvidia/tu102/gr/gpccs_data.bin
firmware:       nvidia/tu102/gr/gpccs_inst.bin
firmware:       nvidia/tu102/gr/gpccs_bl.bin
firmware:       nvidia/tu102/gr/fecs_sig.bin
firmware:       nvidia/tu102/gr/fecs_data.bin
firmware:       nvidia/tu102/gr/fecs_inst.bin
firmware:       nvidia/tu102/gr/fecs_bl.bin
firmware:       nvidia/gp107/sec2/sig-1.bin
firmware:       nvidia/gp107/sec2/image-1.bin
firmware:       nvidia/gp107/sec2/desc-1.bin
firmware:       nvidia/gp106/sec2/sig-1.bin
firmware:       nvidia/gp106/sec2/image-1.bin
firmware:       nvidia/gp106/sec2/desc-1.bin
firmware:       nvidia/gp104/sec2/sig-1.bin
firmware:       nvidia/gp104/sec2/image-1.bin
firmware:       nvidia/gp104/sec2/desc-1.bin
firmware:       nvidia/gp102/sec2/sig-1.bin
firmware:       nvidia/gp102/sec2/image-1.bin
firmware:       nvidia/gp102/sec2/desc-1.bin
firmware:       nvidia/gp107/sec2/sig.bin
firmware:       nvidia/gp107/sec2/image.bin
firmware:       nvidia/gp107/sec2/desc.bin
firmware:       nvidia/gp106/sec2/sig.bin
firmware:       nvidia/gp106/sec2/image.bin
firmware:       nvidia/gp106/sec2/desc.bin
firmware:       nvidia/gp104/sec2/sig.bin
firmware:       nvidia/gp104/sec2/image.bin
firmware:       nvidia/gp104/sec2/desc.bin
firmware:       nvidia/gp102/sec2/sig.bin
firmware:       nvidia/gp102/sec2/image.bin
firmware:       nvidia/gp102/sec2/desc.bin
firmware:       nvidia/gv100/sec2/sig.bin
firmware:       nvidia/gv100/sec2/image.bin
firmware:       nvidia/gv100/sec2/desc.bin
firmware:       nvidia/gp108/sec2/sig.bin
firmware:       nvidia/gp108/sec2/image.bin
firmware:       nvidia/gp108/sec2/desc.bin
firmware:       nvidia/tu117/sec2/sig.bin
firmware:       nvidia/tu117/sec2/image.bin
firmware:       nvidia/tu117/sec2/desc.bin
firmware:       nvidia/tu116/sec2/sig.bin
firmware:       nvidia/tu116/sec2/image.bin
firmware:       nvidia/tu116/sec2/desc.bin
firmware:       nvidia/tu106/sec2/sig.bin
firmware:       nvidia/tu106/sec2/image.bin
firmware:       nvidia/tu106/sec2/desc.bin
firmware:       nvidia/tu104/sec2/sig.bin
firmware:       nvidia/tu104/sec2/image.bin
firmware:       nvidia/tu104/sec2/desc.bin
firmware:       nvidia/tu102/sec2/sig.bin
firmware:       nvidia/tu102/sec2/image.bin
firmware:       nvidia/tu102/sec2/desc.bin
license:        GPL and additional rights
description:    nVidia Riva/TNT/GeForce/Quadro/Tesla/Tegra K1+
author:         Nouveau Project
srcversion:     EE5BA2A7DA08A51EC28AB62
alias:          pci:v000012D2d*sv*sd*bc03sc*i*
alias:          pci:v000010DEd*sv*sd*bc03sc*i*
depends:        drm_kms_helper,drm,ttm,drm_ttm_helper,video,mxm-wmi,i2c-algo-bit,wmi
retpoline:      Y
intree:         Y
name:           nouveau
vermagic:       5.15.0-112-generic SMP mod_unload modversions 
sig_id:         PKCS#7
signer:         Build time autogenerated kernel key
sig_key:        4E:F9:F0:D7:B7:53:1F:90:A0:AF:82:82:B1:C8:44:D4:53:BE:8B:A2
sig_hashalgo:   sha512
signature:      64:0B:84:6E:E8:DA:B3:04:EC:A0:13:E0:76:7F:7C:B7:AA:73:ED:F1:
		7E:2F:93:F1:F2:4B:11:0F:11:4F:0B:56:F8:1B:B5:4E:1B:FF:A4:19:
		EA:77:23:BB:42:13:DB:FE:07:A6:6C:4E:AB:E4:88:8F:C2:6C:67:FC:
		6D:50:F0:C5:D8:F4:1E:D6:8F:AA:13:4D:0C:E9:0B:AB:23:8D:6B:E8:
		D1:72:F2:E2:5E:30:8D:0B:77:5E:76:92:87:75:7C:C7:D9:7B:20:0E:
		31:48:13:07:0F:16:B4:D1:C2:E5:E2:CD:12:0D:92:A4:0D:98:4E:AC:
		A2:8A:D5:F9:58:08:C5:88:C6:AE:E6:C0:ED:9B:01:17:B6:0B:15:85:
		36:64:2E:41:9C:B8:92:0D:14:5C:93:02:C8:30:93:74:35:11:5F:0B:
		0C:F0:38:4C:07:B5:96:FD:DA:51:5A:00:83:8B:FD:D2:84:C5:D0:C3:
		30:A1:BA:C4:1B:49:17:DF:0D:74:E2:76:17:A8:8E:9A:17:10:CD:5A:
		9C:8E:CE:78:B7:BF:68:5F:28:E2:AF:1A:28:B2:02:47:B1:F1:57:79:
		46:17:B6:49:CB:F6:37:6A:E5:7C:CE:3F:18:D6:16:69:61:09:69:F6:
		13:BB:4E:15:3B:09:4A:98:E1:06:B4:D0:30:C4:DC:72:1B:E3:E2:B8:
		E5:59:AF:C4:8D:5E:C8:F3:B9:4F:15:FA:B1:B2:97:8F:E8:44:7E:FB:
		4E:18:66:81:0A:58:DE:01:0D:C6:D5:72:DF:DE:39:8E:68:CE:8A:8F:
		09:42:05:0F:71:8D:00:89:22:3D:B9:64:52:6A:00:A0:44:C2:EC:59:
		DC:6E:99:90:8D:1B:62:64:F4:DF:A2:D1:A9:1E:25:B4:CD:78:E7:00:
		A7:BE:3C:F5:E5:8D:AB:01:16:6B:04:C2:3A:1C:D6:26:02:52:C9:21:
		7A:28:E2:73:E1:9D:A7:EB:40:1B:67:72:D0:61:92:1A:E1:06:66:CE:
		A7:51:04:EA:F5:2D:E1:7F:57:C2:5A:3B:B1:BA:43:51:E9:38:BA:F6:
		13:3D:37:C6:C8:90:A5:7B:F1:F2:41:44:E3:AC:F1:B7:21:88:57:34:
		8F:1A:9C:F7:61:FF:27:45:7C:3C:33:34:C7:18:2E:03:30:88:BB:61:
		59:2C:52:82:99:13:A4:31:CC:76:FC:46:15:AE:CF:F8:8B:D7:2A:BD:
		E4:F4:32:77:76:9C:C4:97:12:1D:C0:AB:1C:8A:21:B8:AA:8E:7A:B9:
		74:6F:59:80:F9:D1:FD:9F:5D:D0:3E:78:97:0F:B8:D2:5A:F4:A8:87:
		1C:BA:DE:58:B3:1C:E2:62:3B:98:DC:15
parm:           vram_pushbuf:Create DMA push buffers in VRAM (int)
parm:           kms_vram_pushbuf:Place EVO/NVD push buffers in VRAM (default: auto) (int)
parm:           tv_norm:Default TV norm.
		Supported: PAL, PAL-M, PAL-N, PAL-Nc, NTSC-M, NTSC-J,
			hd480i, hd480p, hd576i, hd576p, hd720p, hd1080i.
		Default: PAL
		*NOTE* Ignored for cards with external TV encoders. (charp)
parm:           nofbaccel:Disable fbcon acceleration (int)
parm:           fbcon_bpp:fbcon bits-per-pixel (default: auto) (int)
parm:           mst:Enable DisplayPort multi-stream (default: enabled) (int)
parm:           tv_disable:Disable TV-out detection (int)
parm:           ignorelid:Ignore ACPI lid status (int)
parm:           duallink:Allow dual-link TMDS (default: enabled) (int)
parm:           hdmimhz:Force a maximum HDMI pixel clock (in MHz) (int)
parm:           config:option string to pass to driver core (charp)
parm:           debug:debug string to pass to driver core (charp)
parm:           noaccel:disable kernel/abi16 acceleration (int)
parm:           modeset:enable driver (default: auto, 0 = disabled, 1 = enabled, 2 = headless) (int)
parm:           atomic:Expose atomic ioctl (default: disabled) (int)
parm:           runpm:disable (0), force enable (1), optimus only default (-1) (int)
$ modinfo nvidia_drm
filename:       /lib/modules/5.15.0-112-generic/updates/dkms/nvidia-drm.ko
version:        390.157
supported:      external
license:        MIT
srcversion:     12FCC4F9B090A11800B9709
alias:          pci:v000010DEd00000E00sv*sd*bc04sc80i00*
alias:          pci:v000010DEd*sv*sd*bc03sc02i00*
alias:          pci:v000010DEd*sv*sd*bc03sc00i00*
depends:        drm,drm_kms_helper,nvidia-modeset
retpoline:      Y
name:           nvidia_drm
vermagic:       5.15.0-112-generic SMP mod_unload modversions 
sig_id:         PKCS#7
signer:         Haswell-Ubuntu Secure Boot Module Signature key
sig_key:        91:5D:65:95:8F:39:97:89
sig_hashalgo:   sha512
signature:      4B:D2:DB:F5:76:A8:66:51:68:8C:36:CA:33:D5:FA:8F:BB:8E:F8:A2:
		5F:EB:D3:1B:7C:C3:74:79:76:AD:2C:EA:D0:AC:5A:16:CD:5D:53:46:
		5C:2D:ED:13:E2:57:F7:9E:A0:0F:A8:52:AB:0F:64:A8:6B:16:1B:A2:
		69:F5:D5:A8:C8:6C:2E:AE:8E:CD:BA:51:0E:10:8A:B3:9B:62:99:85:
		0E:04:52:55:A6:E2:97:2B:32:11:1B:4E:50:6B:EE:64:FE:A8:F5:33:
		AF:E7:2B:C6:62:0E:11:DA:6A:1D:6C:78:9B:D3:95:C4:51:FF:C1:A2:
		55:B9:4A:E5:25:FD:EE:94:21:C8:C1:11:CA:EA:C7:04:7A:8B:CC:3D:
		DF:CE:2E:8B:30:69:F3:18:A7:09:82:9A:58:82:BE:63:B1:93:B9:A3:
		69:6F:58:98:09:8B:34:4A:61:B7:D8:34:72:0D:11:4F:FB:D9:F7:24:
		5F:A8:9D:BD:B9:BB:0C:A9:B0:5B:B5:22:9D:08:18:E6:76:EF:A8:43:
		AD:45:96:4D:51:30:90:5D:09:46:9D:6D:05:62:77:13:2B:DC:D8:E5:
		1F:F7:9F:04:52:16:0E:C5:DA:20:46:29:D5:D3:24:B6:72:B6:1D:F5:
		C3:CF:8F:11:38:76:7B:2A:67:F5:40:2B:15:91:07:70
parm:           modeset:Enable atomic kernel modesetting (1 = enable, 0 = disable (default)) (bool)
mr_halfword@Haswell-Ubuntu:~/fpga_sio/software_tests/eclipse_project/bin/release$ modinfo nvidia
filename:       /lib/modules/5.15.0-112-generic/updates/dkms/nvidia.ko
alias:          char-major-195-*
version:        390.157
supported:      external
license:        NVIDIA
srcversion:     B04706D66E43B111D4822F3
alias:          pci:v000010DEd00000E00sv*sd*bc04sc80i00*
alias:          pci:v000010DEd*sv*sd*bc03sc02i00*
alias:          pci:v000010DEd*sv*sd*bc03sc00i00*
depends:        ipmi_msghandler
retpoline:      Y
name:           nvidia
vermagic:       5.15.0-112-generic SMP mod_unload modversions 
sig_id:         PKCS#7
signer:         Haswell-Ubuntu Secure Boot Module Signature key
sig_key:        91:5D:65:95:8F:39:97:89
sig_hashalgo:   sha512
signature:      79:14:5F:A3:62:09:8C:E8:77:F2:E2:EF:99:42:BF:88:FA:79:BE:F6:
		3C:B2:EB:68:50:CC:6A:D2:4C:5B:B6:6C:C9:67:5A:F9:F3:6F:8B:F4:
		D5:5B:EF:3B:51:E6:72:7B:33:7D:EE:E9:10:95:B8:A6:5E:86:E1:A8:
		3F:53:DE:10:BB:9A:2D:7C:0D:74:EE:D5:7F:CA:88:B8:6F:1C:CC:8B:
		C2:48:C4:A8:80:50:BD:61:F1:B6:B3:4B:29:B9:6D:A6:0B:92:A4:F7:
		5B:3B:EC:D0:9C:17:C4:F1:F6:9B:33:A3:C7:84:CA:B7:52:69:B6:EF:
		BA:2D:6F:F0:BB:70:3A:0B:19:6F:70:D2:53:98:B1:1D:36:B0:42:EE:
		C4:38:02:D5:1F:AE:05:73:30:93:22:69:53:BD:7A:39:04:A7:29:4B:
		32:93:0D:8B:65:FC:BE:DB:0B:56:71:25:C4:9D:3E:BB:32:F8:8D:15:
		5A:CA:17:DA:EA:6A:A6:D9:F6:D6:CD:4D:BB:B1:FD:77:26:DF:1E:3B:
		D9:22:12:3C:47:A4:52:E5:6E:67:99:72:04:5C:5D:8A:24:E6:67:FF:
		C0:60:CE:2A:A9:25:42:AD:80:0D:14:AB:BD:DD:74:00:0C:79:06:99:
		86:A2:BA:70:6B:DB:B8:7D:18:53:02:E8:19:97:AF:49
parm:           NVreg_Mobile:int
parm:           NVreg_ResmanDebugLevel:int
parm:           NVreg_RmLogonRC:int
parm:           NVreg_ModifyDeviceFiles:int
parm:           NVreg_DeviceFileUID:int
parm:           NVreg_DeviceFileGID:int
parm:           NVreg_DeviceFileMode:int
parm:           NVreg_UpdateMemoryTypes:int
parm:           NVreg_InitializeSystemMemoryAllocations:int
parm:           NVreg_UsePageAttributeTable:int
parm:           NVreg_MapRegistersEarly:int
parm:           NVreg_RegisterForACPIEvents:int
parm:           NVreg_CheckPCIConfigSpace:int
parm:           NVreg_EnablePCIeGen3:int
parm:           NVreg_EnableMSI:int
parm:           NVreg_TCEBypassMode:int
parm:           NVreg_UseThreadedInterrupts:int
parm:           NVreg_EnableStreamMemOPs:int
parm:           NVreg_EnableBacklightHandler:int
parm:           NVreg_RestrictProfilingToAdminUsers:int
parm:           NVreg_EnableUserNUMAManagement:int
parm:           NVreg_EnableIBMNPURelaxedOrderingMode:int
parm:           NVreg_MemoryPoolSize:int
parm:           NVreg_KMallocHeapMaxSize:int
parm:           NVreg_VMallocHeapMaxSize:int
parm:           NVreg_IgnoreMMIOCheck:int
parm:           NVreg_RegistryDwords:charp
parm:           NVreg_RegistryDwordsPerDevice:charp
parm:           NVreg_RmMsg:charp
parm:           NVreg_AssignGpus:charp
$ modinfo snd_hda_intel
filename:       /lib/modules/5.15.0-112-generic/kernel/sound/pci/hda/snd-hda-intel.ko
description:    Intel HDA driver
license:        GPL
srcversion:     CDDC21177AB8884585A75E4
alias:          pci:v00001D17d00003288sv*sd*bc*sc*i*
alias:          pci:v00001022d*sv*sd*bc04sc03i00*
alias:          pci:v00001002d*sv*sd*bc04sc03i00*
alias:          pci:v000015ADd00001977sv*sd*bc*sc*i*
alias:          pci:v000017F3d00003010sv*sd*bc*sc*i*
alias:          pci:v000013F6d00005011sv*sd*bc*sc*i*
alias:          pci:v00001102d00000009sv*sd*bc*sc*i*
alias:          pci:v00001102d00000012sv*sd*bc*sc*i*
alias:          pci:v00001102d00000010sv*sd*bc*sc*i*
alias:          pci:v00006549d00002200sv*sd*bc*sc*i*
alias:          pci:v00006549d00001200sv*sd*bc*sc*i*
alias:          pci:v000010DEd*sv*sd*bc04sc03i00*
alias:          pci:v000010B9d00005461sv*sd*bc*sc*i*
alias:          pci:v00001039d00007502sv*sd*bc*sc*i*
alias:          pci:v00001106d00009140sv*sd*bc*sc*i*
alias:          pci:v00001106d00009170sv*sd*bc*sc*i*
alias:          pci:v00001106d00003288sv*sd*bc*sc*i*
alias:          pci:v00006766d*sv*sd*bc04sc03i00*
alias:          pci:v00001002d0000AB38sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AB30sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AB28sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AB20sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AB18sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AB10sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AB08sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AB00sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AAF8sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AAF0sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AAE8sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AAE0sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AAD8sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AAC8sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AAC0sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AAB0sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AAA8sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AAA0sv*sd*bc*sc*i*
alias:          pci:v00001002d00009902sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA98sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA90sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA88sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA80sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA68sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA60sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA58sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA50sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA48sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA40sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA38sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA30sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA28sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA20sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA18sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA10sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA08sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA00sv*sd*bc*sc*i*
alias:          pci:v00001002d00009840sv*sd*bc*sc*i*
alias:          pci:v00001002d0000970Fsv*sd*bc*sc*i*
alias:          pci:v00001002d0000960Fsv*sd*bc*sc*i*
alias:          pci:v00001002d00007919sv*sd*bc*sc*i*
alias:          pci:v00001002d0000793Bsv*sd*bc*sc*i*
alias:          pci:v00001002d000015B3sv*sd*bc*sc*i*
alias:          pci:v00001002d0000157Asv*sd*bc*sc*i*
alias:          pci:v00001002d00001308sv*sd*bc*sc*i*
alias:          pci:v00001002d00000002sv*sd*bc*sc*i*
alias:          pci:v00001022d000015E3sv*sd*bc*sc*i*
alias:          pci:v00001022d0000157Asv*sd*bc*sc*i*
alias:          pci:v00001022d00001487sv*sd*bc*sc*i*
alias:          pci:v00001022d00001457sv*sd*bc*sc*i*
alias:          pci:v00001022d0000780Dsv*sd*bc*sc*i*
alias:          pci:v00001002d00004383sv*sd*bc*sc*i*
alias:          pci:v00001002d0000437Bsv*sd*bc*sc*i*
alias:          pci:v00008086d*sv*sd*bc04sc03i00*
alias:          pci:v00008086d00003A6Esv*sd*bc*sc*i*
alias:          pci:v00008086d00003A3Esv*sd*bc*sc*i*
alias:          pci:v00008086d0000293Fsv*sd*bc*sc*i*
alias:          pci:v00008086d0000293Esv*sd*bc*sc*i*
alias:          pci:v00008086d0000284Bsv*sd*bc*sc*i*
alias:          pci:v00008086d0000269Asv*sd*bc*sc*i*
alias:          pci:v00008086d000027D8sv*sd*bc*sc*i*
alias:          pci:v00008086d00002668sv*sd*bc*sc*i*
alias:          pci:v00008086d00002284sv*sd*bc*sc*i*
alias:          pci:v00008086d00000F04sv*sd*bc*sc*i*
alias:          pci:v00008086d0000080Asv*sd*bc*sc*i*
alias:          pci:v00008086d0000811Bsv*sd*bc*sc*i*
alias:          pci:v00008086d00003B57sv*sd*bc*sc*i*
alias:          pci:v00008086d00003B56sv*sd*bc*sc*i*
alias:          pci:v00008086d0000160Csv*sd*bc*sc*i*
alias:          pci:v00008086d00000D0Csv*sd*bc*sc*i*
alias:          pci:v00008086d00000C0Csv*sd*bc*sc*i*
alias:          pci:v00008086d00000A0Csv*sd*bc*sc*i*
alias:          pci:v00008086d00003198sv*sd*bc*sc*i*
alias:          pci:v00008086d00001A98sv*sd*bc*sc*i*
alias:          pci:v00008086d00005A98sv*sd*bc*sc*i*
alias:          pci:v00008086d00007728sv*sd*bc*sc*i*
alias:          pci:v00008086d000051CFsv*sd*bc*sc*i*
alias:          pci:v00008086d000051CEsv*sd*bc*sc*i*
alias:          pci:v00008086d000051CBsv*sd*bc*sc*i*
alias:          pci:v00008086d000051CAsv*sd*bc*sc*i*
alias:          pci:v00008086d00007A50sv*sd*bc*sc*i*
alias:          pci:v00008086d00004B58sv*sd*bc*sc*i*
alias:          pci:v00008086d00004B55sv*sd*bc*sc*i*
alias:          pci:v00008086d000051CCsv*sd*bc*sc*i*
alias:          pci:v00008086d000051C8sv*sd*bc*sc*i*
alias:          pci:v00008086d00007AD0sv*sd*bc*sc*i*
alias:          pci:v00008086d00004F92sv*sd*bc*sc*i*
alias:          pci:v00008086d00004F91sv*sd*bc*sc*i*
alias:          pci:v00008086d00004F90sv*sd*bc*sc*i*
alias:          pci:v00008086d0000490Dsv*sd*bc*sc*i*
alias:          pci:v00008086d000043C8sv*sd*bc*sc*i*
alias:          pci:v00008086d0000A0C8sv*sd*bc*sc*i*
alias:          pci:v00008086d00004DC8sv*sd*bc*sc*i*
alias:          pci:v00008086d000038C8sv*sd*bc*sc*i*
alias:          pci:v00008086d00003DC8sv*sd*bc*sc*i*
alias:          pci:v00008086d000034C8sv*sd*bc*sc*i*
alias:          pci:v00008086d0000F0C8sv*sd*bc*sc*i*
alias:          pci:v00008086d0000A3F0sv*sd*bc*sc*i*
alias:          pci:v00008086d0000F1C8sv*sd*bc*sc*i*
alias:          pci:v00008086d000006C8sv*sd*bc*sc*i*
alias:          pci:v00008086d000002C8sv*sd*bc*sc*i*
alias:          pci:v00008086d00009DC8sv*sd*bc*sc*i*
alias:          pci:v00008086d0000A348sv*sd*bc*sc*i*
alias:          pci:v00008086d0000A2F0sv*sd*bc*sc*i*
alias:          pci:v00008086d00009D71sv*sd*bc*sc*i*
alias:          pci:v00008086d0000A171sv*sd*bc*sc*i*
alias:          pci:v00008086d00009D70sv*sd*bc*sc*i*
alias:          pci:v00008086d0000A170sv*sd*bc*sc*i*
alias:          pci:v00008086d00009CA0sv*sd*bc*sc*i*
alias:          pci:v00008086d00009C21sv*sd*bc*sc*i*
alias:          pci:v00008086d00009C20sv*sd*bc*sc*i*
alias:          pci:v00008086d0000A270sv*sd*bc*sc*i*
alias:          pci:v00008086d0000A1F0sv*sd*bc*sc*i*
alias:          pci:v00008086d00008D21sv*sd*bc*sc*i*
alias:          pci:v00008086d00008D20sv*sd*bc*sc*i*
alias:          pci:v00008086d00008CA0sv*sd*bc*sc*i*
alias:          pci:v00008086d00008C20sv*sd*bc*sc*i*
alias:          pci:v00008086d00001E20sv*sd*bc*sc*i*
alias:          pci:v00008086d00001D20sv*sd*bc*sc*i*
alias:          pci:v00008086d00001C20sv*sd*bc*sc*i*
depends:        snd-hda-core,snd-hda-codec,snd-pcm,snd,snd-intel-dspcfg
retpoline:      Y
intree:         Y
name:           snd_hda_intel
vermagic:       5.15.0-112-generic SMP mod_unload modversions 
sig_id:         PKCS#7
signer:         Build time autogenerated kernel key
sig_key:        4E:F9:F0:D7:B7:53:1F:90:A0:AF:82:82:B1:C8:44:D4:53:BE:8B:A2
sig_hashalgo:   sha512
signature:      96:F2:14:F6:A0:0E:D9:A1:6A:1F:3D:8F:31:56:7E:B7:BE:9E:88:07:
		60:74:18:D0:DF:0B:42:19:08:67:52:49:A4:CA:8C:BB:39:BC:CF:6B:
		C0:9B:59:34:66:11:34:CA:A2:A9:F7:70:E9:BD:C3:DC:C7:FB:F1:97:
		F1:01:7E:ED:DB:1B:B3:38:01:B0:EF:00:4C:17:D0:D2:A9:C1:AD:A1:
		BA:FD:D8:0B:19:4E:8B:49:D3:64:F5:8F:97:FF:25:CD:FE:26:0A:21:
		E6:6A:AF:A4:B8:47:12:25:72:4E:E0:A6:13:E5:0B:DE:C7:9E:D2:41:
		7E:99:ED:3F:45:1C:0E:B7:68:07:D8:41:F2:18:1B:8F:D9:86:D0:D5:
		9B:26:B5:F5:5A:BA:29:A6:02:FB:94:F7:A8:A7:72:64:46:7E:85:C8:
		20:18:5A:8D:7F:98:55:47:54:CA:6A:0F:B1:F9:0F:A2:0C:36:AA:44:
		34:C5:56:1E:18:61:98:87:FB:F1:D7:CF:8F:61:E2:C8:1A:18:BF:21:
		BB:CB:68:E3:B9:2E:BB:59:6C:FC:B8:2F:E6:66:66:07:EB:F2:8D:67:
		4A:44:70:60:16:94:ED:99:FF:3D:06:6A:70:BE:E3:7F:A3:23:86:84:
		F0:72:3D:0D:DC:4B:D3:67:8F:A8:19:99:E5:8B:0D:BF:18:A8:08:00:
		30:78:35:41:72:E8:93:9A:CB:89:C3:23:8E:58:B9:12:65:54:37:22:
		4B:BF:B0:ED:81:B6:31:85:20:09:DB:09:E6:7F:A8:05:84:91:F1:4B:
		09:F4:27:80:FC:9A:5C:C1:6F:8B:3C:39:CF:BF:CE:4D:0A:18:95:5E:
		EA:CA:5B:79:29:F8:5A:6E:40:D4:E1:76:9E:2D:81:C3:C3:C6:26:51:
		4F:45:4D:35:B0:42:F9:7C:1D:37:80:40:69:2C:B9:05:09:45:C4:8E:
		3D:0D:F0:A7:F6:74:72:56:4F:08:28:FC:AB:CB:3C:B9:2B:EE:03:99:
		5F:6E:74:1D:86:9C:27:6E:07:EC:92:00:BA:92:AA:4E:7F:4E:76:27:
		77:11:F7:2B:1C:5F:A4:02:E7:12:D4:74:A8:C6:A9:29:33:F5:E2:14:
		D2:3E:D7:EF:18:E8:05:1A:C7:1C:66:B6:48:EE:2F:D2:6B:4C:91:5F:
		25:15:61:F5:57:E1:7E:40:7A:1D:01:49:A7:FA:C0:29:13:43:1B:97:
		74:5B:B8:ED:EB:AC:57:73:F4:5E:82:CF:17:60:2A:66:18:D3:2F:CB:
		B7:47:C2:61:2B:80:29:4A:06:4F:C4:CA:5F:AA:36:D5:BD:E9:42:6D:
		4A:54:B8:5D:E3:9F:EC:7A:1F:76:42:50
parm:           index:Index value for Intel HD audio interface. (array of int)
parm:           id:ID string for Intel HD audio interface. (array of charp)
parm:           enable:Enable Intel HD audio interface. (array of bool)
parm:           model:Use the given board model. (array of charp)
parm:           position_fix:DMA pointer read method.(-1 = system default, 0 = auto, 1 = LPIB, 2 = POSBUF, 3 = VIACOMBO, 4 = COMBO, 5 = SKL+, 6 = FIFO). (array of int)
parm:           bdl_pos_adj:BDL position adjustment offset. (array of int)
parm:           probe_mask:Bitmask to probe codecs (default = -1). (array of int)
parm:           probe_only:Only probing and no codec initialization. (array of int)
parm:           jackpoll_ms:Ms between polling for jack events (default = 0, using unsol events only) (array of int)
parm:           single_cmd:Use single command to communicate with codecs (for debugging only). (bint)
parm:           enable_msi:Enable Message Signaled Interrupt (MSI) (bint)
parm:           patch:Patch file for Intel HD audio interface. (array of charp)
parm:           beep_mode:Select HDA Beep registration mode (0=off, 1=on) (default=1). (array of bool)
parm:           dmic_detect:Allow DSP driver selection (bypass this driver) (0=off, 1=on) (default=1); deprecated, use snd-intel-dspcfg.dsp_driver option instead (bool)
parm:           power_save:Automatic power-saving timeout (in second, 0 = disable). (xint)
parm:           pm_blacklist:Enable power-management denylist (bool)
parm:           power_save_controller:Reset controller in power save mode. (bool)
parm:           align_buffer_size:Force buffer and period sizes to be multiple of 128 bytes. (bint)
parm:           snoop:Enable/disable snooping (bint)

1.1.2. LSI SAS2308 raid card

The LSI SAS2308 raid card has two logical volumes, one with a Ubuntu installation and one with a Windows 10 installation. Each logical volume consists of 3 SAS HDDs.

The raid card:

$ lspci -vv -d 1000:
01:00.0 Serial Attached SCSI controller: Broadcom / LSI SAS2308 PCI-Express Fusion-MPT SAS-2 (rev 05)
	Subsystem: Broadcom / LSI SAS9217-4i4e
	Physical Slot: 4
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 16
	NUMA node: 0
	IOMMU group: 49
	Region 0: I/O ports at 3000 [size=256]
	Region 1: Memory at f4140000 (64-bit, non-prefetchable) [size=64K]
	Region 3: Memory at f4100000 (64-bit, non-prefetchable) [size=256K]
	Expansion ROM at <ignored> [disabled]
	Capabilities: <access denied>
	Kernel driver in use: mpt3sas
	Kernel modules: mpt3sas

The loaded module:

$ modinfo mpt3sas
filename:       /lib/modules/5.15.0-112-generic/kernel/drivers/scsi/mpt3sas/mpt3sas.ko
alias:          mpt2sas
version:        40.100.00.00
license:        GPL
description:    LSI MPT Fusion SAS 3.0 Device Driver
author:         Avago Technologies <MPT-FusionLinux.pdl@avagotech.com>
srcversion:     DE317AFF5195A06451CB270
alias:          pci:v00001000d000000E7sv*sd*bc*sc*i*
alias:          pci:v00001000d000000E4sv*sd*bc*sc*i*
alias:          pci:v00001000d000000E6sv*sd*bc*sc*i*
alias:          pci:v00001000d000000E5sv*sd*bc*sc*i*
alias:          pci:v00001000d000000B2sv*sd*bc*sc*i*
alias:          pci:v00001000d000000E3sv*sd*bc*sc*i*
alias:          pci:v00001000d000000E0sv*sd*bc*sc*i*
alias:          pci:v00001000d000000E2sv*sd*bc*sc*i*
alias:          pci:v00001000d000000E1sv*sd*bc*sc*i*
alias:          pci:v00001000d000000D1sv*sd*bc*sc*i*
alias:          pci:v00001000d000000ACsv*sd*bc*sc*i*
alias:          pci:v00001000d000000ABsv*sd*bc*sc*i*
alias:          pci:v00001000d000000AAsv*sd*bc*sc*i*
alias:          pci:v00001000d000000AFsv*sd*bc*sc*i*
alias:          pci:v00001000d000000AEsv*sd*bc*sc*i*
alias:          pci:v00001000d000000ADsv*sd*bc*sc*i*
alias:          pci:v00001000d000000C3sv*sd*bc*sc*i*
alias:          pci:v00001000d000000C2sv*sd*bc*sc*i*
alias:          pci:v00001000d000000C1sv*sd*bc*sc*i*
alias:          pci:v00001000d000000C0sv*sd*bc*sc*i*
alias:          pci:v00001000d000000C8sv*sd*bc*sc*i*
alias:          pci:v00001000d000000C7sv*sd*bc*sc*i*
alias:          pci:v00001000d000000C6sv*sd*bc*sc*i*
alias:          pci:v00001000d000000C5sv*sd*bc*sc*i*
alias:          pci:v00001000d000000C4sv*sd*bc*sc*i*
alias:          pci:v00001000d000000C9sv*sd*bc*sc*i*
alias:          pci:v00001000d00000095sv*sd*bc*sc*i*
alias:          pci:v00001000d00000094sv*sd*bc*sc*i*
alias:          pci:v00001000d00000091sv*sd*bc*sc*i*
alias:          pci:v00001000d00000090sv*sd*bc*sc*i*
alias:          pci:v00001000d00000097sv*sd*bc*sc*i*
alias:          pci:v00001000d00000096sv*sd*bc*sc*i*
alias:          pci:v00001000d0000007Esv*sd*bc*sc*i*
alias:          pci:v00001000d000002B1sv*sd*bc*sc*i*
alias:          pci:v00001000d000002B0sv*sd*bc*sc*i*
alias:          pci:v00001000d0000006Esv*sd*bc*sc*i*
alias:          pci:v00001000d00000087sv*sd*bc*sc*i*
alias:          pci:v00001000d00000086sv*sd*bc*sc*i*
alias:          pci:v00001000d00000085sv*sd*bc*sc*i*
alias:          pci:v00001000d00000084sv*sd*bc*sc*i*
alias:          pci:v00001000d00000083sv*sd*bc*sc*i*
alias:          pci:v00001000d00000082sv*sd*bc*sc*i*
alias:          pci:v00001000d00000081sv*sd*bc*sc*i*
alias:          pci:v00001000d00000080sv*sd*bc*sc*i*
alias:          pci:v00001000d00000065sv*sd*bc*sc*i*
alias:          pci:v00001000d00000064sv*sd*bc*sc*i*
alias:          pci:v00001000d00000077sv*sd*bc*sc*i*
alias:          pci:v00001000d00000076sv*sd*bc*sc*i*
alias:          pci:v00001000d00000074sv*sd*bc*sc*i*
alias:          pci:v00001000d00000072sv*sd*bc*sc*i*
alias:          pci:v00001000d00000070sv*sd*bc*sc*i*
depends:        scsi_transport_sas,raid_class
retpoline:      Y
intree:         Y
name:           mpt3sas
vermagic:       5.15.0-112-generic SMP mod_unload modversions 
sig_id:         PKCS#7
signer:         Build time autogenerated kernel key
sig_key:        4E:F9:F0:D7:B7:53:1F:90:A0:AF:82:82:B1:C8:44:D4:53:BE:8B:A2
sig_hashalgo:   sha512
signature:      C0:FB:B2:25:8F:E5:9B:B6:FA:C6:7E:79:91:B9:AE:87:E8:2E:D0:0B:
		B6:D5:BE:36:C2:C2:6D:82:3C:C0:10:91:AA:A3:AD:F8:C9:A3:BB:3E:
		61:E3:3B:B6:26:05:99:C0:39:45:17:77:6F:09:0E:FC:A3:30:14:DD:
		FC:72:7C:B9:E2:8B:05:83:E7:AD:F5:67:40:45:4D:0A:DC:20:DD:B4:
		FB:DB:8A:F5:ED:4E:2D:C3:F8:A3:97:A8:1B:30:D9:F0:E5:CC:3F:1B:
		11:E8:00:50:E3:53:94:BA:6D:67:EA:4A:DE:85:D2:AA:C7:96:DF:FD:
		F5:4E:D3:BC:55:AA:72:42:60:A4:30:84:5D:29:66:8E:2E:AF:AA:BD:
		10:61:13:50:30:82:6F:0E:22:83:FC:55:57:92:BF:0C:95:07:F9:36:
		EC:2F:D3:06:5E:7A:42:50:4B:05:89:05:52:8F:A0:4B:E9:1A:7A:44:
		97:5E:DB:29:32:8F:82:D7:BC:32:5B:3F:39:49:9B:5C:0F:C9:76:51:
		6A:4E:25:F1:4D:41:90:21:B7:F1:8E:D7:9E:F7:7D:BB:3D:0E:A5:63:
		FE:79:4A:8C:D7:15:06:F2:53:C7:E6:FE:91:07:F5:FC:15:9B:5A:CC:
		09:1A:1C:36:18:EA:4F:4B:49:D1:1F:63:8B:5B:91:FF:F4:C0:AD:3C:
		59:85:6A:83:46:40:73:2E:D3:15:5F:3E:F3:A1:76:47:93:1F:85:46:
		D7:0E:F8:0A:1D:65:7C:6D:45:50:B6:1B:C5:EB:B5:F9:F9:46:0E:3A:
		C4:2C:D3:36:12:0E:1A:98:76:10:78:06:29:57:72:07:0C:B6:7A:68:
		72:E7:FD:97:47:83:C3:53:A5:B6:DB:9F:6B:66:A3:C2:4D:D7:E6:54:
		B5:BC:78:8F:A0:D7:8F:87:57:F6:62:BB:71:C1:26:B0:5D:CB:F2:50:
		30:46:3E:69:0A:8E:DF:37:FF:FA:C6:28:60:14:9E:FE:2E:DE:76:00:
		49:5C:BA:88:93:10:2F:B6:B5:4A:14:A9:8A:35:9A:D3:85:7B:EF:F1:
		2D:21:3F:69:DE:C5:C0:55:12:DB:99:06:FB:13:E5:DF:89:B6:9C:18:
		D1:E8:0C:08:B6:D7:60:F7:72:98:FD:D1:43:50:9C:68:2F:27:35:BE:
		45:2E:AB:64:60:D5:9F:2A:05:57:99:98:EB:AC:3C:DA:88:93:86:F8:
		D8:58:26:D1:6C:69:44:15:A5:C1:00:4E:EE:57:D0:F1:E0:4C:2C:F3:
		50:E5:1B:BF:DA:67:28:87:6E:F4:FC:D1:B0:61:8F:FC:51:1B:27:1B:
		F8:9F:5F:34:80:13:81:A2:A2:C4:E5:CF
parm:           logging_level: bits for enabling additional logging info (default=0)
parm:           max_sectors:max sectors, range 64 to 32767  default=32767 (ushort)
parm:           missing_delay: device missing delay , io missing delay (array of int)
parm:           max_lun: max lun, default=16895  (ullong)
parm:           hbas_to_enumerate: 0 - enumerates both SAS 2.0 & SAS 3.0 generation HBAs
 		  1 - enumerates only SAS 2.0 generation HBAs
 		  2 - enumerates only SAS 3.0 generation HBAs (default=0) (ushort)
parm:           diag_buffer_enable: post diag buffers (TRACE=1/SNAPSHOT=2/EXTENDED=4/default=0) (int)
parm:           disable_discovery: disable discovery  (int)
parm:           prot_mask: host protection capabilities mask, def=7  (int)
parm:           enable_sdev_max_qd:Enable sdev max qd as can_queue, def=disabled(0) (bool)
parm:           multipath_on_hba:Multipath support to add same target device
		as many times as it is visible to HBA from various paths
		(by default:
			 SAS 2.0 & SAS 3.0 HBA - This will be disabled,
			 SAS 3.5 HBA - This will be enabled) (int)
parm:           host_tagset_enable:Shared host tagset enable/disable Default: enable(1) (int)
parm:           max_queue_depth: max controller queue depth  (int)
parm:           max_sgl_entries: max sg entries  (int)
parm:           msix_disable: disable msix routed interrupts (default=0) (int)
parm:           smp_affinity_enable:SMP affinity feature enable/disable Default: enable(1) (int)
parm:           max_msix_vectors: max msix vectors (int)
parm:           irqpoll_weight:irq poll weight (default= one fourth of HBA queue depth) (int)
parm:           mpt3sas_fwfault_debug: enable detection of firmware fault and halt firmware - (default=0)
parm:           perf_mode:Performance mode (only for Aero/Sea Generation), options:
		0 - balanced: high iops mode is enabled &
		interrupt coalescing is enabled only on high iops queues,
		1 - iops: high iops mode is disabled &
		interrupt coalescing is enabled on all queues,
		2 - latency: high iops mode is disabled &
		interrupt coalescing is enabled on all queues with timeout value 0xA,
		default - default perf_mode is 'balanced' (int)
parm:           poll_queues:Number of queues to be use for io_uring poll mode.
		This parameter is effective only if host_tagset_enable=1. &
		when poll_queues are enabled then &
		perf_mode is set to latency mode. &
		 (int)

2. HP Z4 G4

A HP Z4 G4 with:

  • Intel Xeon W-2123 processor
  • Secure boot enabled

2.1. AlmaLinux 8.9

This is the installed Linux distribution. No apparent failures.

The complete command line:

$ cat /proc/cmdline 
BOOT_IMAGE=(hd1,gpt2)/vmlinuz-4.18.0-513.24.1.el8_9.x86_64 root=/dev/mapper/almalinux_skylake--alma-root ro resume=/dev/mapper/almalinux_skylake--alma-swap rd.lvm.lv=almalinux_skylake-alma/root rd.lvm.lv=almalinux_skylake-alma/swap rhgb quiet intel_iommu=on

2.1.1. Quadro P2000 graphics card

The Quadro P2000 graphics card:

$ lspci -vv -d 10de:
01:00.0 VGA compatible controller: NVIDIA Corporation GP106GL [Quadro P2000] (rev a1) (prog-if 00 [VGA controller])
	Subsystem: Hewlett-Packard Company Device 11b3
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 166
	NUMA node: 0
	IOMMU group: 23
	Region 0: Memory at 95000000 (32-bit, non-prefetchable) [size=16M]
	Region 1: Memory at 383fe0000000 (64-bit, prefetchable) [size=256M]
	Region 3: Memory at 383ff0000000 (64-bit, prefetchable) [size=32M]
	Region 5: I/O ports at 4000 [size=128]
	Expansion ROM at 96080000 [disabled] [size=512K]
	Capabilities: <access denied>
	Kernel driver in use: nouveau
	Kernel modules: nouveau

01:00.1 Audio device: NVIDIA Corporation GP106 High Definition Audio Controller (rev a1)
	Subsystem: Hewlett-Packard Company Device 11b3
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin B routed to IRQ 17
	NUMA node: 0
	IOMMU group: 23
	Region 0: Memory at 96000000 (32-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel

The list of loaded modules:

 modinfo nouveau
filename:       /lib/modules/4.18.0-513.24.1.el8_9.x86_64/kernel/drivers/gpu/drm/nouveau/nouveau.ko.xz
firmware:       nvidia/gp100/acr/ucode_load.bin
firmware:       nvidia/gp100/acr/bl.bin
firmware:       nvidia/gm206/acr/ucode_load.bin
firmware:       nvidia/gm206/acr/bl.bin
firmware:       nvidia/gm204/acr/ucode_load.bin
firmware:       nvidia/gm204/acr/bl.bin
firmware:       nvidia/gm200/acr/ucode_load.bin
firmware:       nvidia/gm200/acr/bl.bin
firmware:       nvidia/gp100/acr/ucode_unload.bin
firmware:       nvidia/gm206/acr/ucode_unload.bin
firmware:       nvidia/gm204/acr/ucode_unload.bin
firmware:       nvidia/gm200/acr/ucode_unload.bin
firmware:       nvidia/gp107/acr/ucode_load.bin
firmware:       nvidia/gp107/acr/bl.bin
firmware:       nvidia/gp106/acr/ucode_load.bin
firmware:       nvidia/gp106/acr/bl.bin
firmware:       nvidia/gp104/acr/ucode_load.bin
firmware:       nvidia/gp104/acr/bl.bin
firmware:       nvidia/gp102/acr/ucode_load.bin
firmware:       nvidia/gp102/acr/bl.bin
firmware:       nvidia/gp107/acr/ucode_unload.bin
firmware:       nvidia/gp107/acr/unload_bl.bin
firmware:       nvidia/gp106/acr/ucode_unload.bin
firmware:       nvidia/gp106/acr/unload_bl.bin
firmware:       nvidia/gp104/acr/ucode_unload.bin
firmware:       nvidia/gp104/acr/unload_bl.bin
firmware:       nvidia/gp102/acr/ucode_unload.bin
firmware:       nvidia/gp102/acr/unload_bl.bin
firmware:       nvidia/gp108/acr/ucode_load.bin
firmware:       nvidia/gp108/acr/bl.bin
firmware:       nvidia/gp108/acr/ucode_unload.bin
firmware:       nvidia/gp108/acr/unload_bl.bin
firmware:       nvidia/gv100/acr/ucode_load.bin
firmware:       nvidia/gv100/acr/bl.bin
firmware:       nvidia/gv100/acr/ucode_unload.bin
firmware:       nvidia/gv100/acr/unload_bl.bin
firmware:       nvidia/tu117/acr/ucode_ahesasc.bin
firmware:       nvidia/tu117/acr/bl.bin
firmware:       nvidia/tu116/acr/ucode_ahesasc.bin
firmware:       nvidia/tu116/acr/bl.bin
firmware:       nvidia/tu106/acr/ucode_ahesasc.bin
firmware:       nvidia/tu106/acr/bl.bin
firmware:       nvidia/tu104/acr/ucode_ahesasc.bin
firmware:       nvidia/tu104/acr/bl.bin
firmware:       nvidia/tu102/acr/ucode_ahesasc.bin
firmware:       nvidia/tu102/acr/bl.bin
firmware:       nvidia/tu117/acr/ucode_asb.bin
firmware:       nvidia/tu116/acr/ucode_asb.bin
firmware:       nvidia/tu106/acr/ucode_asb.bin
firmware:       nvidia/tu104/acr/ucode_asb.bin
firmware:       nvidia/tu102/acr/ucode_asb.bin
firmware:       nvidia/tu117/acr/ucode_unload.bin
firmware:       nvidia/tu117/acr/unload_bl.bin
firmware:       nvidia/tu116/acr/ucode_unload.bin
firmware:       nvidia/tu116/acr/unload_bl.bin
firmware:       nvidia/tu106/acr/ucode_unload.bin
firmware:       nvidia/tu106/acr/unload_bl.bin
firmware:       nvidia/tu104/acr/ucode_unload.bin
firmware:       nvidia/tu104/acr/unload_bl.bin
firmware:       nvidia/tu102/acr/ucode_unload.bin
firmware:       nvidia/tu102/acr/unload_bl.bin
firmware:       nvidia/ga107/acr/ucode_ahesasc.bin
firmware:       nvidia/ga106/acr/ucode_ahesasc.bin
firmware:       nvidia/ga104/acr/ucode_ahesasc.bin
firmware:       nvidia/ga103/acr/ucode_ahesasc.bin
firmware:       nvidia/ga102/acr/ucode_ahesasc.bin
firmware:       nvidia/ga107/acr/ucode_asb.bin
firmware:       nvidia/ga106/acr/ucode_asb.bin
firmware:       nvidia/ga104/acr/ucode_asb.bin
firmware:       nvidia/ga103/acr/ucode_asb.bin
firmware:       nvidia/ga102/acr/ucode_asb.bin
firmware:       nvidia/ga107/acr/ucode_unload.bin
firmware:       nvidia/ga106/acr/ucode_unload.bin
firmware:       nvidia/ga104/acr/ucode_unload.bin
firmware:       nvidia/ga103/acr/ucode_unload.bin
firmware:       nvidia/ga102/acr/ucode_unload.bin
firmware:       nvidia/gp108/nvdec/scrubber.bin
firmware:       nvidia/gp107/nvdec/scrubber.bin
firmware:       nvidia/gp106/nvdec/scrubber.bin
firmware:       nvidia/gp104/nvdec/scrubber.bin
firmware:       nvidia/gp102/nvdec/scrubber.bin
firmware:       nvidia/gv100/nvdec/scrubber.bin
firmware:       nvidia/tu117/nvdec/scrubber.bin
firmware:       nvidia/tu116/nvdec/scrubber.bin
firmware:       nvidia/tu106/nvdec/scrubber.bin
firmware:       nvidia/tu104/nvdec/scrubber.bin
firmware:       nvidia/tu102/nvdec/scrubber.bin
firmware:       nvidia/ga107/nvdec/scrubber.bin
firmware:       nvidia/ga106/nvdec/scrubber.bin
firmware:       nvidia/ga104/nvdec/scrubber.bin
firmware:       nvidia/ga103/nvdec/scrubber.bin
firmware:       nvidia/ga102/nvdec/scrubber.bin
firmware:       nvidia/gm206/gr/sw_method_init.bin
firmware:       nvidia/gm206/gr/sw_bundle_init.bin
firmware:       nvidia/gm206/gr/sw_nonctx.bin
firmware:       nvidia/gm206/gr/sw_ctx.bin
firmware:       nvidia/gm206/gr/gpccs_sig.bin
firmware:       nvidia/gm206/gr/gpccs_data.bin
firmware:       nvidia/gm206/gr/gpccs_inst.bin
firmware:       nvidia/gm206/gr/gpccs_bl.bin
firmware:       nvidia/gm206/gr/fecs_sig.bin
firmware:       nvidia/gm206/gr/fecs_data.bin
firmware:       nvidia/gm206/gr/fecs_inst.bin
firmware:       nvidia/gm206/gr/fecs_bl.bin
firmware:       nvidia/gm204/gr/sw_method_init.bin
firmware:       nvidia/gm204/gr/sw_bundle_init.bin
firmware:       nvidia/gm204/gr/sw_nonctx.bin
firmware:       nvidia/gm204/gr/sw_ctx.bin
firmware:       nvidia/gm204/gr/gpccs_sig.bin
firmware:       nvidia/gm204/gr/gpccs_data.bin
firmware:       nvidia/gm204/gr/gpccs_inst.bin
firmware:       nvidia/gm204/gr/gpccs_bl.bin
firmware:       nvidia/gm204/gr/fecs_sig.bin
firmware:       nvidia/gm204/gr/fecs_data.bin
firmware:       nvidia/gm204/gr/fecs_inst.bin
firmware:       nvidia/gm204/gr/fecs_bl.bin
firmware:       nvidia/gm200/gr/sw_method_init.bin
firmware:       nvidia/gm200/gr/sw_bundle_init.bin
firmware:       nvidia/gm200/gr/sw_nonctx.bin
firmware:       nvidia/gm200/gr/sw_ctx.bin
firmware:       nvidia/gm200/gr/gpccs_sig.bin
firmware:       nvidia/gm200/gr/gpccs_data.bin
firmware:       nvidia/gm200/gr/gpccs_inst.bin
firmware:       nvidia/gm200/gr/gpccs_bl.bin
firmware:       nvidia/gm200/gr/fecs_sig.bin
firmware:       nvidia/gm200/gr/fecs_data.bin
firmware:       nvidia/gm200/gr/fecs_inst.bin
firmware:       nvidia/gm200/gr/fecs_bl.bin
firmware:       nvidia/gp100/gr/sw_method_init.bin
firmware:       nvidia/gp100/gr/sw_bundle_init.bin
firmware:       nvidia/gp100/gr/sw_nonctx.bin
firmware:       nvidia/gp100/gr/sw_ctx.bin
firmware:       nvidia/gp100/gr/gpccs_sig.bin
firmware:       nvidia/gp100/gr/gpccs_data.bin
firmware:       nvidia/gp100/gr/gpccs_inst.bin
firmware:       nvidia/gp100/gr/gpccs_bl.bin
firmware:       nvidia/gp100/gr/fecs_sig.bin
firmware:       nvidia/gp100/gr/fecs_data.bin
firmware:       nvidia/gp100/gr/fecs_inst.bin
firmware:       nvidia/gp100/gr/fecs_bl.bin
firmware:       nvidia/gp102/gr/sw_method_init.bin
firmware:       nvidia/gp102/gr/sw_bundle_init.bin
firmware:       nvidia/gp102/gr/sw_nonctx.bin
firmware:       nvidia/gp102/gr/sw_ctx.bin
firmware:       nvidia/gp102/gr/gpccs_sig.bin
firmware:       nvidia/gp102/gr/gpccs_data.bin
firmware:       nvidia/gp102/gr/gpccs_inst.bin
firmware:       nvidia/gp102/gr/gpccs_bl.bin
firmware:       nvidia/gp102/gr/fecs_sig.bin
firmware:       nvidia/gp102/gr/fecs_data.bin
firmware:       nvidia/gp102/gr/fecs_inst.bin
firmware:       nvidia/gp102/gr/fecs_bl.bin
firmware:       nvidia/gp106/gr/sw_method_init.bin
firmware:       nvidia/gp106/gr/sw_bundle_init.bin
firmware:       nvidia/gp106/gr/sw_nonctx.bin
firmware:       nvidia/gp106/gr/sw_ctx.bin
firmware:       nvidia/gp106/gr/gpccs_sig.bin
firmware:       nvidia/gp106/gr/gpccs_data.bin
firmware:       nvidia/gp106/gr/gpccs_inst.bin
firmware:       nvidia/gp106/gr/gpccs_bl.bin
firmware:       nvidia/gp106/gr/fecs_sig.bin
firmware:       nvidia/gp106/gr/fecs_data.bin
firmware:       nvidia/gp106/gr/fecs_inst.bin
firmware:       nvidia/gp106/gr/fecs_bl.bin
firmware:       nvidia/gp104/gr/sw_method_init.bin
firmware:       nvidia/gp104/gr/sw_bundle_init.bin
firmware:       nvidia/gp104/gr/sw_nonctx.bin
firmware:       nvidia/gp104/gr/sw_ctx.bin
firmware:       nvidia/gp104/gr/gpccs_sig.bin
firmware:       nvidia/gp104/gr/gpccs_data.bin
firmware:       nvidia/gp104/gr/gpccs_inst.bin
firmware:       nvidia/gp104/gr/gpccs_bl.bin
firmware:       nvidia/gp104/gr/fecs_sig.bin
firmware:       nvidia/gp104/gr/fecs_data.bin
firmware:       nvidia/gp104/gr/fecs_inst.bin
firmware:       nvidia/gp104/gr/fecs_bl.bin
firmware:       nvidia/gp107/gr/sw_method_init.bin
firmware:       nvidia/gp107/gr/sw_bundle_init.bin
firmware:       nvidia/gp107/gr/sw_nonctx.bin
firmware:       nvidia/gp107/gr/sw_ctx.bin
firmware:       nvidia/gp107/gr/gpccs_sig.bin
firmware:       nvidia/gp107/gr/gpccs_data.bin
firmware:       nvidia/gp107/gr/gpccs_inst.bin
firmware:       nvidia/gp107/gr/gpccs_bl.bin
firmware:       nvidia/gp107/gr/fecs_sig.bin
firmware:       nvidia/gp107/gr/fecs_data.bin
firmware:       nvidia/gp107/gr/fecs_inst.bin
firmware:       nvidia/gp107/gr/fecs_bl.bin
firmware:       nvidia/gp108/gr/sw_method_init.bin
firmware:       nvidia/gp108/gr/sw_bundle_init.bin
firmware:       nvidia/gp108/gr/sw_nonctx.bin
firmware:       nvidia/gp108/gr/sw_ctx.bin
firmware:       nvidia/gp108/gr/gpccs_sig.bin
firmware:       nvidia/gp108/gr/gpccs_data.bin
firmware:       nvidia/gp108/gr/gpccs_inst.bin
firmware:       nvidia/gp108/gr/gpccs_bl.bin
firmware:       nvidia/gp108/gr/fecs_sig.bin
firmware:       nvidia/gp108/gr/fecs_data.bin
firmware:       nvidia/gp108/gr/fecs_inst.bin
firmware:       nvidia/gp108/gr/fecs_bl.bin
firmware:       nvidia/gv100/gr/sw_method_init.bin
firmware:       nvidia/gv100/gr/sw_bundle_init.bin
firmware:       nvidia/gv100/gr/sw_nonctx.bin
firmware:       nvidia/gv100/gr/sw_ctx.bin
firmware:       nvidia/gv100/gr/gpccs_sig.bin
firmware:       nvidia/gv100/gr/gpccs_data.bin
firmware:       nvidia/gv100/gr/gpccs_inst.bin
firmware:       nvidia/gv100/gr/gpccs_bl.bin
firmware:       nvidia/gv100/gr/fecs_sig.bin
firmware:       nvidia/gv100/gr/fecs_data.bin
firmware:       nvidia/gv100/gr/fecs_inst.bin
firmware:       nvidia/gv100/gr/fecs_bl.bin
firmware:       nvidia/tu116/gr/sw_veid_bundle_init.bin
firmware:       nvidia/tu116/gr/sw_method_init.bin
firmware:       nvidia/tu116/gr/sw_bundle_init.bin
firmware:       nvidia/tu116/gr/sw_nonctx.bin
firmware:       nvidia/tu116/gr/sw_ctx.bin
firmware:       nvidia/tu116/gr/gpccs_sig.bin
firmware:       nvidia/tu116/gr/gpccs_data.bin
firmware:       nvidia/tu116/gr/gpccs_inst.bin
firmware:       nvidia/tu116/gr/gpccs_bl.bin
firmware:       nvidia/tu116/gr/fecs_sig.bin
firmware:       nvidia/tu116/gr/fecs_data.bin
firmware:       nvidia/tu116/gr/fecs_inst.bin
firmware:       nvidia/tu116/gr/fecs_bl.bin
firmware:       nvidia/tu117/gr/sw_veid_bundle_init.bin
firmware:       nvidia/tu117/gr/sw_method_init.bin
firmware:       nvidia/tu117/gr/sw_bundle_init.bin
firmware:       nvidia/tu117/gr/sw_nonctx.bin
firmware:       nvidia/tu117/gr/sw_ctx.bin
firmware:       nvidia/tu117/gr/gpccs_sig.bin
firmware:       nvidia/tu117/gr/gpccs_data.bin
firmware:       nvidia/tu117/gr/gpccs_inst.bin
firmware:       nvidia/tu117/gr/gpccs_bl.bin
firmware:       nvidia/tu117/gr/fecs_sig.bin
firmware:       nvidia/tu117/gr/fecs_data.bin
firmware:       nvidia/tu117/gr/fecs_inst.bin
firmware:       nvidia/tu117/gr/fecs_bl.bin
firmware:       nvidia/tu106/gr/sw_veid_bundle_init.bin
firmware:       nvidia/tu106/gr/sw_method_init.bin
firmware:       nvidia/tu106/gr/sw_bundle_init.bin
firmware:       nvidia/tu106/gr/sw_nonctx.bin
firmware:       nvidia/tu106/gr/sw_ctx.bin
firmware:       nvidia/tu106/gr/gpccs_sig.bin
firmware:       nvidia/tu106/gr/gpccs_data.bin
firmware:       nvidia/tu106/gr/gpccs_inst.bin
firmware:       nvidia/tu106/gr/gpccs_bl.bin
firmware:       nvidia/tu106/gr/fecs_sig.bin
firmware:       nvidia/tu106/gr/fecs_data.bin
firmware:       nvidia/tu106/gr/fecs_inst.bin
firmware:       nvidia/tu106/gr/fecs_bl.bin
firmware:       nvidia/tu104/gr/sw_veid_bundle_init.bin
firmware:       nvidia/tu104/gr/sw_method_init.bin
firmware:       nvidia/tu104/gr/sw_bundle_init.bin
firmware:       nvidia/tu104/gr/sw_nonctx.bin
firmware:       nvidia/tu104/gr/sw_ctx.bin
firmware:       nvidia/tu104/gr/gpccs_sig.bin
firmware:       nvidia/tu104/gr/gpccs_data.bin
firmware:       nvidia/tu104/gr/gpccs_inst.bin
firmware:       nvidia/tu104/gr/gpccs_bl.bin
firmware:       nvidia/tu104/gr/fecs_sig.bin
firmware:       nvidia/tu104/gr/fecs_data.bin
firmware:       nvidia/tu104/gr/fecs_inst.bin
firmware:       nvidia/tu104/gr/fecs_bl.bin
firmware:       nvidia/tu102/gr/sw_veid_bundle_init.bin
firmware:       nvidia/tu102/gr/sw_method_init.bin
firmware:       nvidia/tu102/gr/sw_bundle_init.bin
firmware:       nvidia/tu102/gr/sw_nonctx.bin
firmware:       nvidia/tu102/gr/sw_ctx.bin
firmware:       nvidia/tu102/gr/gpccs_sig.bin
firmware:       nvidia/tu102/gr/gpccs_data.bin
firmware:       nvidia/tu102/gr/gpccs_inst.bin
firmware:       nvidia/tu102/gr/gpccs_bl.bin
firmware:       nvidia/tu102/gr/fecs_sig.bin
firmware:       nvidia/tu102/gr/fecs_data.bin
firmware:       nvidia/tu102/gr/fecs_inst.bin
firmware:       nvidia/tu102/gr/fecs_bl.bin
firmware:       nvidia/ga107/gr/NET_img.bin
firmware:       nvidia/ga107/gr/gpccs_sig.bin
firmware:       nvidia/ga107/gr/gpccs_bl.bin
firmware:       nvidia/ga107/gr/fecs_sig.bin
firmware:       nvidia/ga107/gr/fecs_bl.bin
firmware:       nvidia/ga106/gr/NET_img.bin
firmware:       nvidia/ga106/gr/gpccs_sig.bin
firmware:       nvidia/ga106/gr/gpccs_bl.bin
firmware:       nvidia/ga106/gr/fecs_sig.bin
firmware:       nvidia/ga106/gr/fecs_bl.bin
firmware:       nvidia/ga104/gr/NET_img.bin
firmware:       nvidia/ga104/gr/gpccs_sig.bin
firmware:       nvidia/ga104/gr/gpccs_bl.bin
firmware:       nvidia/ga104/gr/fecs_sig.bin
firmware:       nvidia/ga104/gr/fecs_bl.bin
firmware:       nvidia/ga103/gr/NET_img.bin
firmware:       nvidia/ga103/gr/gpccs_sig.bin
firmware:       nvidia/ga103/gr/gpccs_bl.bin
firmware:       nvidia/ga103/gr/fecs_sig.bin
firmware:       nvidia/ga103/gr/fecs_bl.bin
firmware:       nvidia/ga102/gr/NET_img.bin
firmware:       nvidia/ga102/gr/gpccs_sig.bin
firmware:       nvidia/ga102/gr/gpccs_bl.bin
firmware:       nvidia/ga102/gr/fecs_sig.bin
firmware:       nvidia/ga102/gr/fecs_bl.bin
firmware:       nvidia/gp107/sec2/sig-1.bin
firmware:       nvidia/gp107/sec2/image-1.bin
firmware:       nvidia/gp107/sec2/desc-1.bin
firmware:       nvidia/gp106/sec2/sig-1.bin
firmware:       nvidia/gp106/sec2/image-1.bin
firmware:       nvidia/gp106/sec2/desc-1.bin
firmware:       nvidia/gp104/sec2/sig-1.bin
firmware:       nvidia/gp104/sec2/image-1.bin
firmware:       nvidia/gp104/sec2/desc-1.bin
firmware:       nvidia/gp102/sec2/sig-1.bin
firmware:       nvidia/gp102/sec2/image-1.bin
firmware:       nvidia/gp102/sec2/desc-1.bin
firmware:       nvidia/gp107/sec2/sig.bin
firmware:       nvidia/gp107/sec2/image.bin
firmware:       nvidia/gp107/sec2/desc.bin
firmware:       nvidia/gp106/sec2/sig.bin
firmware:       nvidia/gp106/sec2/image.bin
firmware:       nvidia/gp106/sec2/desc.bin
firmware:       nvidia/gp104/sec2/sig.bin
firmware:       nvidia/gp104/sec2/image.bin
firmware:       nvidia/gp104/sec2/desc.bin
firmware:       nvidia/gp102/sec2/sig.bin
firmware:       nvidia/gp102/sec2/image.bin
firmware:       nvidia/gp102/sec2/desc.bin
firmware:       nvidia/gv100/sec2/sig.bin
firmware:       nvidia/gv100/sec2/image.bin
firmware:       nvidia/gv100/sec2/desc.bin
firmware:       nvidia/gp108/sec2/sig.bin
firmware:       nvidia/gp108/sec2/image.bin
firmware:       nvidia/gp108/sec2/desc.bin
firmware:       nvidia/tu117/sec2/sig.bin
firmware:       nvidia/tu117/sec2/image.bin
firmware:       nvidia/tu117/sec2/desc.bin
firmware:       nvidia/tu116/sec2/sig.bin
firmware:       nvidia/tu116/sec2/image.bin
firmware:       nvidia/tu116/sec2/desc.bin
firmware:       nvidia/tu106/sec2/sig.bin
firmware:       nvidia/tu106/sec2/image.bin
firmware:       nvidia/tu106/sec2/desc.bin
firmware:       nvidia/tu104/sec2/sig.bin
firmware:       nvidia/tu104/sec2/image.bin
firmware:       nvidia/tu104/sec2/desc.bin
firmware:       nvidia/tu102/sec2/sig.bin
firmware:       nvidia/tu102/sec2/image.bin
firmware:       nvidia/tu102/sec2/desc.bin
firmware:       nvidia/ga107/sec2/hs_bl_sig.bin
firmware:       nvidia/ga107/sec2/sig.bin
firmware:       nvidia/ga107/sec2/image.bin
firmware:       nvidia/ga107/sec2/desc.bin
firmware:       nvidia/ga106/sec2/hs_bl_sig.bin
firmware:       nvidia/ga106/sec2/sig.bin
firmware:       nvidia/ga106/sec2/image.bin
firmware:       nvidia/ga106/sec2/desc.bin
firmware:       nvidia/ga104/sec2/hs_bl_sig.bin
firmware:       nvidia/ga104/sec2/sig.bin
firmware:       nvidia/ga104/sec2/image.bin
firmware:       nvidia/ga104/sec2/desc.bin
firmware:       nvidia/ga103/sec2/hs_bl_sig.bin
firmware:       nvidia/ga103/sec2/sig.bin
firmware:       nvidia/ga103/sec2/image.bin
firmware:       nvidia/ga103/sec2/desc.bin
firmware:       nvidia/ga102/sec2/hs_bl_sig.bin
firmware:       nvidia/ga102/sec2/sig.bin
firmware:       nvidia/ga102/sec2/image.bin
firmware:       nvidia/ga102/sec2/desc.bin
license:        GPL and additional rights
description:    nVidia Riva/TNT/GeForce/Quadro/Tesla/Tegra K1+
author:         Nouveau Project
rhelversion:    8.9
srcversion:     F7ED31B35756ADDD1A38A71
alias:          pci:v000012D2d*sv*sd*bc03sc*i*
alias:          pci:v000010DEd*sv*sd*bc03sc*i*
depends:        video,drm,drm_kms_helper,ttm,drm_display_helper,drm_ttm_helper,mxm-wmi,i2c-algo-bit,wmi
intree:         Y
name:           nouveau
vermagic:       4.18.0-513.24.1.el8_9.x86_64 SMP mod_unload modversions 
sig_id:         PKCS#7
signer:         AlmaLinux kernel signing key
sig_key:        72:9F:21:48:36:55:34:3F:55:AE:11:F6:F4:0B:A0:11:0C:69:2E:88
sig_hashalgo:   sha256
signature:      37:AD:85:BE:42:F1:9F:41:21:36:E2:34:4E:97:DC:33:B0:3D:28:4E:
		27:DB:A5:D5:D9:11:C5:27:AD:58:81:97:C2:29:07:99:96:BC:43:72:
		CE:CC:F2:47:55:AE:70:41:CF:38:ED:62:67:BE:03:CF:44:5C:AA:21:
		F0:ED:53:BB:B4:E8:0C:85:10:4B:A8:BE:CA:C9:D0:23:10:6C:85:B4:
		1A:84:05:B8:EB:96:DA:BA:73:21:DC:A5:99:38:D5:06:89:B1:86:FE:
		24:6B:E0:E8:97:8E:5E:F8:5D:E1:8C:45:A5:82:0F:40:40:1E:58:FD:
		B7:47:54:34:16:B3:67:1A:39:C8:DF:13:FF:8D:91:B7:F4:2C:3F:A6:
		37:4B:67:19:58:0A:14:33:57:7B:E7:26:93:19:FF:07:D7:FE:D4:89:
		0B:C7:9E:47:ED:62:D9:3E:2D:C1:3C:29:7F:77:0C:DE:5F:7E:E9:6C:
		26:B4:7C:0D:39:0A:9C:BF:11:01:4D:D4:57:25:25:09:C1:6E:ED:65:
		D5:80:63:88:87:25:B0:92:1D:89:9B:F3:10:38:12:D4:FB:B8:59:D4:
		23:F7:10:6D:37:9B:40:AA:ED:94:6C:BA:93:76:3D:FC:D2:D9:5C:E2:
		FF:F9:37:F1:1D:59:86:D5:6F:0F:41:FB:04:F5:58:0B:CD:13:2C:A0:
		50:81:C0:47:69:C5:1B:98:61:71:99:1C:17:A4:32:59:24:41:20:AF:
		11:8B:73:00:58:B6:A1:27:B2:62:29:60:35:B2:00:B5:8C:02:0B:78:
		C7:26:A4:7B:02:25:FA:38:1A:B9:D3:98:DD:D4:AC:D9:74:B3:B9:13:
		40:2A:36:20:24:A1:91:4E:2D:7F:77:F2:47:67:A7:31:2B:94:A0:FD:
		86:5E:53:98:5F:CD:24:AD:7D:13:02:BA:EF:F6:7A:CD:BD:3A:6B:AA:
		21:95:E1:E2:5A:0D:5F:1F:F7:F5:0D:35:16:18:95:EA:B0:B4:E5:20:
		7F:AB:8B:49
parm:           vram_pushbuf:Create DMA push buffers in VRAM (int)
parm:           kms_vram_pushbuf:Place EVO/NVD push buffers in VRAM (default: auto) (int)
parm:           tv_norm:Default TV norm.
		Supported: PAL, PAL-M, PAL-N, PAL-Nc, NTSC-M, NTSC-J,
			hd480i, hd480p, hd576i, hd576p, hd720p, hd1080i.
		Default: PAL
		*NOTE* Ignored for cards with external TV encoders. (charp)
parm:           mst:Enable DisplayPort multi-stream (default: enabled) (int)
parm:           tv_disable:Disable TV-out detection (int)
parm:           ignorelid:Ignore ACPI lid status (int)
parm:           duallink:Allow dual-link TMDS (default: enabled) (int)
parm:           hdmimhz:Force a maximum HDMI pixel clock (in MHz) (int)
parm:           config:option string to pass to driver core (charp)
parm:           debug:debug string to pass to driver core (charp)
parm:           noaccel:disable kernel/abi16 acceleration (int)
parm:           modeset:enable driver (default: auto, 0 = disabled, 1 = enabled, 2 = headless) (int)
parm:           atomic:Expose atomic ioctl (default: disabled) (int)
parm:           runpm:disable (0), force enable (1), optimus only default (-1) (int)
$ modinfo snd_hda_intel
filename:       /lib/modules/4.18.0-513.24.1.el8_9.x86_64/kernel/sound/pci/hda/snd-hda-intel.ko.xz
description:    Intel HDA driver
license:        GPL
rhelversion:    8.9
srcversion:     E6FF91FE4956E5AF22A6D70
alias:          pci:v00001D17d00003288sv*sd*bc*sc*i*
alias:          pci:v00001022d*sv*sd*bc04sc03i00*
alias:          pci:v00001002d*sv*sd*bc04sc03i00*
alias:          pci:v000015ADd00001977sv*sd*bc*sc*i*
alias:          pci:v000017F3d00003010sv*sd*bc*sc*i*
alias:          pci:v000013F6d00005011sv*sd*bc*sc*i*
alias:          pci:v00001102d00000009sv*sd*bc*sc*i*
alias:          pci:v00001102d00000012sv*sd*bc*sc*i*
alias:          pci:v00001102d00000010sv*sd*bc*sc*i*
alias:          pci:v00006549d00002200sv*sd*bc*sc*i*
alias:          pci:v00006549d00001200sv*sd*bc*sc*i*
alias:          pci:v000010DEd*sv*sd*bc04sc03i00*
alias:          pci:v000010B9d00005461sv*sd*bc*sc*i*
alias:          pci:v00001039d00007502sv*sd*bc*sc*i*
alias:          pci:v00001106d00009140sv*sd*bc*sc*i*
alias:          pci:v00001106d00009170sv*sd*bc*sc*i*
alias:          pci:v00001106d00003288sv*sd*bc*sc*i*
alias:          pci:v00006766d*sv*sd*bc04sc03i00*
alias:          pci:v00001002d0000AB38sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AB30sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AB28sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AB20sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AB18sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AB10sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AB08sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AB00sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AAF8sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AAF0sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AAE8sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AAE0sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AAD8sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AAC8sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AAC0sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AAB0sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AAA8sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AAA0sv*sd*bc*sc*i*
alias:          pci:v00001002d00009902sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA98sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA90sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA88sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA80sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA68sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA60sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA58sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA50sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA48sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA40sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA38sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA30sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA28sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA20sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA18sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA10sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA08sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA00sv*sd*bc*sc*i*
alias:          pci:v00001002d00009840sv*sd*bc*sc*i*
alias:          pci:v00001002d0000970Fsv*sd*bc*sc*i*
alias:          pci:v00001002d0000960Fsv*sd*bc*sc*i*
alias:          pci:v00001002d00007919sv*sd*bc*sc*i*
alias:          pci:v00001002d0000793Bsv*sd*bc*sc*i*
alias:          pci:v00001002d000015B3sv*sd*bc*sc*i*
alias:          pci:v00001002d0000157Asv*sd*bc*sc*i*
alias:          pci:v00001002d00001308sv*sd*bc*sc*i*
alias:          pci:v00001002d00000002sv*sd*bc*sc*i*
alias:          pci:v00001022d000015E3sv*sd*bc*sc*i*
alias:          pci:v00001022d0000157Asv*sd*bc*sc*i*
alias:          pci:v00001022d00001487sv*sd*bc*sc*i*
alias:          pci:v00001022d00001457sv*sd*bc*sc*i*
alias:          pci:v00001022d0000780Dsv*sd*bc*sc*i*
alias:          pci:v00001002d00004383sv*sd*bc*sc*i*
alias:          pci:v00001002d0000437Bsv*sd*bc*sc*i*
alias:          pci:v00008086d*sv*sd*bc04sc03i00*
alias:          pci:v00008086d00003A6Esv*sd*bc*sc*i*
alias:          pci:v00008086d00003A3Esv*sd*bc*sc*i*
alias:          pci:v00008086d0000293Fsv*sd*bc*sc*i*
alias:          pci:v00008086d0000293Esv*sd*bc*sc*i*
alias:          pci:v00008086d0000284Bsv*sd*bc*sc*i*
alias:          pci:v00008086d0000269Asv*sd*bc*sc*i*
alias:          pci:v00008086d000027D8sv*sd*bc*sc*i*
alias:          pci:v00008086d00002668sv*sd*bc*sc*i*
alias:          pci:v00008086d00002284sv*sd*bc*sc*i*
alias:          pci:v00008086d00000F04sv*sd*bc*sc*i*
alias:          pci:v00008086d0000080Asv*sd*bc*sc*i*
alias:          pci:v00008086d0000811Bsv*sd*bc*sc*i*
alias:          pci:v00008086d00003B57sv*sd*bc*sc*i*
alias:          pci:v00008086d00003B56sv*sd*bc*sc*i*
alias:          pci:v00008086d0000160Csv*sd*bc*sc*i*
alias:          pci:v00008086d00000D0Csv*sd*bc*sc*i*
alias:          pci:v00008086d00000C0Csv*sd*bc*sc*i*
alias:          pci:v00008086d00000A0Csv*sd*bc*sc*i*
alias:          pci:v00008086d00003198sv*sd*bc*sc*i*
alias:          pci:v00008086d00001A98sv*sd*bc*sc*i*
alias:          pci:v00008086d00005A98sv*sd*bc*sc*i*
alias:          pci:v00008086d0000A828sv*sd*bc*sc*i*
alias:          pci:v00008086d00007E28sv*sd*bc*sc*i*
alias:          pci:v00008086d000051CFsv*sd*bc*sc*i*
alias:          pci:v00008086d000051CEsv*sd*bc*sc*i*
alias:          pci:v00008086d000051CBsv*sd*bc*sc*i*
alias:          pci:v00008086d000051CAsv*sd*bc*sc*i*
alias:          pci:v00008086d00007A50sv*sd*bc*sc*i*
alias:          pci:v00008086d00004B58sv*sd*bc*sc*i*
alias:          pci:v00008086d00004B55sv*sd*bc*sc*i*
alias:          pci:v00008086d000054C8sv*sd*bc*sc*i*
alias:          pci:v00008086d000051CCsv*sd*bc*sc*i*
alias:          pci:v00008086d000051CDsv*sd*bc*sc*i*
alias:          pci:v00008086d000051C9sv*sd*bc*sc*i*
alias:          pci:v00008086d000051C8sv*sd*bc*sc*i*
alias:          pci:v00008086d00007AD0sv*sd*bc*sc*i*
alias:          pci:v00008086d00004F92sv*sd*bc*sc*i*
alias:          pci:v00008086d00004F91sv*sd*bc*sc*i*
alias:          pci:v00008086d00004F90sv*sd*bc*sc*i*
alias:          pci:v00008086d0000490Dsv*sd*bc*sc*i*
alias:          pci:v00008086d000043C8sv*sd*bc*sc*i*
alias:          pci:v00008086d0000A0C8sv*sd*bc*sc*i*
alias:          pci:v00008086d00004DC8sv*sd*bc*sc*i*
alias:          pci:v00008086d000038C8sv*sd*bc*sc*i*
alias:          pci:v00008086d00003DC8sv*sd*bc*sc*i*
alias:          pci:v00008086d000034C8sv*sd*bc*sc*i*
alias:          pci:v00008086d0000F0C8sv*sd*bc*sc*i*
alias:          pci:v00008086d0000A3F0sv*sd*bc*sc*i*
alias:          pci:v00008086d0000F1C8sv*sd*bc*sc*i*
alias:          pci:v00008086d000006C8sv*sd*bc*sc*i*
alias:          pci:v00008086d000002C8sv*sd*bc*sc*i*
alias:          pci:v00008086d00009DC8sv*sd*bc*sc*i*
alias:          pci:v00008086d0000A348sv*sd*bc*sc*i*
alias:          pci:v00008086d0000A2F0sv*sd*bc*sc*i*
alias:          pci:v00008086d00009D71sv*sd*bc*sc*i*
alias:          pci:v00008086d0000A171sv*sd*bc*sc*i*
alias:          pci:v00008086d00009D70sv*sd*bc*sc*i*
alias:          pci:v00008086d0000A170sv*sd*bc*sc*i*
alias:          pci:v00008086d00009CA0sv*sd*bc*sc*i*
alias:          pci:v00008086d00009C21sv*sd*bc*sc*i*
alias:          pci:v00008086d00009C20sv*sd*bc*sc*i*
alias:          pci:v00008086d0000A270sv*sd*bc*sc*i*
alias:          pci:v00008086d0000A1F0sv*sd*bc*sc*i*
alias:          pci:v00008086d00008D21sv*sd*bc*sc*i*
alias:          pci:v00008086d00008D20sv*sd*bc*sc*i*
alias:          pci:v00008086d00008CA0sv*sd*bc*sc*i*
alias:          pci:v00008086d00008C20sv*sd*bc*sc*i*
alias:          pci:v00008086d00001E20sv*sd*bc*sc*i*
alias:          pci:v00008086d00001D20sv*sd*bc*sc*i*
alias:          pci:v00008086d00001C20sv*sd*bc*sc*i*
depends:        snd-hda-core,snd-hda-codec,snd-pcm,snd,snd-intel-dspcfg
intree:         Y
name:           snd_hda_intel
vermagic:       4.18.0-513.24.1.el8_9.x86_64 SMP mod_unload modversions 
sig_id:         PKCS#7
signer:         AlmaLinux kernel signing key
sig_key:        72:9F:21:48:36:55:34:3F:55:AE:11:F6:F4:0B:A0:11:0C:69:2E:88
sig_hashalgo:   sha256
signature:      3A:AB:89:41:46:54:18:FE:B2:D4:71:E5:49:C7:38:AD:6B:49:4E:AB:
		44:87:7D:D8:78:36:46:4E:4B:BA:C6:00:45:84:0A:4A:A0:1B:9F:CA:
		99:E1:50:CA:19:15:71:19:D2:98:E8:46:11:FC:AE:85:42:3D:F4:09:
		7F:38:CF:19:B8:52:DF:1E:9D:04:61:75:30:5A:05:9F:08:93:30:38:
		F7:66:A9:67:82:B9:B1:1E:7C:89:C6:F4:DE:FC:FB:DA:6D:7C:5D:AE:
		1A:06:43:51:61:F5:84:9C:F3:C0:C1:B9:5F:8B:C9:2A:36:82:14:01:
		3C:01:21:D6:73:3C:67:CA:B0:05:F7:93:8F:2C:85:93:13:CB:EE:19:
		65:18:11:93:D6:FA:E7:95:B8:9E:1B:51:AA:9E:15:9D:6A:2B:84:1C:
		3C:FF:D1:56:A6:85:86:A6:4A:0A:66:D1:2C:F4:BB:7C:10:94:6C:F2:
		40:35:CF:5B:B9:DA:18:FC:EC:FA:EF:49:A0:87:81:D3:C2:2D:DC:4D:
		74:13:AF:03:6E:F0:A7:07:86:AF:C4:8D:40:FC:A3:B5:E5:16:C4:86:
		02:65:AB:15:5E:97:B5:DF:AD:FC:DD:60:4B:D7:1C:37:6C:D7:54:9D:
		DD:B0:CB:EF:86:AB:61:D7:E1:07:F9:6A:D3:52:EC:69:70:A8:D5:EC:
		68:0B:E5:FB:28:7A:6C:96:C6:6F:0A:12:49:BA:34:BA:E3:C3:D7:09:
		45:92:80:64:D8:39:07:B3:2E:80:DF:08:EA:E6:29:F0:B0:F2:EE:8C:
		9A:A1:99:FD:02:6C:8B:22:D2:9E:14:44:1C:5D:62:C7:3D:2A:F9:8A:
		5F:1A:10:AD:34:94:C6:A6:2A:F4:19:F0:39:C7:DE:00:03:E5:13:28:
		57:01:10:7D:A1:7A:CD:EE:D9:24:BA:88:79:55:20:28:65:A1:19:45:
		AC:1D:CE:6C:4D:90:02:13:F2:B9:19:D9:44:C1:EA:7E:5C:3B:DF:7A:
		B8:F1:DF:C6
parm:           index:Index value for Intel HD audio interface. (array of int)
parm:           id:ID string for Intel HD audio interface. (array of charp)
parm:           enable:Enable Intel HD audio interface. (array of bool)
parm:           model:Use the given board model. (array of charp)
parm:           position_fix:DMA pointer read method.(-1 = system default, 0 = auto, 1 = LPIB, 2 = POSBUF, 3 = VIACOMBO, 4 = COMBO, 5 = SKL+, 6 = FIFO). (array of int)
parm:           bdl_pos_adj:BDL position adjustment offset. (array of int)
parm:           probe_mask:Bitmask to probe codecs (default = -1). (array of int)
parm:           probe_only:Only probing and no codec initialization. (array of int)
parm:           jackpoll_ms:Ms between polling for jack events (default = 0, using unsol events only) (array of int)
parm:           single_cmd:Use single command to communicate with codecs (for debugging only). (bint)
parm:           enable_msi:Enable Message Signaled Interrupt (MSI) (bint)
parm:           patch:Patch file for Intel HD audio interface. (array of charp)
parm:           beep_mode:Select HDA Beep registration mode (0=off, 1=on) (default=1). (array of bool)
parm:           dmic_detect:Allow DSP driver selection (bypass this driver) (0=off, 1=on) (default=1); deprecated, use snd-intel-dspcfg.dsp_driver option instead (bool)
parm:           ctl_dev_id:Use control device identifier (based on codec address). (bool)
parm:           power_save:Automatic power-saving timeout (in second, 0 = disable). (xint)
parm:           pm_blacklist:Enable power-management denylist (bool)
parm:           power_save_controller:Reset controller in power save mode. (bool)
parm:           align_buffer_size:Force buffer and period sizes to be multiple of 128 bytes. (bint)
parm:           snoop:Enable/disable snooping (bint)

2.2. AlmaLinux 9.3

This is booting from a live image. During the boot used grub to manually add intel_iommu=on to the command line. Complete command line:

$ cat /proc/cmdline 
BOOT_IMAGE=/images/pxeboot/vmlinuz root=live:CDLABEL=AlmaLinux-9_3-x86_64-Live-GNOME rd.live.image intel_iommu=on

2.2.1. Quadro P2000 graphics card

The Quadro P2000 graphics card:

$ lspci -vv -d 10de:
01:00.0 VGA compatible controller: NVIDIA Corporation GP106GL [Quadro P2000] (rev a1) (prog-if 00 [VGA controller])
	Subsystem: Hewlett-Packard Company Device 11b3
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 192
	NUMA node: 0
	IOMMU group: 37
	Region 0: Memory at 95000000 (32-bit, non-prefetchable) [size=16M]
	Region 1: Memory at 383fe0000000 (64-bit, prefetchable) [size=256M]
	Region 3: Memory at 383ff0000000 (64-bit, prefetchable) [size=32M]
	Region 5: I/O ports at 4000 [size=128]
	Expansion ROM at 96080000 [disabled] [size=512K]
	Capabilities: <access denied>
	Kernel driver in use: nouveau
	Kernel modules: nouveau

01:00.1 Audio device: NVIDIA Corporation GP106 High Definition Audio Controller (rev a1)
	Subsystem: Hewlett-Packard Company Device 11b3
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin B routed to IRQ 17
	NUMA node: 0
	IOMMU group: 37
	Region 0: Memory at 96000000 (32-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel

The list of loaded modules:

$ modinfo nouveau
filename:       /lib/modules/5.14.0-362.8.1.el9_3.x86_64/kernel/drivers/gpu/drm/nouveau/nouveau.ko.xz
firmware:       nvidia/gp100/acr/ucode_load.bin
firmware:       nvidia/gp100/acr/bl.bin
firmware:       nvidia/gm206/acr/ucode_load.bin
firmware:       nvidia/gm206/acr/bl.bin
firmware:       nvidia/gm204/acr/ucode_load.bin
firmware:       nvidia/gm204/acr/bl.bin
firmware:       nvidia/gm200/acr/ucode_load.bin
firmware:       nvidia/gm200/acr/bl.bin
firmware:       nvidia/gp100/acr/ucode_unload.bin
firmware:       nvidia/gm206/acr/ucode_unload.bin
firmware:       nvidia/gm204/acr/ucode_unload.bin
firmware:       nvidia/gm200/acr/ucode_unload.bin
firmware:       nvidia/gp107/acr/ucode_load.bin
firmware:       nvidia/gp107/acr/bl.bin
firmware:       nvidia/gp106/acr/ucode_load.bin
firmware:       nvidia/gp106/acr/bl.bin
firmware:       nvidia/gp104/acr/ucode_load.bin
firmware:       nvidia/gp104/acr/bl.bin
firmware:       nvidia/gp102/acr/ucode_load.bin
firmware:       nvidia/gp102/acr/bl.bin
firmware:       nvidia/gp107/acr/ucode_unload.bin
firmware:       nvidia/gp107/acr/unload_bl.bin
firmware:       nvidia/gp106/acr/ucode_unload.bin
firmware:       nvidia/gp106/acr/unload_bl.bin
firmware:       nvidia/gp104/acr/ucode_unload.bin
firmware:       nvidia/gp104/acr/unload_bl.bin
firmware:       nvidia/gp102/acr/ucode_unload.bin
firmware:       nvidia/gp102/acr/unload_bl.bin
firmware:       nvidia/gp108/acr/ucode_load.bin
firmware:       nvidia/gp108/acr/bl.bin
firmware:       nvidia/gp108/acr/ucode_unload.bin
firmware:       nvidia/gp108/acr/unload_bl.bin
firmware:       nvidia/gv100/acr/ucode_load.bin
firmware:       nvidia/gv100/acr/bl.bin
firmware:       nvidia/gv100/acr/ucode_unload.bin
firmware:       nvidia/gv100/acr/unload_bl.bin
firmware:       nvidia/tu117/acr/ucode_ahesasc.bin
firmware:       nvidia/tu117/acr/bl.bin
firmware:       nvidia/tu116/acr/ucode_ahesasc.bin
firmware:       nvidia/tu116/acr/bl.bin
firmware:       nvidia/tu106/acr/ucode_ahesasc.bin
firmware:       nvidia/tu106/acr/bl.bin
firmware:       nvidia/tu104/acr/ucode_ahesasc.bin
firmware:       nvidia/tu104/acr/bl.bin
firmware:       nvidia/tu102/acr/ucode_ahesasc.bin
firmware:       nvidia/tu102/acr/bl.bin
firmware:       nvidia/tu117/acr/ucode_asb.bin
firmware:       nvidia/tu116/acr/ucode_asb.bin
firmware:       nvidia/tu106/acr/ucode_asb.bin
firmware:       nvidia/tu104/acr/ucode_asb.bin
firmware:       nvidia/tu102/acr/ucode_asb.bin
firmware:       nvidia/tu117/acr/ucode_unload.bin
firmware:       nvidia/tu117/acr/unload_bl.bin
firmware:       nvidia/tu116/acr/ucode_unload.bin
firmware:       nvidia/tu116/acr/unload_bl.bin
firmware:       nvidia/tu106/acr/ucode_unload.bin
firmware:       nvidia/tu106/acr/unload_bl.bin
firmware:       nvidia/tu104/acr/ucode_unload.bin
firmware:       nvidia/tu104/acr/unload_bl.bin
firmware:       nvidia/tu102/acr/ucode_unload.bin
firmware:       nvidia/tu102/acr/unload_bl.bin
firmware:       nvidia/ga107/acr/ucode_ahesasc.bin
firmware:       nvidia/ga106/acr/ucode_ahesasc.bin
firmware:       nvidia/ga104/acr/ucode_ahesasc.bin
firmware:       nvidia/ga103/acr/ucode_ahesasc.bin
firmware:       nvidia/ga102/acr/ucode_ahesasc.bin
firmware:       nvidia/ga107/acr/ucode_asb.bin
firmware:       nvidia/ga106/acr/ucode_asb.bin
firmware:       nvidia/ga104/acr/ucode_asb.bin
firmware:       nvidia/ga103/acr/ucode_asb.bin
firmware:       nvidia/ga102/acr/ucode_asb.bin
firmware:       nvidia/ga107/acr/ucode_unload.bin
firmware:       nvidia/ga106/acr/ucode_unload.bin
firmware:       nvidia/ga104/acr/ucode_unload.bin
firmware:       nvidia/ga103/acr/ucode_unload.bin
firmware:       nvidia/ga102/acr/ucode_unload.bin
firmware:       nvidia/gp108/nvdec/scrubber.bin
firmware:       nvidia/gp107/nvdec/scrubber.bin
firmware:       nvidia/gp106/nvdec/scrubber.bin
firmware:       nvidia/gp104/nvdec/scrubber.bin
firmware:       nvidia/gp102/nvdec/scrubber.bin
firmware:       nvidia/gv100/nvdec/scrubber.bin
firmware:       nvidia/tu117/nvdec/scrubber.bin
firmware:       nvidia/tu116/nvdec/scrubber.bin
firmware:       nvidia/tu106/nvdec/scrubber.bin
firmware:       nvidia/tu104/nvdec/scrubber.bin
firmware:       nvidia/tu102/nvdec/scrubber.bin
firmware:       nvidia/ga107/nvdec/scrubber.bin
firmware:       nvidia/ga106/nvdec/scrubber.bin
firmware:       nvidia/ga104/nvdec/scrubber.bin
firmware:       nvidia/ga103/nvdec/scrubber.bin
firmware:       nvidia/ga102/nvdec/scrubber.bin
firmware:       nvidia/gm206/gr/sw_method_init.bin
firmware:       nvidia/gm206/gr/sw_bundle_init.bin
firmware:       nvidia/gm206/gr/sw_nonctx.bin
firmware:       nvidia/gm206/gr/sw_ctx.bin
firmware:       nvidia/gm206/gr/gpccs_sig.bin
firmware:       nvidia/gm206/gr/gpccs_data.bin
firmware:       nvidia/gm206/gr/gpccs_inst.bin
firmware:       nvidia/gm206/gr/gpccs_bl.bin
firmware:       nvidia/gm206/gr/fecs_sig.bin
firmware:       nvidia/gm206/gr/fecs_data.bin
firmware:       nvidia/gm206/gr/fecs_inst.bin
firmware:       nvidia/gm206/gr/fecs_bl.bin
firmware:       nvidia/gm204/gr/sw_method_init.bin
firmware:       nvidia/gm204/gr/sw_bundle_init.bin
firmware:       nvidia/gm204/gr/sw_nonctx.bin
firmware:       nvidia/gm204/gr/sw_ctx.bin
firmware:       nvidia/gm204/gr/gpccs_sig.bin
firmware:       nvidia/gm204/gr/gpccs_data.bin
firmware:       nvidia/gm204/gr/gpccs_inst.bin
firmware:       nvidia/gm204/gr/gpccs_bl.bin
firmware:       nvidia/gm204/gr/fecs_sig.bin
firmware:       nvidia/gm204/gr/fecs_data.bin
firmware:       nvidia/gm204/gr/fecs_inst.bin
firmware:       nvidia/gm204/gr/fecs_bl.bin
firmware:       nvidia/gm200/gr/sw_method_init.bin
firmware:       nvidia/gm200/gr/sw_bundle_init.bin
firmware:       nvidia/gm200/gr/sw_nonctx.bin
firmware:       nvidia/gm200/gr/sw_ctx.bin
firmware:       nvidia/gm200/gr/gpccs_sig.bin
firmware:       nvidia/gm200/gr/gpccs_data.bin
firmware:       nvidia/gm200/gr/gpccs_inst.bin
firmware:       nvidia/gm200/gr/gpccs_bl.bin
firmware:       nvidia/gm200/gr/fecs_sig.bin
firmware:       nvidia/gm200/gr/fecs_data.bin
firmware:       nvidia/gm200/gr/fecs_inst.bin
firmware:       nvidia/gm200/gr/fecs_bl.bin
firmware:       nvidia/gp100/gr/sw_method_init.bin
firmware:       nvidia/gp100/gr/sw_bundle_init.bin
firmware:       nvidia/gp100/gr/sw_nonctx.bin
firmware:       nvidia/gp100/gr/sw_ctx.bin
firmware:       nvidia/gp100/gr/gpccs_sig.bin
firmware:       nvidia/gp100/gr/gpccs_data.bin
firmware:       nvidia/gp100/gr/gpccs_inst.bin
firmware:       nvidia/gp100/gr/gpccs_bl.bin
firmware:       nvidia/gp100/gr/fecs_sig.bin
firmware:       nvidia/gp100/gr/fecs_data.bin
firmware:       nvidia/gp100/gr/fecs_inst.bin
firmware:       nvidia/gp100/gr/fecs_bl.bin
firmware:       nvidia/gp102/gr/sw_method_init.bin
firmware:       nvidia/gp102/gr/sw_bundle_init.bin
firmware:       nvidia/gp102/gr/sw_nonctx.bin
firmware:       nvidia/gp102/gr/sw_ctx.bin
firmware:       nvidia/gp102/gr/gpccs_sig.bin
firmware:       nvidia/gp102/gr/gpccs_data.bin
firmware:       nvidia/gp102/gr/gpccs_inst.bin
firmware:       nvidia/gp102/gr/gpccs_bl.bin
firmware:       nvidia/gp102/gr/fecs_sig.bin
firmware:       nvidia/gp102/gr/fecs_data.bin
firmware:       nvidia/gp102/gr/fecs_inst.bin
firmware:       nvidia/gp102/gr/fecs_bl.bin
firmware:       nvidia/gp106/gr/sw_method_init.bin
firmware:       nvidia/gp106/gr/sw_bundle_init.bin
firmware:       nvidia/gp106/gr/sw_nonctx.bin
firmware:       nvidia/gp106/gr/sw_ctx.bin
firmware:       nvidia/gp106/gr/gpccs_sig.bin
firmware:       nvidia/gp106/gr/gpccs_data.bin
firmware:       nvidia/gp106/gr/gpccs_inst.bin
firmware:       nvidia/gp106/gr/gpccs_bl.bin
firmware:       nvidia/gp106/gr/fecs_sig.bin
firmware:       nvidia/gp106/gr/fecs_data.bin
firmware:       nvidia/gp106/gr/fecs_inst.bin
firmware:       nvidia/gp106/gr/fecs_bl.bin
firmware:       nvidia/gp104/gr/sw_method_init.bin
firmware:       nvidia/gp104/gr/sw_bundle_init.bin
firmware:       nvidia/gp104/gr/sw_nonctx.bin
firmware:       nvidia/gp104/gr/sw_ctx.bin
firmware:       nvidia/gp104/gr/gpccs_sig.bin
firmware:       nvidia/gp104/gr/gpccs_data.bin
firmware:       nvidia/gp104/gr/gpccs_inst.bin
firmware:       nvidia/gp104/gr/gpccs_bl.bin
firmware:       nvidia/gp104/gr/fecs_sig.bin
firmware:       nvidia/gp104/gr/fecs_data.bin
firmware:       nvidia/gp104/gr/fecs_inst.bin
firmware:       nvidia/gp104/gr/fecs_bl.bin
firmware:       nvidia/gp107/gr/sw_method_init.bin
firmware:       nvidia/gp107/gr/sw_bundle_init.bin
firmware:       nvidia/gp107/gr/sw_nonctx.bin
firmware:       nvidia/gp107/gr/sw_ctx.bin
firmware:       nvidia/gp107/gr/gpccs_sig.bin
firmware:       nvidia/gp107/gr/gpccs_data.bin
firmware:       nvidia/gp107/gr/gpccs_inst.bin
firmware:       nvidia/gp107/gr/gpccs_bl.bin
firmware:       nvidia/gp107/gr/fecs_sig.bin
firmware:       nvidia/gp107/gr/fecs_data.bin
firmware:       nvidia/gp107/gr/fecs_inst.bin
firmware:       nvidia/gp107/gr/fecs_bl.bin
firmware:       nvidia/gp108/gr/sw_method_init.bin
firmware:       nvidia/gp108/gr/sw_bundle_init.bin
firmware:       nvidia/gp108/gr/sw_nonctx.bin
firmware:       nvidia/gp108/gr/sw_ctx.bin
firmware:       nvidia/gp108/gr/gpccs_sig.bin
firmware:       nvidia/gp108/gr/gpccs_data.bin
firmware:       nvidia/gp108/gr/gpccs_inst.bin
firmware:       nvidia/gp108/gr/gpccs_bl.bin
firmware:       nvidia/gp108/gr/fecs_sig.bin
firmware:       nvidia/gp108/gr/fecs_data.bin
firmware:       nvidia/gp108/gr/fecs_inst.bin
firmware:       nvidia/gp108/gr/fecs_bl.bin
firmware:       nvidia/gv100/gr/sw_method_init.bin
firmware:       nvidia/gv100/gr/sw_bundle_init.bin
firmware:       nvidia/gv100/gr/sw_nonctx.bin
firmware:       nvidia/gv100/gr/sw_ctx.bin
firmware:       nvidia/gv100/gr/gpccs_sig.bin
firmware:       nvidia/gv100/gr/gpccs_data.bin
firmware:       nvidia/gv100/gr/gpccs_inst.bin
firmware:       nvidia/gv100/gr/gpccs_bl.bin
firmware:       nvidia/gv100/gr/fecs_sig.bin
firmware:       nvidia/gv100/gr/fecs_data.bin
firmware:       nvidia/gv100/gr/fecs_inst.bin
firmware:       nvidia/gv100/gr/fecs_bl.bin
firmware:       nvidia/tu116/gr/sw_veid_bundle_init.bin
firmware:       nvidia/tu116/gr/sw_method_init.bin
firmware:       nvidia/tu116/gr/sw_bundle_init.bin
firmware:       nvidia/tu116/gr/sw_nonctx.bin
firmware:       nvidia/tu116/gr/sw_ctx.bin
firmware:       nvidia/tu116/gr/gpccs_sig.bin
firmware:       nvidia/tu116/gr/gpccs_data.bin
firmware:       nvidia/tu116/gr/gpccs_inst.bin
firmware:       nvidia/tu116/gr/gpccs_bl.bin
firmware:       nvidia/tu116/gr/fecs_sig.bin
firmware:       nvidia/tu116/gr/fecs_data.bin
firmware:       nvidia/tu116/gr/fecs_inst.bin
firmware:       nvidia/tu116/gr/fecs_bl.bin
firmware:       nvidia/tu117/gr/sw_veid_bundle_init.bin
firmware:       nvidia/tu117/gr/sw_method_init.bin
firmware:       nvidia/tu117/gr/sw_bundle_init.bin
firmware:       nvidia/tu117/gr/sw_nonctx.bin
firmware:       nvidia/tu117/gr/sw_ctx.bin
firmware:       nvidia/tu117/gr/gpccs_sig.bin
firmware:       nvidia/tu117/gr/gpccs_data.bin
firmware:       nvidia/tu117/gr/gpccs_inst.bin
firmware:       nvidia/tu117/gr/gpccs_bl.bin
firmware:       nvidia/tu117/gr/fecs_sig.bin
firmware:       nvidia/tu117/gr/fecs_data.bin
firmware:       nvidia/tu117/gr/fecs_inst.bin
firmware:       nvidia/tu117/gr/fecs_bl.bin
firmware:       nvidia/tu106/gr/sw_veid_bundle_init.bin
firmware:       nvidia/tu106/gr/sw_method_init.bin
firmware:       nvidia/tu106/gr/sw_bundle_init.bin
firmware:       nvidia/tu106/gr/sw_nonctx.bin
firmware:       nvidia/tu106/gr/sw_ctx.bin
firmware:       nvidia/tu106/gr/gpccs_sig.bin
firmware:       nvidia/tu106/gr/gpccs_data.bin
firmware:       nvidia/tu106/gr/gpccs_inst.bin
firmware:       nvidia/tu106/gr/gpccs_bl.bin
firmware:       nvidia/tu106/gr/fecs_sig.bin
firmware:       nvidia/tu106/gr/fecs_data.bin
firmware:       nvidia/tu106/gr/fecs_inst.bin
firmware:       nvidia/tu106/gr/fecs_bl.bin
firmware:       nvidia/tu104/gr/sw_veid_bundle_init.bin
firmware:       nvidia/tu104/gr/sw_method_init.bin
firmware:       nvidia/tu104/gr/sw_bundle_init.bin
firmware:       nvidia/tu104/gr/sw_nonctx.bin
firmware:       nvidia/tu104/gr/sw_ctx.bin
firmware:       nvidia/tu104/gr/gpccs_sig.bin
firmware:       nvidia/tu104/gr/gpccs_data.bin
firmware:       nvidia/tu104/gr/gpccs_inst.bin
firmware:       nvidia/tu104/gr/gpccs_bl.bin
firmware:       nvidia/tu104/gr/fecs_sig.bin
firmware:       nvidia/tu104/gr/fecs_data.bin
firmware:       nvidia/tu104/gr/fecs_inst.bin
firmware:       nvidia/tu104/gr/fecs_bl.bin
firmware:       nvidia/tu102/gr/sw_veid_bundle_init.bin
firmware:       nvidia/tu102/gr/sw_method_init.bin
firmware:       nvidia/tu102/gr/sw_bundle_init.bin
firmware:       nvidia/tu102/gr/sw_nonctx.bin
firmware:       nvidia/tu102/gr/sw_ctx.bin
firmware:       nvidia/tu102/gr/gpccs_sig.bin
firmware:       nvidia/tu102/gr/gpccs_data.bin
firmware:       nvidia/tu102/gr/gpccs_inst.bin
firmware:       nvidia/tu102/gr/gpccs_bl.bin
firmware:       nvidia/tu102/gr/fecs_sig.bin
firmware:       nvidia/tu102/gr/fecs_data.bin
firmware:       nvidia/tu102/gr/fecs_inst.bin
firmware:       nvidia/tu102/gr/fecs_bl.bin
firmware:       nvidia/ga107/gr/NET_img.bin
firmware:       nvidia/ga107/gr/gpccs_sig.bin
firmware:       nvidia/ga107/gr/gpccs_bl.bin
firmware:       nvidia/ga107/gr/fecs_sig.bin
firmware:       nvidia/ga107/gr/fecs_bl.bin
firmware:       nvidia/ga106/gr/NET_img.bin
firmware:       nvidia/ga106/gr/gpccs_sig.bin
firmware:       nvidia/ga106/gr/gpccs_bl.bin
firmware:       nvidia/ga106/gr/fecs_sig.bin
firmware:       nvidia/ga106/gr/fecs_bl.bin
firmware:       nvidia/ga104/gr/NET_img.bin
firmware:       nvidia/ga104/gr/gpccs_sig.bin
firmware:       nvidia/ga104/gr/gpccs_bl.bin
firmware:       nvidia/ga104/gr/fecs_sig.bin
firmware:       nvidia/ga104/gr/fecs_bl.bin
firmware:       nvidia/ga103/gr/NET_img.bin
firmware:       nvidia/ga103/gr/gpccs_sig.bin
firmware:       nvidia/ga103/gr/gpccs_bl.bin
firmware:       nvidia/ga103/gr/fecs_sig.bin
firmware:       nvidia/ga103/gr/fecs_bl.bin
firmware:       nvidia/ga102/gr/NET_img.bin
firmware:       nvidia/ga102/gr/gpccs_sig.bin
firmware:       nvidia/ga102/gr/gpccs_bl.bin
firmware:       nvidia/ga102/gr/fecs_sig.bin
firmware:       nvidia/ga102/gr/fecs_bl.bin
firmware:       nvidia/gp107/sec2/sig-1.bin
firmware:       nvidia/gp107/sec2/image-1.bin
firmware:       nvidia/gp107/sec2/desc-1.bin
firmware:       nvidia/gp106/sec2/sig-1.bin
firmware:       nvidia/gp106/sec2/image-1.bin
firmware:       nvidia/gp106/sec2/desc-1.bin
firmware:       nvidia/gp104/sec2/sig-1.bin
firmware:       nvidia/gp104/sec2/image-1.bin
firmware:       nvidia/gp104/sec2/desc-1.bin
firmware:       nvidia/gp102/sec2/sig-1.bin
firmware:       nvidia/gp102/sec2/image-1.bin
firmware:       nvidia/gp102/sec2/desc-1.bin
firmware:       nvidia/gp107/sec2/sig.bin
firmware:       nvidia/gp107/sec2/image.bin
firmware:       nvidia/gp107/sec2/desc.bin
firmware:       nvidia/gp106/sec2/sig.bin
firmware:       nvidia/gp106/sec2/image.bin
firmware:       nvidia/gp106/sec2/desc.bin
firmware:       nvidia/gp104/sec2/sig.bin
firmware:       nvidia/gp104/sec2/image.bin
firmware:       nvidia/gp104/sec2/desc.bin
firmware:       nvidia/gp102/sec2/sig.bin
firmware:       nvidia/gp102/sec2/image.bin
firmware:       nvidia/gp102/sec2/desc.bin
firmware:       nvidia/gv100/sec2/sig.bin
firmware:       nvidia/gv100/sec2/image.bin
firmware:       nvidia/gv100/sec2/desc.bin
firmware:       nvidia/gp108/sec2/sig.bin
firmware:       nvidia/gp108/sec2/image.bin
firmware:       nvidia/gp108/sec2/desc.bin
firmware:       nvidia/tu117/sec2/sig.bin
firmware:       nvidia/tu117/sec2/image.bin
firmware:       nvidia/tu117/sec2/desc.bin
firmware:       nvidia/tu116/sec2/sig.bin
firmware:       nvidia/tu116/sec2/image.bin
firmware:       nvidia/tu116/sec2/desc.bin
firmware:       nvidia/tu106/sec2/sig.bin
firmware:       nvidia/tu106/sec2/image.bin
firmware:       nvidia/tu106/sec2/desc.bin
firmware:       nvidia/tu104/sec2/sig.bin
firmware:       nvidia/tu104/sec2/image.bin
firmware:       nvidia/tu104/sec2/desc.bin
firmware:       nvidia/tu102/sec2/sig.bin
firmware:       nvidia/tu102/sec2/image.bin
firmware:       nvidia/tu102/sec2/desc.bin
firmware:       nvidia/ga107/sec2/hs_bl_sig.bin
firmware:       nvidia/ga107/sec2/sig.bin
firmware:       nvidia/ga107/sec2/image.bin
firmware:       nvidia/ga107/sec2/desc.bin
firmware:       nvidia/ga106/sec2/hs_bl_sig.bin
firmware:       nvidia/ga106/sec2/sig.bin
firmware:       nvidia/ga106/sec2/image.bin
firmware:       nvidia/ga106/sec2/desc.bin
firmware:       nvidia/ga104/sec2/hs_bl_sig.bin
firmware:       nvidia/ga104/sec2/sig.bin
firmware:       nvidia/ga104/sec2/image.bin
firmware:       nvidia/ga104/sec2/desc.bin
firmware:       nvidia/ga103/sec2/hs_bl_sig.bin
firmware:       nvidia/ga103/sec2/sig.bin
firmware:       nvidia/ga103/sec2/image.bin
firmware:       nvidia/ga103/sec2/desc.bin
firmware:       nvidia/ga102/sec2/hs_bl_sig.bin
firmware:       nvidia/ga102/sec2/sig.bin
firmware:       nvidia/ga102/sec2/image.bin
firmware:       nvidia/ga102/sec2/desc.bin
license:        GPL and additional rights
description:    nVidia Riva/TNT/GeForce/Quadro/Tesla/Tegra K1+
author:         Nouveau Project
rhelversion:    9.3
srcversion:     A67FF2AC1314849594E6A74
alias:          pci:v000012D2d*sv*sd*bc03sc*i*
alias:          pci:v000010DEd*sv*sd*bc03sc*i*
depends:        drm,drm_kms_helper,ttm,drm_display_helper,drm_ttm_helper,video,mxm-wmi,i2c-algo-bit,wmi
retpoline:      Y
intree:         Y
name:           nouveau
vermagic:       5.14.0-362.8.1.el9_3.x86_64 SMP preempt mod_unload modversions 
sig_id:         PKCS#7
signer:         AlmaLinux kernel signing key
sig_key:        34:2E:71:51:24:9F:6A:BA:45:DD:5A:37:FE:4C:EF:C2:69:14:D3:C4
sig_hashalgo:   sha256
signature:      04:AE:E7:2B:11:77:D7:11:8B:7F:24:F7:CE:B6:5F:5F:0E:DD:AB:93:
		0F:BF:8D:4A:57:32:23:81:ED:04:4C:36:53:A1:5D:CA:07:A0:66:6B:
		6F:F1:AB:E3:0F:21:16:24:89:B1:A8:31:46:B8:98:EC:2F:E1:DF:45:
		6E:27:53:AB:5A:7C:8A:D2:31:3D:B6:52:C4:98:CE:04:7D:A5:DA:35:
		AA:AD:AA:07:83:E9:88:83:DF:4A:C1:C7:6D:FB:C6:01:04:82:C4:E9:
		4C:78:83:B1:86:0C:89:F3:E4:3B:4B:1E:04:D9:AD:3B:A0:B5:45:AF:
		CE:41:8C:36:DA:5A:A2:2E:D5:C7:4A:C1:03:EE:AD:55:2C:48:06:CE:
		85:9A:3C:B8:34:C3:88:99:F2:B0:FD:FC:66:11:1A:F0:BD:56:BD:AA:
		00:5B:70:4E:3C:BC:18:42:91:1F:E2:48:AC:D0:8B:9D:25:17:03:1E:
		55:2B:F4:28:C1:C6:8B:1C:F6:1B:F0:C5:E4:4A:A0:14:76:4A:9E:8D:
		3B:57:E1:67:D7:8B:A2:D7:FC:C5:C0:0F:DC:84:76:90:5E:B1:CB:77:
		B9:D1:3D:13:67:A1:5B:FD:94:48:10:76:99:E5:A9:B8:A9:02:D4:70:
		D6:51:99:E3:C4:F0:9D:46:DB:9B:2B:F7:2C:6A:D7:42:E3:FA:2B:ED:
		E0:8A:83:92:74:8F:AE:74:04:69:7A:9D:43:56:72:DC:50:B0:94:0B:
		A5:A0:CB:D0:51:82:E4:24:13:10:B0:72:D4:9F:55:BE:0E:FB:DD:5B:
		6C:BE:E4:0F:8E:B1:F5:44:2D:D2:89:18:8D:06:E5:7F:CA:44:48:EC:
		F4:9C:D8:33:83:5A:2E:8F:62:81:B3:A1:C0:AE:06:F6:C6:50:D3:43:
		29:8E:E6:08:6B:89:1C:89:9A:A4:BF:95:19:39:49:D9:84:AF:61:38:
		95:18:D9:03:03:CE:EF:9B:DF:12:D3:62:81:E7:67:F0:1E:EB:B7:28:
		8B:38:02:0D
parm:           vram_pushbuf:Create DMA push buffers in VRAM (int)
parm:           kms_vram_pushbuf:Place EVO/NVD push buffers in VRAM (default: auto) (int)
parm:           tv_norm:Default TV norm.
		Supported: PAL, PAL-M, PAL-N, PAL-Nc, NTSC-M, NTSC-J,
			hd480i, hd480p, hd576i, hd576p, hd720p, hd1080i.
		Default: PAL
		*NOTE* Ignored for cards with external TV encoders. (charp)
parm:           mst:Enable DisplayPort multi-stream (default: enabled) (int)
parm:           tv_disable:Disable TV-out detection (int)
parm:           ignorelid:Ignore ACPI lid status (int)
parm:           duallink:Allow dual-link TMDS (default: enabled) (int)
parm:           hdmimhz:Force a maximum HDMI pixel clock (in MHz) (int)
parm:           config:option string to pass to driver core (charp)
parm:           debug:debug string to pass to driver core (charp)
parm:           noaccel:disable kernel/abi16 acceleration (int)
parm:           modeset:enable driver (default: auto, 0 = disabled, 1 = enabled, 2 = headless) (int)
parm:           atomic:Expose atomic ioctl (default: disabled) (int)
parm:           runpm:disable (0), force enable (1), optimus only default (-1) (int)
$ modinfo snd_hda_intel
filename:       /lib/modules/5.14.0-362.8.1.el9_3.x86_64/kernel/sound/pci/hda/snd-hda-intel.ko.xz
description:    Intel HDA driver
license:        GPL
rhelversion:    9.3
srcversion:     36247E9387A3BFA15D951AC
alias:          pci:v00001D17d00003288sv*sd*bc*sc*i*
alias:          pci:v00001022d*sv*sd*bc04sc03i00*
alias:          pci:v00001002d*sv*sd*bc04sc03i00*
alias:          pci:v000015ADd00001977sv*sd*bc*sc*i*
alias:          pci:v000017F3d00003010sv*sd*bc*sc*i*
alias:          pci:v000013F6d00005011sv*sd*bc*sc*i*
alias:          pci:v00001102d00000009sv*sd*bc*sc*i*
alias:          pci:v00001102d00000012sv*sd*bc*sc*i*
alias:          pci:v00001102d00000010sv*sd*bc*sc*i*
alias:          pci:v00006549d00002200sv*sd*bc*sc*i*
alias:          pci:v00006549d00001200sv*sd*bc*sc*i*
alias:          pci:v000010DEd*sv*sd*bc04sc03i00*
alias:          pci:v000010B9d00005461sv*sd*bc*sc*i*
alias:          pci:v00001039d00007502sv*sd*bc*sc*i*
alias:          pci:v00001106d00009140sv*sd*bc*sc*i*
alias:          pci:v00001106d00009170sv*sd*bc*sc*i*
alias:          pci:v00001106d00003288sv*sd*bc*sc*i*
alias:          pci:v00006766d*sv*sd*bc04sc03i00*
alias:          pci:v00001002d0000AB38sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AB30sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AB28sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AB20sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AB18sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AB10sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AB08sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AB00sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AAF8sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AAF0sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AAE8sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AAE0sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AAD8sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AAC8sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AAC0sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AAB0sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AAA8sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AAA0sv*sd*bc*sc*i*
alias:          pci:v00001002d00009902sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA98sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA90sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA88sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA80sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA68sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA60sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA58sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA50sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA48sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA40sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA38sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA30sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA28sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA20sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA18sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA10sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA08sv*sd*bc*sc*i*
alias:          pci:v00001002d0000AA00sv*sd*bc*sc*i*
alias:          pci:v00001002d00009840sv*sd*bc*sc*i*
alias:          pci:v00001002d0000970Fsv*sd*bc*sc*i*
alias:          pci:v00001002d0000960Fsv*sd*bc*sc*i*
alias:          pci:v00001002d00007919sv*sd*bc*sc*i*
alias:          pci:v00001002d0000793Bsv*sd*bc*sc*i*
alias:          pci:v00001002d000015B3sv*sd*bc*sc*i*
alias:          pci:v00001002d0000157Asv*sd*bc*sc*i*
alias:          pci:v00001002d00001308sv*sd*bc*sc*i*
alias:          pci:v00001002d00000002sv*sd*bc*sc*i*
alias:          pci:v00001022d000015E3sv*sd*bc*sc*i*
alias:          pci:v00001022d0000157Asv*sd*bc*sc*i*
alias:          pci:v00001022d00001487sv*sd*bc*sc*i*
alias:          pci:v00001022d00001457sv*sd*bc*sc*i*
alias:          pci:v00001022d0000780Dsv*sd*bc*sc*i*
alias:          pci:v00001002d00004383sv*sd*bc*sc*i*
alias:          pci:v00001002d0000437Bsv*sd*bc*sc*i*
alias:          pci:v00008086d*sv*sd*bc04sc03i00*
alias:          pci:v00008086d00003A6Esv*sd*bc*sc*i*
alias:          pci:v00008086d00003A3Esv*sd*bc*sc*i*
alias:          pci:v00008086d0000293Fsv*sd*bc*sc*i*
alias:          pci:v00008086d0000293Esv*sd*bc*sc*i*
alias:          pci:v00008086d0000284Bsv*sd*bc*sc*i*
alias:          pci:v00008086d0000269Asv*sd*bc*sc*i*
alias:          pci:v00008086d000027D8sv*sd*bc*sc*i*
alias:          pci:v00008086d00002668sv*sd*bc*sc*i*
alias:          pci:v00008086d00002284sv*sd*bc*sc*i*
alias:          pci:v00008086d00000F04sv*sd*bc*sc*i*
alias:          pci:v00008086d0000080Asv*sd*bc*sc*i*
alias:          pci:v00008086d0000811Bsv*sd*bc*sc*i*
alias:          pci:v00008086d00003B57sv*sd*bc*sc*i*
alias:          pci:v00008086d00003B56sv*sd*bc*sc*i*
alias:          pci:v00008086d0000160Csv*sd*bc*sc*i*
alias:          pci:v00008086d00000D0Csv*sd*bc*sc*i*
alias:          pci:v00008086d00000C0Csv*sd*bc*sc*i*
alias:          pci:v00008086d00000A0Csv*sd*bc*sc*i*
alias:          pci:v00008086d00003198sv*sd*bc*sc*i*
alias:          pci:v00008086d00001A98sv*sd*bc*sc*i*
alias:          pci:v00008086d00005A98sv*sd*bc*sc*i*
alias:          pci:v00008086d0000A828sv*sd*bc*sc*i*
alias:          pci:v00008086d00007E28sv*sd*bc*sc*i*
alias:          pci:v00008086d000051CFsv*sd*bc*sc*i*
alias:          pci:v00008086d000051CEsv*sd*bc*sc*i*
alias:          pci:v00008086d000051CBsv*sd*bc*sc*i*
alias:          pci:v00008086d000051CAsv*sd*bc*sc*i*
alias:          pci:v00008086d00007A50sv*sd*bc*sc*i*
alias:          pci:v00008086d00004B58sv*sd*bc*sc*i*
alias:          pci:v00008086d00004B55sv*sd*bc*sc*i*
alias:          pci:v00008086d000054C8sv*sd*bc*sc*i*
alias:          pci:v00008086d000051CCsv*sd*bc*sc*i*
alias:          pci:v00008086d000051CDsv*sd*bc*sc*i*
alias:          pci:v00008086d000051C9sv*sd*bc*sc*i*
alias:          pci:v00008086d000051C8sv*sd*bc*sc*i*
alias:          pci:v00008086d00007AD0sv*sd*bc*sc*i*
alias:          pci:v00008086d00004F92sv*sd*bc*sc*i*
alias:          pci:v00008086d00004F91sv*sd*bc*sc*i*
alias:          pci:v00008086d00004F90sv*sd*bc*sc*i*
alias:          pci:v00008086d0000490Dsv*sd*bc*sc*i*
alias:          pci:v00008086d000043C8sv*sd*bc*sc*i*
alias:          pci:v00008086d0000A0C8sv*sd*bc*sc*i*
alias:          pci:v00008086d00004DC8sv*sd*bc*sc*i*
alias:          pci:v00008086d000038C8sv*sd*bc*sc*i*
alias:          pci:v00008086d00003DC8sv*sd*bc*sc*i*
alias:          pci:v00008086d000034C8sv*sd*bc*sc*i*
alias:          pci:v00008086d0000F0C8sv*sd*bc*sc*i*
alias:          pci:v00008086d0000A3F0sv*sd*bc*sc*i*
alias:          pci:v00008086d0000F1C8sv*sd*bc*sc*i*
alias:          pci:v00008086d000006C8sv*sd*bc*sc*i*
alias:          pci:v00008086d000002C8sv*sd*bc*sc*i*
alias:          pci:v00008086d00009DC8sv*sd*bc*sc*i*
alias:          pci:v00008086d0000A348sv*sd*bc*sc*i*
alias:          pci:v00008086d0000A2F0sv*sd*bc*sc*i*
alias:          pci:v00008086d00009D71sv*sd*bc*sc*i*
alias:          pci:v00008086d0000A171sv*sd*bc*sc*i*
alias:          pci:v00008086d00009D70sv*sd*bc*sc*i*
alias:          pci:v00008086d0000A170sv*sd*bc*sc*i*
alias:          pci:v00008086d00009CA0sv*sd*bc*sc*i*
alias:          pci:v00008086d00009C21sv*sd*bc*sc*i*
alias:          pci:v00008086d00009C20sv*sd*bc*sc*i*
alias:          pci:v00008086d0000A270sv*sd*bc*sc*i*
alias:          pci:v00008086d0000A1F0sv*sd*bc*sc*i*
alias:          pci:v00008086d00008D21sv*sd*bc*sc*i*
alias:          pci:v00008086d00008D20sv*sd*bc*sc*i*
alias:          pci:v00008086d00008CA0sv*sd*bc*sc*i*
alias:          pci:v00008086d00008C20sv*sd*bc*sc*i*
alias:          pci:v00008086d00001E20sv*sd*bc*sc*i*
alias:          pci:v00008086d00001D20sv*sd*bc*sc*i*
alias:          pci:v00008086d00001C20sv*sd*bc*sc*i*
depends:        snd-hda-core,snd-hda-codec,snd-pcm,snd,snd-intel-dspcfg
retpoline:      Y
intree:         Y
name:           snd_hda_intel
vermagic:       5.14.0-362.8.1.el9_3.x86_64 SMP preempt mod_unload modversions 
sig_id:         PKCS#7
signer:         AlmaLinux kernel signing key
sig_key:        34:2E:71:51:24:9F:6A:BA:45:DD:5A:37:FE:4C:EF:C2:69:14:D3:C4
sig_hashalgo:   sha256
signature:      65:53:C9:93:1F:4B:EC:4B:A4:CD:24:EA:C9:DE:9E:14:D3:DB:3C:6B:
		11:09:DD:35:00:8A:B2:5D:98:20:CF:99:02:03:F9:6A:03:56:5E:67:
		07:3B:42:AF:82:14:8B:A7:98:CE:CF:CF:5F:E1:BE:B0:C2:C4:82:5D:
		E2:46:07:08:B9:82:A3:32:E5:78:43:DD:03:AA:F7:56:76:0C:20:93:
		2F:5E:C0:29:F6:5B:60:61:D1:5B:34:C4:4F:E9:B7:D0:AB:8C:A4:28:
		E8:AD:43:1D:FF:8C:17:25:B3:FE:53:E2:C9:AE:A5:AA:29:69:28:2B:
		D3:C9:23:72:E3:75:1E:51:F0:EE:72:52:05:69:9C:62:63:73:72:73:
		51:DD:57:B2:93:33:C4:AC:41:68:D8:F2:64:28:55:CD:84:E7:91:C5:
		2B:97:BD:DE:D1:7A:85:90:5C:69:21:7D:26:96:A6:84:D5:56:70:B7:
		22:1B:1D:F1:40:26:DE:14:CB:6C:89:20:E0:39:B9:A3:5B:18:D4:C2:
		FB:DD:32:52:2B:3A:54:00:7D:0E:72:D3:37:D1:6F:76:54:54:4A:5E:
		6E:71:8A:23:5B:F5:16:90:3A:29:4C:DD:36:7C:A5:D2:5C:DB:68:94:
		EB:50:E6:61:33:32:75:20:55:26:B6:BD:D4:EA:FC:AB:41:24:80:DE:
		60:1D:94:6D:E6:91:73:6C:1A:B9:44:E5:05:59:EB:D3:CC:61:DE:DF:
		11:A3:8C:1D:26:A7:7C:D5:16:6D:E2:F2:E9:FA:FC:58:32:ED:CF:6A:
		08:A0:80:68:02:A4:99:6B:BD:C8:26:92:DC:65:35:33:FD:F8:E3:03:
		44:BC:84:89:3C:3C:FB:9C:D7:38:23:8A:62:3D:F6:C7:A2:EE:0D:B8:
		AA:7F:8D:7F:32:98:96:C8:6C:59:DA:49:FE:E3:11:4B:93:1D:4C:A3:
		D8:FE:49:51:D1:07:0A:6C:63:16:6C:F3:1D:EB:BE:E3:E2:31:AD:2D:
		EF:F6:A9:DE
parm:           index:Index value for Intel HD audio interface. (array of int)
parm:           id:ID string for Intel HD audio interface. (array of charp)
parm:           enable:Enable Intel HD audio interface. (array of bool)
parm:           model:Use the given board model. (array of charp)
parm:           position_fix:DMA pointer read method.(-1 = system default, 0 = auto, 1 = LPIB, 2 = POSBUF, 3 = VIACOMBO, 4 = COMBO, 5 = SKL+, 6 = FIFO). (array of int)
parm:           bdl_pos_adj:BDL position adjustment offset. (array of int)
parm:           probe_mask:Bitmask to probe codecs (default = -1). (array of int)
parm:           probe_only:Only probing and no codec initialization. (array of int)
parm:           jackpoll_ms:Ms between polling for jack events (default = 0, using unsol events only) (array of int)
parm:           single_cmd:Use single command to communicate with codecs (for debugging only). (bint)
parm:           enable_msi:Enable Message Signaled Interrupt (MSI) (bint)
parm:           patch:Patch file for Intel HD audio interface. (array of charp)
parm:           beep_mode:Select HDA Beep registration mode (0=off, 1=on) (default=1). (array of bool)
parm:           dmic_detect:Allow DSP driver selection (bypass this driver) (0=off, 1=on) (default=1); deprecated, use snd-intel-dspcfg.dsp_driver option instead (bool)
parm:           ctl_dev_id:Use control device identifier (based on codec address). (bool)
parm:           power_save:Automatic power-saving timeout (in second, 0 = disable). (xint)
parm:           pm_blacklist:Enable power-management denylist (bool)
parm:           power_save_controller:Reset controller in power save mode. (bool)
parm:           align_buffer_size:Force buffer and period sizes to be multiple of 128 bytes. (bint)
parm:           snoop:Enable/disable snooping (bint)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment