| /linux/drivers/pci/hotplug/ |
| H A D | cpqphp_core.c | 1 // SPDX-License-Identifier: GPL-2.0+ 6 * Copyright (C) 2001 Greg Kroah-Hartman <greg@kroah.com> 13 * Jan 12, 2003 - Added 66/100/133MHz PCI-X support, 51 #define DRIVER_AUTHOR "Dan Zink <dan.zink@compaq.com>, Greg Kroah-Hartman <greg@kroah.com>" 66 static inline int is_slot64bit(struct slot *slot) in is_slot64bit() argument 68 return (readb(slot->p_sm_slot + SMBIOS_SLOT_WIDTH) == 0x06) ? 1 : 0; in is_slot64bit() 71 static inline int is_slot66mhz(struct slot *slot) in is_slot66mhz() argument 73 return (readb(slot->p_sm_slot + SMBIOS_SLOT_TYPE) == 0x0E) ? 1 : 0; in is_slot66mhz() 77 * detect_SMBIOS_pointer - find the System Management BIOS Table in mem region. 90 endp = (end - sizeof(u32) + 1); in detect_SMBIOS_pointer() [all …]
|
| H A D | cpci_hotplug_pci.c | 1 // SPDX-License-Identifier: GPL-2.0+ 33 u8 cpci_get_attention_status(struct slot *slot) in cpci_get_attention_status() argument 38 hs_cap = pci_bus_find_capability(slot->bus, in cpci_get_attention_status() 39 slot->devfn, in cpci_get_attention_status() 44 if (pci_bus_read_config_word(slot->bus, in cpci_get_attention_status() 45 slot->devfn, in cpci_get_attention_status() 53 int cpci_set_attention_status(struct slot *slot, int status) in cpci_set_attention_status() argument 58 hs_cap = pci_bus_find_capability(slot->bus, in cpci_set_attention_status() 59 slot->devfn, in cpci_set_attention_status() 63 if (pci_bus_read_config_word(slot->bus, in cpci_set_attention_status() [all …]
|
| H A D | ibmphp_core.c | 1 // SPDX-License-Identifier: GPL-2.0+ 7 * Copyright (C) 2001,2003 Greg Kroah-Hartman (greg@kroah.com) 8 * Copyright (C) 2001-2003 IBM Corp. 53 static inline int get_cur_bus_info(struct slot **sl) in get_cur_bus_info() 56 struct slot *slot_cur = *sl; in get_cur_bus_info() 58 debug("options = %x\n", slot_cur->ctrl->options); in get_cur_bus_info() 59 debug("revision = %x\n", slot_cur->ctrl->revision); in get_cur_bus_info() 61 if (READ_BUS_STATUS(slot_cur->ctrl)) in get_cur_bus_info() 67 slot_cur->bus_on->current_speed = CURRENT_BUS_SPEED(slot_cur->busstatus); in get_cur_bus_info() 68 if (READ_BUS_MODE(slot_cur->ctrl)) in get_cur_bus_info() [all …]
|
| H A D | ibmphp_ebda.c | 1 // SPDX-License-Identifier: GPL-2.0+ 7 * Copyright (C) 2001,2003 Greg Kroah-Hartman (greg@kroah.com) 8 * Copyright (C) 2001-2003 IBM Corp. 26 * POST builds data blocks(in this data block definition, a char-1 27 * byte, short(or word)-2 byte, long(dword)-4 byte) in the Extended 28 * BIOS Data Area which describe the configuration of the hot-plug 29 * controllers and resources used by the PCI Hot-Plug devices. 34 * controllers (ctlr#, slot#, bus&slot features...) 76 controller->slots = slots; in alloc_ebda_hpc() 81 controller->buses = buses; in alloc_ebda_hpc() [all …]
|
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | tdm-slot.txt | 1 TDM slot: 3 This specifies audio DAI's TDM slot. 5 TDM slot properties: 6 dai-tdm-slot-num : Number of slots in use. 7 dai-tdm-slot-width : Width in bits for each slot. 8 dai-tdm-slot-tx-mask : Transmit direction slot mask, optional 9 dai-tdm-slot-rx-mask : Receive direction slot mask, optional 12 dai-tdm-slot-num = <2>; 13 dai-tdm-slot-width = <8>; 14 dai-tdm-slot-tx-mask = <0 1>; [all …]
|
| H A D | max98373.txt | 7 - compatible : "maxim,max98373" 9 - reg : the I2C address of the device. 13 - maxim,vmon-slot-no : slot number used to send voltage information 15 interleave slot. 16 slot range : 0 ~ 15, Default : 0 18 - maxim,imon-slot-no : slot number used to send current information 19 slot range : 0 ~ 15, Default : 0 21 - maxim,spkfb-slot-no : slot number used to send speaker feedback information 22 slot range : 0 ~ 15, Default : 0 24 - maxim,interleave-mode : For cases where a single combined channel [all …]
|
| H A D | fsl,qmc-audio.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/fsl,qmc-audio.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Herve Codina <herve.codina@bootlin.com> 16 if only one QMC channel is used by the DAI or it is working in non-interleaved 20 - $ref: dai-common.yaml# 24 const: fsl,qmc-audio 26 '#address-cells': 28 '#size-cells': [all …]
|
| /linux/arch/m68k/mac/ |
| H A D | macints.c | 1 // SPDX-License-Identifier: GPL-2.0 7 * exclusively use the autovector interrupts (the 'generic level0-level7' 8 * interrupts with exception vectors 0x19-0x1f). The following interrupt levels 10 * 1 - VIA1 11 * - slot 0: one second interrupt (CA2) 12 * - slot 1: VBlank (CA1) 13 * - slot 2: ADB data ready (SR full) 14 * - slot 3: ADB data (CB2) 15 * - slot 4: ADB clock (CB1) 16 * - slot 5: timer 2 [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/emeraldrapids/ |
| H A D | uncore-io.json | 89 "PublicDescription": "Number of IIO clock cycles while the event is enabled", 102 "BriefDescription": "PCIe Completion Buffer Inserts of completions with data: Part 0-7", 110 "PublicDescription": "PCIe Completion Buffer Inserts of completions with data : Part 0-7", 123 …plugged in to Lane 0/1/2/3, Or x8 card plugged in to Lane 0/1, Or x4 card is plugged in to slot 0", 136 …plugged in to Lane 0/1/2/3, Or x8 card plugged in to Lane 0/1, Or x4 card is plugged in to slot 1", 149 …plugged in to Lane 0/1/2/3, Or x8 card plugged in to Lane 0/1, Or x4 card is plugged in to slot 2", 162 …plugged in to Lane 0/1/2/3, Or x8 card plugged in to Lane 0/1, Or x4 card is plugged in to slot 3", 175 …plugged in to Lane 0/1/2/3, Or x8 card plugged in to Lane 0/1, Or x4 card is plugged in to slot 4", 188 …plugged in to Lane 0/1/2/3, Or x8 card plugged in to Lane 0/1, Or x4 card is plugged in to slot 5", 201 …plugged in to Lane 0/1/2/3, Or x8 card plugged in to Lane 0/1, Or x4 card is plugged in to slot 6", [all …]
|
| H A D | uncore-interconnect.json | 19 "PublicDescription": "Number of IRP clock cycles while the event is enabled", 31 "BriefDescription": "FAF - request insert from TC.", 47 "BriefDescription": "FAF allocation -- sent to ADQ", 84 … "BriefDescription": "Counts Timeouts - Set 0 : Cache Inserts of Atomic Transactions as Secondary", 94 … "BriefDescription": "Counts Timeouts - Set 0 : Cache Inserts of Read Transactions as Secondary", 104 … "BriefDescription": "Counts Timeouts - Set 0 : Cache Inserts of Write Transactions as Secondary", 114 "BriefDescription": "Counts Timeouts - Set 0 : Fastpath Rejects", 124 "BriefDescription": "Counts Timeouts - Set 0 : Fastpath Requests", 134 … "BriefDescription": "Counts Timeouts - Set 0 : Fastpath Transfers From Primary to Secondary", 144 … "BriefDescription": "Counts Timeouts - Set 0 : Prefetch Ack Hints From Primary to Secondary", [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/sapphirerapids/ |
| H A D | uncore-io.json | 169 "PublicDescription": "Number of IIO clock cycles while the event is enabled", 182 "BriefDescription": "PCIe Completion Buffer Inserts of completions with data: Part 0-7", 190 "PublicDescription": "PCIe Completion Buffer Inserts of completions with data : Part 0-7", 203 …plugged in to Lane 0/1/2/3, Or x8 card plugged in to Lane 0/1, Or x4 card is plugged in to slot 0", 216 …plugged in to Lane 0/1/2/3, Or x8 card plugged in to Lane 0/1, Or x4 card is plugged in to slot 1", 229 …plugged in to Lane 0/1/2/3, Or x8 card plugged in to Lane 0/1, Or x4 card is plugged in to slot 2", 242 …plugged in to Lane 0/1/2/3, Or x8 card plugged in to Lane 0/1, Or x4 card is plugged in to slot 3", 255 …plugged in to Lane 0/1/2/3, Or x8 card plugged in to Lane 0/1, Or x4 card is plugged in to slot 4", 268 …plugged in to Lane 0/1/2/3, Or x8 card plugged in to Lane 0/1, Or x4 card is plugged in to slot 5", 281 …plugged in to Lane 0/1/2/3, Or x8 card plugged in to Lane 0/1, Or x4 card is plugged in to slot 6", [all …]
|
| H A D | uncore-interconnect.json | 19 "PublicDescription": "Number of IRP clock cycles while the event is enabled", 31 "BriefDescription": "FAF - request insert from TC.", 47 "BriefDescription": "FAF allocation -- sent to ADQ", 84 … "BriefDescription": "Counts Timeouts - Set 0 : Cache Inserts of Atomic Transactions as Secondary", 94 … "BriefDescription": "Counts Timeouts - Set 0 : Cache Inserts of Read Transactions as Secondary", 104 … "BriefDescription": "Counts Timeouts - Set 0 : Cache Inserts of Write Transactions as Secondary", 114 "BriefDescription": "Counts Timeouts - Set 0 : Fastpath Rejects", 124 "BriefDescription": "Counts Timeouts - Set 0 : Fastpath Requests", 134 … "BriefDescription": "Counts Timeouts - Set 0 : Fastpath Transfers From Primary to Secondary", 144 … "BriefDescription": "Counts Timeouts - Set 0 : Prefetch Ack Hints From Primary to Secondary", [all …]
|
| /linux/arch/alpha/kernel/ |
| H A D | sys_cabriolet.c | 1 // SPDX-License-Identifier: GPL-2.0 40 int ofs = (irq - 16) / 8; in cabriolet_update_irq_hw() 47 cabriolet_update_irq_hw(d->irq, cached_irq_mask &= ~(1UL << d->irq)); in cabriolet_enable_irq() 53 cabriolet_update_irq_hw(d->irq, cached_irq_mask |= 1UL << d->irq); in cabriolet_disable_irq() 78 pld &= pld - 1; /* clear least bit set */ in cabriolet_device_interrupt() 111 if (request_irq(16 + 4, no_action, 0, "isa-cascade", NULL)) in common_init_irq() 112 pr_err("Failed to register isa-cascade interrupt\n"); in common_init_irq() 162 * the on-board NCR and Tulip chips. In the code below, I have used 163 * slot number to refer to the id select line and *not* the slot 164 * number used in the EB66+ documentation. However, in the table, [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/skylakex/ |
| H A D | uncore-io.json | 13 …e PCIe slots. Part0 could also refer to any device plugged into the first slot of a PCIe riser car… 29 …e PCIe slots. Part0 could also refer to any device plugged into the first slot of a PCIe riser car… 44 "BriefDescription": "PCIe Completion Buffer Inserts of completions with data: Part 0-3", 147 "BriefDescription": "PCIe Completion Buffer occupancy of completions with data: Part 0-3", 205 …Number of double word (4 bytes) requests initiated by the main die to the attached device.; x16 ca… 218 …cDescription": "Number of double word (4 bytes) requests initiated by the main die to the attached… 231 …Number of double word (4 bytes) requests initiated by the main die to the attached device.; x8 car… 244 …cDescription": "Number of double word (4 bytes) requests initiated by the main die to the attached… 257 …"PublicDescription": "Number of double word (4 bytes) requests initiated by the main die to the at… 270 …"PublicDescription": "Number of double word (4 bytes) requests initiated by the main die to the at… [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/cascadelakex/ |
| H A D | uncore-io.json | 13 …e PCIe slots. Part0 could also refer to any device plugged into the first slot of a PCIe riser car… 29 …e PCIe slots. Part0 could also refer to any device plugged into the first slot of a PCIe riser car… 44 "BriefDescription": "PCIe Completion Buffer Inserts of completions with data: Part 0-3", 147 "BriefDescription": "PCIe Completion Buffer occupancy of completions with data: Part 0-3", 205 …Number of double word (4 bytes) requests initiated by the main die to the attached device.; x16 ca… 218 …cDescription": "Number of double word (4 bytes) requests initiated by the main die to the attached… 231 …Number of double word (4 bytes) requests initiated by the main die to the attached device.; x8 car… 244 …cDescription": "Number of double word (4 bytes) requests initiated by the main die to the attached… 257 …"PublicDescription": "Number of double word (4 bytes) requests initiated by the main die to the at… 270 …"PublicDescription": "Number of double word (4 bytes) requests initiated by the main die to the at… [all …]
|
| /linux/drivers/md/dm-vdo/ |
| H A D | repair.c | 1 // SPDX-License-Identifier: GPL-2.0-only 12 #include "memory-alloc.h" 15 #include "block-map.h" 19 #include "int-map.h" 20 #include "io-submitter.h" 21 #include "recovery-journal.h" 22 #include "slab-depot.h" 25 #include "wait-queue.h" 29 * block number during repair while still preserving the relative order of journal entries with 30 * the same logical block number. [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/snowridgex/ |
| H A D | uncore-io.json | 13 …Number of DWs (4 bytes) the card requests of the main die. Includes all requests initiated by t… 29 …Number of DWs (4 bytes) the card requests of the main die. Includes all requests initiated by t… 145 "BriefDescription": "PCIe Completion Buffer Inserts of completions with data: Part 0-7", 152 "PublicDescription": "PCIe Completion Buffer Inserts of completions with data : Part 0-7", 164 …plugged in to Lane 0/1/2/3, Or x8 card plugged in to Lane 0/1, Or x4 card is plugged in to slot 0", 176 …plugged in to Lane 0/1/2/3, Or x8 card plugged in to Lane 0/1, Or x4 card is plugged in to slot 1", 188 …plugged in to Lane 0/1/2/3, Or x8 card plugged in to Lane 0/1, Or x4 card is plugged in to slot 2", 200 …plugged in to Lane 0/1/2/3, Or x8 card plugged in to Lane 0/1, Or x4 card is plugged in to slot 3", 212 …plugged in to Lane 0/1/2/3, Or x8 card plugged in to Lane 0/1, Or x4 card is plugged in to slot 4", 224 …plugged in to Lane 0/1/2/3, Or x8 card plugged in to Lane 0/1, Or x4 card is plugged in to slot 5", [all …]
|
| /linux/fs/jfs/ |
| H A D | jfs_dtree.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * Copyright (C) International Business Machines Corp., 2000-2002 9 * jfs_dtree.h: directory B+-tree manager 25 * entry segment/slot 27 * an entry consists of type dependent head/only segment/slot and 29 * N.B. last/only segment of entry is terminated by next = -1; 32 * directory page slot 57 __le16 name[11]; /* 22: 2-byte aligned */ 63 /* compute number of slots for entry */ 70 * For legacy filesystems, name contains 13 wchars -- no index field [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/icelakex/ |
| H A D | uncore-io.json | 114 "BriefDescription": "PCIe Completion Buffer Inserts of completions with data: Part 0-7", 121 "PublicDescription": "PCIe Completion Buffer Inserts of completions with data : Part 0-7", 133 …plugged in to Lane 0/1/2/3, Or x8 card plugged in to Lane 0/1, Or x4 card is plugged in to slot 0", 145 …plugged in to Lane 0/1/2/3, Or x8 card plugged in to Lane 0/1, Or x4 card is plugged in to slot 1", 157 …plugged in to Lane 0/1/2/3, Or x8 card plugged in to Lane 0/1, Or x4 card is plugged in to slot 2", 169 …plugged in to Lane 0/1/2/3, Or x8 card plugged in to Lane 0/1, Or x4 card is plugged in to slot 3", 181 …plugged in to Lane 0/1/2/3, Or x8 card plugged in to Lane 0/1, Or x4 card is plugged in to slot 4", 193 …plugged in to Lane 0/1/2/3, Or x8 card plugged in to Lane 0/1, Or x4 card is plugged in to slot 5", 205 …plugged in to Lane 0/1/2/3, Or x8 card plugged in to Lane 0/1, Or x4 card is plugged in to slot 6", 217 …plugged in to Lane 0/1/2/3, Or x8 card plugged in to Lane 0/1, Or x4 card is plugged in to slot 7", [all …]
|
| /linux/include/uapi/linux/dvb/ |
| H A D | ca.h | 1 /* SPDX-License-Identifier: LGPL-2.1+ WITH Linux-syscall-note */ 14 * struct ca_slot_info - CA slot interface types and info. 16 * @num: slot number. 17 * @type: slot type. 18 * @flags: flags applicable to the slot. 20 * This struct stores the CA slot information. 24 * - %CA_CI - CI high level interface; 25 * - %CA_CI_LINK - CI link layer level interface; 26 * - %CA_CI_PHYS - CI physical layer level interface; 27 * - %CA_DESCR - built-in descrambler; [all …]
|
| /linux/block/partitions/ |
| H A D | msdos.c | 1 // SPDX-License-Identifier: GPL-2.0 6 * Copyright (C) 1991-1998 Linus Torvalds 9 * in the early extended-partition checks and added DM partitions 14 * /dev/hda *must* have a "DOS" type 0x51 partition in the first slot (hda1). 16 * More flexible handling of extended partitions - aeb, 950831 20 * Re-organised Feb 1998 Russell King 43 return (sector_t)get_unaligned_le32(&p->nr_sects); in nr_sects() 48 return (sector_t)get_unaligned_le32(&p->start_sect); in start_sect() 53 return (p->sys_ind == DOS_EXTENDED_PARTITION || in is_extended_partition() 54 p->sys_ind == WIN98_EXTENDED_PARTITION || in is_extended_partition() [all …]
|
| /linux/drivers/md/dm-vdo/indexer/ |
| H A D | open-chapter.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 #include "open-chapter.h" 11 #include "memory-alloc.h" 16 #include "hash-utils.h" 24 * records is 1-based so that record number 0 can be used to indicate an unused hash slot. 28 * indexed by record number instead of by record name. The number of hash slots will always be a 29 * power of two that is greater than the number of records to be indexed, guaranteeing that hash 41 * different number of zones than previously, so the records must be parcelled out to their new 49 #define OPEN_CHAPTER_MAGIC_LENGTH (sizeof(OPEN_CHAPTER_MAGIC) - 1) 50 #define OPEN_CHAPTER_VERSION_LENGTH (sizeof(OPEN_CHAPTER_VERSION) - 1) [all …]
|
| /linux/net/sched/ |
| H A D | sch_sfq.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 34 "Interworking: Research and Experience", v.2, 1991, p.113-131. 44 processes queues in round-robin order. 48 - It is very cheap. Both CPU and memory requirements are minimal. 52 - "Stochastic" -> It is not 100% fair. 55 - "Round-robin" -> It introduces larger delays than virtual clock 57 traffic from non-interactive. It means, that this scheduler 67 - maximal queue length per flow to 127 packets. 68 - max mtu to 2^18-1; 69 - max 65408 flows, [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/graniterapids/ |
| H A D | uncore-interconnect.json | 11 …"BriefDescription": "Counts the number of time D2C was not honoured by egress due to directory sta… 20 "BriefDescription": "Counts the number of times B2CMI egress did D2C (direct to core)", 29 …"BriefDescription": "Counts the number of times D2C wasn't honoured even though the incoming reque… 38 "BriefDescription": "Counts the number of d2k wasn't done due to credit constraints", 47 …BriefDescription": "Direct to UPI Transactions - Ignored due to lack of credits : All : Counts the… 56 …"BriefDescription": "Counts the number of time D2K was not honoured by egress due to directory sta… 65 …: "Cycles when Direct2UPI was Disabled : Egress Ignored D2U : Counts the number of time D2K was no… 74 "BriefDescription": "Counts the number of times egress did D2K (Direct to KTI)", 83 …"BriefDescription": "Counts the number of times D2K wasn't honoured even though the incoming reque… 172 …"BriefDescription": "Counts the number of 1lm or 2lm hit read data returns to egress with any dire… [all …]
|
| /linux/drivers/ipack/carriers/ |
| H A D | tpci200.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * driver for the TEWS TPCI-200 device 5 * Copyright (C) 2009-2012 CERN (www.cern.ch) 52 tpci200 = dev_get_drvdata(dev->bus->parent); in check_slot() 55 dev_info(&dev->dev, "carrier board not found\n"); in check_slot() 59 if (dev->slot >= TPCI200_NB_SLOT) { in check_slot() 60 dev_info(&dev->dev, in check_slot() 61 "Slot [%d:%d] doesn't exist! Last tpci200 slot is %d.\n", in check_slot() 62 dev->bus->bus_nr, dev->slot, TPCI200_NB_SLOT-1); in check_slot() 73 spin_lock_irqsave(&tpci200->regs_lock, flags); in tpci200_clear_mask() [all …]
|