<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>fdd51b3e - ALSA: firewire: Use *-y instead of *-objs in Makefile</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/firewire/dice/Makefile#fdd51b3e</link>
        <description>ALSA: firewire: Use *-y instead of *-objs in Makefile*-objs suffix is reserved rather for (user-space) host programs whileusually *-y suffix is used for kernel drivers (although *-objs worksfor that purpose for now).Let&apos;s correct the old usages of *-objs in Makefiles.Cc: Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;Reviewed-by: Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;Reviewed-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;Reviewed-by: Jaroslav Kysela &lt;perex@perex.cz&gt;Link: https://lore.kernel.org/r/20240507135513.14919-8-tiwai@suse.de

            List of files:
            /linux-6.15/sound/firewire/dice/Makefile</description>
        <pubDate>Tue, 07 May 2024 13:55:07 +0000</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>ff7a0b40 - ALSA: dice: add stream format parameters for Weiss devices</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/firewire/dice/Makefile#ff7a0b40</link>
        <description>ALSA: dice: add stream format parameters for Weiss devicesHard-coded stream format parameters are added for Weiss EngineeringFireWire devices. When the device vendor and model match, the parametersare copied into the stream format cache. This allows for setting allsupported sampling rates up to 192kHz, and consequently adjusting thenumber of available I/O channels.Signed-off-by: Rolf Anderegg &lt;rolf.anderegg@weiss.ch&gt;Signed-off-by: Michele Perrone &lt;michele.perrone@weiss.ch&gt;Signed-off-by: Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;Link: https://lore.kernel.org/r/20230809002631.750120-1-o-takashi@sakamocchi.jpSigned-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux-6.15/sound/firewire/dice/Makefile</description>
        <pubDate>Wed, 09 Aug 2023 00:26:31 +0000</pubDate>
        <dc:creator>Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;</dc:creator>
    </item>
<item>
        <title>2133dc91 - ALSA: dice: add support for Focusrite Saffire Pro 40 with TCD3070 ASIC</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/firewire/dice/Makefile#2133dc91</link>
        <description>ALSA: dice: add support for Focusrite Saffire Pro 40 with TCD3070 ASICTC Applied Technologies (TCAT) produces TCD3070 as final DICE ASIC forcommunication in IEEE 1394 bus for IEC 61883-1/6 protocol. As long as Iknow, latter model of Focusrite Saffire Pro 40 is an application of theASIC and only in the market for consumers.This patchset adds support for the device. The device has severalremarkable points.1. No support for extended synchronization information section in TCATgeneral protocol. The value of GLOBAL_EXTENDED_STATUS register is alwayszero. Additionally, NOTIFY_EXT_STATUS message is never emitted.2. No support for TCAT protocol extension. Hard coding is required forformat of CIP payload.3. During several seconds after changing sampling rate, the block toprocess PCM frames is under disfunction. When starting packet streamingduring the state, the block is never function till configuring differentsampling rate and several seconds.This commit adds support for the device. The item 1 and 2 can beadaptable, while item 3 is not. It&apos;s not preferable that user processis forced to sleep during the disfunction in the call of ioctl(2) withSNDRV_PCM_IOCTL_HW_PARAMS or SNDRV_PCM_IOCTL_PREPARE request. It&apos;sinconvenient but let user configure preferable sampling rate in advanceof starting PCM substream.The content of configuration ROM in the device I used is available at: * https://github.com/takaswie/am-config-roms/I note that any mixer control operation is implemented by uniquetransaction. The frame of request consists of 16 bytes header followedby payload.header (4 quadlets):1st: the type of request, prefixed with 0x80002nd: counter at 2 bytes in MSB side, the length of data at 2 bytes in LSB     side3rd: parameter 04th: parameter 1payload (variable length if need):5th-: data according to parametersThe request frame is sent by block write request to 0x&apos;ffff&apos;e040&apos;01c0.The frame of response is similar to the frame of request, but it isheader only, thus fixed to 16 bytes. The response frame is sent to theaddress which is registered by lock transaction to 0x&apos;ffff&apos;e040&apos;0008.If the operation results in batch of data, the 2nd quadlet of headerincludes the length of data like request. The data is itself readableby read block request to 0x&apos;ffff&apos;e040&apos;0030, which includes bothheader and payload for data, thus the length to read should be thelength of data plus 16 bytes for headerThe actual value of request, parameter 0, parameter 1, and data isunclear yet.Signed-off-by: Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;Link: https://lore.kernel.org/r/20221130143313.43880-1-o-takashi@sakamocchi.jpSigned-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux-6.15/sound/firewire/dice/Makefile</description>
        <pubDate>Wed, 30 Nov 2022 14:33:13 +0000</pubDate>
        <dc:creator>Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;</dc:creator>
    </item>
