<?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>2e7b8fd6 - ALSA: isa: Use *-y instead of *-objs in Makefile</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/isa/Makefile#2e7b8fd6</link>
        <description>ALSA: isa: 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.Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&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-5-tiwai@suse.de

            List of files:
            /linux-6.15/sound/isa/Makefile</description>
        <pubDate>Tue, 07 May 2024 13:55:04 +0000</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>b2441318 - License cleanup: add SPDX GPL-2.0 license identifier to files with no license</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/isa/Makefile#b2441318</link>
        <description>License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseMany source files in the tree are missing licensing information, whichmakes it harder for compliance tools to determine the correct license.By default all files without license information are under the defaultlicense of the kernel, which is GPL version 2.Update the files which contain no license information with the &apos;GPL-2.0&apos;SPDX license identifier.  The SPDX identifier is a legally bindingshorthand, which can be used instead of the full boiler plate text.This patch is based on work done by Thomas Gleixner and Kate Stewart andPhilippe Ombredanne.How this work was done:Patches were generated and checked against linux-4.14-rc6 for a subset ofthe use cases: - file had no licensing information it it. - file was a */uapi/* one with no licensing information in it, - file was a */uapi/* one with existing licensing information,Further patches will be generated in subsequent months to fix up caseswhere non-standard license headers were used, and references to licensehad to be inferred by heuristics based on keywords.The analysis to determine which SPDX License Identifier to be applied toa file was done in a spreadsheet of side by side results from of theoutput of two independent scanners (ScanCode &amp; Windriver) producing SPDXtag:value files created by Philippe Ombredanne.  Philippe prepared thebase worksheet, and did an initial spot review of a few 1000 files.The 4.13 kernel was the starting point of the analysis with 60,537 filesassessed.  Kate Stewart did a file by file comparison of the scannerresults in the spreadsheet to determine which SPDX license identifier(s)to be applied to the file. She confirmed any determination that was notimmediately clear with lawyers working with the Linux Foundation.Criteria used to select files for SPDX license identifier tagging was: - Files considered eligible had to be source code files. - Make and config files were included as candidates if they contained &gt;5   lines of source - File already had some variant of a license header in it (even if &lt;5   lines).All documentation files were explicitly excluded.The following heuristics were used to determine which SPDX licenseidentifiers to apply. - when both scanners couldn&apos;t find any license traces, file was   considered to have no license information in it, and the top level   COPYING file license applied.   For non */uapi/* files that summary was:   SPDX license identifier                            # files   ---------------------------------------------------|-------   GPL-2.0                                              11139   and resulted in the first patch in this series.   If that file was a */uapi/* path one, it was &quot;GPL-2.0 WITH   Linux-syscall-note&quot; otherwise it was &quot;GPL-2.0&quot;.  Results of that was:   SPDX license identifier                            # files   ---------------------------------------------------|-------   GPL-2.0 WITH Linux-syscall-note                        930   and resulted in the second patch in this series. - if a file had some form of licensing information in it, and was one   of the */uapi/* ones, it was denoted with the Linux-syscall-note if   any GPL family license was found in the file or had no licensing in   it (per prior point).  Results summary:   SPDX license identifier                            # files   ---------------------------------------------------|------   GPL-2.0 WITH Linux-syscall-note                       270   GPL-2.0+ WITH Linux-syscall-note                      169   ((GPL-2.0 WITH Linux-syscall-note) OR BSD-2-Clause)    21   ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)    17   LGPL-2.1+ WITH Linux-syscall-note                      15   GPL-1.0+ WITH Linux-syscall-note                       14   ((GPL-2.0+ WITH Linux-syscall-note) OR BSD-3-Clause)    5   LGPL-2.0+ WITH Linux-syscall-note                       4   LGPL-2.1 WITH Linux-syscall-note                        3   ((GPL-2.0 WITH Linux-syscall-note) OR MIT)              3   ((GPL-2.0 WITH Linux-syscall-note) AND MIT)             1   and that resulted in the third patch in this series. - when the two scanners agreed on the detected license(s), that became   the concluded license(s). - when there was disagreement between the two scanners (one detected a   license but the other didn&apos;t, or they both detected different   licenses) a manual inspection of the file occurred. - In most cases a manual inspection of the information in the file   resulted in a clear resolution of the license that should apply (and   which scanner probably needed to revisit its heuristics). - When it was not immediately clear, the license identifier was   confirmed with lawyers working with the Linux Foundation. - If there was any question as to the appropriate license identifier,   the file was flagged for further research and to be revisited later   in time.In total, over 70 hours of logged manual review was done on thespreadsheet to determine the SPDX license identifiers to apply to thesource files by Kate, Philippe, Thomas and, in some cases, confirmationby lawyers working with the Linux Foundation.Kate also obtained a third independent scan of the 4.13 code base fromFOSSology, and compared selected files where the other two scannersdisagreed against that SPDX file, to see if there was new insights.  TheWindriver scanner is based on an older version of FOSSology in part, sothey are related.Thomas did random spot checks in about 500 files from the spreadsheetsfor the uapi headers and agreed with SPDX license identifier in thefiles he inspected. For the non-uapi files Thomas did random spot checksin about 15000 files.In initial set of patches against 4.14-rc6, 3 files were found to havecopy/paste license identifier errors, and have been fixed to reflect thecorrect identifier.Additionally Philippe spent 10 hours this week doing a detailed manualinspection and review of the 12,461 patched files from the initial patchversion early this week with: - a full scancode scan run, collecting the matched texts, detected   license ids and scores - reviewing anything where there was a license detected (about 500+   files) to ensure that the applied SPDX license was correct - reviewing anything where there was no detection but the patch license   was not GPL-2.0 WITH Linux-syscall-note to ensure that the applied   SPDX license was correctThis produced a worksheet with 20 files needing minor correction.  Thisworksheet was then exported into 3 different .csv files for thedifferent types of files to be modified.These .csv files were then reviewed by Greg.  Thomas wrote a script toparse the csv files and add the proper SPDX tag to the file, in theformat that the file expected.  This script was further refined by Gregbased on the output to detect more types of files automatically and todistinguish between header and source .c files (which need differentcomment types.)  Finally Greg ran the script using the .csv files togenerate the patches.Reviewed-by: Kate Stewart &lt;kstewart@linuxfoundation.org&gt;Reviewed-by: Philippe Ombredanne &lt;pombredanne@nexb.com&gt;Reviewed-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/isa/Makefile</description>
        <pubDate>Wed, 01 Nov 2017 14:07:57 +0000</pubDate>
        <dc:creator>Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;</dc:creator>
    </item>
<item>
        <title>f9933487 - ALSA: introduce snd-cmi8328: C-Media CMI8328 driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/isa/Makefile#f9933487</link>
        <description>ALSA: introduce snd-cmi8328: C-Media CMI8328 driverIntroduce snd-cmi8328 driver for C-Media CMI8328-based sound cards, such asAudioExcel AV500.It supports PCM playback and capture (full-duplex) through wss_lib, gameport,OPL3 and MPU401. The AV500 card has onboard Dream wavetable synth connectedto the MPU401 port and Aux 1 input internally which works too.The CDROM interface is not supported (as the drivers for these CDROMs wereremoved from the kernel some time ago).A separate driver is needed because CMI8328 is completely different chip toCMI8329/CMI8330. It&apos;s configured by magic registers (there&apos;s no PnP). Sound isprovided by a real WSS codec (CS4231A) and the SB part is just a SB Proemulation (for DOS games, useless for Linux).When SB is enabled, the CMI8328 chip disables access to the WSS codec,emulates SoundBlaster on one side and outputs sound data to the codec - so SBand WSS can&apos;t work together with this card. The WSS codec can do full duplexby itself so there&apos;s no need for crazy things like snd-cmi8330 does(combining SB and WSS parts into one driver).Signed-off-by: Ondrej Zary &lt;linux@rainbow-software.org&gt;Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux-6.15/sound/isa/Makefile</description>
        <pubDate>Mon, 20 Aug 2012 20:39:51 +0000</pubDate>
        <dc:creator>Ondrej Zary &lt;linux@rainbow-software.org&gt;</dc:creator>
    </item>
<item>
        <title>cbaa9f60 - ALSA: ISA: Remove snd-sgalaxy</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/isa/Makefile#cbaa9f60</link>
        <description>ALSA: ISA: Remove snd-sgalaxyIts hardware is handled more fully by the new azt1605/azt2316 drivers.Signed-off-by: Rene Herman &lt;rene.herman@gmail.com&gt;Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux-6.15/sound/isa/Makefile</description>
        <pubDate>Fri, 13 Aug 2010 08:43:48 +0000</pubDate>
        <dc:creator>Ren&#233; Herman &lt;rene.herman@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>49531192 - ALSA: ISA: New Aztech Sound Galaxy driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/isa/Makefile#49531192</link>
        <description>ALSA: ISA: New Aztech Sound Galaxy driverThis is a new driver for Aztech Sound Galaxy ISA soundcards based on theAZT1605 and AZT2316 chipsets. It&apos;s constructed as two seperate driversfor either chipset generated from the same source file, with (very)minimal ifdeffery.The drivers check the SB DSP version to decide if they are being loadedfor the right chip. AZT1605 returns 2.1 by default and AZT2316 3.1.This isn&apos;t full-proof as the DSP version can actually be set throughsoftware but it&apos;s close enough -- as far as I&apos;ve been able to see, theDSP version can not be stored in the EEPROM and the cards will thereforestartup with the defaults.This distinction could (with the same success rate) also be used todecide which chip we&apos;re looking at at runtime meaning a single, mergeddriver is also an option but I feel it&apos;s actually nicer this way. Amerged driver would have to postpone translating the passed in resourcevalues to the card configuration until it knew which one it was lookingat and would need to postpone erring out on mpu_irq=10 for azt1605 andmpu_irq=3 for azt2316.The drivers have been tested on various cards. For snd-azt1605:FCC-ID I38-MMSN811: Aztech Sound Galaxy Nova 16 ExtraFCC-ID I38-MMSN822: Aztech Sound Galaxy Pro 16 IIand for snd-azt2316:FCC-ID I38-MMSN824: Aztech Sound Galaxy Pro 16 ABFCC-ID I38-MMSN826: Trust Sound Expert DeLuxe Wave 32 (05201)FCC-ID I38-MMSN830: Trust Sound Expert DeLuxe 16+ (05202)FCC-ID I38-MMSN837: Packard Bell ISA Soundcard 030069FCC-ID I38-MMSN846: Trust Sound Expert DeLuxe 16-3D (06300)FCC-ID I38-MMSN847: Trust Sound Expert DeLuxe Wave 32-3D (06301)FCC-ID I38-MMSN852: Aztech Sound Galaxy Waverider Pro 32-3D826 and 846 were also marketed directly by Aztech and then known as:FCC-ID I38-MMSN826: Aztech Sound Galaxy Waverider 32+FCC-ID I38-MMSN846: Aztech Sound Galaxy Nova 16 Extra II-3DTogether, these cover the AZT1605 and AT2316A, AZT2316R and AZT2316-Schipsets. All cards work fully -- full-duplex PCM, MIDI and FM. Fullduplex is a little flaky on some.I38-MSN811 tends to not work in full-duplex but sometimes does with thehighest success rate being achieved when you first start the capture andthen a playback instead of the other way around (it&apos;s a CS4231-KLcodec).The cards with an AD1845XP codec (my I38-MMSN826 and one of myI38-MMSN830s) are also somewhat duplex-challenged. Sometimes full-duplexworks, sometimes not and this varies from try to try. This seems likelyto be a timing problem somewhere inside wss-lib.I38-MMSN826 has an additional &quot;ICS2115 WaveFront&quot; wavetable synthonboard that isn&apos;t supported yet. The wavetable synths on I38-MMSN847and I38-MMSN852 are wired directly to the standard MPU-401 UART and theAUX1 input on the codec and work without problem.CD-ROM audio on the cards is routed to the codec &quot;Line&quot; input, Line-Into its Aux input, and FM/Wavetable to its AUX1 input. I did not renamethe controls due to the capture source enumeration: I see thatcapture-source overrides are hardcoded in wss-lib and this is just toougly to live.Versus the old snd-sgalaxy driver these drivers add support for themodels without a configuration EEPROM (which are common), full-duplex,MPU-401 UART and OPL3. In the future they might grow support for thatICS2115 WaveFront synth on 826 and an hwdep interface to write to theEEPROM on the models that have one.Signed-off-by: Rene Herman &lt;rene.herman@gmail.com&gt;Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux-6.15/sound/isa/Makefile</description>
        <pubDate>Wed, 11 Aug 2010 11:08:06 +0000</pubDate>
        <dc:creator>Ren&#233; Herman &lt;rene.herman@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>14ff3e78 - ALSA: dt019x: merge into the als100 driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/isa/Makefile#14ff3e78</link>
        <description>ALSA: dt019x: merge into the als100 driverThe als100 driver is so similar to the dt019x/als007 driverthat one driver&apos;s source can be used for both drivers withonly few changes. Merge the dt019x driver into the als100.Signed-off-by: Krzysztof Helt &lt;krzysztof.h1@wp.pl&gt;Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux-6.15/sound/isa/Makefile</description>
        <pubDate>Thu, 10 Dec 2009 19:39:28 +0000</pubDate>
        <dc:creator>Krzysztof Helt &lt;krzysztof.h1@wp.pl&gt;</dc:creator>
    </item>
<item>
        <title>a5f7c473 - ALSA: enable build of snd-msnd-* drivers</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/isa/Makefile#a5f7c473</link>
        <description>ALSA: enable build of snd-msnd-* driversAdded the missing msnd directory to Makefile.Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux-6.15/sound/isa/Makefile</description>
        <pubDate>Wed, 28 Jan 2009 08:02:52 +0000</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>9295aea1 - ALSA: wss_lib: move cs4231_lib into wss_lib</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/isa/Makefile#9295aea1</link>
        <description>ALSA: wss_lib: move cs4231_lib into wss_libMove the file sound/isa/cs423x/cs4231_lib.cinto sound/isa/cs423x/wss_lib.cThis is the first step toward merging all librariesfor Windows Sound System compatible chipsinto a single library.Signed-off-by: Krzysztof Helt &lt;krzysztof.h1@wp.pl&gt;Reviewed-by: Rene Herman &lt;rene.herman@gmail.com&gt;Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;Signed-off-by: Jaroslav Kysela &lt;perex@perex.cz&gt;

            List of files:
            /linux-6.15/sound/isa/Makefile</description>
        <pubDate>Thu, 31 Jul 2008 19:00:17 +0000</pubDate>
        <dc:creator>Krzysztof Helt &lt;krzysztof.h1@wp.pl&gt;</dc:creator>
    </item>
<item>
        <title>c1017a4c - [ALSA] Changed Jaroslav Kysela&apos;s e-mail from perex@suse.cz to perex@perex.cz</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/isa/Makefile#c1017a4c</link>
        <description>[ALSA] Changed Jaroslav Kysela&apos;s e-mail from perex@suse.cz to perex@perex.czSigned-off-by: Jaroslav Kysela &lt;perex@perex.cz&gt;

            List of files:
            /linux-6.15/sound/isa/Makefile</description>
        <pubDate>Mon, 15 Oct 2007 07:50:19 +0000</pubDate>
        <dc:creator>Jaroslav Kysela &lt;perex@perex.cz&gt;</dc:creator>
    </item>
<item>
        <title>e307258d - [ALSA] Gallant SC-6000 driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/isa/Makefile#e307258d</link>
        <description>[ALSA] Gallant SC-6000 driverThis is port of the Gallant SC-6000 driver from the OSS aedsp16 driver.This card was also sold as AudioExcel DSP 16 and Zoltrix AV302 (AudioPlus True 16).Signed-off-by: Krzysztof Helt &lt;krzysztof.h1@wp.pl&gt;Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;Signed-off-by: Jaroslav Kysela &lt;perex@suse.cz&gt;

            List of files:
            /linux-6.15/sound/isa/Makefile</description>
        <pubDate>Tue, 11 Sep 2007 19:53:05 +0000</pubDate>
        <dc:creator>Krzysztof Helt &lt;krzysztof.h1@wp.pl&gt;</dc:creator>
    </item>
<item>
        <title>cf40a310 - [ALSA] AdLib FM card driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/isa/Makefile#cf40a310</link>
        <description>[ALSA] AdLib FM card driverAttached you&apos;ll find an ALSA driver for AdLib FM cards. An AdLib card isjust an OPL2, which was already supported by sound/drivers/opl3, so onlyvery minimal bus-glue is needed. The patch applies cleanly to both2.6.16 and 2.6.16-mm1.The driver has been tested with an actual ancient 8-bit ISA AdLib cardand works fine. It also works fine for an OPL3 {,emulation} as stillfound on many ISA soundcards but given that AdLib cards don&apos;t have theirown mixer, upping the volume from 0 might be a problem without the carddriver already loaded and driving the OPL3.Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux-6.15/sound/isa/Makefile</description>
        <pubDate>Tue, 28 Mar 2006 10:38:20 +0000</pubDate>
        <dc:creator>Rene Herman &lt;rene.herman@keyaccess.nl&gt;</dc:creator>
    </item>
<item>
        <title>1da177e4 - Linux-2.6.12-rc2</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/isa/Makefile#1da177e4</link>
        <description>Linux-2.6.12-rc2Initial git repository build. I&apos;m not bothering with the full history,even though we have it. We can create a separate &quot;historical&quot; gitarchive of that later if we want to, and in the meantime it&apos;s about3.2GB when imported into git - space that would just make the earlygit days unnecessarily complicated, when we don&apos;t have a lot of goodinfrastructure for it.Let it rip!

            List of files:
            /linux-6.15/sound/isa/Makefile</description>
        <pubDate>Sat, 16 Apr 2005 22:20:36 +0000</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@ppc970.osdl.org&gt;</dc:creator>
    </item>
</channel>
</rss>
