Home
last modified time | relevance | path

Searched refs:bandwidth (Results 1 – 25 of 349) sorted by relevance

12345678910>>...14

/linux/arch/arm64/boot/dts/microchip/
H A Dsparx5_pcb135_board.dtsi366 microchip,bandwidth = <1000>;
373 microchip,bandwidth = <1000>;
380 microchip,bandwidth = <1000>;
387 microchip,bandwidth = <1000>;
394 microchip,bandwidth = <1000>;
401 microchip,bandwidth = <1000>;
408 microchip,bandwidth = <1000>;
415 microchip,bandwidth = <1000>;
422 microchip,bandwidth = <1000>;
429 microchip,bandwidth = <1000>;
[all …]
H A Dsparx5_pcb134_board.dtsi725 microchip,bandwidth = <10000>;
735 microchip,bandwidth = <10000>;
744 microchip,bandwidth = <10000>;
753 microchip,bandwidth = <10000>;
762 microchip,bandwidth = <10000>;
771 microchip,bandwidth = <10000>;
780 microchip,bandwidth = <10000>;
789 microchip,bandwidth = <10000>;
798 microchip,bandwidth = <10000>;
807 microchip,bandwidth = <10000>;
[all …]
/linux/sound/firewire/
H A Diso-resources.c109 int bandwidth, channel, err; in fw_iso_resources_allocate() local
114 r->bandwidth = packet_bandwidth(max_payload_bytes, speed); in fw_iso_resources_allocate()
128 bandwidth = r->bandwidth + r->bandwidth_overhead; in fw_iso_resources_allocate()
130 &channel, &bandwidth, true); in fw_iso_resources_allocate()
167 int bandwidth, channel; in fw_iso_resources_update() local
181 bandwidth = r->bandwidth + r->bandwidth_overhead; in fw_iso_resources_update()
184 &channel, &bandwidth, true); in fw_iso_resources_update()
214 int bandwidth, channel; in fw_iso_resources_free() local
224 bandwidth = r->bandwidth + r->bandwidth_overhead; in fw_iso_resources_free()
226 &channel, &bandwidth, false); in fw_iso_resources_free()
/linux/net/mac80211/
H A Dwbrf.c28 static void get_chan_freq_boundary(u32 center_freq, u32 bandwidth, u64 *start, u64 *end) in get_chan_freq_boundary() argument
30 bandwidth *= KHZ_PER_MHZ; in get_chan_freq_boundary()
33 *start = center_freq - bandwidth / 2; in get_chan_freq_boundary()
34 *end = center_freq + bandwidth / 2; in get_chan_freq_boundary()
46 int bandwidth; in get_ranges_from_chandef() local
48 bandwidth = nl80211_chan_width_to_mhz(chandef->width); in get_ranges_from_chandef()
50 get_chan_freq_boundary(chandef->center_freq1, bandwidth, &start_freq1, &end_freq1); in get_ranges_from_chandef()
57 get_chan_freq_boundary(chandef->center_freq2, bandwidth, &start_freq2, &end_freq2); in get_ranges_from_chandef()
/linux/drivers/media/tuners/
H A Dsi2157.c450 u32 bandwidth; in si2157_set_params() local
463 bandwidth = 1700000; in si2157_set_params()
466 bandwidth = 6000000; in si2157_set_params()
469 bandwidth = 6100000; in si2157_set_params()
472 bandwidth = 7000000; in si2157_set_params()
475 bandwidth = 8000000; in si2157_set_params()
555 dev->bandwidth = bandwidth; in si2157_set_params()
562 dev->bandwidth = 0; in si2157_set_params()
577 u32 bandwidth = 0; in si2157_set_analog_params() local
623 bandwidth = 8000000; in si2157_set_analog_params()
[all …]
H A Dmsi001.c37 struct v4l2_ctrl *bandwidth; member
132 unsigned int bandwidth; in msi001_set_tuner() local
175 bandwidth = dev->bandwidth->val; in msi001_set_tuner()
176 bandwidth = clamp(bandwidth, 200000U, 8000000U); in msi001_set_tuner()
179 if (bandwidth <= bandwidth_lut[i].freq) { in msi001_set_tuner()
180 bandwidth = bandwidth_lut[i].val; in msi001_set_tuner()
189 dev->bandwidth->val = bandwidth_lut[i].freq; in msi001_set_tuner()
245 reg |= bandwidth << 14; in msi001_set_tuner()
443 dev->bandwidth = v4l2_ctrl_new_std(&dev->hdl, &msi001_ctrl_ops, in msi001_probe()
H A Dfc0011.c63 u32 bandwidth; member
170 u32 bandwidth = p->bandwidth_hz / 1000; in fc0011_set_params() local
243 switch (bandwidth) { in fc0011_set_params()
251 bandwidth); in fc0011_set_params()
252 bandwidth = 6000; in fc0011_set_params()
431 (unsigned int)bandwidth); in fc0011_set_params()
434 priv->bandwidth = p->bandwidth_hz; in fc0011_set_params()
455 static int fc0011_get_bandwidth(struct dvb_frontend *fe, u32 *bandwidth) in fc0011_get_bandwidth() argument
459 *bandwidth = priv->bandwidth; in fc0011_get_bandwidth()
H A Dmt2266.c32 u32 bandwidth; member
155 priv->bandwidth = c->bandwidth_hz; in mt2266_set_params()
262 static int mt2266_get_bandwidth(struct dvb_frontend *fe, u32 *bandwidth) in mt2266_get_bandwidth() argument
265 *bandwidth = priv->bandwidth; in mt2266_get_bandwidth()
/linux/Documentation/driver-api/cxl/
H A Daccess-coordinates.rst11 Root Ports (RP), there is the possibility of the total bandwidth for all
63 cxl_endpoint_gather_bandwidth() function. The min() of bandwidth from the
64 endpoint CDAT and the upstream link bandwidth is calculated. If the endpoint
65 has a CXL switch as a parent, then min() of calculated bandwidth and the
66 bandwidth from the SSLBIS for the switch downstream port that is associated
67 with the endpoint is calculated. The final bandwidth is stored in a
76 gathered bandwidth and the upstream link bandwidth. If there's a switch
84 The next step is to take the min() of the per host bridge bandwidth and the
85 bandwidth from the Generic Port (GP). The bandwidths for the GP is retrieved
86 via ACPI tables SRAT/HMAT. The min bandwidth are aggregated under the same
[all …]
/linux/drivers/media/dvb-frontends/
H A Dtda826x.c67 u32 bandwidth; in tda826x_set_params() local
78 bandwidth = (878 * ksyms + 6500000) / 1000000 + 1; in tda826x_set_params()
79 if (bandwidth < 5) in tda826x_set_params()
80 bandwidth = 5; in tda826x_set_params()
81 else if (bandwidth > 36) in tda826x_set_params()
82 bandwidth = 36; in tda826x_set_params()
91 buf[5] = ((bandwidth - 5) << 3) | 7; /* baseband cut-off */ in tda826x_set_params()
H A Dstb6100_cfg.h51 static int stb6100_get_bandwidth(struct dvb_frontend *fe, u32 *bandwidth) in stb6100_get_bandwidth() argument
58 err = tuner_ops->get_bandwidth(fe, bandwidth); in stb6100_get_bandwidth()
67 static int stb6100_set_bandwidth(struct dvb_frontend *fe, u32 bandwidth) in stb6100_set_bandwidth() argument
75 c->bandwidth_hz = bandwidth; in stb6100_set_bandwidth()
H A Dstb6100.c241 static int stb6100_get_bandwidth(struct dvb_frontend *fe, u32 *bandwidth) in stb6100_get_bandwidth() argument
255 *bandwidth = state->bandwidth = bw * 1000; in stb6100_get_bandwidth()
256 dprintk(verbose, FE_DEBUG, 1, "bandwidth = %u Hz", state->bandwidth); in stb6100_get_bandwidth()
260 static int stb6100_set_bandwidth(struct dvb_frontend *fe, u32 bandwidth) in stb6100_set_bandwidth() argument
266 dprintk(verbose, FE_DEBUG, 1, "set bandwidth to %u Hz", bandwidth); in stb6100_set_bandwidth()
268 bandwidth /= 2; /* ZIF */ in stb6100_set_bandwidth()
270 if (bandwidth >= 36000000) /* F[4:0] BW/2 max =31+5=36 mhz for F=31 */ in stb6100_set_bandwidth()
272 else if (bandwidth <= 5000000) /* bw/2 min = 5Mhz for F=0 */ in stb6100_set_bandwidth()
275 tmp = (bandwidth + 500000) / 1000000 - 5; in stb6100_set_bandwidth()
495 state->bandwidth = 36000000; /* Hz */ in stb6100_init()
H A Dstb6100_proc.h64 static int stb6100_get_bandw(struct dvb_frontend *fe, u32 *bandwidth) in stb6100_get_bandw() argument
74 err = tuner_ops->get_bandwidth(fe, bandwidth); in stb6100_get_bandw()
87 static int stb6100_set_bandw(struct dvb_frontend *fe, u32 bandwidth) in stb6100_set_bandw() argument
95 c->bandwidth_hz = bandwidth; in stb6100_set_bandw()
H A Dstb6000.c71 int bandwidth; in stb6000_set_params() local
83 bandwidth = p->symbol_rate / 1000000; in stb6000_set_params()
85 if (bandwidth > 31) in stb6000_set_params()
86 bandwidth = 31; in stb6000_set_params()
124 buf[6] = (unsigned char)(bandwidth); in stb6000_set_params()
H A Dstv6110.c165 static int stv6110_set_bandwidth(struct dvb_frontend *fe, u32 bandwidth) in stv6110_set_bandwidth() argument
171 if ((bandwidth / 2) > 36000000) /*BW/2 max=31+5=36 mhz for r8=31*/ in stv6110_set_bandwidth()
173 else if ((bandwidth / 2) < 5000000) /* BW/2 min=5Mhz for F=0 */ in stv6110_set_bandwidth()
176 r8 = (bandwidth / 2) / 1000000 - 5; in stv6110_set_bandwidth()
339 u32 bandwidth = carrier_width(c->symbol_rate, c->rolloff); in stv6110_set_params() local
342 stv6110_set_bandwidth(fe, bandwidth); in stv6110_set_params()
347 static int stv6110_get_bandwidth(struct dvb_frontend *fe, u32 *bandwidth) in stv6110_get_bandwidth() argument
356 *bandwidth = (r8 + 5) * 2000000;/* x2 for ZIF tuner BW/2 = F+5 Mhz */ in stv6110_get_bandwidth()
H A Dcxd2841er.c468 u32 bandwidth);
471 u32 bandwidth);
474 u32 bandwidth);
477 u32 bandwidth);
1186 u32 bandwidth, int *offset) in cxd2841er_get_carrier_offset_i() argument
1207 switch (bandwidth) { in cxd2841er_get_carrier_offset_i()
1219 __func__, bandwidth); in cxd2841er_get_carrier_offset_i()
1224 __func__, bandwidth, *offset); in cxd2841er_get_carrier_offset_i()
1230 u32 bandwidth, int *offset) in cxd2841er_get_carrier_offset_t() argument
1250 *offset *= (bandwidth / 1000000); in cxd2841er_get_carrier_offset_t()
[all …]
/linux/drivers/firewire/
H A Dcore-iso.c277 int bandwidth, bool allocate) in manage_bandwidth() argument
288 new = allocate ? old - bandwidth : old + bandwidth; in manage_bandwidth()
300 return allocate ? -EAGAIN : bandwidth; in manage_bandwidth()
304 return bandwidth; in manage_bandwidth()
411 u64 channels_mask, int *channel, int *bandwidth, in fw_iso_resource_manage() argument
435 *bandwidth = 0; in fw_iso_resource_manage()
437 if (*bandwidth == 0) in fw_iso_resource_manage()
440 ret = manage_bandwidth(card, irm_id, generation, *bandwidth, allocate); in fw_iso_resource_manage()
442 *bandwidth = 0; in fw_iso_resource_manage()
/linux/arch/arm/mach-rpc/include/mach/
H A Dacornfb.h119 unsigned long bandwidth = acornfb_bandwidth(var); in acornfb_vidc20_find_rates() local
122 if (bandwidth > 33334) /* < 30.0MB/s */ in acornfb_vidc20_find_rates()
124 else if (bandwidth > 26666) /* < 37.5MB/s */ in acornfb_vidc20_find_rates()
126 else if (bandwidth > 22222) /* < 45.0MB/s */ in acornfb_vidc20_find_rates()
/linux/Documentation/admin-guide/perf/
H A Dhisi-pcie-pmu.rst6 bandwidth, latency, bus utilization and buffer occupancy data of PCIe.
45 The related events usually used to calculate the bandwidth, latency or others.
51 bandwidth events "xxx_flux, xxx_time".
93 "bdf" filter can only be used in bandwidth events, target Endpoint is
94 selected by configuring BDF to "bdf". Counter only counts the bandwidth of
108 only be used in bandwidth events.
122 "thr_mode". This filter can only be used in bandwidth events.
134 When counting bandwidth, the data can be composed of certain parts of TLP
142 For example, "len_mode=2" means only counting the bandwidth of TLP headers
143 and "len_mode=3" means the final bandwidth data is composed of both TLP
H A Dmeson-ddr-pmu.rst7 The Amlogic Meson G12 SoC contains a bandwidth monitor inside DRAM controller.
10 to show if the performance bottleneck is on DDR bandwidth.
55 + Show the total DDR bandwidth per seconds:
62 + Show individual DDR bandwidth from CPU and GPU respectively, as well as
/linux/Documentation/scheduler/
H A Dsched-bwc.rst6 This document only discusses CPU bandwidth control for SCHED_NORMAL.
9 CFS bandwidth control is a CONFIG_FAIR_GROUP_SCHED extension which allows the
10 specification of the maximum CPU bandwidth available to a group or hierarchy.
12 The bandwidth allowed for a group is specified using a quota and period. Within
21 cfs_quota units at each period boundary. As threads consume this bandwidth it
30 Traditional (UP-EDF) bandwidth control is something like:
89 bandwidth restriction in place, such a group is described as an unconstrained
90 bandwidth group. This represents the traditional work-conserving behavior for
94 enact the specified bandwidth limit. The minimum quota allowed for the quota or
96 Additional restrictions exist when bandwidth limits are used in a hierarchical
[all …]
H A Dsched-rt-group.rst43 the amount of bandwidth (eg. CPU time) being constant. In order to schedule
90 The scheduling period that is equivalent to 100% CPU bandwidth.
97 CONFIG_RT_GROUP_SCHED=y it signifies the total bandwidth available to all
116 By default all bandwidth is assigned to the root group and new groups get the
118 want to assign bandwidth to another group, reduce the root group's bandwidth
122 bandwidth to the group before it will accept real-time tasks. Therefore you will
132 CPU bandwidth to task groups.
160 Consider two sibling groups A and B; both have 50% bandwidth, but A's
/linux/Documentation/ABI/removed/
H A Dsysfs-kernel-uids7 to set the cpu bandwidth a user is allowed. This is a
10 shares, then they will get equal CPU bandwidth. Another
13 bandwidth user A will. For more details refer
/linux/Documentation/arch/x86/
H A Dresctrl.rst48 bandwidth in MiBps
138 Memory bandwidth(MB) subdirectory contains the following files
142 The minimum memory bandwidth percentage which
146 The granularity in which the memory bandwidth
150 available bandwidth control steps are:
161 request different memory bandwidth percentages:
167 bandwidth percentages are directly applied to
189 Configuration (BMEC), then the bandwidth events will
205 changed, the bandwidth counters for all RMIDs of both events
505 Memory bandwidth allocation is still performed at the L3 cache
[all …]
/linux/drivers/media/dvb-frontends/cxd2880/
H A Dcxd2880_tnrdmd_dvbt.c47 bandwidth, in x_tune_dvbt_demod_setting()
226 switch (bandwidth) { in x_tune_dvbt_demod_setting()
717 tune_param->bandwidth, 0, 0); in cxd2880_tnrdmd_dvbt_tune1()
722 x_tune_dvbt_demod_setting(tnr_dmd, tune_param->bandwidth, in cxd2880_tnrdmd_dvbt_tune1()
730 tune_param->bandwidth, in cxd2880_tnrdmd_dvbt_tune1()
764 tnr_dmd->bandwidth = tune_param->bandwidth; in cxd2880_tnrdmd_dvbt_tune2()
770 tnr_dmd->diver_sub->bandwidth = tune_param->bandwidth; in cxd2880_tnrdmd_dvbt_tune2()

12345678910>>...14