/openbmc/u-boot/ |
H A D | .travis.yml | 1 # SPDX-License-Identifier: GPL-2.0+ 4 # build U-Boot on Travis CI - https://travis-ci.org/ 14 - ubuntu-toolchain-r-test 15 - llvm-toolchain-trusty-7 17 - cppcheck 18 - sloccount 19 - sparse 20 - bc 21 - build-essential 22 - libsdl1.2-dev [all …]
|
/openbmc/linux/arch/arm/mach-omap1/ |
H A D | ams-delta-fiq-handler.S | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * linux/arch/arm/mach-omap1/ams-delta-fiq-handler.S 5 * Based on linux/arch/arm/lib/floppydma.S 14 #include <linux/platform_data/ams-delta-fiq.h> 15 #include <linux/platform_data/gpio-omap.h> 16 #include <linux/soc/ti/omap1-io.h> 22 #include "ams-delta-fiq.h" 23 #include "board-ams-delta.h" 27 * OMAP1510 GPIO related symbol copied from arch/arm/mach-omap1/gpio15xx.c. 79 * r8 - temporary [all …]
|
/openbmc/openbmc/poky/meta/classes-recipe/ |
H A D | kernel-yocto.bbclass | 4 # SPDX-License-Identifier: MIT 9 PATCH_GIT_USER_EMAIL ?= "kernel-yocto@oe" 35 _, _, local, _, _, parm = bb.fetch.decodeurl(p) 69 fetch = bb.fetch2.Fetch([], d) 70 for url in fetch.urls: 71 urldata = fetch.ud[url] 89 fetch = bb.fetch2.Fetch([], d) 90 for url in fetch.urls: 91 urldata = fetch.ud[url] 119 if [ -n "$1" ]; then [all …]
|
/openbmc/u-boot/tools/buildman/ |
H A D | toolchain.py | 1 # SPDX-License-Identifier: GPL-2.0+ 22 def __init__(self, arch): argument 30 arch: Architecture to search for 35 self.re_arch = re.compile('[-_]%s-' % arch) 53 cross: Cross compile string, e.g. 'arm-linux-' 54 arch: Architecture of toolchain as determined from the first 55 component of the filename. E.g. arm-linux-gcc becomes arm 61 arch=None, override_toolchain=None): argument 75 # Find the CROSS_COMPILE prefix to use for U-Boot. For example, 76 # 'arm-linux-gnueabihf-gcc' turns into 'arm-linux-gnueabihf-'. [all …]
|
H A D | cmdline.py | 1 # SPDX-License-Identifier: GPL-2.0+ 16 parser.add_option('-b', '--branch', type='string', 18 parser.add_option('-B', '--bloat', dest='show_bloat', 21 parser.add_option('--boards', type='string', action='append', 23 parser.add_option('-c', '--count', dest='count', type='int', 24 default=-1, help='Run build on the top n commits') 25 parser.add_option('-C', '--force-reconfig', dest='force_reconfig', 28 parser.add_option('-d', '--detail', dest='show_detail', 31 parser.add_option('-D', '--config-only', action='store_true', default=False, 33 parser.add_option('-e', '--show_errors', action='store_true', [all …]
|
H A D | bsettings.py | 1 # SPDX-License-Identifier: GPL-2.0+ 26 print 'To install tool chains, please use the --fetch-arch option' 76 # e.g. x86 = /opt/gcc-4.6.3-nolibc/x86_64-linux 78 [toolchain-prefix] 80 # e.g. x86 = /opt/gcc-4.6.3-nolibc/x86_64-linux/bin/x86_64-linux- 82 [toolchain-alias] 83 # arch = alias 84 # Indicates which toolchain should be used to build for that arch 90 [make-flags] 93 # snapper-boards=ENABLE_AT91_TEST=1 [all …]
|
/openbmc/linux/arch/s390/kvm/ |
H A D | gaccess.c | 1 // SPDX-License-Identifier: GPL-2.0 16 #include "kvm-s390.h" 23 unsigned long origin : 52; /* Region- or Segment-Table Origin */ 27 unsigned long s : 1; /* Storage-Alteration-Event Control */ 28 unsigned long x : 1; /* Space-Switch-Event Control */ 29 unsigned long r : 1; /* Real-Space Control */ 31 unsigned long dt : 2; /* Designation-Type Control */ 32 unsigned long tl : 2; /* Region- or Segment-Table Length */ 46 unsigned long rto: 52;/* Region-Table Origin */ 48 unsigned long p : 1; /* DAT-Protection Bit */ [all …]
|
/openbmc/openbmc/meta-arm/meta-arm/recipes-security/trusted-services/ |
H A D | ts-psa-iat-api-test_git.bb | 1 DESCRIPTION = "Initial Attestation PSA certification tests (psa-arch-test) for Trusted Services" 3 TS_ENV = "arm-linux" 5 require ts-psa-api-test-common_${PV}.inc 7 OECMAKE_SOURCEPATH = "${S}/deployments/psa-api-test/initial_attestation/${TS_ENV}" 9 PSA_TEST = "psa-iat-api-test" 11 # psa-arch-tests for INITIAL_ATTESTATION suite can't be built with pre-built qcbor 12 # Fetch qcbor sources as a temp work-around and pass PSA_TARGET_QCBOR to psa-arch-tests 17 EXTRA_OECMAKE += "-DPSA_TARGET_QCBOR=${WORKDIR}/git/psaqcbor \ 21 lcl_maybe_fortify = "${@oe.utils.conditional('OPTLEVEL','-O0','','${OPTLEVEL}',d)}"
|
/openbmc/openbmc/meta-openembedded/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc/ |
H A D | arm_crashdump-fix-buffer-align.patch | 4 Subject: [PATCH] arm- backport from oe-core 6 Signed-off-by: Andrea Adami <andrea.adami@gmail.com> 8 --- 9 Upstream-Status: Pending 11 kexec/arch/arm/crashdump-arm.c | 5 ++++- 12 1 file changed, 4 insertions(+), 1 deletion(-) 14 diff --git a/kexec/arch/arm/crashdump-arm.c b/kexec/arch/arm/crashdump-arm.c 16 --- a/kexec/arch/arm/crashdump-arm.c 17 +++ b/kexec/arch/arm/crashdump-arm.c 18 @@ -240,6 +240,7 @@ int load_crashdump_segments(struct kexec_info *info, char *mod_cmdline) [all …]
|
/openbmc/qemu/tests/functional/ |
H A D | test_multiprocess.py | 6 # later. See the COPYING file in the top-level directory. 43 self.require_device('x-pci-proxy-dev') 51 kernel_path = kernel_asset.fetch() 52 initrd_path = initrd_asset.fetch() 56 remote_vm.add_args('-machine', 'x-remote') 57 remote_vm.add_args('-nodefaults') 58 remote_vm.add_args('-device', 'lsi53c895a,id=lsi1') 59 remote_vm.add_args('-object', 'x-remote-object,id=robj1,' 65 self.vm.add_args('-machine', machine_type) 66 self.vm.add_args('-accel', 'kvm') [all …]
|
/openbmc/openbmc/poky/bitbake/lib/bb/fetch2/ |
H A D | wget.py | 2 BitBake 'Fetch' implementations 11 # SPDX-License-Identifier: GPL-2.0-only 35 Note: relies on --progress=dot (with -v or without -q/-nv) being 44 percs = re.findall(r'(\d+)%\s+([\d.]+[A-Z])', line) 46 progress = int(percs[-1][0]) 47 rate = percs[-1][1] + '/s' 54 """Class to fetch urls via 'wget'""" 74 …raise bb.fetch2.ParameterError("Invalid protocol - if you wish to fetch from a git repository usin… 85 self.basecmd = d.getVar("FETCHCMD_wget") or "/usr/bin/env wget -t 2 -T 100" 88 self.basecmd += " --passive-ftp" [all …]
|
/openbmc/openbmc/poky/scripts/ |
H A D | install-buildtools | 5 # Copyright (C) 2017-2020 Intel Corporation 7 # SPDX-License-Identifier: GPL-2.0-only 9 # NOTE: --with-extended-buildtools is on by default 12 # (1) using --url and --filename 13 # $ install-buildtools \ 14 # --url http://downloads.yoctoproject.org/releases/yocto/milestones/yocto-3.1_M3/buildtool… 15 # --filename x86_64-buildtools-extended-nativesdk-standalone-3.0+snapshot-20200315.sh 16 # (2) using --base-url, --release, --installer-version and --build-date 17 # $ install-buildtools \ 18 # --base-url http://downloads.yoctoproject.org/releases/yocto \ [all …]
|
/openbmc/u-boot/arch/arm/include/asm/ |
H A D | omap_gpio.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 7 * To fetch, use the kernel repository 8 * git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git 13 * linux/arch/arm/plat-omap/gpio.c 17 * Copyright (C) 2003-2005 Nokia Corporation 23 #include <asm/arch/cpu.h>
|
/openbmc/qemu/tests/functional/qemu_test/ |
H A D | tuxruntest.py | 10 # SPDX-License-Identifier: GPL-2.0-or-later 24 # Tests are ~10-40s, allow for --debug/--enable-gcov overhead 32 print(f"{tagname}/{default} -> {utag}") 47 # Pre-init TuxRun specific settings: Most machines work with 53 self.tuxboot = self.arch 70 failure_message='Kernel panic - not syncing', 75 Fetch the TuxBoot assets. 77 kernel_image = kernel_asset.fetch() 78 disk_image_zst = rootfs_asset.fetch() 82 run_cmd([self.zstd, "-f", "-d", disk_image_zst, [all …]
|
/openbmc/linux/arch/nios2/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 63 source "arch/nios2/platform/Kconfig.platform" 78 Nios II CPUs cannot fetch/store data which is not bus aligned, 79 i.e., a 2 or 4 byte fetch must start at an address divisible by 80 2 or 4. Any non-aligned load/store instructions will be trapped and 97 some command-line options at build time by entering them here. In 118 bool "Passed kernel command line from u-boot" 120 Use bootargs env variable from u-boot for kernel command line.
|
/openbmc/u-boot/arch/arm/include/asm/arch-omap3/ |
H A D | gpio.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 7 * To fetch, use the kernel repository 8 * git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git 13 * linux/arch/arm/plat-omap/gpio.c 17 * Copyright (C) 2003-2005 Nokia Corporation
|
/openbmc/linux/arch/arm/mach-socfpga/ |
H A D | headsmp.S | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 4 * Copyright (c) u-boot contributors 12 .arch armv7-a 16 /* CPU1 will always fetch from 0x0 when it is brought out of reset.
|
/openbmc/u-boot/arch/arm/include/asm/arch-omap4/ |
H A D | gpio.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 7 * To fetch, use the kernel repository 8 * git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git 13 * linux/arch/arm/plat-omap/gpio.c 17 * Copyright (C) 2003-2005 Nokia Corporation
|
/openbmc/linux/arch/x86/kvm/mmu/ |
H A D | paging_tmpl.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Kernel-based Virtual Machine driver for Linux 5 * This module enables machines with Intel VT-x extensions to run virtual 19 * The MMU needs to be able to access/walk 32-bit and 64-bit guest page tables, 21 * once per guest PTE type. The per-type defines are #undef'd at the end. 50 (((1ULL << PT32_DIR_PSE36_SIZE) - 1) << PT32_DIR_PSE36_SHIFT) 58 #define PT_HAVE_ACCESSED_DIRTY(mmu) (!(mmu)->cpu_role.base.ad_disabled) 64 /* Common logic, but per-type values. These also need to be undefined. */ 65 #define PT_BASE_ADDR_MASK ((pt_element_t)(((1ULL << 52) - 1) & ~(u64)(PAGE_SIZE-1))) 98 int shift = 32 - PT32_DIR_PSE36_SHIFT - PAGE_SHIFT; in pse36_gfn_delta() [all …]
|
/openbmc/openbmc/poky/meta/classes-global/ |
H A D | base.bbclass | 4 # SPDX-License-Identifier: MIT 8 CLASSOVERRIDE ?= "class-target" 15 inherit utility-tasks 51 BASE_DEFAULT_DEPS = "virtual/cross-cc virtual/compilerlibs virtual/libc" 54 BASEDEPENDS:class-target = "${@get_base_dep(d)}" 55 BASEDEPENDS:class-nativesdk = "${@get_base_dep(d)}" 86 (method, host, path, user, pswd, parm) = bb.fetch.decodeurl(url) 88 raise bb.fetch.MalformedUrl(url) 94 except bb.fetch.MalformedUrl: 116 # /usr/local/bin/ccache/gcc -> /usr/bin/ccache, then which(gcc) [all …]
|
/openbmc/u-boot/arch/arm/include/asm/arch-omap5/ |
H A D | gpio.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 7 * To fetch, use the kernel repository 8 * git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git 13 * linux/arch/arm/plat-omap/gpio.c 17 * Copyright (C) 2003-2005 Nokia Corporation 38 #define GPIO_TO_PIN(bank, bank_gpio) (32 * (bank - 1) + (bank_gpio))
|
/openbmc/linux/arch/mips/kvm/ |
H A D | vz.c | 115 if (kvm_mips_guest_has_msa(&vcpu->arch)) in kvm_vz_config5_guest_wrmask() 122 if (kvm_mips_guest_has_fpu(&vcpu->arch)) { in kvm_vz_config5_guest_wrmask() 140 * Config1: M, [MMUSize-1, C2, MD, PC, WR, CA], FP 158 if (kvm_mips_guest_can_have_fpu(&vcpu->arch)) in kvm_vz_config1_user_wrmask() 175 if (kvm_mips_guest_can_have_msa(&vcpu->arch)) in kvm_vz_config3_user_wrmask() 205 set_bit(priority, &vcpu->arch.pending_exceptions); in kvm_vz_queue_irq() 206 clear_bit(priority, &vcpu->arch.pending_exceptions_clr); in kvm_vz_queue_irq() 211 clear_bit(priority, &vcpu->arch.pending_exceptions); in kvm_vz_dequeue_irq() 212 set_bit(priority, &vcpu->arch.pending_exceptions_clr); in kvm_vz_dequeue_irq() 236 int intr = (int)irq->irq; in kvm_vz_queue_io_int_cb() [all …]
|
/openbmc/linux/arch/sh/kernel/cpu/sh3/ |
H A D | swsusp.S | 1 /* SPDX-License-Identifier: GPL-2.0 3 * arch/sh/kernel/cpu/sh3/swsusp.S 10 #include <asm/asm-offsets.h> 20 ! - copy restore_pblist pages 21 ! - restore registers from swsusp_arch_regs_cpu0 59 ! BL=0: R7->R0 is bank0 65 ! BL=1: R7->R0 is bank1 80 ! BL=0: R7->R0 is bank0 89 ! - prepare pc for resume, return from function without swsusp_save on resume 90 ! - save registers in swsusp_arch_regs_cpu0 [all …]
|
/openbmc/linux/arch/alpha/lib/ |
H A D | ev6-copy_page.S | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * arch/alpha/lib/ev6-copy_page.S 13 ----------------------------- 21 processor receives valid instructions by inserting nops in the fetch 24 that the processor can fetch at most 4 aligned instructions per cycle. 26 I inserted enough nops to force it to take 10 cycles to fetch the 28 9 cycles but I was not able to get it to run that fast -- the initial 34 ------------------------------------- 45 -------------------------------------- 51 forced me to add another cycle to the inner-most kernel - up to 11 [all …]
|
/openbmc/openbmc/poky/meta/lib/oeqa/selftest/cases/ |
H A D | bbtests.py | 4 # SPDX-License-Identifier: MIT 25 self.assertEqual(bitbake('-e').status, 0, msg = "bitbake couldn't run from \"conf\" dir") 32 …self.assertEqual(bitbake('-e', env=my_env).status, 0, msg = "bitbake couldn't run from builddir's … 39 … self.assertEqual(bitbake('-e', env=my_env).status, 0, msg = "bitbake couldn't run from /tmp/") 44 result = bitbake('selftest-hello-native') 52 bitbake('selftest-hello-native') 53 bitbake('selftest-hello-native -cclean') 54 result = bitbake('selftest-hello-native') 55 find_setscene = re.search("selftest-hello-native.*do_.*_setscene", result.output) 56 …ue(find_setscene, msg = "No \"selftest-hello-native.*do_.*_setscene\" message found during bitbake… [all …]
|