| /OK3568_Linux_fs/kernel/Documentation/ABI/testing/ |
| H A D | sysfs-devices-mapping | 6 each dieX file (where X is die number) holds "Segment:Root Bus" 9 For example, on 4-die Xeon platform with up to 6 IIO stacks per 10 die and, therefore, 6 IIO PMON blocks per die, the mapping of 13 $ ls /sys/devices/uncore_iio_0/die* 14 -r--r--r-- /sys/devices/uncore_iio_0/die0 15 -r--r--r-- /sys/devices/uncore_iio_0/die1 16 -r--r--r-- /sys/devices/uncore_iio_0/die2 17 -r--r--r-- /sys/devices/uncore_iio_0/die3 19 $ tail /sys/devices/uncore_iio_0/die* 31 IIO PMU 0 on die 0 belongs to PCI RP on bus 0x00, domain 0x0000 [all …]
|
| /OK3568_Linux_fs/kernel/tools/perf/util/ |
| H A D | dwarf-aux.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * dwarf-aux.c : libdw auxiliary interfaces 11 #include "dwarf-aux.h" 16 * cu_find_realpath - Find the realpath of the target file 17 * @cu_die: A DIE(dwarf information entry) of CU(compilation Unit) 47 * cu_get_comp_dir - Get the path of compilation directory 48 * @cu_die: a CU DIE 51 * Since this depends on DW_AT_comp_dir, older gcc will not 76 l = 0; u = nlines - 1; in cu_getsrc_die() 78 n = u - (u - l) / 2; in cu_getsrc_die() [all …]
|
| H A D | dwarf-aux.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 5 * dwarf-aux.h : libdw auxiliary interfaces 25 /* Walk on funcitons at given address */ 32 /* Get the lowest PC in DIE (including range list) */ 35 /* Ensure that this DIE is a subprogram and definition (not declaration) */ 38 /* Ensure that this DIE is an instance of a subprogram */ 47 /* Get callsite line number of inline-function instance */ 53 /* Get type die */ 56 /* Get a type die, but skip qualifiers and typedef */ 59 /* Check whether the DIE is signed or not */ [all …]
|
| /OK3568_Linux_fs/kernel/scripts/ |
| H A D | extract-sys-certs.pl | 2 # SPDX-License-Identifier: GPL-2.0 9 die "Format: $0 [-s <systemmap-file>] <vmlinux-file> <keyring-file>\n" 11 $#ARGV == 3 && $ARGV[0] ne "-s"); 26 open FD, "objdump -h $vmlinux |" || die $vmlinux; 28 close(FD) || die $vmlinux; 34 …if ($line =~ /\s*([0-9]+)\s+(\S+)\s+([0-9a-f]+)\s+([0-9a-f]+)\s+([0-9a-f]+)\s+([0-9a-f]+)\s+2[*][*… 38 my $len = Math::BigInt->new("0x" . $3); 39 my $vma = Math::BigInt->new("0x" . $4); 40 my $lma = Math::BigInt->new("0x" . $5); 41 my $foff = Math::BigInt->new("0x" . $6); [all …]
|
| H A D | extract-module-sig.pl | 2 # SPDX-License-Identifier: GPL-2.0 4 # extract-mod-sig <part> <module-file> 9 # -0: The unsigned module, no signature data at all 10 # -a: All of the signature data, including magic number 11 # -d: Just the descriptor values as a sequence of numbers 12 # -n: Just the signer's name 13 # -k: Just the key ID 14 # -s: Just the crypto signature or PKCS#7 message 19 die "Format: $0 -[0adnks] module-file >out\n" 30 open FD, "<$modfile" || die $modfile; [all …]
|
| /OK3568_Linux_fs/yocto/poky/meta/files/common-licenses/ |
| H A D | CC-BY-3.0-NL | 3 …EATIVE COMMONS IN HET LEVEN. CREATIVE COMMONS VERSPREIDT DEZE INFORMATIE 'AS-IS'. CREATIVE COMMONS… 15 … zijn geheel en in ongewijzigde vorm, samen met een of meer andere werken, die elk een afzonderlij… 21 …c. 'Licentiegever' de natuurlijke persoon/personen of rechtspersoon/rechtspersonen die het Werk vo… 23 …die het oorspronkelijke werk gemaakt heeft/hebben. Voor de toepassing van deze Licentie wordt onde… 27 … die rechten ingevolge deze Licentie uitoefent en die de voorwaarden van deze Licentie met betrekk… 29 …nde rechten. Niets in deze Licentie strekt ertoe om de rechten te beperken die voortvloeien uit de… 31 …tie verleent de Licentiegever hierbij aan de Gebruiker een wereldwijde, niet-exclusieve licentie o… 37 …eiden van exemplaren van het Werk, het in het openbaar tonen, op- en uitvoeren en het on-line besc… 39 …xemplaren van Afgeleide werken, het in het openbaar te tonen, op- en uitvoeren en het on-line besc… 45 …oor middel van een auteursrechtenorganisatie) bij zowel commercieel als niet-commercieel gebruik v… [all …]
|
| /OK3568_Linux_fs/kernel/tools/testing/selftests/mount/ |
| H A D | nosymfollow-test.c | 1 // SPDX-License-Identifier: GPL-2.0 30 static void die(char *fmt, ...) in die() function 50 die("vsnprintf failed: %s\n", strerror(errno)); in vmaybe_write_file() 53 die("vsnprintf output truncated\n"); in vmaybe_write_file() 59 die("open of %s failed: %s\n", filename, strerror(errno)); in vmaybe_write_file() 65 die("short write to %s\n", filename); in vmaybe_write_file() 67 die("write to %s failed: %s\n", in vmaybe_write_file() 73 die("close of %s failed: %s\n", filename, strerror(errno)); in vmaybe_write_file() 100 die("unshare(CLONE_NEWUSER) failed: %s\n", strerror(errno)); in create_and_enter_ns() 107 die("setgid(0) failed %s\n", strerror(errno)); in create_and_enter_ns() [all …]
|
| H A D | unprivileged-remount-test.c | 1 // SPDX-License-Identifier: GPL-2.0 48 static void die(char *fmt, ...) in die() function 66 die("vsnprintf failed: %s\n", in vmaybe_write_file() 70 die("vsnprintf output truncated\n"); in vmaybe_write_file() 77 die("open of %s failed: %s\n", in vmaybe_write_file() 83 die("short write to %s\n", filename); in vmaybe_write_file() 85 die("write to %s failed: %s\n", in vmaybe_write_file() 90 die("close of %s failed: %s\n", in vmaybe_write_file() 123 die("statvfs of %s failed: %s\n", in read_mnt_flags() 129 die("Unrecognized mount flags\n"); in read_mnt_flags() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/admin-guide/pm/ |
| H A D | intel-speed-select.rst | 1 .. SPDX-License-Identifier: GPL-2.0 14 - https://www.intel.com/content/www/us/en/architecture-and-technology/speed-select-technology-artic… 15 - https://builders.intel.com/docs/networkbuilders/intel-speed-select-technology-base-frequency-enha… 19 dynamically without pre-configuring via BIOS setup options. This dynamic 29 intel-speed-select configuration tool 32 Most Linux distribution packages may include the "intel-speed-select" tool. If not, 38 # cd tools/power/x86/intel-speed-select/ 43 ------------ 47 # intel-speed-select --help 49 The top-level help describes arguments and features. Notice that there is a [all …]
|
| /OK3568_Linux_fs/kernel/arch/sparc/boot/ |
| H A D | piggyback.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 Simple utility to make a single-image install kernel with initial ramdisk 7 Pete Zaitcev <zaitcev@yahoo.com> endian fixes for cross-compiles, 2000. 25 * Note: run this on an a.out kernel (use elftoaout for it), 33 /* align to power-of-two size */ 57 static void die(const char *str) in die() function 110 die(filename); in get_start_end() 131 * When we search do so in steps of 4 as HdrS is on a 4-byte aligned 132 * address (it is on same alignment as sparc instructions) 142 die("lseek"); in get_hdrs_offset() [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/mach-zynq/ |
| H A D | slcr.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright (c) 2011-2013 Xilinx Inc. 34 * zynq_slcr_write - Write to a register in SLCR block 39 * Return: a negative value on error, 0 on success 47 * zynq_slcr_read - Read a register in SLCR block 52 * Return: a negative value on error, 0 on success 60 * zynq_slcr_unlock - Unlock SLCR registers 62 * Return: a negative value on error, 0 on success 72 * zynq_slcr_get_device_id - Read device code id 88 * zynq_slcr_system_restart - Restart the entire system. [all …]
|
| /OK3568_Linux_fs/kernel/drivers/mtd/nand/raw/ |
| H A D | nand_micron.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 * Author: Boris Brezillon <boris.brezillon@free-electrons.com> 15 * corrected by on-die ECC and should be rewritten. 20 * On chips with 8-bit ECC and additional bit can be used to distinguish 24 * ----- ----- ----- ----------- 27 * 0 1 0 4 - 6 errors corrected, recommend rewrite 29 * 1 0 0 1 - 3 errors corrected 31 * 1 1 0 7 - 8 errors corrected, recommend rewrite 77 * Configure chip properties from Micron vendor-specific ONFI table 81 struct nand_parameters *p = &chip->parameters; in micron_nand_onfi_init() [all …]
|
| /OK3568_Linux_fs/kernel/tools/testing/selftests/livepatch/ |
| H A D | functions.sh | 2 # SPDX-License-Identifier: GPL-2.0 10 # Kselftest framework requirement - SKIP code is 4 13 # log(msg) - write message to kernel log 14 # msg - insightful words 19 # skip(msg) - testing can't proceed 20 # msg - explanation 29 uid=$(id -u) 30 if [ $uid -ne 0 ]; then 36 # die(msg) - game over, man 37 # msg - dying words [all …]
|
| /OK3568_Linux_fs/external/rk_pcba_test/pcba_minui/mtdutils/ |
| H A D | flash_image.c | 8 * http://www.apache.org/licenses/LICENSE-2.0 11 * distributed under the License is distributed on an "AS IS" BASIS, 31 void die(const char *msg, ...) { in die() function 62 if (mtd_scan_partitions() <= 0) die("error scanning partitions"); in main() 64 if (partition == NULL) die("can't find %s partition", argv[1]); in main() 69 if (fd < 0) die("error opening %s", argv[2]); in main() 73 if (headerlen <= 0) die("error reading %s header", argv[2]); in main() 78 // just assume it needs re-writing in main() 84 // just assume it needs re-writing in main() 96 if (out == NULL) die("error writing %s", argv[1]); in main() [all …]
|
| /OK3568_Linux_fs/external/recovery/mtdutils/ |
| H A D | flash_image.c | 8 * http://www.apache.org/licenses/LICENSE-2.0 11 * distributed under the License is distributed on an "AS IS" BASIS, 31 void die(const char *msg, ...) in die() function 64 if (mtd_scan_partitions() <= 0) die("error scanning partitions"); in main() 66 if (partition == NULL) die("can't find %s partition", argv[1]); in main() 71 if (fd < 0) die("error opening %s", argv[2]); in main() 75 if (headerlen <= 0) die("error reading %s header", argv[2]); in main() 80 // just assume it needs re-writing in main() 86 // just assume it needs re-writing in main() 98 if (out == NULL) die("error writing %s", argv[1]); in main() [all …]
|
| /OK3568_Linux_fs/kernel/include/linux/mtd/ |
| H A D | spinand.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * Copyright (c) 2016-2017 Micron Technology, Inc. 17 #include <linux/spi/spi-mem.h> 175 * struct spinand_id - SPI NAND id structure 192 * struct spinand_devid - SPI NAND device id structure 200 * read_id opcode + 1-byte address. 211 * struct manufacurer_ops - SPI NAND manufacturer specific operations 224 * struct spinand_manufacturer - SPI NAND manufacturer instance 263 * struct spinand_op_variants - SPI NAND operation variants 267 * Some operations like read-from-cache/write-to-cache have several variants [all …]
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | ww_mutex.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 9 * Wait/Die implementation: 78 * ww_mutex_init - initialize the w/w mutex 90 __mutex_init(&lock->base, ww_class->mutex_name, &ww_class->mutex_key); in ww_mutex_init() 91 lock->ctx = NULL; in ww_mutex_init() 93 lock->ww_class = ww_class; in ww_mutex_init() 98 * ww_acquire_init - initialize a w/w acquire context 104 * Context-based w/w mutex acquiring can be done in any order whatsoever within 106 * wait/die logic. 108 * Mixing of context-based w/w mutex acquiring and single w/w mutex locking can [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/locking/ |
| H A D | ww-mutex-design.rst | 2 Wound/Wait Deadlock-Proof Mutex Design 5 Please read mutex-design.txt first, as it applies to wait/wound mutexes too. 7 Motivation for WW-Mutexes 8 ------------------------- 12 domains (for example VRAM vs system memory), and so on. And with 15 become ready. If you think about this in terms of waiting on a buffer 22 buffer(s) into VRAM before the GPU operates on the buffer(s), which 37 and the deadlock handling approach is called Wait-Die. The name is based on 41 and dies. Hence Wait-Die. 42 There is also another algorithm called Wound-Wait: [all …]
|
| /OK3568_Linux_fs/kernel/tools/power/cpupower/po/ |
| H A D | de.po | 3 # Copyright (C) 2004-2009 Dominik Brodowski <linux@dominikbrodowski.net> 8 "Project-Id-Version: cpufrequtils 006\n" 9 "Report-Msgid-Bugs-To: \n" 10 "POT-Creation-Date: 2011-03-08 17:03+0100\n" 11 "PO-Revision-Date: 2019-06-02 15:23+0200\n" 12 "Last-Translator: Benjamin Weis <benjamin.weis@gmx.com>\n" 13 "Language-Team: NONE\n" 15 "MIME-Version: 1.0\n" 16 "Content-Type: text/plain; charset=UTF-8\n" 17 "Content-Transfer-Encoding: 8bit\n" [all …]
|
| /OK3568_Linux_fs/u-boot/include/linux/mtd/ |
| H A D | spinand.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * Copyright (c) 2016-2017 Micron Technology, Inc. 18 #include <linux/spi/spi-mem.h> 22 #include <spi-mem.h> 182 * struct spinand_id - SPI NAND id structure 199 * struct spinand_devid - SPI NAND device id structure 207 * read_id opcode + 1-byte address. 218 * struct manufacurer_ops - SPI NAND manufacturer specific operations 231 * struct spinand_manufacturer - SPI NAND manufacturer instance 269 * struct spinand_op_variants - SPI NAND operation variants [all …]
|
| /OK3568_Linux_fs/kernel/drivers/platform/x86/ |
| H A D | intel-uncore-frequency.c | 1 // SPDX-License-Identifier: GPL-2.0 7 * Provide interface to set MSR 620 at a granularity of per die. On CPU online, 8 * one control CPU is identified per die to read/write limit. This control CPU 10 * offline in a die then remove the sysfs object for that die. 22 #include <asm/intel-family.h> 28 * struct uncore_data - Encapsulate all uncore data 30 * on system resume. 33 * @control_cpu: Designated CPU for a die to read/write 37 * settings for a die/package. 51 /* Max instances for uncore data, one for each die */ [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/hwmon/ |
| H A D | xgene-hwmon.rst | 1 Kernel driver xgene-hwmon 6 * APM X-Gene SoC 9 ----------- 12 APM X-Gene SoC using the mailbox communication interface. 19 - SoC on-die temperature in milli-degree C 20 - Alarm when high/over temperature occurs 23 - CPU power in uW 24 - IO power in uW 26 sysfs-Interface 27 --------------- [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/mtd/onenand/ |
| H A D | onenand_base.c | 4 * Copyright (C) 2005-2007 Samsung Electronics 8 * Adrian Hunter <ext-adrian.hunter@nokia.com>: 9 * auto-placement support, read-while load support, various fixes 14 * Flex-OneNAND support 33 /* It should access 16-bit instead of 8-bit */ 41 while (len-- > 0) in memcpy_16() 47 * onenand_oob_128 - oob info for Flex-Onenand with 4KB page 68 * onenand_oob_64 - oob info for large (2KB) page 85 * onenand_oob_32 - oob info for middle (1KB) page 122 * onenand_readw - [OneNAND Interface] Read OneNAND register [all …]
|
| /OK3568_Linux_fs/kernel/arch/x86/boot/tools/ |
| H A D | build.c | 1 // SPDX-License-Identifier: GPL-2.0 9 * This file builds a disk-image from three different files: 11 * - setup: 8086 machine code, sets up system parm 12 * - system: 80386 code for actual system 13 * - zoffset.h: header with ZO_* defines 71 /*----------------------------------------------------------------------*/ 135 while (len--) in partial_crc32() 140 static void die(const char * str, ...) in die() function 152 die("Usage: build setup system zoffset.h image"); in usage() 189 num_sections--; in update_pecoff_section_header_fields() [all …]
|
| /OK3568_Linux_fs/kernel/scripts/dtc/ |
| H A D | dtc.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 21 int generate_fixups; /* suppress generation of fixups on symbol support */ 22 int auto_label_aliases; /* auto generate labels -> aliases */ 28 return (x > 0) && ((x & (x - 1)) == 0); in is_power_of_2() 36 tree->fullpath = join_path(prefix, tree->name); in fill_fullpaths() 38 unit = strchr(tree->name, '@'); in fill_fullpaths() 40 tree->basenamelen = unit - tree->name; in fill_fullpaths() 42 tree->basenamelen = strlen(tree->name); in fill_fullpaths() 45 fill_fullpaths(child, tree->fullpath); in fill_fullpaths() 53 {"in-format", a_argument, NULL, 'I'}, [all …]
|