<?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>3ed48eb085f7c4ae5c019ee882e694b432d43911 - riscv: build allwinner DTBs</title>
        <link>http://opengrok.net:8080/history/src/sys/riscv/conf/std.allwinner#3ed48eb085f7c4ae5c019ee882e694b432d43911</link>
        <description>riscv: build allwinner DTBsThese are known to work if loaded manually by loader(8) (for the Nezhaboard at least). If nothing else, it is useful to provide a DTB closelytied to the kernel version.MFC after:	3 daysSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D53118

            List of files:
            /src/sys/riscv/conf/std.allwinner</description>
        <pubDate>Mon, 20 Oct 2025 14:25:08 +0000</pubDate>
        <dc:creator>Mitchell Horne &lt;mhorne@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>09fb6eb4a4af46b37d468f370dbbdcb4ee220cef - riscv: enable aw_mmc driver</title>
        <link>http://opengrok.net:8080/history/src/sys/riscv/conf/std.allwinner#09fb6eb4a4af46b37d468f370dbbdcb4ee220cef</link>
        <description>riscv: enable aw_mmc driverFor the Allwinner D1.MFC after:	2 weeksDifferential Revision:	https://reviews.freebsd.org/D51198

            List of files:
            /src/sys/riscv/conf/std.allwinner</description>
        <pubDate>Tue, 22 Jul 2025 14:52:58 +0000</pubDate>
        <dc:creator>Mitchell Horne &lt;mhorne@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5fea0aec5c8e7e8e68a3f0de6ae717588344a6b4 - riscv: add aw_rtc device to config</title>
        <link>http://opengrok.net:8080/history/src/sys/riscv/conf/std.allwinner#5fea0aec5c8e7e8e68a3f0de6ae717588344a6b4</link>
        <description>riscv: add aw_rtc device to configSomehow dropped during a rebase. This actually enables the driver.Fixes:	d88bc5f943a9 (&quot;riscv: enable allwinner RTC&quot;)Sponsored by:	The FreeBSD Foundation

            List of files:
            /src/sys/riscv/conf/std.allwinner</description>
        <pubDate>Tue, 18 Mar 2025 17:27:15 +0000</pubDate>
        <dc:creator>Mitchell Horne &lt;mhorne@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3816452ecac64dcd2708c67fe0a1193d5e06feac - Revert &quot;riscv: enable allwinner RTC&quot;</title>
        <link>http://opengrok.net:8080/history/src/sys/riscv/conf/std.allwinner#3816452ecac64dcd2708c67fe0a1193d5e06feac</link>
        <description>Revert &quot;riscv: enable allwinner RTC&quot;It caused a regression on A10/A20 platforms. Revert until the proper fixcan be determined.This reverts commit 9ddd516b886218af809dbf40eeda1ed388e2879c.PR:		285054Reported by:	mmel

            List of files:
            /src/sys/riscv/conf/std.allwinner</description>
        <pubDate>Tue, 04 Mar 2025 15:20:55 +0000</pubDate>
        <dc:creator>Mitchell Horne &lt;mhorne@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9257fe124f0e640ca5cab77754117bd2e55f28d5 - riscv: aw_timer enablement for D1</title>
        <link>http://opengrok.net:8080/history/src/sys/riscv/conf/std.allwinner#9257fe124f0e640ca5cab77754117bd2e55f28d5</link>
        <description>riscv: aw_timer enablement for D1The SBI timer functionality is partially broken on the Allwinner D1, sowe require this driver to provide an eventtimer/system timer interrupts.The timecounter interface, on the other hand, is not required. Thegeneric RISC-V timer driver uses the native rdtime instruction, andimplements vdso, so this should be preferred.Reviewed by:	manu, ganboldMFC after:	1 weekSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D48672

            List of files:
            /src/sys/riscv/conf/std.allwinner</description>
        <pubDate>Mon, 27 Jan 2025 20:00:21 +0000</pubDate>
        <dc:creator>Mitchell Horne &lt;mhorne@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9eb30ef4b7a0ca1ef7bcc871b6391d98b00c259f - riscv: enable Allwinner D1 USB drivers</title>
        <link>http://opengrok.net:8080/history/src/sys/riscv/conf/std.allwinner#9eb30ef4b7a0ca1ef7bcc871b6391d98b00c259f</link>
        <description>riscv: enable Allwinner D1 USB driversAdd the generic USB drivers and FDT glue to the build.Make small tweaks to the aw_usbphy and aw_musb drivers for the AllwinnerD1.Reviewed by:	manuSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D48126

            List of files:
            /src/sys/riscv/conf/std.allwinner</description>
        <pubDate>Fri, 10 Jan 2025 17:57:36 +0000</pubDate>
        <dc:creator>Mitchell Horne &lt;mhorne@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7192454558532101229629a8575d161013f3a7cb - aw_gpio: support Allwinner D1 GPIO</title>
        <link>http://opengrok.net:8080/history/src/sys/riscv/conf/std.allwinner#7192454558532101229629a8575d161013f3a7cb</link>
        <description>aw_gpio: support Allwinner D1 GPIOThe GPIO controls the multiplexing of the D1 pins to its peripherals,so this adds the definitions needed by the aw_gpio driver to supportthe D1.Also, this modifies the aw_gpio driver to support the differences ofthe D1 controller:- pins can have up to 15 functions- each port is mapped with an alignment of 0x30- CFG registers have 4 bits per pin- DRV registers have 4 bits per pin- the offset of PULL registers is 0x24Signed-off-by: Julien Cassette &lt;julien.cassette@gmail.com&gt;Reviewed by:	mhorneDifferential Revision:	https://reviews.freebsd.org/D35593

            List of files:
            /src/sys/riscv/conf/std.allwinner</description>
        <pubDate>Tue, 10 Dec 2024 21:22:40 +0000</pubDate>
        <dc:creator>Julien Cassette &lt;julien.cassette@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>85471971305d3c13ef5f2894b44cdf93b5e80f12 - riscv: enable Allwinner if_awg</title>
        <link>http://opengrok.net:8080/history/src/sys/riscv/conf/std.allwinner#85471971305d3c13ef5f2894b44cdf93b5e80f12</link>
        <description>riscv: enable Allwinner if_awgEnable the driver and dependencies (aw_sid, nvmem). Add compat strings,etc.Found on the Allwinner D1.Reviewed by:	manuSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D47923

            List of files:
            /src/sys/riscv/conf/std.allwinner</description>
        <pubDate>Tue, 10 Dec 2024 20:43:59 +0000</pubDate>
        <dc:creator>Mitchell Horne &lt;mhorne@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c5c02a131a0e2ef52771e683269bc8778fe511f3 - riscv: Allwinner D1 clock and reset driver</title>
        <link>http://opengrok.net:8080/history/src/sys/riscv/conf/std.allwinner#c5c02a131a0e2ef52771e683269bc8778fe511f3</link>
        <description>riscv: Allwinner D1 clock and reset driverAdd the SOC_ALLWINNER_D1 config option, following other platforms.Co-authored-by:	mhorneReviewed by:	manu (previous version)Sponsored by:	The FreeBSD Foundation (in part)Differential Revision:	https://reviews.freebsd.org/D47515

            List of files:
            /src/sys/riscv/conf/std.allwinner</description>
        <pubDate>Sat, 16 Nov 2024 19:02:03 +0000</pubDate>
        <dc:creator>Julien Cassette &lt;julien.cassette@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>9ddd516b886218af809dbf40eeda1ed388e2879c - riscv: enable allwinner RTC</title>
        <link>http://opengrok.net:8080/history/src/sys/riscv/conf/std.allwinner#9ddd516b886218af809dbf40eeda1ed388e2879c</link>
        <description>riscv: enable allwinner RTCFor the Allwinner D1 (Nehza) SBC.This RTC driver is also a clock provider, which registers two fixedclocks. In all the devices we currently support, the names of the clocksare present in the &quot;clock-output-names&quot; property of the device tree.This is not the case for the D1 DTS, as this property does not appear inupstream. Therefore the clock definitions are statically assigned aname, which is overridden when specified.Reviewed by:	manuSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D47514

            List of files:
            /src/sys/riscv/conf/std.allwinner</description>
        <pubDate>Fri, 15 Nov 2024 17:20:35 +0000</pubDate>
        <dc:creator>Mitchell Horne &lt;mhorne@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>bd79cafe70c8ce510110ba6488b0705bfddfdd33 - riscv: tweak SoC-specific conf organization</title>
        <link>http://opengrok.net:8080/history/src/sys/riscv/conf/std.allwinner#bd79cafe70c8ce510110ba6488b0705bfddfdd33</link>
        <description>riscv: tweak SoC-specific conf organizationHide some lines from the main GENERIC files by mimicking arm64&apos;s model.I do not have any intention of creating a std.riscv or SIFIVEconfiguration file at this time.Reviewed by:	jrtc27MFC after:	3 daysSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D42910

            List of files:
            /src/sys/riscv/conf/std.allwinner</description>
        <pubDate>Tue, 05 Dec 2023 19:28:59 +0000</pubDate>
        <dc:creator>Mitchell Horne &lt;mhorne@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3ed48eb085f7c4ae5c019ee882e694b432d43911 - riscv: build allwinner DTBs</title>
        <link>http://opengrok.net:8080/history/src/sys/riscv/conf/std.allwinner#3ed48eb085f7c4ae5c019ee882e694b432d43911</link>
        <description>riscv: build allwinner DTBsThese are known to work if loaded manually by loader(8) (for the Nezhaboard at least). If nothing else, it is useful to provide a DTB closelytied to the kernel version.MFC after:	3 daysSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D53118

            List of files:
            /src/sys/riscv/conf/std.allwinner</description>
        <pubDate>Mon, 20 Oct 2025 14:25:08 +0000</pubDate>
        <dc:creator>Mitchell Horne &lt;mhorne@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>09fb6eb4a4af46b37d468f370dbbdcb4ee220cef - riscv: enable aw_mmc driver</title>
        <link>http://opengrok.net:8080/history/src/sys/riscv/conf/std.allwinner#09fb6eb4a4af46b37d468f370dbbdcb4ee220cef</link>
        <description>riscv: enable aw_mmc driverFor the Allwinner D1.MFC after:	2 weeksDifferential Revision:	https://reviews.freebsd.org/D51198

            List of files:
            /src/sys/riscv/conf/std.allwinner</description>
        <pubDate>Tue, 22 Jul 2025 14:52:58 +0000</pubDate>
        <dc:creator>Mitchell Horne &lt;mhorne@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5fea0aec5c8e7e8e68a3f0de6ae717588344a6b4 - riscv: add aw_rtc device to config</title>
        <link>http://opengrok.net:8080/history/src/sys/riscv/conf/std.allwinner#5fea0aec5c8e7e8e68a3f0de6ae717588344a6b4</link>
        <description>riscv: add aw_rtc device to configSomehow dropped during a rebase. This actually enables the driver.Fixes:	d88bc5f943a9 (&quot;riscv: enable allwinner RTC&quot;)Sponsored by:	The FreeBSD Foundation

            List of files:
            /src/sys/riscv/conf/std.allwinner</description>
        <pubDate>Tue, 18 Mar 2025 17:27:15 +0000</pubDate>
        <dc:creator>Mitchell Horne &lt;mhorne@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3816452ecac64dcd2708c67fe0a1193d5e06feac - Revert &quot;riscv: enable allwinner RTC&quot;</title>
        <link>http://opengrok.net:8080/history/src/sys/riscv/conf/std.allwinner#3816452ecac64dcd2708c67fe0a1193d5e06feac</link>
        <description>Revert &quot;riscv: enable allwinner RTC&quot;It caused a regression on A10/A20 platforms. Revert until the proper fixcan be determined.This reverts commit 9ddd516b886218af809dbf40eeda1ed388e2879c.PR:		285054Reported by:	mmel

            List of files:
            /src/sys/riscv/conf/std.allwinner</description>
        <pubDate>Tue, 04 Mar 2025 15:20:55 +0000</pubDate>
        <dc:creator>Mitchell Horne &lt;mhorne@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9257fe124f0e640ca5cab77754117bd2e55f28d5 - riscv: aw_timer enablement for D1</title>
        <link>http://opengrok.net:8080/history/src/sys/riscv/conf/std.allwinner#9257fe124f0e640ca5cab77754117bd2e55f28d5</link>
        <description>riscv: aw_timer enablement for D1The SBI timer functionality is partially broken on the Allwinner D1, sowe require this driver to provide an eventtimer/system timer interrupts.The timecounter interface, on the other hand, is not required. Thegeneric RISC-V timer driver uses the native rdtime instruction, andimplements vdso, so this should be preferred.Reviewed by:	manu, ganboldMFC after:	1 weekSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D48672

            List of files:
            /src/sys/riscv/conf/std.allwinner</description>
        <pubDate>Mon, 27 Jan 2025 20:00:21 +0000</pubDate>
        <dc:creator>Mitchell Horne &lt;mhorne@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9eb30ef4b7a0ca1ef7bcc871b6391d98b00c259f - riscv: enable Allwinner D1 USB drivers</title>
        <link>http://opengrok.net:8080/history/src/sys/riscv/conf/std.allwinner#9eb30ef4b7a0ca1ef7bcc871b6391d98b00c259f</link>
        <description>riscv: enable Allwinner D1 USB driversAdd the generic USB drivers and FDT glue to the build.Make small tweaks to the aw_usbphy and aw_musb drivers for the AllwinnerD1.Reviewed by:	manuSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D48126

            List of files:
            /src/sys/riscv/conf/std.allwinner</description>
        <pubDate>Fri, 10 Jan 2025 17:57:36 +0000</pubDate>
        <dc:creator>Mitchell Horne &lt;mhorne@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7192454558532101229629a8575d161013f3a7cb - aw_gpio: support Allwinner D1 GPIO</title>
        <link>http://opengrok.net:8080/history/src/sys/riscv/conf/std.allwinner#7192454558532101229629a8575d161013f3a7cb</link>
        <description>aw_gpio: support Allwinner D1 GPIOThe GPIO controls the multiplexing of the D1 pins to its peripherals,so this adds the definitions needed by the aw_gpio driver to supportthe D1.Also, this modifies the aw_gpio driver to support the differences ofthe D1 controller:- pins can have up to 15 functions- each port is mapped with an alignment of 0x30- CFG registers have 4 bits per pin- DRV registers have 4 bits per pin- the offset of PULL registers is 0x24Signed-off-by: Julien Cassette &lt;julien.cassette@gmail.com&gt;Reviewed by:	mhorneDifferential Revision:	https://reviews.freebsd.org/D35593

            List of files:
            /src/sys/riscv/conf/std.allwinner</description>
        <pubDate>Tue, 10 Dec 2024 21:22:40 +0000</pubDate>
        <dc:creator>Julien Cassette &lt;julien.cassette@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>85471971305d3c13ef5f2894b44cdf93b5e80f12 - riscv: enable Allwinner if_awg</title>
        <link>http://opengrok.net:8080/history/src/sys/riscv/conf/std.allwinner#85471971305d3c13ef5f2894b44cdf93b5e80f12</link>
        <description>riscv: enable Allwinner if_awgEnable the driver and dependencies (aw_sid, nvmem). Add compat strings,etc.Found on the Allwinner D1.Reviewed by:	manuSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D47923

            List of files:
            /src/sys/riscv/conf/std.allwinner</description>
        <pubDate>Tue, 10 Dec 2024 20:43:59 +0000</pubDate>
        <dc:creator>Mitchell Horne &lt;mhorne@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c5c02a131a0e2ef52771e683269bc8778fe511f3 - riscv: Allwinner D1 clock and reset driver</title>
        <link>http://opengrok.net:8080/history/src/sys/riscv/conf/std.allwinner#c5c02a131a0e2ef52771e683269bc8778fe511f3</link>
        <description>riscv: Allwinner D1 clock and reset driverAdd the SOC_ALLWINNER_D1 config option, following other platforms.Co-authored-by:	mhorneReviewed by:	manu (previous version)Sponsored by:	The FreeBSD Foundation (in part)Differential Revision:	https://reviews.freebsd.org/D47515

            List of files:
            /src/sys/riscv/conf/std.allwinner</description>
        <pubDate>Sat, 16 Nov 2024 19:02:03 +0000</pubDate>
        <dc:creator>Julien Cassette &lt;julien.cassette@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
