<?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 ARMADAXP</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>031beb4e - sys: Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/arm/conf/ARMADAXP#031beb4e</link>
        <description>sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd-14.2/sys/arm/conf/ARMADAXP</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>04bb568f - ARMADAXP: Add extres pseudo devices to some kernel</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/arm/conf/ARMADAXP#04bb568f</link>
        <description>ARMADAXP: Add extres pseudo devices to some kernelAdd extres and related pseudo devices to allow this to compile.Sponsored by:		NetflixPR:			262417

            List of files:
            /freebsd-14.2/sys/arm/conf/ARMADAXP</description>
        <pubDate>Tue, 08 Mar 2022 17:52:31 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c1a14887 - sys/*/conf/*, docs: fix links to handbook</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/arm/conf/ARMADAXP#c1a14887</link>
        <description>sys/*/conf/*, docs: fix links to handbookWhile here, fix all links to older en_US.ISO8859-1 documentationin the src/ tree.PR:             255026Reported by:    Michael B&#252;ker &lt;freebsd@michael-bueker.de&gt;Reviewed by:    dbaioApproved by:    blackend (mentor), re (gjb)MFC after:      10 daysDifferential Revision: https://reviews.freebsd.org/D30265

            List of files:
            /freebsd-14.2/sys/arm/conf/ARMADAXP</description>
        <pubDate>Thu, 20 May 2021 08:26:02 +0000</pubDate>
        <dc:creator>Ceri Davies &lt;ceri@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7d65d420 - Fix bogusly declared WERRORs in kernel build</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/arm/conf/ARMADAXP#7d65d420</link>
        <description>Fix bogusly declared WERRORs in kernel buildMany arm kernel configs bogusly specified WERROR=-Werror. There&apos;s noreason for this because the default is that and there&apos;s no reason tooverride. These date from a time when we needed to add additionalwarning-&gt;error suppression. They are obsolete and were cut and pastepropagated from file to file.Comment out all the WERROR=.... lines in powerpc. They aren&apos;t bogus,but were appropriate for the old defaults for gcc4.2.1. Now that we&apos;vemade the policy decision to suppress -Werror by default on theseplatforms, it is appropriate to comment these out. People wishing tofix these errors can still un-comment them out, or say WERROR=-Werroron the command line.Fix two instances (cut and paste propagation) of hard-coded -Werrorin x86 code. Replace with ${WERROR} instead. This is a no-op changeexcept for people who build WERROR=-Wno-error :).This should fix tinderbox / CI breakage.

            List of files:
            /freebsd-14.2/sys/arm/conf/ARMADAXP</description>
        <pubDate>Sun, 25 Aug 2019 19:39:31 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c363b16c - sys: Remove DEV_RANDOM device option</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/arm/conf/ARMADAXP#c363b16c</link>
        <description>sys: Remove DEV_RANDOM device optionRemove &apos;device random&apos; from kernel configurations that reference it (most).Replace perhaps mistaken &apos;nodevice random&apos; in two MIPS configs with &apos;optionsRANDOM_LOADABLE&apos; instead.  Document removal in UPDATING; update NOTES andrandom.4.Reviewed by:	delphij, markm (previous version)Approved by:	secteam(delphij)Differential Revision:	https://reviews.freebsd.org/D19918

            List of files:
            /freebsd-14.2/sys/arm/conf/ARMADAXP</description>
        <pubDate>Fri, 21 Jun 2019 00:16:30 +0000</pubDate>
        <dc:creator>Conrad Meyer &lt;cem@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>49a49b37 - Move options INTRNG into std.armv6 and std.armv7</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/arm/conf/ARMADAXP#49a49b37</link>
        <description>Move options INTRNG into std.armv6 and std.armv7INTRNG is required on all armv6 and armv7 systems, so make itstandard.

            List of files:
            /freebsd-14.2/sys/arm/conf/ARMADAXP</description>
        <pubDate>Mon, 20 Aug 2018 20:31:53 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ccc1e6eb - Use PLATFORM for initializing Marvell ArmadaXP and Armada38X</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/arm/conf/ARMADAXP#ccc1e6eb</link>
        <description>Use PLATFORM for initializing Marvell ArmadaXP and Armada38XSpliting armv5 and armv7 machdep is necessary for adding Armada38X andArmadaXP to GENERIC config.PLATFORM framework checks SOC type in FDT and will select properinitialization function implementation during runtime.Pointers to SoC specific implementation are stored in array ofplatform_method_t and provided to framework by FDT_PLATFORM_DEF macro.PLATFORM framework supports also reset function. To simplify implementationcpu_reset is moved from mv_common to armv5 and armv7 machdep.Armada38X and ArmadaXP share now common list of files, so resolve alldependencies as well.Submitted by: Rafal Kozik &lt;rk@semihalf.com&gt;	      Marcin Wojtas &lt;mw@semihalf.com&gt;Reviewed by: mwObtained from: SemihalfSponsored by: StormshieldDifferential Revision: https://reviews.freebsd.org/D14744

            List of files:
            /freebsd-14.2/sys/arm/conf/ARMADAXP</description>
        <pubDate>Wed, 04 Apr 2018 08:40:49 +0000</pubDate>
        <dc:creator>Marcin Wojtas &lt;mw@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>244af1d4 - Enable ArmadaXP using INTRNG interrupt controller</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/arm/conf/ARMADAXP#244af1d4</link>
        <description>Enable ArmadaXP using INTRNG interrupt controllerDefining INTRNG remove some necessary registers and declarations ofpic_init_secondary, pic_ipi_send, pic_ipi_read and pic_ipi_clear.Because Marvell ArmadaXP and Armada38X always use INTRNG, include allINTRNG code and remove code that does not use it.Separate pic registers declarations for Armada38X are unnecessary, itworks properly with ArmadaXP config.Submitted by: Rafal Kozik &lt;rk@semihalf.com&gt;Reviewed by: andrewObtained from: SemihalfSponsored by: StormshieldDifferential Revision: https://reviews.freebsd.org/D14734

            List of files:
            /freebsd-14.2/sys/arm/conf/ARMADAXP</description>
        <pubDate>Tue, 03 Apr 2018 21:17:19 +0000</pubDate>
        <dc:creator>Marcin Wojtas &lt;mw@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a2aef24a - Update several more URLs</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/arm/conf/ARMADAXP#a2aef24a</link>
        <description>Update several more URLs- Primarily http -&gt; https- Primarily FreeBSD project URLs

            List of files:
            /freebsd-14.2/sys/arm/conf/ARMADAXP</description>
        <pubDate>Sun, 29 Oct 2017 08:17:03 +0000</pubDate>
        <dc:creator>Eitan Adler &lt;eadler@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>094fc1ed - Tag all armv7 kernels as such in their machine config line.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/arm/conf/ARMADAXP#094fc1ed</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:
            /freebsd-14.2/sys/arm/conf/ARMADAXP</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>5dc97550 - Mark the non-INTRNG armv6 configs with NO_UNIVERSE to prepare for INTRNG</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/arm/conf/ARMADAXP#5dc97550</link>
        <description>Mark the non-INTRNG armv6 configs with NO_UNIVERSE to prepare for INTRNGbeing always enabled on armv6.

            List of files:
            /freebsd-14.2/sys/arm/conf/ARMADAXP</description>
        <pubDate>Sat, 03 Jun 2017 10:38:41 +0000</pubDate>
        <dc:creator>Andrew Turner &lt;andrew@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3a86bcdd - Remove HZ=&lt;various&gt; from all armv6 configs, put HZ=1000 in std.armv6.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/arm/conf/ARMADAXP#3a86bcdd</link>
        <description>Remove HZ=&lt;various&gt; from all armv6 configs, put HZ=1000 in std.armv6.All armv6 processors are plenty fast enough for HZ=1000.No changes are made for older arm systems, because some chips are a bitwimpy for 1000 while others do fine, so it has to be set on a per-configbasis.

            List of files:
            /freebsd-14.2/sys/arm/conf/ARMADAXP</description>
        <pubDate>Sat, 09 Jul 2016 21:14:59 +0000</pubDate>
        <dc:creator>Ian Lepore &lt;ian@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7651aa60 - Consolidate debugging options from all arm kernel configs to std.arm[v6].</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/arm/conf/ARMADAXP#7651aa60</link>
        <description>Consolidate debugging options from all arm kernel configs to std.arm[v6].

            List of files:
            /freebsd-14.2/sys/arm/conf/ARMADAXP</description>
        <pubDate>Sat, 09 Jul 2016 20:42:57 +0000</pubDate>
        <dc:creator>Ian Lepore &lt;ian@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>aa8dbafa - Create the twsi device option in preparation to move the driver to a common</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/arm/conf/ARMADAXP#aa8dbafa</link>
        <description>Create the twsi device option in preparation to move the driver to a commonlocation. The device is also found in Allwinner SoCs.Sponsored by:	ABT Systems Ltd

            List of files:
            /freebsd-14.2/sys/arm/conf/ARMADAXP</description>
        <pubDate>Sun, 14 Feb 2016 23:42:07 +0000</pubDate>
        <dc:creator>Andrew Turner &lt;andrew@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3c71b84f - Add etherswitch support to mge</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/arm/conf/ARMADAXP#3c71b84f</link>
        <description>Add etherswitch support to mgeThis commit introduces support for etherswitch devices that utilize SMI asa way of accessing its registers. SMI register is located in address spaceof mge -- access to it was exported through MDIO interface.Attachment functions were enhanced so as to ensure proper initialisationin both cases: 1) PHYs attached directly to mge, 2) PHYs attached toswitch device and switch attached to mge. Attachment of etherswitch devicedepends on dts entry with compatible=&quot;mrvl,sw&quot; property. If none is found,typical PHY attachment procedure follows.In case of switch attached, PHYs&apos; status and configuration is accessiblevia etherswitchcfg, and ifconfig shows always-up, non-configurable mgeinterfaces.Due to the fact that there may be simultaneous accessess to SMIregisters (e.g. from PHY attached to one of mge instances and switchto the other), SMI access interlock was added. It is SX lock,because sleep ability is necessary -- busy-waiting would resultin poor performance due to long delays required by hardware.Underlying switch driver is obliged to use sleepable locks as well.Reviewed by:    adrianObtained from:  SemihalfSubmitted by:   Bartosz Szczepanek &lt;bsz@semihalf.com&gt;Differential revision: https://reviews.freebsd.org/D3900

            List of files:
            /freebsd-14.2/sys/arm/conf/ARMADAXP</description>
        <pubDate>Sun, 25 Oct 2015 22:00:56 +0000</pubDate>
        <dc:creator>Zbigniew Bodek &lt;zbb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d667b90d - Clean up the ARM kernel configs to use &apos;include&lt;space&gt;&lt;tab&gt;&quot;file&quot;&apos;.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/arm/conf/ARMADAXP#d667b90d</link>
        <description>Clean up the ARM kernel configs to use &apos;include&lt;space&gt;&lt;tab&gt;&quot;file&quot;&apos;.

            List of files:
            /freebsd-14.2/sys/arm/conf/ARMADAXP</description>
        <pubDate>Thu, 07 May 2015 12:38:23 +0000</pubDate>
        <dc:creator>Andrew Turner &lt;andrew@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5c1bbeb7 - Move the first batch of common armv6 options to std.armv6.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/arm/conf/ARMADAXP#5c1bbeb7</link>
        <description>Move the first batch of common armv6 options to std.armv6.

            List of files:
            /freebsd-14.2/sys/arm/conf/ARMADAXP</description>
        <pubDate>Tue, 05 May 2015 17:59:02 +0000</pubDate>
        <dc:creator>Andrew Turner &lt;andrew@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>65c3de4e - Create std.arm and std.armv6 config files and include the right one from</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/arm/conf/ARMADAXP#65c3de4e</link>
        <description>Create std.arm and std.armv6 config files and include the right one fromeach of the existing kernel configs.  This gives a place to put configthat applies to the entire arch.Add the ARM_NEW_PMAP option to std.armv6.  This is working well in earlytesting and it&apos;s time for wide exposure, but it&apos;s still nice to be ableto fall back to the old implementation for testing when a problem comesalong.  Eventually the option and the old implementation will go away.The opportunity now exists to move a whole lot of boilerplate from all thearm kernel config files into std.arm*, but that&apos;s a commit for another day.

            List of files:
            /freebsd-14.2/sys/arm/conf/ARMADAXP</description>
        <pubDate>Tue, 05 May 2015 16:09:25 +0000</pubDate>
        <dc:creator>Ian Lepore &lt;ian@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>140e7442 - Remove MODULES_OVERRIDE=&quot;&quot; and WITHOUT_MODULES=&quot;ahc&quot; from armv6 configs.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/arm/conf/ARMADAXP#140e7442</link>
        <description>Remove MODULES_OVERRIDE=&quot;&quot; and WITHOUT_MODULES=&quot;ahc&quot; from armv6 configs.These are left over from long ago when there was no way to load moduleson early armv6 platforms, and when there was a build problem with ahcthat has long since been fixed, and they just keep getting copy-pastedinto new configs.

            List of files:
            /freebsd-14.2/sys/arm/conf/ARMADAXP</description>
        <pubDate>Tue, 10 Mar 2015 02:33:51 +0000</pubDate>
        <dc:creator>Ian Lepore &lt;ian@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3e32dff5 - Remove &quot;New&quot; label from NFSCL/NFSD now that they are the only NFS</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/arm/conf/ARMADAXP#3e32dff5</link>
        <description>Remove &quot;New&quot; label from NFSCL/NFSD now that they are the only NFSclient/server.  While here, remove duplicate NFSCL from sys/conf/NOTES.Approved by:	rmacklem

            List of files:
            /freebsd-14.2/sys/arm/conf/ARMADAXP</description>
        <pubDate>Tue, 06 Jan 2015 16:15:57 +0000</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
