<?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/digi00x/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/digi00x/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>ec8f24b7 - treewide: Add SPDX license identifier - Makefile/Kconfig</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/firewire/digi00x/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/digi00x/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>9fbfd38b - ALSA: firewire-digi00x: add support for MIDI ports corresponding to isochronous packet streaming</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/firewire/digi00x/Makefile#9fbfd38b</link>
        <description>ALSA: firewire-digi00x: add support for MIDI ports corresponding to isochronous packet streamingThis commit adds MIDI functionality to capture/playback MIDI messagesfrom/to physical MIDI ports. These messages are transferred in isochronouspackets.When no substreams request AMDTP streams to run, this driver starts thestreams at current sampling rate. When other substreams start at differentsampling rate, the streams are stopped temporarily, then start again atrequested sampling rate. This operation can generate missing MIDI bytes,thus it&apos;s preferable to start PCM substreams at favorite sampling rate inadvance.Digi 002/003 console also has a set of MIDI port for physical controls.These ports are added in later commits.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/digi00x/Makefile</description>
        <pubDate>Sun, 11 Oct 2015 03:30:16 +0000</pubDate>
        <dc:creator>Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;</dc:creator>
    </item>
<item>
        <title>44b73088 - ALSA: firewire-digi00x: add support for asynchronous messaging</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/firewire/digi00x/Makefile#44b73088</link>
        <description>ALSA: firewire-digi00x: add support for asynchronous messagingDigi 002/003 family uses asynchronous transaction for messaging.The address to transmit this message is stored on a certain register.This commit allocates a range of address on OHCI 1394 host controllerto handle the messaging. As long as I know, the purpose of this messageseems to notify lost of synchronization. While, the meaning of contentof the message is not clear.Actual examples of this messaging: * When clock source is set as internal: - 0x00007051 - 0x00007052 - 0x00007054 - 0x00007057 - 0x00007058 * When clock source is set as somewhat external: - 0x00009000 - 0x00009010 - 0x00009020 - 0x00009021 - 0x00009022The lost often occurs when using internal clock source. In this case,users hear sounds with quite short gap every several minutes. In fact,the lost is recovered temporarily.When using with external clock source, the lost seems not to occur. Themechanism is not clear yet.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/digi00x/Makefile</description>
        <pubDate>Wed, 30 Sep 2015 00:39:22 +0000</pubDate>
        <dc:creator>Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;</dc:creator>
    </item>
<item>
        <title>660dd3d5 - ALSA: firewire-digi00x: add hwdep interface</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/firewire/digi00x/Makefile#660dd3d5</link>
        <description>ALSA: firewire-digi00x: add hwdep interfaceThis commit adds hwdep interface so as the other sound drivers for unitson IEEE 1394 bus have.This interface is designed for mixer/control applications. By using thisinterface, an application can get information about firewire node, canlock/unlock kernel streaming and can get notification at starting/stoppingkernel streaming.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/digi00x/Makefile</description>
        <pubDate>Wed, 30 Sep 2015 00:39:21 +0000</pubDate>
        <dc:creator>Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;</dc:creator>
    </item>
<item>
        <title>0120d0f1 - ALSA: firewire-digi00x: add PCM functionality</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/firewire/digi00x/Makefile#0120d0f1</link>
        <description>ALSA: firewire-digi00x: add PCM functionalityThis commit adds PCM functionality to transmit/receive PCM samples.Any PCM substreams are jointed because incoming/outgoing AMDTP streamsare bound. When one of PCM substream is running or external clock sourceis selected, current sampling rate is used. Else, the sampling rate ischanged as an userspace application requests.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/digi00x/Makefile</description>
        <pubDate>Wed, 30 Sep 2015 00:39:20 +0000</pubDate>
        <dc:creator>Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;</dc:creator>
    </item>
