| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/ |
| D | adi,max98396.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Ryan Lee <ryans.lee@analog.com> 13 The MAX98396 is a mono Class-DG speaker amplifier with I/V sense. 21 - adi,max98396 22 - adi,max98397 27 avdd-supply: 30 dvdd-supply: 33 dvddio-supply: [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/sapphirerapids/ |
| D | uncore-interconnect.json | 27 "BriefDescription": "FAF - request insert from TC.", 41 "BriefDescription": "FAF allocation -- sent to ADQ", 72 … "BriefDescription": "Counts Timeouts - Set 0 : Cache Inserts of Atomic Transactions as Secondary", 80 … "BriefDescription": "Counts Timeouts - Set 0 : Cache Inserts of Read Transactions as Secondary", 88 … "BriefDescription": "Counts Timeouts - Set 0 : Cache Inserts of Write Transactions as Secondary", 96 "BriefDescription": "Counts Timeouts - Set 0 : Fastpath Rejects", 104 "BriefDescription": "Counts Timeouts - Set 0 : Fastpath Requests", 112 … "BriefDescription": "Counts Timeouts - Set 0 : Fastpath Transfers From Primary to Secondary", 120 … "BriefDescription": "Counts Timeouts - Set 0 : Prefetch Ack Hints From Primary to Secondary", 128 "BriefDescription": "Counts Timeouts - Set 0 : Slow path fwpf didn't find prefetch", [all …]
|
| D | uncore-io.json | 148 "BriefDescription": "PCIe Completion Buffer Inserts of completions with data: Part 0-7", 154 "PublicDescription": "PCIe Completion Buffer Inserts of completions with data : Part 0-7", 165 …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", 187 …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", 198 …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", 209 …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", 220 …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", 231 …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", 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 7", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/skylake/ |
| D | frontend.json | 6 …"PublicDescription": "Counts the number of times the front-end is resteered when it finds a branch… 14 …e number of prefixes in a 16B-line. This may result in a three-cycle penalty for each LCP (Length … 19 "BriefDescription": "Decode Stream Buffer (DSB)-to-MITE switches", 22 …e Decode Stream Buffer (DSB)-to-MITE switches including all misses because of missing Decode Strea… 27 "BriefDescription": "Decode Stream Buffer (DSB)-to-MITE switch true penalty cycles.", 30 …-to-MITE switch true penalty cycles. These cycles do not include uops routed through because of th… 41 …Instructions that experienced DSB (Decode stream buffer i.e. the decoded instruction-cache) miss.", 52 …ode stream buffer i.e. the decoded instruction-cache) miss. Critical means stalls were exposed to … 88 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle", 94 …er an interval where the front-end delivered no uops for a period of at least 1 cycle which was no… [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/skylakex/ |
| D | frontend.json | 6 …"PublicDescription": "Counts the number of times the front-end is resteered when it finds a branch… 14 …e number of prefixes in a 16B-line. This may result in a three-cycle penalty for each LCP (Length … 19 "BriefDescription": "Decode Stream Buffer (DSB)-to-MITE switches", 22 …e Decode Stream Buffer (DSB)-to-MITE switches including all misses because of missing Decode Strea… 27 "BriefDescription": "Decode Stream Buffer (DSB)-to-MITE switch true penalty cycles.", 30 …-to-MITE switch true penalty cycles. These cycles do not include uops routed through because of th… 41 …Instructions that experienced DSB (Decode stream buffer i.e. the decoded instruction-cache) miss.", 52 …ode stream buffer i.e. the decoded instruction-cache) miss. Critical means stalls were exposed to … 88 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle", 94 …er an interval where the front-end delivered no uops for a period of at least 1 cycle which was no… [all …]
|
| D | uncore-interconnect.json | 132 "BriefDescription": "FAF allocation -- sent to ADQ", 155 … "BriefDescription": "Misc Events - Set 0; Cache Inserts of Atomic Transactions as Secondary", 163 "BriefDescription": "Misc Events - Set 0; Cache Inserts of Read Transactions as Secondary", 171 "BriefDescription": "Misc Events - Set 0; Cache Inserts of Write Transactions as Secondary", 179 "BriefDescription": "Misc Events - Set 0; Fastpath Rejects", 187 "BriefDescription": "Misc Events - Set 0; Fastpath Requests", 195 "BriefDescription": "Misc Events - Set 0; Fastpath Transfers From Primary to Secondary", 203 "BriefDescription": "Misc Events - Set 0; Prefetch Ack Hints From Primary to Secondary", 211 "BriefDescription": "Misc Events - Set 0", 219 "BriefDescription": "Misc Events - Set 1; Lost Forward", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/cascadelakex/ |
| D | frontend.json | 6 …"PublicDescription": "Counts the number of times the front-end is resteered when it finds a branch… 14 …e number of prefixes in a 16B-line. This may result in a three-cycle penalty for each LCP (Length … 19 "BriefDescription": "Decode Stream Buffer (DSB)-to-MITE switches", 22 …e Decode Stream Buffer (DSB)-to-MITE switches including all misses because of missing Decode Strea… 27 "BriefDescription": "Decode Stream Buffer (DSB)-to-MITE switch true penalty cycles.", 30 …-to-MITE switch true penalty cycles. These cycles do not include uops routed through because of th… 41 …Instructions that experienced DSB (Decode stream buffer i.e. the decoded instruction-cache) miss.", 52 …ode stream buffer i.e. the decoded instruction-cache) miss. Critical means stalls were exposed to … 88 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle", 94 …er an interval where the front-end delivered no uops for a period of at least 1 cycle which was no… [all …]
|
| D | uncore-interconnect.json | 132 "BriefDescription": "FAF allocation -- sent to ADQ", 155 … "BriefDescription": "Misc Events - Set 0; Cache Inserts of Atomic Transactions as Secondary", 163 "BriefDescription": "Misc Events - Set 0; Cache Inserts of Read Transactions as Secondary", 171 "BriefDescription": "Misc Events - Set 0; Cache Inserts of Write Transactions as Secondary", 179 "BriefDescription": "Misc Events - Set 0; Fastpath Rejects", 187 "BriefDescription": "Misc Events - Set 0; Fastpath Requests", 195 "BriefDescription": "Misc Events - Set 0; Fastpath Transfers From Primary to Secondary", 203 "BriefDescription": "Misc Events - Set 0; Prefetch Ack Hints From Primary to Secondary", 211 "BriefDescription": "Misc Events - Set 0", 219 "BriefDescription": "Misc Events - Set 1; Lost Forward", [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/skylake/ |
| D | frontend.json | 3 … Decode Queue (IDQ) from the MITE path. Counting includes uops that may 'bypass' the IDQ. This als… 13 …truction Decode Queue (IDQ) from the MITE path. Counting includes uops that may 'bypass' the IDQ.", 24 …(IDQ) from the Decode Stream Buffer (DSB) path. Counting includes uops that may 'bypass' the IDQ.", 34 …(IDQ) from the Decode Stream Buffer (DSB) path. Counting includes uops that may 'bypass' the IDQ.", 45 …DQ) while the Microcode Sequencer (MS) is busy. Counting includes uops that may 'bypass' the IDQ.", 56 …ue (IDQ) from the Decode Stream Buffer (DSB) path. Count includes uops that may 'bypass' the IDQ.", 67 …ue (IDQ) from the Decode Stream Buffer (DSB) path. Count includes uops that may 'bypass' the IDQ.", 78 …DQ) while the Microcode Sequencer (MS) is busy. Counting includes uops that may 'bypass' the IDQ.", 88 …the MITE (legacy decode pipeline) path. Counting includes uops that may 'bypass' the IDQ. During t… 99 …the MITE (legacy decode pipeline) path. Counting includes uops that may 'bypass' the IDQ. During t… [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/icelakex/ |
| D | uncore-interconnect.json | 96 "BriefDescription": "FAF allocation -- sent to ADQ", 127 … "BriefDescription": "Counts Timeouts - Set 0 : Cache Inserts of Atomic Transactions as Secondary", 135 … "BriefDescription": "Counts Timeouts - Set 0 : Cache Inserts of Read Transactions as Secondary", 143 … "BriefDescription": "Counts Timeouts - Set 0 : Cache Inserts of Write Transactions as Secondary", 151 "BriefDescription": "Counts Timeouts - Set 0 : Fastpath Rejects", 159 "BriefDescription": "Counts Timeouts - Set 0 : Fastpath Requests", 167 … "BriefDescription": "Counts Timeouts - Set 0 : Fastpath Transfers From Primary to Secondary", 175 … "BriefDescription": "Counts Timeouts - Set 0 : Prefetch Ack Hints From Primary to Secondary", 183 "BriefDescription": "Counts Timeouts - Set 0 : Slow path fwpf didn't find prefetch", 191 "BriefDescription": "Misc Events - Set 1 : Lost Forward", [all …]
|
| D | uncore-io.json | 94 "BriefDescription": "PCIe Completion Buffer Inserts of completions with data: Part 0-7", 100 "PublicDescription": "PCIe Completion Buffer Inserts of completions with data : Part 0-7", 111 …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", 122 …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", 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 2", 144 …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", 155 …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", 166 …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", 177 …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", 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 7", [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/cascadelakex/ |
| D | frontend.json | 9 …"PublicDescription": "Counts, on the per-thread basis, cycles when no uops are delivered to Resour… 32 …DQ) while the Microcode Sequencer (MS) is busy. Counting includes uops that may 'bypass' the IDQ.", 37 …r an interval where the front-end had at least 2 bubble-slots for a period of 2 cycles which was n… 50 …r an interval where the front-end had at least 3 bubble-slots for a period of 2 cycles which was n… 63 …er an interval where the front-end had at least 1 bubble-slot for a period of 2 cycles which was n… 71 … back-end after the front-end had at least 1 bubble-slot for a period of 2 cycles. A bubble-slot i… 117 "PublicDescription": "Cycles with less than 3 uops delivered by the front-end.", 128 …(IDQ) from the Decode Stream Buffer (DSB) path. Counting includes uops that may 'bypass' the IDQ.", 133 …Retired Instructions who experienced decode stream buffer (DSB - the decoded instruction-cache) mi… 141 …Instructions that experienced DSB (Decode stream buffer i.e. the decoded instruction-cache) miss.", [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/skylakex/ |
| D | frontend.json | 27 …after an interval where the front-end delivered no uops for a period of 128 cycles which was not i… 46 "PublicDescription": "Cycles with less than 3 uops delivered by the front-end.", 57 …(IDQ) from the Decode Stream Buffer (DSB) path. Counting includes uops that may 'bypass' the IDQ.", 68 …"PublicDescription": "Counts, on the per-thread basis, cycles when less than 1 uop is delivered to… 78 …"PublicDescription": "Counts the number of times the front-end is resteered when it finds a branch… 83 …Retired Instructions who experienced decode stream buffer (DSB - the decoded instruction-cache) mi… 91 …Instructions that experienced DSB (Decode stream buffer i.e. the decoded instruction-cache) miss.", 103 …"PublicDescription": "Counts, on the per-thread basis, cycles when no uops are delivered to Resour… 108 … after an interval where the front-end delivered no uops for a period of 16 cycles which was not i… 116 …at are delivered to the back-end after a front-end stall of at least 16 cycles. During this period… [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/snowridgex/ |
| D | uncore-io.json | 12 …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", 27 …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", 123 "BriefDescription": "PCIe Completion Buffer Inserts of completions with data: Part 0-7", 129 "PublicDescription": "PCIe Completion Buffer Inserts of completions with data : Part 0-7", 140 …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", 151 …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", 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 2", 173 …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", 184 …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", 195 …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 …]
|
| /kernel/linux/linux-5.10/Documentation/sound/soc/ |
| D | dapm.rst | 11 such, can easily co-exist with the other PM systems. 14 all power switching is done within the ASoC core. No code changes or 60 Audio DAPM widgets fall into a number of types:- 93 Audio Interface Input (with TDM slot mask). 95 Audio Interface Output (with TDM slot mask). 127 (Widgets are defined in include/sound/soc-dapm.h) 130 There are convenience macros defined in soc-dapm.h that can be used to quickly 138 --------------------- 144 Stream widgets have the following format:- 148 SND_SOC_DAPM_AIF_IN(name, stream, slot, reg, shift, invert) [all …]
|
| /kernel/linux/linux-6.6/Documentation/sound/soc/ |
| D | dapm.rst | 11 such, can easily co-exist with the other PM systems. 14 all power switching is done within the ASoC core. No code changes or 60 Audio DAPM widgets fall into a number of types:- 93 Audio Interface Input (with TDM slot mask). 95 Audio Interface Output (with TDM slot mask). 127 (Widgets are defined in include/sound/soc-dapm.h) 130 There are convenience macros defined in soc-dapm.h that can be used to quickly 138 --------------------- 144 Stream widgets have the following format:- 148 SND_SOC_DAPM_AIF_IN(name, stream, slot, reg, shift, invert) [all …]
|
| /kernel/linux/linux-6.6/arch/mips/pci/ |
| D | pci-mt7620.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2007-2013 Bruce Chang (Mediatek) 6 * Copyright (C) 2013-2016 John Crispin <john@phrozen.org> 21 #include <asm/mach-ralink/ralink_regs.h> 22 #include <asm/mach-ralink/mt7620.h> 121 pr_warn("PCIE-PHY retry failed.\n"); in wait_pciephy_busy() 122 return -1; in wait_pciephy_busy() 140 unsigned int slot = PCI_SLOT(devfn); in pci_config_read() local 147 num = bus->number; in pci_config_read() 149 address = (((where & 0xF00) >> 8) << 24) | (num << 16) | (slot << 11) | in pci_config_read() [all …]
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | radix-tree.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 29 /* nodes->parent points to next preallocated node */ 35 * The bottom two bits of the slot determine how the remaining bits in the 36 * slot are interpreted: 38 * 00 - data pointer 39 * 10 - internal entry 40 * x1 - value entry 43 * sibling entry, or an indicator that the entry in this slot has been moved 45 * NULL fits the 'data pointer' pattern, it means that there is no entry in 46 * the tree for this index (no matter what level of the tree it is found at). [all …]
|
| /kernel/linux/linux-6.6/include/linux/ |
| D | radix-tree.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 31 /* nodes->parent points to next preallocated node */ 37 * The bottom two bits of the slot determine how the remaining bits in the 38 * slot are interpreted: 40 * 00 - data pointer 41 * 10 - internal entry 42 * x1 - value entry 45 * sibling entry, or an indicator that the entry in this slot has been moved 47 * NULL fits the 'data pointer' pattern, it means that there is no entry in 48 * the tree for this index (no matter what level of the tree it is found at). [all …]
|
| /kernel/linux/linux-5.10/arch/mips/pci/ |
| D | pci-mt7620.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2007-2013 Bruce Chang (Mediatek) 6 * Copyright (C) 2013-2016 John Crispin <john@phrozen.org> 21 #include <asm/mach-ralink/ralink_regs.h> 22 #include <asm/mach-ralink/mt7620.h> 121 pr_warn("PCIE-PHY retry failed.\n"); in wait_pciephy_busy() 122 return -1; in wait_pciephy_busy() 140 unsigned int slot = PCI_SLOT(devfn); in pci_config_read() local 147 num = bus->number; in pci_config_read() 149 address = (((where & 0xF00) >> 8) << 24) | (num << 16) | (slot << 11) | in pci_config_read() [all …]
|
| /kernel/linux/linux-6.6/sound/soc/codecs/ |
| D | max98396.c | 1 // SPDX-License-Identifier: GPL-2.0 350 struct snd_soc_component *component = codec_dai->component; in max98396_dai_set_fmt() 361 dev_dbg(component->dev, "%s: fmt 0x%08X\n", __func__, fmt); in max98396_dai_set_fmt() 378 dev_err(component->dev, "DAI invert mode %d unsupported\n", in max98396_dai_set_fmt() 380 return -EINVAL; in max98396_dai_set_fmt() 398 dev_err(component->dev, "DAI format %d unsupported\n", in max98396_dai_set_fmt() 400 return -EINVAL; in max98396_dai_set_fmt() 403 ret = regmap_read(max98396->regmap, MAX98396_R210F_GLOBAL_EN, &status); in max98396_dai_set_fmt() 405 return -EINVAL; in max98396_dai_set_fmt() 408 ret = regmap_read(max98396->regmap, MAX98396_R2041_PCM_MODE_CFG, ®); in max98396_dai_set_fmt() [all …]
|
| /kernel/linux/linux-5.10/Documentation/cdrom/ |
| D | ide-cd.rst | 1 IDE-CD driver documentation 9 --------------- 11 The ide-cd driver should work with all ATAPI ver 1.2 to ATAPI 2.6 compliant 14 both ATAPI-compliant drives and drives which use a proprietary 25 - Reading from data tracks, and mounting ISO 9660 filesystems. 27 - Playing audio tracks. Most of the CDROM player programs floating 30 - Multisession support. 32 - On drives which support it, reading digital audio data directly 36 - There is now support for CDROM changers which comply with the 37 ATAPI 2.6 draft standard (such as the NEC CDR-251). This additional [all …]
|
| /kernel/linux/linux-6.6/arch/loongarch/kernel/ |
| D | hw_breakpoint.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (C) 2022-2023 Loongson Technology Corporation Limited 5 #define pr_fmt(fmt) "hw-breakpoint: " fmt 31 pr_warn("unknown slot type: %d\n", type); in hw_breakpoint_slots() 102 * hw_breakpoint_slot_setup - Find and setup a perf slot according to operations 107 * @ops: operation to be carried out on the slot 110 * slot index on success 111 * -ENOSPC if no slot is available/matches 112 * -EINVAL on wrong operations parameter 119 struct perf_event **slot; in hw_breakpoint_slot_setup() local [all …]
|
| /kernel/linux/linux-6.6/sound/soc/fsl/ |
| D | fsl_esai.c | 1 // SPDX-License-Identifier: GPL-2.0 17 #include "imx-pcm.h" 25 * struct fsl_esai_soc_data - soc specific data 33 * struct fsl_esai - ESAI private data 46 * @slot_width: width of each DAI slot 48 * @tx_mask: slot mask for TX 49 * @rx_mask: slot mask for RX 101 struct platform_device *pdev = esai_priv->pdev; in esai_isr() 105 regmap_read(esai_priv->regmap, REG_ESAI_ESR, &esr); in esai_isr() 106 regmap_read(esai_priv->regmap, REG_ESAI_SAISR, &saisr); in esai_isr() [all …]
|
| /kernel/linux/linux-5.10/sound/soc/fsl/ |
| D | fsl_esai.c | 1 // SPDX-License-Identifier: GPL-2.0 17 #include "imx-pcm.h" 25 * struct fsl_esai_soc_data - soc specific data 35 * struct fsl_esai - ESAI private data 48 * @slot_width: width of each DAI slot 50 * @tx_mask: slot mask for TX 51 * @rx_mask: slot mask for RX 106 struct platform_device *pdev = esai_priv->pdev; in esai_isr() 110 regmap_read(esai_priv->regmap, REG_ESAI_ESR, &esr); in esai_isr() 111 regmap_read(esai_priv->regmap, REG_ESAI_SAISR, &saisr); in esai_isr() [all …]
|