/openbmc/linux/arch/x86/include/asm/ |
H A D | vmware.h | 1 /* SPDX-License-Identifier: GPL-2.0 or MIT */ 10 * The hypercall definitions differ in the low word of the %edx argument 12 * number to distinguish between high- and low bandwidth versions. 15 * bandwidth mode and transfer direction. The flags should be loaded 23 /* Old port-based version */ 31 /* The low bandwidth call. The low word of edx is presumed clear. */ 39 * The high bandwidth out call. The low word of edx is presumed to have the 49 * The high bandwidth in call. The low word of edx is presumed to have the
|
/openbmc/linux/Documentation/block/ |
H A D | bfq-iosched.rst | 5 BFQ is a proportional-share I/O scheduler, with some extra 6 low-latency capabilities. In addition to cgroups support (blkio or io 9 - BFQ guarantees a high system and application responsiveness, and a 10 low latency for time-sensitive applications, such as audio or video 12 - BFQ distributes bandwidth, and not just time, among processes or 19 goal, for a given device, is to achieve the maximum-possible 20 throughput at all times, then do switch off all low-latency heuristics 25 As every I/O scheduler, BFQ adds some overhead to per-I/O-request 27 single-lock-protected, per-request processing time of BFQ---i.e., the 29 completion hooks---is, e.g., 1.9 us on an Intel Core i7-2760QM@2.40GHz [all …]
|
/openbmc/linux/drivers/usb/host/ |
H A D | xhci-mtk.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 28 * bandwidth to it. 31 #define XHCI_MTK_BW_INDEX(x) ((x) & (XHCI_MTK_MAX_ESIT - 1)) 34 * @fs_bus_bw: array to keep track of bandwidth already used for FS 43 * struct mu3h_sch_bw_info: schedule information for bandwidth domain 45 * @bus_bw: array to keep track of bandwidth already used at each uframes 47 * treat a HS root port as a bandwidth domain, but treat a SS root port as 48 * two bandwidth domains, one for IN eps and another for OUT eps. 57 * @esit: unit is 125us, equal to 2 << Interval field in ep-context 61 * @bw_cost_per_microframe: bandwidth cost per microframe [all …]
|
/openbmc/linux/drivers/soc/qcom/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 15 the low-power state for resources related to the remoteproc 26 resource on a RPM-hardened platform must use this database to get 43 be called qcom-cpr 110 Say yes here to support USB-C and battery status on modern Qualcomm 133 purpose of exchanging sector-data between the remote filesystem 142 The RPM Master sleep stats driver provides detailed per-subsystem 144 assess whether all the low-power modes available are entered as 150 tristate "Qualcomm RPM-Hardened (RPMH) Communication" 154 Support for communication with the hardened-RPM blocks in [all …]
|
/openbmc/linux/drivers/net/wireless/broadcom/b43/ |
H A D | phy_g.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 /* OFDM PHY registers are defined in the A-PHY header. */ 9 #define B43_PHY_VERSION_CCK B43_PHY_CCK(0x00) /* Versioning register for B-PHY */ 12 #define B43_PHY_PGACTL_LPF 0x1000 /* Low pass filter (?) */ 13 #define B43_PHY_PGACTL_LOWBANDW 0x0040 /* Low bandwidth flag */ 15 #define B43_PHY_FBCTL1 B43_PHY_CCK(0x18) /* Frequency bandwidth control 1 */ 20 #define B43_PHY_FBCTL2 B43_PHY_CCK(0x38) /* Frequency bandwidth control 2 */ 24 /* Extended G-PHY Registers */ 26 #define B43_PHY_GTABCTL B43_PHY_EXTG(0x03) /* G-PHY table control (see below) */ 27 #define B43_PHY_GTABOFF 0x03FF /* G-PHY table offset (see below) */ [all …]
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Inventory/Item/ |
H A D | Dimm.interface.yaml | 4 - name: MemoryDataWidth 8 - name: MemorySizeInKB 12 - name: MemoryDeviceLocator 16 - name: MemoryType 20 - name: MemoryTypeDetail 24 - name: MaxMemorySpeedInMhz 28 - name: MemoryAttributes 33 - name: MemoryConfiguredSpeedInMhz 37 - name: ECC 40 Error-Correcting Code. [all …]
|
/openbmc/linux/include/net/caif/ |
H A D | caif_device.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (C) ST-Ericsson AB 2010 16 * struct caif_dev_common - data shared between CAIF drivers and stack. 19 * Link Layer to send flow-stop to CAIF Core. 23 * @link_select: Profile of device, either high-bandwidth or 24 * low-latency. This member is set by CAIF Link 26 * is a high bandwidth or low latency device.
|
/openbmc/linux/Documentation/usb/ |
H A D | ehci.rst | 5 27-Dec-2002 8 USB 2.0-capable host controller hardware. The USB 2.0 standard is 11 - "High Speed" 480 Mbit/sec (60 MByte/sec) 12 - "Full Speed" 12 Mbit/sec (1.5 MByte/sec) 13 - "Low Speed" 1.5 Mbit/sec 15 USB 1.1 only addressed full speed and low speed. High speed devices 23 (TT) in the hub, which turns low or full speed transactions into 24 high speed "split transactions" that don't waste transfer bandwidth. 31 While usb-storage devices have been available since mid-2001 (working 34 appear to be on hold until more systems come with USB 2.0 built-in. [all …]
|
/openbmc/linux/drivers/media/tuners/ |
H A D | fc0011.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 8 * Copyright (C) 2012 Hans-Frieder Vogt <hfvogt@gmx.net> 20 FC11_REG_XINLO, /* XIN low 8 bit */ 63 u32 bandwidth; member 70 struct i2c_msg msg = { .addr = priv->addr, in fc0011_writereg() 73 if (i2c_transfer(priv->i2c, &msg, 1) != 1) { in fc0011_writereg() 74 dev_err(&priv->i2c->dev, in fc0011_writereg() 77 return -EIO; in fc0011_writereg() 87 { .addr = priv->addr, in fc0011_readreg() 89 { .addr = priv->addr, in fc0011_readreg() [all …]
|
/openbmc/linux/include/linux/ |
H A D | bma150.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 25 bool any_motion_int; /* Set to enable any-motion interrupt */ 26 bool hg_int; /* Set to enable high-G interrupt */ 27 bool lg_int; /* Set to enable low-G interrupt */ 28 unsigned char any_motion_dur; /* Any-motion duration */ 29 unsigned char any_motion_thres; /* Any-motion threshold */ 30 unsigned char hg_hyst; /* High-G hysterisis */ 31 unsigned char hg_dur; /* High-G duration */ 32 unsigned char hg_thres; /* High-G threshold */ 33 unsigned char lg_hyst; /* Low-G hysterisis */ [all …]
|
/openbmc/linux/drivers/firewire/ |
H A D | core-iso.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 * - Isochronous DMA context management 5 * - Isochronous bus resource management (channels, bandwidth), client side 10 #include <linux/dma-mapping.h> 13 #include <linux/firewire-constants.h> 33 buffer->page_count = 0; in fw_iso_buffer_alloc() 34 buffer->page_count_mapped = 0; in fw_iso_buffer_alloc() 35 buffer->pages = kmalloc_array(page_count, sizeof(buffer->pages[0]), in fw_iso_buffer_alloc() 37 if (buffer->pages == NULL) in fw_iso_buffer_alloc() 38 return -ENOMEM; in fw_iso_buffer_alloc() [all …]
|
/openbmc/linux/include/uapi/linux/caif/ |
H A D | caif_socket.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 4 * Copyright (C) ST-Ericsson AB 2010 16 * enum caif_link_selector - Physical Link Selection. 17 * @CAIF_LINK_HIGH_BANDW: Physical interface for high-bandwidth 19 * @CAIF_LINK_LOW_LATENCY: Physical interface for low-latency 32 * enum caif_channel_priority - CAIF channel priorities. 35 * @CAIF_PRIO_LOW: Low-priority channel. 55 * enum caif_protocol_type - CAIF Channel type. 78 * enum caif_at_type - AT Service Endpoint 85 * enum caif_debug_type - Content selection for debug connection [all …]
|
/openbmc/linux/Documentation/userspace-api/media/v4l/ |
H A D | ext-ctrls-rf-tuner.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _rf-tuner-controls: 16 called Zero-IF tuners. Older tuners were typically simple PLL tuners 28 .. _rf-tuner-control-id: 39 Enables/disables tuner radio channel bandwidth configuration. In 40 automatic mode bandwidth configuration is performed by the driver. 45 desired bandwidth requirement. Used when 47 range and step are driver-specific. 64 range and step are driver-specific. 67 LNA (low noise amplifier) gain is first gain stage on the RF tuner [all …]
|
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/include/ |
H A D | brcmu_d11.h | 1 // SPDX-License-Identifier: ISC 14 * bandwidth and control sideband 21 * for 80+80 channels: bit 0~3 low channel id, bit 4~7 high channel id 32 * bit 10~11 bandwidth 53 * bit 11~13 bandwidth 100 BRCMU_CHAN_SB_NONE = -1, 118 * struct brcmu_chan - stores channel formats 140 * struct brcmu_d11inf - provides functions translating channel format
|
/openbmc/linux/drivers/usb/c67x00/ |
H A D | c67x00-hcd.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * c67x00-hcd.h: Cypress C67X00 USB HCD 5 * Copyright (C) 2006-2008 Barco N.V. 23 * are very important, bandwidth can be sacrificed to guarantee that the 36 * Bandwidth is described in bit time so with a 12MHz USB clock and 1ms 43 #define MAX_FRAME_BW_STD (TOTAL_FRAME_BW - DEFAULT_EOT) 53 /* -------------------------------------------------------------------------- */ 58 unsigned int low_speed_ports; /* bitmask of low speed ports */ 67 /* USB bandwidth allocated to td_list */ 69 /* USB bandwidth allocated for isoc/int transfer */ [all …]
|
/openbmc/linux/net/ipv4/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 10 intend to participate in the MBONE, a high bandwidth network on top 40 so-called IP spoofing, however it can pose problems if you use 42 than packets from that host to you) or if you operate a non-routing 52 <file:Documentation/networking/ip-sysctl.rst>. 71 address into account. Furthermore, the TOS (Type-Of-Service) field 89 equal "cost" and chooses one of them in a non-deterministic fashion 132 <file:Documentation/admin-guide/nfs/nfsroot.rst> for details. 147 Read <file:Documentation/admin-guide/nfs/nfsroot.rst> for details. 160 <file:Documentation/admin-guide/nfs/nfsroot.rst> for details. [all …]
|
H A D | tcp_bbr.c | 1 /* Bottleneck Bandwidth and RTT (BBR) congestion control 21 * +---> STARTUP ----+ 24 * | DRAIN ----+ 27 * +---> PROBE_BW ----+ 30 * | +----+ | 32 * +---- PROBE_RTT <--+ 37 * A long-lived BBR flow spends the vast majority of its time remaining 38 * (repeatedly) in PROBE_BW, fully probing and utilizing the pipe's bandwidth 42 * it briefly enters PROBE_RTT to cut inflight to a minimum value to re-probe 43 * the path's two-way propagation delay (min_rtt). When exiting PROBE_RTT, if [all …]
|
H A D | tcp_westwood.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * TCP Westwood+: end-to-end bandwidth estimation for TCP 10 * - Mascolo S, Casetti, M. Gerla et al. 11 * "TCP Westwood: bandwidth estimation for TCP" Proc. ACM Mobicom 2001 13 * - A. Grieco, s. Mascolo 17 * - A. Dell'Aera, L. Grieco, S. Mascolo. 18 * "Linux 2.4 Implementation of Westwood+ TCP with Rate-Halving : 21 * Westwood+ employs end-to-end bandwidth measurement to set cwnd and 33 u32 bw_ns_est; /* first bandwidth estimation..not too smoothed 8) */ 34 u32 bw_est; /* bandwidth estimate */ [all …]
|
/openbmc/linux/block/ |
H A D | Kconfig.iosched | 1 # SPDX-License-Identifier: GPL-2.0 14 The Kyber I/O scheduler is a low-overhead scheduler suitable for 16 synchronous writes, it will self-tune queue depths to achieve that 23 BFQ I/O scheduler for BLK-MQ. BFQ distributes the bandwidth of 26 also guarantees a low latency to interactive and soft 27 real-time applications. Details in 28 Documentation/block/bfq-iosched.rst 38 (cgroups-v1) or io (cgroups-v2) controller.
|
/openbmc/linux/Documentation/admin-guide/media/ |
H A D | si476x.rst | 1 .. SPDX-License-Identifier: GPL-2.0 12 ------------------- 14 - According to the SiLabs' datasheet it is possible to update the 15 firmware of the radio chip in the run-time, thus bringing it to the 23 ------------------------------- 31 * /sys/kernel/debug/<device-name>/acf 48 bandwidth is less than threshold 52 0x05 smute 0 - Audio is not soft muted 53 1 - Audio is soft muted 55 0x07 chbw Channel filter bandwidth in kHz [all …]
|
/openbmc/linux/drivers/media/usb/pwc/ |
H A D | pwc-timon.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 (C) 2004-2006 Luc Saillard (luc@saillard.org) 8 The decompression routines have been implemented by reverse-engineering the 16 4 different qualities (no compression, low, medium, high). 17 It lists the bandwidth requirements for said mode by its alternate interface 23 4 compression modi: none, low, medium, high
|
/openbmc/linux/drivers/media/dvb-frontends/ |
H A D | stb0899_drv.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 37 IQ_SWAP_ON = -1, /* the derotator frequency register */ 74 * @level = output state: pulled up or low 127 int (*tuner_set_bandwidth)(struct dvb_frontend *fe, u32 bandwidth); 128 int (*tuner_get_bandwidth)(struct dvb_frontend *fe, u32 *bandwidth);
|
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
H A D | pub.h | 31 #define PHY_TYPE_LP 5 /* Phy type Low Power A/B/G */ 34 #define PHY_TYPE_LCNXN 9 /* Phy type 2-stream N */ 35 #define PHY_TYPE_HT 7 /* Phy type 3-Stream N */ 38 #define BRCMS_10_MHZ 10 /* 10Mhz nphy channel bandwidth */ 39 #define BRCMS_20_MHZ 20 /* 20Mhz nphy channel bandwidth */ 40 #define BRCMS_40_MHZ 40 /* 40Mhz nphy channel bandwidth */ 42 #define BRCMS_RSSI_MINVAL -200 /* Low value, e.g. for forcing roam */ 43 #define BRCMS_RSSI_NO_SIGNAL -91 /* NDIS RSSI link quality cutoffs */ 44 #define BRCMS_RSSI_VERY_LOW -80 /* Very low quality cutoffs */ 45 #define BRCMS_RSSI_LOW -70 /* Low quality cutoffs */ [all …]
|
/openbmc/linux/arch/arm64/boot/dts/microchip/ |
H A D | sparx5_pcb135_board.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 10 gpio-restart { 11 compatible = "gpio-restart"; 17 compatible = "gpio-leds"; 21 default-state = "off"; 26 default-state = "off"; 31 default-state = "off"; 36 default-state = "off"; 41 default-state = "off"; [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/net/wireless/ |
H A D | mediatek,mt76.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 # Copyright (c) 2018-2019 The Linux Foundation. All rights reserved. 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Felix Fietkau <nbd@nbd.name> 12 - Lorenzo Bianconi <lorenzo@kernel.org> 13 - Ryder Lee <ryder.lee@mediatek.com> 23 - $ref: ieee80211.yaml# 28 - mediatek,mt76 29 - mediatek,mt7628-wmac [all …]
|