aboutsummaryrefslogtreecommitdiffstats
path: root/sound/firewire
AgeCommit message (Expand)AuthorFilesLines
2015-03-10ALSA: firewire-lib: leave unit reference counting completelyTakashi Sakamoto1-2/+1
2015-03-10Revert "ALSA: dice: fix wrong offsets for Dice interface"Takashi Sakamoto2-11/+11
2015-03-01ALSA: dice: fix wrong offsets for Dice interfaceTakashi Sakamoto2-11/+11
2015-02-27ALSA: oxfw: fix a condition and return code in start_stream()Takashi Sakamoto1-2/+3
2015-02-23ALSA: fireworks/bebob/dice/oxfw: make it possible to shutdown safelyTakashi Sakamoto6-28/+15
2015-02-23ALSA: fireworks/bebob/dice/oxfw: allow stream destructor after releasing runtimeTakashi Sakamoto4-21/+30
2015-02-23ALSA: firewire-lib: remove reference countingTakashi Sakamoto1-2/+1
2015-02-23ALSA: fireworks/bebob/dice/oxfw: add reference-counting for FireWire unitTakashi Sakamoto4-4/+42
2015-02-23ALSA: firewire-lib: fix an unexpected byte sequence for micro signTakashi Sakamoto1-1/+1
2015-01-16ALSA: firewire-lib: limit the MIDI data rateClemens Ladisch2-6/+57
2015-01-16ALSA: firewire-lib: remove rx_blocks_for_midi quirkClemens Ladisch4-19/+8
2015-01-07ALSA: fireworks: fix an endianness bug for transaction lengthTakashi Sakamoto1-1/+1
2014-12-15ALSA: oxfw: some signedness bugsDan Carpenter3-5/+6
2014-12-14ALSA: oxfw: fix detect_loud_models() return valueDan Carpenter1-1/+1
2014-12-10ALSA: oxfw: Add hwdep interfaceTakashi Sakamoto8-2/+276
2014-12-10ALSA: oxfw: Add support for capture/playback MIDI messagesTakashi Sakamoto5-1/+208
2014-12-10ALSA: oxfw: add support for capturing PCM samplesTakashi Sakamoto1-20/+180
2014-12-10ALSA: oxfw: Add support AMDTP in-streamTakashi Sakamoto5-75/+279
2014-12-10ALSA: oxfw: Add support for Behringer/Mackie devicesTakashi Sakamoto2-6/+91
2014-12-10ALSA: oxfw: Change the way to start streamTakashi Sakamoto3-48/+138
2014-12-10ALSA: oxfw: Add proc interface for debugging purposeTakashi Sakamoto5-1/+118
2014-12-10ALSA: oxfw: Change the way to make PCM rules/constraintsTakashi Sakamoto4-86/+410
2014-12-10ALSA: oxfw: Add support for AV/C stream format command to get/set supported s...Takashi Sakamoto3-1/+187
2014-12-10ALSA: oxfw: Change the way to name cardTakashi Sakamoto2-23/+34
2014-12-10ALSA: dice: Add support for MIDI capture/playbackTakashi Sakamoto5-2/+168
2014-12-10ALSA: dice: Add support for capturing PCM samplesTakashi Sakamoto2-17/+147
2014-12-10ALSA: dice: Support for non SYT-Match sampling clock source modeTakashi Sakamoto4-19/+58
2014-12-10ALSA: dice: Add support for duplex streams with synchronizationTakashi Sakamoto4-87/+202
2014-12-10ALSA: dice: Change the way to start streamTakashi Sakamoto4-131/+143
2014-12-01ALSA: dice: fix semicolon.cocci warningsFengguang Wu1-1/+1
2014-11-29ALSA: oxfw: Split control functionality to a new fileTakashi Sakamoto4-277/+287
2014-11-29ALSA: oxfw: Split PCM functionality to a new fileTakashi Sakamoto4-240/+255
2014-11-29ALSA: oxfw: Split stream functionality to a new file and add a header fileTakashi Sakamoto4-109/+159
2014-11-29ALSA: oxfw: Move to its own directoryTakashi Sakamoto3-5/+7
2014-11-29ALSA: speakers: Rename to oxfw and rename some membersTakashi Sakamoto3-177/+180
2014-11-29ALSA: dice: remove experimental stateTakashi Sakamoto1-2/+2
2014-11-29ALSA: dice: Add new functions for constraints of PCM parametersTakashi Sakamoto1-44/+65
2014-11-29ALSA: dice: Split proc interface into a fileTakashi Sakamoto4-245/+257
2014-11-29ALSA: dice: Split hwdep functionality into a fileTakashi Sakamoto4-182/+195
2014-11-29ALSA: dice: Split PCM functionality into a fileTakashi Sakamoto5-292/+305
2014-11-29ALSA: dice: Split stream functionality into a fileTakashi Sakamoto4-233/+288
2014-11-29ALSA: dice: Split transaction functionality into a fileTakashi Sakamoto4-383/+653
2014-11-29ALSA: dice: Move file to its own directoryTakashi Sakamoto4-5/+6
2014-11-29ALSA: dice: Rename structure and its membersTakashi Sakamoto1-81/+81
2014-11-29ALSA: dice: suppress checkpatch.pl warningsTakashi Sakamoto1-4/+5
2014-11-18ALSA: firewire-lib: fix kerneldoc errorsTakashi Sakamoto2-2/+24
2014-11-09ALSA: pcm: Add snd_pcm_stop_xrun() helperTakashi Iwai2-14/+4
2014-10-27Merge branch 'for-linus' into for-nextTakashi Iwai3-18/+69
2014-10-27ALSA: bebob: Uninitialized id returned by saffirepro_both_clk_src_getChristian Vogel2-17/+63
2014-10-27ALSA: bebob: fix wrong decoding of clock information for Terratec PHASE 88 Ra...Takashi Sakamoto1-1/+6
2014-10-21ALSA: bebob: Use snd_ctl_enum_info()Takashi Iwai1-33/+8
2014-10-21ALSA: bebob: More constify text arraysTakashi Iwai5-19/+19
2014-10-10ALSA: bebob: Fix failure to detect source of clock for Terratec Phase 88Takashi Sakamoto1-2/+2
2014-08-29ALSA: firewire-lib/dice: add arrangements of PCM pointer and interrupts for D...Takashi Sakamoto3-5/+22
2014-08-29ALSA: dice: fix wrong channel mappping at higher sampling rateTakashi Sakamoto1-5/+9
2014-08-05ALSA: fireworks: fix specifiers in format strings for propper outputTakashi Sakamoto1-2/+2
2014-08-04ALSA: fireworks: fix %d confusingly prefixed with 0x in format stringsHans Wennborg1-2/+2
2014-08-04Merge branch 'for-next' into for-linusTakashi Iwai1-7/+7
2014-07-28ALSA: firewire: trivial typo fixes in KconfigStefan Richter1-7/+7
2014-07-22ALSA: bebob: Correction for return value of special_clk_ctl_put() in errorTakashi Sakamoto1-1/+1
2014-07-22ALSA: bebob: Correction for return value of .put callbackTakashi Sakamoto1-7/+19
2014-07-22ALSA: bebob: Use different labels for digital input/outputTakashi Sakamoto1-7/+16
2014-07-22ALSA: bebob: Fix a missing to unlock mutex in error handling caseTakashi Sakamoto1-2/+2
2014-06-04ALSA: bebob: Remove unused function prototypeTakashi Sakamoto1-2/+0
2014-06-04ALSA: fireworks: Remove meaningless mutex_destroy()Takashi Sakamoto1-1/+0
2014-06-04ALSA: fireworks: Remove a constant over width to which it's appliedTakashi Sakamoto1-1/+0
2014-06-04ALSA: fireworks: Improve comments about Fireworks transactionTakashi Sakamoto1-8/+8
2014-06-04ALSA: fireworks: Use safer way to arrange ring buffer pointerTakashi Sakamoto2-2/+2
2014-06-04ALSA: fireworks/bebob: Shorten critical section for stream_stop_duplex()Takashi Sakamoto2-4/+4
2014-06-03ALSA: firewire-lib: Remove a comment about restriction of asynchronous operationTakashi Sakamoto1-2/+0
2014-06-02ALSA: firewire-lib: Use IEC 61883-6 compliant labels for Raw Audio dataTakashi Sakamoto1-1/+1
2014-06-01ALSA: bebob: sizeof() vs ARRAY_SIZE() typoDan Carpenter1-1/+1
2014-05-30ALSA: firewire: Fix dependency on PCM and rawmidiTakashi Iwai1-10/+2
2014-05-29ALSA: fireworks: small leak on error pathDan Carpenter1-1/+1
2014-05-29ALSA: fireworks: remove some stray checksDan Carpenter1-4/+0
2014-05-27ALSA: bebob: Improve comments about stream formatTakashi Sakamoto1-1/+1
2014-05-27ALSA: bebob: Remove meaningless mutex_unlock()Takashi Sakamoto1-1/+0
2014-05-27ALSA: bebob: Add static specifier to identifier with file scopeTakashi Sakamoto3-6/+6
2014-05-27ALSA: bebob: Use different names for identifiers in the same fileTakashi Sakamoto1-3/+3
2014-05-27ALSA: fireworks/bebob: Improve indentationTakashi Sakamoto2-4/+4
2014-05-27ALSA: fireworks/bebob: Add suffix for long long integer literalTakashi Sakamoto4-16/+16
2014-05-27ALSA: fireworks/bebob: Use the same type of variables as function parametersTakashi Sakamoto2-3/+4
2014-05-27ALSA: fireworks/bebob: Change type of argument for sampling rateTakashi Sakamoto4-4/+4
2014-05-27ALSA: fireworks: Use the same prototype for functions as actual declarationTakashi Sakamoto1-1/+2
2014-05-27ALSA: fireworks: Fix wrong value as argument for PTR_ERR()Takashi Sakamoto1-1/+1
2014-05-27ALSA: firewire-lib: Fix sparse warning of incorrect type in assignmentTakashi Sakamoto1-1/+3
2014-05-27ALSA: firewire-lib: Use ARRAY_SIZE() instead of sizeof() for correct loop limitTakashi Sakamoto1-2/+2
2014-05-26ALSA: firewire/bebob: Add a workaround for M-Audio special Firewire seriesTakashi Sakamoto2-4/+29
2014-05-26ALSA: bebob: Send a cue to load firmware for M-Audio Firewire seriesTakashi Sakamoto3-9/+79
2014-05-26ALSA: bebob: Add a quirk of data blocks for MIDI messages for some M-Audio de...Takashi Sakamoto1-0/+7
2014-05-26ALSA: bebob/firewire-lib: Add a quirk of wrong dbc in empty packet for M-Audi...Takashi Sakamoto3-0/+14
2014-05-26ALSA: bebob: Add support for M-Audio special Firewire seriesTakashi Sakamoto5-11/+609
2014-05-26ALSA: bebob: Add support for M-Audio usual Firewire seriesTakashi Sakamoto6-3/+240
2014-05-26ALSA: bebob: Add support for Focusrite Saffire/SaffirePro seriesTakashi Sakamoto5-2/+314
2014-05-26ALSA: bebob: Add support for Yamaha GO seriesTakashi Sakamoto5-1/+59
2014-05-26ALSA: bebob: Add support for Terratec PHASE, EWS series and AureonTakashi Sakamoto5-1/+87
2014-05-26ALSA: bebob: Prepare for device specific operationsTakashi Sakamoto7-42/+230
2014-05-26ALSA: bebob: Add hwdep interfaceTakashi Sakamoto8-7/+292
2014-05-26ALSA: bebob: Add PCM interfaceTakashi Sakamoto5-0/+379
2014-05-26ALSA: bebob: Add MIDI interfaceTakashi Sakamoto5-1/+161
2014-05-26ALSA: bebob: Add proc interface for debugging purposeTakashi Sakamoto4-1/+157
2014-05-26ALSA: bebob/firewire-lib: Add a quirk for discontinuity at bus resetTakashi Sakamoto4-8/+60
2014-05-26ALSA: bebob: Add commands and connections/streams managementTakashi Sakamoto5-2/+1208
2014-05-26ALSA: bebob: Add skelton for BeBoB based devicesTakashi Sakamoto5-0/+389
2014-05-26ALSA: fireworks: Add command/response functionality into hwdep interfaceTakashi Sakamoto6-48/+328
2014-05-26ALSA: fireworks: Add hwdep interfaceTakashi Sakamoto8-6/+292
2014-05-26ALSA: fireworks: Add PCM interfaceTakashi Sakamoto6-34/+404
2014-05-26ALSA: fireworks/firewire-lib: Add a quirk of data blocks for MIDI in out-streamTakashi Sakamoto3-1/+12
2014-05-26ALSA: fireworks: Add MIDI interfaceTakashi Sakamoto5-1/+159
2014-05-26ALSA: fireworks: Add proc interface for debugging purposeTakashi Sakamoto4-1/+243
2014-05-26ALSA: fireworks/firewire-lib: Add a quirk to reset data block counter at bus ...Takashi Sakamoto3-1/+8
2014-05-26ALSA: fireworks/firewire-lib: Add a quirk for fixed interval of reported dbcTakashi Sakamoto5-4/+19
2014-05-26ALSA: fireworks/firewire-lib: Add a quirk for wrong dbs in tx packetsTakashi Sakamoto5-0/+13
2014-05-26ALSA: fireworks/firewire-lib: Add a quirk for the meaning of dbcTakashi Sakamoto3-2/+18
2014-05-26ALSA: fireworks/firewire-lib: Add a quirk for empty packet with TAG0Takashi Sakamoto3-3/+10
2014-05-26ALSA: fireworks: Add connection and stream managementTakashi Sakamoto4-2/+441
2014-05-26ALSA: fireworks: Add transaction and some commandsTakashi Sakamoto6-7/+751
2014-05-26ALSA: fireworks: Add skelton for Fireworks based devicesTakashi Sakamoto5-0/+240
2014-05-26ALSA: firewire-lib: Add some AV/C general commandsTakashi Sakamoto5-49/+194
2014-05-26ALSA: firewire-lib: Add support for deferred transactionTakashi Sakamoto1-7/+28
2014-05-26ALSA: firewire-lib: Add a new function to check others' connectionTakashi Sakamoto2-0/+19
2014-05-26ALSA: firewire-lib: Add handling output connection by CMPTakashi Sakamoto1-9/+90
2014-05-26ALSA: firewire-lib: Add 'direction' member to 'cmp_connection' structureTakashi Sakamoto3-1/+9
2014-05-26ALSA: firewire-lib: Rename macros, variables and functions for CMPTakashi Sakamoto2-48/+49
2014-05-26ALSA: firewire-lib: Restrict calling flush_context_completion() when context ...Takashi Sakamoto1-1/+1
2014-05-26ALSA: firewire-lib/dice/speakers: Add common PCM constraints for AMDTP streamsTakashi Sakamoto4-23/+61
2014-05-26ALSA: dice/firewire-lib: Keep dualwire mode but obsolete CIP_HI_DUALWIRETakashi Sakamoto3-158/+34
2014-05-26ALSA: firewire-lib: Add support for channel mappingTakashi Sakamoto2-47/+79
2014-05-26ALSA: firewire-lib: Add support for duplex streams synchronization in blockin...Takashi Sakamoto2-10/+110
2014-05-26ALSA: firewire-lib: Give syt value as parameter to handle_out_packet()Takashi Sakamoto1-12/+12
2014-05-26ALSA: firewire-lib: Add support for MIDI capture/playbackTakashi Sakamoto2-8/+88
2014-05-26ALSA: firewire-lib: Add support for AMDTP in-stream and PCM captureTakashi Sakamoto2-17/+214
2014-05-26ALSA: firewire-lib: Split some codes into functions to reuse for both streamsTakashi Sakamoto1-73/+81
2014-05-26ALSA: firewire-lib: Add 'direction' member to 'amdtp_stream' structureTakashi Sakamoto4-3/+13
2014-05-26ALSA: firewire-lib: Add macros instead of fixed value for AMDTPTakashi Sakamoto1-7/+23
2014-05-26ALSA: firewire-lib: Rename functions, structure, member for AMDTPTakashi Sakamoto4-152/+158
2014-02-14ALSA: firewire: Convert to snd_card_new() with a device pointerTakashi Iwai4-8/+8
2013-11-29ALSA: dice: fix array limits in dice_proc_read()Dan Carpenter1-2/+2
2013-11-26Merge branch 'fix/firewire' into for-linusTakashi Iwai1-9/+6
2013-11-22Merge tag 'sound-fix2-3.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-0/+1
2013-11-22ALSA: firewire-lib: fix wrong value for FDF field as an empty packetTakashi Sakamoto1-9/+6
2013-11-19ALSA: firewire-lib: include sound/asound.h to refer to snd_pcm_format_tTakashi Sakamoto1-0/+1
2013-11-15tree-wide: use reinit_completion instead of INIT_COMPLETIONWolfram Sang1-1/+1
2013-10-22Merge branch 'dice-driver-playback-only' of git://git.alsa-project.org/alsa-k...Takashi Iwai13-150/+2137
2013-10-20ALSA: dice: restrict the driver to playback-only devicesClemens Ladisch2-4/+15
2013-10-20ALSA: dice: fix detection of Weiss devicesClemens Ladisch1-5/+12
2013-10-20ALSA: dice: dice_proc_read: remove wrong typecastClemens Ladisch1-2/+1
2013-10-20ALSA: dice: document quadlet alignmentClemens Ladisch1-3/+3
2013-10-20ALSA: dice: add a proc file to show device informationClemens Ladisch1-0/+246
2013-10-20ALSA: dice: check clock change timeoutClemens Ladisch1-2/+3
2013-10-20ALSA: dice: dynamic sample rate selectionClemens Ladisch1-35/+102
2013-10-20ALSA: dice: get rate-dependent parametersClemens Ladisch1-2/+90
2013-10-20ALSA: dice: allow notifications during initializationClemens Ladisch1-11/+11
2013-10-20ALSA: dice: get clock capabilitiesClemens Ladisch1-2/+21
2013-10-20ALSA: dice: make amdtp_rates[] constClemens Ladisch2-2/+2
2013-10-20ALSA: dice: fix lockingStefan Richter1-4/+4
2013-10-20ALSA: dice: remove superfluous fieldClemens Ladisch1-3/+1
2013-10-20ALSA: dice: remove 10s period length limitClemens Ladisch1-1/+1
2013-10-20ALSA: dice: avoid superflous write at bus resetClemens Ladisch1-0/+5
2013-10-20ALSA: firewire: extend snd_fw_transaction()Clemens Ladisch8-206/+137
2013-10-20ALSA: dice: optimize reading of consecutive registersClemens Ladisch1-16/+11
2013-10-20ALSA: dice: support dual-wire stream format at 192 kHzClemens Ladisch4-67/+164
2013-10-20ALSA: dice: fix device detection for other vendorsClemens Ladisch1-18/+84
2013-10-20ALSA: dice: reorganize interface definitionsClemens Ladisch2-207/+373
2013-10-20ALSA: firewire: introduce amdtp_out_stream_running()Clemens Ladisch4-23/+18
2013-10-20ALSA: dice: clear device lock when closing hwdep deviceClemens Ladisch1-0/+13
2013-10-20ALSA: dice: implement hwdep deviceClemens Ladisch1-22/+203
2013-10-20ALSA: dice: fix hang when unplugging a running deviceClemens Ladisch1-2/+5
2013-10-20ALSA: dice, firewire-lib: add blocking modeClemens Ladisch3-27/+36
2013-10-20ALSA: dice: reduce noisy loggingClemens Ladisch1-2/+2
2013-10-20ALSA: dice: allow all sample ratesClemens Ladisch1-13/+42
2013-10-20ALSA: dice: optimize bus reset handlingClemens Ladisch1-55/+93
2013-10-17ALSA: add DICE driverClemens Ladisch3-0/+1023
2013-09-26ALSA: firewire-lib: use inlune function to calculate frame bytesTakashi Sakamoto1-2/+2
2013-07-15Merge branch 'for-3.12' into for-nextTakashi Iwai1-3/+1
2013-07-10Merge tag 'firewire-updates' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds3-107/+82
2013-07-10ALSA: firewire-speakers: remove not-reused member from structureTakashi Sakamoto1-3/+1
2013-06-25ALSA: snd-firewire-lib: remove unused header inclusionTakashi Sakamoto1-1/+0
2013-06-18ALSA: firewire: fix error return code in scs_probe()Wei Yongjun1-1/+3
2013-06-09firewire: introduce fw_driver.probe and .remove methodsStefan Richter3-107/+82
2012-12-07ALSA: firewire-speakers: remove __dev* attributesBill Pemberton1-4/+4
2012-11-12ALSA: firewire: add Stanton SCS.1d/1m driverClemens Ladisch3-0/+542
2012-05-24Merge tag 'firewire-updates' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds3-29/+2
2012-05-14ALSA: firewire-lib: optimize packet flushingClemens Ladisch2-1/+8
2012-05-14ALSA: firewire-lib: flush completed packets when reading PCM positionClemens Ladisch2-12/+15
2012-05-14ALSA: firewire-lib: taskletize the snd_pcm_period_elapsed() callClemens Ladisch2-13/+31
2012-04-17firewire: move rcode_string() to coreClemens Ladisch3-29/+2
2012-03-22Merge tag 'firewire-updates' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-7/+1
2012-01-15firewire: move fw_device reference counting from drivers to coreStefan Richter2-7/+1
2011-11-06Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-0/+2
2011-10-31treewide: use __printf not __attribute__((format(printf,...)))Joe Perches1-1/+1
2011-10-31sound: Add export.h for THIS_MODULE/EXPORT_SYMBOL where neededPaul Gortmaker2-0/+2
2011-10-04ALSA: firewire-speakers: fix lockingStefan Richter1-2/+3
2011-08-15ALSA: isight: remove superfluous fieldClemens Ladisch1-1/+0
2011-06-17Merge branch 'fix/hda' into topic/miscTakashi Iwai1-0/+1
2011-06-17ALSA: isight: adjust for new queueing APIClemens Ladisch1-0/+1
2011-06-17ALSA: firewire-speakers, oxygen, ua101: allow > 10 s periodsClemens Ladisch1-1/+1
2011-05-23Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiw...Linus Torvalds5-0/+775
2011-05-11ALSA: isight: fix lockingClemens Ladisch1-3/+6
2011-05-11ALSA: isight: remove experimental statusClemens Ladisch1-2/+1