<item>
        <title>9a08676f - ALSA: dice: add support for Lexicon I-ONIX FW810s</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/firewire/dice/Makefile#9a08676f</link>
        <description>ALSA: dice: add support for Lexicon I-ONIX FW810sI-ONIX FW810s was shipped in Lexicon brand of HARMAN Internationalindustries, Inc 2009. The model uses TCD2220 ASIC as its communicationengine. TCAT general protocol is supported, its extension isn&apos;t.This patch adds support for the model with hard-coded stream formats.$ python3 ~/git/linux-firewire-utils/src/crpp &lt; /sys/bus/firewire/devices/fw1/config_rom               ROM header and bus information block               -----------------------------------------------------------------400  04042b91  bus_info_length 4, crc_length 4, crc 11153404  31333934  bus_name &quot;1394&quot;408  e0008102  irmc 1, cmc 1, isc 1, bmc 0, cyc_clk_acc 0, max_rec 8 (512)40c  000fd720  company_id 000fd7     |410  007d7ecf  device_id 20007d7ecf  | EUI-64 000fd720007d7ecf               root directory               -----------------------------------------------------------------414  00064c2d  directory_length 6, crc 19501418  03000fd7  vendor41c  8100000a  --&gt; descriptor leaf at 444420  17000001  model424  8100000d  --&gt; descriptor leaf at 458428  0c0087c0  node capabilities per IEEE 139442c  d1000001  --&gt; unit directory at 430               unit directory at 430               -----------------------------------------------------------------430  000438f2  directory_length 4, crc 14578434  12000fd7  specifier id438  13000001  version43c  17000001  model440  8100000d  --&gt; descriptor leaf at 474               descriptor leaf at 444               -----------------------------------------------------------------444  000489d5  leaf_length 4, crc 35285448  00000000  textual descriptor44c  00000000  minimal ASCII450  4c657869  &quot;Lexi&quot;454  636f6e00  &quot;con&quot;               descriptor leaf at 458               -----------------------------------------------------------------458  0006594b  leaf_length 6, crc 2285945c  00000000  textual descriptor460  00000000  minimal ASCII464  492d4f4e  &quot;I-ON&quot;468  49585f46  &quot;IX_F&quot;46c  57383130  &quot;W810&quot;470  53000000  &quot;S&quot;               descriptor leaf at 474               -----------------------------------------------------------------474  0006594b  leaf_length 6, crc 22859478  00000000  textual descriptor47c  00000000  minimal ASCII480  492d4f4e  &quot;I-ON&quot;484  49585f46  &quot;IX_F&quot;488  57383130  &quot;W810&quot;48c  53000000  &quot;S&quot;Signed-off-by: Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;Link: https://lore.kernel.org/r/20210115035623.148580-1-o-takashi@sakamocchi.jpSigned-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux-6.15/sound/firewire/dice/Makefile</description>
        <pubDate>Fri, 15 Jan 2021 03:56:23 +0000</pubDate>
        <dc:creator>Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;</dc:creator>
    </item>
