<?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 2025</copyright>
    <generator>Java</generator><item>
        <title>9889862545a0de2e6cf0fdf6171412cafc46c218 - ARM: tegra: move ft_system_setup()</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile#9889862545a0de2e6cf0fdf6171412cafc46c218</link>
        <description>ARM: tegra: move ft_system_setup()Currently, ft_system_setup() is implemented by board*.c, which are a bitof a dumping ground for a bunch of unrelated functionality, and separateversions exist for pre-Tegra186 and Tegra186. Move the implementation intoa separate file to separate functionality, and allow sharing.Signed-off-by: Stephen Warren &lt;swarren@nvidia.com&gt;Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;Signed-off-by: Tom Warren &lt;twarren@nvidia.com&gt;

            List of files:
            /rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile</description>
        <pubDate>Mon, 08 Aug 2016 16:38:34 +0000</pubDate>
        <dc:creator>Stephen Warren &lt;swarren@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>9f84da8de1873593d9b708aa4a8a24f46e67c744 - Merge branch &apos;master&apos; of git://git.denx.de/u-boot-tegra</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile#9f84da8de1873593d9b708aa4a8a24f46e67c744</link>
        <description>Merge branch &apos;master&apos; of git://git.denx.de/u-boot-tegra

            List of files:
            /rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile</description>
        <pubDate>Thu, 21 Jul 2016 22:54:58 +0000</pubDate>
        <dc:creator>Tom Rini &lt;trini@konsulko.com&gt;</dc:creator>
    </item>
<item>
        <title>49626ea801e8bb33c9ee4cbcb69e2fea6b13c330 - ARM: tegra: add IVC protocol implementation</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile#49626ea801e8bb33c9ee4cbcb69e2fea6b13c330</link>
        <description>ARM: tegra: add IVC protocol implementationIVC (Inter-VM Communication) protocol is a Tegra-specific IPC (InterProcessor Communication) framework. Within the context of U-Boot, it istypically used for communication between the main CPU and variousauxiliary processors. In particular, it will be used to communicate withthe BPMP (Boot and Power Management Processor) on Tegra186 in order tomanipulate clocks and reset signals.Signed-off-by: Stephen Warren &lt;swarren@nvidia.com&gt;Signed-off-by: Tom Warren &lt;twarren@nvidia.com&gt;

            List of files:
            /rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile</description>
        <pubDate>Mon, 18 Jul 2016 18:17:11 +0000</pubDate>
        <dc:creator>Stephen Warren &lt;swarren@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>d0f45000babf0c89b75b4c779613afa0a900a608 - ARM: tegra: unify Tegra186 Makefile a bit</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile#d0f45000babf0c89b75b4c779613afa0a900a608</link>
        <description>ARM: tegra: unify Tegra186 Makefile a bitMany files in arch/arm/mach-tegra are compiled conditionally based onKconfig variables, or applicable to all platforms. We can let the mainTegra Makefile handle compiling (or not) those files to avoid each SoC-specific Makefile needing to duplicate entries for those files. Thisleaves the SoC-specific Makefiles to compile truly SoC-specific code.In the future, we&apos;ll hopefully add Kconfig variables for all the otherfiles, and refactor those files, and so reduce the need for SoC-specificMakefiles and/or ifdefs in the Makefiles.Signed-off-by: Stephen Warren &lt;swarren@nvidia.com&gt;Signed-off-by: Tom Warren &lt;twarren@nvidia.com&gt;

            List of files:
            /rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile</description>
        <pubDate>Mon, 18 Jul 2016 18:15:05 +0000</pubDate>
        <dc:creator>Stephen Warren &lt;swarren@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>dc557e9a1fe00ca9d884bd88feef5bebf23fede4 - Merge branch &apos;master&apos; of git://git.denx.de/u-boot</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile#dc557e9a1fe00ca9d884bd88feef5bebf23fede4</link>
        <description>Merge branch &apos;master&apos; of git://git.denx.de/u-bootSigned-off-by: Stefano Babic &lt;sbabic@denx.de&gt;

            List of files:
            /rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile</description>
        <pubDate>Sat, 18 Jun 2016 08:24:54 +0000</pubDate>
        <dc:creator>Stefano Babic &lt;sbabic@denx.de&gt;</dc:creator>
    </item>
<item>
        <title>f15715afea3e7b576fad1f6877a073b65576a335 - Merge branch &apos;master&apos; of git://git.denx.de/u-boot-tegra</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile#f15715afea3e7b576fad1f6877a073b65576a335</link>
        <description>Merge branch &apos;master&apos; of git://git.denx.de/u-boot-tegra

            List of files:
            /rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile</description>
        <pubDate>Fri, 03 Jun 2016 20:30:47 +0000</pubDate>
        <dc:creator>Tom Rini &lt;trini@konsulko.com&gt;</dc:creator>
    </item>
