<?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 GENERIC64</title>
    <link>http://nxr.netbsd.org/rss/src/sys/arch/evbarm/conf/GENERIC64</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>Add micphy for Micrel KSZ[89]xxx PHY support</title>
    <description>/src/sys/arch/evbarm/conf/GENERIC64 - 1.232</description>
    <pubDate>Thu Apr 16 07:12:59 UTC 2026</pubDate>
    <dc:creator>skrll</dc:creator>
</item>

<item>
    <title>Default INCLUDE_CONFIG_FILE to on for GENERIC{,64,_V5}</title>
    <description>/src/sys/arch/evbarm/conf/GENERIC64 - 1.231</description>
    <pubDate>Mon Mar 02 14:05:49 UTC 2026</pubDate>
    <dc:creator>skrll</dc:creator>
</item>

<item>
    <title>Import Jiaxun Yang's bochsfb(4) driver.<br/><br/>This is useful for getting graphics on qemu-system-aarch64 without<br/>firmware runtime video support (e.g. using the -kernel option). At the<br/>moment it is only wired up for -device VGA and -device secondary-vga<br/>so that it doesn't conflict with viogpu.<br/><br/>PR kern/59410</title>
    <description>/src/sys/arch/evbarm/conf/GENERIC64 - 1.230</description>
    <pubDate>Sat Jan 31 00:12:58 UTC 2026</pubDate>
    <dc:creator>nia</dc:creator>
</item>

<item>
    <title>Add the beginnings of a GENERIC_V5 kernel that targets armv5 boards and<br/>uses FDT.<br/><br/>In this first iteration some support is added for OLinuXino boards.<br/><br/>Thanks to Yuri Honegger for doing the vast majority of the work.</title>
    <description>/src/sys/arch/evbarm/conf/GENERIC64 - 1.229</description>
    <pubDate>Thu Oct 09 06:15:17 UTC 2025</pubDate>
    <dc:creator>skrll</dc:creator>
</item>

<item>
    <title>Add Amlogic Meson I2C.</title>
    <description>/src/sys/arch/evbarm/conf/GENERIC64 - 1.228</description>
    <pubDate>Tue Aug 05 15:44:10 UTC 2025</pubDate>
    <dc:creator>skrll</dc:creator>
</item>

<item>
    <title>Add a port of the FreeBSD driver for the VMware PV SCSI controller found<br/>in VMware's ESXi product.<br/><br/>Tested on ESXi/Arm such that an installation from ISO succeeds and boots.</title>
    <description>/src/sys/arch/evbarm/conf/GENERIC64 - 1.227</description>
    <pubDate>Mon Aug 04 20:03:12 UTC 2025</pubDate>
    <dc:creator>skrll</dc:creator>
</item>

<item>
    <title>branches:  1.226.2;<br/>s/Cryptograhic/Cryptographic/ in comment.</title>
    <description>/src/sys/arch/evbarm/conf/GENERIC64 - 1.226</description>
    <pubDate>Fri Jul 04 06:42:01 UTC 2025</pubDate>
    <dc:creator>andvar</dc:creator>
</item>

<item>
    <title>Add disabled entries for USB-C on RK3399.</title>
    <description>/src/sys/arch/evbarm/conf/GENERIC64 - 1.225</description>
    <pubDate>Tue Jun 03 19:31:46 UTC 2025</pubDate>
    <dc:creator>rjs</dc:creator>
</item>

<item>
    <title>evbarm/GENERIC64: Enable vio9p(4).<br/><br/>Tested under qemu.<br/><br/>PR kern/59211: vio9p(4): missing from various GENERICs and MAKEDEVs</title>
    <description>/src/sys/arch/evbarm/conf/GENERIC64 - 1.224</description>
    <pubDate>Thu Mar 27 00:23:19 UTC 2025</pubDate>
    <dc:creator>riastradh</dc:creator>
</item>

