<?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 RPI2</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>49a49b37 - Move options INTRNG into std.armv6 and std.armv7</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/arm/conf/RPI2#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-12.1/sys/arm/conf/RPI2</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>91cc58af - [rpi] Add fdt_pinctrl(4) support to Raspberry Pi GPIO driver</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/arm/conf/RPI2#91cc58af</link>
        <description>[rpi] Add fdt_pinctrl(4) support to Raspberry Pi GPIO driverOn Raspberry Pi platform GPIO controller also responsible for pinsmultiplexing. Pi code predates proper FDT support in FreeBSD so alot of pinmux info is hardcoded. This patch:- Implements pinctl methods in bcm2835_gpio- Converts all devices with ad-hoc pinmux info to proper pin control  mechanisms and adds pinmux info in FreeBSD&apos;s custom dts files.- Adds fdt_pinctrl option to RPI2 and RPI-B kernels- Adds SPI pinmux config to FreeBSD&apos;s customization of GNU DTS.Reviewed by:	imp, manuDifferential Revision:	https://reviews.freebsd.org/D14104

            List of files:
            /freebsd-12.1/sys/arm/conf/RPI2</description>
        <pubDate>Sun, 08 Apr 2018 00:56:19 +0000</pubDate>
        <dc:creator>Oleksandr Tymoshenko &lt;gonzo@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a2aef24a - Update several more URLs</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/arm/conf/RPI2#a2aef24a</link>
        <description>Update several more URLs- Primarily http -&gt; https- Primarily FreeBSD project URLs

            List of files:
            /freebsd-12.1/sys/arm/conf/RPI2</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-12.1/sys/arm/conf/RPI2#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-12.1/sys/arm/conf/RPI2</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>9ce763a0 - Remove the MULTIDELAY option from arm. It&apos;s now enabled when PLATFORM is</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/arm/conf/RPI2#9ce763a0</link>
        <description>Remove the MULTIDELAY option from arm. It&apos;s now enabled when PLATFORM isenabled.

            List of files:
            /freebsd-12.1/sys/arm/conf/RPI2</description>
        <pubDate>Fri, 07 Jul 2017 13:55:11 +0000</pubDate>
        <dc:creator>Andrew Turner &lt;andrew@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3d814b4c - Remove PLATFORM_SMP. It&apos;s unneeded as all configs with both PLATFORM and</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/arm/conf/RPI2#3d814b4c</link>
        <description>Remove PLATFORM_SMP. It&apos;s unneeded as all configs with both PLATFORM andSMP use it so we can switch to the combination of these as the check.

            List of files:
            /freebsd-12.1/sys/arm/conf/RPI2</description>
        <pubDate>Tue, 04 Jul 2017 16:52:55 +0000</pubDate>
        <dc:creator>Andrew Turner &lt;andrew@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>cb1b0068 - Start to deorbit the kernel configs in GENERIC by marking them with</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/arm/conf/RPI2#cb1b0068</link>
        <description>Start to deorbit the kernel configs in GENERIC by marking them withNO_UNIVERSE. This stops them from being built with the universe,tinderbox, and related targets.Sponsored by:	ABT Systems Ltd

            List of files:
            /freebsd-12.1/sys/arm/conf/RPI2</description>
        <pubDate>Mon, 07 Nov 2016 10:26:44 +0000</pubDate>
        <dc:creator>Andrew Turner &lt;andrew@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2abb9b42 - Add rpi_ft5406 module and add it to extra modules in Raspberry Pi configs</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/arm/conf/RPI2#2abb9b42</link>
        <description>Add rpi_ft5406 module and add it to extra modules in Raspberry Pi configs

            List of files:
            /freebsd-12.1/sys/arm/conf/RPI2</description>
        <pubDate>Mon, 03 Oct 2016 01:08:34 +0000</pubDate>
        <dc:creator>Oleksandr Tymoshenko &lt;gonzo@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d654c805 - RPI2: Add support for MULTIDELAY, this is needed for inclusion into GENERIC.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/arm/conf/RPI2#d654c805</link>
        <description>RPI2: Add support for MULTIDELAY, this is needed for inclusion into GENERIC.

            List of files:
            /freebsd-12.1/sys/arm/conf/RPI2</description>
        <pubDate>Fri, 30 Sep 2016 10:21:04 +0000</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>10912ba8 - RPI2: Add support for PLATFORM_SMP so we can later add it to GENERIC.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/arm/conf/RPI2#10912ba8</link>
        <description>RPI2: Add support for PLATFORM_SMP so we can later add it to GENERIC.Reviewed by:	andrewDifferential Revision:	https://reviews.freebsd.org/D8063

            List of files:
            /freebsd-12.1/sys/arm/conf/RPI2</description>
        <pubDate>Thu, 29 Sep 2016 06:54:02 +0000</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@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-12.1/sys/arm/conf/RPI2#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-12.1/sys/arm/conf/RPI2</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-12.1/sys/arm/conf/RPI2#7651aa60</link>
        <description>Consolidate debugging options from all arm kernel configs to std.arm[v6].

            List of files:
            /freebsd-12.1/sys/arm/conf/RPI2</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>59c3cb81 - Rename ARM_INTRNG and MIPS_INTRNG to INTRNG. This will help with machine</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/arm/conf/RPI2#59c3cb81</link>
        <description>Rename ARM_INTRNG and MIPS_INTRNG to INTRNG. This will help with machineindependent code that needs to know about INTRNG such as PCI drivers.Obtained from:	ABT Systems LtdSponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd-12.1/sys/arm/conf/RPI2</description>
        <pubDate>Fri, 15 Apr 2016 16:05:41 +0000</pubDate>
        <dc:creator>Andrew Turner &lt;andrew@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>120b6fc9 - Implement bcm2836 interrupt controller for INTRNG and enable it</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/arm/conf/RPI2#120b6fc9</link>
        <description>Implement bcm2836 interrupt controller for INTRNG and enable iton RPI2 by default.Differential Revision:	https://reviews.freebsd.org/D5822

            List of files:
            /freebsd-12.1/sys/arm/conf/RPI2</description>
        <pubDate>Tue, 05 Apr 2016 13:41:51 +0000</pubDate>
        <dc:creator>Svatopluk Kraus &lt;skra@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ed18006c - Create device options for the two common ARM timers.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/arm/conf/RPI2#ed18006c</link>
        <description>Create device options for the two common ARM timers.Sponsored by:	ABT Systems Ltd

            List of files:
            /freebsd-12.1/sys/arm/conf/RPI2</description>
        <pubDate>Sat, 21 Nov 2015 16:23:56 +0000</pubDate>
        <dc:creator>Andrew Turner &lt;andrew@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>eb6e1a02 - Ensure that all arm kernel configs contain ALT_BREAK_TO_DEBUGGER and not</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/arm/conf/RPI2#eb6e1a02</link>
        <description>Ensure that all arm kernel configs contain ALT_BREAK_TO_DEBUGGER and notBREAK_TO_DEBUGGER if they have a serial console (most do).  A burst ofserial line noise (such as unplugging a usb serial adapter) can look likea break and drop a working system into the debugger.  The alt break sequence(&lt;CR&gt;~^B) works fine on both serial and non-serial consoles.

            List of files:
            /freebsd-12.1/sys/arm/conf/RPI2</description>
        <pubDate>Mon, 25 May 2015 23:27:13 +0000</pubDate>
        <dc:creator>Ian Lepore &lt;ian@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>962940ce - Add the SMP support for Raspberry Pi 2 (BCM2836).</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/arm/conf/RPI2#962940ce</link>
        <description>Add the SMP support for Raspberry Pi 2 (BCM2836).Tested with the build of some ports and a buildworld.Submitted by:	Daisuke Aoyama &lt;aoyama@peach.ne.jp&gt;

            List of files:
            /freebsd-12.1/sys/arm/conf/RPI2</description>
        <pubDate>Thu, 07 May 2015 22:11:44 +0000</pubDate>
        <dc:creator>Luiz Otavio O Souza &lt;loos@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-12.1/sys/arm/conf/RPI2#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-12.1/sys/arm/conf/RPI2</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-12.1/sys/arm/conf/RPI2#5c1bbeb7</link>
        <description>Move the first batch of common armv6 options to std.armv6.

            List of files:
            /freebsd-12.1/sys/arm/conf/RPI2</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-12.1/sys/arm/conf/RPI2#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-12.1/sys/arm/conf/RPI2</description>
        <pubDate>Tue, 05 May 2015 16:09:25 +0000</pubDate>
        <dc:creator>Ian Lepore &lt;ian@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
