/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7915/ |
H A D | testmode.c | 190 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 D | fsl_mqs.c | 36 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 D | fsl_mqs.c | 64 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 D | fsl_rpmsg.c | 216 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 D | fsl_rpmsg.h | 22 * @ipg: ipg clock for cpu dai (SAI) 35 struct clk *ipg; member
|
/kernel/linux/linux-5.10/drivers/clocksource/ |
H A D | timer-imx-tpm.c | 177 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 D | timer-imx-tpm.c | 177 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 D | ocelot_police.c | 30 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 D | ocelot_police.h | 30 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 D | icssg_mii_cfg.c | 15 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 D | icssg_mii_rt.h | 143 void icssg_mii_update_ipg(struct regmap *mii_rt, int mii, u32 ipg);
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mscc/ |
H A D | ocelot_police.c | 30 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 D | ocelot_police.h | 31 u8 ipg; /* Size of IPG when MSCC_QOS_RATE_MODE_LINE is chosen */ member
|
/kernel/linux/linux-5.10/drivers/clk/imx/ |
H A D | clk-imx31.c | 35 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 D | clk-imx25.c | 48 "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 D | clk-imx35.c | 66 /* 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 D | clk-imx25.c | 49 "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 D | clk-imx31.c | 34 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 D | clk-imx35.c | 65 /* 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 D | xgmac.c | 348 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 D | xgmac.c | 348 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 D | amd8111e.c | 1182 /* 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 D | amd8111e.c | 1174 /* 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 D | cudbg_entity.h | 47 u32 ipg[NTX_SCHED]; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cudbg_entity.h | 47 u32 ipg[NTX_SCHED]; member
|