head 1.2; access; symbols netbsd-11-0-RC4:1.2 netbsd-11-0-RC3:1.2 netbsd-11-0-RC2:1.2 netbsd-11-0-RC1:1.2 perseant-exfatfs:1.2.0.4 perseant-exfatfs-base-20250801:1.2 netbsd-11:1.2.0.2 netbsd-11-base:1.2; locks; strict; comment @# @; 1.2 date 2025.07.26.14.18.14; author martin; state Exp; branches 1.2.4.1; next 1.1; commitid mK9I1AcDVuSRmg4G; 1.1 date 2025.03.27.12.22.44; author riastradh; state Exp; branches; next ; commitid E7rF9ahYVUe0EHOF; 1.2.4.1 date 2025.07.26.14.18.14; author perseant; state dead; branches; next 1.2.4.2; commitid 23j6GFaDws3O875G; 1.2.4.2 date 2025.08.02.05.57.07; author perseant; state Exp; branches; next ; commitid 23j6GFaDws3O875G; desc @@ 1.2 log @PR 58681: add a port of the OpenBSD viogpu(4) driver written by Joshua Stein . Port by George Matsumura with help from Jiaxun Yang. @ text @# $NetBSD: virtio.config,v 1.1 2025/03/27 12:22:44 riastradh Exp $ # # This file contains all generally useful virtio(4) drivers. # It is suitable for inclusion in a kernel config(5) file which # provides any virtio(4) attachments, typically at pci, fdt, or acpi. # # Note: Certain drivers currently need PAGE_SIZE == VIRTIO_PAGE_SIZE: # - viomb # - vio9p # These may have to be disabled explicitly in users on architectures # where PAGE_SIZE != 4096. # viomb* at virtio? # Virtio memory balloon device ld* at virtio? # Virtio disk device viocon* at virtio? # Virtio serial device viogpu* at virtio? # Virtio GPU device vioif* at virtio? # Virtio network device viornd* at virtio? # Virtio entropy device vioscsi* at virtio? # Virtio SCSI device vio9p* at virtio? # Virtio 9P device @ 1.2.4.1 log @file virtio.config was added on branch perseant-exfatfs on 2025-08-02 05:57:07 +0000 @ text @d1 21 @ 1.2.4.2 log @Sync with HEAD @ text @a0 21 # $NetBSD: virtio.config,v 1.2 2025/07/26 14:18:14 martin Exp $ # # This file contains all generally useful virtio(4) drivers. # It is suitable for inclusion in a kernel config(5) file which # provides any virtio(4) attachments, typically at pci, fdt, or acpi. # # Note: Certain drivers currently need PAGE_SIZE == VIRTIO_PAGE_SIZE: # - viomb # - vio9p # These may have to be disabled explicitly in users on architectures # where PAGE_SIZE != 4096. # viomb* at virtio? # Virtio memory balloon device ld* at virtio? # Virtio disk device viocon* at virtio? # Virtio serial device viogpu* at virtio? # Virtio GPU device vioif* at virtio? # Virtio network device viornd* at virtio? # Virtio entropy device vioscsi* at virtio? # Virtio SCSI device vio9p* at virtio? # Virtio 9P device @ 1.1 log @virtio(4): Consolidate kernel configs. No functional change intended. Leave `# XXX ?' comments where I don't know why the driver in question is excluded. (Typical reason is that PAGE_SIZE is not 4096 but I didn't investigate -- if you do investigate, please either update the comment if you determine a reason, or enable the driver if you don't.) PR kern/59211: vio9p(4): missing from various GENERICs and MAKEDEVs @ text @d1 1 a1 1 # $NetBSD$ d17 1 @