]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
firewire: core: provide isoc header buffer size outside card driver
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Sat, 17 Jan 2026 14:28:20 +0000 (23:28 +0900)
committerTakashi Sakamoto <o-takashi@sakamocchi.jp>
Sun, 18 Jan 2026 08:18:48 +0000 (17:18 +0900)
commit9bf71acd65bf190a0ef1bc885a0a664f91beff03
tree7758583bcf56f858ef5e3c1cadf8b26a1e009ede
parentfc999c7b68ac80cf260a43237e2b304222987243
firewire: core: provide isoc header buffer size outside card driver

For single-channel isochronous contexts, the header storage size is
hard-coded to PAGE_SIZE. which is inconvenient for protocol
implementations requiring more space.

This commit refactors the code to obtain the header storage size outside
the 1394 OHCI driver.

Link: https://lore.kernel.org/r/20260117142823.440811-8-o-takashi@sakamocchi.jp
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
drivers/firewire/core-card.c
drivers/firewire/core-iso.c
drivers/firewire/core.h
drivers/firewire/ohci.c
include/linux/firewire.h