/linux-master/drivers/net/ethernet/microchip/sparx5/ |
H A D | sparx5_qos.h | 47 u32 max_rate; member in struct:sparx5_lg
|
H A D | sparx5_qos.c | 201 if (rate <= lg->max_rate) { 400 lg->max_rate = spx5_hsch_max_group_rate[ii]; 403 * rate of 'max_rate' for this group 405 leak_time_us = (SPX5_SE_RATE_MAX * 1000) / lg->max_rate; 510 pr_debug("Found matching group (speed: %d)\n", lg->max_rate);
|
/linux-master/drivers/staging/rtl8723bs/core/ |
H A D | rtw_ioctl_set.c | 474 u16 rate = 0, max_rate = 0; local 491 max_rate = rtw_mcs_rate(psta->bw_mode == CHANNEL_WIDTH_40 ? 1 : 0, 497 if (rate > max_rate) 498 max_rate = rate; 502 max_rate = max_rate*10/2; 505 return max_rate;
|
H A D | rtw_ieee80211.c | 1084 u16 max_rate = 0; local 1087 max_rate = (bw_40MHz) ? ((short_GI)?1500:1350):((short_GI)?722:650); 1089 max_rate = (bw_40MHz) ? ((short_GI)?1350:1215):((short_GI)?650:585); 1091 max_rate = (bw_40MHz) ? ((short_GI)?1200:1080):((short_GI)?578:520); 1093 max_rate = (bw_40MHz) ? ((short_GI)?900:810):((short_GI)?433:390); 1095 max_rate = (bw_40MHz) ? ((short_GI)?600:540):((short_GI)?289:260); 1097 max_rate = (bw_40MHz) ? ((short_GI)?450:405):((short_GI)?217:195); 1099 max_rate = (bw_40MHz) ? ((short_GI)?300:270):((short_GI)?144:130); 1101 max_rate = (bw_40MHz) ? ((short_GI)?150:135):((short_GI)?72:65); 1103 return max_rate; [all...] |
/linux-master/drivers/clk/renesas/ |
H A D | rcar-gen3-cpg.c | 74 max_mult = min(div64_ul(req->max_rate, prate), 128ULL); 168 unsigned long max_rate; /* Maximum rate for normal mode */ member in struct:cpg_z_clk 196 rate = min(req->rate, req->max_rate); 197 if (rate <= zclk->max_rate) { 199 prate = zclk->max_rate; 209 max_mult = min(div64_ul(req->max_rate * 32ULL, prate), 32ULL); 301 zclk->max_rate = clk_hw_get_rate(clk_hw_get_parent(&zclk->hw)) /
|
H A D | rcar-gen4-cpg.c | 89 max_mult = min(div64_ul(req->max_rate, prate), 256ULL); 189 unsigned long max_rate; /* Maximum rate for normal mode */ member in struct:cpg_z_clk 217 rate = min(req->rate, req->max_rate); 218 if (rate <= zclk->max_rate) { 220 prate = zclk->max_rate; 230 max_mult = min(div64_ul(req->max_rate * 32ULL, prate), 32ULL); 325 zclk->max_rate = clk_hw_get_rate(clk_hw_get_parent(&zclk->hw)) /
|
/linux-master/drivers/clk/bcm/ |
H A D | clk-raspberrypi.c | 234 req->rate = clamp(req->rate, req->min_rate, req->max_rate); 261 u32 min_rate, max_rate; local 290 &max_rate); 301 clk_hw_set_rate_range(&data->hw, min_rate, max_rate); 315 clk_hw_set_rate_range(&data->hw, variant->min_rate, max_rate);
|
/linux-master/drivers/gpu/drm/nouveau/ |
H A D | nouveau_dp.c | 143 u32 max_rate = dpcd[DP_MAX_LINK_RATE] * 27000; local 148 if (rate && rate < max_rate) 149 max_rate = rate; 152 max_rate = min_t(int, max_rate, outp->dcb->dpconf.link_bw); 155 if (rates[i] <= max_rate) { 545 unsigned int max_rate, mode_rate, ds_max_dotclock, clock = mode->clock; local 558 max_rate = outp->dp.link_nr * outp->dp.link_bw; 560 if (mode_rate > max_rate)
|
/linux-master/drivers/memory/tegra/ |
H A D | tegra30-emc.c | 352 unsigned long max_rate; member in struct:emc_rate_request 383 unsigned long max_rate; member in struct:tegra_emc::__anon170 1195 unsigned long max_rate, 1211 if (emc->timings[i].rate > max_rate) { 1227 rate, min_rate, max_rate); 1240 emc->requested_rate[i].max_rate = ULONG_MAX; 1250 unsigned long min_rate = 0, max_rate = ULONG_MAX; local 1258 max_rate = min(new_max_rate, max_rate); 1261 max_rate 1193 emc_round_rate(unsigned long rate, unsigned long min_rate, unsigned long max_rate, void *arg) argument [all...] |
/linux-master/drivers/net/ethernet/freescale/dpaa2/ |
H A D | dpmac.c | 112 attr->max_rate = le32_to_cpu(rsp_params->max_rate);
|
H A D | dpmac.h | 70 * @max_rate: Maximum supported rate - in Mbps 76 u32 max_rate; member in struct:dpmac_attr
|
/linux-master/sound/usb/ |
H A D | format.c | 312 unsigned int max_rate; local 325 max_rate = combine_quad(&fmt[6]); 328 if (max_rate != 48000 && 329 max_rate != 96000 && 330 max_rate != 192000 && 331 max_rate != 384000) { 335 fp->iface, fp->altsetting, max_rate); 340 return rate <= max_rate;
|
/linux-master/drivers/media/platform/ti/omap3isp/ |
H A D | ispccdc.h | 172 unsigned int *max_rate);
|
/linux-master/drivers/gpu/drm/rockchip/ |
H A D | cdn-dp-core.h | 99 unsigned int max_rate; member in struct:cdn_dp_device
|
/linux-master/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_sriov.h | 40 u32 max_rate; member in struct:vf_data_storage
|
H A D | hinic_sriov.c | 135 u32 max_rate, u32 min_rate) 143 rate_cfg.max_rate = max_rate; 151 HW_VF_ID_TO_OS(vf_id), max_rate, min_rate, err, 157 nic_io->vf_infos[HW_VF_ID_TO_OS(vf_id)].max_rate = max_rate; 187 nic_io->vf_infos[HW_VF_ID_TO_OS(vf_id)].max_rate = tx_rate; 194 u32 max_rate, u32 min_rate) 198 err = hinic_set_vf_tx_rate_max_min(hwdev, vf_id, max_rate, min_rate); 209 return hinic_set_vf_rate_limit(hwdev, vf_id, max_rate); 134 hinic_set_vf_tx_rate_max_min(struct hinic_hwdev *hwdev, u16 vf_id, u32 max_rate, u32 min_rate) argument 193 hinic_set_vf_tx_rate(struct hinic_hwdev *hwdev, u16 vf_id, u32 max_rate, u32 min_rate) argument [all...] |
/linux-master/include/linux/ |
H A D | arch_topology.h | 102 void freq_inv_set_max_ratio(int cpu, u64 max_rate);
|
/linux-master/drivers/clk/ti/ |
H A D | clkt_dpll.c | 302 if (dd->max_rate && target_rate > dd->max_rate) 303 target_rate = dd->max_rate;
|
/linux-master/arch/arm64/kernel/ |
H A D | topology.c | 120 void freq_inv_set_max_ratio(int cpu, u64 max_rate) argument 124 if (unlikely(!max_rate || !ref_rate)) { 136 * max_rate 144 ratio = div64_u64(ratio, max_rate);
|
/linux-master/drivers/clk/ |
H A D | clk.c | 84 unsigned long max_rate; member in struct:clk_core 108 unsigned long max_rate; member in struct:clk 684 if (req->max_rate > old_req->max_rate) 685 req->max_rate = old_req->max_rate; 795 unsigned long *max_rate) 802 *max_rate = core->max_rate; 808 *max_rate 793 clk_core_get_boundaries(struct clk_core *core, unsigned long *min_rate, unsigned long *max_rate) argument 820 clk_hw_get_rate_range(struct clk_hw *hw, unsigned long *min_rate, unsigned long *max_rate) argument 827 clk_core_check_boundaries(struct clk_core *core, unsigned long min_rate, unsigned long max_rate) argument 845 clk_hw_set_rate_range(struct clk_hw *hw, unsigned long min_rate, unsigned long max_rate) argument 2290 unsigned long max_rate; local 3379 unsigned long min_rate, max_rate; local 3689 unsigned long min_rate, max_rate; local 3703 unsigned long min_rate, max_rate; local [all...] |
/linux-master/drivers/net/ethernet/intel/fm10k/ |
H A D | fm10k_iov.c | 628 int __always_unused min_rate, int max_rate) 639 if (max_rate && 640 (max_rate < FM10K_VF_TC_MIN || max_rate > FM10K_VF_TC_MAX)) 644 iov_data->vf_info[vf_idx].rate = max_rate; 647 hw->iov.ops.configure_tc(hw, vf_idx, max_rate); 627 fm10k_ndo_set_vf_bw(struct net_device *netdev, int vf_idx, int __always_unused min_rate, int max_rate) argument
|
/linux-master/drivers/clk/sunxi-ng/ |
H A D | ccu_nkmp.c | 139 if (nkmp->max_rate && rate > nkmp->max_rate) { 140 rate = nkmp->max_rate;
|
H A D | ccu_nm.c | 135 if (nm->max_rate && rate > nm->max_rate) { 136 rate = nm->max_rate;
|
/linux-master/drivers/clk/starfive/ |
H A D | clk-starfive-jh71x0.c | 81 unsigned long rate = clamp(req->rate, req->min_rate, req->max_rate); 86 * we want the result clamped by min_rate and max_rate if possible: 89 * particular. we can't do anything about result > max_rate because the 92 * always lower or equal to rate and max_rate. however the result may 132 unsigned long rate = clamp(req->rate, req->min_rate, req->max_rate); 138 if (result > req->max_rate && div100 < JH71X0_CLK_FRAC_MAX)
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | rl.c | 164 return (rate <= table->max_rate && rate >= table->min_rate); 254 rate, table->min_rate, table->max_rate); 378 table->max_rate = MLX5_CAP_QOS(dev, packet_pacing_max_rate); 384 table->max_rate >> 10);
|