| /linux/drivers/ntb/hw/epf/ |
| H A D | Kconfig | 2 tristate "Generic EPF Non-Transparent Bridge support" 5 This driver supports EPF NTB on configurable endpoint.
|
| /linux/Documentation/hwmon/ |
| H A D | shtc1.rst | 41 ----------- 48 address 0x70. See Documentation/i2c/instantiating-devices.rst for methods to 51 There are two options configurable by means of shtc1_platform_data: 54 non-blocking mode. Blocking mode will guarantee the fastest result but 55 the I2C bus will be busy during that time. By default, non-blocking mode 56 is used. Make sure clock-stretching works properly on your device if you 61 sysfs-Interface 62 --------------- 65 - temperature input 67 - humidity input
|
| H A D | lm93.rst | 10 Addresses scanned: I2C 0x2c-0x2e 18 Addresses scanned: I2C 0x2c-0x2e 24 - Mark M. Hoffman <mhoffman@lightlink.com> 25 - Ported to 2.6 by Eric J. Bowersox <ericb@aspsys.com> 26 - Adapted to 2.6.20 by Carsten Emde <ce@osadl.org> 27 - Modified for mainline integration by Hans J. Koch <hjk@hansjkoch.de> 30 ----------------- 33 Set to non-zero to force some initializations (default is 0). 38 Configures in7 and in8 limit type, where 0 means absolute and non-zero 54 -------------------- [all …]
|
| /linux/tools/perf/util/ |
| H A D | cs-etm.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 24 /* PMU->type (32 bit), total # of CPUs (32 bit) */ 56 /* Dynamic, configurable parameters */ 65 /* define fixed version 0 length - allow new format reader to read old files. */ 66 #define CS_ETM_NR_TRC_PARAMS_V0 (CS_ETM_ETMIDR - CS_ETM_ETMCR + 1) 70 /* Dynamic, configurable parameters */ 83 /* define fixed version 0 length - allow new format reader to read old files. */ 84 #define CS_ETMV4_NR_TRC_PARAMS_V0 (CS_ETMV4_TRCAUTHSTATUS - CS_ETMV4_TRCCONFIGR + 1) 91 /* Dynamic, configurable parameters */ 114 * table 7-12 Encoding of Exception[3:0] for non-ARMv7-M processors. [all …]
|
| /linux/Documentation/PCI/endpoint/ |
| H A D | pci-ntb-howto.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 PCI Non-Transparent Bridge (NTB) Endpoint Function (EPF) User Guide 9 This document is a guide to help users use pci-epf-ntb function driver 12 configuration and internals of NTB using configurable endpoints see 13 Documentation/PCI/endpoint/pci-ntb-function.rst 19 --------------------------- 27 2900000.pcie-ep 2910000.pcie-ep 32 2900000.pcie-ep 2910000.pcie-ep 36 ------------------------- 40 # ls /sys/bus/pci-epf/drivers [all …]
|
| H A D | pci-vntb-howto.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 PCI Non-Transparent Bridge (NTB) Endpoint Function (EPF) User Guide 9 This document is a guide to help users use pci-epf-vntb function driver 12 configuration and internals of NTB using configurable endpoints see 13 Documentation/PCI/endpoint/pci-vntb-function.rst 19 --------------------------- 32 ------------------------- 36 # ls /sys/bus/pci-epf/drivers 45 Creating pci-epf-vntb Device 46 ---------------------------- [all …]
|
| /linux/Documentation/ABI/obsolete/ |
| H A D | sysfs-bus-iio | 3 Contact: linux-iio@vger.kernel.org 14 Contact: linux-iio@vger.kernel.org 26 Contact: linux-iio@vger.kernel.org 32 the bufferY directory, to be configurable per buffer. 50 What: /sys/.../iio:deviceX/scan_elements/in_voltageY-voltageZ_en 58 Contact: linux-iio@vger.kernel.org 63 the bufferY directory, to be configurable per buffer. 78 Contact: linux-iio@vger.kernel.org 81 and hence the form in which it is read from user-space. 101 the bufferY directory, to be configurable per buffer. [all …]
|
| /linux/drivers/scsi/ |
| H A D | st_options.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 The compile-time configurable defaults for the Linux SCSI tape driver. 5 Copyright 1995-2003 Kai Makisara. 13 /* If TRY_DIRECT_IO is non-zero, the driver tries to transfer data directly 19 to the user program if ST_NOWAIT is non-zero. This helps if the SCSI 31 /* If ST_RECOVERED_WRITE_FATAL is non-zero, recovered errors while writing 40 Must be non-zero. */ 59 /* If ST_TWO_FM is non-zero, the driver writes two filemarks after a 64 /* If ST_BUFFER_WRITES is non-zero, writes in fixed block mode are 66 triggered. May make detection of End-Of-Medium early enough fail. */ [all …]
|
| /linux/Documentation/userspace-api/media/mediactl/ |
| H A D | media-ioc-setup-link.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 13 MEDIA_IOC_SETUP_LINK - Modify the properties of a link 40 The only configurable property is the ``ENABLED`` link flag to 50 non-dynamic link will return an ``EBUSY`` error code. 58 On success 0 is returned, on error -1 and the ``errno`` variable is set 60 :ref:`Generic Error Codes <gen-errors>` chapter. 64 non-existing link, or the link is immutable and an attempt to modify
|
| /linux/Documentation/devicetree/bindings/interrupt-controller/ |
| H A D | msi.txt | 14 - The doorbell (the MMIO address written to). 19 - The payload (the value written to the doorbell). 24 - Sideband information accompanying the write. 26 Typically this is neither configurable nor probeable, and depends on the path 38 -------------------- 40 - msi-controller: Identifies the node as an MSI controller. 43 -------------------- 45 - #msi-cells: The number of cells in an msi-specifier, required if not zero. 50 The meaning of the msi-specifier is defined by the device tree binding of 59 information may not be configurable. [all …]
|
| H A D | microchip,pic32mzda-evic.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/interrupt-controller/microchip,pic32mzda-evic.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Cristian Birsan <cristian.birsan@microchip.com> 18 External interrupts have a software configurable edge polarity. Non external 25 - const: microchip,pic32mzda-evic 30 interrupt-controller: true 32 '#interrupt-cells': 38 microchip,external-irqs: [all …]
|
| /linux/arch/arm/boot/dts/hisilicon/ |
| H A D | hip04.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2013-2014 HiSilicon Ltd. 6 * Copyright (C) 2013-2014 Linaro Ltd. 12 /* memory bus is 64-bit */ 13 #address-cells = <2>; 14 #size-cells = <2>; 21 compatible = "hisilicon,hip04-bootwrapper"; 22 boot-method = <0x10c00000 0x10000>, <0xe0000100 0x1000>; 26 #address-cells = <1>; 27 #size-cells = <0>; [all …]
|
| /linux/Documentation/driver-api/gpio/ |
| H A D | intro.rst | 17 A "General Purpose Input/Output" (GPIO) is a flexible software-controlled 25 System-on-Chip (SOC) processors heavily rely on GPIOs. In some cases, every 26 non-dedicated pin can be configured as a GPIO; and most chips have at least 31 Most PC southbridges have a few dozen GPIO-capable pins (with only the BIOS 36 - Output values are writable (high=1, low=0). Some chips also have 38 value might be driven, supporting "wire-OR" and similar schemes for the 41 - Input values are likewise readable (1, 0). Some chips support readback 42 of pins configured as "output", which is very useful in such "wire-OR" 44 input de-glitch/debounce logic, sometimes with software controls. 46 - Inputs can often be used as IRQ signals, often edge triggered but [all …]
|
| /linux/drivers/staging/media/deprecated/atmel/ |
| H A D | TODO | 20 media-controller configurable, and will not propagate the formats down to 24 Atmel ISC to staging as-is, to keep the Kconfig symbols and the users 25 to the driver in staging. Thus, all the existing users of the non 26 media-controller paradigm will continue to be happy and use the old config
|
| /linux/arch/m68k/include/asm/ |
| H A D | mcfmmu.h | 2 * mcfmmu.h -- definitions for the ColdFire v4e MMU 17 * there doesn't seem any need to make this configurable yet. 47 #define MMUOR_CAS 0x00000020 /* Clear non-locked ASID TLBs */ 48 #define MMUOR_CNL 0x00000040 /* Clear non-locked TLBs */ 82 #define MMUDR_CM_NCP 0x00000080 /* Non-cachable precise */ 83 #define MMUDR_CM_NCI 0x000000c0 /* Non-cachable imprecise */
|
| /linux/sound/soc/codecs/ |
| H A D | ics43432.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * I2S MEMS microphone driver for InvenSense ICS-43432 and similar 4 * MEMS-based microphones. 6 * - Non configurable. 7 * - I2S interface, 64 BCLs per frame, 32 bits per channel, 24 bit data 28 .name = "ics43432-hifi", 48 return devm_snd_soc_register_component(&pdev->dev, in ics43432_probe() 56 { .compatible = "cui,cmm-4030d-261", },
|
| /linux/drivers/media/pci/intel/ipu6/ |
| H A D | ipu6.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 2 /* Copyright (C) 2013 - 2024 Intel Corporation */ 11 #include "ipu6-buttress.h" 17 #define IPU6_NAME "intel-ipu6" 35 * IPU6 - TGL 36 * IPU6SE - JSL 37 * IPU6EP - ADL/RPL 38 * IPU6EP_MTL - MTL 96 /* The firmware is accessible within the first 2 GiB only in non-secure mode. */ 110 * collection capability. CDC FIFO burst collectors have a configurable [all …]
|
| /linux/Documentation/arch/powerpc/ |
| H A D | pci_iov_resource_on_powernv.rst | 57 - For DMA we then provide an entire address space for each PE that can 60 translation table), which has various configurable characteristics 63 - For MSIs, we have two windows in the address space (one at the top of 64 the 32-bit space and one much higher) which, via a combination of the 70 - Error messages just use the RTT. 77 First what they have in common: they forward a configurable portion of 81 - The M32 window: 86 them with a configurable value. This is typically used to generate 87 32-bit PCIe accesses. We configure that window at boot from FW and 101 SR-IOV). We basically use the trick of forcing the bridge MMIO windows [all …]
|
| /linux/net/sched/ |
| H A D | sch_hhf.c | 1 // SPDX-License-Identifier: GPL-2.0-only 2 /* net/sched/sch_hhf.c Heavy-Hitter Filter (HHF) 16 /* Heavy-Hitter Filter (HHF) 19 * Flows are classified into two buckets: non-heavy-hitter and heavy-hitter 20 * buckets. Initially, a new flow starts as non-heavy-hitter. Once classified 21 * as heavy-hitter, it is immediately switched to the heavy-hitter bucket. 23 * in which the heavy-hitter bucket is served with less weight. 24 * In other words, non-heavy-hitters (e.g., short bursts of critical traffic) 25 * are isolated from heavy-hitters (e.g., persistent bulk traffic) and also have 28 * To capture heavy-hitters, we use the "multi-stage filter" algorithm in the [all …]
|
| /linux/Documentation/dev-tools/ |
| H A D | gpio-sloppy-logic-analyzer.rst | 1 .. SPDX-License-Identifier: GPL-2.0 12 This document briefly describes how to run the GPIO based in-kernel sloppy 22 Another feature is to snoop on on-chip peripherals if the I/O cells of these 26 control subsystem such pin controllers are called "non-strict": a certain pin 31 non-deterministic code paths and non-maskable interrupts. It is called 'sloppy' 47 i2c-analyzer { 48 compatible = "gpio-sloppy-logic-analyzer"; 49 probe-gpios = <&gpio6 21 GPIO_OPEN_DRAIN>, <&gpio6 4 GPIO_OPEN_DRAIN>; 50 probe-names = "SCL", "SDA"; 60 The logic analyzer is configurable via files in debugfs. However, it is [all …]
|
| /linux/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_dcb.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 2 /* Copyright(c) 1999 - 2018 Intel Corporation. */ 22 #define DCB_ERR_CONFIG -1 23 #define DCB_ERR_PARAM -2 27 #define DCB_ERR_BW_GROUP -3 29 #define DCB_ERR_TC_BW -4 31 #define DCB_ERR_LS_GS -5 32 /* Link strict traffic class has non zero bandwidth */ 33 #define DCB_ERR_LS_BW_NONZERO -6 34 /* Link strict bandwidth group has non zero bandwidth */ [all …]
|
| /linux/drivers/leds/ |
| H A D | TODO | 1 -*- org -*- 6 It is really an integer, as maximum is configurable. Get rid of it, or 12 semantics is sometimes non-intuitive. (For example blink callback may 35 Green-Magenta-Ultraviolet LED, but so far all the LEDs we support are 36 RGB, and not even RGB-White or RGB-Yellow variants emerged. 44 Proposal: let's add "rgb" to led_colors in drivers/leds/led-core.c, 53 have that ability from kernel, too... to allow full-color triggers. 67 It would be also nice to have useful listing mode -- name, type, 73 And probably user-friendly interface to access LEDs for particular
|
| /linux/drivers/perf/ |
| H A D | cxl_pmu.c | 1 // SPDX-License-Identifier: GPL-2.0-only 14 #include <linux/io-64-nonatomic-lo-hi.h> 66 /* CXL rev 3.0 Table 13-5 Events under CXL Vendor ID */ 89 int event_idx; /* configurable counters */ 120 * - Fixed function counters refer to an Event Capabilities register. 121 * That event capability register is not then used for Configurable 127 void __iomem *base = info->base; in cxl_pmu_parse_caps() 137 return -ENODEV; in cxl_pmu_parse_caps() 140 info->num_counters = FIELD_GET(CXL_PMU_CAP_NUM_COUNTERS_MSK, val) + 1; in cxl_pmu_parse_caps() 141 info->counter_width = FIELD_GET(CXL_PMU_CAP_COUNTER_WIDTH_MSK, val); in cxl_pmu_parse_caps() [all …]
|
| /linux/kernel/irq/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 46 # Generic configurable interrupt chip implementation 51 # Generic irq_domain hw <--> linux irq number translation 66 # Support for obsolete non-mapping irq domains 121 out the interrupt descriptors in a more NUMA-friendly way. )
|
| /linux/arch/arm/mach-shmobile/ |
| H A D | setup-rcar-gen2.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * R-Car Generation 2 support 22 { .compatible = "renesas,r8a7742-cpg-mssr", .data = "extal" }, 23 { .compatible = "renesas,r8a7743-cpg-mssr", .data = "extal" }, 24 { .compatible = "renesas,r8a7744-cpg-mssr", .data = "extal" }, 25 { .compatible = "renesas,r8a7790-cpg-mssr", .data = "extal" }, 26 { .compatible = "renesas,r8a7791-cpg-mssr", .data = "extal" }, 27 { .compatible = "renesas,r8a7793-cpg-mssr", .data = "extal" }, 42 if (match->data) in get_extal_freq() 43 idx = of_property_match_string(cpg, "clock-names", match->data); in get_extal_freq() [all …]
|