Skip to content

Commit e62b46c

Browse files
committed
firewire: ohci: use MAX macro to guarantee minimum count of pages for AR contexts
The computation of page size for AR DMA context can be simplified by MAX macro. Link: https://lore.kernel.org/r/20260110013911.19160-7-o-takashi@sakamocchi.jp Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
1 parent ef6bdff commit e62b46c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

drivers/firewire/ohci.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ struct descriptor {
8686
#define AR_BUFFER_SIZE (32*1024)
8787
#define AR_BUFFERS_MIN DIV_ROUND_UP(AR_BUFFER_SIZE, PAGE_SIZE)
8888
/* we need at least two pages for proper list management */
89-
#define AR_BUFFERS (AR_BUFFERS_MIN >= 2 ? AR_BUFFERS_MIN : 2)
89+
#define AR_BUFFERS MAX(2, AR_BUFFERS_MIN)
9090

9191
#define MAX_ASYNC_PAYLOAD 4096
9292
#define MAX_AR_PACKET_SIZE (16 + MAX_ASYNC_PAYLOAD + 4)

0 commit comments

Comments
 (0)