Message ID | 20200706234151.2940865-4-romain.naour@gmail.com |
---|---|
State | Accepted |
Headers | show
Return-Path: <buildroot-bounces@busybox.net> X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.136; helo=silver.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=<UNKNOWN>) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=nphsF/l8; dkim-atps=neutral Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4B12D32FHrz9sRK for <incoming-buildroot@patchwork.ozlabs.org>; Tue, 7 Jul 2020 09:42:11 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id C187627092; Mon, 6 Jul 2020 23:42:08 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sUnCUP9os8QZ; Mon, 6 Jul 2020 23:42:07 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by silver.osuosl.org (Postfix) with ESMTP id 11DD526977; Mon, 6 Jul 2020 23:42:07 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id E12171BF326 for <buildroot@lists.busybox.net>; Mon, 6 Jul 2020 23:42:02 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id DD5F9261F9 for <buildroot@lists.busybox.net>; Mon, 6 Jul 2020 23:42:02 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wm-QOm3WZgR6 for <buildroot@lists.busybox.net>; Mon, 6 Jul 2020 23:42:01 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wr1-f65.google.com (mail-wr1-f65.google.com [209.85.221.65]) by silver.osuosl.org (Postfix) with ESMTPS id C4AB9261DB for <buildroot@buildroot.org>; Mon, 6 Jul 2020 23:42:00 +0000 (UTC) Received: by mail-wr1-f65.google.com with SMTP id z15so31878612wrl.8 for <buildroot@buildroot.org>; Mon, 06 Jul 2020 16:42:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=H1Ekm1NfYUabtYNuyexFWkq5irUyje9WXtaN49d0CiM=; b=nphsF/l8b67bSbd8/mtZ9UzVvmEJ4GM2CpjqEeZ+340kNz8LJEKOWsFd4TMElwVzOH 9T5mzohv+2a5/TNnfTA0/RSrXDI2rnq+blXeS15hQDw0PF4SRgj/urD0bArbFMxPj0y6 C0bOA4XleJGwEGWI+jzThTYcO7aRNZxJU9iaxlmgzk08Hgi6u0DZZznLCop0mWlYN6Sl OfQaIpdt4kAOve0h9xNZF/rMFRDcav/PuM1peXwzJuArkmCmG8dNIrR8q5g8VXNTXJ+d JM9/i4Dpzp4dE/O5eXf0U4e3vk0ZR9ccoJdKJRXEjje6nbigUaiDo/oSCeFr/mciioI9 5FYg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=H1Ekm1NfYUabtYNuyexFWkq5irUyje9WXtaN49d0CiM=; b=n7gOUPLdeH/u6Ufpl1l2IuyccUOTH0UFx/30I+Bu5ulAkwDtAL7nLUNH6055lPEEzp 2q9CtS22Jdju6h5gDWbxOee4sNvNkWTr5LWXwEbznytrnTAdDml5rfMhLpTCGJkPI28Z M23q3qpmtBcWkNPUiSTSJHGpyl5WESPxQigX1yyxo2Z4Cxo2mdulzHRY3i7Qxd22GF2+ CGRw8wMfT2S9JFIri4i7NXsqyBnigpmShV9vuwuFh2JYAc+jBBKZ1V9c3PaxR6BJ+9c8 0D+46t9otyvxIPYYwUJ8kmyFIFADHSM88BOyB+ozSba0tCCP45aqkBShsKo1iLvN9qhc r+mw== X-Gm-Message-State: AOAM532btZBjifu5gFIDJ7Vl+7K1PCK+xInFfUUgDePBXgpaPp/VN1AB V8puj1mXqp6u0yiNFnW9U/74SDvz X-Google-Smtp-Source: ABdhPJxZYJqnA5z70KvhMPt4GHw8hVIK7RStTtktR6ctZg9RSnrV0W8jAYWQf2EeA7V2QtVfcvOkfg== X-Received: by 2002:a05:6000:ce:: with SMTP id q14mr50605176wrx.294.1594078919063; Mon, 06 Jul 2020 16:41:59 -0700 (PDT) Received: from localhost.localdomain (2a01cb058f8a18003dbee9eed79eb521.ipv6.abo.wanadoo.fr. [2a01:cb05:8f8a:1800:3dbe:e9ee:d79e:b521]) by smtp.gmail.com with ESMTPSA id d13sm25890955wrn.61.2020.07.06.16.41.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 06 Jul 2020 16:41:58 -0700 (PDT) From: Romain Naour <romain.naour@gmail.com> To: buildroot@buildroot.org Date: Tue, 7 Jul 2020 01:41:47 +0200 Message-Id: <20200706234151.2940865-4-romain.naour@gmail.com> X-Mailer: git-send-email 2.25.4 In-Reply-To: <20200706234151.2940865-1-romain.naour@gmail.com> References: <20200706234151.2940865-1-romain.naour@gmail.com> MIME-Version: 1.0 Subject: [Buildroot] [PATCH 4/8] board/qemu/aarch64-virt/linux.config: enable VIRTIO_GPU driver X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot <buildroot.busybox.net> List-Unsubscribe: <http://lists.busybox.net/mailman/options/buildroot>, <mailto:buildroot-request@busybox.net?subject=unsubscribe> List-Archive: <http://lists.busybox.net/pipermail/buildroot/> List-Post: <mailto:buildroot@busybox.net> List-Help: <mailto:buildroot-request@busybox.net?subject=help> List-Subscribe: <http://lists.busybox.net/mailman/listinfo/buildroot>, <mailto:buildroot-request@busybox.net?subject=subscribe> Cc: Romain Naour <romain.naour@gmail.com> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" <buildroot-bounces@busybox.net> |
Series |
[1/8] board/qemu/aarch64-virt/linux.config: regenerate after kernel version bump
|
expand
|
diff --git a/board/qemu/aarch64-virt/linux.config b/board/qemu/aarch64-virt/linux.config index 295bf19a7c..129a200ab0 100644 --- a/board/qemu/aarch64-virt/linux.config +++ b/board/qemu/aarch64-virt/linux.config @@ -40,14 +40,16 @@ CONFIG_DUMMY=y CONFIG_MACVLAN=y CONFIG_VIRTIO_NET=y CONFIG_NLMON=y -CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_SERIAL_AMBA_PL011=y CONFIG_SERIAL_AMBA_PL011_CONSOLE=y CONFIG_VIRTIO_CONSOLE=y CONFIG_HW_RANDOM=y CONFIG_HW_RANDOM_VIRTIO=y +CONFIG_DRM=y +CONFIG_DRM_VIRTIO_GPU=y CONFIG_RTC_CLASS=y CONFIG_RTC_DRV_PL031=y +CONFIG_VIRTIO_PCI=y CONFIG_VIRTIO_MMIO=y CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y CONFIG_MAILBOX=y
This driver is intended to be used by mesa virgl Gallium on the guest. virtio-gpu is enabled by adding "-device virtio-gpu-pci" on the qemu command line. It's detected by lspci and dmesg log: $ lspci 00:01.0 Display controller: Red Hat, Inc. Virtio GPU (rev 01) $ dmesg virtio-pci 0000:00:01.0: enabling device (0000 -> 0002) [drm] pci: virtio-gpu-pci detected at 0000:00:01.0 [drm] virgl 3d acceleration not supported by host [drm] EDID support available. [TTM] Zone kernel: Available graphics memory: 51876 KiB [TTM] Initializing pool allocator [TTM] Initializing DMA pool allocator [drm] number of scanouts: 1 [drm] number of cap sets: 0 [drm] Initialized virtio_gpu 0.1.0 0 for virtio2 on minor 0 The framebuffer interface fb0 is now present in /dev $ ls /dev/fb* /dev/fb0 See: https://www.kraxel.org/blog/2019/09/display-devices-in-qemu/ https://at.projects.genivi.org/wiki/display/WIK4/GENIVI+Technical+Summit+Session+Content+2018?preview=%2F28412356%2F28412481%2F2018-10-11_GeniviBangalorTechSummit_Virtio_GPU.pdf Signed-off-by: Romain Naour <romain.naour@gmail.com> --- board/qemu/aarch64-virt/linux.config | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)