<?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>ec8f24b7 - treewide: Add SPDX license identifier - Makefile/Kconfig</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/alchemy/common/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/arch/mips/alchemy/common/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>832f5dac - MIPS: Remove all the uses of custom gpio.h</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/alchemy/common/Makefile#832f5dac</link>
        <description>MIPS: Remove all the uses of custom gpio.hCurrently CONFIG_ARCH_HAVE_CUSTOM_GPIO_H is defined for all MIPSmachines, and each machine type provides its own gpio.h. Howeveronly a handful really implement the GPIO API, most just forwardeverythings to gpiolib.The Alchemy machine is notable as it provides a system to allowimplementing the GPIO API at the board level. But it is not used byany board currently supported, so it can also be removed.For most machine types we can just remove the custom gpio.h, as wellas the custom wrappers if some exists. Some of the code found inthe wrappers must be moved to the respective GPIO driver.A few more fixes are need in some drivers as they rely on linux/gpio.hto provides some machine specific definitions, or used asm/gpio.hinstead of linux/gpio.h for the gpio API.Signed-off-by: Alban Bedel &lt;albeu@free.fr&gt;Reviewed-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;Cc: linux-mips@linux-mips.orgCc: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;Cc: Rafa&#322; Mi&#322;ecki &lt;zajec5@gmail.com&gt;Cc: Bartlomiej Zolnierkiewicz &lt;b.zolnierkie@samsung.com&gt;Cc: Tejun Heo &lt;tj@kernel.org&gt;Cc: Alexandre Courbot &lt;gnurou@gmail.com&gt;Cc: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;Cc: Florian Fainelli &lt;florian@openwrt.org&gt;Cc: Manuel Lauss &lt;manuel.lauss@gmail.com&gt;Cc: Joe Perches &lt;joe@perches.com&gt;Cc: Daniel Walter &lt;dwalter@google.com&gt;Cc: Sergey Ryazanov &lt;ryazanov.s.a@gmail.com&gt;Cc: Huacai Chen &lt;chenhc@lemote.com&gt;Cc: James Hartley &lt;james.hartley@imgtec.com&gt;Cc: Andrew Bresticker &lt;abrestic@chromium.org&gt;Cc: Paul Burton &lt;paul.burton@imgtec.com&gt;Cc: Jiri Kosina &lt;jkosina@suse.cz&gt;Cc: Bjorn Helgaas &lt;bhelgaas@google.com&gt;Cc: Wolfram Sang &lt;wsa@the-dreams.de&gt;Cc: Randy Dunlap &lt;rdunlap@infradead.org&gt;Cc: Varka Bhadram &lt;varkabhadram@gmail.com&gt;Cc: Masanari Iida &lt;standby24x7@gmail.com&gt;Cc: Tomi Valkeinen &lt;tomi.valkeinen@ti.com&gt;Cc: Michael Buesch &lt;m@bues.ch&gt;Cc: abdoulaye berthe &lt;berthe.ab@gmail.com&gt;Cc: linux-kernel@vger.kernel.orgCc: linux-ide@vger.kernel.orgCc: linux-gpio@vger.kernel.orgCc: linux-input@vger.kernel.orgCc: netdev@vger.kernel.orgPatchwork: https://patchwork.linux-mips.org/patch/10828/Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;

            List of files:
            /linux-6.15/arch/mips/alchemy/common/Makefile</description>
        <pubDate>Sun, 02 Aug 2015 16:30:11 +0000</pubDate>
        <dc:creator>Alban Bedel &lt;albeu@free.fr&gt;</dc:creator>
    </item>