<item>
        <title>ec8f24b7 - treewide: Add SPDX license identifier - Makefile/Kconfig</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/firewire/dice/Makefile#ec8f24b7</link>
        <description>treewide: Add SPDX license identifier - Makefile/KconfigAdd SPDX license identifiers to all Make/Kconfig files which: - Have no license information of any formThese files fall under the project license, GPL v2 only. The resulting SPDXlicense identifier is:  GPL-2.0-onlySigned-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/sound/firewire/dice/Makefile</description>
        <pubDate>Sun, 19 May 2019 12:07:45 +0000</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>c4580f20 - ALSA: dice: add stream format parameters for PreSonus FireStudio</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/firewire/dice/Makefile#c4580f20</link>
        <description>ALSA: dice: add stream format parameters for PreSonus FireStudioFireStudio was launched by PreSonus 2009. This model consists of threeICs for its packet processing on IEEE 1394 bus: - Texus Instruments TSB41AB2 for physical layer of IEEE 1394 bus - WaveFront semiconductor, Dice II STD ASIC for link layer of IEEE 1394   bus and protocol layer - Xilinx Spartan XG3S500E FPGA for signal processingThis model don&apos;t support TCAT extended application protocol. For suchdevices, ALSA dice driver needs to have hard-coded parameters for streamformats.This commit adds hard-coded table for this model. As a result, samplingtransfer frequencies of 88.2/96.0 kHz are supported. I note that thispatch can be backported to Linux kernel v4.18 and later.$ python2 crpp &lt; /sys/bus/firewire/devices/fw1/config_rom               ROM header and bus information block               -----------------------------------------------------------------400  04042eda  bus_info_length 4, crc_length 4, crc 11994404  31333934  bus_name &quot;1394&quot;408  e0ff8112  irmc 1, cmc 1, isc 1, bmc 0, pmc 0, cyc_clk_acc 255,               max_rec 8 (512), max_rom 1, gen 1, spd 2 (S400)40c  000a9204  company_id 000a92     |410  023a8b7f  device_id 04023a8b7f  | EUI-64 000a9204023a8b7f               root directory               -----------------------------------------------------------------414  000661b6  directory_length 6, crc 25014418  03000a92  vendor41c  8100000a  --&gt; descriptor leaf at 444420  17000008  model424  8100000d  --&gt; descriptor leaf at 458428  0c0087c0  node capabilities per IEEE 139442c  d1000001  --&gt; unit directory at 430               unit directory at 430               -----------------------------------------------------------------430  00041c75  directory_length 4, crc 7285434  12000a92  specifier id438  13000001  version43c  17000008  model440  8100000c  --&gt; descriptor leaf at 470               descriptor leaf at 444               -----------------------------------------------------------------444  00047c11  leaf_length 4, crc 31761448  00000000  textual descriptor44c  00000000  minimal ASCII450  50726553  &quot;PreS&quot;454  6f6e7573  &quot;onus&quot;               descriptor leaf at 458               -----------------------------------------------------------------458  0005d7b3  leaf_length 5, crc 5521945c  00000000  textual descriptor460  00000000  minimal ASCII464  46495245  &quot;FIRE&quot;468  53545544  &quot;STUD&quot;46c  494f0000  &quot;IO&quot;               descriptor leaf at 470               -----------------------------------------------------------------470  0005d7b3  leaf_length 5, crc 55219474  00000000  textual descriptor478  00000000  minimal ASCII47c  46495245  &quot;FIRE&quot;480  53545544  &quot;STUD&quot;484  494f0000  &quot;IO&quot;Signed-off-by: Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux-6.15/sound/firewire/dice/Makefile</description>
        <pubDate>Fri, 17 May 2019 02:56:22 +0000</pubDate>
        <dc:creator>Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;</dc:creator>
    </item>
<item>
        <title>7c1543f6 - ALSA: dice: add stream format parameters for Mytek devices</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/firewire/dice/Makefile#7c1543f6</link>
        <description>ALSA: dice: add stream format parameters for Mytek devices--nextPart3916812.EicPReet6mContent-Transfer-Encoding: 7BitContent-Type: text/plain; charset=&quot;us-ascii&quot;Mytek manufactures some equipment with DICE-based firewire ports. Thesedevices contain old versions of DICE firmware which lacks detailedstream format reporting for all sampling clock modes.Building upon the recent work by Takashi Sakamoto, hard-coded parametersare added for the Stereo 192 DSD-DAC. When the device vendor and modelmatch the coded parameters are copied into the stream format cache.Signed-off-by: Melvin Vermeeren &lt;mail@mel.vin&gt;Reviewed-by: Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux-6.15/sound/firewire/dice/Makefile</description>
        <pubDate>Thu, 17 May 2018 19:00:00 +0000</pubDate>
        <dc:creator>Melvin Vermeeren &lt;mail@mel.vin&gt;</dc:creator>
    </item>
<item>
        <title>58579c05 - ALSA: dice: use extended protocol to detect available stream formats</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/firewire/dice/Makefile#58579c05</link>
        <description>ALSA: dice: use extended protocol to detect available stream formatsTC Applied Technologies (TCAT) have added extension to DICE protocol. Thisprotocol extension is called as Extended Application Protocol, a.k.a. EAP.In this protocol extension, units get additional 9 address spaces. One ofit is for current configuration. In this address space, a pair of routerand stream formats are exposed per mode of three sampling transmissionfrequencies.This commit adds support the protocol extension for address space of thecurrent configuration to generate cache of stream formats.Signed-off-by: Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux-6.15/sound/firewire/dice/Makefile</description>
        <pubDate>Wed, 02 May 2018 10:16:45 +0000</pubDate>
        <dc:creator>Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;</dc:creator>
    </item>