<item>
        <title>c7ba99c8c18a606b95a89366bc4fd94a8295772f - ARM: tegra: add core Tegra186 support</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile#c7ba99c8c18a606b95a89366bc4fd94a8295772f</link>
        <description>ARM: tegra: add core Tegra186 supportThis adds the bare minimum code to support Tegra186, with UART and eMMCworking.The empty gpio.h is required because &lt;asm/gpio.h&gt; includes it. A futurecleanup round may be able to solve this for all Tegra generations at once.mach-tegra/Makefile is adjusted not to compile anything for Tegra186, butinstead to defer everything to mach-tegra/tegra186/Makefile. This allowsthe SoC code to pick-and-choose which of the C files in the &quot;common&quot;mach-tegra/ directory to compile in based on the SoC&apos;s needs. Most of thecode is not valid for Tegra186, and this approach removes the need formach-tegra/Makefile to contain many SoC-specific ifdefs. This approachmay be applied to all other Tegra SoCs in a future cleanup round.board186.c is introduced to replace board.c and board2.c. These filescurrently contain a slew of SoC- and board-specific code that is notvalid for Tegra186. This approach avoids adding yet more ifdefs to thosefiles. A future cleanup round may refactor most of board*.c into board-/SoC-specific functions files thus allowing the top-level functions likeboard_init_early_f to be shared again.Signed-off-by: Stephen Warren &lt;swarren@nvidia.com&gt;Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;Signed-off-by: Tom Warren &lt;twarren@nvidia.com&gt;

            List of files:
            /rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile</description>
        <pubDate>Thu, 12 May 2016 19:32:55 +0000</pubDate>
        <dc:creator>Stephen Warren &lt;swarren@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>cf432dd5953e9ddf06759565c80fed470882da6d - Merge branch &apos;master&apos; of git://git.denx.de/u-boot-tegra</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile#cf432dd5953e9ddf06759565c80fed470882da6d</link>
        <description>Merge branch &apos;master&apos; of git://git.denx.de/u-boot-tegra

            List of files:
            /rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile</description>
        <pubDate>Fri, 19 Feb 2016 14:25:09 +0000</pubDate>
        <dc:creator>Tom Rini &lt;trini@konsulko.com&gt;</dc:creator>
    </item>
<item>
        <title>e007633b002cdd57f194684a77decd0d56a1f664 - tegra: video: Clean up the old LCD/PWM driver code</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile#e007633b002cdd57f194684a77decd0d56a1f664</link>
        <description>tegra: video: Clean up the old LCD/PWM driver codeRemove the old PWM code. Remove calls to CONFIG_LCD functions now that weare using driver model for video.Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;Signed-off-by: Tom Warren &lt;twarren@nvidia.com&gt;

            List of files:
            /rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile</description>
        <pubDate>Sat, 30 Jan 2016 23:38:02 +0000</pubDate>
        <dc:creator>Simon Glass &lt;sjg@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>bc80109b117abe4ed2cd4d12c8dc188561bc298e - Merge branch &apos;master&apos; of git://git.denx.de/u-boot-tegra</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile#bc80109b117abe4ed2cd4d12c8dc188561bc298e</link>
        <description>Merge branch &apos;master&apos; of git://git.denx.de/u-boot-tegra

            List of files:
            /rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile</description>
        <pubDate>Thu, 12 Nov 2015 20:59:35 +0000</pubDate>
        <dc:creator>Tom Rini &lt;trini@konsulko.com&gt;</dc:creator>
    </item>
<item>
        <title>aae52c000f9b778248e8fa5d63cf1ad125b48a06 - ARM: tegra: rename dummy XUSB padctl implementation</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile#aae52c000f9b778248e8fa5d63cf1ad125b48a06</link>
        <description>ARM: tegra: rename dummy XUSB padctl implementationA future patch will soon move some of the XUSB padctl code into a commonfile in arch/arm/mach-tegra. Rename the existing dummy XUSB padctl fileto avoid conflicting with that, or being confusing.Signed-off-by: Stephen Warren &lt;swarren@nvidia.com&gt;Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;Signed-off-by: Tom Warren &lt;twarren@nvidia.com&gt;

            List of files:
            /rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile</description>
        <pubDate>Fri, 23 Oct 2015 16:50:47 +0000</pubDate>
        <dc:creator>Stephen Warren &lt;swarren@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>5f5620ab2679608f94b3a77e51c77d0a770103bd - Merge git://git.denx.de/u-boot</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile#5f5620ab2679608f94b3a77e51c77d0a770103bd</link>
        <description>Merge git://git.denx.de/u-boot

            List of files:
            /rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile</description>
        <pubDate>Thu, 12 Nov 2015 16:13:26 +0000</pubDate>
        <dc:creator>Stefano Babic &lt;sbabic@denx.de&gt;</dc:creator>
    </item>
