/kernel/linux/linux-6.6/drivers/phy/microchip/ |
H A D | sparx5_serdes.h | 52 int gbase, int ginst, in sdx5_addr() 61 gbase + ((ginst) * gwidth) + in sdx5_addr() 66 int gbase, int ginst, in sdx5_inst_baseaddr() 74 gbase + ((ginst) * gwidth) + in sdx5_inst_baseaddr() 80 int gbase, int ginst, int gcnt, int gwidth, in sdx5_rmw() 86 gbase, ginst, gcnt, gwidth, in sdx5_rmw() 95 int gbase, int ginst, int gcnt, int gwidth, in sdx5_inst_rmw() 101 gbase, ginst, gcnt, gwidth, in sdx5_inst_rmw() 125 int gbase, in sdx5_inst_addr() 130 return sdx5_inst_baseaddr(iomem, gbase, gins in sdx5_inst_addr() 50 sdx5_addr(void __iomem *base[], int id, int tinst, int tcnt, int gbase, int ginst, int gcnt, int gwidth, int raddr, int rinst, int rcnt, int rwidth) sdx5_addr() argument 65 sdx5_inst_baseaddr(void __iomem *base, int gbase, int ginst, int gcnt, int gwidth, int raddr, int rinst, int rcnt, int rwidth) sdx5_inst_baseaddr() argument 78 sdx5_rmw(u32 val, u32 mask, struct sparx5_serdes_private *priv, int id, int tinst, int tcnt, int gbase, int ginst, int gcnt, int gwidth, int raddr, int rinst, int rcnt, int rwidth) sdx5_rmw() argument 93 sdx5_inst_rmw(u32 val, u32 mask, void __iomem *iomem, int id, int tinst, int tcnt, int gbase, int ginst, int gcnt, int gwidth, int raddr, int rinst, int rcnt, int rwidth) sdx5_inst_rmw() argument 123 sdx5_inst_addr(void __iomem *iomem, int id, int tinst, int tcnt, int gbase, int ginst, int gcnt, int gwidth, int raddr, int rinst, int rcnt, int rwidth) sdx5_inst_addr() argument [all...] |
H A D | lan966x_serdes.c | 21 gbase, ginst, gcnt, gwidth, \ 23 (gbase + ((ginst) * gwidth) + raddr + ((rinst) * rwidth))
|
/kernel/linux/linux-5.10/drivers/clk/berlin/ |
H A D | bg2.c | 87 static void __iomem *gbase; variable 510 gbase = of_iomap(parent_np, 0); in berlin2_clock_setup() 512 if (!gbase) in berlin2_clock_setup() 529 ret = berlin2_pll_register(&bg2_pll_map, gbase + REG_SYSPLLCTL0, in berlin2_clock_setup() 534 ret = berlin2_pll_register(&bg2_pll_map, gbase + REG_MEMPLLCTL0, in berlin2_clock_setup() 539 ret = berlin2_pll_register(&bg2_pll_map, gbase + REG_CPUPLLCTL0, in berlin2_clock_setup() 548 ret = berlin2_avpll_vco_register(gbase + REG_AVPLLCTL0, "avpll_vcoA", in berlin2_clock_setup() 554 ret = berlin2_avpll_channel_register(gbase + REG_AVPLLCTL0, in berlin2_clock_setup() 561 ret = berlin2_avpll_vco_register(gbase + REG_AVPLLCTL31, "avpll_vcoB", in berlin2_clock_setup() 568 ret = berlin2_avpll_channel_register(gbase in berlin2_clock_setup() [all...] |
H A D | bg2q.c | 41 static void __iomem *gbase; variable 296 gbase = of_iomap(parent_np, 0); in berlin2q_clock_setup() 297 if (!gbase) { in berlin2q_clock_setup() 308 iounmap(gbase); in berlin2q_clock_setup() 320 ret = berlin2_pll_register(&bg2q_pll_map, gbase + REG_SYSPLLCTL0, in berlin2q_clock_setup() 345 hws[CLKID_SYS + n] = berlin2_div_register(&dd->map, gbase, in berlin2q_clock_setup() 355 gd->parent_name, gd->flags, gbase + REG_CLKENABLE, in berlin2q_clock_setup() 383 iounmap(gbase); in berlin2q_clock_setup()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/sparx5/ |
H A D | sparx5_main.h | 572 int gbase, int ginst, in spx5_offset() 580 return gbase + ((ginst) * gwidth) + in spx5_offset() 589 int gbase, int ginst, in spx5_addr() 598 gbase + ((ginst) * gwidth) + in spx5_addr() 603 int gbase, int ginst, in spx5_inst_addr() 611 gbase + ((ginst) * gwidth) + in spx5_inst_addr() 616 int gbase, int ginst, int gcnt, int gwidth, in spx5_rd() 619 return readl(spx5_addr(sparx5->regs, id, tinst, tcnt, gbase, ginst, in spx5_rd() 624 int gbase, int ginst, int gcnt, int gwidth, in spx5_inst_rd() 627 return readl(spx5_inst_addr(iomem, gbase, gins in spx5_inst_rd() 571 spx5_offset(int id, int tinst, int tcnt, int gbase, int ginst, int gcnt, int gwidth, int raddr, int rinst, int rcnt, int rwidth) spx5_offset() argument 587 spx5_addr(void __iomem *base[], int id, int tinst, int tcnt, int gbase, int ginst, int gcnt, int gwidth, int raddr, int rinst, int rcnt, int rwidth) spx5_addr() argument 602 spx5_inst_addr(void __iomem *base, int gbase, int ginst, int gcnt, int gwidth, int raddr, int rinst, int rcnt, int rwidth) spx5_inst_addr() argument 615 spx5_rd(struct sparx5 *sparx5, int id, int tinst, int tcnt, int gbase, int ginst, int gcnt, int gwidth, int raddr, int rinst, int rcnt, int rwidth) spx5_rd() argument 623 spx5_inst_rd(void __iomem *iomem, int id, int tinst, int tcnt, int gbase, int ginst, int gcnt, int gwidth, int raddr, int rinst, int rcnt, int rwidth) spx5_inst_rd() argument 631 spx5_wr(u32 val, struct sparx5 *sparx5, int id, int tinst, int tcnt, int gbase, int ginst, int gcnt, int gwidth, int raddr, int rinst, int rcnt, int rwidth) spx5_wr() argument 641 spx5_inst_wr(u32 val, void __iomem *iomem, int id, int tinst, int tcnt, int gbase, int ginst, int gcnt, int gwidth, int raddr, int rinst, int rcnt, int rwidth) spx5_inst_wr() argument 651 spx5_rmw(u32 val, u32 mask, struct sparx5 *sparx5, int id, int tinst, int tcnt, int gbase, int ginst, int gcnt, int gwidth, int raddr, int rinst, int rcnt, int rwidth) spx5_rmw() argument 665 spx5_inst_rmw(u32 val, u32 mask, void __iomem *iomem, int id, int tinst, int tcnt, int gbase, int ginst, int gcnt, int gwidth, int raddr, int rinst, int rcnt, int rwidth) spx5_inst_rmw() argument 684 spx5_reg_get(struct sparx5 *sparx5, int id, int tinst, int tcnt, int gbase, int ginst, int gcnt, int gwidth, int raddr, int rinst, int rcnt, int rwidth) spx5_reg_get() argument [all...] |
/kernel/linux/linux-6.6/drivers/clk/berlin/ |
H A D | bg2.c | 87 static void __iomem *gbase; variable 510 gbase = of_iomap(parent_np, 0); in berlin2_clock_setup() 512 if (!gbase) in berlin2_clock_setup() 529 ret = berlin2_pll_register(&bg2_pll_map, gbase + REG_SYSPLLCTL0, in berlin2_clock_setup() 534 ret = berlin2_pll_register(&bg2_pll_map, gbase + REG_MEMPLLCTL0, in berlin2_clock_setup() 539 ret = berlin2_pll_register(&bg2_pll_map, gbase + REG_CPUPLLCTL0, in berlin2_clock_setup() 548 ret = berlin2_avpll_vco_register(gbase + REG_AVPLLCTL0, "avpll_vcoA", in berlin2_clock_setup() 554 ret = berlin2_avpll_channel_register(gbase + REG_AVPLLCTL0, in berlin2_clock_setup() 561 ret = berlin2_avpll_vco_register(gbase + REG_AVPLLCTL31, "avpll_vcoB", in berlin2_clock_setup() 568 ret = berlin2_avpll_channel_register(gbase in berlin2_clock_setup() [all...] |
H A D | bg2q.c | 41 static void __iomem *gbase; variable 296 gbase = of_iomap(parent_np, 0); in berlin2q_clock_setup() 297 if (!gbase) { in berlin2q_clock_setup() 308 iounmap(gbase); in berlin2q_clock_setup() 320 ret = berlin2_pll_register(&bg2q_pll_map, gbase + REG_SYSPLLCTL0, in berlin2q_clock_setup() 345 hws[CLKID_SYS + n] = berlin2_div_register(&dd->map, gbase, in berlin2q_clock_setup() 355 gd->parent_name, gd->flags, gbase + REG_CLKENABLE, in berlin2q_clock_setup() 383 iounmap(gbase); in berlin2q_clock_setup()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_main.h | 747 int gbase, int ginst, in lan_addr() 756 gbase + ((ginst) * gwidth) + in lan_addr() 761 int gbase, int ginst, int gcnt, int gwidth, in lan_rd() 764 return readl(lan_addr(lan966x->regs, id, tinst, tcnt, gbase, ginst, in lan_rd() 770 int gbase, int ginst, int gcnt, int gwidth, in lan_wr() 774 gbase, ginst, gcnt, gwidth, in lan_wr() 780 int gbase, int ginst, int gcnt, int gwidth, in lan_rmw() 785 nval = readl(lan_addr(lan966x->regs, id, tinst, tcnt, gbase, ginst, in lan_rmw() 788 writel(nval, lan_addr(lan966x->regs, id, tinst, tcnt, gbase, ginst, in lan_rmw() 745 lan_addr(void __iomem *base[], int id, int tinst, int tcnt, int gbase, int ginst, int gcnt, int gwidth, int raddr, int rinst, int rcnt, int rwidth) lan_addr() argument 760 lan_rd(struct lan966x *lan966x, int id, int tinst, int tcnt, int gbase, int ginst, int gcnt, int gwidth, int raddr, int rinst, int rcnt, int rwidth) lan_rd() argument 768 lan_wr(u32 val, struct lan966x *lan966x, int id, int tinst, int tcnt, int gbase, int ginst, int gcnt, int gwidth, int raddr, int rinst, int rcnt, int rwidth) lan_wr() argument 778 lan_rmw(u32 val, u32 mask, struct lan966x *lan966x, int id, int tinst, int tcnt, int gbase, int ginst, int gcnt, int gwidth, int raddr, int rinst, int rcnt, int rwidth) lan_rmw() argument
|
/kernel/linux/linux-5.10/drivers/mfd/ |
H A D | lpc_ich.c | 92 int gbase; /* GPIO base */ member 969 pci_read_config_dword(dev, priv->gbase, &base_addr_cfg); in lpc_ich_init_gpio() 1230 priv->gbase = GPIOBASE_ICH0; in lpc_ich_probe() 1233 priv->gbase = GPIOBASE_ICH6; in lpc_ich_probe()
|
/kernel/linux/linux-6.6/drivers/mfd/ |
H A D | lpc_ich.c | 93 int gbase; /* GPIO base */ member 1038 pci_read_config_dword(dev, priv->gbase, &base_addr_cfg); in lpc_ich_init_gpio() 1314 priv->gbase = GPIOBASE_ICH0; in lpc_ich_probe() 1317 priv->gbase = GPIOBASE_ICH6; in lpc_ich_probe()
|