<item>
        <title>28b208f6 - ALSA: dice: add parameters of stream formats for models produced by Alesis</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/firewire/dice/Makefile#28b208f6</link>
        <description>ALSA: dice: add parameters of stream formats for models produced by AlesisAlesis shipped some models with DICE ASICs. All of them just supportDICE original protocol and drivers can&apos;t retrieve all of available streamformats without changing status of sampling transmission frequencyactually.This commit puts some hard-coded parameters for the models. When detectingthe models, the corresponding parameters are copied as cache of streamformats.I note that each of pair of iO14/iO26 and MultiMix 8/12/16 has the samemodel ID on their configuration ROM. The MultiMix 8/12/16 just supportone mode for sampling transmission frequency and ALSA dice driver alreadyhandles them correctly. The iO14/iO26 support three modes and needhard-coded parameters. To distinguish these two models, this commit letthe driver to retrieve current stream formats and compare it to knownparameters, then decide it.Signed-off-by: Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux-6.15/sound/firewire/dice/Makefile</description>
        <pubDate>Wed, 02 May 2018 10:16:44 +0000</pubDate>
        <dc:creator>Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;</dc:creator>
    </item>
<item>
        <title>f1f0f330 - ALSA: dice: add parameters of stream formats for models produced by TC Electronic</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/firewire/dice/Makefile#f1f0f330</link>
        <description>ALSA: dice: add parameters of stream formats for models produced by TC ElectronicTC Electronic shipped some models with DICE ASICs. All of them just supportDICE original protocol and drivers can&apos;t retrieve all of available streamformats without changing status of sampling transmission frequencyactually.This commit puts some hard-coded parameters for the models. When detectingthe models, the corresponding parameters are copied as cache of streamformats.Signed-off-by: Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux-6.15/sound/firewire/dice/Makefile</description>
        <pubDate>Wed, 02 May 2018 10:16:43 +0000</pubDate>
        <dc:creator>Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;</dc:creator>
    </item>
<item>
        <title>df483388 - ALSA: fireworks/bebob/oxfw/dice: enable to make as built-in</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/firewire/dice/Makefile#df483388</link>
        <description>ALSA: fireworks/bebob/oxfw/dice: enable to make as built-inWhen committed to upstream, these four modules had wrong entries forMakefile. This forces them to be loadable modules even if they&apos;re setas built-in.This commit fixes this bug.Fixes: b5b04336015e(&apos;ALSA: fireworks: Add skelton for Fireworks based devices&apos;)Fixes: fd6f4b0dc167(&apos;ALSA: bebob: Add skelton for BeBoB based devices&apos;)Fixes: 1a4e39c2e5ca(&apos;ALSA: oxfw: Move to its own directory&apos;)Fixes: 14ff6a094815(&apos;ALSA: dice: Move file to its own directory&apos;)Signed-off-by: Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux-6.15/sound/firewire/dice/Makefile</description>
        <pubDate>Sun, 18 Oct 2015 04:46:47 +0000</pubDate>
        <dc:creator>Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;</dc:creator>
    </item>
<item>
        <title>a113ff88 - ALSA: dice: Add support for MIDI capture/playback</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/firewire/dice/Makefile#a113ff88</link>
        <description>ALSA: dice: Add support for MIDI capture/playbackThis commit adds a support for MIDI capture/playbackWhen MIDI substrams already start streaming and PCM substreams are going tojoin at different sampling rate, streams are stopped once. Then sampling rateis changed and streams are restarted.Signed-off-by: Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;Acked-by: Clemens Ladisch &lt;clemens@ladisch.de&gt;Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux-6.15/sound/firewire/dice/Makefile</description>
        <pubDate>Mon, 08 Dec 2014 15:10:39 +0000</pubDate>
        <dc:creator>Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;</dc:creator>
    </item>
<item>
        <title>04d426a0 - ALSA: dice: Split proc interface into a file</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/firewire/dice/Makefile#04d426a0</link>
        <description>ALSA: dice: Split proc interface into a fileThis commit adds a file and move some codes related to proc output.Signed-off-by: Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux-6.15/sound/firewire/dice/Makefile</description>
        <pubDate>Fri, 28 Nov 2014 15:59:17 +0000</pubDate>
        <dc:creator>Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;</dc:creator>
    </item>
