/openbmc/qemu/tests/tcg/mips/user/ase/msa/ |
H A D | test_msa_compile_64r6el.sh | 4 # --------- 6 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nloc_b.c \ 7 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_nloc_b_64r6el 8 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nloc_h.c \ 9 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_nloc_h_64r6el 10 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nloc_w.c \ 11 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_nloc_w_64r6el 12 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nloc_d.c \ 13 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_nloc_d_64r6el 14 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nlzc_b.c \ [all …]
|
H A D | test_msa_compile_64r6eb.sh | 4 # --------- 6 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nloc_b.c \ 7 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_nloc_b_64r6eb 8 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nloc_h.c \ 9 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_nloc_h_64r6eb 10 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nloc_w.c \ 11 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_nloc_w_64r6eb 12 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nloc_d.c \ 13 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_nloc_d_64r6eb 14 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nlzc_b.c \ [all …]
|
H A D | test_msa_compile_32r5el.sh | 4 # --------- 6 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nloc_b.c \ 7 -EL -static -mabi=32 -march=mips32r5 -mmsa -mno-odd-spreg -mfp64 -mnan=2008 -o \ 9 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nloc_h.c \ 10 -EL -static -mabi=32 -march=mips32r5 -mmsa -mno-odd-spreg -mfp64 -mnan=2008 -o \ 12 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nloc_w.c \ 13 -EL -static -mabi=32 -march=mips32r5 -mmsa -mno-odd-spreg -mfp64 -mnan=2008 -o \ 15 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nloc_d.c \ 16 -EL -static -mabi=32 -march=mips32r5 -mmsa -mno-odd-spreg -mfp64 -mnan=2008 -o \ 18 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nlzc_b.c \ [all …]
|
H A D | test_msa_compile_32r5eb.sh | 4 # --------- 6 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nloc_b.c \ 7 -EB -static -mabi=32 -march=mips32r5 -mmsa -mno-odd-spreg -mfp64 -mnan=2008 -o \ 9 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nloc_h.c \ 10 -EB -static -mabi=32 -march=mips32r5 -mmsa -mno-odd-spreg -mfp64 -mnan=2008 -o \ 12 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nloc_w.c \ 13 -EB -static -mabi=32 -march=mips32r5 -mmsa -mno-odd-spreg -mfp64 -mnan=2008 -o \ 15 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nloc_d.c \ 16 -EB -static -mabi=32 -march=mips32r5 -mmsa -mno-odd-spreg -mfp64 -mnan=2008 -o \ 18 /opt/mti/bin/mips-mti-linux-gnu-gcc bit-count/test_msa_nlzc_b.c \ [all …]
|
/openbmc/linux/arch/mips/jazz/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 7 This is a machine with a R4400 133/150 MHz CPU. To compile a Linux 8 kernel that runs on these, say Y here. For details about Linux on 9 the MIPS architecture, check out the Linux/MIPS FAQ on the WWW at 10 <http://www.linux-mips.org/>. 13 bool "Support for MIPS Magnum 4000" 18 This is a machine with a R4000 100 MHz CPU. To compile a Linux 19 kernel that runs on these, say Y here. For details about Linux on 20 the MIPS architecture, check out the Linux/MIPS FAQ on the WWW at 21 <http://www.linux-mips.org/>. [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-dbs/rocksdb/files/ |
H A D | 0001-cmake-Add-check-for-atomic-support.patch | 3 Date: Wed, 18 Mar 2020 15:10:37 -0700 8 platforms like mips or clang/i386 12 …nt/b/yoe/build/tmp/work/mips32r2-yoe-linux/rocksdb/6.6.4-r0/recipe-sysroot-native/usr/bin/mips-yoe… 13 …nt/b/yoe/build/tmp/work/mips32r2-yoe-linux/rocksdb/6.6.4-r0/recipe-sysroot-native/usr/bin/mips-yoe… 14 …nt/b/yoe/build/tmp/work/mips32r2-yoe-linux/rocksdb/6.6.4-r0/recipe-sysroot-native/usr/bin/mips-yoe… 15 …nt/b/yoe/build/tmp/work/mips32r2-yoe-linux/rocksdb/6.6.4-r0/recipe-sysroot-native/usr/bin/mips-yoe… 16 …nt/b/yoe/build/tmp/work/mips32r2-yoe-linux/rocksdb/6.6.4-r0/recipe-sysroot-native/usr/bin/mips-yoe… 17 …nt/b/yoe/build/tmp/work/mips32r2-yoe-linux/rocksdb/6.6.4-r0/recipe-sysroot-native/usr/bin/mips-yoe… 18 …nt/b/yoe/build/tmp/work/mips32r2-yoe-linux/rocksdb/6.6.4-r0/recipe-sysroot-native/usr/bin/mips-yoe… 20 Upstream-Status: Submitted [https://github.com/facebook/rocksdb/pull/6555] [all …]
|
/openbmc/openbmc/poky/meta/recipes-core/glibc/glibc/ |
H A D | 0009-yes-within-the-path-sets-wrong-config-variables.patch | 8 false-positive matches with the path it is configured into. 12 Upstream-Status: Submitted [libc-alpha@sourceware.org] 14 Signed-off-by: Benjamin Esquivel <benjamin.esquivel@linux.intel.com> 15 Signed-off-by: Khem Raj <raj.khem@gmail.com> 16 --- 17 sysdeps/aarch64/configure | 4 ++-- 18 sysdeps/aarch64/configure.ac | 4 ++-- 19 sysdeps/arm/configure | 4 ++-- 20 sysdeps/arm/configure.ac | 4 ++-- 21 sysdeps/mips/configure | 4 ++-- [all …]
|
/openbmc/openbmc/poky/meta/recipes-devtools/gdb/gdb/ |
H A D | 0004-use-asm-sgidefs.h.patch | 3 Date: Sat, 30 Apr 2016 15:29:06 -0700 6 Build fix for MIPS with musl libc 8 The MIPS specific header <sgidefs.h> is provided by glibc and uclibc 13 Upstream-Status: Pending 15 Signed-off-by: Andre McCurdy <armccurdy@gmail.com> 16 Signed-off-by: Khem Raj <raj.khem@gmail.com> 17 --- 18 gdb/mips-linux-nat.c | 2 +- 19 1 file changed, 1 insertion(+), 1 deletion(-) 21 diff --git a/gdb/mips-linux-nat.c b/gdb/mips-linux-nat.c [all …]
|
H A D | 0001-mips-linux-nat-Define-_ABIO32-if-not-defined.patch | 4 Subject: [PATCH] mips-linux-nat: Define _ABIO32 if not defined 9 case gcc emits it as built-in define and hence 12 Upstream-Status: Pending 13 Signed-off-by: Khem Raj <raj.khem@gmail.com> 14 --- 15 gdb/mips-linux-nat.c | 4 ++++ 18 diff --git a/gdb/mips-linux-nat.c b/gdb/mips-linux-nat.c 20 --- a/gdb/mips-linux-nat.c 21 +++ b/gdb/mips-linux-nat.c 22 @@ -40,6 +40,10 @@ [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-devtools/ltrace/ltrace/ |
H A D | 0001-mips-plt.c-Delete-include-error.h.patch | 3 Date: Mon, 18 Sep 2017 23:45:54 -0700 4 Subject: [PATCH] mips/plt.c: Delete include error.h 8 Signed-off-by: Khem Raj <raj.khem@gmail.com> 9 --- 10 Upstream-Status: Pending 12 sysdeps/linux-gnu/mips/plt.c | 1 - 13 1 file changed, 1 deletion(-) 15 diff --git a/sysdeps/linux-gnu/mips/plt.c b/sysdeps/linux-gnu/mips/plt.c 17 --- a/sysdeps/linux-gnu/mips/plt.c 18 +++ b/sysdeps/linux-gnu/mips/plt.c [all …]
|
H A D | 0001-mips-Use-hardcodes-values-for-ABI-syscall-bases.patch | 3 Date: Fri, 9 Jul 2021 01:32:42 -0700 4 Subject: [PATCH] mips: Use hardcodes values for ABI syscall bases 6 mips kernels 5.13+ have stopped exposing the UAPIs which provided these 9 and include asm-generic/unistd.h to get this definition 11 Upstream-Status: Pending 12 Signed-off-by: Khem Raj <raj.khem@gmail.com> 13 --- 14 sysdeps/linux-gnu/mips/trace.c | 13 +++++++------ 15 1 file changed, 7 insertions(+), 6 deletions(-) 17 diff --git a/sysdeps/linux-gnu/mips/trace.c b/sysdeps/linux-gnu/mips/trace.c [all …]
|
H A D | 0001-Add-support-for-mips64-n32-n64.patch | 3 Date: Sat, 1 Jul 2017 10:56:59 -0700 6 Signed-off-by: Khem Raj <raj.khem@gmail.com> 7 --- 8 Upstream-Status: Pending 9 Source: http://lists.alioth.debian.org/pipermail/ltrace-devel/2015-May/001327.html 12 ltrace-elf.c | 12 ++ 14 sysdeps/linux-gnu/mips/Makefile.am | 1 + 15 sysdeps/linux-gnu/mips/abi.c | 64 +++++++ 16 sysdeps/linux-gnu/mips/arch.h | 24 ++- 17 sysdeps/linux-gnu/mips/plt.c | 68 ++++++-- [all …]
|
/openbmc/openbmc/poky/meta/classes-recipe/ |
H A D | siteinfo.bbclass | 4 # SPDX-License-Identifier: MIT 13 # where 'target' == "<arch>-<os>" 16 # * target: Returns the target name ("<arch>-<os>") 26 …"allarch": "endian-little bit-32", # bogus, but better than special-casing the checks below for al… 27 "aarch64": "endian-little bit-64 arm-common arm-64", 28 "aarch64_be": "endian-big bit-64 arm-common arm-64", 29 "arc": "endian-little bit-32 arc-common", 30 "arceb": "endian-big bit-32 arc-common", 31 "arm": "endian-little bit-32 arm-common arm-32", 32 "armeb": "endian-big bit-32 arm-common arm-32", [all …]
|
/openbmc/qemu/docs/user/ |
H A D | main.rst | 5 --------------------------- 9 - Linux (referred as qemu-linux-user) 11 - BSD (referred as qemu-bsd-user) 14 -------- 21 32/64-bit mismatches between hosts and targets. IOCTLs can be 31 for example to emulate the signal mask. On Linux, QEMU supports both 32 normal and real-time signals. 35 On Linux, QEMU can emulate the ``clone`` syscall and create a real 45 Linux User space emulator 46 ------------------------- [all …]
|
/openbmc/qemu/tests/tcg/mips/ |
H A D | hello-mips.c | 2 * MIPS o32 Linux syscall example 4 * http://www.linux-mips.org/wiki/RISC/os 5 * http://www.linux-mips.org/wiki/MIPSABIHistory 6 * http://www.linux.com/howtos/Assembly-HOWTO/mips.shtml 8 * mipsel-linux-gcc -nostdlib -mno-abicalls -fno-PIC -fno-stack-protector \ 9 * -mabi=32 -O2 -static -o hello-mips hello-mips.c 56 return -1; in write()
|
/openbmc/u-boot/doc/ |
H A D | README.qemu-mips | 1 By Vlad Lungu vlad.lungu@windriver.com 2007-Oct-01 2 ---------------------------------------- 8 ---------------------- 9 Supports the "-M mips" configuration of qemu: serial,NE2000,IDE. 13 Supports emulated flash (patch Jean-Christophe PLAGNIOL-VILLARD) with 15 -pflash <filename> and erase mips_bios.bin. 18 Notes for the Qemu MIPS port 19 ---------------------------- 23 Using u-boot.bin as ROM (replaces Qemu monitor): 27 # qemu-system-mips -M mips -bios u-boot.bin -nographic [all …]
|
H A D | README.boston | 1 MIPS Boston Development Board 3 --------- 5 --------- 7 The MIPS Boston development board is built around an FPGA & 3 PCIe controllers, 11 the successor of the older MIPS Malta board. 13 -------- 15 -------- 17 U-Boot can be run on a currently out-of-tree branch of QEMU with support for 19 branch of git://git.linux-mips.org/pub/scm/paul/qemu.git and used like so: 21 $ git clone git://git.linux-mips.org/pub/scm/paul/qemu.git -b boston [all …]
|
/openbmc/linux/arch/mips/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 2 config MIPS config 135 bool "Generic board-agnostic MIPS kernel" 224 Support for the Texas Instruments AR7 System-on-a-Chip 298 Build a generic DT-based kernel image that boots on select 299 BCM33xx cable modem chips, BCM63xx DSL chips, and BCM7xxx set-top 390 This enables support for DEC's MIPS based workstations. For details 391 see the Linux/MIPS FAQ on <http://www.linux-mips.org/> and the 392 DECstation porting pages on <http://decstation.unix-ag.org/>. 429 This a family of machines based on the MIPS R4030 chipset which was [all …]
|
/openbmc/u-boot/arch/mips/ |
H A D | Kconfig | 1 menu "MIPS architecture" 2 depends on MIPS 5 default "mips" 16 bool "Support qemu-mips" 63 bool "Support MSCC VCore-III" 150 source "board/qemu-mips/Kconfig" 151 source "arch/mips/mach-ath79/Kconfig" 152 source "arch/mips/mach-mscc/Kconfig" 153 source "arch/mips/mach-bmips/Kconfig" 154 source "arch/mips/mach-jz47xx/Kconfig" [all …]
|
/openbmc/linux/arch/mips/mti-malta/ |
H A D | malta-int.c | 6 * Carsten Langgaard, carstenl@mips.com 7 * Copyright (C) 2000, 2001, 2004 MIPS Technologies, Inc. 11 * Routines for generic manipulation of the interrupts found on the MIPS 15 #include <linux/init.h> 16 #include <linux/irq.h> 17 #include <linux/irqchip.h> 18 #include <linux/sched.h> 19 #include <linux/smp.h> 20 #include <linux/interrupt.h> 21 #include <linux/io.h> [all …]
|
H A D | malta-setup.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Carsten Langgaard, carstenl@mips.com 4 * Copyright (C) 2000 MIPS Technologies, Inc. All rights reserved. 7 #include <linux/cpu.h> 8 #include <linux/init.h> 9 #include <linux/sched.h> 10 #include <linux/ioport.h> 11 #include <linux/irq.h> 12 #include <linux/of_fdt.h> 13 #include <linux/pci.h> [all …]
|
/openbmc/qemu/scripts/ |
H A D | update-mips-syscall-args.sh | 4 FILES="sysent.h sysent_shorthand_defs.h linux/mips/syscallent-compat.h \ 5 linux/mips/syscallent-o32.h linux/32/syscallent-common-32.h \ 6 linux/generic/syscallent-common.h" 13 INC=linux-user/mips/syscall-args-o32.c.inc 15 TMP=$(mktemp -d) 19 curl --create-dirs $URL/$file -o $TMP/$file 22 > linux/generic/subcallent.h 23 > linux/32/subcallent.h 36 #include "syscallent-o32.h" 45 printf(" [% 4d] = MIPS_SYSCALL_NUMBER_UNUSED,\n", i - 4000); [all …]
|
/openbmc/qemu/docs/system/ |
H A D | target-mips.rst | 1 .. _MIPS-System-emulator: 3 MIPS System emulator 4 -------------------- 6 Four executables cover simulation of 32 and 64-bit MIPS systems in both 7 endian options, ``qemu-system-mips``, ``qemu-system-mipsel`` 8 ``qemu-system-mips64`` and ``qemu-system-mips64el``. Five different 11 - The MIPS Malta prototype board \"malta\" 13 - An ACER Pica \"pica61\". This machine needs the 64-bit emulator. 15 - MIPS emulator pseudo board \"mipssim\" 17 - A MIPS Magnum R4000 machine \"magnum\". This machine needs the [all …]
|
/openbmc/openbmc/poky/meta/recipes-devtools/gcc/gcc/ |
H A D | 0003-64-bit-multilib-hack.patch | 4 Subject: [PATCH] 64-bit multilib hack 26 Upstream-Status: Inappropriate [OE-Specific] 28 Signed-off-by: Khem Raj <raj.khem@gmail.com> 29 Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com> 30 Signed-off-by: Mark Hatle <mark.hatle@windriver.com> 31 --- 32 gcc/config/aarch64/t-aarch64-linux | 8 ++++---- 33 gcc/config/arc/t-multilib-linux | 4 ++-- 34 gcc/config/i386/t-linux64 | 6 ++---- 35 gcc/config/mips/t-linux64 | 28 ++-------------------------- [all …]
|
/openbmc/linux/drivers/irqchip/ |
H A D | irq-mips-cpu.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 * Copyright (C) 2005 MIPS Technologies, Inc. All rights reserved. 8 * Author: Maciej W. Rozycki <macro@mips.com> 10 * This file define the irq handler for MIPS CPU interrupts. 14 * Almost all MIPS CPUs define 8 interrupt sources. They are typically 19 * may be used for IPIs in multi-threaded single-core systems. 25 #include <linux/init.h> 26 #include <linux/interrupt.h> 27 #include <linux/kernel.h> 28 #include <linux/irq.h> [all …]
|