<?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/tascam/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/tascam/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/tascam/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/tascam/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>0db18e7e - ALSA: firewire-tascam: add support for MIDI functionality</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/firewire/tascam/Makefile#0db18e7e</link>
        <description>ALSA: firewire-tascam: add support for MIDI functionalityIn former commits, this driver got functionalities to transfer/receiveMIDI messages to/from TASCAM FireWire series.This commit adds some ALSA MIDI ports to enable userspace applicationsto use the functionalities.I note that this commit doesn&apos;t support virtual MIDI ports which consolemodels support. A physical controls can be assigned to a certain MIDIports including physical and virtual. But the way is not clear.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/tascam/Makefile</description>
        <pubDate>Mon, 12 Oct 2015 10:10:23 +0000</pubDate>
        <dc:creator>Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;</dc:creator>
    </item>
<item>
        <title>107cc012 - ALSA: firewire-tascam: add support for incoming MIDI messages by asynchronous transaction</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/firewire/tascam/Makefile#107cc012</link>
        <description>ALSA: firewire-tascam: add support for incoming MIDI messages by asynchronous transactionTASCAM FireWire series use asynchronous transaction to transfer MIDImessages. The transaction is sent to a registered address.This commit supports the incoming MIDI messages. The messages in thetransaction include some quirks: * Two quadlets are used for one MIDI message and one timestamp. * Usually, the first byte of the first quadlet includes MIDI port and MSB   4 bit of MIDI status. For system exclusive message, the first byte   includes MIDI port and 0x04, or 0x07 in the end of the message. * The rest of the first quadlet includes MIDI bytes up to 3. * Several set of MIDI messages and timestamp can be transferred in one   block transaction, up to 8 sets.I note that TASCAM FireWire series ignores ID bytes of system exclusivemessage. When receiving system exclusive messages with ID bytes on physicalMIDI bus, the series transfers the messages without ID bytes on IEEE 1394bus, and vice versa.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/tascam/Makefile</description>
        <pubDate>Mon, 12 Oct 2015 10:10:21 +0000</pubDate>
        <dc:creator>Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;</dc:creator>
    </item>
<item>
        <title>e5e0c3dd - ALSA: firewire-tascam: add hwdep interface</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/firewire/tascam/Makefile#e5e0c3dd</link>
        <description>ALSA: firewire-tascam: add hwdep interfaceThis commit adds hwdep interface so as the other IEEE 1394 sound deviceshas.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/tascam/Makefile</description>
        <pubDate>Thu, 01 Oct 2015 13:02:17 +0000</pubDate>
        <dc:creator>Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;</dc:creator>
    </item>
<item>
        <title>e453df44 - ALSA: firewire-tascam: add PCM functionality</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/firewire/tascam/Makefile#e453df44</link>
        <description>ALSA: firewire-tascam: add PCM functionalityThis commit adds PCM functionality to transmit/receive PCM samples.When one of PCM substreams are running or external clock source isselected, 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/tascam/Makefile</description>
        <pubDate>Thu, 01 Oct 2015 13:02:16 +0000</pubDate>
        <dc:creator>Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;</dc:creator>
    </item>
<item>
        <title>35efa5c4 - ALSA: firewire-tascam: add streaming functionality</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/firewire/tascam/Makefile#35efa5c4</link>
        <description>ALSA: firewire-tascam: add streaming functionalityThis commit adds streaming functionality for both direction. To utilizethe sequence of the number of data blocks in packets, full duplex withsynchronization is applied.Besides, TASCAM FireWire series allows drivers to decide which PCM datachannels are enabled. For convenience, this driver always enable whole thedata channels.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/tascam/Makefile</description>
        <pubDate>Thu, 01 Oct 2015 13:02:15 +0000</pubDate>
        <dc:creator>Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;</dc:creator>
    </item>
<item>
        <title>47faeea2 - ALSA: firewire-tascam: add data block processing layer</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/firewire/tascam/Makefile#47faeea2</link>
        <description>ALSA: firewire-tascam: add data block processing layerTASCAM FireWire series uses non-blocking transmission for AMDTP packetstreaming, while the format of data blocks is unique.The CIP headers includes specific value in FMT field and no SYTinformation.In transmitted packets, the first data channel represents event counter,and the last data channel has status and control information. The resthas 24bit PCM samples with right padding.In received packets, all of data channels include 16, 24, 32bit PCMsamples. There&apos;s no other kind of information.This commit adds support for this protocol. For convenience, the size ofPCM samples in outgoing packet is limited by 16 and 24bit. The status andcontrol information will be supported in future 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/tascam/Makefile</description>
        <pubDate>Thu, 01 Oct 2015 13:02:14 +0000</pubDate>
        <dc:creator>Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;</dc:creator>
    </item>
<item>
        <title>96e5fbb0 - ALSA: firewire-tascam: add proc node to show firmware information</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/firewire/tascam/Makefile#96e5fbb0</link>
        <description>ALSA: firewire-tascam: add proc node to show firmware informationTASCAM FireWire series has certain registers for firmware information.This commit adds proc node to show the information.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/tascam/Makefile</description>
        <pubDate>Thu, 01 Oct 2015 13:02:13 +0000</pubDate>
        <dc:creator>Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;</dc:creator>
    </item>
<item>
        <title>c0949b27 - ALSA: firewire-tascam: add skeleton for TASCAM FireWire series</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/firewire/tascam/Makefile#c0949b27</link>
        <description>ALSA: firewire-tascam: add skeleton for TASCAM FireWire seriesThis commit adds a new driver for TASCAM FireWire series. In this commit,this driver just creates/removes card instance according to bus event.More functionalities will be added in following commits.TASCAM FireWire series consists of: * PDI 1394P23 for IEEE 1394 PHY layer * PDI 1394L40 for IEEE 1394 LINK layer and IEC 61883 interface * XILINX XC9536XL * XILINX Spartan-II XC2S100 * ATMEL AT91M42800AIlya Zimnovich had investigated TASCAM FireWire series in 2011, anddiscover some features of his FW-1804. You can see a part of his researchin FFADO project.http://subversion.ffado.org/wiki/TascamA part of my work are based on Ilya&apos;s investigation, while this seriesdoesn&apos;t support the FW-1804, because of a lack of config ROMinformation and its protocol detail, especially for PCM channels.I observed that FW-1884 and FW-1082 don&apos;t work properly with 1394 OHCIcontroller based on VT6315. The controller can actually communicate packetsto these models, while these models generate no sounds. It may be due tothe PHY/LINK layer issues. Using 1394 OHCI controller produced by the othervendors such as Texas Instruments may work. Or adding another node on thebus.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/tascam/Makefile</description>
        <pubDate>Thu, 01 Oct 2015 13:02:11 +0000</pubDate>
        <dc:creator>Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt;</dc:creator>
    </item>
</channel>
</rss>