<item>
        <title>72e1e2a3 - MIPS: Alchemy: remove old clock support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/alchemy/common/Makefile#72e1e2a3</link>
        <description>MIPS: Alchemy: remove old clock supportWith the clock framework in place, remove unused functions and bits,and drop the CLK_IGNORE_UNUSED flag, which is now unneeded.Signed-off-by: Manuel Lauss &lt;manuel.lauss@gmail.com&gt;Cc: Linux-MIPS &lt;linux-mips@linux-mips.org&gt;Patchwork: https://patchwork.linux-mips.org/patch/7473/Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;

            List of files:
            /linux-6.15/arch/mips/alchemy/common/Makefile</description>
        <pubDate>Wed, 23 Jul 2014 14:36:57 +0000</pubDate>
        <dc:creator>Manuel Lauss &lt;manuel.lauss@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>47440229 - MIPS: Alchemy: clock framework integration of onchip clocks</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/alchemy/common/Makefile#47440229</link>
        <description>MIPS: Alchemy: clock framework integration of onchip clocksThis patch introduces common clock framework integration for allconfigurable on-chip clocks on Alchemy chips:- 2 or 3 PLLs which generate integer multiples of the root rate 12MHz,- 6 dividers which take one of the 3 PLLs as input and divide their  rate by either multiples of 2 or 1 (Au1300).- another bank of up to 6 muxes which take either one of the 6  above dividers or one of the PLLs directly and divide their rate  further by 1, 2, 3 or 4.- a few other sources which are used by onchip peripherals and are  informational.This implementation will take the clock tree as it was set upby boot firmware: all in-kernel boards should continue to workwithout having to set up the clock tree in board code.CLK_IGNORE_DISABLED will be removed once all drivers have beenconverted.Signed-off-by: Manuel Lauss &lt;manuel.lauss@gmail.com&gt;Cc: Mike Turquette &lt;mturquette@linaro.org&gt;Cc: Linux-MIPS &lt;linux-mips@linux-mips.org&gt;Patchwork: https://patchwork.linux-mips.org/patch/7466/Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;

            List of files:
            /linux-6.15/arch/mips/alchemy/common/Makefile</description>
        <pubDate>Wed, 23 Jul 2014 14:36:48 +0000</pubDate>
        <dc:creator>Manuel Lauss &lt;manuel.lauss@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>216d0fde - USB: move common alchemy USB routines to arch/mips/alchemy/common.c</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/alchemy/common/Makefile#216d0fde</link>
        <description>USB: move common alchemy USB routines to arch/mips/alchemy/common.cA previous patch converted the Alchemy platform to use the OHCI and EHCIplatform drivers. As a result, all the common logic to handle USB present indrivers/usb/host/alchemy-common.c has no reason to remain here, so we move itto arch/mips/alchemy/common/usb.c which is a more appropriate place. Thischange was suggested by Manuel Lauss.Signed-off-by: Florian Fainelli &lt;florian@openwrt.org&gt;Acked-by: Alan Stern &lt;stern@rowland.harvard.edu&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/arch/mips/alchemy/common/Makefile</description>
        <pubDate>Mon, 08 Oct 2012 13:11:40 +0000</pubDate>
        <dc:creator>Florian Fainelli &lt;florian@openwrt.org&gt;</dc:creator>
    </item>
<item>
        <title>3eab8095 - MIPS: Alchemy: merge Au1000 and Au1300-style IRQ controller code.</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/alchemy/common/Makefile#3eab8095</link>
        <description>MIPS: Alchemy: merge Au1000 and Au1300-style IRQ controller code.With a generic plat_irq_dispatch (for Alchemy at least) code for bothinterrupt controller types can coexist in a single kernel image and beautodetected at runtime.Signed-off-by: Manuel Lauss &lt;manuel.lauss@googlemail.com&gt;Cc: linux-mips@linux-mips.orgPatchwork: https://patchwork.linux-mips.org/patch/2935/Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;

            List of files:
            /linux-6.15/arch/mips/alchemy/common/Makefile</description>
        <pubDate>Thu, 08 Dec 2011 10:42:16 +0000</pubDate>
        <dc:creator>Manuel Lauss &lt;manuel.lauss@googlemail.com&gt;</dc:creator>
    </item>
