Home
last modified time | relevance | path

Searched +full:on +full:- +full:die (Results 1 – 25 of 359) sorted by relevance

12345678910>>...15

/linux-5.10/Documentation/ABI/testing/
Dsysfs-devices-mapping6 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 …]
/linux-5.10/scripts/
Dextract-sys-certs.pl2 # 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 …]
Dextract-module-sig.pl2 # 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 …]
/linux-5.10/tools/perf/util/
Ddwarf-aux.c1 // 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 …]
Ddwarf-aux.h1 /* 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 …]
/linux-5.10/tools/testing/selftests/mount/
Dnosymfollow-test.c1 // 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 …]
Dunprivileged-remount-test.c1 // 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 …]
/linux-5.10/arch/sparc/boot/
Dpiggyback.c1 // 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 …]
/linux-5.10/Documentation/admin-guide/pm/
Dintel-speed-select.rst1 .. 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 …]
/linux-5.10/tools/testing/selftests/livepatch/
Dfunctions.sh2 # 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 …]
/linux-5.10/arch/arm/mach-zynq/
Dslcr.c1 // 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 …]
/linux-5.10/drivers/mtd/nand/raw/
Dnand_micron.c1 // 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 …]
/linux-5.10/Documentation/hwmon/
Dxgene-hwmon.rst1 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 …]
/linux-5.10/include/linux/
Dww_mutex.h1 /* 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 …]
/linux-5.10/Documentation/locking/
Dww-mutex-design.rst2 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 …]
/linux-5.10/include/linux/mtd/
Dspinand.h1 /* 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
249 * struct spinand_op_variants - SPI NAND operation variants
253 * Some operations like read-from-cache/write-to-cache have several variants
[all …]
/linux-5.10/tools/power/cpupower/po/
Dde.po3 # 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 …]
/linux-5.10/drivers/platform/x86/
Dintel-uncore-frequency.c1 // 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 …]
/linux-5.10/arch/x86/boot/tools/
Dbuild.c1 // 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 …]
/linux-5.10/fs/erofs/
Dinode.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2017-2018 HUAWEI, Inc.
19 struct super_block *sb = inode->i_sb; in erofs_read_inode()
22 const erofs_off_t inode_loc = iloc(sbi, vi->nid); in erofs_read_inode()
27 struct erofs_inode_extended *die, *copied = NULL; in erofs_read_inode() local
35 __func__, vi->nid, *ofs, blkaddr); in erofs_read_inode()
40 vi->nid, PTR_ERR(page)); in erofs_read_inode()
45 ifmt = le16_to_cpu(dic->i_format); in erofs_read_inode()
47 vi->datalayout = erofs_inode_datalayout(ifmt); in erofs_read_inode()
48 if (vi->datalayout >= EROFS_INODE_DATALAYOUT_MAX) { in erofs_read_inode()
[all …]
/linux-5.10/scripts/dtc/
Ddtc.c1 // 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 …]
Dflattree.c1 // SPDX-License-Identifier: GPL-2.0-or-later
156 emit_offset_label(f, m->ref, m->offset); in asm_emit_data()
158 while ((d.len - off) >= sizeof(uint32_t)) { in asm_emit_data()
163 while ((d.len - off) >= 1) { in asm_emit_data()
177 fprintf(f, "\t.globl\t%s\n", l->label); in asm_emit_beginnode()
178 fprintf(f, "%s:\n", l->label); in asm_emit_beginnode()
192 fprintf(f, "\t.globl\t%s_end\n", l->label); in asm_emit_endnode()
193 fprintf(f, "%s_end:\n", l->label); in asm_emit_endnode()
203 fprintf(f, "\t.globl\t%s\n", l->label); in asm_emit_property()
204 fprintf(f, "%s:\n", l->label); in asm_emit_property()
[all …]
/linux-5.10/Documentation/driver-api/
Dhsi.rst5 ---------------
8 that is optimized for die-level interconnect between an Application Processor
18 commonly prefixed by AC for signals going from the application die to the
19 cellular die and CA for signals going the other way around.
23 +------------+ +---------------+
25 | Die | | Die |
26 | | - - - - - - CAWAKE - - - - - - >| |
27 | T|------------ CADATA ------------>|R |
28 | X|------------ CAFLAG ------------>|X |
29 | |<----------- ACREADY ------------| |
[all …]
/linux-5.10/drivers/thermal/
Dmax77620_thermal.c1 // SPDX-License-Identifier: GPL-2.0-only
34 * max77620_thermal_read_temp: Read PMIC die temperatue.
38 * The actual temperature of PMIC die is not available from PMIC.
41 * If threshold has not been crossed then assume die temperature as 100degC
42 * else 120degC or 140deG based on the PMIC die temp threshold status.
44 * Return 0 on success otherwise error number to show reason of failure.
53 ret = regmap_read(mtherm->rmap, MAX77620_REG_STATLBT, &val); in max77620_thermal_read_temp()
55 dev_err(mtherm->dev, "Failed to read STATLBT: %d\n", ret); in max77620_thermal_read_temp()
77 if (irq == mtherm->irq_tjalarm1) in max77620_thermal_irq()
78 dev_warn(mtherm->dev, "Junction Temp Alarm1(120C) occurred\n"); in max77620_thermal_irq()
[all …]
/linux-5.10/drivers/thermal/ti-soc-thermal/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
6 OMAP4460+ on die bandgap temperature sensor support. The register
14 depends on TI_SOC_THERMAL
17 framework for the Texas Instruments on die bandgap temperature sensor.
24 depends on TI_SOC_THERMAL
25 depends on ARCH_OMAP3 || COMPILE_TEST
29 - OMAP3430
39 depends on TI_SOC_THERMAL
40 depends on ARCH_OMAP4 || COMPILE_TEST
44 - OMAP4430
[all …]

12345678910>>...15