/openbmc/linux/Documentation/devicetree/bindings/sound/ |
H A D | cirrus,cs42l43.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - patches@opensource.cirrus.com 21 - $ref: dai-common.yaml# 26 - cirrus,cs42l43 31 vdd-p-supply: 35 vdd-a-supply: 39 vdd-d-supply: 43 vdd-io-supply: [all …]
|
/openbmc/linux/sound/soc/codecs/ |
H A D | cs42l43-jack.c | 1 // SPDX-License-Identifier: GPL-2.0 5 // Copyright (C) 2022-2023 Cirrus Logic, Inc. and 14 #include <linux/mfd/cs42l43-regs.h> 21 #include <sound/soc-component.h> 44 struct cs42l43 *cs42l43 = priv->core; in cs42l43_find_index() 47 ret = device_property_read_u32(cs42l43->dev, prop, &defval); in cs42l43_find_index() 48 if (ret != -EINVAL && ret < 0) { in cs42l43_find_index() 49 dev_err(priv->dev, "Property %s malformed: %d\n", prop, ret); in cs42l43_find_index() 60 dev_err(priv->dev, "Invalid value for property %s: %d\n", prop, defval); in cs42l43_find_index() 61 return -EINVAL; in cs42l43_find_index() [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/haswellx/ |
H A D | uncore-power.json | 158 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 166 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 174 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 182 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 190 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 198 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 206 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 214 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 222 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 230 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", [all …]
|
H A D | pipeline.json | 18 "BriefDescription": "Speculative and retired macro-conditional branches.", 25 …"BriefDescription": "Speculative and retired macro-unconditional branches excluding calls and indi… 53 "BriefDescription": "Not taken macro-conditional branches.", 60 "BriefDescription": "Taken speculative and retired macro-conditional branches.", 67 …"BriefDescription": "Taken speculative and retired macro-conditional branch instructions excluding… 142 …riefDescription": "Direct and indirect macro near call instructions retired (captured in ring 3).", 201 …"PublicDescription": "Counts speculatively miss-predicted indirect branches at execution time. Cou… 441 … For instructions that consist of multiple micro-ops, this event counts the retirement of the last… 446 … "BriefDescription": "Number of instructions retired. General Counter - architectural event", 467 …"PublicDescription": "This is a non-precise version (that is, does not use PEBS) of the event that… [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/cascadelakex/ |
H A D | pipeline.json | 3 …y executing divide or square root operations. Accounts for integer and floating-point operations.", 117 …"PublicDescription": "Counts speculatively miss-predicted indirect branches at execution time. Cou… 168 …"PublicDescription": "This is a non-precise version (that is, does not use PEBS) of the event that… 224 "BriefDescription": "Counts when there is a transition from ring 1, 2 or 3 to ring 0.", 229 … "Counts when the Current Privilege Level (CPL) transitions from ring 1, 2 or 3 to ring 0 (Kernel)… 367 …e number of prefixes in a 16B-line. This may result in a three-cycle penalty for each LCP (Length … 382 …tion. For instructions that consist of multiple micro-ops, Counts the retirement of the last micro… 387 "BriefDescription": "Number of instructions retired. General Counter - architectural event", 391 …n": "Counts the number of instructions (EOMs) retired. Counting covers macro-fused instructions in… 419 "Invert": "1", string [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/skylakex/ |
H A D | pipeline.json | 3 …y executing divide or square root operations. Accounts for integer and floating-point operations.", 117 …"PublicDescription": "Counts speculatively miss-predicted indirect branches at execution time. Cou… 168 …"PublicDescription": "This is a non-precise version (that is, does not use PEBS) of the event that… 224 "BriefDescription": "Counts when there is a transition from ring 1, 2 or 3 to ring 0.", 229 … "Counts when the Current Privilege Level (CPL) transitions from ring 1, 2 or 3 to ring 0 (Kernel)… 367 …e number of prefixes in a 16B-line. This may result in a three-cycle penalty for each LCP (Length … 382 …tion. For instructions that consist of multiple micro-ops, Counts the retirement of the last micro… 387 "BriefDescription": "Number of instructions retired. General Counter - architectural event", 391 …n": "Counts the number of instructions (EOMs) retired. Counting covers macro-fused instructions in… 419 "Invert": "1", string [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/skylake/ |
H A D | pipeline.json | 3 …y executing divide or square root operations. Accounts for integer and floating-point operations.", 117 …"PublicDescription": "Counts speculatively miss-predicted indirect branches at execution time. Cou… 215 "BriefDescription": "Counts when there is a transition from ring 1, 2 or 3 to ring 0.", 220 … "Counts when the Current Privilege Level (CPL) transitions from ring 1, 2 or 3 to ring 0 (Kernel)… 358 …e number of prefixes in a 16B-line. This may result in a three-cycle penalty for each LCP (Length … 373 …tion. For instructions that consist of multiple micro-ops, Counts the retirement of the last micro… 378 "BriefDescription": "Number of instructions retired. General Counter - architectural event", 382 …n": "Counts the number of instructions (EOMs) retired. Counting covers macro-fused instructions in… 410 "Invert": "1", string 427 …"BriefDescription": "Cycles the issue-stage is waiting for front-end to fetch from resteered path … [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/broadwellx/ |
H A D | uncore-power.json | 158 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 166 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 174 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 182 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 190 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 198 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 206 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 214 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 222 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 230 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", [all …]
|
H A D | pipeline.json | 6 …: "This event counts the number of the divide operations executed. Uses edge-detect and a cmask va… 19 "BriefDescription": "Speculative and retired macro-conditional branches", 22 …": "This event counts both taken and not taken speculative and retired macro-conditional branch in… 27 …"BriefDescription": "Speculative and retired macro-unconditional branches excluding calls and indi… 30 …": "This event counts both taken and not taken speculative and retired macro-unconditional branch … 59 "BriefDescription": "Not taken macro-conditional branches", 62 "PublicDescription": "This event counts not taken macro-conditional branch instructions.", 67 "BriefDescription": "Taken speculative and retired macro-conditional branches", 70 …"PublicDescription": "This event counts taken speculative and retired macro-conditional branch ins… 75 …"BriefDescription": "Taken speculative and retired macro-conditional branch instructions excluding… [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/broadwellde/ |
H A D | uncore-power.json | 158 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 166 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 174 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 182 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 190 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 198 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 206 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 214 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 222 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", 230 …"PublicDescription": "Counts the number of times when a configurable cores had a C-state demotion", [all …]
|
H A D | pipeline.json | 6 …: "This event counts the number of the divide operations executed. Uses edge-detect and a cmask va… 19 "BriefDescription": "Speculative and retired macro-conditional branches", 22 …": "This event counts both taken and not taken speculative and retired macro-conditional branch in… 27 …"BriefDescription": "Speculative and retired macro-unconditional branches excluding calls and indi… 30 …": "This event counts both taken and not taken speculative and retired macro-unconditional branch … 59 "BriefDescription": "Not taken macro-conditional branches", 62 "PublicDescription": "This event counts not taken macro-conditional branch instructions.", 67 "BriefDescription": "Taken speculative and retired macro-conditional branches", 70 …"PublicDescription": "This event counts taken speculative and retired macro-conditional branch ins… 75 …"BriefDescription": "Taken speculative and retired macro-conditional branch instructions excluding… [all …]
|
/openbmc/linux/drivers/gpu/drm/msm/ |
H A D | msm_gpu.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 10 #include <linux/adreno-smmu-priv.h> 61 void (*flush)(struct msm_gpu *gpu, struct msm_ringbuffer *ring); 85 uint32_t (*get_rptr)(struct msm_gpu *gpu, struct msm_ringbuffer *ring); 94 bool (*progress)(struct msm_gpu *gpu, struct msm_ringbuffer *ring); 107 * struct msm_gpu_devfreq - devfreq related state 150 * Used to delay clamping to idle freq on active->idle transition. 199 * The ctx->seqno value of the last context to submit rendering, 201 * that support per-context pgtables). Tracked by seqno rather 212 * TODO move to per-ring locking where feasible (ie. submit/retire [all …]
|
/openbmc/linux/drivers/scsi/mvsas/ |
H A D | mv_94xx.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 7 * Copyright 2009-2011 Marvell. <yuxiangl@marvell.com> 48 MVS_TX_LO = 0x124, /* TX (delivery) ring addr */ 54 MVS_RX_LO = 0x138, /* RX (completion) ring addr */ 66 MVS_NON_NCQ_ERR_0 = 0x168, /* SRS Non-specific NCQ Error */ 72 /* ports 1-3 follow after this */ 75 /* ports 5-7 follow after this */ 79 /* ports 1-3 follow after this */ 81 /* ports 5-7 follow after this */ 84 /* ports 1-3 follow after this */ [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/sandybridge/ |
H A D | pipeline.json | 34 "BriefDescription": "Speculative and retired macro-conditional branches.", 41 …"BriefDescription": "Speculative and retired macro-unconditional branches excluding calls and indi… 69 "BriefDescription": "Not taken macro-conditional branches.", 76 "BriefDescription": "Taken speculative and retired macro-conditional branches.", 83 …"BriefDescription": "Taken speculative and retired macro-conditional branch instructions excluding… 124 "BriefDescription": "All (macro) branch instructions retired. (Precise Event - PEBS).", 132 "BriefDescription": "Conditional branch instructions retired. (Precise Event - PEBS).", 147 … "BriefDescription": "Direct and indirect near call instructions retired. (Precise Event - PEBS).", 155 …t and indirect macro near call instructions retired (captured in ring 3). (Precise Event - PEBS).", 163 "BriefDescription": "Return instructions retired. (Precise Event - PEBS).", [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/ivytown/ |
H A D | pipeline.json | 29 "BriefDescription": "Speculative and retired macro-conditional branches", 32 "PublicDescription": "Speculative and retired macro-conditional branches.", 37 …"BriefDescription": "Speculative and retired macro-unconditional branches excluding calls and indi… 40 …"PublicDescription": "Speculative and retired macro-unconditional branches excluding calls and ind… 68 "BriefDescription": "Not taken macro-conditional branches", 71 "PublicDescription": "Not taken macro-conditional branches.", 76 "BriefDescription": "Taken speculative and retired macro-conditional branches", 79 "PublicDescription": "Taken speculative and retired macro-conditional branches.", 84 …"BriefDescription": "Taken speculative and retired macro-conditional branch instructions excluding… 87 …"PublicDescription": "Taken speculative and retired macro-conditional branch instructions excludin… [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/ivybridge/ |
H A D | pipeline.json | 29 "BriefDescription": "Speculative and retired macro-conditional branches", 32 "PublicDescription": "Speculative and retired macro-conditional branches.", 37 …"BriefDescription": "Speculative and retired macro-unconditional branches excluding calls and indi… 40 …"PublicDescription": "Speculative and retired macro-unconditional branches excluding calls and ind… 68 "BriefDescription": "Not taken macro-conditional branches", 71 "PublicDescription": "Not taken macro-conditional branches.", 76 "BriefDescription": "Taken speculative and retired macro-conditional branches", 79 "PublicDescription": "Taken speculative and retired macro-conditional branches.", 84 …"BriefDescription": "Taken speculative and retired macro-conditional branch instructions excluding… 87 …"PublicDescription": "Taken speculative and retired macro-conditional branch instructions excludin… [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/haswell/ |
H A D | pipeline.json | 18 "BriefDescription": "Speculative and retired macro-conditional branches.", 25 …"BriefDescription": "Speculative and retired macro-unconditional branches excluding calls and indi… 53 "BriefDescription": "Not taken macro-conditional branches.", 60 "BriefDescription": "Taken speculative and retired macro-conditional branches.", 67 …"BriefDescription": "Taken speculative and retired macro-conditional branch instructions excluding… 142 …riefDescription": "Direct and indirect macro near call instructions retired (captured in ring 3).", 201 …"PublicDescription": "Counts speculatively miss-predicted indirect branches at execution time. Cou… 441 … For instructions that consist of multiple micro-ops, this event counts the retirement of the last… 446 … "BriefDescription": "Number of instructions retired. General Counter - architectural event", 467 …"PublicDescription": "This is a non-precise version (that is, does not use PEBS) of the event that… [all …]
|
/openbmc/linux/drivers/hid/ |
H A D | hid-uclogic-core.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * HID driver for UC-Logic devices not fully compliant with HID standard 5 * Copyright (c) 2010-2014 Nikolai Kondrashov 21 #include "hid-uclogic-params.h" 23 #include "hid-ids.h" 26 * uclogic_inrange_timeout - handle pen in-range state timeout. 37 struct input_dev *input = drvdata->pen_input; in uclogic_inrange_timeout() 43 if (test_bit(BTN_TOUCH, input->key)) { in uclogic_inrange_timeout() 58 if (drvdata->desc_ptr != NULL) { in uclogic_report_fixup() 59 rdesc = drvdata->desc_ptr; in uclogic_report_fixup() [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/broadwell/ |
H A D | pipeline.json | 6 …: "This event counts the number of the divide operations executed. Uses edge-detect and a cmask va… 19 "BriefDescription": "Speculative and retired macro-conditional branches", 22 …": "This event counts both taken and not taken speculative and retired macro-conditional branch in… 27 …"BriefDescription": "Speculative and retired macro-unconditional branches excluding calls and indi… 30 …": "This event counts both taken and not taken speculative and retired macro-unconditional branch … 59 "BriefDescription": "Not taken macro-conditional branches", 62 "PublicDescription": "This event counts not taken macro-conditional branch instructions.", 67 "BriefDescription": "Taken speculative and retired macro-conditional branches", 70 …"PublicDescription": "This event counts taken speculative and retired macro-conditional branch ins… 75 …"BriefDescription": "Taken speculative and retired macro-conditional branch instructions excluding… [all …]
|
/openbmc/qemu/docs/specs/ |
H A D | rocker.rst | 23 -------- 30 ------------------------- 39 * Register are (R) read-only, (R/W) read/write, (W) write-only, or (COR) clear 41 * TLV values in network-byte-order are designated with (N). 48 ----------------------- 53 --------------------------------------------- 62 0xF 1 Built-in self test 65 0x18-28 Reserved 68 0x30-38 Reserved 77 * Assigned by sub-system implementation [all …]
|
/openbmc/linux/tools/testing/selftests/hid/tests/ |
H A D | test_wacom_generic.py | 2 # SPDX-License-Identifier: GPL-2.0 3 # -*- coding: utf-8 -*- 110 number and tool-type identifier. Values of ``0`` may sometimes be 111 used for the out-of-range condition. 149 range 0 cm - 5 cm) and exact unit comparison (e.g. 1 inch is 150 not within the range 0 cm - 5 cm). 152 phys_size = (field.physical_max - field.physical_min) * 10 ** (field.unit_exp) 172 self.ring = -1 242 def create_report_pad(self, reportID, ring, ek0): argument 245 if ring is not None: [all …]
|
/openbmc/linux/drivers/net/ethernet/intel/e1000/ |
H A D | e1000_ethtool.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright(c) 1999 - 2006 Intel Corporation. */ 20 sizeof(((struct e1000_adapter *)0)->m), \ 23 sizeof(((struct net_device *)0)->m), \ 90 struct e1000_hw *hw = &adapter->hw; in e1000_get_link_ksettings() 93 if (hw->media_type == e1000_media_type_copper) { in e1000_get_link_ksettings() 103 if (hw->autoneg == 1) { in e1000_get_link_ksettings() 106 advertising |= hw->autoneg_advertised; in e1000_get_link_ksettings() 109 cmd->base.port = PORT_TP; in e1000_get_link_ksettings() 110 cmd->base.phy_address = hw->phy_addr; in e1000_get_link_ksettings() [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/jaketown/ |
H A D | uncore-cache.json | 13 …nter 0. The filtering available is found in the control register - threshold, invert and edge de… 27 … LLC was accessed - this includes code, data, prefetches and hints coming from L2. This has numer… 36 … LLC was accessed - this includes code, data, prefetches and hints coming from L2. This has numer… 45 … LLC was accessed - this includes code, data, prefetches and hints coming from L2. This has numer… 54 … LLC was accessed - this includes code, data, prefetches and hints coming from L2. This has numer… 140 "BriefDescription": "AD Ring In Use; Down and Even", 144 …ring is being used at this ring stop. This includes when packets are passing by and when packets … 149 "BriefDescription": "AD Ring In Use; Down and Odd", 153 …ring is being used at this ring stop. This includes when packets are passing by and when packets … 158 "BriefDescription": "AD Ring In Use; Up and Even", [all …]
|
/openbmc/linux/drivers/dma/mediatek/ |
H A D | mtk-uart-apdma.c | 1 // SPDX-License-Identifier: GPL-2.0 11 #include <linux/dma-mapping.h> 25 #include "../virt-dma.h" 56 /* invert this bit when wrap ring head again */ 123 writel(val, c->base + reg); in mtk_uart_apdma_write() 128 return readl(c->base + reg); in mtk_uart_apdma_read() 139 to_mtk_uart_apdma_dev(c->vc.chan.device); in mtk_uart_apdma_start_tx() 140 struct mtk_uart_apdma_desc *d = c->desc; in mtk_uart_apdma_start_tx() 143 vff_sz = c->cfg.dst_port_window_size; in mtk_uart_apdma_start_tx() 145 mtk_uart_apdma_write(c, VFF_ADDR, d->addr); in mtk_uart_apdma_start_tx() [all …]
|
/openbmc/linux/drivers/net/ethernet/intel/e1000e/ |
H A D | ethtool.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright(c) 1999 - 2018 Intel Corporation. */ 28 "s0ix-enabled", 36 .sizeof_stat = sizeof(((struct e1000_adapter *)0)->m), \ 41 .sizeof_stat = sizeof(((struct rtnl_link_stats64 *)0)->m), \ 115 struct e1000_hw *hw = &adapter->hw; in e1000_get_link_ksettings() 117 if (hw->phy.media_type == e1000_media_type_copper) { in e1000_get_link_ksettings() 127 if (hw->phy.type == e1000_phy_ife) in e1000_get_link_ksettings() 131 if (hw->mac.autoneg == 1) { in e1000_get_link_ksettings() 134 advertising |= hw->phy.autoneg_advertised; in e1000_get_link_ksettings() [all …]
|