/openbmc/docs/architecture/ |
H A D | optionality.md | 27 one of these categories. For non-trivial feature additions, the commit message 31 ### Non configurable features 38 user-facing impact to function, although might do things like improve 41 Requires: Standards conformance, applicability to all flash-size systems, as 44 ### User opt-in features 46 User opt-in features are features for which an external user must explicitly 48 they may be configurable at compile time, are not required to be configurable at 52 Requires: Explicit, non-default user opt-in to execute the various features. 54 ### Developer opt-in features 58 non-standard interfaces, new command sets, or new APIs that might be applicable. [all …]
|
/openbmc/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.
|
/openbmc/qemu/include/hw/core/ |
H A D | sysemu-cpu-ops.h | 7 * See the COPYING file in the top-level directory. 52 * @write_elf32_note: Callback for writing a CPU-specific ELF note to a 53 * 32-bit VM coredump. 58 * @write_elf64_note: Callback for writing a CPU-specific ELF note to a 59 * 64-bit VM coredump. 64 * @write_elf32_qemunote: Callback for writing a CPU- and QEMU-specific ELF 65 * note to a 32-bit VM coredump. 70 * @write_elf64_qemunote: Callback for writing a CPU- and QEMU-specific ELF 71 * note to a 64-bit VM coredump. 77 * runtime configurable endianness is currently big-endian. [all …]
|
/openbmc/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
|
/openbmc/qemu/docs/devel/ |
H A D | kconfig.rst | 13 SCSI adapters. Arm, s390 and x86 boards can all present a virtio-blk 21 QEMU uses a simple domain-specific language to describe the dependencies 33 configurable and it is easy to drop unnecessary (or otherwise unwanted) 36 This domain-specific language is based on the Kconfig language that 41 is instead specified in per-target files under the ``default-configs/`` 48 -------------------- 50 Kconfig defines configurable components in files named ``hw/*/Kconfig``. 51 Note that configurable components are _not_ visible in C code as preprocessor 52 symbols; they are only visible in the Makefile. Each configurable component 78 include it for clarity and future-proofing. After ``bool`` the following [all …]
|
/openbmc/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 …]
|
/openbmc/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
|
/openbmc/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 …]
|
/openbmc/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 …]
|
/openbmc/linux/Documentation/devicetree/bindings/interrupt-controller/ |
H A D | microchip,pic32-evic.txt | 9 External interrupts have a software configurable edge polarity. Non external 14 ------------------- 16 - compatible: Should be "microchip,pic32mzda-evic" 17 - reg: Specifies physical base address and size of register range. 18 - interrupt-controller: Identifies the node as an interrupt controller. 19 - #interrupt cells: Specifies the number of cells used to encode an interrupt 25 hw_irq - represents the hardware interrupt number as in the data sheet. 26 irq_type - is used to describe the type and polarity of an interrupt. For 27 internal interrupts use IRQ_TYPE_EDGE_RISING for non persistent interrupts and 32 ------------------- [all …]
|
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 …]
|
/openbmc/linux/Documentation/devicetree/bindings/leds/ |
H A D | common.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jacek Anaszewski <jacek.anaszewski@gmail.com> 11 - Pavel Machek <pavel@ucw.cz> 25 led-sources: 30 $ref: /schemas/types.yaml#/definitions/uint32-array 35 from the header include/dt-bindings/leds/common.h. If there is no 42 the header include/dt-bindings/leds/common.h. If there is no matching 48 function-enumerator: [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-graphics/lvgl/files/ |
H A D | 0003-Make-fbdev-device-node-runtime-configurable-via-envi.patch | 4 Subject: [PATCH 3/6] Make fbdev device node runtime configurable via 7 Test whether $LV_VIDEO_CARD environment variable is non-NULL and in 12 Upstream-Status: Backport [a0f03515bd7417a0d100058b133c3e8d69be9451] 13 Signed-off-by: Marek Vasut <marex@denx.de> 14 --- 15 main.c | 8 +++++++- 16 1 file changed, 7 insertions(+), 1 deletion(-) 18 diff --git a/main.c b/main.c 20 --- a/main.c 22 @@ -4,13 +4,19 @@ [all …]
|
/openbmc/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
|
/openbmc/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 62 Contact: linux-iio@vger.kernel.org 67 the bufferY directory, to be configurable per buffer. 86 Contact: linux-iio@vger.kernel.org 89 and hence the form in which it is read from user-space. 109 the bufferY directory, to be configurable per buffer. [all …]
|
/openbmc/linux/Documentation/driver-api/media/ |
H A D | camera-sensor.rst | 1 .. SPDX-License-Identifier: GPL-2.0 6 CSI-2 and parallel (BT.601 and BT.656) busses 7 --------------------------------------------- 9 Please see :ref:`transmitter-receiver`. 12 --------------- 23 elsewhere. Therefore only the pre-determined frequencies are configurable by the 29 Read the ``clock-frequency`` _DSD property to denote the frequency. The driver 35 The currently preferred way to achieve this is using ``assigned-clocks``, 36 ``assigned-clock-parents`` and ``assigned-clock-rates`` properties. See 37 ``Documentation/devicetree/bindings/clock/clock-bindings.txt`` for more [all …]
|
/openbmc/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 */
|
/openbmc/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", },
|
/openbmc/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 …]
|
/openbmc/linux/Documentation/devicetree/bindings/net/ |
H A D | micrel.txt | 7 - micrel,led-mode : LED mode value to set for PHYs with configurable LEDs. 23 - micrel,rmii-reference-clock-select-25-mhz: RMII Reference Clock Select 30 non-standard, inverted function of this configuration bit. 31 Specifically, a clock reference ("rmii-ref" below) is always needed to 34 - clocks, clock-names: contains clocks according to the common clock bindings. 37 - KSZ8021, KSZ8031, KSZ8081, KSZ8091: "rmii-ref": The RMII reference 40 - micrel,fiber-mode: If present the PHY is configured to operate in fiber mode 47 In fiber mode, auto-negotiation is disabled and the PHY can only work in 48 100base-fx (full and half duplex) modes. 50 - coma-mode-gpios: If present the given gpio will be deasserted when the [all …]
|
/openbmc/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 …]
|
/openbmc/linux/Documentation/driver-api/gpio/ |
H A D | intro.rst | 16 - The descriptor-based interface is the preferred way to manipulate GPIOs, 18 - The legacy integer-based interface which is considered deprecated (but still 21 The remainder of this document applies to the new descriptor-based interface. 23 integer-based interface. 29 A "General Purpose Input/Output" (GPIO) is a flexible software-controlled 37 System-on-Chip (SOC) processors heavily rely on GPIOs. In some cases, every 38 non-dedicated pin can be configured as a GPIO; and most chips have at least 43 Most PC southbridges have a few dozen GPIO-capable pins (with only the BIOS 48 - Output values are writable (high=1, low=0). Some chips also have 50 value might be driven, supporting "wire-OR" and similar schemes for the [all …]
|
/openbmc/linux/kernel/irq/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 54 # Generic configurable interrupt chip implementation 59 # Generic irq_domain hw <--> linux irq number translation 74 # Support for obsolete non-mapping irq domains 124 out the interrupt descriptors in a more NUMA-friendly way. )
|
/openbmc/u-boot/board/gateworks/gw_ventana/ |
H A D | common.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 47 * each baseboard has an optional set user configurable Digital IO lines which 64 /* various gpios (0 if non-existent) */
|