Home
last modified time | relevance | path

Searched +full:low +full:- +full:bandwidth (Results 1 – 25 of 418) sorted by relevance

12345678910>>...17

/linux-6.12.1/Documentation/block/
Dbfq-iosched.rst5 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, 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 …]
/linux-6.12.1/arch/x86/include/asm/
Dvmware.h1 /* SPDX-License-Identifier: GPL-2.0 or MIT */
12 * - Low bandwidth (LB) hypercalls (I/O port based, vmcall and vmmcall)
17 * arg0 - VMWARE_HYPERVISOR_MAGIC
18 * arg2 - Hypercall command
19 * arg3 bits [15:0] - Port number, LB and direction flags
21 * - Low bandwidth TDX hypercalls (x86_64 only) are similar to LB
27 * - High bandwidth (HB) hypercalls are I/O port based only. They have
32 * arg0 - VMWARE_HYPERVISOR_MAGIC
33 * arg1 - Hypercall command
34 * arg3 bits [15:0] - Port number, HB and direction flags
[all …]
/linux-6.12.1/drivers/usb/host/
Dxhci-mtk.h1 /* SPDX-License-Identifier: GPL-2.0 */
28 * bandwidth to it.
31 #define XHCI_MTK_BW_INDEX(x) ((x) & (XHCI_MTK_MAX_ESIT - 1))
37 * @fs_bus_bw_out: save bandwidth used by FS/LS OUT eps in each uframes
38 * @fs_bus_bw_in: save bandwidth used by FS/LS IN eps in each uframes
39 * @ls_bus_bw: save bandwidth used by LS eps in each uframes
40 * @fs_frame_bw: save bandwidth used by FS/LS eps in each FS frames
41 * @in_ss_cnt: the count of Start-Split for IN eps
54 * struct mu3h_sch_bw_info: schedule information for bandwidth domain
56 * @bus_bw: array to keep track of bandwidth already used at each uframes
[all …]
/linux-6.12.1/drivers/soc/qcom/
DKconfig1 # 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
84 and instances handled by the remote DSPs. This is a kernel-space
124 Say yes here to support USB-C and battery status on modern Qualcomm
147 purpose of exchanging sector-data between the remote filesystem
156 The RPM Master sleep stats driver provides detailed per-subsystem
158 assess whether all the low-power modes available are entered as
164 tristate "Qualcomm RPM-Hardened (RPMH) Communication"
168 Support for communication with the hardened-RPM blocks in
[all …]
/linux-6.12.1/drivers/net/wireless/broadcom/b43/
Dphy_g.h1 /* 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 …]
/linux-6.12.1/Documentation/usb/
Dehci.rst5 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 …]
/linux-6.12.1/include/net/caif/
Dcaif_device.h1 /* 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.
/linux-6.12.1/Documentation/admin-guide/perf/
Ddwc_pcie_pmu.rst9 Port in a Vendor-Specific Extended Capability named RAS D.E.S (Debug, Error
17 - one 64-bit counter for Time Based Analysis (RX/TX data throughput and
18 time spent in each low-power LTSSM state) and
19 - one 32-bit counter for Event Counting (error and non-error events for
25 -------------------
28 throughput and time spent in each low-power LTSSM state by the controller.
31 - Group#0: Percentage of time the controller stays in LTSSM states.
32 - Group#1: Amount of data processed (Units of 16 bytes).
35 -------------------
37 Using this feature you can obtain Error and Non-Error information in
[all …]
/linux-6.12.1/drivers/media/tuners/
Dfc0011.c1 // 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 …]
/linux-6.12.1/include/linux/
Dbma150.h1 /* 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 …]
/linux-6.12.1/drivers/usb/c67x00/
Dc67x00-hcd.h1 /* 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 …]
/linux-6.12.1/include/uapi/linux/caif/
Dcaif_socket.h1 /* 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 …]
/linux-6.12.1/Documentation/userspace-api/media/v4l/
Dext-ctrls-rf-tuner.rst1 .. 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 …]
/linux-6.12.1/drivers/net/wireless/broadcom/brcm80211/include/
Dbrcmu_d11.h1 // 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
/linux-6.12.1/net/ipv4/
DKconfig1 # 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 …]
Dtcp_bbr.c1 /* 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 …]
Dtcp_westwood.c1 // 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 …]
/linux-6.12.1/drivers/firewire/
Dcore-iso.c1 // 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>
35 buffer->page_count = 0; in fw_iso_buffer_alloc()
36 buffer->page_count_mapped = 0; in fw_iso_buffer_alloc()
37 buffer->pages = kmalloc_array(page_count, sizeof(buffer->pages[0]), in fw_iso_buffer_alloc()
39 if (buffer->pages == NULL) in fw_iso_buffer_alloc()
40 return -ENOMEM; in fw_iso_buffer_alloc()
[all …]
/linux-6.12.1/Documentation/admin-guide/media/
Dsi476x.rst1 .. 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 …]
/linux-6.12.1/block/
DKconfig.iosched1 # 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.
/linux-6.12.1/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
Dpub.h31 #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 …]
/linux-6.12.1/Documentation/iio/
Dadxl380.rst1 .. SPDX-License-Identifier: GPL-2.0
15 The ADXL380/ADXL382 is a low noise density, low power, 3-axis accelerometer with
37 +---------------------------------------------------+----------------------------------------------…
38 | 3-Axis Accelerometer related device files | Description …
39 +---------------------------------------------------+----------------------------------------------…
41 +---------------------------------------------------+----------------------------------------------…
42 | in_accel_filter_high_pass_3db_frequency | Low pass filter bandwidth. …
43 +---------------------------------------------------+----------------------------------------------…
44 | in_accel_filter_high_pass_3db_frequency_available | Available low pass filter bandwidth configura…
45 +---------------------------------------------------+----------------------------------------------…
[all …]
/linux-6.12.1/arch/arm64/boot/dts/microchip/
Dsparx5_pcb135_board.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
10 gpio-restart {
11 compatible = "gpio-restart";
16 i2c0_imux: i2c-mux {
17 compatible = "i2c-mux-pinctrl";
18 #address-cells = <1>;
19 #size-cells = <0>;
20 i2c-parent = <&i2c0>;
24 compatible = "gpio-leds";
[all …]
/linux-6.12.1/drivers/media/dvb-frontends/
Dstb0899_drv.h1 /* 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);
/linux-6.12.1/drivers/media/usb/pwc/
Dpwc-timon.h1 /* 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

12345678910>>...17