| /linux/include/linux/platform_data/ |
| H A D | ad7793.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 11 * enum ad7793_clock_source - AD7793 clock source selection 25 * enum ad7793_bias_voltage - AD7793 bias voltage selection 27 * @AD7793_BIAS_VOLTAGE_AIN1: Bias voltage connected to AIN1(-). 28 * @AD7793_BIAS_VOLTAGE_AIN2: Bias voltage connected to AIN2(-). 29 * @AD7793_BIAS_VOLTAGE_AIN3: Bias voltage connected to AIN3(-). 40 * enum ad7793_refsel - AD7793 reference voltage selection 41 * @AD7793_REFSEL_REFIN1: External reference applied between REFIN1(+) 42 * and REFIN1(-). 43 * @AD7793_REFSEL_REFIN2: External reference applied between REFIN2(+) [all …]
|
| /linux/Documentation/devicetree/bindings/clock/ |
| H A D | imx7ulp-scg-clock.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/clock/imx7ulp-scg-clock.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - A.s. Dong <aisheng.dong@nxp.com> 18 and A7 domain. Except for a few clock sources shared between two 20 and and the Fast IRC clock (FIRCLK), clock sources and clock 30 include: clock reference selection, generation of clock used to derive 37 See include/dt-bindings/clock/imx7ulp-clock.h for the full list of 42 const: fsl,imx7ulp-scg1 [all …]
|
| H A D | imx7ulp-pcc-clock.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/clock/imx7ulp-pcc-clock.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - A.s. Dong <aisheng.dong@nxp.com> 18 and A7 domain. Except for a few clock sources shared between two 20 and and the Fast IRC clock (FIRCLK), clock sources and clock 34 See include/dt-bindings/clock/imx7ulp-clock.h for the full list of 40 - fsl,imx7ulp-pcc2 41 - fsl,imx7ulp-pcc3 [all …]
|
| H A D | silabs,si5341.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Mike Looijmans <mike.looijmans@topic.nl> 16 Reference 18 https://www.silabs.com/documents/public/data-sheets/Si5341-40-D-DataSheet.pdf 19 [2] Si5341 Reference Manual 20 https://www.silabs.com/documents/public/reference-manuals/Si5341-40-D-RM.pdf 21 [3] Si5345 Reference Manual 22 https://www.silabs.com/documents/public/reference-manuals/Si5345-44-42-D-RM.pdf [all …]
|
| /linux/drivers/firmware/arm_scmi/ |
| H A D | notify.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2020-2021 ARM Ltd. 36 * All users provided callbacks and allocated notification-chains are stored in 44 * hash-keys. 54 * pushes the event-data itself on a protocol-dedicated kfifo queue for further 59 * queued items into the proper notification-chain: notifications processing can 65 * conveyed, converted into a custom per-event report struct, as the void *data 73 #define dev_fmt(fmt) "SCMI Notifications - " fmt 74 #define pr_fmt(fmt) "SCMI Notifications - " fmt 102 #define NOTIF_UNSUPP -1 [all …]
|
| /linux/Documentation/core-api/ |
| H A D | watch_queue.rst | 29 additions to the ring - which might end up interleaved with notification 32 The owner of the pipe has to tell the kernel which sources it would like to 33 watch through that pipe. Only sources that have been connected to a pipe will 63 the type of record from that source (see the Watch Sources section below). The 84 * A type-specific field (WATCH_INFO_TYPE_INFO). This is set by the 100 non-global watch list is typically referred to by reference to the object it 127 of the pipe device driver, but it is necessary to gain a reference to it to set 139 This discards the reference obtained from ``get_watch_queue()``. 160 The ``info_id`` value should be an 8-bit number obtained from userspace and 181 driver-settable fields in the watch struct must have been set before this [all …]
|
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | davinci-evm-audio.txt | 4 - compatible : "ti,da830-evm-audio" : forDM365/DA8xx/OMAPL1x/AM33xx 5 - ti,model : The user-visible name of this sound complex. 6 - ti,audio-codec : The phandle of the TLV320AIC3x audio codec 7 - ti,mcasp-controller : The phandle of the McASP controller 8 - ti,audio-routing : A list of the connections between audio components. 10 the second being the connection's source. Valid names for sources and 14 - ti,codec-clock-rate : The Codec Clock rate (in Hz) applied to the Codec. 15 - clocks : Reference to the master clock 16 - clock-names : The clock should be named "mclk" 17 - Either codec-clock-rate or the codec-clock reference has to be defined. If [all …]
|
| /linux/Documentation/iio/ |
| H A D | ad7606.rst | 1 .. SPDX-License-Identifier: GPL-2.0-only 24 ---------------- 30 ------------------ 33 .. code-block:: 35 +-------------+ +-------------+ 36 | BUSY |-------->| TRIGGER | 37 | CS |<--------| CS | 41 | SDI |<--------| SDO | 42 | DOUTA |-------->| SDI | 43 | SCLK |<--------| SCLK | [all …]
|
| H A D | ad7380.rst | 1 .. SPDX-License-Identifier: GPL-2.0-only 23 * `AD7380-4 <https://www.analog.com/en/products/ad7380-4.html>`_ 24 * `AD7381-4 <https://www.analog.com/en/products/ad7381-4.html>`_ 25 * `AD7383-4 <https://www.analog.com/en/products/ad7383-4.html>`_ 26 * `AD7384-4 <https://www.analog.com/en/products/ad7384-4.html>`_ 27 * `AD7386-4 <https://www.analog.com/en/products/ad7386-4.html>`_ 28 * `AD7387-4 <https://www.analog.com/en/products/ad7387-4.html>`_ 29 * `AD7388-4 <https://www.analog.com/en/products/ad7388-4.html>`_ 30 * `AD7389-4 <https://www.analog.com/en/products/ad7389-4.html>`_ 31 * `ADAQ4370-4 <https://www.analog.com/en/products/adaq4370-4.html>`_ [all …]
|
| /linux/Documentation/devicetree/bindings/net/can/ |
| H A D | ctu,ctucanfd.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: CTU CAN FD Open-source IP Core 10 Open-source CAN FD IP core developed at the Czech Technical University in Prague 12 The core sources and documentation on project page 13 [1] sources : https://gitlab.fel.cvut.cz/canbus/ctucanfd_ip_core 18 [3] project : https://gitlab.fel.cvut.cz/canbus/zynq/zynq-can-sja1000-top 21 …https://dspace.cvut.cz/bitstream/handle/10467/80366/F3-DP-2019-Jerabek-Martin-Jerabek-thesis-2019-… 24 - Pavel Pisa <pisa@cmp.felk.cvut.cz> [all …]
|
| /linux/Documentation/devicetree/bindings/ata/ |
| H A D | snps,dwc-ahci-common.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/ata/snps,dwc-ahci-common.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Serge Semin <fancer.lancer@gmail.com> 19 - $ref: ahci-common.yaml# 30 Basic DWC AHCI SATA clock sources like application AXI/AHB BIU clock, 31 PM-alive clock, RxOOB detection clock, embedded PHYs reference (Rx/Tx) 36 clock-names: 41 - description: Application APB/AHB/AXI BIU clock [all …]
|
| /linux/drivers/clk/mxs/ |
| H A D | clk-ref.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 #include <linux/clk-provider.h> 13 * struct clk_ref - mxs reference clock 14 * @hw: clk_hw for the reference clock 16 * @idx: the index of the reference clock within the same register 18 * The mxs reference clock sources from pll. Every 4 reference clocks share 19 * one register space, and @idx is used to identify them. Each reference 35 writel_relaxed(1 << ((ref->idx + 1) * 8 - 1), ref->reg + CLR); in clk_ref_enable() 44 writel_relaxed(1 << ((ref->idx + 1) * 8 - 1), ref->reg + SET); in clk_ref_disable() 52 u8 frac = (readl_relaxed(ref->reg) >> (ref->idx * 8)) & 0x3f; in clk_ref_recalc_rate() [all …]
|
| /linux/arch/powerpc/include/asm/ |
| H A D | hydra.h | 2 * include/asm-ppc/hydra.h -- Mac I/O `Hydra' definitions 8 * Macintosh Technology in the Common Hardware Reference Platform 16 * Francisco, CA 94104. Reference ISBN 1-55860-393-X. 73 * OpenPIC Interrupt Sources
|
| /linux/drivers/comedi/drivers/ |
| H A D | ni_routes.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 6 * COMEDI - Linux Control and Measurement Device Interface 33 * struct ni_route_set - Set of destinations with a common source. 34 * @dest: Destination of all sources in this route set. 35 * @n_src: Number of sources for this route set. 36 * @src: List of sources that all map to the same destination. 45 * struct ni_device_routes - List of all src->dest sets for a particular device. 46 * @device: Name of board/device (e.g. pxi-6733). 57 * struct ni_route_tables - Register values and valid routes for a device. 62 * Link to the valid src->dest routes and the register values used to assign [all …]
|
| H A D | ni_tiocmd.c | 1 // SPDX-License-Identifier: GPL-2.0+ 11 * Author: J.P. Mellor <jpmellor@rose-hulman.edu>, 19 * This module is not used directly by end-users. Rather, it 26 * DAQ 660x Register-Level Programmer Manual (NI 370505A-01) 27 * DAQ 6601/6602 User Manual (NI 322137B-01) 28 * 340934b.pdf DAQ-STC reference manual 41 struct ni_gpct_device *counter_dev = counter->counter_dev; in ni_tio_configure_dma() 42 unsigned int cidx = counter->counter_index; in ni_tio_configure_dma() 57 switch (counter_dev->variant) { in ni_tio_configure_dma() 78 struct ni_gpct *counter = s->private; in ni_tio_input_inttrig() [all …]
|
| /linux/include/uapi/linux/ |
| H A D | comedi.h | 1 /* SPDX-License-Identifier: LGPL-2.0+ WITH Linux-syscall-note */ 6 * COMEDI - Linux Control and Measurement Device Interface 7 * Copyright (C) 1998-2001 David A. Schleef <ds@schleef.org> 32 * NOTE: 'comedi_config --init-data' is deprecated 40 /* length of nth chunk of firmware data -*/ 78 /* counters -- these are arbitrary values */ 120 /* try to use a real-time interrupt while performing command */ 123 /* wake up on end-of-scan events */ 154 /* trigger sources */ 166 #define TRIG_INT 0x00000080 /* trigger on comedi-internal signal N */ [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/haswell/ |
| H A D | cache.json | 352 "BriefDescription": "Core-originated cacheable demand requests missed L3", 361 "BriefDescription": "Core-originated cacheable demand requests that refer to L3", 364 "EventName": "LONGEST_LAT_CACHE.REFERENCE", 365 …"PublicDescription": "This event counts requests originating from the core that reference a cache … 370 …"BriefDescription": "Retired load uops which data sources were L3 and cross-core snoop hits in on-… 381 … "BriefDescription": "Retired load uops which data sources were HitM responses from shared L3.", 392 …BriefDescription": "Retired load uops which data sources were L3 hit and cross-core snoop missed i… 403 …"BriefDescription": "Retired load uops which data sources were hits in L3 without snoops required.… 426 …"BriefDescription": "Retired load uops which data sources were load uops missed L1 but hit FB due … 437 "BriefDescription": "Retired load uops with L1 cache hits as data sources.", [all …]
|
| /linux/sound/pci/cs46xx/ |
| H A D | cs46xx_dsp_spos.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 197 /* reference snooper */ 200 /* SPDIF output PCM reference */ 206 /* record sources */
|
| /linux/drivers/gpu/drm/renesas/rcar-du/ |
| H A D | rcar_du_group.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * R-Car Display Unit Channels Pair 5 * Copyright (C) 2013-2015 Renesas Electronics Corporation 11 * The R8A7779 DU is split in per-CRTC resources (scan-out engine, blending 12 * unit, timings generator, ...) and device-global resources (start/stop 19 * modeled as a single device with three CRTCs, two sets of "semi-global" 20 * resources, and a few device-global resources. 23 * counterpart in the DU documentation, that models those semi-global resources. 35 return rcar_du_read(rgrp->dev, rgrp->mmio_offset + reg); in rcar_du_group_read() 40 rcar_du_write(rgrp->dev, rgrp->mmio_offset + reg, data); in rcar_du_group_write() [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/ivybridge/ |
| H A D | cache.json | 77 …on": "Count the number of modified Lines evicted from L1 and missed L2. (Non-rejected WBs from the… 374 "BriefDescription": "Core-originated cacheable demand requests missed LLC", 383 "BriefDescription": "Core-originated cacheable demand requests that refer to LLC", 386 "EventName": "LONGEST_LAT_CACHE.REFERENCE", 387 …"PublicDescription": "This event counts requests originating from the core that reference a cache … 392 …"BriefDescription": "Retired load uops which data sources were LLC and cross-core snoop hits in on… 401 … "BriefDescription": "Retired load uops which data sources were HitM responses from shared LLC.", 410 …BriefDescription": "Retired load uops which data sources were LLC hit and cross-core snoop missed … 419 …"BriefDescription": "Retired load uops which data sources were hits in LLC without snoops required… 428 …"BriefDescription": "Retired load uops which data sources missed LLC but serviced from local dram.… [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/haswellx/ |
| H A D | cache.json | 352 "BriefDescription": "Core-originated cacheable demand requests missed L3", 361 "BriefDescription": "Core-originated cacheable demand requests that refer to L3", 364 "EventName": "LONGEST_LAT_CACHE.REFERENCE", 365 …"PublicDescription": "This event counts requests originating from the core that reference a cache … 370 …"BriefDescription": "Retired load uops which data sources were L3 and cross-core snoop hits in on-… 381 … "BriefDescription": "Retired load uops which data sources were HitM responses from shared L3.", 392 …BriefDescription": "Retired load uops which data sources were L3 hit and cross-core snoop missed i… 403 …"BriefDescription": "Retired load uops which data sources were hits in L3 without snoops required.… 459 …"BriefDescription": "Retired load uops which data sources were load uops missed L1 but hit FB due … 470 "BriefDescription": "Retired load uops with L1 cache hits as data sources.", [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/broadwellde/ |
| H A D | cache.json | 7 "PublicDescription": "This event counts L1D data line replacements including opportunistic replacements, and replacements that require stall-for-replace or block-for-replace.", 25 "PublicDescription": "This event counts duration of L1D miss outstanding, that is each cycle number of Fill Buffers (FB) outstanding required by Demand Reads. FB either is held by demand loads, or it is held by non-demand loads and gets hit at least once by demand. The valid outstanding interval is defined until the FB deallocation by one of the following ways: from FB allocation, if FB is allocated by demand; from the demand Hit FB, if it is allocated by hardware or software prefetch. Note: In the L1D, a Demand Read contains cacheable or noncacheable demand loads, including ones causing cache-line splits and reads due to page walks resulted from any request type.", 320 "BriefDescription": "Core-originated cacheable demand requests missed L3", 324 "PublicDescription": "This event counts core-originated cacheable demand requests that miss the last level cache (LLC). Demand requests include loads, RFOs, and hardware prefetches from L1D, and instruction fetches from IFU.", 329 "BriefDescription": "Core-originated cacheable demand requests that refer to L3", 332 "EventName": "LONGEST_LAT_CACHE.REFERENCE", [all...] |
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-timecard | 17 Description: (RO) The list of available time sources that the PHC 24 IRIG adjustments from external IRIG-B signal 35 10Mhz signal is used as the 10Mhz reference clock 42 IRIG signal is sent to the IRIG-B module 54 Description: (RO) Set of available sources for a SMA output signal. 57 10Mhz output is from the 10Mhz reference clock 62 IRIG output is from the PHC, in IRIG-B format 106 Description: (RW) Specifies the number of seconds from 0-255 that the 118 Description: (RO) Specifies the signal duty cycle as a percentage from 1-99. 164 a percentage from 1-99. Polarity is 1 or 0. [all …]
|
| /linux/drivers/net/ethernet/sfc/ |
| H A D | fw_formats.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 8 * by the Free Software Foundation, incorporated herein by reference. 15 * The sources-of-truth for these layouts are AMD internal documents 24 * prepend a header for which finding the size is a non-trivial task; 25 * rather than trying to parse those headers, we search byte-by-byte 32 /* EF10 (Medford2, X2) "reflash" header format. Defined in SF-121352-AN */ 90 /* EF100 "SmartNIC bundle" header format. Defined in SF-122606-TC */
|
| /linux/tools/perf/pmu-events/arch/x86/broadwellx/ |
| H A D | cache.json | 7 "PublicDescription": "This event counts L1D data line replacements including opportunistic replacements, and replacements that require stall-for-replace or block-for-replace.", 25 "PublicDescription": "This event counts duration of L1D miss outstanding, that is each cycle number of Fill Buffers (FB) outstanding required by Demand Reads. FB either is held by demand loads, or it is held by non-demand loads and gets hit at least once by demand. The valid outstanding interval is defined until the FB deallocation by one of the following ways: from FB allocation, if FB is allocated by demand; from the demand Hit FB, if it is allocated by hardware or software prefetch. Note: In the L1D, a Demand Read contains cacheable or noncacheable demand loads, including ones causing cache-line splits and reads due to page walks resulted from any request type.", 320 "BriefDescription": "Core-originated cacheable demand requests missed L3", 324 "PublicDescription": "This event counts core-originated cacheable demand requests that miss the last level cache (LLC). Demand requests include loads, RFOs, and hardware prefetches from L1D, and instruction fetches from IFU.", 329 "BriefDescription": "Core-originated cacheable demand requests that refer to L3", 332 "EventName": "LONGEST_LAT_CACHE.REFERENCE", [all...] |