/openbmc/openbmc/poky/meta/recipes-devtools/qemu/ |
H A D | qemu.inc | 7 LICENSE = "GPL-2.0-only & LGPL-2.1-only" 9 DEPENDS += "bison-native meson-native ninja-native" 11 RDEPENDS:${PN}-ptest = "bash" 13 require qemu-targets.inc 14 # https://gitlab.com/qemu-project/qemu/-/commit/81e2b198a8cb4ee5fdf108bd438f44b193ee3a36 means 15 # we need a full python3-native setup 16 inherit pkgconfig ptest update-rc.d systemd python3native 21 SRC_URI = "https://download.qemu.org/${BPN}-${PV}.tar.xz \ 23 file://run-ptest \ 24 file://fix-strerrorname_np.patch \ [all …]
|
/openbmc/qemu/scripts/ |
H A D | meson-buildoptions.sh | 1 # This file is generated by meson-buildoptions.py, do not edit! 3 printf "%s\n" ' --audio-drv-list=CHOICES Set audio driver list [default] (choices: alsa/co' 6 printf "%s\n" ' --bindir=VALUE Executable directory [bin]' 7 printf "%s\n" ' --block-drv-ro-whitelist=VALUE' 8 printf "%s\n" ' set block driver read-only whitelist (by default' 9 printf "%s\n" ' affects only QEMU, not tools like qemu-img)' 10 printf "%s\n" ' --block-drv-rw-whitelist=VALUE' 11 printf "%s\n" ' set block driver read-write whitelist (by default' 12 printf "%s\n" ' affects only QEMU, not tools like qemu-img)' 13 printf "%s\n" ' --datadir=VALUE Data file directory [share]' [all …]
|
/openbmc/openbmc/meta-openembedded/meta-multimedia/recipes-multimedia/vlc/ |
H A D | vlc_3.0.21.bb | 1 DESCRIPTION = "Video player and streamer - davinci edition" 5 LICENSE = "GPL-2.0-only" 8 DEPENDS = "coreutils-native fribidi libtool libgcrypt libgcrypt-native bison-native \ 10 tremor faad2 ffmpeg flac alsa-lib \ 11 lua-native lua libidn \ 16 LDFLAGS:append:riscv64 = " -latomic" 17 LDFLAGS:append:riscv32 = " -latomic" 20 file://0001-make-opencv-configurable.patch \ 21 file://0002-use-vorbisidec.patch \ 22 file://0003-fix-luaL-checkint.patch \ [all …]
|
/openbmc/qemu/ui/ |
H A D | trace-events | 20 # gtk-egl.c 21 # gtk-gl-area.c 33 # vnc-auth-sasl.c 34 # vnc-auth-vencrypt.c 35 # vnc-ws.c 36 # vnc.c 40 vnc_key_event_map(bool down, int sym, int keycode, const char *name) "down %d, sym 0x%x -> keycode … 43 vnc_msg_server_audio_begin(void *state, void *ioc) "VNC server msg audio begin state=%p ioc=%p" 44 vnc_msg_server_audio_end(void *state, void *ioc) "VNC server msg audio end state=%p ioc=%p" 45 vnc_msg_server_audio_data(void *state, void *ioc, const void *buf, size_t len) "VNC server msg audi… [all …]
|
H A D | ui-qmp-cmds.c | 10 * the COPYING file in the top-level directory. 12 * Contributions after 2012-01-13 are licensed under the terms of the 18 #include "io/channel-file.h" 19 #include "monitor/qmp-helpers.h" 20 #include "qapi/qapi-commands-ui.h" 26 #include "ui/dbus-display.h" 27 #include "ui/qemu-spice.h" 36 if (opts->protocol == DISPLAY_PROTOCOL_SPICE) { in qmp_set_password() 40 rc = qemu_spice.set_passwd(opts->password, in qmp_set_password() 41 opts->connected == SET_PASSWORD_ACTION_FAIL, in qmp_set_password() [all …]
|
H A D | vnc.c | 2 * QEMU VNC display driver 28 #include "vnc.h" 29 #include "vnc-jobs.h" 31 #include "hw/qdev-core.h" 34 #include "qemu/error-report.h" 35 #include "qemu/main-loop.h" 41 #include "qemu/config-file.h" 42 #include "qapi/qapi-emit-events.h" 43 #include "qapi/qapi-events-ui.h" 45 #include "qapi/qapi-commands-ui.h" [all …]
|
H A D | vnc-auth-sasl.c | 2 * QEMU VNC display driver: SASL auth protocol 28 #include "vnc.h" 33 * files that use SASL API need to disable -Wdeprecated-declarations. 36 #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 57 if (vs->sasl.conn) { in vnc_sasl_client_cleanup() 58 vs->sasl.runSSF = false; in vnc_sasl_client_cleanup() 59 vs->sasl.wantSSF = false; in vnc_sasl_client_cleanup() 60 vs->sasl.waitWriteSSF = 0; in vnc_sasl_client_cleanup() 61 vs->sasl.encodedLength = vs->sasl.encodedOffset = 0; in vnc_sasl_client_cleanup() 62 vs->sasl.encoded = NULL; in vnc_sasl_client_cleanup() [all …]
|
/openbmc/openbmc/meta-raspberrypi/dynamic-layers/multimedia-layer/recipes-multimedia/rpidistro-vlc/ |
H A D | rpidistro-vlc_3.0.17.bb | 1 DESCRIPTION = "Video player and streamer - davinci edition" 5 LICENSE = "GPL-2.0-only" 9 git://git@github.com/RPi-Distro/vlc;protocol=https;branch=buster-rpt \ 10 file://0001-configure-fix-linking-on-RISC-V-ISA.patch \ 11 file://0002-Revert-configure-Require-libmodplug-0.8.9.patch \ 12 file://0003-CVE-2022-41325.patch \ 13 file://0004-mmal_20.patch \ 14 file://0005-mmal_exit_fix.patch \ 15 file://0006-mmal_chain.patch \ 16 file://0007-armv6.patch \ [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-graphics/tigervnc/ |
H A D | tigervnc_1.14.0.bb | 3 LICENSE = "GPL-2.0-or-later" 5 DEPENDS = "xserver-xorg gnutls jpeg libxtst gettext-native fltk libpam" 6 RDEPENDS:${PN} = "coreutils hicolor-icon-theme perl bash xkbcomp" 20 SRC_URI = "git://github.com/TigerVNC/tigervnc.git;branch=1.14-branch;protocol=https \ 21 file://0001-do-not-build-tests-sub-directory.patch \ 22 file://0002-add-missing-dynamic-library-to-FLTK_LIBRARIES.patch \ 23 file://0003-tigervnc-add-fPIC-option-to-COMPILE_FLAGS.patch \ 26 # Keep sync with xorg-server in oe-core 27 XORG_PN ?= "xorg-server" 29 SRC_URI += "${XORG_MIRROR}/individual/xserver/${XORG_PN}-${XORG_PV}.tar.xz;name=xorg" [all …]
|
/openbmc/qemu/qapi/ |
H A D | ui.json | 1 # -*- Mode: Python -*- 20 'data': [ 'vnc', 'spice' ] } 45 # - 'vnc' to modify the VNC server password 46 # - 'spice' to modify the Spice server password 52 # VNC, only 'keep' is currently implemented. 61 'data': { 'vnc': 'SetPasswordOptionsVnc' } } 66 # Options for set_password specific to the VNC protocol. 82 # - If Spice is not enabled, DeviceNotFound 86 # .. qmp-example:: 88 # -> { "execute": "set_password", "arguments": { "protocol": "vnc", [all …]
|
H A D | char.json | 1 # -*- Mode: Python -*- 20 # @frontend-open: shows whether the frontend device attached to this 32 'frontend-open': 'bool' } } 35 # @query-chardev: 43 # .. qmp-example:: 45 # -> { "execute": "query-chardev" } 46 # <- { 51 # "frontend-open": false 56 # "frontend-open": true 61 # "frontend-open": true [all …]
|
/openbmc/openbmc/meta-raspberrypi/dynamic-layers/multimedia-layer/recipes-multimedia/rpidistro-vlc/files/ |
H A D | 3001-configure.ac-setup-for-OE-usage.patch | 3 Date: Fri, 9 Dec 2022 19:04:42 -0600 6 Upstream-Status: Inappropriate 8 RPI-Distro repo forks original vlc and applies patches to enable 30 Signed-off-by: Vincent Davis Jr <vince@underview.tech> 31 --- 32 configure.ac | 34 ++++++++++++++++++++++------------ 33 1 file changed, 22 insertions(+), 12 deletions(-) 35 diff --git a/configure.ac b/configure.ac 37 --- a/configure.ac 39 @@ -95,6 +95,13 @@ AS_IF([test -n "${with_binary_version}"],[ [all …]
|
/openbmc/qemu/tests/lcitool/ |
H A D | mappings.yml | 9 # Due to https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1081535 we 10 # have to disable all packages that depend on libgl1-mesa-dri:mips64el 12 mips64el-deb: 15 mips64el-deb: 18 mips64el-deb: 20 gtk-vnc: 21 mips64el-deb: 23 mesa-libgbm: 24 mips64el-deb: 30 OpenSUSELeap15: python311-base [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-graphics/directfb/ |
H A D | directfb.inc | 8 LICENSE = "LGPL-2.1-only" 14 SRC_URI = "http://downloads.yoctoproject.org/mirror/sources/DirectFB-${PV}.tar.gz \ 18 file://0001-gfx-direct-Aboid-usng-VLAs-and-printf-formats.patch \ 20 file://union-sigval.patch \ 21 file://use-PTHREAD_MUTEX_RECURSIVE.patch \ 22 file://fix-client-gfx_state-initialisation.patch \ 23 file://fix-tslib-version-check.patch \ 24 file://0001-Fix-build-on-32bit-arches-with-64bit-time_t.patch \ 25 file://0001-os-linux-Fix-build-when-__NR_futex-is-not-available.patch \ 26 file://0001-include-libgen.h-for-basename.patch \ [all …]
|
/openbmc/openbmc-build-scripts/ |
H A D | qemu-build.sh | 9 # In Jenkins configure the git SCM 'Additional Behaviours', 'check-out to a sub 15 # WORKSPACE=$PWD/qemu ~/openbmc-build-scripts/qemu-build.sh 30 #set -x 33 http_proxy=${http_proxy:-} 35 if [ -z ${WORKSPACE+x} ]; then 40 docker_reg=${DOCKER_REG:-"public.ecr.aws/ubuntu"} 43 img_name=qemu-build 49 if [[ -n "${http_proxy}" ]]; then 50 …ho \"Acquire::http::Proxy \\"\"${http_proxy}/\\"\";\" > /etc/apt/apt.conf.d/000apt-cacher-ng-proxy" 55 export PROXY_HOST=${PROXY_HOST/%:[0-9]*} [all …]
|
/openbmc/qemu/ |
H A D | hmp-commands.hx | 27 .help = "commit changes to the disk images (if -snapshot is used) or backing files", 33 Commit changes to the disk images (if -snapshot is used) or backing files. 70 available during the preconfig state (i.e. when the --preconfig command 122 .args_type = "force:-f,device:B", 123 .params = "[-f] device", 124 .help = "stop an active background block operation (use -f" 181 .args_type = "force:-f,device:B", 182 .params = "[-f] device", 183 .help = "eject a removable medium (use -f to force it)", 188 ``eject [-f]`` *device* [all …]
|
H A D | meson_options.txt | 1 # These options do not correspond to a --enable/--disable-* option 3 # scripts/meson-buildoptions.py's SKIP_OPTIONS constant too. 9 option('qemu_firmwarepath', type : 'array', value : ['share/qemu-firmware'], 12 description: 'use specified string as sub-version of the package') 25 …description: 'set block driver read-write whitelist (by default affects only QEMU, not tools like … 27 …description: 'set block driver read-only whitelist (by default affects only QEMU, not tools like q… 28 option('interp_prefix', type : 'string', value : '/usr/gnemul/qemu-%M', 33 description: 'fuzzing engine library for OSS-Fuzz') 40 # Everything else can be set via --enable/--disable-* option 42 # here make sure to run "make update-buildoptions". [all …]
|
H A D | qemu-options.hx | 14 "-h or -help display this help and exit\n", QEMU_ARCH_ALL) 16 ``-h`` 21 "-version display version information and exit\n", QEMU_ARCH_ALL) 23 ``-version`` 28 "-machine [type=]name[,prop[=value][,...]]\n" 29 " selects emulated machine ('-machine help' for list)\n" 33 " dump-guest-core=on|off include guest memory in a core dump (default=on)\n" 34 " mem-merge=on|off controls memory merge support (default: on)\n" 35 " aes-key-wrap=on|off controls support for AES key wrapping (default=on)\n" 36 " dea-key-wrap=on|off controls support for DEA key wrapping (default=on)\n" [all …]
|
/openbmc/qemu/scripts/coverity-scan/ |
H A D | run-coverity-scan | 1 #!/bin/sh -e 8 # See the COPYING file in the top-level directory. 10 # Copyright (c) 2017-2020 Linaro Limited 14 # run the (closed-source) coverity build tools, so don't 18 # tree, and that tree is a fresh clean one, because we do an in-tree 21 # regular expressions it uses; an out-of-tree build won't work for this.) 31 # --check-upload-only : return success if upload is possible 32 # --dry-run : run the tools, but don't actually do the upload 33 # --docker : create and work inside a container 34 # --docker-engine : specify the container engine to use (docker/podman/auto); [all …]
|
/openbmc/qemu/.gitlab-ci.d/ |
H A D | buildtest.yml | 2 - local: '/.gitlab-ci.d/buildtest-template.yml' 4 build-system-alpine: 6 - .native_build_job_template 7 - .native_build_artifact_template 9 - job: amd64-alpine-container 12 TARGETS: avr-softmmu loongarch64-softmmu mips64-softmmu mipsel-softmmu 13 MAKE_CHECK_ARGS: check-build 14 CONFIGURE_ARGS: --enable-docs --enable-trace-backends=log,simple,syslog 16 check-system-alpine: 19 - job: build-system-alpine [all …]
|
/openbmc/qemu/docs/ |
H A D | igd-assign.txt | 1 Intel Graphics Device (IGD) assignment with vfio-pci 4 IGD has two different modes for assignment using vfio-pci: 6 1) Universal Pass-Through (UPT) mode: 8 In this mode the IGD device is added as a *secondary* (ie. non-primary) 16 or to use this mode in combination with guest-based remote access software, 17 for example VNC (see below for optional output support). This mode 18 theoretically has no device specific handling dependencies on vfio-pci or 35 ISA/LPC bridge device (vfio-pci-igd-lpc-bridge) on the root bus at 39 will disable legacy mode support. 44 may generate faults and errors upon re-binding to an IGD device after it [all …]
|
/openbmc/openbmc/poky/documentation/dev-manual/ |
H A D | qemu.rst | 1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK 34 - `QEMU Website <https://wiki.qemu.org/Main_Page>`__\ *:* The official 37 - `Documentation <https://wiki.qemu.org/Manual>`__\ *:* The QEMU user 49 (SDK). See ":ref:`sdk-manual/intro:the qemu emulator`" section in the 56 - If you cloned the ``poky`` repository or you downloaded and 58 environment script (i.e. :ref:`structure-core-script`):: 61 $ source oe-init-build-env 63 - If you installed a cross-toolchain, you can run the script that 67 . poky_sdk/environment-setup-core2-64-poky-linux 70 pre-built kernel that will boot in QEMU. You also need the target [all …]
|
/openbmc/openbmc/meta-ampere/meta-mitchell/conf/templates/default/ |
H A D | local.conf.sample | 15 MACHINE ??= "mtmitchell-dcscm" 31 # Where to place shared-state files 42 # The default is a sstate-cache directory under TOPDIR. 44 #SSTATE_DIR ?= "${TOPDIR}/sstate-cache" 66 DISTRO ?= "openbmc-phosphor" 71 # DISTRO ?= "poky-bleeding" 80 # - 'package_deb' for debian style deb files 81 # - 'package_ipk' for ipk files are used by opkg (a debian style embedded package manager) 82 # - 'package_rpm' for rpm style packages 104 # "dbg-pkgs" - add -dbg packages for all installed packages [all …]
|
/openbmc/openbmc/meta-ampere/meta-jefferson/conf/templates/default/ |
H A D | local.conf.sample | 31 # Where to place shared-state files 42 # The default is a sstate-cache directory under TOPDIR. 44 #SSTATE_DIR ?= "${TOPDIR}/sstate-cache" 66 DISTRO ?= "openbmc-phosphor" 71 # DISTRO ?= "poky-bleeding" 80 # - 'package_deb' for debian style deb files 81 # - 'package_ipk' for ipk files are used by opkg (a debian style embedded package manager) 82 # - 'package_rpm' for rpm style packages 104 # "dbg-pkgs" - add -dbg packages for all installed packages 106 # "dev-pkgs" - add -dev packages for all installed packages [all …]
|
/openbmc/openbmc/meta-ampere/meta-jade/conf/templates/default/ |
H A D | local.conf.sample | 31 # Where to place shared-state files 42 # The default is a sstate-cache directory under TOPDIR. 44 #SSTATE_DIR ?= "${TOPDIR}/sstate-cache" 66 DISTRO ?= "openbmc-phosphor" 71 # DISTRO ?= "poky-bleeding" 80 # - 'package_deb' for debian style deb files 81 # - 'package_ipk' for ipk files are used by opkg (a debian style embedded package manager) 82 # - 'package_rpm' for rpm style packages 104 # "dbg-pkgs" - add -dbg packages for all installed packages 106 # "dev-pkgs" - add -dev packages for all installed packages [all …]
|