]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
crypto/ccp: Use PCI bridge defaults for IDE
authorAlexey Kardashevskiy <aik@amd.com>
Fri, 23 Jan 2026 05:30:56 +0000 (16:30 +1100)
committerDan Williams <dan.j.williams@intel.com>
Fri, 30 Jan 2026 22:27:03 +0000 (14:27 -0800)
commit403dd7da22461b0c7fd18d5cd4373b9a1ec8b5f7
treebae78f111522392d5a3a62d676406f7ddad82a87
parent894148a25aebeaeb7ec397fdf1a1f1958d55496d
crypto/ccp: Use PCI bridge defaults for IDE

The current number of streams in AMD TSM is 1 which is too little,
the core uses 255. Also, even if the module parameter is increased,
calling pci_ide_set_nr_streams() second time triggers WARN_ON.

Simplify the code by sticking to the PCI core defaults.

Fixes: 4be423572da1 ("crypto/ccp: Implement SEV-TIO PCIe IDE (phase1)")
Signed-off-by: Alexey Kardashevskiy <aik@amd.com>
Acked-by: Tom Lendacky <thomas.lendacky@amd.com>
Link: https://patch.msgid.link/20260123053057.1350569-2-aik@amd.com
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
drivers/crypto/ccp/sev-dev-tsm.c