* [PATCH 0/5] poky-tiny clean-ups and qemuarm fixes
@ 2022-02-09 17:30 Jon Mason
2022-02-09 17:30 ` [PATCH 1/5] linux-yocto-dev: add qemuriscv32 Jon Mason
` (4 more replies)
0 siblings, 5 replies; 8+ messages in thread
From: Jon Mason @ 2022-02-09 17:30 UTC (permalink / raw)
To: openembedded-core
Fixes to get qemuarmv5, qemuarm64, and qemuarm working with poky-tiny
(again). While I'm there, do some clean-ups.
This needs https://lists.yoctoproject.org/g/linux-yocto/message/10908
for qemuarm's to work.
Jon Mason (5):
linux-yocto-dev: add qemuriscv32
linux-yocto: Remove unnecessary commented out qemuarm entry
qemuarm: use virtio pci interface for graphics
qemuarmv5: use arm-versatile-926ejs KMACHINE and add more virtio
devices
poky-tiny: enable qemuarmv5/qemuarm64 and cleanups
meta/conf/machine/qemuarm.conf | 3 +--
meta/conf/machine/qemuarm64.conf | 8 ++++----
meta/conf/machine/qemuarmv5.conf | 11 +++++++++--
meta/recipes-kernel/linux/linux-yocto-dev.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb | 5 ++---
meta/recipes-kernel/linux/linux-yocto_5.10.bb | 3 ---
meta/recipes-kernel/linux/linux-yocto_5.15.bb | 3 ---
7 files changed, 17 insertions(+), 18 deletions(-)
--
2.30.2
^ permalink raw reply [flat|nested] 8+ messages in thread
* [PATCH 1/5] linux-yocto-dev: add qemuriscv32
2022-02-09 17:30 [PATCH 0/5] poky-tiny clean-ups and qemuarm fixes Jon Mason
@ 2022-02-09 17:30 ` Jon Mason
2022-02-09 17:30 ` [PATCH 2/5] linux-yocto: Remove unnecessary commented out qemuarm entry Jon Mason
` (3 subsequent siblings)
4 siblings, 0 replies; 8+ messages in thread
From: Jon Mason @ 2022-02-09 17:30 UTC (permalink / raw)
To: openembedded-core
Signed-off-by: Jon Mason <jdmason@kudzu.us>
---
meta/recipes-kernel/linux/linux-yocto-dev.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-kernel/linux/linux-yocto-dev.bb b/meta/recipes-kernel/linux/linux-yocto-dev.bb
index 0d946373523c..98a42235af54 100644
--- a/meta/recipes-kernel/linux/linux-yocto-dev.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-dev.bb
@@ -50,7 +50,7 @@ PACKAGECONFIG[dt-validation] = ",,python3-dtschema-native"
# we need the wrappers if validation isn't in the packageconfig
DEPENDS += "${@bb.utils.contains('PACKAGECONFIG', 'dt-validation', '', 'python3-dtschema-wrapper-native', d)}"
-COMPATIBLE_MACHINE = "(qemuarm|qemux86|qemuppc|qemumips|qemumips64|qemux86-64|qemuriscv64)"
+COMPATIBLE_MACHINE = "(qemuarm|qemux86|qemuppc|qemumips|qemumips64|qemux86-64|qemuriscv32|qemuriscv64)"
KERNEL_DEVICETREE:qemuarmv5 = "versatile-pb.dtb"
--
2.30.2
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH 2/5] linux-yocto: Remove unnecessary commented out qemuarm entry
2022-02-09 17:30 [PATCH 0/5] poky-tiny clean-ups and qemuarm fixes Jon Mason
2022-02-09 17:30 ` [PATCH 1/5] linux-yocto-dev: add qemuriscv32 Jon Mason
@ 2022-02-09 17:30 ` Jon Mason
2022-02-09 17:30 ` [PATCH 3/5] qemuarm: use virtio pci interface for graphics Jon Mason
` (2 subsequent siblings)
4 siblings, 0 replies; 8+ messages in thread
From: Jon Mason @ 2022-02-09 17:30 UTC (permalink / raw)
To: openembedded-core
The line in question is already in place in qemuarm.conf. Remove it
from here, as it is not necessary and references an older kernel.
Signed-off-by: Jon Mason <jdmason@kudzu.us>
---
meta/recipes-kernel/linux/linux-yocto_5.10.bb | 3 ---
meta/recipes-kernel/linux/linux-yocto_5.15.bb | 3 ---
2 files changed, 6 deletions(-)
diff --git a/meta/recipes-kernel/linux/linux-yocto_5.10.bb b/meta/recipes-kernel/linux/linux-yocto_5.10.bb
index 3a0a43bc0b90..1f0f2977c06d 100644
--- a/meta/recipes-kernel/linux/linux-yocto_5.10.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_5.10.bb
@@ -25,9 +25,6 @@ SRCREV_machine:qemumips64 ?= "b668a352c94a8c29e585608e8302cacb1350f5ed"
SRCREV_machine ?= "a1bbb29fe30c94c21309aa8b8c0d06fa12f3368d"
SRCREV_meta ?= "7df27e6d296dfa16f289883c0661eed45059360c"
-# remap qemuarm to qemuarma15 for the 5.8 kernel
-# KMACHINE:qemuarm ?= "qemuarma15"
-
SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRANCH}; \
git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.10;destsuffix=${KMETA}"
diff --git a/meta/recipes-kernel/linux/linux-yocto_5.15.bb b/meta/recipes-kernel/linux/linux-yocto_5.15.bb
index ea10de30cd2f..ce66ddc75cd5 100644
--- a/meta/recipes-kernel/linux/linux-yocto_5.15.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_5.15.bb
@@ -35,9 +35,6 @@ SRCREV_machine:class-devupstream ?= "63dcc388662c3562de94d69bfa771ae4cd29b79f"
PN:class-devupstream = "linux-yocto-upstream"
KBRANCH:class-devupstream = "v5.15/base"
-# remap qemuarm to qemuarma15 for the 5.8 kernel
-# KMACHINE:qemuarm ?= "qemuarma15"
-
SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRANCH}; \
git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.15;destsuffix=${KMETA}"
--
2.30.2
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH 3/5] qemuarm: use virtio pci interface for graphics
2022-02-09 17:30 [PATCH 0/5] poky-tiny clean-ups and qemuarm fixes Jon Mason
2022-02-09 17:30 ` [PATCH 1/5] linux-yocto-dev: add qemuriscv32 Jon Mason
2022-02-09 17:30 ` [PATCH 2/5] linux-yocto: Remove unnecessary commented out qemuarm entry Jon Mason
@ 2022-02-09 17:30 ` Jon Mason
2022-02-09 17:30 ` [PATCH 4/5] qemuarmv5: use arm-versatile-926ejs KMACHINE and add more virtio devices Jon Mason
2022-02-09 17:30 ` [PATCH 5/5] poky-tiny: enable qemuarmv5/qemuarm64 and cleanups Jon Mason
4 siblings, 0 replies; 8+ messages in thread
From: Jon Mason @ 2022-02-09 17:30 UTC (permalink / raw)
To: openembedded-core
For uniformity, use the virtio pci interface (which all the other
virtio devices are using for this machine).
Signed-off-by: Jon Mason <jdmason@kudzu.us>
---
meta/conf/machine/qemuarm.conf | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/meta/conf/machine/qemuarm.conf b/meta/conf/machine/qemuarm.conf
index 1bd4e3e154fc..12da1557efff 100644
--- a/meta/conf/machine/qemuarm.conf
+++ b/meta/conf/machine/qemuarm.conf
@@ -17,10 +17,9 @@ QB_SYSTEM_NAME = "qemu-system-arm"
QB_MACHINE = "-machine virt,highmem=off"
QB_CPU = "-cpu cortex-a15"
QB_SMP = "-smp 4"
-# Standard Serial console
QB_KERNEL_CMDLINE_APPEND = "vmalloc=256"
# For graphics to work we need to define the VGA device as well as the necessary USB devices
-QB_GRAPHICS = "-device virtio-gpu-pci"
+QB_GRAPHICS = "-device virtio-gpu-device"
QB_OPT_APPEND = "-device qemu-xhci -device usb-tablet -device usb-kbd"
# Virtio Networking support
QB_TAP_OPT = "-netdev tap,id=net0,ifname=@TAP@,script=no,downscript=no"
--
2.30.2
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH 4/5] qemuarmv5: use arm-versatile-926ejs KMACHINE and add more virtio devices
2022-02-09 17:30 [PATCH 0/5] poky-tiny clean-ups and qemuarm fixes Jon Mason
` (2 preceding siblings ...)
2022-02-09 17:30 ` [PATCH 3/5] qemuarm: use virtio pci interface for graphics Jon Mason
@ 2022-02-09 17:30 ` Jon Mason
2022-02-09 17:59 ` [OE-core] " Khem Raj
2022-02-09 17:30 ` [PATCH 5/5] poky-tiny: enable qemuarmv5/qemuarm64 and cleanups Jon Mason
4 siblings, 1 reply; 8+ messages in thread
From: Jon Mason @ 2022-02-09 17:30 UTC (permalink / raw)
To: openembedded-core
Use the Arm Versatile 926 kernel configs and round out all of the virtio
interfaces to match other QEMU machines.
Signed-off-by: Jon Mason <jdmason@kudzu.us>
---
meta/conf/machine/qemuarm64.conf | 8 ++++----
meta/conf/machine/qemuarmv5.conf | 11 +++++++++--
2 files changed, 13 insertions(+), 6 deletions(-)
diff --git a/meta/conf/machine/qemuarm64.conf b/meta/conf/machine/qemuarm64.conf
index f24515216838..ffc51c803fa7 100644
--- a/meta/conf/machine/qemuarm64.conf
+++ b/meta/conf/machine/qemuarm64.conf
@@ -23,9 +23,9 @@ QB_GRAPHICS = "-device virtio-gpu-pci"
QB_OPT_APPEND = "-device qemu-xhci -device usb-tablet -device usb-kbd"
# Virtio Networking support
QB_TAP_OPT = "-netdev tap,id=net0,ifname=@TAP@,script=no,downscript=no"
-QB_NETWORK_DEVICE = "-device virtio-net-device,netdev=net0,mac=@MAC@"
+QB_NETWORK_DEVICE = "-device virtio-net-pci,netdev=net0,mac=@MAC@"
# Virtio block device
-QB_ROOTFS_OPT = "-drive id=disk0,file=@ROOTFS@,if=none,format=raw -device virtio-blk-device,drive=disk0"
+QB_ROOTFS_OPT = "-drive id=disk0,file=@ROOTFS@,if=none,format=raw -device virtio-blk-pci,drive=disk0"
# Virtio serial console
-QB_SERIAL_OPT = "-device virtio-serial-device -chardev null,id=virtcon -device virtconsole,chardev=virtcon"
-QB_TCPSERIAL_OPT = "-device virtio-serial-device -chardev socket,id=virtcon,port=@PORT@,host=127.0.0.1 -device virtconsole,chardev=virtcon"
+QB_SERIAL_OPT = "-device virtio-serial-pci -chardev null,id=virtcon -device virtconsole,chardev=virtcon"
+QB_TCPSERIAL_OPT = "-device virtio-serial-pci -chardev socket,id=virtcon,port=@PORT@,host=127.0.0.1 -device virtconsole,chardev=virtcon"
diff --git a/meta/conf/machine/qemuarmv5.conf b/meta/conf/machine/qemuarmv5.conf
index 2dad504c9932..863379ff4961 100644
--- a/meta/conf/machine/qemuarmv5.conf
+++ b/meta/conf/machine/qemuarmv5.conf
@@ -13,9 +13,16 @@ SERIAL_CONSOLES ?= "115200;ttyAMA0 115200;ttyAMA1"
QB_SYSTEM_NAME = "qemu-system-arm"
QB_MACHINE = "-machine versatilepb"
QB_KERNEL_CMDLINE_APPEND = "vmalloc=256"
+# For graphics to work we need to define the VGA device as well as the necessary USB devices
QB_GRAPHICS = "-device virtio-gpu-pci"
QB_OPT_APPEND = "-device qemu-xhci -device usb-tablet -device usb-kbd"
-PREFERRED_VERSION_linux-yocto ??= "5.15%"
+# Virtio Networking support
+QB_TAP_OPT = "-netdev tap,id=net0,ifname=@TAP@,script=no,downscript=no"
+QB_NETWORK_DEVICE = "-device virtio-net-pci,netdev=net0,mac=@MAC@"
+# Virtio serial console
+QB_SERIAL_OPT = "-device virtio-serial-pci -chardev null,id=virtcon -device virtconsole,chardev=virtcon"
+QB_TCPSERIAL_OPT = "-device virtio-serial-pci -chardev socket,id=virtcon,port=@PORT@,host=127.0.0.1 -device virtconsole,chardev=virtcon"
+
QB_DTB = "${@oe.utils.version_less_or_equal('PREFERRED_VERSION_linux-yocto', '4.7', '', 'zImage-versatile-pb.dtb', d)}"
-KMACHINE:qemuarmv5 = "qemuarm"
+KMACHINE:qemuarmv5 = "arm-versatile-926ejs"
--
2.30.2
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH 5/5] poky-tiny: enable qemuarmv5/qemuarm64 and cleanups
2022-02-09 17:30 [PATCH 0/5] poky-tiny clean-ups and qemuarm fixes Jon Mason
` (3 preceding siblings ...)
2022-02-09 17:30 ` [PATCH 4/5] qemuarmv5: use arm-versatile-926ejs KMACHINE and add more virtio devices Jon Mason
@ 2022-02-09 17:30 ` Jon Mason
2022-02-09 17:57 ` [OE-core] " Khem Raj
4 siblings, 1 reply; 8+ messages in thread
From: Jon Mason @ 2022-02-09 17:30 UTC (permalink / raw)
To: openembedded-core
Add support for qemuarmv5 and qemuarm64, and remove qemuarm specific
entries, as it should be generic now.
Signed-off-by: Jon Mason <jdmason@kudzu.us>
---
meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb
index 2c81e3c00506..e146ecddceb9 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb
@@ -1,5 +1,4 @@
KBRANCH ?= "v5.15/standard/tiny/base"
-KBRANCH:qemuarm ?= "v5.15/standard/tiny/arm-versatile-926ejs"
LINUX_KERNEL_TYPE = "tiny"
KCONFIG_MODE = "--allnoconfig"
@@ -15,16 +14,16 @@ DEPENDS += "openssl-native util-linux-native"
KMETA = "kernel-meta"
KCONF_BSP_AUDIT_LEVEL = "2"
-SRCREV_machine:qemuarm ?= "67b4c868eafbd63c437d0e79523c3bdc5f3aa834"
SRCREV_machine ?= "f46816a75d738acbe4b1211153badf2f8e412780"
SRCREV_meta ?= "26e884f8c2d22607e97900d22ad52a290f555fd7"
+
PV = "${LINUX_VERSION}+git${SRCPV}"
SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine \
git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.15;destsuffix=${KMETA}"
-COMPATIBLE_MACHINE = "qemux86|qemux86-64|qemuarm|qemuarmv5"
+COMPATIBLE_MACHINE = "qemux86|qemux86-64|qemuarm64|qemuarm|qemuarmv5"
# Functionality flags
KERNEL_FEATURES = ""
--
2.30.2
^ permalink raw reply related [flat|nested] 8+ messages in thread
* Re: [OE-core] [PATCH 5/5] poky-tiny: enable qemuarmv5/qemuarm64 and cleanups
2022-02-09 17:30 ` [PATCH 5/5] poky-tiny: enable qemuarmv5/qemuarm64 and cleanups Jon Mason
@ 2022-02-09 17:57 ` Khem Raj
0 siblings, 0 replies; 8+ messages in thread
From: Khem Raj @ 2022-02-09 17:57 UTC (permalink / raw)
To: Jon Mason; +Cc: Patches and discussions about the oe-core layer
On Wed, Feb 9, 2022 at 9:30 AM Jon Mason <jdmason@kudzu.us> wrote:
>
> Add support for qemuarmv5 and qemuarm64, and remove qemuarm specific
> entries, as it should be generic now.
>
> Signed-off-by: Jon Mason <jdmason@kudzu.us>
> ---
> meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb | 5 ++---
> 1 file changed, 2 insertions(+), 3 deletions(-)
>
> diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb
> index 2c81e3c00506..e146ecddceb9 100644
> --- a/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb
> +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb
> @@ -1,5 +1,4 @@
> KBRANCH ?= "v5.15/standard/tiny/base"
> -KBRANCH:qemuarm ?= "v5.15/standard/tiny/arm-versatile-926ejs"
>
> LINUX_KERNEL_TYPE = "tiny"
> KCONFIG_MODE = "--allnoconfig"
> @@ -15,16 +14,16 @@ DEPENDS += "openssl-native util-linux-native"
> KMETA = "kernel-meta"
> KCONF_BSP_AUDIT_LEVEL = "2"
>
> -SRCREV_machine:qemuarm ?= "67b4c868eafbd63c437d0e79523c3bdc5f3aa834"
> SRCREV_machine ?= "f46816a75d738acbe4b1211153badf2f8e412780"
> SRCREV_meta ?= "26e884f8c2d22607e97900d22ad52a290f555fd7"
>
> +
spurious line :)
> PV = "${LINUX_VERSION}+git${SRCPV}"
>
> SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine \
> git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.15;destsuffix=${KMETA}"
>
> -COMPATIBLE_MACHINE = "qemux86|qemux86-64|qemuarm|qemuarmv5"
> +COMPATIBLE_MACHINE = "qemux86|qemux86-64|qemuarm64|qemuarm|qemuarmv5"
>
> # Functionality flags
> KERNEL_FEATURES = ""
> --
> 2.30.2
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#161574): https://lists.openembedded.org/g/openembedded-core/message/161574
> Mute This Topic: https://lists.openembedded.org/mt/89026732/1997914
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [OE-core] [PATCH 4/5] qemuarmv5: use arm-versatile-926ejs KMACHINE and add more virtio devices
2022-02-09 17:30 ` [PATCH 4/5] qemuarmv5: use arm-versatile-926ejs KMACHINE and add more virtio devices Jon Mason
@ 2022-02-09 17:59 ` Khem Raj
0 siblings, 0 replies; 8+ messages in thread
From: Khem Raj @ 2022-02-09 17:59 UTC (permalink / raw)
To: Jon Mason; +Cc: Patches and discussions about the oe-core layer
On Wed, Feb 9, 2022 at 9:30 AM Jon Mason <jdmason@kudzu.us> wrote:
>
> Use the Arm Versatile 926 kernel configs and round out all of the virtio
> interfaces to match other QEMU machines.
>
> Signed-off-by: Jon Mason <jdmason@kudzu.us>
> ---
> meta/conf/machine/qemuarm64.conf | 8 ++++----
> meta/conf/machine/qemuarmv5.conf | 11 +++++++++--
> 2 files changed, 13 insertions(+), 6 deletions(-)
>
> diff --git a/meta/conf/machine/qemuarm64.conf b/meta/conf/machine/qemuarm64.conf
> index f24515216838..ffc51c803fa7 100644
> --- a/meta/conf/machine/qemuarm64.conf
> +++ b/meta/conf/machine/qemuarm64.conf
> @@ -23,9 +23,9 @@ QB_GRAPHICS = "-device virtio-gpu-pci"
> QB_OPT_APPEND = "-device qemu-xhci -device usb-tablet -device usb-kbd"
> # Virtio Networking support
> QB_TAP_OPT = "-netdev tap,id=net0,ifname=@TAP@,script=no,downscript=no"
> -QB_NETWORK_DEVICE = "-device virtio-net-device,netdev=net0,mac=@MAC@"
> +QB_NETWORK_DEVICE = "-device virtio-net-pci,netdev=net0,mac=@MAC@"
> # Virtio block device
> -QB_ROOTFS_OPT = "-drive id=disk0,file=@ROOTFS@,if=none,format=raw -device virtio-blk-device,drive=disk0"
> +QB_ROOTFS_OPT = "-drive id=disk0,file=@ROOTFS@,if=none,format=raw -device virtio-blk-pci,drive=disk0"
> # Virtio serial console
> -QB_SERIAL_OPT = "-device virtio-serial-device -chardev null,id=virtcon -device virtconsole,chardev=virtcon"
> -QB_TCPSERIAL_OPT = "-device virtio-serial-device -chardev socket,id=virtcon,port=@PORT@,host=127.0.0.1 -device virtconsole,chardev=virtcon"
> +QB_SERIAL_OPT = "-device virtio-serial-pci -chardev null,id=virtcon -device virtconsole,chardev=virtcon"
> +QB_TCPSERIAL_OPT = "-device virtio-serial-pci -chardev socket,id=virtcon,port=@PORT@,host=127.0.0.1 -device virtconsole,chardev=virtcon"
> diff --git a/meta/conf/machine/qemuarmv5.conf b/meta/conf/machine/qemuarmv5.conf
> index 2dad504c9932..863379ff4961 100644
> --- a/meta/conf/machine/qemuarmv5.conf
> +++ b/meta/conf/machine/qemuarmv5.conf
> @@ -13,9 +13,16 @@ SERIAL_CONSOLES ?= "115200;ttyAMA0 115200;ttyAMA1"
> QB_SYSTEM_NAME = "qemu-system-arm"
> QB_MACHINE = "-machine versatilepb"
> QB_KERNEL_CMDLINE_APPEND = "vmalloc=256"
> +# For graphics to work we need to define the VGA device as well as the necessary USB devices
> QB_GRAPHICS = "-device virtio-gpu-pci"
> QB_OPT_APPEND = "-device qemu-xhci -device usb-tablet -device usb-kbd"
> -PREFERRED_VERSION_linux-yocto ??= "5.15%"
is this intentional change ?
> +# Virtio Networking support
> +QB_TAP_OPT = "-netdev tap,id=net0,ifname=@TAP@,script=no,downscript=no"
> +QB_NETWORK_DEVICE = "-device virtio-net-pci,netdev=net0,mac=@MAC@"
> +# Virtio serial console
> +QB_SERIAL_OPT = "-device virtio-serial-pci -chardev null,id=virtcon -device virtconsole,chardev=virtcon"
> +QB_TCPSERIAL_OPT = "-device virtio-serial-pci -chardev socket,id=virtcon,port=@PORT@,host=127.0.0.1 -device virtconsole,chardev=virtcon"
> +
> QB_DTB = "${@oe.utils.version_less_or_equal('PREFERRED_VERSION_linux-yocto', '4.7', '', 'zImage-versatile-pb.dtb', d)}"
>
> -KMACHINE:qemuarmv5 = "qemuarm"
> +KMACHINE:qemuarmv5 = "arm-versatile-926ejs"
> --
> 2.30.2
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#161573): https://lists.openembedded.org/g/openembedded-core/message/161573
> Mute This Topic: https://lists.openembedded.org/mt/89026731/1997914
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2022-02-09 18:00 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-02-09 17:30 [PATCH 0/5] poky-tiny clean-ups and qemuarm fixes Jon Mason
2022-02-09 17:30 ` [PATCH 1/5] linux-yocto-dev: add qemuriscv32 Jon Mason
2022-02-09 17:30 ` [PATCH 2/5] linux-yocto: Remove unnecessary commented out qemuarm entry Jon Mason
2022-02-09 17:30 ` [PATCH 3/5] qemuarm: use virtio pci interface for graphics Jon Mason
2022-02-09 17:30 ` [PATCH 4/5] qemuarmv5: use arm-versatile-926ejs KMACHINE and add more virtio devices Jon Mason
2022-02-09 17:59 ` [OE-core] " Khem Raj
2022-02-09 17:30 ` [PATCH 5/5] poky-tiny: enable qemuarmv5/qemuarm64 and cleanups Jon Mason
2022-02-09 17:57 ` [OE-core] " Khem Raj
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.