]> Git Repo - linux.git/commitdiff
firewire: core: rename cause flag of tracepoints event
authorTakashi Sakamoto <[email protected]>
Thu, 12 Sep 2024 13:30:38 +0000 (22:30 +0900)
committerTakashi Sakamoto <[email protected]>
Thu, 12 Sep 2024 13:30:38 +0000 (22:30 +0900)
The flag of FW_ISO_CONTEXT_COMPLETIONS_CAUSE_IRQ directly causes hardIRQ
request by 1394 OHCI hardware when the corresponding isochronous packet is
transferred, however it is not so directly associated to hardIRQ
processing itself.

This commit renames the flag so that it relates to interrupt parameter of
internal packet data.

Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Takashi Sakamoto <[email protected]>
drivers/firewire/ohci.c
include/trace/events/firewire.h

index 4af4c9af4fe4a8d17d82975a7a2d509571f8f778..7ee55c2804dedf0977db4a375a51bbcff0dddbe3 100644 (file)
@@ -2927,7 +2927,7 @@ static int handle_ir_packet_per_buffer(struct context *context,
        copy_iso_headers(ctx, (u32 *) (last + 1));
 
        if (last->control & cpu_to_le16(DESCRIPTOR_IRQ_ALWAYS))
-               flush_iso_completions(ctx, FW_ISO_CONTEXT_COMPLETIONS_CAUSE_IRQ);
+               flush_iso_completions(ctx, FW_ISO_CONTEXT_COMPLETIONS_CAUSE_INTERRUPT);
 
        return 1;
 }
@@ -2963,7 +2963,7 @@ static int handle_ir_buffer_fill(struct context *context,
 
        if (last->control & cpu_to_le16(DESCRIPTOR_IRQ_ALWAYS)) {
                trace_isoc_inbound_multiple_completions(&ctx->base, completed,
-                                                       FW_ISO_CONTEXT_COMPLETIONS_CAUSE_IRQ);
+                                                       FW_ISO_CONTEXT_COMPLETIONS_CAUSE_INTERRUPT);
 
                ctx->base.callback.mc(&ctx->base,
                                      buffer_dma + completed,
@@ -3059,7 +3059,7 @@ static int handle_it_packet(struct context *context,
        ctx->header_length += 4;
 
        if (last->control & cpu_to_le16(DESCRIPTOR_IRQ_ALWAYS))
-               flush_iso_completions(ctx, FW_ISO_CONTEXT_COMPLETIONS_CAUSE_IRQ);
+               flush_iso_completions(ctx, FW_ISO_CONTEXT_COMPLETIONS_CAUSE_INTERRUPT);
 
        return 1;
 }
index b108176deb226b81a574e026d7a646bd0c7d382e..ad0e0cf82b9c0c63336c55f37549e0e244456016 100644 (file)
@@ -830,13 +830,13 @@ TRACE_EVENT_CONDITION(isoc_inbound_multiple_queue,
 #ifndef show_cause
 enum fw_iso_context_completions_cause {
        FW_ISO_CONTEXT_COMPLETIONS_CAUSE_FLUSH = 0,
-       FW_ISO_CONTEXT_COMPLETIONS_CAUSE_IRQ,
+       FW_ISO_CONTEXT_COMPLETIONS_CAUSE_INTERRUPT,
        FW_ISO_CONTEXT_COMPLETIONS_CAUSE_HEADER_OVERFLOW,
 };
 #define show_cause(cause)                                                              \
        __print_symbolic(cause,                                                         \
                { FW_ISO_CONTEXT_COMPLETIONS_CAUSE_FLUSH, "FLUSH" },                    \
-               { FW_ISO_CONTEXT_COMPLETIONS_CAUSE_IRQ, "IRQ" },                        \
+               { FW_ISO_CONTEXT_COMPLETIONS_CAUSE_INTERRUPT, "INTERRUPT" },            \
                { FW_ISO_CONTEXT_COMPLETIONS_CAUSE_HEADER_OVERFLOW, "HEADER_OVERFLOW" } \
        )
 #endif
This page took 0.067275 seconds and 4 git commands to generate.