<item>
        <title>809f36c6 - MIPS: Alchemy: Au1300 SoC support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/alchemy/common/Makefile#809f36c6</link>
        <description>MIPS: Alchemy: Au1300 SoC supportAdd basic support for the Au1300 variant(s):- New GPIO/Interrupt controller- DBDMA ids- USB setup- MMC support- enable various PSC drivers- detection code.Signed-off-by: Manuel Lauss &lt;manuel.lauss@googlemail.com&gt;To: linux-mips@linux-mips.orgPatchwork: https://patchwork.linux-mips.org/patch/2866/Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;

            List of files:
            /linux-6.15/arch/mips/alchemy/common/Makefile</description>
        <pubDate>Tue, 01 Nov 2011 19:03:30 +0000</pubDate>
        <dc:creator>Manuel Lauss &lt;manuel.lauss@googlemail.com&gt;</dc:creator>
    </item>
<item>
        <title>7517de34 - MIPS: Alchemy: Redo PCI as platform driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/alchemy/common/Makefile#7517de34</link>
        <description>MIPS: Alchemy: Redo PCI as platform driver- Rewrite Alchemy PCI support as a platform driver.- Fixup boards which have PCI.Run-tested on DB1500 and DB1550.Signed-off-by: Manuel Lauss &lt;manuel.lauss@googlemail.com&gt;To: Linux-MIPS &lt;linux-mips@linux-mips.org&gt;Patchwork: https://patchwork.linux-mips.org/patch/2706/Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt; delete mode 100644 arch/mips/alchemy/common/pci.c delete mode 100644 arch/mips/pci/fixup-au1000.c delete mode 100644 arch/mips/pci/ops-au1000.c create mode 100644 arch/mips/pci/pci-alchemy.c

            List of files:
            /linux-6.15/arch/mips/alchemy/common/Makefile</description>
        <pubDate>Fri, 12 Aug 2011 09:39:44 +0000</pubDate>
        <dc:creator>Manuel Lauss &lt;manuel.lauss@googlemail.com&gt;</dc:creator>
    </item>
<item>
        <title>ce1d43b9 - MIPS: Alchemy: support multiple GPIO styles in one kernel</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/alchemy/common/Makefile#ce1d43b9</link>
        <description>MIPS: Alchemy: support multiple GPIO styles in one kernelFor GPIOLIB=y decide at runtime which gpiochips to register;in the GPIOLIB=n case, the gpio headers need to be reshuffleda bit to make multiple implementations coexist peacefully.Signed-off-by: Manuel Lauss &lt;manuel.lauss@googlemail.com&gt;To: Linux-MIPS &lt;linux-mips@linux-mips.org&gt;Patchwork: https://patchwork.linux-mips.org/patch/2679/Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;

            List of files:
            /linux-6.15/arch/mips/alchemy/common/Makefile</description>
        <pubDate>Tue, 02 Aug 2011 17:51:03 +0000</pubDate>
        <dc:creator>Manuel Lauss &lt;manuel.lauss@googlemail.com&gt;</dc:creator>
    </item>
<item>
        <title>baf3eb23 - MIPS: Move Alchemy Makefile parts to their own Platform file.</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/alchemy/common/Makefile#baf3eb23</link>
        <description>MIPS: Move Alchemy Makefile parts to their own Platform file.[Ralf: Remove a forgotten -Werror in Pb1200 Makefile.]Signed-off-by: Manuel Lauss &lt;manuel.lauss@googlemail.com&gt;To: Linux-MIPS &lt;linux-mips@linux-mips.org&gt;Cc: Sam Ravnborg &lt;sam@ravnborg.org&gt;Cc: Manuel Lauss &lt;manuel.lauss@googlemail.com&gt;Patchwork: https://patchwork.linux-mips.org/patch/1319/Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;

            List of files:
            /linux-6.15/arch/mips/alchemy/common/Makefile</description>
        <pubDate>Tue, 01 Jun 2010 20:30:37 +0000</pubDate>
        <dc:creator>Manuel Lauss &lt;manuel.lauss@googlemail.com&gt;</dc:creator>
    </item>
