Searched refs:mpcs (Results 1 – 7 of 7) sorted by relevance
| /linux-6.15/drivers/net/dsa/mv88e6xxx/ |
| H A D | pcs-639x.c | 70 mpcs = kzalloc(sizeof(*mpcs), GFP_KERNEL); in mv88e639x_pcs_alloc() 71 if (!mpcs) in mv88e639x_pcs_alloc() 78 snprintf(mpcs->name, sizeof(mpcs->name), in mv88e639x_pcs_alloc() 81 return mpcs; in mv88e639x_pcs_alloc() 112 IRQF_ONESHOT, mpcs->name, mpcs); in mv88e639x_pcs_setup_irq() 119 if (!mpcs) in mv88e639x_pcs_teardown() 123 free_irq(mpcs->irq, mpcs); in mv88e639x_pcs_teardown() 125 kfree(mpcs); in mv88e639x_pcs_teardown() 455 if (!mpcs) in mv88e639x_pcs_select() 524 return mv88e6390_xg_control_irq(mpcs, !!mpcs->irq); in mv88e6390_xg_pcs_enable() [all …]
|
| H A D | pcs-6352.c | 149 return marvell_c22_pcs_control_irq(mpcs, !!mpcs->irq); in marvell_c22_pcs_enable() 169 if (mpcs->link_check && !mpcs->link_check(mpcs)) in marvell_c22_pcs_get_state() 270 mpcs = kzalloc(sizeof(*mpcs), GFP_KERNEL); in marvell_c22_pcs_alloc() 271 if (!mpcs) in marvell_c22_pcs_alloc() 279 return mpcs; in marvell_c22_pcs_alloc() 293 IRQF_ONESHOT, mpcs->name, mpcs); in marvell_c22_pcs_setup_irq() 340 if (!mpcs) in mv88e6352_pcs_init() 343 snprintf(mpcs->name, sizeof(mpcs->name), in mv88e6352_pcs_init() 351 kfree(mpcs); in mv88e6352_pcs_init() 372 free_irq(mpcs->irq, mpcs); in mv88e6352_pcs_teardown() [all …]
|
| H A D | pcs-6185.c | 39 chip = mpcs->chip; in mv88e6185_pcs_handle_irq() 40 port = mpcs->port; in mv88e6185_pcs_handle_irq() 134 mpcs = kzalloc(sizeof(*mpcs), GFP_KERNEL); in mv88e6185_pcs_init() 135 if (!mpcs) in mv88e6185_pcs_init() 144 snprintf(mpcs->name, sizeof(mpcs->name), in mv88e6185_pcs_init() 148 IRQF_ONESHOT, mpcs->name, mpcs); in mv88e6185_pcs_init() 150 kfree(mpcs); in mv88e6185_pcs_init() 169 if (!mpcs) in mv88e6185_pcs_teardown() 172 if (mpcs->irq) in mv88e6185_pcs_teardown() 173 free_irq(mpcs->irq, mpcs); in mv88e6185_pcs_teardown() [all …]
|
| /linux-6.15/drivers/net/pcs/ |
| H A D | pcs-mtk-lynxi.c | 158 if (mpcs->interface != interface) { in mtk_pcs_lynxi_config() 182 regmap_update_bits(mpcs->regmap, mpcs->ana_rgc3, in mtk_pcs_lynxi_config() 189 mpcs->interface = interface; in mtk_pcs_lynxi_config() 274 struct mtk_pcs_lynxi *mpcs; in mtk_pcs_lynxi_create() local 300 mpcs = kzalloc(sizeof(*mpcs), GFP_KERNEL); in mtk_pcs_lynxi_create() 301 if (!mpcs) in mtk_pcs_lynxi_create() 304 mpcs->ana_rgc3 = ana_rgc3; in mtk_pcs_lynxi_create() 305 mpcs->regmap = regmap; in mtk_pcs_lynxi_create() 306 mpcs->flags = flags; in mtk_pcs_lynxi_create() 308 mpcs->pcs.poll = true; in mtk_pcs_lynxi_create() [all …]
|
| /linux-6.15/net/atm/ |
| H A D | mpoa_proc.c | 47 extern struct mpoa_client *mpcs; 111 for (mpc = mpcs; mpc; mpc = mpc->next) in mpc_start() 121 return v == SEQ_START_TOKEN ? mpcs : p->next; in mpc_next()
|
| H A D | mpc.c | 123 struct mpoa_client *mpcs = NULL; /* FIXME */ variable 132 mpc = mpcs; /* our global linked list */ in find_mpc_by_itfnum() 146 mpc = mpcs; /* our global linked list */ in find_mpc_by_vcc() 160 mpc = mpcs; /* our global linked list */ in find_mpc_by_lec() 290 mpc->next = mpcs; in alloc_mpc() 300 mpcs = mpc; in alloc_mpc() 801 if (mpcs == NULL) { in atm_mpoa_mpoad_attach() 1424 struct mpoa_client *mpc = mpcs; in mpc_cache_check() 1502 mpc = mpcs; in atm_mpoa_cleanup() 1503 mpcs = NULL; in atm_mpoa_cleanup()
|
| /linux-6.15/drivers/net/ethernet/marvell/mvpp2/ |
| H A D | mvpp2_main.c | 1592 val = readl(mpcs + MVPP22_MPCS_CTRL); in mvpp22_gop_init_10gkr() 1594 writel(val, mpcs + MVPP22_MPCS_CTRL); in mvpp22_gop_init_10gkr() 1596 val = readl(mpcs + MVPP22_MPCS_CLK_RESET); in mvpp22_gop_init_10gkr() 1599 writel(val, mpcs + MVPP22_MPCS_CLK_RESET); in mvpp22_gop_init_10gkr() 2183 void __iomem *mpcs, *xpcs; in mvpp22_pcs_reset_assert() local 2189 mpcs = priv->iface_base + MVPP22_MPCS_BASE(port->gop_id); in mvpp22_pcs_reset_assert() 2192 val = readl(mpcs + MVPP22_MPCS_CLK_RESET); in mvpp22_pcs_reset_assert() 2195 writel(val, mpcs + MVPP22_MPCS_CLK_RESET); in mvpp22_pcs_reset_assert() 2205 void __iomem *mpcs, *xpcs; in mvpp22_pcs_reset_deassert() local 2217 val = readl(mpcs + MVPP22_MPCS_CLK_RESET); in mvpp22_pcs_reset_deassert() [all …]
|