Home
last modified time | relevance | path

Searched refs:cir (Results 1 – 25 of 38) sorted by relevance

12

/linux/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_cbs.c9 u32 cir, cbs; in lan966x_cbs_add() local
19 cir = qopt->idleslope; in lan966x_cbs_add()
25 cir = DIV_ROUND_UP(cir, 100); in lan966x_cbs_add()
27 cir = cir ?: 1; in lan966x_cbs_add()
34 if (cir > GENMASK(15, 0) || in lan966x_cbs_add()
44 lan_wr(QSYS_CIR_CFG_CIR_RATE_SET(cir) | in lan966x_cbs_add()
H A Dlan966x_tbf.c11 u32 cir, cbs; in lan966x_tbf_add() local
25 cir = div_u64(qopt->replace_params.rate.rate_bytes_ps, 1000) * 8; in lan966x_tbf_add()
29 cir = DIV_ROUND_UP(cir, 100); in lan966x_tbf_add()
31 cir = cir ?: 1; in lan966x_tbf_add()
38 if (cir > GENMASK(15, 0) || in lan966x_tbf_add()
48 lan_wr(QSYS_CIR_CFG_CIR_RATE_SET(cir) | in lan966x_tbf_add()
/linux/drivers/net/ethernet/mscc/
H A Docelot_police.c27 u32 cir = 0, cbs = 0, pir = 0, pbs = 0; in qos_policer_conf_set() local
47 cir = conf->cir; in qos_policer_conf_set()
49 if (cir == 0 && cbs == 0) { in qos_policer_conf_set()
53 cir = DIV_ROUND_UP(cir, 100); in qos_policer_conf_set()
54 cir *= 3; /* 33 1/3 kbps */ in qos_policer_conf_set()
60 pir += conf->cir; in qos_policer_conf_set()
111 if (cir > GENMASK(15, 0)) { in qos_policer_conf_set()
114 pol_ix, cir, GENMASK(15, 0)); in qos_policer_conf_set()
150 ANA_POL_CIR_CFG_CIR_RATE(cir) | in qos_policer_conf_set()
H A Docelot_police.h27 u32 cir; /* CIR in kbps/fps (ignored in SLB mode) */ member
/linux/drivers/crypto/intel/qat/qat_common/
H A Dadf_rl.c42 if (sla_in->pir < sla_in->cir) { in validate_user_input()
45 sla_in->pir = sla_in->cir; in validate_user_input()
348 if (sla_in->cir > rem_cir || sla_in->pir > sla_parent->pir) in can_parent_afford_sla()
369 u32 cir_in_use = sla->cir - sla->rem_cir; in can_node_afford_update()
372 if (cir_in_use > sla_in->cir) in can_node_afford_update()
390 if (sla_in->cir > max_val || sla_in->pir > max_val) in is_enough_budget()
395 ret &= can_parent_afford_sla(sla_in, parent, sla->cir, in is_enough_budget()
399 ret &= can_parent_afford_sla(sla_in, parent, sla->cir, in is_enough_budget()
426 sla->parent->rem_cir -= sla->cir; in update_budget()
432 sla->rem_cir = sla->cir - (old_cir - sla->rem_cir); in update_budget()
[all …]
H A Dadf_rl_admin.c30 adf_rl_calculate_pci_bw(accel_dev, sla->cir, sla->srv, false); in prep_admin_req_params()
34 adf_rl_calculate_pci_bw(accel_dev, sla->cir, sla->srv, true); in prep_admin_req_params()
39 adf_rl_calculate_slice_tokens(accel_dev, sla->cir, sla->srv); in prep_admin_req_params()
44 adf_rl_calculate_ae_cycles(accel_dev, sla->cir, sla->srv); in prep_admin_req_params()
H A Dadf_rl.h61 unsigned int cir; member
144 u32 cir; member
H A Dadf_sysfs_rl.c67 data->input.cir = set; in set_param_u()
123 *get = data->input.cir; in get_param_u()
243 static DEVICE_ATTR_RW(cir);
H A Dadf_gen4_vf_mig.c159 u32 cir; member
180 if (src_slas[i].cir > dst_slas[j].cir || in adf_mstate_sla_check()
340 pmig_slas->cir = sla_type_arr[i]->cir; in adf_gen4_vfmig_get_slas()
/linux/drivers/media/rc/
H A DMakefile29 obj-$(CONFIG_IR_FINTEK) += fintek-cir.o
38 obj-$(CONFIG_IR_ITE_CIR) += ite-cir.o
42 obj-$(CONFIG_IR_MTK) += mtk-cir.o
43 obj-$(CONFIG_IR_NUVOTON) += nuvoton-cir.o
49 obj-$(CONFIG_IR_SUNXI) += sunxi-cir.o
52 obj-$(CONFIG_IR_WINBOND_CIR) += winbond-cir.o
H A DKconfig172 module will be called fintek-cir.
263 module will be called ite-cir.
304 module will be called mtk-cir.
317 module will be called nuvoton-cir.
/linux/drivers/net/can/cc770/
H A Dcc770_isa.c72 static u8 cir[MAXDEV] = {[0 ... (MAXDEV - 1)] = 0xff}; variable
93 module_param_array(cir, byte, NULL, 0444);
94 MODULE_PARM_DESC(cir, "CPU interface register (default=0x40 [DSC])");
228 if (cir[idx] != 0xff) { in cc770_isa_probe()
229 priv->cpu_interface = cir[idx]; in cc770_isa_probe()
230 } else if (cir[0] != 0xff) { in cc770_isa_probe()
231 priv->cpu_interface = cir[0]; in cc770_isa_probe()
H A Dcc770_platform.c144 priv->cpu_interface = pdata->cir; in cc770_get_platform_data()
/linux/Documentation/ABI/testing/
H A Dsysfs-driver-qat_rl13 The associated attributes are: cir, pir, srv, rp, and id.
18 * Inputs: cir, pir, srv, and rp
23 * Outputs: cir, pir, srv, and rp
26 * Inputs: id, cir, and pir
93 ## Set attributes e.g. cir, pir, srv, etc
106 What: /sys/bus/pci/devices/<BDF>/qat_rl/cir
129 # echo 500 > /sys/bus/pci/devices/<BDF>/qat_rl/cir
135 # cat /sys/bus/pci/devices/<BDF>/qat_rl/cir
221 # echo 250 > /sys/bus/pci/devices/<BDF>/qat_rl/cir
/linux/drivers/net/ethernet/freescale/enetc/
H A Denetc_cbdr.c29 cbdr->cir = hw->reg + ENETC_SICBDRCIR; in enetc_setup_cbdr()
41 enetc_wr_reg(cbdr->cir, cbdr->next_to_use); in enetc_setup_cbdr()
78 regs.cir = hw->reg + ENETC_SICBDRCIR; in enetc4_setup_cbdr()
104 while (enetc_rd_reg(ring->cir) != i) { in enetc_clean_cbdr()
150 if (enetc_rd_reg(ring->cir) == i) in enetc_send_cmd()
H A Dntmp.c58 cbdr->next_to_clean = netc_read(cbdr->regs.cir); in ntmp_init_cbdr()
101 while (netc_read(cbdr->regs.cir) != i) { in ntmp_clean_cbdr()
140 true, cbdr->regs.cir); in netc_xmit_ntmp_cmd()
H A Denetc_qos.c455 u32 cir; member
878 if (fmi->cir) { in enetc_flowmeter_hw_set()
879 temp = (u64)8000 * fmi->cir; in enetc_flowmeter_hw_set()
883 fmi_config->cir = cpu_to_le32((u32)temp); in enetc_flowmeter_hw_set()
1292 fmi->cir = entryp->police.rate_bytes_ps; in enetc_psfp_parse_clsflower()
/linux/include/linux/can/platform/
H A Dcc770.h29 u8 cir; /* CPU Interface Register */ member
/linux/include/linux/fsl/
H A Dntmp.h21 void __iomem *cir; member
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc/
H A Dmeter.c53 mlx5e_flow_meter_cir_calc(u64 cir, u8 *man, u8 *exp) in mlx5e_flow_meter_cir_calc() argument
60 m = cir << e; in mlx5e_flow_meter_cir_calc()
67 _delta = cir - _cir; in mlx5e_flow_meter_cir_calc()
/linux/drivers/isdn/hardware/mISDN/
H A Dw6692.c389 u8 exval, v1, cir; in handle_statusD() local
414 cir = ReadW6692(card, W_CIR); in handle_statusD()
415 pr_debug("%s: ISC CIR %02X\n", card->name, cir); in handle_statusD()
416 if (cir & W_CIR_ICC) { in handle_statusD()
417 v1 = cir & W_CIR_COD_MASK; in handle_statusD()
434 if (cir & W_CIR_SCC) { in handle_statusD()
/linux/sound/hda/codecs/cirrus/
H A Dcs8409.c1055 cs8409_vendor_coef_set(codec, seq->cir, seq->coeff); in cs8409_cs42l42_hw_init()
1059 cs8409_vendor_coef_set(codec, seq_bullseye->cir, seq_bullseye->coeff); in cs8409_cs42l42_hw_init()
1258 cs8409_vendor_coef_set(codec, seq->cir, seq->coeff); in cs8409_cdb35l56_four_hw_init()
1455 cs8409_vendor_coef_set(codec, seq->cir, seq->coeff); in dolphin_hw_init()
H A Dcs8409.h301 unsigned int cir;
298 unsigned int cir; global() member
/linux/arch/arm/boot/dts/gemini/
H A Dgemini.dtsi70 cir_default_pins: pinctrl-cir {
72 function = "cir";
/linux/arch/arm/boot/dts/mediatek/
H A Dmt7623.dtsi311 cir: ir-receiver@10013000 { label
312 compatible = "mediatek,mt7623-cir";
1020 cir_pins_a:cir-default {
1021 pins-cir {

12