<item>
        <title>32fd6901 - MIPS: Alchemy: get rid of common/reset.c</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/alchemy/common/Makefile#32fd6901</link>
        <description>MIPS: Alchemy: get rid of common/reset.cImplement reset / poweroff in the board code instead.  The peripheral resetcode is gone too since YAMON which all in-tree boards use does the samework when it boots.Signed-off-by: Manuel Lauss &lt;manuel.lauss@gmail.com&gt;Signed-off-by: Yoichi Yuasa &lt;yuasa@linux-mips.org&gt;Cc: Linux-MIPS &lt;linux-mips@linux-mips.org&gt;Patchwork: http://patchwork.linux-mips.org/patch/783/Patchwork: http://patchwork.linux-mips.org/patch/882/Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;

            List of files:
            /linux-6.15/arch/mips/alchemy/common/Makefile</description>
        <pubDate>Tue, 08 Dec 2009 18:18:13 +0000</pubDate>
        <dc:creator>Manuel Lauss &lt;manuel.lauss@googlemail.com&gt;</dc:creator>
    </item>
<item>
        <title>5d400f5c - MIPS: Alchemy: Only build AU1000 INTC code for compatible cpus</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/alchemy/common/Makefile#5d400f5c</link>
        <description>MIPS: Alchemy: Only build AU1000 INTC code for compatible cpusUse the GPIO config symbol to only build Au1000 interrupt code on chips withcompatible hw.Signed-off-by: Manuel Lauss &lt;manuel.lauss@gmail.com&gt;Cc: linux-mips@linux-mips.orgPatchwork: http://patchwork.linux-mips.org/patch/670/Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;

            List of files:
            /linux-6.15/arch/mips/alchemy/common/Makefile</description>
        <pubDate>Mon, 23 Nov 2009 19:40:01 +0000</pubDate>
        <dc:creator>Manuel Lauss &lt;manuel.lauss@googlemail.com&gt;</dc:creator>
    </item>
<item>
        <title>8402a158 - MIPS: Alchemy: prom_putchar is board dependent</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/alchemy/common/Makefile#8402a158</link>
        <description>MIPS: Alchemy: prom_putchar is board dependentThis patch replaces the general alchemy prom_putchar() implementationin favor of board-specific versions:  The UART where the output ofprom_putchar is directed to really depends on the board, the currentimplementation hardcodes this on a per-SoC basis which is just wrong.So a generic uart tx function is provided in the alchemy headers,and the boards can provide their own prom_putchar with customdestination uart, and all in-kernel alchemy boards supportearly printk.Signed-off-by: Manuel Lauss &lt;manuel.lauss@gmail.com&gt;Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;

            List of files:
            /linux-6.15/arch/mips/alchemy/common/Makefile</description>
        <pubDate>Thu, 15 Oct 2009 16:49:27 +0000</pubDate>
        <dc:creator>Manuel Lauss &lt;manuel.lauss@googlemail.com&gt;</dc:creator>
    </item>
<item>
        <title>51e02b02 - MIPS: Alchemy: Rewrite GPIO support.</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/alchemy/common/Makefile#51e02b02</link>
        <description>MIPS: Alchemy: Rewrite GPIO support.The current in-kernel Alchemy GPIO support is far too inflexible forall my use cases.  To address this, the following changes are made:* create generic functions which deal with manipulating the on-chip  GPIO1/2 blocks.  Such functions are universally useful.* Macros for GPIO2 shared interrupt management and block control.* support for both built-in CONFIG_GPIOLIB and fast, inlined GPIO macros.  If CONFIG_GPIOLIB is not enabled, provide linux gpio framework  compatibility by directly inlining the GPIO1/2 functions.  GPIO access  is limited to on-chip ones and they can be accessed as documented in  the datasheets (GPIO0-31 and 200-215).  If CONFIG_GPIOLIB is selected, two (2) gpio_chip-s, one for GPIO1 and  one for GPIO2, are registered.  GPIOs can still be accessed by using  the numberspace established in the databooks.  However this is not yet flexible enough for my uses:  My Alchemy  systems have a documented &quot;external&quot; gpio interface (fixed, different  numberspace) and can support a variety of baseboards, some of which  are equipped with I2C gpio expanders.  I want to be able to provide  the default 16 GPIOs of the CPU board numbered as 0..15 and also  support gpio expanders, if present, starting as gpio16.  To achieve this, a new Kconfig symbol for Alchemy is introduced,  CONFIG_ALCHEMY_GPIO_INDIRECT, which boards can enable to signal  that they don&apos;t want the Alchemy numberspace exposed to the outside  world, but instead want to provide their own.  Boards are now respon-  sible for providing the linux gpio interface glue code (either in a  custom gpio.h header (in board include directory) or with gpio_chips).  To make the board-specific inlined gpio functions work, the MIPS  Makefile must be changed so that the mach-au1x00/gpio.h header is  included _after_ the board headers, by moving the inclusion of  the mach-au1x00/ to the end of the header list.  See arch/mips/include/asm/mach-au1x00/gpio.h for more info.Signed-off-by: Manuel Lauss &lt;manuel.lauss@gmail.com&gt;Acked-by: Florian Fainelli &lt;florian@openwrt.org&gt;Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;

            List of files:
            /linux-6.15/arch/mips/alchemy/common/Makefile</description>
        <pubDate>Sat, 06 Jun 2009 12:09:55 +0000</pubDate>
        <dc:creator>Manuel Lauss &lt;manuel.lauss@googlemail.com&gt;</dc:creator>
    </item>
