• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/contrib/alpine-hal/

Lines Matching defs:regs_base

948 	struct al_serdes_regs __iomem	*regs_base = obj->regs_base;
951 &regs_base->gen.reg_addr,
954 return al_reg_read32(&regs_base->gen.reg_data);
966 struct al_serdes_regs __iomem *regs_base = obj->regs_base;
969 &regs_base->gen.reg_addr,
972 al_reg_write32(&regs_base->gen.reg_data, data);
1152 struct al_serdes_regs __iomem *regs_base = grp_obj->regs_base;
1157 lane_regs = &regs_base->lane[lane];
1908 struct al_serdes_regs __iomem *regs_base = obj->regs_base;
1910 if (al_reg_read32(&regs_base->gen.irst) & SERDES_GEN_IRST_POR_B_A) {
1914 state->pipe_rst = al_reg_read32(&regs_base->gen.irst);
1923 al_reg_read32(&regs_base->lane[i].ipd_multi);
1934 struct al_serdes_regs __iomem *regs_base = obj->regs_base;
1947 &regs_base->lane[i].ipd_multi, state->ipd_multi[i]);
1949 &regs_base->gen.irst,
1961 struct al_serdes_regs __iomem *regs_base = grp_obj->regs_base;
1968 al_reg_write32(&regs_base->gen.irst, 0x000000);
1969 al_reg_write32(&regs_base->lane[0].ictl_multi, 0x10110010);
1970 al_reg_write32(&regs_base->lane[1].ictl_multi, 0x10110010);
1971 al_reg_write32(&regs_base->lane[2].ictl_multi, 0x10110010);
1972 al_reg_write32(&regs_base->lane[3].ictl_multi, 0x10110010);
1973 al_reg_write32(&regs_base->gen.ipd_multi_synth , 0x0001);
1974 al_reg_write32(&regs_base->lane[0].ipd_multi, 0x0003);
1975 al_reg_write32(&regs_base->lane[1].ipd_multi, 0x0003);
1976 al_reg_write32(&regs_base->lane[2].ipd_multi, 0x0003);
1977 al_reg_write32(&regs_base->lane[3].ipd_multi, 0x0003);
1978 al_reg_write32(&regs_base->gen.ictl_pcs , 0);
1979 al_reg_write32(&regs_base->gen.irst, 0x001000);
1981 al_reg_write32(&regs_base->gen.irst, 0x000000);
1983 al_reg_write32(&regs_base->gen.irst, 0x001000);
2178 al_reg_write32(&regs_base->gen.irst, 0x0011F0);
2187 struct al_serdes_regs __iomem *regs_base = grp_obj->regs_base;
2193 al_reg_write32(&regs_base->gen.irst, 0x000000);
2194 al_reg_write32(&regs_base->lane[0].ictl_multi, 0x30330030);
2195 al_reg_write32(&regs_base->lane[1].ictl_multi, 0x30330030);
2196 al_reg_write32(&regs_base->lane[2].ictl_multi, 0x30330030);
2197 al_reg_write32(&regs_base->lane[3].ictl_multi, 0x30330030);
2198 al_reg_write32(&regs_base->gen.ipd_multi_synth , 0x0001);
2199 al_reg_write32(&regs_base->lane[0].ipd_multi, 0x0003);
2200 al_reg_write32(&regs_base->lane[1].ipd_multi, 0x0003);
2201 al_reg_write32(&regs_base->lane[2].ipd_multi, 0x0003);
2202 al_reg_write32(&regs_base->lane[3].ipd_multi, 0x0003);
2203 al_reg_write32(&regs_base->gen.ictl_pcs , 0);
2204 al_reg_write32(&regs_base->gen.irst, 0x001000);
2206 al_reg_write32(&regs_base->gen.irst, 0x000000);
2208 al_reg_write32(&regs_base->gen.irst, 0x001000);
2404 al_reg_write32(&regs_base->gen.irst, 0x0011F0);
3120 obj->regs_base = (struct al_serdes_regs *)serdes_regs_base;