<item>
        <title>19af57b4 - ALSA: dice: Split hwdep functionality into a file</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/firewire/dice/Makefile#19af57b4</link>
        <description>ALSA: dice: Split hwdep functionality into a fileThis commit adds a file and move some codes related to hwdep functionality.This interface is designed for mixer/control application. By using hwdepinterface, the application can get information about firewire node, canlock/unlock kernel streaming and can get notification at starting/stoppingkernel streaming.Additionally, this interface give a way to read Dice notification.Signed-off-by: Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux-6.15/sound/firewire/dice/Makefile</description>
        <pubDate>Fri, 28 Nov 2014 15:59:16 +0000</pubDate>
        <dc:creator>Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;</dc:creator>
    </item>
<item>
        <title>c50fb91f - ALSA: dice: Split PCM functionality into a file</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/firewire/dice/Makefile#c50fb91f</link>
        <description>ALSA: dice: Split PCM functionality into a fileThis commit adds a file and move some codes related to PCM functionality.Currently PCM playback is supported. PCM capture will be supported in followedcommits.Signed-off-by: Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux-6.15/sound/firewire/dice/Makefile</description>
        <pubDate>Fri, 28 Nov 2014 15:59:15 +0000</pubDate>
        <dc:creator>Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;</dc:creator>
    </item>
<item>
        <title>6eb6c81e - ALSA: dice: Split stream functionality into a file</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/firewire/dice/Makefile#6eb6c81e</link>
        <description>ALSA: dice: Split stream functionality into a fileThis commit adds a file with some helper functions for streaming, and move somecodes into the file with some arrangements.Well-known CMP is not used to start/stop streams for Dice chipset. It&apos;sachieved by writing to specific address. We call this way as &apos;enable&apos;.When devices are &apos;enabled&apos;, streaming starts in registered isochronous channel.Some helper functions are already implemented in previous commit.Basically, the stream is compliant to IEC 61883-6, so-called as AMDTP. But Dicehas a specific quirk, so called-as &apos;Dual Wire&apos;. This quirk is applied at176.4/192.0kHz. In this mode, each packet includes double number of events thannumber in the specification, and stream runs at a half of sampling rate.There is another quirk at bus reset. Dice chipset handles drivers&apos; request butdon&apos;t re-enable streaming. So stream should be stopped.Signed-off-by: Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux-6.15/sound/firewire/dice/Makefile</description>
        <pubDate>Fri, 28 Nov 2014 15:59:14 +0000</pubDate>
        <dc:creator>Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;</dc:creator>
    </item>
<item>
        <title>7c2d4c0c - ALSA: dice: Split transaction functionality into a file</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/firewire/dice/Makefile#7c2d4c0c</link>
        <description>ALSA: dice: Split transaction functionality into a fileThis commit adds a file with some helper functions for transaction, and movesome codes into the file with some arrangements.For Dice chipset, well-known FCP or AV/C commands are not used to controldevices. It&apos;s achieved by read/write transactions into specific addresses.Dice&apos;s address area is split into 5 areas. Each area has its own role. Theoffset for each area can be got by reading head of the address area. Byreading these areas, drivers can get to know device status. By writing theseareas, drivers can change device status.Dice has a specific mechanism called as &apos;notification&apos;. When device status ischanged, Dice devices tells the event by sending transaction. This notificationis sent to an address which drivers register in advance. But this causes anissue to drivers.To handle the notification, drivers need to allocate its own callback functionto the address region in host controller. This region is exclusive. For theother applications, drivers must give a mechanism to read the receivednotification. For this purpose, Dice driver already implements hwdep interface.Dice chipset doesn&apos;t allow drivers to register several addresses. In thisreason, when this driver is applied to a device, the other drivers should_not_ try to register its own address to the device.Signed-off-by: Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux-6.15/sound/firewire/dice/Makefile</description>
        <pubDate>Fri, 28 Nov 2014 15:59:13 +0000</pubDate>
        <dc:creator>Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;</dc:creator>
    </item>
<item>
        <title>14ff6a09 - ALSA: dice: Move file to its own directory</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/firewire/dice/Makefile#14ff6a09</link>
        <description>ALSA: dice: Move file to its own directoryIn followed commits, dice driver is split into several files. For easilymanaging these files, this commit adds subdirectory and move file intothe directory.Signed-off-by: Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux-6.15/sound/firewire/dice/Makefile</description>
        <pubDate>Fri, 28 Nov 2014 15:59:12 +0000</pubDate>
        <dc:creator>Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;</dc:creator>
    </item>
</channel>
</rss>