<item>
        <title>074cf656 - MIPS: Alchemy: remove cpu_table.</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/alchemy/common/Makefile#074cf656</link>
        <description>MIPS: Alchemy: remove cpu_table.Remove the cpu_table:- move detection of whether c0_config[OD] is read-only and should be set  to fix various chip errata to au1000 headers.- move detection of write-only sys_cpupll to au1000 headers.- remove the BCLK switching code:  Activation of this features should be  left to the boards using the chips since it also affects external devices  tied to BCLK, and only the board designers know whether it is safe to  enable.Signed-off-by: Manuel Lauss &lt;mano@roarinelk.homelinux.net&gt;Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt; delete mode 100644 arch/mips/alchemy/common/cputable.c

            List of files:
            /linux-6.15/arch/mips/alchemy/common/Makefile</description>
        <pubDate>Sun, 21 Dec 2008 08:26:21 +0000</pubDate>
        <dc:creator>Manuel Lauss &lt;mano@roarinelk.homelinux.net&gt;</dc:creator>
    </item>
<item>
        <title>785e3268 - MIPS: Alchemy: update core interrupt code.</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/alchemy/common/Makefile#785e3268</link>
        <description>MIPS: Alchemy: update core interrupt code.This patch attempts to modernize core Alchemy interrupt handling code.- add irq_chips for irq controllers instead of irq type,- add a set_type() hook to change irq trigger type during runtime,- add a set_wake() hook to control GPIO0..7 based wakeup,- use linux&apos; IRQF_TRIGGER_ constants instead of homebrew ones,- enable GENERIC_HARDIRQS_NO__DO_IRQ.- simplify plat_irq_dispatch- merge au1xxx_irqmap into irq.c file, the only place where its  contents are referenced.- board_init_irq() is now mandatory for every board; use it to register  the remaining (gpio-based) interrupt sources; update all boards  accordingly.Run-tested on Db1200 and other Au1200 based platforms.Signed-off-by: Manuel Lauss &lt;mano@roarinelk.homelinux.net&gt;Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt; delete mode 100644 arch/mips/alchemy/common/au1xxx_irqmap.c

            List of files:
            /linux-6.15/arch/mips/alchemy/common/Makefile</description>
        <pubDate>Sun, 21 Dec 2008 08:26:17 +0000</pubDate>
        <dc:creator>Manuel Lauss &lt;mano@roarinelk.homelinux.net&gt;</dc:creator>
    </item>
<item>
        <title>e8c7c482 - MIPS: Alchemy: rename directory</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/alchemy/common/Makefile#e8c7c482</link>
        <description>MIPS: Alchemy: rename directoryIt&apos;s more than the au1000 these days.Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;

            List of files:
            /linux-6.15/arch/mips/alchemy/common/Makefile</description>
        <pubDate>Tue, 16 Sep 2008 17:12:16 +0000</pubDate>
        <dc:creator>Ralf Baechle &lt;ralf@linux-mips.org&gt;</dc:creator>
    </item>
</channel>
</rss>
