/Linux-v6.6/Documentation/filesystems/spufs/ |
D | spufs.rst | 1 .. SPDX-License-Identifier: GPL-2.0 10 spufs - the SPU file system 26 logical SPU. Users can change permissions on those files, but not actu- 43 The files in spufs mostly follow the standard behavior for regular sys- 44 tem calls like read(2) or write(2), but often support only a subset of 49 All files that support the read(2) operation also support readv(2) and 55 All files support the chmod(2)/fchmod(2) and chown(2)/fchown(2) opera- 57 possible operations, e.g. read access on the wbox file. 68 read(2), pread(2), write(2), pwrite(2), lseek(2) 81 The first SPU to CPU communication mailbox. This file is read-only and [all …]
|
/Linux-v6.6/arch/arm/mach-sa1100/include/mach/ |
D | SA-1100.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * FILE SA-1100.h 9 * System StrongARM SA-1100 12 * SA-1100 microprocessor (Advanced RISC Machine (ARM) 14 * StrongARM SA-1100 data sheet version 2.2. 21 #error You must include hardware.h not SA-1100.h 52 #define PCMCIA1Sp PCMCIASp /* PCMCIA 1 Space [byte] */ 53 #define PCMCIA1IOSp PCMCIAIOSp /* PCMCIA 1 I/O Space [byte] */ 54 #define PCMCIA1AttrSp PCMCIAAttrSp /* PCMCIA 1 Attribute Space [byte] */ 55 #define PCMCIA1MemSp PCMCIAMemSp /* PCMCIA 1 Memory Space [byte] */ [all …]
|
/Linux-v6.6/drivers/comedi/drivers/ |
D | pcl730.c | 1 // SPDX-License-Identifier: GPL-2.0 4 * Driver for Advantech PCL-730 and clones 10 * Description: Advantech PCL-730 (& compatibles) 11 * Devices: [Advantech] PCL-730 (pcl730), PCM-3730 (pcm3730), PCL-725 (pcl725), 12 * PCL-733 (pcl733), PCL-734 (pcl734), 13 * [ADLink] ACL-7130 (acl7130), ACL-7225b (acl7225b), 14 * [ICP] ISO-730 (iso730), P8R8-DIO (p8r8dio), P16R16-DIO (p16r16dio), 15 * [Diamond Systems] OPMM-1616-XT (opmm-1616-xt), PEARL-MM-P (pearl-mm-p), 16 * IR104-PBF (ir104-pbf), 21 * [0] - I/O port base [all …]
|
/Linux-v6.6/tools/perf/pmu-events/arch/x86/icelakex/ |
D | uncore-memory.json | 6 "PerPkg": "1", 7 …mmands are issued to open up a page on the DRAM devices so that it can be read or written to with … 15 "PerPkg": "1", 16 …mmands are issued to open up a page on the DRAM devices so that it can be read or written to with … 24 "PerPkg": "1", 30 "BriefDescription": "All DRAM read CAS commands issued (including underfills)", 33 "PerPkg": "1", 34 …"PublicDescription": "Counts the total number of DRAM Read CAS commands, w/ and w/o auto-pre, issu… 39 "BriefDescription": "DRAM RD_CAS and WR_CAS Commands. : DRAM RD_CAS commands w/auto-pre", 42 "PerPkg": "1", [all …]
|
D | cache.json | 6 …opportunistic replacements, and replacements that require stall-for-replace or block-for-replace.", 20 "CounterMask": "1", 21 "EdgeDetect": "1", 40 …-demand loads and gets hit at least once by demand. The valid outstanding interval is defined unti… 46 "CounterMask": "1", 70 …"BriefDescription": "Non-modified cache lines that are silently dropped by L2 cache when triggered… 73 …y an L2 cache fill. These lines are typically in Shared or Exclusive state. A non-threaded event.", 86 "BriefDescription": "Demand Data Read requests", 89 …"PublicDescription": "Counts the number of demand Data Read requests (including requests from L1D … 105 …"PublicDescription": "Counts the total number of RFO (read for ownership) requests to L2 cache. L2… [all …]
|
/Linux-v6.6/include/linux/mtd/ |
D | spi-nor.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 11 #include <linux/spi/spi-mem.h> 18 * requires a 4-byte (32-bit) address. 24 #define SPINOR_OP_RDSR 0x05 /* Read status register */ 25 #define SPINOR_OP_WRSR 0x01 /* Write status register 1 byte */ 26 #define SPINOR_OP_RDSR2 0x3f /* Read status register 2 */ 28 #define SPINOR_OP_READ 0x03 /* Read data bytes (low frequency) */ 29 #define SPINOR_OP_READ_FAST 0x0b /* Read data bytes (high frequency) */ 30 #define SPINOR_OP_READ_1_1_2 0x3b /* Read data bytes (Dual Output SPI) */ 31 #define SPINOR_OP_READ_1_2_2 0xbb /* Read data bytes (Dual I/O SPI) */ [all …]
|
/Linux-v6.6/tools/testing/selftests/bpf/verifier/ |
D | ctx_sk_lookup.c | 2 "valid 1,2,4,8-byte reads from bpf_sk_lookup", 4 /* 1-byte read from family field */ 8 offsetof(struct bpf_sk_lookup, family) + 1), 13 /* 2-byte read from family field */ 18 /* 4-byte read from family field */ 22 /* 1-byte read from protocol field */ 26 offsetof(struct bpf_sk_lookup, protocol) + 1), 31 /* 2-byte read from protocol field */ 36 /* 4-byte read from protocol field */ 40 /* 1-byte read from remote_ip4 field */ [all …]
|
/Linux-v6.6/arch/parisc/kernel/ |
D | perf_asm.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 /* low-level asm for "intrigue" (PA8500-8700 CPU perf counters) 5 * Copyright (C) 2001 Randolph Chung <tausq at parisc-linux.org> 6 * Copyright (C) 2001 Hewlett-Packard (Grant Grundler) 91 ;* arg0 : rdr to be read 98 ;* arg0 : rdr to be read 100 ;* %r24 - original DR2 value 101 ;* %r1 - scratch 102 ;* %r29 - scratch 114 ; read(shift in) the RDR. [all …]
|
/Linux-v6.6/Documentation/ABI/testing/ |
D | sysfs-platform-dfl-fme | 1 What: /sys/bus/platform/devices/dfl-fme.0/ports_num 5 Description: Read-only. One DFL FPGA device may have more than 1 7 number of ports on the FPGA device when read it. 9 What: /sys/bus/platform/devices/dfl-fme.0/bitstream_id 13 Description: Read-only. It returns Bitstream (static FPGA region) 17 What: /sys/bus/platform/devices/dfl-fme.0/bitstream_metadata 21 Description: Read-only. It returns Bitstream (static FPGA region) meta 25 What: /sys/bus/platform/devices/dfl-fme.0/cache_size 29 Description: Read-only. It returns cache size of this FPGA device. 31 What: /sys/bus/platform/devices/dfl-fme.0/fabric_version [all …]
|
D | sysfs-driver-w1_therm | 5 (RW) read or write TH and TL (Temperature High an Low) alarms. 7 (typical -55 degC to 125 degC), if not values will be trimmed 11 master level, refer to Documentation/w1/w1-generic.rst for 40 * '1': device externally powered 41 * '-xx': xx is kernel error when reading power status 55 values after power-on. Read or write are : 59 * '-xx': xx is kernel error when reading the resolution 62 Some DS18B20 clones are fixed in 12-bit resolution, so the 63 actual resolution is read back from the chip and verified. Error 73 (RO) return the temperature in 1/1000 degC. [all …]
|
D | sysfs-platform-dfl-port | 1 What: /sys/bus/platform/devices/dfl-port.0/id 5 Description: Read-only. It returns id of this port. One DFL FPGA device 9 What: /sys/bus/platform/devices/dfl-port.0/afu_id 13 Description: Read-only. User can program different PR bitstreams to FPGA 18 What: /sys/bus/platform/devices/dfl-port.0/power_state 22 Description: Read-only. It reports the APx (AFU Power) state, different APx 24 returns "0" - Normal / "1" - AP1 / "2" - AP2 / "6" - AP6. 26 What: /sys/bus/platform/devices/dfl-port.0/ap1_event 30 Description: Read-write. Read this file for AP1 (AFU Power State 1) event. 31 It's used to indicate transient AP1 state. Write 1 to this [all …]
|
/Linux-v6.6/tools/perf/pmu-events/arch/arm64/ |
D | recommended.json | 3 "PublicDescription": "Attributable Level 1 data cache access, read", 6 "BriefDescription": "L1D cache access, read" 9 "PublicDescription": "Attributable Level 1 data cache access, write", 15 "PublicDescription": "Attributable Level 1 data cache refill, read", 18 "BriefDescription": "L1D cache refill, read" 21 "PublicDescription": "Attributable Level 1 data cache refill, write", 27 "PublicDescription": "Attributable Level 1 data cache refill, inner", 33 "PublicDescription": "Attributable Level 1 data cache refill, outer", 39 "PublicDescription": "Attributable Level 1 data cache Write-Back, victim", 42 "BriefDescription": "L1D cache Write-Back, victim" [all …]
|
/Linux-v6.6/arch/s390/mm/ |
D | hugetlbpage.c | 1 // SPDX-License-Identifier: GPL-2.0 20 * If the bit selected by single-bit bitmask "a" is set within "x", move 21 * it to the position indicated by single-bit bitmask "b". 32 * empty 010.000000.0 -> 00..0...1...00 in __pte_to_rste() 33 * prot-none, clean, old 111.000000.1 -> 00..1...1...00 in __pte_to_rste() 34 * prot-none, clean, young 111.000001.1 -> 01..1...1...00 in __pte_to_rste() 35 * prot-none, dirty, old 111.000010.1 -> 10..1...1...00 in __pte_to_rste() 36 * prot-none, dirty, young 111.000011.1 -> 11..1...1...00 in __pte_to_rste() 37 * read-only, clean, old 111.000100.1 -> 00..1...1...01 in __pte_to_rste() 38 * read-only, clean, young 101.000101.1 -> 01..1...0...01 in __pte_to_rste() [all …]
|
/Linux-v6.6/Documentation/devicetree/bindings/memory-controllers/ |
D | ti-aemif.txt | 4 provide a glue-less interface to a variety of asynchronous memory devices like 11 Davinci DM646x - http://www.ti.com/lit/ug/sprueq7c/sprueq7c.pdf 12 OMAP-L138 (DA850) - http://www.ti.com/lit/ug/spruh77a/spruh77a.pdf 13 Kestone - http://www.ti.com/lit/ug/sprugz3a/sprugz3a.pdf 17 - compatible: "ti,davinci-aemif" 18 "ti,keystone-aemif" 19 "ti,da850-aemif" 21 - reg: contains offset/length value for AEMIF control registers 24 - #address-cells: Must be 2. The partition number has to be encoded in the 25 first address cell and it may accept values 0..N-1 [all …]
|
/Linux-v6.6/tools/perf/pmu-events/arch/x86/snowridgex/ |
D | uncore-memory.json | 3 "BriefDescription": "read requests to memory controller. Derived from unc_m_cas_count.rd", 6 "PerPkg": "1", 7 …"PublicDescription": "Counts the total number of DRAM Read CAS commands, w/ and w/o auto-pre, issu… 16 "PerPkg": "1", 17 … "Counts the total number of DRAM Write CAS commands issued, w/ and w/o auto-pre, on this channel.… 26 "PerPkg": "1", 27 …mmands are issued to open up a page on the DRAM devices so that it can be read or written to with … 35 "PerPkg": "1", 36 …mmands are issued to open up a page on the DRAM devices so that it can be read or written to with … 44 "PerPkg": "1", [all …]
|
/Linux-v6.6/drivers/gpu/drm/amd/display/modules/hdcp/ |
D | hdcp_ddc.c | 29 #define HDCP_I2C_ADDR 0x3a /* 0x74 >> 1*/ 30 #define KSV_READ_SIZE 0xf /* 0x6803b - 0x6802c */ 33 #define DP_CP_IRQ (1 << 2) 36 MOD_HDCP_MESSAGE_ID_INVALID = -1, 150 static enum mod_hdcp_status read(struct mod_hdcp *hdcp, in read() function 162 success = hdcp->config.ddc.funcs.read_dpcd(hdcp->config.ddc.handle, in read() 170 buf_len -= cur_size; in read() 174 success = hdcp->config.ddc.funcs.read_i2c( in read() 175 hdcp->config.ddc.handle, in read() 197 status = read(hdcp, msg_id, buf + data_offset, cur_size); in read_repeatedly() [all …]
|
/Linux-v6.6/tools/perf/pmu-events/arch/x86/sapphirerapids/ |
D | uncore-memory.json | 3 "BriefDescription": "Cycles - at UCLK", 6 "PerPkg": "1", 13 "PerPkg": "1", 20 "PerPkg": "1", 28 "PerPkg": "1", 37 "PerPkg": "1", 44 "PerPkg": "1", 52 "PerPkg": "1", 60 "PerPkg": "1", 68 "PerPkg": "1", [all …]
|
/Linux-v6.6/drivers/rtc/ |
D | rtc-ds1685.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * An rtc driver for the Dallas/Maxim DS1685/DS1687 and related real-time 6 * Copyright (C) 2011-2014 Joshua Kinard <kumba@gentoo.org>. 7 * Copyright (C) 2009 Matthias Fuchs <matthias.fuchs@esd-electronics.com>. 10 * DS1685/DS1687 3V/5V Real-Time Clocks, 19-5215, Rev 4/10. 11 * DS17x85/DS17x87 3V/5V Real-Time Clocks, 19-5222, Rev 4/10. 12 * DS1689/DS1693 3V/5V Serialized Real-Time Clocks, Rev 112105. 33 /* ----------------------------------------------------------------------- */ 35 * Standard read/write 40 * ds1685_read - read a value from an rtc register. [all …]
|
/Linux-v6.6/Documentation/input/joydev/ |
D | joystick-api.rst | 1 .. _joystick-api: 7 :Author: Ragnar Hojland Espinosa <ragnar@macula.net> - 7 Aug 1998 18 driver now reports only any changes of its state. See joystick-api.txt, 35 (JS_EVENT_INIT) that you can read to obtain the initial state of the 49 read (fd, &e, sizeof(e)); 60 If the read is successful, it will return sizeof(e), unless you wanted to read 61 more than one event per read as described in section 3.1. 65 ------------- 86 --------------- 95 1st Axis X 0 [all …]
|
/Linux-v6.6/tools/testing/selftests/mm/ |
D | hugetlb-read-hwpoison.c | 1 // SPDX-License-Identifier: GPL-2.0 24 TEST_FAILED = 1, 79 printf(PREFIX PREFIX "expect to read 0x%lx bytes of data in total\n", in seek_read_hugepage_filemap() 87 ret_count = read(fd, buf, wr_chunk_size); in seek_read_hugepage_filemap() 89 printf(PREFIX PREFIX "read reach end of the file\n"); in seek_read_hugepage_filemap() 92 perror(PREFIX ERROR_PREFIX "read failed"); in seek_read_hugepage_filemap() 101 printf(PREFIX PREFIX "actually read 0x%lx bytes of data in total\n", in seek_read_hugepage_filemap() 115 printf(PREFIX PREFIX "expect to read 0x%lx bytes of data in total\n", in read_hugepage_filemap() 118 ret_count = read(fd, buf, wr_chunk_size); in read_hugepage_filemap() 120 printf(PREFIX PREFIX "read reach end of the file\n"); in read_hugepage_filemap() [all …]
|
/Linux-v6.6/tools/virtio/virtio-trace/ |
D | README | 1 Trace Agent for virtio-trace 6 - splice a page of ring-buffer to read_pipe without memory copying 7 - splice the page from write_pipe to virtio-console without memory copying 8 - write trace data to stdout by using -o option 9 - controlled by start/stop orders from a Host 12 1) Initialize all structures. 13 2) Create a read/write thread per CPU. Each thread is bound to a CPU. 14 The read/write threads hold it. 17 the controller wake read/write threads. 18 5) The read/write threads start to read trace data from ring-buffers and [all …]
|
/Linux-v6.6/drivers/net/ethernet/intel/igb/ |
D | e1000_nvm.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright(c) 2007 - 2018 Intel Corporation. */ 11 * igb_raise_eec_clk - Raise EEPROM clock 22 udelay(hw->nvm.delay_usec); in igb_raise_eec_clk() 26 * igb_lower_eec_clk - Lower EEPROM clock 37 udelay(hw->nvm.delay_usec); in igb_lower_eec_clk() 41 * igb_shift_out_eec_bits - Shift data bits our to the EEPROM 52 struct e1000_nvm_info *nvm = &hw->nvm; in igb_shift_out_eec_bits() 56 mask = 1u << (count - 1); in igb_shift_out_eec_bits() 57 if (nvm->type == e1000_nvm_eeprom_spi) in igb_shift_out_eec_bits() [all …]
|
/Linux-v6.6/Documentation/ABI/stable/ |
D | sysfs-driver-mlxreg-io | 1 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/asic_health 6 0 - health failed, 2 - health OK, 3 - ASIC in booting state. 8 The files are read only. 10 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld1_version 11 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld2_version 18 The files are read only. 20 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/fan_dir 25 forward direction - relevant bit is set 0; 26 reversed direction - relevant bit is set 1. 28 The files are read only. [all …]
|
/Linux-v6.6/Documentation/w1/slaves/ |
D | w1_therm.rst | 16 ----------- 32 read sequence will initiate a temperature conversion, then provide two 34 read along with a calculated crc value and YES or NO if it matched. 39 Alternatively, temperature can be read using ``temperature`` sysfs, it 42 A bulk read of all devices on the bus could be done writing ``trigger`` 49 -1 if at least one sensor still in conversion, 1 if conversion is complete 50 but at least one sensor value has not been read yet. Result temperature is 53 read is sent but one sensor is not read immediately, the next access to 55 time of issue of the bulk read command (not the current temperature). 59 ``conv_time`` is used to get current conversion time (read), and [all …]
|
/Linux-v6.6/drivers/media/usb/gspca/ |
D | spca508.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright (C) 2009 Jean-Francois Moine <http://moinejf.free.fr> 24 #define HamaUSBSightcam 1 46 .priv = 1}, 58 * Initialization data: this is the first set-up data written to the 67 /* READ {0x0000, 0x8114} -> 0000: 00 */ 79 /* --------------------------------------- */ 82 /* --------------------------------------- */ 91 /* READ { 0x0001, 0x8803 } -> 0000: 00 */ 92 /* READ { 0x0001, 0x8802 } -> 0000: 08 */ [all …]
|