/openbmc/qemu/tests/docker/dockerfiles/ |
H A D | debian-armhf-cross.docker | 1 # THIS FILE WAS AUTO-GENERATED 3 # $ lcitool dockerfile --layers all --cross-arch armv7l debian-12 qemu 5 # https://gitlab.com/libvirt/libvirt-ci 7 FROM docker.io/library/debian:12-slim 10 apt-get update && \ 11 apt-get install -y eatmydata && \ 12 eatmydata apt-get dist-upgrade -y && \ 13 eatmydata apt-get install --no-install-recommends -y \ 20 ca-certificates \ 25 exuberant-ctags \ [all …]
|
H A D | debian-all-test-cross.docker | 2 # Docker all cross-compiler target (tests only) 7 # to build and run linux-user tests on GitLab 9 FROM docker.io/library/debian:12-slim 11 # Duplicate deb line as deb-src 12 RUN sed -in "s/Types: deb/Types: deb deb-src/g" /etc/apt/sources.list.d/debian.sources 15 apt-get update && \ 16 apt-get install -y eatmydata && \ 17 eatmydata apt-get dist-upgrade -y && \ 18 apt build-dep -yy qemu 22 apt install -y --no-install-recommends \ [all …]
|
/openbmc/openbmc/poky/meta/recipes-devtools/dpkg/dpkg/ |
H A D | 0006-add-musleabi-to-known-target-tripets.patch | 5 MIME-Version: 1.0 6 Content-Type: text/plain; charset=UTF-8 7 Content-Transfer-Encoding: 8bit 9 helps compiling dpkg for musl/arm-softfloat 11 Upstream-Status: Inappropriate [not a debian architecture] 12 Signed-off-by: Khem Raj <raj.khem@gmail.com> 13 Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com> 14 --- 19 diff --git a/data/ostable b/data/ostable 21 --- a/data/ostable [all …]
|
H A D | 0001-dpkg-Support-muslx32-build.patch | 3 Date: Sun, 10 Sep 2017 00:14:15 -0700 6 Upstream-Status: Inappropriate [not a debian architecture] 9 Signed-off-by: sweeaun <swee.aun.khor@intel.com> 10 --- 15 diff --git a/data/ostable b/data/ostable 17 --- a/data/ostable 19 @@ -21,6 +21,7 @@ base-uclibc-linux linux-uclibc linux[^-]*-uclibc 20 eabihf-musl-linux linux-musleabihf linux[^-]*-musleabihf 21 eabi-musl-linux linux-musleabi linux[^-]*-musleabi 22 base-musl-linux linux-musl linux[^-]*-musl [all …]
|
/openbmc/qemu/docs/system/arm/ |
H A D | versatile.rst | 1 Arm Versatile boards (``versatileab``, ``versatilepb``) 4 The Arm Versatile baseboard is emulated with the following devices: 6 - ARM926E, ARM1136 or Cortex-A8 CPU 8 - PL190 Vectored Interrupt Controller 10 - Four PL011 UARTs 12 - SMC 91c111 Ethernet adapter 14 - PL110 LCD controller 16 - PL050 KMI with PS/2 keyboard and mouse. 18 - PCI host bridge. Note the emulated PCI bridge only provides access 24 - PCI OHCI USB controller. [all …]
|
H A D | vexpress.rst | 1 Arm Versatile Express boards (``vexpress-a9``, ``vexpress-a15``) 4 QEMU models two variants of the Arm Versatile Express development 7 - ``vexpress-a9`` models the combination of the Versatile Express 9 - ``vexpress-a15`` models the combination of the Versatile Express 17 - PL041 audio 18 - PL181 SD controller 19 - PL050 keyboard and mouse 20 - PL011 UARTs 21 - SP804 timers 22 - I2C controller [all …]
|
H A D | sabrelite.rst | 4 Boundary Devices SABRE Lite i.MX6 Development Board is a low-cost development 9 ----------------- 13 * Up to 4 Cortex-A9 cores 34 ------------ 36 The SABRE Lite machine can start using the standard -kernel functionality 37 for loading a Linux kernel, U-Boot bootloader or ELF executable. 39 Running Linux kernel 40 -------------------- 42 Linux mainline v5.10 release is tested at the time of writing. To build a Linux 46 .. code-block:: bash [all …]
|
/openbmc/u-boot/test/stdint/ |
H A D | test-includes.sh | 3 # Test script to check uintptr_t and 64-bit types for warnings 13 # ./test/stdint/test-includes.sh 15 out=/tmp/test-includes.tmp 30 rm -rf ${out} 31 mkdir -p ${out} 33 mkdir -p ${out}/generated 34 touch ${out}/generated/generic-asm-offsets.h 35 mkdir -p ${out}/include/asm 36 ln -s $(pwd)/arch/${arch}/include/asm/arch-${soc} \ 39 cmd="${gcc} -c -D__KERNEL__ ${flags} \ [all …]
|
/openbmc/qemu/scripts/ci/setup/ubuntu/ |
H A D | build-environment.yml | 7 # later. See the COPYING file in the top-level directory. 11 --- 12 - name: Installation of basic packages to build QEMU 15 - name: Check for suitable ansible version 19 …- '((ansible_version.major == 2) and (ansible_version.minor >= 8)) or (ansible_version.major >= 3)' 22 - name: Add armhf foreign architecture to aarch64 hosts 23 command: dpkg --add-architecture armhf 25 - ansible_facts['distribution'] == 'Ubuntu' 26 - ansible_facts['architecture'] == 'aarch64' 28 - name: Update apt cache / upgrade packages via apt [all …]
|
H A D | ubuntu-2204-armhf-cross.yml | 1 # THIS FILE WAS AUTO-GENERATED 3 # $ lcitool variables --cross-arch armv7l ubuntu-2204 qemu 5 # https://gitlab.com/libvirt/libvirt-ci 8 - bash 9 - bc 10 - bison 11 - bsdextrautils 12 - bzip2 13 - ca-certificates 14 - ccache [all …]
|
/openbmc/docs/ |
H A D | kernel-development.md | 6 case-by-case basis. If in doubt, start a discussion on the mailing list. 8 The OpenBMC kernel tree is hosted at https://github.com/openbmc/linux and 27 …`git format-patch --subject-prefix="PATCH linux dev-4.7" --to=openbmc@lists.ozlabs.org --to=joel@j… 34 hardware you wish to support. Check the OpenBMC `-dev` tree, check upstream, and 41 process)[https://www.kernel.org/doc/Documentation/process/submitting-patches.rst]. 43 In the past patches underwent 'pre-review' on the OpenBMC mailing list. While 55 There are cases where waiting for upstream acceptance will delay the bring-up of 63 `arch/arm/mach-aspeed/aspeed.c`, and the device tree source files `dts`. The 67 If you find yourself adding to `arch/arm/mach-aspeed/aspeed.c`, first send an 82 - Palmetto, an OpenPower Power8 box containing an ast2400 with NCSI networking [all …]
|
/openbmc/openbmc/meta-raspberrypi/recipes-multimedia/omxplayer/omxplayer/ |
H A D | 0001-Remove-Makefile.include-which-includes-hardcoded.patch | 9 Upstream-Status: Inappropriate [embedded specific] 10 Signed-off-by: Andrei Gherzan <andrei@gherzan.ro> 14 --- 15 Makefile | 1 - 16 Makefile.ffmpeg | 1 - 17 Makefile.include | 40 ---------------------------------------- 18 3 files changed, 42 deletions(-) 21 diff --git a/Makefile b/Makefile 23 --- a/Makefile 25 @@ -1,4 +1,3 @@ [all …]
|
H A D | 0002-Libraries-and-headers-from-ffmpeg-are-installed-in-u.patch | 8 Upstream-Status: Inappropriate [embedded specific] 10 Signed-off-by: Andrei Gherzan <andrei@gherzan.ro> 11 Signed-off-by: Jonathan Liu <net147@gmail.com> 13 --- 14 Makefile | 6 +++--- 15 Makefile.ffmpeg | 2 +- 16 2 files changed, 4 insertions(+), 4 deletions(-) 18 --- a/Makefile 20 @@ -2,9 +2,9 @@ CFLAGS=-pipe -mfloat-abi=hard -mcpu=arm1 21 …-std=c++0x -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -DTARGET_POSIX -DTARGET_LINUX -fPIC -DPI… [all …]
|
/openbmc/u-boot/tools/buildman/ |
H A D | toolchain.py | 1 # SPDX-License-Identifier: GPL-2.0+ 35 self.re_arch = re.compile('[-_]%s-' % arch) 53 cross: Cross compile string, e.g. 'arm-linux-' 55 component of the filename. E.g. arm-linux-gcc becomes arm 75 # Find the CROSS_COMPILE prefix to use for U-Boot. For example, 76 # 'arm-linux-gnueabihf-gcc' turns into 'arm-linux-gnueabihf-'. 78 pos = basename.rfind('-') 79 self.cross = basename[:pos + 1] if pos != -1 else '' 82 pos = self.cross.find('-') 86 self.arch = self.cross[:pos] if pos != -1 else 'sandbox' [all …]
|
/openbmc/u-boot/board/ti/am65x/ |
H A D | README | 2 ------------- 9 1. Wake-up (WKUP) domain: 10 - Device Management and Security Controller (DMSC) 12 - Dual Core ARM Cortex-R5F processor 14 - Quad core 64-bit ARM Cortex-A53 19 ---------- 27 2. U-Boot on A53 should start other remotecores for various 28 applications. This should happen before running Linux. 29 3. In production boot flow, we might not like to use full u-boot, 32 +------------------------------------------------------------------------+ [all …]
|
/openbmc/debug-trigger/meson/ |
H A D | arm-linux-gneabihf-gcc.ini | 2 arch = 'arm-linux-gnueabihf' 5 c = arch + '-gcc' 6 cpp = arch + '-g++' 7 ld = arch + '-ld' 8 strip = arch + '-strip' 9 pkgconfig = arch + '-pkg-config'
|
/openbmc/qemu/.gitlab-ci.d/custom-runners/ |
H A D | ubuntu-22.04-aarch32.yml | 1 # All ubuntu-22.04 jobs should run successfully in an environment 2 # setup by the scripts/ci/setup/ubuntu/build-environment.yml task 5 ubuntu-22.04-aarch32-all: 10 - ubuntu_22.04 11 - aarch32 13 - if: '$CI_PROJECT_NAMESPACE == "qemu-project" && $CI_COMMIT_BRANCH =~ /^staging/' 16 - if: "$AARCH32_RUNNER_AVAILABLE" 20 - mkdir build 21 - cd build 22 - ../configure --cross-prefix=arm-linux-gnueabihf- [all …]
|
/openbmc/u-boot/doc/ |
H A D | README.uniphier | 1 U-Boot for UniPhier SoC family 6 ---------------------- 9 You can download pre-built toolchains from: 15 ------------------ 20 $ make CROSS_COMPILE=<toolchain-prefix> DEVICE_TREE=<device-tree> 22 The recommended <toolchain-prefix> is `arm-linux-gnueabihf-` for 32bit SoCs, 23 `aarch64-linux-gnu-` for 64bit SoCs, but you may wish to change it to use your 26 The following tables show <defconfig> and <device-tree> for each board. 30 Board | <defconfig> | <device-tree> 31 ---------------|-----------------------------|------------------------------ [all …]
|
H A D | README.video | 1 SPDX-License-Identifier: GPL-2.0+ 4 * Paolo Scaffardi, AIRVENT SAM s.p.a - RIMINI(ITALY), arsenio@tin.it 7 "video-mode" environment variable 10 The 'video-mode' environment variable can be used to enable and configure 11 some video drivers. The format matches the video= command-line option used 12 for Linux: 14 video-mode=<driver>:<xres>x<yres>-<depth>@<freq><,option=string> 16 <driver> The video driver name, ignored by U-Boot 21 <options> A comma-separated list of device-specific options 24 U-Boot MPC8xx video controller driver [all …]
|
/openbmc/linux/tools/perf/arch/ |
H A D | common.c | 1 // SPDX-License-Identifier: GPL-2.0 10 #include <linux/zalloc.h> 13 "arc-linux-", 14 "arc-snps-linux-uclibc-", 15 "arc-snps-linux-gnu-", 20 "arm-eabi-", 21 "arm-linux-androideabi-", 22 "arm-unknown-linux-", 23 "arm-unknown-linux-gnu-", 24 "arm-unknown-linux-gnueabi-", [all …]
|
/openbmc/openbmc/poky/meta/classes-recipe/ |
H A D | rust-target-config.bbclass | 4 # SPDX-License-Identifier: MIT 7 # Right now this is focused on arm-specific tune features. 8 # We get away with this for now as one can only use x86-64 as the build host 9 # (not arm). 26 f.append("-d32") 31 f.append("-d32") 38 f.append("-neon") 52 f.append("+strict-align") 55 f.append("+strict-align") 59 f.append("+strict-align") [all …]
|
H A D | rust-common.bbclass | 4 # SPDX-License-Identifier: MIT 8 inherit rust-target-config 13 FILES:${PN}-dev += "${rustlibdir}/*.rlib ${rustlibdir}/*.rmeta" 14 FILES:${PN}-dbg += "${rustlibdir}/.debug" 16 RUSTLIB ?= "-L ${STAGING_DIR_HOST}${rustlibdir}" 17 RUST_DEBUG_REMAP = "--remap-path-prefix=${WORKDIR}=${TARGET_DBGSRC_DIR}" 19 RUSTLIB_DEP ??= "libstd-rs" 24 # TUNE_FEATURES may include arm* even if the target is not arm 25 # in the case of *-native packages 26 if d.getVar('TARGET_ARCH') != 'arm': [all …]
|
/openbmc/linux/drivers/gpu/drm/ci/ |
H A D | build.sh | 2 # SPDX-License-Identifier: MIT 4 set -ex 7 rm -rf .git/rebase-apply 9 . .gitlab-ci/container/container_pre_build.sh 11 # libssl-dev was uninstalled because it was considered an ephemeral package 12 apt-get update 13 apt-get install -y libssl-dev 16 GCC_ARCH="aarch64-linux-gnu" 18 DEVICE_TREES="arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dtb" 19 DEVICE_TREES+=" arch/arm64/boot/dts/amlogic/meson-gxl-s805x-libretech-ac.dtb" [all …]
|
/openbmc/u-boot/doc/uImage.FIT/ |
H A D | beaglebone_vboot.txt | 5 ------------ 7 Before reading this, please read verified-boot.txt and signature.txt. These 8 instructions are for mainline U-Boot from v2014.07 onwards. 11 verified boot works in U-Boot. There is also a test which runs through the 12 entire process of signing an image and running U-Boot (sandbox) to check it. 16 for an example of how to enable verified boot using U-Boot. 18 First a note that may to help avoid confusion. U-Boot and Linux both use 21 U-Boot has its device tree packaged wtih it, and the kernel's device tree is 23 since U-Boot's device tree must be immutable. If it can be changed then the 25 simply generate a new key and put his public key into U-Boot so that [all …]
|
/openbmc/qemu/tests/lcitool/ |
H A D | refresh | 3 # Re-generate container recipes 7 # https://gitlab.com/libvirt/libvirt-ci 13 # the top-level directory. 28 lcitool_path = Path(self_dir, "libvirt-ci", "bin", "lcitool") 30 lcitool_cmd = [lcitool_path, "--data-dir", self_dir] 63 " id ${USER} 2>/dev/null || useradd -u ${UID} -U ${USER}; fi\n" 70 cmd.extend(["--cross", cross]) 82 filename = Path(src_dir, ".gitlab-ci.d", "cirrus", target + ".vars") 83 cmd = lcitool_cmd + ["variables", "--format", "shell", target, "qemu"] 89 cmd = lcitool_cmd + ["variables", "--format", "json", target, "qemu"] [all …]
|