<item>
    <title>virtio(4): Consolidate kernel configs.<br/><br/>No functional change intended.<br/><br/>Leave `# XXX ?' comments where I don't know why the driver in<br/>question is excluded.  (Typical reason is that PAGE_SIZE is not 4096<br/>but I didn't investigate -- if you do investigate, please either<br/>update the comment if you determine a reason, or enable the driver if<br/>you don't.)<br/><br/>PR kern/59211: vio9p(4): missing from various GENERICs and MAKEDEVs</title>
    <description>/src/sys/arch/evbarm/conf/GENERIC64 - 1.223</description>
    <pubDate>Thu Mar 27 00:22:43 UTC 2025</pubDate>
    <dc:creator>riastradh</dc:creator>
</item>

<item>
    <title>arm64: Add support for Snapdragon X1E battery and charger sensors.<br/><br/>This is a port of a set of drivers from OpenBSD, adapted to use ACPI<br/>instead of FDT bindings. These drivers are required to boot firmware on<br/>the application DSP which is required to read sensors. This is an impressive<br/>collection of work on the OpenBSD side -- big thank you to Patrick for writing<br/>this code and his help with this porting effort.<br/><br/>Firmware is signed and as a result may be board specific. The qcompas(4)<br/>driver looks for firmware files in qcompas/&lt;subsystem&gt; where &lt;subsystem&gt; is<br/>the string returned by the _SUB method on the ADSP device node. For example,<br/>on Lenovo ThinkPad T14s Gen 6 the subsystem ID is "233817AA".<br/><br/>The files "qcadsp8380.mbn" and "adsp_dtbs.elf" must be placed in<br/>this directory to read sensor data. These files can be obtained by<br/>downloading the appropriate OEM drivers for Windows.<br/><br/>When everything is online, the sensors are reported by sysmon_envsys and<br/>the charger creates a sysmon_pswitch of type PSWITCH_TYPE_ACADAPTER. The<br/>goal is to match the acpiacad(4) and acpibat(4) behaviour as much as possible.<br/><br/>XXX Firmware loading sometimes fails, still looking into this. When this<br/>    happens, sensors are not registered.<br/><br/>[battery]<br/>    design voltage:     0.000                                         V<br/>           voltage:    12.980                                         V<br/>        design cap:    58.000                                        Wh<br/>     last full cap:    59.810                                        Wh<br/>            charge:    59.740                      2.000%   8.998%   Wh (99.88%)<br/>       charge rate:       N/A<br/>    discharge rate:       N/A<br/>          charging:     FALSE<br/>      charge state:    NORMAL<br/>  discharge cycles:         4        0        0        0        0 none<br/>       temperature:    30.230                                      degC<br/>[charger]<br/>         connected:      TRUE</title>
    <description>/src/sys/arch/evbarm/conf/GENERIC64 - 1.222</description>
    <pubDate>Mon Dec 30 00:31:09 UTC 2024</pubDate>
    <dc:creator>jmcneill</dc:creator>
</item>

<item>
    <title>enable ikbd(4)</title>
    <description>/src/sys/arch/evbarm/conf/GENERIC64 - 1.221</description>
    <pubDate>Mon Dec 09 22:17:31 UTC 2024</pubDate>
    <dc:creator>jmcneill</dc:creator>
</item>

<item>
    <title>arm64: Add qcomiic, qcomgpio, ihidev, ims</title>
    <description>/src/sys/arch/evbarm/conf/GENERIC64 - 1.220</description>
    <pubDate>Sun Dec 08 20:52:32 UTC 2024</pubDate>
    <dc:creator>jmcneill</dc:creator>
</item>

<item>
    <title>amd64, evbarm, i386: Add acpivmgenid(4) to GENERIC.<br/><br/>PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM<br/>fork</title>
    <description>/src/sys/arch/evbarm/conf/GENERIC64 - 1.219</description>
    <pubDate>Tue Aug 27 00:56:16 UTC 2024</pubDate>
    <dc:creator>riastradh</dc:creator>
</item>

<item>
    <title>viocon(4): Add to various kernel configs.</title>
    <description>/src/sys/arch/evbarm/conf/GENERIC64 - 1.218</description>
    <pubDate>Tue Jul 16 00:01:19 UTC 2024</pubDate>
    <dc:creator>riastradh</dc:creator>
</item>

<item>
    <title>Add example EARLYCONS entry for Ampere Altra/Altra Max</title>
    <description>/src/sys/arch/evbarm/conf/GENERIC64 - 1.217</description>
    <pubDate>Sun Jun 30 09:39:05 UTC 2024</pubDate>
    <dc:creator>jmcneill</dc:creator>
</item>

<item>
    <title>branches:  1.216.2;<br/>Add some "simpler" PCI audio devices to aarch64's GENERIC64<br/><br/>These serve as alternatives to hdaudio.  Tested in QEMU.</title>
    <description>/src/sys/arch/evbarm/conf/GENERIC64 - 1.216</description>
    <pubDate>Fri May 17 10:25:43 UTC 2024</pubDate>
    <dc:creator>nia</dc:creator>
</item>

<item>
    <title>port-arm/58194: Resurrect vmt(4) from bitrot<br/><br/>On this architecture vmt(4) used to search for a node "/hypervisor" in the<br/>FDT and probed the VMware hypervisor call only when the node was<br/>found. However, things appear to have changed and VMware no longer provides<br/>the FDT node.<br/><br/>Since vmt(4) doesn't actually need to read anything from FDT, and the<br/>hypervisor call logically resides in virtual CPUs themselves, it would be<br/>better to attach it directly to cpu, just like how it's probed on x86.</title>
    <description>/src/sys/arch/evbarm/conf/GENERIC64 - 1.215</description>
    <pubDate>Thu May 09 00:09:59 UTC 2024</pubDate>
    <dc:creator>pho</dc:creator>
</item>

<item>
    <title>aarch64/GENERIC64: Add ixl(4)<br/><br/>Works just fine for little-endian on LX2K with UEFI firmware.<br/><br/>Not tested for big-endian yet; attach fails on ROCKPro64 due to<br/>host controller problem.<br/><br/>OK yamaguchi@</title>
    <description>/src/sys/arch/evbarm/conf/GENERIC64 - 1.214</description>
    <pubDate>Wed Oct 11 07:49:29 UTC 2023</pubDate>
    <dc:creator>rin</dc:creator>
</item>

<item>
    <title>igc(4): Added to kernel config files for tested platforms<br/><br/>I.e., aarch64, amd64, and evbppc/DHT, at the moment.<br/><br/>Please feel free to add to other config files, and report us back<br/>if you find problems :)</title>
    <description>/src/sys/arch/evbarm/conf/GENERIC64 - 1.213</description>
    <pubDate>Wed Oct 04 07:48:55 UTC 2023</pubDate>
    <dc:creator>rin</dc:creator>
</item>
</channel></rss>

