[PATCH v3 0/3] firewire: assist unit driver to compute packet time stamp

Takashi Iwai tiwai at suse.de
Tue Apr 5 18:23:35 CEST 2022


On Tue, 05 Apr 2022 09:22:18 +0200,
Takashi Sakamoto wrote:
> 
> Hi,
> 
> Current implementation of Linux FireWire subsystem doesn't allow unit
> driver to operate content of packet in IR context according to
> time stamp. Additionally it doesn't allow unit driver to read current value
> of CYCLE_TIME register in OHCI 1394 controller. It brings disadvantages to
> drivers in Linux sound subsystem in regards of handling time for sampled
> data such as PCM frames and MIDI messages.
> 
> This rerolled patchset is first step to improve the situation.
> 
> Changes in v3:
>  * Rebase v2 patchset to v5.18-rc1
> Changes in v2:
>  * Rebase v1 patchset to v5.16 release
>  * https://lore.kernel.org/lkml/20220212022131.199855-1-o-takashi@sakamocchi.jp/
> V1:
>  * https://lore.kernel.org/lkml/20211202113457.24011-1-o-takashi@sakamocchi.jp/
> 
> Hector Martin (1):
>   firewire: Add dummy read_csr/write_csr functions
> 
> Takashi Sakamoto (2):
>   firewire: add kernel API to access CYCLE_TIME register
>   firewire: add kernel API to access packet structure in request
>     structure for AR context

Thanks, applied all three patches now to for-next branch.


Takashi


More information about the Alsa-devel mailing list