| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/share/doc/as.html/ |
| H A D | RISC_002dV_002dDependent.html | 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dt… 3 <!-- This file documents the GNU Assembler "as". 5 Copyright (C) 1991-2021 Free Software Foundation, Inc. 10 with no Invariant Sections, with no Front-Cover Texts, and with no 11 Back-Cover Texts. A copy of the license is included in the 13 --> 14 <!-- Created by GNU Texinfo 5.1, http://www.gnu.org/software/texinfo/ --> 16 <title>Using as: RISC-V-Dependent</title> 18 <meta name="description" content="Using as: RISC-V-Dependent"> 19 <meta name="keywords" content="Using as: RISC-V-Dependent"> [all …]
|
| H A D | RISC_002dV_002dDirectives.html | 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dt… 3 <!-- This file documents the GNU Assembler "as". 5 Copyright (C) 1991-2021 Free Software Foundation, Inc. 10 with no Invariant Sections, with no Front-Cover Texts, and with no 11 Back-Cover Texts. A copy of the license is included in the 13 --> 14 <!-- Created by GNU Texinfo 5.1, http://www.gnu.org/software/texinfo/ --> 16 <title>Using as: RISC-V-Directives</title> 18 <meta name="description" content="Using as: RISC-V-Directives"> 19 <meta name="keywords" content="Using as: RISC-V-Directives"> [all …]
|
| H A D | RISC_002dV_002dModifiers.html | 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dt… 3 <!-- This file documents the GNU Assembler "as". 5 Copyright (C) 1991-2021 Free Software Foundation, Inc. 10 with no Invariant Sections, with no Front-Cover Texts, and with no 11 Back-Cover Texts. A copy of the license is included in the 13 --> 14 <!-- Created by GNU Texinfo 5.1, http://www.gnu.org/software/texinfo/ --> 16 <title>Using as: RISC-V-Modifiers</title> 18 <meta name="description" content="Using as: RISC-V-Modifiers"> 19 <meta name="keywords" content="Using as: RISC-V-Modifiers"> [all …]
|
| H A D | RISC_002dV_002dOptions.html | 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dt… 3 <!-- This file documents the GNU Assembler "as". 5 Copyright (C) 1991-2021 Free Software Foundation, Inc. 10 with no Invariant Sections, with no Front-Cover Texts, and with no 11 Back-Cover Texts. A copy of the license is included in the 13 --> 14 <!-- Created by GNU Texinfo 5.1, http://www.gnu.org/software/texinfo/ --> 16 <title>Using as: RISC-V-Options</title> 18 <meta name="description" content="Using as: RISC-V-Options"> 19 <meta name="keywords" content="Using as: RISC-V-Options"> [all …]
|
| H A D | RISC_002dV_002dATTRIBUTE.html | 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dt… 3 <!-- This file documents the GNU Assembler "as". 5 Copyright (C) 1991-2021 Free Software Foundation, Inc. 10 with no Invariant Sections, with no Front-Cover Texts, and with no 11 Back-Cover Texts. A copy of the license is included in the 13 --> 14 <!-- Created by GNU Texinfo 5.1, http://www.gnu.org/software/texinfo/ --> 16 <title>Using as: RISC-V-ATTRIBUTE</title> 18 <meta name="description" content="Using as: RISC-V-ATTRIBUTE"> 19 <meta name="keywords" content="Using as: RISC-V-ATTRIBUTE"> [all …]
|
| H A D | RISC_002dV_002dFormats.html | 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dt… 3 <!-- This file documents the GNU Assembler "as". 5 Copyright (C) 1991-2021 Free Software Foundation, Inc. 10 with no Invariant Sections, with no Front-Cover Texts, and with no 11 Back-Cover Texts. A copy of the license is included in the 13 --> 14 <!-- Created by GNU Texinfo 5.1, http://www.gnu.org/software/texinfo/ --> 16 <title>Using as: RISC-V-Formats</title> 18 <meta name="description" content="Using as: RISC-V-Formats"> 19 <meta name="keywords" content="Using as: RISC-V-Formats"> [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/share/doc/as.html/ |
| H A D | RISC_002dV_002dDependent.html | 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dt… 3 <!-- This file documents the GNU Assembler "as". 5 Copyright (C) 1991-2021 Free Software Foundation, Inc. 10 with no Invariant Sections, with no Front-Cover Texts, and with no 11 Back-Cover Texts. A copy of the license is included in the 13 --> 14 <!-- Created by GNU Texinfo 5.1, http://www.gnu.org/software/texinfo/ --> 16 <title>Using as: RISC-V-Dependent</title> 18 <meta name="description" content="Using as: RISC-V-Dependent"> 19 <meta name="keywords" content="Using as: RISC-V-Dependent"> [all …]
|
| H A D | RISC_002dV_002dDirectives.html | 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dt… 3 <!-- This file documents the GNU Assembler "as". 5 Copyright (C) 1991-2021 Free Software Foundation, Inc. 10 with no Invariant Sections, with no Front-Cover Texts, and with no 11 Back-Cover Texts. A copy of the license is included in the 13 --> 14 <!-- Created by GNU Texinfo 5.1, http://www.gnu.org/software/texinfo/ --> 16 <title>Using as: RISC-V-Directives</title> 18 <meta name="description" content="Using as: RISC-V-Directives"> 19 <meta name="keywords" content="Using as: RISC-V-Directives"> [all …]
|
| H A D | RISC_002dV_002dModifiers.html | 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dt… 3 <!-- This file documents the GNU Assembler "as". 5 Copyright (C) 1991-2021 Free Software Foundation, Inc. 10 with no Invariant Sections, with no Front-Cover Texts, and with no 11 Back-Cover Texts. A copy of the license is included in the 13 --> 14 <!-- Created by GNU Texinfo 5.1, http://www.gnu.org/software/texinfo/ --> 16 <title>Using as: RISC-V-Modifiers</title> 18 <meta name="description" content="Using as: RISC-V-Modifiers"> 19 <meta name="keywords" content="Using as: RISC-V-Modifiers"> [all …]
|
| H A D | RISC_002dV_002dOptions.html | 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dt… 3 <!-- This file documents the GNU Assembler "as". 5 Copyright (C) 1991-2021 Free Software Foundation, Inc. 10 with no Invariant Sections, with no Front-Cover Texts, and with no 11 Back-Cover Texts. A copy of the license is included in the 13 --> 14 <!-- Created by GNU Texinfo 5.1, http://www.gnu.org/software/texinfo/ --> 16 <title>Using as: RISC-V-Options</title> 18 <meta name="description" content="Using as: RISC-V-Options"> 19 <meta name="keywords" content="Using as: RISC-V-Options"> [all …]
|
| H A D | RISC_002dV_002dATTRIBUTE.html | 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dt… 3 <!-- This file documents the GNU Assembler "as". 5 Copyright (C) 1991-2021 Free Software Foundation, Inc. 10 with no Invariant Sections, with no Front-Cover Texts, and with no 11 Back-Cover Texts. A copy of the license is included in the 13 --> 14 <!-- Created by GNU Texinfo 5.1, http://www.gnu.org/software/texinfo/ --> 16 <title>Using as: RISC-V-ATTRIBUTE</title> 18 <meta name="description" content="Using as: RISC-V-ATTRIBUTE"> 19 <meta name="keywords" content="Using as: RISC-V-ATTRIBUTE"> [all …]
|
| H A D | RISC_002dV_002dFormats.html | 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dt… 3 <!-- This file documents the GNU Assembler "as". 5 Copyright (C) 1991-2021 Free Software Foundation, Inc. 10 with no Invariant Sections, with no Front-Cover Texts, and with no 11 Back-Cover Texts. A copy of the license is included in the 13 --> 14 <!-- Created by GNU Texinfo 5.1, http://www.gnu.org/software/texinfo/ --> 16 <title>Using as: RISC-V-Formats</title> 18 <meta name="description" content="Using as: RISC-V-Formats"> 19 <meta name="keywords" content="Using as: RISC-V-Formats"> [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/riscv/ |
| H A D | patch-acceptance.rst | 1 .. SPDX-License-Identifier: GPL-2.0 7 -------- 8 The RISC-V instruction set architecture is developed in the open: 9 in-progress drafts are available for all to review and to experiment 11 during the development process - sometimes in ways that are 13 challenge for RISC-V Linux maintenance. Linux maintainers disapprove 14 of churn, and the Linux development process prefers well-reviewed and 16 principles to the RISC-V-related code that will be accepted for 20 ------------------------- 23 "Frozen" or "Ratified" by the RISC-V Foundation. (Developers may, of [all …]
|
| H A D | boot-image-header.rst | 2 Boot image header in RISC-V Linux 8 This document only describes the boot image header details for RISC-V Linux. 13 The following 64-byte header is present in decompressed Linux kernel image:: 28 ARM64 header. Thus, both ARM64 & RISC-V header can be combined into one common 34 - This header can also be reused to support EFI stub for RISC-V in future. EFI 40 - version field indicate header version number 50 - The "magic" field is deprecated as of version 0.2. In a future 55 - In current header, the flags field has only one field. 61 - Image size is mandatory for boot loader to load kernel image. Booting will
|
| /OK3568_Linux_fs/kernel/Documentation/translations/it_IT/riscv/ |
| H A D | patch-acceptance.rst | 1 .. include:: ../disclaimer-ita.rst 3 :Original: :doc:`../../../riscv/patch-acceptance` 10 ------------ 12 L'insieme di istruzioni RISC-V sono sviluppate in modo aperto: le 15 dei nuovi moduli o estensioni possono cambiare in fase di sviluppo - a 18 supporto RISC-V nel kernel Linux. I manutentori Linux non amano 22 relativo all'architettura RISC-V che verrà accettato per l'inclusione 26 ------------------------------------------------------------------------- 29 RISC-V li classifica come "Frozen" o "Retified". (Ovviamente, gli 33 In aggiunta, la specifica RISC-V permette agli implementatori di [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/riscv/ |
| H A D | cpus.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR MIT) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: RISC-V bindings for 'cpus' DT nodes 10 - Paul Walmsley <paul.walmsley@sifive.com> 11 - Palmer Dabbelt <palmer@sifive.com> 14 This document uses some terminology common to the RISC-V community 18 mandated by the RISC-V ISA: a PC and some registers. This 28 - items: 29 - enum: [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/interrupt-controller/ |
| H A D | riscv,cpu-intc.txt | 1 RISC-V Hart-Level Interrupt Controller (HLIC) 2 --------------------------------------------- 4 RISC-V cores include Control Status Registers (CSRs) which are local to each 5 CPU core (HART in RISC-V terminology) and can be read or written by software. 10 The RISC-V supervisor ISA manual specifies three interrupt sources that are 13 timer interrupt comes from an architecturally mandated real-time timer that is 16 via the platform-level interrupt controller (PLIC). 18 All RISC-V systems that conform to the supervisor ISA specification are 27 - compatible : "riscv,cpu-intc" 28 - #interrupt-cells : should be <1>. The interrupt sources are defined by the [all …]
|
| /OK3568_Linux_fs/yocto/poky/meta/conf/machine/include/riscv/ |
| H A D | tune-riscv.inc | 1 require conf/machine/include/riscv/arch-riscv.inc 3 TUNEVALID[riscv64] = "Enable 64-bit RISC-V optimizations" 4 TUNEVALID[riscv32] = "Enable 32-bit RISC-V optimizations" 6 TUNEVALID[riscv64nf] = "Enable 64-bit RISC-V optimizations no floating point" 7 TUNEVALID[riscv32nf] = "Enable 32-bit RISC-V optimizations no floating point" 14 TUNE_FEATURES:tune-riscv64 = "riscv64" 15 TUNE_ARCH:tune-riscv64 = "riscv64" 16 TUNE_PKGARCH:tune-riscv64 = "riscv64" 17 PACKAGE_EXTRA_ARCHS:tune-riscv64 = "riscv64" 19 TUNE_FEATURES:tune-riscv32 = "riscv32" [all …]
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-core/glibc/ldconfig-native-2.12.1/ |
| H A D | add-riscv-support.patch | 4 Subject: [PATCH] ldconfig: Add RISC-V support 6 ldconfig-native does not support RISC-V at the moment. 10 Upstream-Status: Backport 12 Signed-off-by: Christoph Muellner <cmuellner@linux.com> 13 --- 19 diff --git a/cache.c b/cache.c 21 --- a/cache.c 23 @@ -125,6 +125,12 @@ print_entry (const char *lib, int flag, unsigned int osversion, 28 + fputs (",soft-float", stdout); 31 + fputs (",double-float", stdout); [all …]
|
| /OK3568_Linux_fs/kernel/arch/riscv/kernel/ |
| H A D | perf_callchain.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright (C) 2019 Hangzhou C-SKY Microsystems co.,ltd. */ 23 (unsigned long __user *)(fp - sizeof(struct stackframe)); in user_backtrace() 53 * $ perf record -e cpu-clock --call-graph fp ./program 54 * $ perf report --call-graph 56 * On RISC-V platform, the program being sampled and the C library 57 * need to be compiled with -fno-omit-frame-pointer, otherwise 66 /* RISC-V does not support perf in guest mode. */ in perf_callchain_user() 67 if (guest_cbs && guest_cbs->is_in_guest()) in perf_callchain_user() 70 fp = regs->s0; in perf_callchain_user() [all …]
|
| /OK3568_Linux_fs/buildroot/arch/ |
| H A D | Config.in | 29 32-bit CPUs that can be used from deeply embedded to high 37 32-bit CPUs that can be used from deeply embedded to high 44 ARM is a 32-bit reduced instruction set computer (RISC) 54 ARM is a 32-bit reduced instruction set computer (RISC) 65 Aarch64 is a 64-bit architecture developed by ARM Holdings. 66 http://www.arm.com/products/processors/instruction-set-architectures/armv8-architecture.php 74 Aarch64 is a 64-bit architecture developed by ARM Holdings. 75 http://www.arm.com/products/processors/instruction-set-architectures/armv8-architecture.php 85 http://www.c-sky.com/ 86 http://www.github.com/c-sky [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/share/doc/gdb/ |
| H A D | RISC_002dV-Features.html | 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dt… 3 <!-- Copyright (C) 1988-2021 Free Software Foundation, Inc. 9 Free Documentation", with the Front-Cover Texts being "A GNU Manual," 10 and with the Back-Cover Texts as in (a) below. 12 (a) The FSF's Back-Cover Text is: "You are free to copy and modify 14 developing GNU and promoting software freedom." --> 15 <!-- Created by GNU Texinfo 5.1, http://www.gnu.org/software/texinfo/ --> 17 <title>Debugging with GDB: RISC-V Features</title> 19 <meta name="description" content="Debugging with GDB: RISC-V Features"> 20 <meta name="keywords" content="Debugging with GDB: RISC-V Features"> [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/share/doc/gdb/ |
| H A D | RISC_002dV-Features.html | 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dt… 3 <!-- Copyright (C) 1988-2021 Free Software Foundation, Inc. 9 Free Documentation", with the Front-Cover Texts being "A GNU Manual," 10 and with the Back-Cover Texts as in (a) below. 12 (a) The FSF's Back-Cover Text is: "You are free to copy and modify 14 developing GNU and promoting software freedom." --> 15 <!-- Created by GNU Texinfo 5.1, http://www.gnu.org/software/texinfo/ --> 17 <title>Debugging with GDB: RISC-V Features</title> 19 <meta name="description" content="Debugging with GDB: RISC-V Features"> 20 <meta name="keywords" content="Debugging with GDB: RISC-V Features"> [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/pci/cx88/ |
| H A D | cx88-alsa.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 14 #include "cx88-reg.h" 22 #include <linux/dma-mapping.h> 37 chip->core->name, ##arg); \ 41 * Data type declarations - Can be moded to a header file later 46 struct cx88_riscmem risc; member 81 static int index[SNDRV_CARDS] = SNDRV_DEFAULT_IDX; /* Index 0-MAX */ 116 struct cx88_audio_buffer *buf = chip->buf; in _cx88_start_audio_dma() 117 struct cx88_core *core = chip->core; in _cx88_start_audio_dma() 120 /* Make sure RISC/FIFO are off before changing FIFO/RISC settings */ in _cx88_start_audio_dma() [all …]
|
| /OK3568_Linux_fs/yocto/poky/meta/classes/ |
| H A D | baremetal-image.bbclass | 10 # See meta-skeleton for a working example. 15 COMPATIBLE_HOST:libc-musl:class-target = "null" 16 COMPATIBLE_HOST:libc-glibc:class-target = "null" 19 inherit rootfs-postcommands 22 IMGDEPLOYDIR ?= "${WORKDIR}/deploy-${PN}-image-complete" 24 IMAGE_LINK_NAME ?= "baremetal-helloworld-image-${MACHINE}" 65 SSTATE_SKIP_CREATION:task-image-complete = '1' 66 do_image_complete[sstate-inputdirs] = "${IMGDEPLOYDIR}" 67 do_image_complete[sstate-outputdirs] = "${DEPLOY_DIR_IMAGE}" 68 do_image_complete[stamp-extra-info] = "${MACHINE_ARCH}" [all …]
|