<item>
        <title>927f17dc - ALSA: firewire-digi00x: add proc node to show clock status</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/firewire/digi00x/Makefile#927f17dc</link>
        <description>ALSA: firewire-digi00x: add proc node to show clock statusThis commit adds proc node to show current clock status for debugging.As long as testing Digi 002 rack, registers can show local clock rate,local clock source. When external clock input such as S/PDIF isconnected, the registers show the detection and external clock rate.Additionally, the registers show the mode of optical digital inputinterface. Although, a tester with Digi 003 rack reports this makes nosense. Further investigation is required for Digi 003 series.Besides, in Digi 002 rack, the S/PDIF format must be IEC 60958-4,so-called professional.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/digi00x/Makefile</description>
        <pubDate>Wed, 30 Sep 2015 00:39:19 +0000</pubDate>
        <dc:creator>Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;</dc:creator>
    </item>
<item>
        <title>3a2a1797 - ALSA: firewire-digi00x: add stream functionality</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/firewire/digi00x/Makefile#3a2a1797</link>
        <description>ALSA: firewire-digi00x: add stream functionalityThis commit adds a functionality to manage streaming.The streaming is not controlled by CMP in IEC 61883-6. It&apos;s controlled byIEEE 1394 write transaction to certain addresses.Several clock sources are available, while there&apos;re no differences aboutpacket transmission. The value of SYT field in transmitted packets isalways zero. Thus, streams in both direction don&apos;t build synchronization.And the device always requires received packets to transmit packets. Thisdriver keeps to transfer outgoing stream even if they&apos;re not required.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/digi00x/Makefile</description>
        <pubDate>Wed, 30 Sep 2015 00:39:18 +0000</pubDate>
        <dc:creator>Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;</dc:creator>
    </item>
<item>
        <title>163ae6f3 - ALSA: firewire-digi00x: add data block processing layer</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/firewire/digi00x/Makefile#163ae6f3</link>
        <description>ALSA: firewire-digi00x: add data block processing layerDigi 002/003 family uses its own format for data blocks. The format isquite similar to AM824 in IEC 61883-6, while there&apos;re some differences: * The Valid Bit Length (VBL) code is always 0x40 in Multi-bit Linear Audio   (MBLA) data channel. * The first data channel includes MIDI messages, against IEC 61883-6   recommendation. * The Counter field is always zero in MIDI conformant data channel. * Sequence multiplexing in IEC 61883-6 is not applied to the MIDI   conformant data channel. * PCM samples are scrambled in received AMDTP packets. We call the way   as Double-Oh-Three (DOT). The algorithm was discovered by   Robin Gareus and Damien Zammit in 2012.This commit adds data processing layer to satisfy these differences.There&apos;s a quirk about transmission mode for received packets. When thisdriver applies non-blocking mode to outgoing packets with isochronouschannel 2 or more, after 15 to 20 seconds since playbacking, any PCMsamples causes noisy sound on the device. With isochronous channel 0 or 1,this doesn&apos;t occur. As long as I investigated, this quirk is not observedwhen applying blocking mode to the received packets.This driver applies blocking mode to outgoing packets, while non-blockingmode to incoming packgets.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/digi00x/Makefile</description>
        <pubDate>Wed, 30 Sep 2015 00:39:17 +0000</pubDate>
        <dc:creator>Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;</dc:creator>
    </item>
<item>
        <title>9edf723f - ALSA: firewire-digi00x: add skeleton for Digi 002/003 family</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/firewire/digi00x/Makefile#9edf723f</link>
        <description>ALSA: firewire-digi00x: add skeleton for Digi 002/003 familyThis commit adds a new driver for Digidesign 002/003 family. This commitjust creates/removes card instance according to bus event. More functionswill be added in following commits.Digidesign 002/003 family consists of: * Agere FW802B for IEEE 1394 PHY layer * PDI 1394L40 for IEEE 1394 LINK layer and IEC 61883 interface * ALTERA ACEX EP1K50 for IEC 61883 layer and DSP controller * ADSP-21065L for signal processing[minor cleanup using skip_spaces() by tiwai]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/digi00x/Makefile</description>
        <pubDate>Wed, 30 Sep 2015 00:39:16 +0000</pubDate>
        <dc:creator>Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;</dc:creator>
    </item>
</channel>
</rss>