<item>
        <title>cad04990715f7eaecd45196e84cf10e9e3248dae - Merge branch &apos;master&apos; of git://git.denx.de/u-boot-arm</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile#cad04990715f7eaecd45196e84cf10e9e3248dae</link>
        <description>Merge branch &apos;master&apos; of git://git.denx.de/u-boot-arm

            List of files:
            /rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile</description>
        <pubDate>Tue, 10 Nov 2015 18:38:08 +0000</pubDate>
        <dc:creator>Tom Rini &lt;trini@konsulko.com&gt;</dc:creator>
    </item>
<item>
        <title>376cb1a4531538a031f3875f0aab21f31f8f8c90 - ARM: tegra: add custom MMU setup on ARMv8</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile#376cb1a4531538a031f3875f0aab21f31f8f8c90</link>
        <description>ARM: tegra: add custom MMU setup on ARMv8This sets up a fine-grained page table, which is a requirement fornoncached_init() to operate correctly.MMU setup code currently exists in a number of places:- A version in the core ARMv8 support code that sets up page tables thatuse very large block sizes that CONFIG_SYS_NONCACHED_MEMORY doesn&apos;tsupport.- Enhanced versions for fsl-lsch3 and zynmq that set up finer grainedpage tables.Ideally, rather than duplicating the MMU setup code yet again this patchwould instead consolidate all the different routines into the core ARMv8code so that it supported all use-cases. However, this will requiresignificant effort since there appear to be a number of discrepancies[1]between different versions of the code, and between the defines/values bysome copies of the MMU setup code use and the architectural MMUdocumentation. Some reverse engineering will be required to determine theintent of the current code.[1] For example, in the core ARMv8 MMU setup code, three defines namedTCR_EL[123]_IPS_BITS exist, but only one of them sets the IPS field andthe others set a different field (T1SZ) in the page tables. As far as Ican tell so far, there should be no need to set different values perexception level nor to modify the T1SZ field at all, since TTBR1 shouldn&apos;tbe enabled anyway. Another example is inconsistent values for *_VA_BITSbetween the current core ARMv8 MMU setup code and the various SoC-specific MMU setup code. Another example is that asm/armv8/mmu.h&apos;s valuefor SECTION_SHIFT doesn&apos;t match asm/system.h&apos;s MMU_SECTION_SHIFT;research is needed to determine which code relies on which of thosevalues and why, and whether fixing the incorrect value will cause anyregression.Signed-off-by: Stephen Warren &lt;swarren@nvidia.com&gt;

            List of files:
            /rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile</description>
        <pubDate>Mon, 05 Oct 2015 18:09:01 +0000</pubDate>
        <dc:creator>Stephen Warren &lt;swarren@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>871d78ed1b906a79d8a6dad96a9f83dea7b9170f - ARM: tegra: move VPR configuration to a later stage</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile#871d78ed1b906a79d8a6dad96a9f83dea7b9170f</link>
        <description>ARM: tegra: move VPR configuration to a later stageU-boot is responsible for enabling the GPU DT node after all necessaryconfiguration (VPR setup for T124) is performed. In order to be able tocheck whether this configuration has been performed right before bootingthe kernel, make it happen during board_init().Also move VPR configuration into the more generic gpu.c file, which willalso host other GPU-related functions, and let boards specifyindividually whether they need VPR setup or not.Signed-off-by: Alexandre Courbot &lt;acourbot@nvidia.com&gt;Cc: Stephen Warren &lt;swarren@nvidia.com&gt;Cc: Tom Warren &lt;twarren@nvidia.com&gt;Signed-off-by: Tom Warren &lt;twarren@nvidia.com&gt;

            List of files:
            /rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile</description>
        <pubDate>Thu, 09 Jul 2015 07:33:00 +0000</pubDate>
        <dc:creator>Alexandre Courbot &lt;acourbot@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>cc35734358540a1bbaf042fdf9f4cb2de17389ed - Merge branch &apos;master&apos; of git://git.denx.de/u-boot-tegra</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile#cc35734358540a1bbaf042fdf9f4cb2de17389ed</link>
        <description>Merge branch &apos;master&apos; of git://git.denx.de/u-boot-tegra

            List of files:
            /rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile</description>
        <pubDate>Wed, 29 Jul 2015 22:58:39 +0000</pubDate>
        <dc:creator>Tom Rini &lt;trini@konsulko.com&gt;</dc:creator>
    </item>
