aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>2019-06-02 16:12:49 +0900
committerTakashi Iwai <tiwai@suse.de>2019-06-11 11:36:20 +0200
commita0c049a647fbf55e8e6338a5c1e9316f6fbeabb2 (patch)
treee1019b9c0ee22f1168577bb673343769bb59b3ae /tools/perf/scripts/python
parentALSA: firewire-tascam: reserve/release isochronous resources in pcm.hw_params... (diff)
downloadlinux-a0c049a647fbf55e8e6338a5c1e9316f6fbeabb2.tar.gz
linux-a0c049a647fbf55e8e6338a5c1e9316f6fbeabb2.zip
ALSA: firewire-tascam: update isochronous resources when starting packet streaming after bus reset
After bus reset, isochronous resource manager releases all of allocated isochronous resources. The nodes to restart packet streaming should request reallocation of the resources. However, between the bus-reset and invocation of 'struct fw_driver.update' handler, ALSA PCM application can detect this situation by XRUN because the target device cancelled to transmit packets once bus-reset occurs. Due to the above mechanism, ALSA firewire-tascam driver just stops packet streaming in the update handler, thus pcm.prepare handler should request the reallocation. This commit requests the reallocation in pcm.prepare callback when bus generation is changed. Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp> Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
>1-1/+0 2009-09-27tty: Fix regressions caused by commit b50989dcDave Young3-15/+27 2009-09-27ACPI: kill "unused variable ā€˜i’" warningLinus Torvalds1-1/+0 2009-09-27const: mark struct vm_struct_operationsAlexey Dobriyan64-83/+83 2009-09-27ACPI: IA64=y ACPI=n build fixLen Brown1-0/+2 2009-09-27ACPI: Kill overly verbose "power state" log messagesRoland Dreier1-7/+0 2009-09-27x86: Fix hwpoison code related build failure on 32-bit NUMAQLinus Torvalds2-1/+14 2009-09-27ACPI: fix Compaq Evo N800c (Pentium 4m) boot hang regressionZhao Yakui1-1/+1 2009-09-27ACPI: Clarify resource conflict messageJean Delvare1-1/+7 2009-09-27thinkpad-acpi: fix CONFIG_THINKPAD_ACPI_HOTKEY_POLL build problemHenrique de Moraes Holschuh1-0/+2 2009-09-26headers: kref.h reduxAlexey Dobriyan9-10/+0 2009-09-26make Linux bootable on ARM againNicolas Pitre1-0/+2 2009-09-26backlight: new driver for ADP5520/ADP5501 MFD PMICsMichael Hennerich3-0/+390 2009-09-26backlight: extend event support to also support poll()Henrique de Moraes Holschuh1-0/+1 2009-09-26ACPI: i2c-scmi: don't use acpi_device_uid()Bjorn Helgaas1-3/+2 2009-09-26writeback: pass in super_block to bdi_start_writeback()Jens Axboe3-4/+7