<?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 std.allwinner</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>031beb4e239bfce798af17f5fe8dba8bcaf13d99 - sys: Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://opengrok.net:8080/history/src/sys/arm/allwinner/std.allwinner#031beb4e239bfce798af17f5fe8dba8bcaf13d99</link>
        <description>sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /src/sys/arm/allwinner/std.allwinner</description>
        <pubDate>Wed, 16 Aug 2023 17:54:58 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>031beb4e239bfce798af17f5fe8dba8bcaf13d99 - sys: Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://opengrok.net:8080/history/src/sys/arm/allwinner/std.allwinner#031beb4e239bfce798af17f5fe8dba8bcaf13d99</link>
        <description>sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /src/sys/arm/allwinner/std.allwinner</description>
        <pubDate>Wed, 16 Aug 2023 17:54:58 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>14b841d4a8e6c25d964f5e3bbda379a1541a27ec - MFH @ r337607, in preparation for boarding</title>
        <link>http://opengrok.net:8080/history/src/sys/arm/allwinner/std.allwinner#14b841d4a8e6c25d964f5e3bbda379a1541a27ec</link>
        <description>MFH @ r337607, in preparation for boarding

            List of files:
            /src/sys/arm/allwinner/std.allwinner</description>
        <pubDate>Sat, 11 Aug 2018 04:26:29 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e4c66ddabdb470bab319705c1834a4867c508a43 - Remove IPI_IRQ_START and IPI_IRQ_END from the arm kernel config files.</title>
        <link>http://opengrok.net:8080/history/src/sys/arm/allwinner/std.allwinner#e4c66ddabdb470bab319705c1834a4867c508a43</link>
        <description>Remove IPI_IRQ_START and IPI_IRQ_END from the arm kernel config files.These are unneeded with INTRNG.

            List of files:
            /src/sys/arm/allwinner/std.allwinner</description>
        <pubDate>Sat, 28 Jul 2018 06:46:10 +0000</pubDate>
        <dc:creator>Andrew Turner &lt;andrew@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4b49587c3dd54aed8eb103d838a89ca79484a9b6 - Merge ^/head r327341 through r327623.</title>
        <link>http://opengrok.net:8080/history/src/sys/arm/allwinner/std.allwinner#4b49587c3dd54aed8eb103d838a89ca79484a9b6</link>
        <description>Merge ^/head r327341 through r327623.

            List of files:
            /src/sys/arm/allwinner/std.allwinner</description>
        <pubDate>Sat, 06 Jan 2018 16:13:17 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2d09b072796531078fcb16f3d9fb558f6b98cb12 - Make kernel option KERNVIRTADDR optional, remove it from std.&lt;platform&gt;</title>
        <link>http://opengrok.net:8080/history/src/sys/arm/allwinner/std.allwinner#2d09b072796531078fcb16f3d9fb558f6b98cb12</link>
        <description>Make kernel option KERNVIRTADDR optional, remove it from std.&lt;platform&gt;files that can use the default value.It used to be required that the low-order bits of KERNVIRTADDR matchedthe low-order bits of the physical load address for all arm platforms.That hasn&apos;t been a requirement for armv6 platforms since FreeBSD 10.There is no longer any relationship between load addr and KERNVIRTADDRexcept that both must be aligned to a 2 MiB boundary.This change makes the default KERNVIRTADDR value 0xc0000000, and removes theoptions from all the platforms that can use the default value.  The defaultis now defined in vmparam.h, and that file is now included in a few newplaces that reference KERNVIRTADDR, since it may not come in via theforced-include of opt_global.h on the compile command line.

            List of files:
            /src/sys/arm/allwinner/std.allwinner</description>
        <pubDate>Sat, 30 Dec 2017 00:20:49 +0000</pubDate>
        <dc:creator>Ian Lepore &lt;ian@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c2c014f24c10f90d85126ac5fbd4d8524de32b1c - Merge ^/head r323559 through r325504.</title>
        <link>http://opengrok.net:8080/history/src/sys/arm/allwinner/std.allwinner#c2c014f24c10f90d85126ac5fbd4d8524de32b1c</link>
        <description>Merge ^/head r323559 through r325504.

            List of files:
            /src/sys/arm/allwinner/std.allwinner</description>
        <pubDate>Tue, 07 Nov 2017 08:39:14 +0000</pubDate>
        <dc:creator>Hans Petter Selasky &lt;hselasky@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>50896984cd36c1724905e41819f5236399a4972d - MFhead@r324482</title>
        <link>http://opengrok.net:8080/history/src/sys/arm/allwinner/std.allwinner#50896984cd36c1724905e41819f5236399a4972d</link>
        <description>MFhead@r324482

            List of files:
            /src/sys/arm/allwinner/std.allwinner</description>
        <pubDate>Tue, 10 Oct 2017 06:26:12 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>094fc1ed0f2627525c7b0342efcbad5be7a8546a - Tag all armv7 kernels as such in their machine config line.</title>
        <link>http://opengrok.net:8080/history/src/sys/arm/allwinner/std.allwinner#094fc1ed0f2627525c7b0342efcbad5be7a8546a</link>
        <description>Tag all armv7 kernels as such in their machine config line.Transition all boards that support arm cortex CPUs to armv7. Thisleaves two armv6 kernels in the tree. RPI-B, which uses the BCM2835which has a ARM1176 core, and VERSATILEPB, which is a qemu board setuparound the time RPI-B went in. Copy std.armv6 to std.armv7, eventhough that duplicates a lot of stuff. More work needs to be done tosort out the duplication.Differential Revision: https://reviews.freebsd.org/D12027

            List of files:
            /src/sys/arm/allwinner/std.allwinner</description>
        <pubDate>Thu, 05 Oct 2017 23:01:50 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f9edb08480901b8c7d85837d72f8702008b0a773 - Merge ^/head r313055 through r313300.</title>
        <link>http://opengrok.net:8080/history/src/sys/arm/allwinner/std.allwinner#f9edb08480901b8c7d85837d72f8702008b0a773</link>
        <description>Merge ^/head r313055 through r313300.

            List of files:
            /src/sys/arm/allwinner/std.allwinner</description>
        <pubDate>Sun, 05 Feb 2017 20:03:05 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9b3ece1c2eb92a881cb2553271e123382bfe31c1 - MFhead@r313243</title>
        <link>http://opengrok.net:8080/history/src/sys/arm/allwinner/std.allwinner#9b3ece1c2eb92a881cb2553271e123382bfe31c1</link>
        <description>MFhead@r313243

            List of files:
            /src/sys/arm/allwinner/std.allwinner</description>
        <pubDate>Sat, 04 Feb 2017 18:06:09 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>93a065e7496dfbfbd0a5b0208ef763f37ea975c7 - Remake support for SMP kernel on UP cpu:</title>
        <link>http://opengrok.net:8080/history/src/sys/arm/allwinner/std.allwinner#93a065e7496dfbfbd0a5b0208ef763f37ea975c7</link>
        <description>Remake support for SMP kernel on UP cpu: - Use new option SMP_ON_UP instead of (mis)using specific CPU type.   By this, any SMP kernel can be compiled with SMP_ON_UP support. - Enable runtime detection of CPU multiprocessor extensions only   if SMP_ON_UP option is used. In other cases (pure SMP or UP),   statically compile only required variant. - Don&apos;t leak multiprocessor instructions to UP kernel. - Correctly handle data cache write back to point of unification.   DCCMVAU is supported on all armv7 cpus. - For SMP_ON_UP kernels, detect proper TTB flags on runtime.Differential Revision: https://reviews.freebsd.org/D9133

            List of files:
            /src/sys/arm/allwinner/std.allwinner</description>
        <pubDate>Thu, 02 Feb 2017 06:14:44 +0000</pubDate>
        <dc:creator>Michal Meloun &lt;mmel@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>242b24828472137ec4411826b86e753d49bd2c39 - Merge ^/head r306412 through r306905.</title>
        <link>http://opengrok.net:8080/history/src/sys/arm/allwinner/std.allwinner#242b24828472137ec4411826b86e753d49bd2c39</link>
        <description>Merge ^/head r306412 through r306905.

            List of files:
            /src/sys/arm/allwinner/std.allwinner</description>
        <pubDate>Sun, 09 Oct 2016 13:30:57 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1834282de6b9f6fd30291bfe1cc9c3ecf5547c40 - Split CPU_CORTEXA into CPU_CORTEXA8, for the Cortex-A8, and CPU_CORTEXA_MP,</title>
        <link>http://opengrok.net:8080/history/src/sys/arm/allwinner/std.allwinner#1834282de6b9f6fd30291bfe1cc9c3ecf5547c40</link>
        <description>Split CPU_CORTEXA into CPU_CORTEXA8, for the Cortex-A8, and CPU_CORTEXA_MP,for later Cortex-A CPUs that support the Multiprocessor Extensions. Thiswill be needed to support both in a single GENERIC kernel while stillbeing able to only build for a single SoC.Reviewed by:	mmelRelnotes:	yesSponsored by:	ABT Systems LtdDifferential Revision:	https://reviews.freebsd.org/D8138

            List of files:
            /src/sys/arm/allwinner/std.allwinner</description>
        <pubDate>Tue, 04 Oct 2016 12:25:44 +0000</pubDate>
        <dc:creator>Andrew Turner &lt;andrew@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0aa4b81381682487894527abff8561416c0c7412 - Add support for Allwinner H3 SoC.</title>
        <link>http://opengrok.net:8080/history/src/sys/arm/allwinner/std.allwinner#0aa4b81381682487894527abff8561416c0c7412</link>
        <description>Add support for Allwinner H3 SoC.For now clocks, GPIO, Pinmux, UART, MMC, EHCI is supported.Tested on OrangePi-OneReviewed by:	jmcneillApproved by:	cognet (mentor)Differential Revision:	https://reviews.freebsd.org/D6311

            List of files:
            /src/sys/arm/allwinner/std.allwinner</description>
        <pubDate>Fri, 13 May 2016 18:20:54 +0000</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8a0fd1a7cd9d0345c027bea6212019ebf66af269 - Add support for the Allwinner A83T (sun8iw6p1) SoC.</title>
        <link>http://opengrok.net:8080/history/src/sys/arm/allwinner/std.allwinner#8a0fd1a7cd9d0345c027bea6212019ebf66af269</link>
        <description>Add support for the Allwinner A83T (sun8iw6p1) SoC.Clocks, GPIO, UART, SD card / eMMC, USB, watchdog, and ethernet aresupported. Note that the A83T contains two clusters of four Cortex-A7CPUs, and only CPUs in first cluster are started for now.Tested on a Sinovoip Banana Pi BPI-M3.

            List of files:
            /src/sys/arm/allwinner/std.allwinner</description>
        <pubDate>Thu, 05 May 2016 09:41:57 +0000</pubDate>
        <dc:creator>Jared McNeill &lt;jmcneill@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>473bbf691b4bafa301d3c758f75f34fdead0ba22 - Replace the A20 kernel config with a generic ALLWINNER kernel config that</title>
        <link>http://opengrok.net:8080/history/src/sys/arm/allwinner/std.allwinner#473bbf691b4bafa301d3c758f75f34fdead0ba22</link>
        <description>Replace the A20 kernel config with a generic ALLWINNER kernel config thatsupports A20, A31, and A31S. Adds support for the BananaPi M2 (A31S) board.Submitted by:		Emmanuel Vadot &lt;manu@bidouilliste.com&gt;Reviewed by:		jmcneillDifferential Revision:	https://reviews.freebsd.org/D5580

            List of files:
            /src/sys/arm/allwinner/std.allwinner</description>
        <pubDate>Thu, 21 Apr 2016 16:49:04 +0000</pubDate>
        <dc:creator>Jared McNeill &lt;jmcneill@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>14b841d4a8e6c25d964f5e3bbda379a1541a27ec - MFH @ r337607, in preparation for boarding</title>
        <link>http://opengrok.net:8080/history/src/sys/arm/allwinner/std.allwinner#14b841d4a8e6c25d964f5e3bbda379a1541a27ec</link>
        <description>MFH @ r337607, in preparation for boarding

            List of files:
            /src/sys/arm/allwinner/std.allwinner</description>
        <pubDate>Sat, 11 Aug 2018 04:26:29 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e4c66ddabdb470bab319705c1834a4867c508a43 - Remove IPI_IRQ_START and IPI_IRQ_END from the arm kernel config files.</title>
        <link>http://opengrok.net:8080/history/src/sys/arm/allwinner/std.allwinner#e4c66ddabdb470bab319705c1834a4867c508a43</link>
        <description>Remove IPI_IRQ_START and IPI_IRQ_END from the arm kernel config files.These are unneeded with INTRNG.

            List of files:
            /src/sys/arm/allwinner/std.allwinner</description>
        <pubDate>Sat, 28 Jul 2018 06:46:10 +0000</pubDate>
        <dc:creator>Andrew Turner &lt;andrew@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4b49587c3dd54aed8eb103d838a89ca79484a9b6 - Merge ^/head r327341 through r327623.</title>
        <link>http://opengrok.net:8080/history/src/sys/arm/allwinner/std.allwinner#4b49587c3dd54aed8eb103d838a89ca79484a9b6</link>
        <description>Merge ^/head r327341 through r327623.

            List of files:
            /src/sys/arm/allwinner/std.allwinner</description>
        <pubDate>Sat, 06 Jan 2018 16:13:17 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