<item>
        <title>7aaa5a60cec8c0f139c8be5fea7d639e06a0f88e - ARM: Tegra210: Add support to common Tegra source/config files</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile#7aaa5a60cec8c0f139c8be5fea7d639e06a0f88e</link>
        <description>ARM: Tegra210: Add support to common Tegra source/config filesDerived from Tegra124, modified as appropriate during T210board bringup. Cleaned up debug statements to conservestring space, too. This also adds misc 64-bit changesfrom Thierry Reding/Stephen Warren.Signed-off-by: Tom Warren &lt;twarren@nvidia.com&gt;Signed-off-by: Thierry Reding &lt;treding@nvidia.com&gt;Signed-off-by: Stephen Warren &lt;swarren@nvidia.com&gt;

            List of files:
            /rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile</description>
        <pubDate>Wed, 04 Mar 2015 23:36:00 +0000</pubDate>
        <dc:creator>Tom Warren &lt;twarren@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>9597494ebfb60418e8a0e7565cca2b7d25512bf5 - Merge branch &apos;master&apos; of git://git.denx.de/u-boot-tegra</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile#9597494ebfb60418e8a0e7565cca2b7d25512bf5</link>
        <description>Merge branch &apos;master&apos; of git://git.denx.de/u-boot-tegra

            List of files:
            /rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile</description>
        <pubDate>Thu, 14 May 2015 11:01:11 +0000</pubDate>
        <dc:creator>Tom Rini &lt;trini@konsulko.com&gt;</dc:creator>
    </item>
<item>
        <title>237c36379c76f7f6647bb11c03aa9c5cb9a4972f - ARM: tegra: move NVIDIA common files to arch/arm/mach-tegra</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile#237c36379c76f7f6647bb11c03aa9c5cb9a4972f</link>
        <description>ARM: tegra: move NVIDIA common files to arch/arm/mach-tegraAll the Tegra boards borrow the files from board/nvidia/common/directory, i.e., board/nvidia/common/* are not vendor-common files,but SoC-common files.Move NVIDIA common files to arch/arm/mach-tegra/ to clean upMakefiles.As arch/arm/mach-tegra/board.c already exists, this commit renamesboard/nvidia/common/board.c to arch/arm/mach-tegra/board2.c,expecting they will be consolidated as a second step.Signed-off-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;Acked-by: Marcel Ziswiler &lt;marcel.ziswiler@toradex.com&gt;Cc: Stephen Warren &lt;swarren@nvidia.com&gt;Cc: Tom Warren &lt;twarren@nvidia.com&gt;Cc: Simon Glass &lt;sjg@chromium.org&gt;Acked-by: Simon Glass &lt;sjg@chromium.org&gt;Signed-off-by: Tom Warren &lt;twarren@nvidia.com&gt;

            List of files:
            /rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile</description>
        <pubDate>Mon, 13 Apr 2015 01:51:14 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;</dc:creator>
    </item>
<item>
        <title>ffdf9f9ae057131375534df5f1e798d1e64785e9 - tegra124: Add PSCI support for Tegra124</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile#ffdf9f9ae057131375534df5f1e798d1e64785e9</link>
        <description>tegra124: Add PSCI support for Tegra124This is based on Thierry Reding&apos;s work and uses Ian Campell&apos;spreparatory patches. It comes with full support for CPU_ON/OFF PSCIservices. The algorithm used in this version for turning CPUs on andoff was proposed by Peter De Schrijver and Thierry Reding inhttp://thread.gmane.org/gmane.comp.boot-loaders.u-boot/210881. Itconsists of first enabling CPU1..3 via the PMC, just to powergate themagain with the help of the Flow Controller. Once the Flow Controller isin place, we can leave the PMC alone while processing CPU_ON and CPU_OFFPSCI requests.Signed-off-by: Jan Kiszka &lt;jan.kiszka@siemens.com&gt;Signed-off-by: Tom Warren &lt;twarren@nvidia.com&gt;

            List of files:
            /rk3399_rockchip-uboot/arch/arm/mach-tegra/Makefile</description>
        <pubDate>Tue, 21 Apr 2015 05:18:35 +0000</pubDate>
        <dc:creator>Jan Kiszka &lt;jan.kiszka@siemens.com&gt;</dc:creator>
    </item>
</channel>
</rss>
