diff options
| author | Takashi Sakamoto <[email protected]> | 2024-09-04 21:51:51 +0900 |
|---|---|---|
| committer | Takashi Sakamoto <[email protected]> | 2024-09-04 21:51:51 +0900 |
| commit | 4f55ad754d6b7b6fa4ebcfd8c50f7e53e661a78e (patch) | |
| tree | 09fa7e5c06e671d5f37ded9389f2198c4aa55937 /include/linux | |
| parent | c6fb88a5270f4ba24859f5ecb61cfc731ef16300 (diff) | |
firewire: core: add local API to queue work item to workqueue specific to isochronous contexts
In the previous commit, the workqueue is added per the instance of fw_card
structure for isochronous contexts. The workqueue is designed to be used by
the implementation of fw_card_driver structure underlying the fw_card.
This commit adds some local APIs to be used by the implementation.
Tested-by: Edmund Raile <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Takashi Sakamoto <[email protected]>
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/firewire.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/firewire.h b/include/linux/firewire.h index 10e135d60824..72f497b61739 100644 --- a/include/linux/firewire.h +++ b/include/linux/firewire.h @@ -511,6 +511,7 @@ union fw_iso_callback { struct fw_iso_context { struct fw_card *card; + struct work_struct work; int type; int channel; int speed; |