Home
last modified time | relevance | path

Searched refs:ipg (Results 1 - 25 of 41) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dtestmode.c190 mt7915_tm_set_ipg_params(struct mt7915_phy *phy, u32 ipg, u8 mode) in mt7915_tm_set_ipg_params() argument
205 if (ipg < sig_ext + slot_time + sifs) in mt7915_tm_set_ipg_params()
206 ipg = 0; in mt7915_tm_set_ipg_params()
208 if (!ipg) in mt7915_tm_set_ipg_params()
211 ipg -= sig_ext; in mt7915_tm_set_ipg_params()
213 if (ipg <= (TM_MAX_SIFS + slot_time)) { in mt7915_tm_set_ipg_params()
214 sifs = ipg - slot_time; in mt7915_tm_set_ipg_params()
216 u32 val = (ipg + slot_time) / slot_time; in mt7915_tm_set_ipg_params()
224 ipg -= ((1 << cw) - 1) * slot_time; in mt7915_tm_set_ipg_params()
226 aifsn = ipg / slot_tim in mt7915_tm_set_ipg_params()
442 u32 ipg = td->tx_ipg; mt7915_tm_set_tx_frames() local
[all...]
/kernel/linux/linux-5.10/sound/soc/fsl/
H A Dfsl_mqs.c36 struct clk *ipg; member
227 mqs_priv->ipg = devm_clk_get(&pdev->dev, "core"); in fsl_mqs_probe()
228 if (IS_ERR(mqs_priv->ipg)) { in fsl_mqs_probe()
230 PTR_ERR(mqs_priv->ipg)); in fsl_mqs_probe()
231 return PTR_ERR(mqs_priv->ipg); in fsl_mqs_probe()
265 ret = clk_prepare_enable(mqs_priv->ipg); in fsl_mqs_runtime_resume()
267 dev_err(dev, "failed to enable ipg clock\n"); in fsl_mqs_runtime_resume()
274 clk_disable_unprepare(mqs_priv->ipg); in fsl_mqs_runtime_resume()
299 clk_disable_unprepare(mqs_priv->ipg); in fsl_mqs_runtime_suspend()
/kernel/linux/linux-6.6/sound/soc/fsl/
H A Dfsl_mqs.c64 struct clk *ipg; member
233 mqs_priv->ipg = devm_clk_get(&pdev->dev, "core"); in fsl_mqs_probe()
234 if (IS_ERR(mqs_priv->ipg)) { in fsl_mqs_probe()
236 PTR_ERR(mqs_priv->ipg)); in fsl_mqs_probe()
237 return PTR_ERR(mqs_priv->ipg); in fsl_mqs_probe()
270 ret = clk_prepare_enable(mqs_priv->ipg); in fsl_mqs_runtime_resume()
272 dev_err(dev, "failed to enable ipg clock\n"); in fsl_mqs_runtime_resume()
279 clk_disable_unprepare(mqs_priv->ipg); in fsl_mqs_runtime_resume()
294 clk_disable_unprepare(mqs_priv->ipg); in fsl_mqs_runtime_suspend()
H A Dfsl_rpmsg.c216 rpmsg->ipg = devm_clk_get_optional(&pdev->dev, "ipg"); in fsl_rpmsg_probe()
217 if (IS_ERR(rpmsg->ipg)) in fsl_rpmsg_probe()
218 return PTR_ERR(rpmsg->ipg); in fsl_rpmsg_probe()
278 ret = clk_prepare_enable(rpmsg->ipg); in fsl_rpmsg_runtime_resume()
280 dev_err(dev, "failed to enable ipg clock: %d\n", ret); in fsl_rpmsg_runtime_resume()
293 clk_disable_unprepare(rpmsg->ipg); in fsl_rpmsg_runtime_resume()
303 clk_disable_unprepare(rpmsg->ipg); in fsl_rpmsg_runtime_suspend()
H A Dfsl_rpmsg.h22 * @ipg: ipg clock for cpu dai (SAI)
35 struct clk *ipg; member
/kernel/linux/linux-5.10/drivers/clocksource/
H A Dtimer-imx-tpm.c177 struct clk *ipg; in tpm_timer_init() local
180 ipg = of_clk_get_by_name(np, "ipg"); in tpm_timer_init()
181 if (IS_ERR(ipg)) { in tpm_timer_init()
182 pr_err("tpm: failed to get ipg clk\n"); in tpm_timer_init()
186 ret = clk_prepare_enable(ipg); in tpm_timer_init()
188 pr_err("tpm: ipg clock enable failed (%d)\n", ret); in tpm_timer_init()
189 clk_put(ipg); in tpm_timer_init()
/kernel/linux/linux-6.6/drivers/clocksource/
H A Dtimer-imx-tpm.c177 struct clk *ipg; in tpm_timer_init() local
180 ipg = of_clk_get_by_name(np, "ipg"); in tpm_timer_init()
181 if (IS_ERR(ipg)) { in tpm_timer_init()
182 pr_err("tpm: failed to get ipg clk\n"); in tpm_timer_init()
186 ret = clk_prepare_enable(ipg); in tpm_timer_init()
188 pr_err("tpm: ipg clock enable failed (%d)\n", ret); in tpm_timer_init()
189 clk_put(ipg); in tpm_timer_init()
/kernel/linux/linux-5.10/drivers/net/ethernet/mscc/
H A Docelot_police.c30 u8 ipg = 20; in qos_policer_conf_set() local
41 ipg = min_t(u8, GENMASK(4, 0), conf->ipg); in qos_policer_conf_set()
128 value = (ANA_POL_MODE_CFG_IPG_SIZE(ipg) | in qos_policer_conf_set()
H A Docelot_police.h30 u8 ipg; /* Size of IPG when MSCC_QOS_RATE_MODE_LINE is chosen */ member
/kernel/linux/linux-6.6/drivers/net/ethernet/ti/icssg/
H A Dicssg_mii_cfg.c15 void icssg_mii_update_ipg(struct regmap *mii_rt, int mii, u32 ipg) in icssg_mii_update_ipg() argument
20 regmap_write(mii_rt, PRUSS_MII_RT_TX_IPG0, ipg); in icssg_mii_update_ipg()
23 regmap_write(mii_rt, PRUSS_MII_RT_TX_IPG1, ipg); in icssg_mii_update_ipg()
H A Dicssg_mii_rt.h143 void icssg_mii_update_ipg(struct regmap *mii_rt, int mii, u32 ipg);
/kernel/linux/linux-6.6/drivers/net/ethernet/mscc/
H A Docelot_police.c30 u8 ipg = 20; in qos_policer_conf_set() local
41 ipg = min_t(u8, GENMASK(4, 0), conf->ipg); in qos_policer_conf_set()
132 value = (ANA_POL_MODE_CFG_IPG_SIZE(ipg) | in qos_policer_conf_set()
H A Docelot_police.h31 u8 ipg; /* Size of IPG when MSCC_QOS_RATE_MODE_LINE is chosen */ member
/kernel/linux/linux-5.10/drivers/clk/imx/
H A Dclk-imx31.c35 static const char *per_sel[] = { "per_div", "ipg", };
40 dummy, ckih, ckil, mpll, spll, upll, mcu_main, hsp, ahb, nfc, ipg, enumerator
55 &clk[ipg],
76 clk[ipg] = imx_clk_divider("ipg", "ahb", base + MXC_CCM_PDR0, 6, 2); in _mx31_clocks_init()
91 clk[iim_gate] = imx_clk_gate2("iim_gate", "ipg", base + MXC_CCM_CGR0, 10); in _mx31_clocks_init()
92 clk[ata_gate] = imx_clk_gate2("ata_gate", "ipg", base + MXC_CCM_CGR0, 12); in _mx31_clocks_init()
94 clk[cspi3_gate] = imx_clk_gate2("cspi3_gate", "ipg", base + MXC_CCM_CGR0, 16); in _mx31_clocks_init()
95 clk[rng_gate] = imx_clk_gate2("rng_gate", "ipg", base + MXC_CCM_CGR0, 18); in _mx31_clocks_init()
106 clk[rtc_gate] = imx_clk_gate2("rtc_gate", "ipg", bas in _mx31_clocks_init()
[all...]
H A Dclk-imx25.c48 "ipg", "dummy", "dummy", "dummy",
53 dummy, osc, mpll, upll, mpll_cpu_3_4, cpu_sel, cpu, ahb, usb_div, ipg, enumerator
88 clk[ipg] = imx_clk_fixed_factor("ipg", "ahb", 1, 2); in __mx25_clocks_init()
155 clk[can1_ipg] = imx_clk_gate("can1_ipg", "ipg", ccm(CCM_CGCR1), 2); in __mx25_clocks_init()
156 clk[can2_ipg] = imx_clk_gate("can2_ipg", "ipg", ccm(CCM_CGCR1), 3); in __mx25_clocks_init()
157 clk[csi_ipg] = imx_clk_gate("csi_ipg", "ipg", ccm(CCM_CGCR1), 4); in __mx25_clocks_init()
158 clk[cspi1_ipg] = imx_clk_gate("cspi1_ipg", "ipg", ccm(CCM_CGCR1), 5); in __mx25_clocks_init()
159 clk[cspi2_ipg] = imx_clk_gate("cspi2_ipg", "ipg", ccm(CCM_CGCR1), 6); in __mx25_clocks_init()
160 clk[cspi3_ipg] = imx_clk_gate("cspi3_ipg", "ipg", cc in __mx25_clocks_init()
[all...]
H A Dclk-imx35.c66 /* 9 */ ipg, arm_per_div, ahb_per_div, ipg_per, uart_sel, uart_div, enumerator
133 clk[ipg] = imx_clk_fixed_factor("ipg", "ahb", 1, 2); in _mx35_clocks_init()
165 clk[asrc_gate] = imx_clk_gate2("asrc_gate", "ipg", base + MX35_CCM_CGR0, 0); in _mx35_clocks_init()
166 clk[pata_gate] = imx_clk_gate2("pata_gate", "ipg", base + MX35_CCM_CGR0, 2); in _mx35_clocks_init()
167 clk[audmux_gate] = imx_clk_gate2("audmux_gate", "ipg", base + MX35_CCM_CGR0, 4); in _mx35_clocks_init()
168 clk[can1_gate] = imx_clk_gate2("can1_gate", "ipg", base + MX35_CCM_CGR0, 6); in _mx35_clocks_init()
169 clk[can2_gate] = imx_clk_gate2("can2_gate", "ipg", base + MX35_CCM_CGR0, 8); in _mx35_clocks_init()
170 clk[cspi1_gate] = imx_clk_gate2("cspi1_gate", "ipg", base + MX35_CCM_CGR0, 10); in _mx35_clocks_init()
171 clk[cspi2_gate] = imx_clk_gate2("cspi2_gate", "ipg", bas in _mx35_clocks_init()
[all...]
/kernel/linux/linux-6.6/drivers/clk/imx/
H A Dclk-imx25.c49 "ipg", "dummy", "dummy", "dummy",
54 dummy, osc, mpll, upll, mpll_cpu_3_4, cpu_sel, cpu, ahb, usb_div, ipg, enumerator
89 clk[ipg] = imx_clk_fixed_factor("ipg", "ahb", 1, 2); in __mx25_clocks_init()
156 clk[can1_ipg] = imx_clk_gate("can1_ipg", "ipg", ccm(CCM_CGCR1), 2); in __mx25_clocks_init()
157 clk[can2_ipg] = imx_clk_gate("can2_ipg", "ipg", ccm(CCM_CGCR1), 3); in __mx25_clocks_init()
158 clk[csi_ipg] = imx_clk_gate("csi_ipg", "ipg", ccm(CCM_CGCR1), 4); in __mx25_clocks_init()
159 clk[cspi1_ipg] = imx_clk_gate("cspi1_ipg", "ipg", ccm(CCM_CGCR1), 5); in __mx25_clocks_init()
160 clk[cspi2_ipg] = imx_clk_gate("cspi2_ipg", "ipg", ccm(CCM_CGCR1), 6); in __mx25_clocks_init()
161 clk[cspi3_ipg] = imx_clk_gate("cspi3_ipg", "ipg", cc in __mx25_clocks_init()
[all...]
H A Dclk-imx31.c34 static const char *per_sel[] = { "per_div", "ipg", };
39 dummy, ckih, ckil, mpll, spll, upll, mcu_main, hsp, ahb, nfc, ipg, enumerator
65 clk[ipg] = imx_clk_divider("ipg", "ahb", base + MXC_CCM_PDR0, 6, 2); in _mx31_clocks_init()
80 clk[iim_gate] = imx_clk_gate2("iim_gate", "ipg", base + MXC_CCM_CGR0, 10); in _mx31_clocks_init()
81 clk[ata_gate] = imx_clk_gate2("ata_gate", "ipg", base + MXC_CCM_CGR0, 12); in _mx31_clocks_init()
83 clk[cspi3_gate] = imx_clk_gate2("cspi3_gate", "ipg", base + MXC_CCM_CGR0, 16); in _mx31_clocks_init()
84 clk[rng_gate] = imx_clk_gate2("rng_gate", "ipg", base + MXC_CCM_CGR0, 18); in _mx31_clocks_init()
95 clk[rtc_gate] = imx_clk_gate2("rtc_gate", "ipg", base + MXC_CCM_CGR1, 8); in _mx31_clocks_init()
96 clk[wdog_gate] = imx_clk_gate2("wdog_gate", "ipg", bas in _mx31_clocks_init()
[all...]
H A Dclk-imx35.c65 /* 9 */ ipg, arm_per_div, ahb_per_div, ipg_per, uart_sel, uart_div, enumerator
132 clk[ipg] = imx_clk_fixed_factor("ipg", "ahb", 1, 2); in _mx35_clocks_init()
164 clk[asrc_gate] = imx_clk_gate2("asrc_gate", "ipg", base + MX35_CCM_CGR0, 0); in _mx35_clocks_init()
165 clk[pata_gate] = imx_clk_gate2("pata_gate", "ipg", base + MX35_CCM_CGR0, 2); in _mx35_clocks_init()
166 clk[audmux_gate] = imx_clk_gate2("audmux_gate", "ipg", base + MX35_CCM_CGR0, 4); in _mx35_clocks_init()
167 clk[can1_gate] = imx_clk_gate2("can1_gate", "ipg", base + MX35_CCM_CGR0, 6); in _mx35_clocks_init()
168 clk[can2_gate] = imx_clk_gate2("can2_gate", "ipg", base + MX35_CCM_CGR0, 8); in _mx35_clocks_init()
169 clk[cspi1_gate] = imx_clk_gate2("cspi1_gate", "ipg", base + MX35_CCM_CGR0, 10); in _mx35_clocks_init()
170 clk[cspi2_gate] = imx_clk_gate2("cspi2_gate", "ipg", bas in _mx35_clocks_init()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb3/
H A Dxgmac.c348 int ipg; in t3_mac_set_mtu() local
413 ipg = (adap->params.rev == T3_REV_C) ? 0 : 1; in t3_mac_set_mtu()
416 V_TXFIFOTHRESH(thres) | V_TXIPG(ipg)); in t3_mac_set_mtu()
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb3/
H A Dxgmac.c348 int ipg; in t3_mac_set_mtu() local
413 ipg = (adap->params.rev == T3_REV_C) ? 0 : 1; in t3_mac_set_mtu()
416 V_TXFIFOTHRESH(thres) | V_TXIPG(ipg)); in t3_mac_set_mtu()
/kernel/linux/linux-5.10/drivers/net/ethernet/amd/
H A Damd8111e.c1182 /* Delete ipg timer */ in amd8111e_close()
1220 /* Start ipg timer */ in amd8111e_open()
1642 /* Restart ipg timer */ in amd8111e_resume()
1661 ipg_data->ipg = DEFAULT_IPG; in amd8111e_config_ipg()
1670 ipg_data->ipg = MIN_IPG - IPG_STEP; in amd8111e_config_ipg()
1692 ipg_data->ipg = ipg_data->current_ipg; in amd8111e_config_ipg()
1700 tmp_ipg = ipg_data->ipg; in amd8111e_config_ipg()
1863 /* Initialize software ipg timer */ in amd8111e_probe_one()
1868 lp->ipg_data.ipg = DEFAULT_IPG; in amd8111e_probe_one()
/kernel/linux/linux-6.6/drivers/net/ethernet/amd/
H A Damd8111e.c1174 /* Delete ipg timer */ in amd8111e_close()
1212 /* Start ipg timer */ in amd8111e_open()
1633 /* Restart ipg timer */ in amd8111e_resume()
1652 ipg_data->ipg = DEFAULT_IPG; in amd8111e_config_ipg()
1661 ipg_data->ipg = MIN_IPG - IPG_STEP; in amd8111e_config_ipg()
1683 ipg_data->ipg = ipg_data->current_ipg; in amd8111e_config_ipg()
1691 tmp_ipg = ipg_data->ipg; in amd8111e_config_ipg()
1853 /* Initialize software ipg timer */ in amd8111e_probe_one()
1858 lp->ipg_data.ipg = DEFAULT_IPG; in amd8111e_probe_one()
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/
H A Dcudbg_entity.h47 u32 ipg[NTX_SCHED]; member
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4/
H A Dcudbg_entity.h47 u32 ipg[NTX_SCHED]; member

Completed in 16 milliseconds

12