• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/dev/sound/isa/

Lines Matching refs:conf_base

66     struct resource *conf_base; /* and the opti931 also has a config space */
231 port_wr(mss->conf_base, 0, reg);
232 port_wr(mss->conf_base, 1, value);
238 port_wr(mss->conf_base, 0, reg);
239 return port_rd(mss->conf_base, 1);
245 port_wr(mss->conf_base, mss->opti_offset + 0, reg);
246 port_wr(mss->conf_base, mss->opti_offset + 1, value);
252 port_wr(mss->conf_base, mss->opti_offset + 0, reg);
253 return port_rd(mss->conf_base, mss->opti_offset + 1);
259 port_wr(mss->conf_base, 3, reg);
260 port_wr(mss->conf_base, 5, value);
266 port_wr(mss->conf_base, 3, reg);
267 return port_rd(mss->conf_base, 5);
299 if (mss->conf_base) {
301 mss->conf_base);
302 mss->conf_base = NULL;
332 if (mss->conf_rid >= 0 && !mss->conf_base)
333 mss->conf_base = bus_alloc_resource_any(dev, SYS_RES_IOPORT,
342 if (mss->conf_rid >= 0 && !mss->conf_base) ok = 0;
673 port_wr(mss->conf_base, 2, 0);
675 port_wr(mss->conf_base, 2, 0);
698 (rman_get_start(mss->conf_base) & ~3) + 2
699 - rman_get_start(mss->conf_base);
1621 mss->conf_base = bus_alloc_resource(dev, SYS_RES_IOPORT,
1631 if (mss->conf_base)
1632 bus_release_resource(dev, SYS_RES_IOPORT, mss->conf_rid, mss->conf_base);
1633 mss->conf_base = NULL;
1657 mss->conf_base = bus_alloc_resource(dev,
1662 if (!mss->conf_base) return 0;
1665 i = port_rd(mss->conf_base, 0);
1666 port_wr(mss->conf_base, 0, OPL3SAx_DMACONF);
1667 j = (port_rd(mss->conf_base, 0) == OPL3SAx_DMACONF)? 1 : 0;
1668 port_wr(mss->conf_base, 0, i);
1671 mss->conf_rid, mss->conf_base);
1672 mss->conf_base = NULL;
2057 if (!mss->conf_base) {
2061 mss->conf_base = bus_alloc_resource(dev, SYS_RES_IOPORT,
2066 if (!mss->conf_base)
2139 port_wr(mss->conf_base, mss->passwdreg, mss->password);
2144 port_wr(mss->conf_base, mss->passwdreg, reg);
2145 port_wr(mss->conf_base, mss->passwdreg,
2147 port_wr(mss->conf_base, 9, val);
2150 port_wr(mss->conf_base, reg, val);
2155 port_wr(mss->conf_base, mss->passwdreg, mss->password);
2164 port_wr(mss->conf_base, mss->passwdreg, mss->password);
2169 port_wr(mss->conf_base, mss->passwdreg, reg);
2170 port_wr(mss->conf_base, mss->passwdreg, mss->password);
2171 return(port_rd(mss->conf_base, 9));
2173 return(port_rd(mss->conf_base, reg));
2178 port_wr(mss->conf_base, mss->passwdreg, mss->password);
2250 mss->conf_base = bus_alloc_resource_anywhere(dev, SYS_RES_IOPORT,
2254 if (mss->conf_base == NULL) {
2267 port_wr(mss->conf_base, 6, ctl);