/illumos-gate/usr/src/uts/common/io/upf/ |
H A D | upf_usbgem.c | 149 #define OUTB(dp, p, v, errp, label) \ macro 229 OUTB(dp, EC1, EC1_RM, &err, usberr); in upf_reset_chip() 263 OUTB(dp, EC0, lp->ec[0], &err, usberr); in upf_init_chip() 275 OUTB(dp, EC2, lp->ec[2], &err, usberr); in upf_init_chip() 283 OUTB(dp, PAUSETIMER, 0x1f, &err, usberr); in upf_init_chip() 294 OUTB(dp, RXFC, 0, &err, usberr); in upf_init_chip() 320 OUTB(dp, EC0, lp->ec[0], &err, usberr); in upf_start_chip() 339 OUTB(dp, EC0, lp->ec[0], &err, usberr); in upf_stop_chip() 459 OUTB(dp, ORFBFC, in upf_set_media() 464 OUTB(dp, RPNBFC_PN, in upf_set_media() [all …]
|
/illumos-gate/usr/src/uts/common/io/udmf/ |
H A D | udmf_usbgem.c | 147 #define OUTB(dp, ix, val, errp, label) \ macro 180 OUTB(dp, GPCR, GPCR_OUT(0), &err, usberr); in udmf_enable_phy() 181 OUTB(dp, GPR, 0, &err, usberr); in udmf_enable_phy() 193 OUTB(dp, NCR, NCR_LBK_NORMAL | NCR_RST, &err, usberr); in udmf_reset_chip() 214 OUTB(dp, NCR, NCR_LBK_NORMAL, &err, usberr); in udmf_init_chip() 217 OUTB(dp, TCR, 0, &err, usberr); in udmf_init_chip() 223 OUTB(dp, BPTR, (2 << BPTR_BPHW_SHIFT) | BPTR_JPT_200us, in udmf_init_chip() 227 OUTB(dp, FCTR, (3 << FCTR_HWOT_SHIFT) | (8 << FCTR_LWOT_SHIFT), in udmf_init_chip() 231 OUTB(dp, USBC, USBC_EP3ACK | 0x06, &err, usberr); in udmf_init_chip() 236 OUTB(dp, WCR, 0, &err, usberr); in udmf_init_chip() [all …]
|
/illumos-gate/usr/src/uts/sun4/io/ |
H A D | su_driver.c | 417 OUTB(SPR, 0); in asydetach() 420 OUTB(ICR, 0); in asydetach() 446 OUTB(SPR, 0); in asydetach() 447 OUTB(ICR, 0); in asydetach() 579 OUTB(ISR, 0x20); in asyattach() 587 OUTB(DAT+7, 0x04); /* clear status */ in asyattach() 588 OUTB(ISR, 0x40); /* set to bank 2 */ in asyattach() 589 OUTB(MCR, 0x08); /* IMD */ in asyattach() 590 OUTB(DAT, 0x21); /* FMD */ in asyattach() 591 OUTB(ISR, 0x00); /* set to bank 0 */ in asyattach() [all …]
|
/illumos-gate/usr/src/uts/intel/io/ipmi/ |
H A D | ipmi_kcs.c | 124 OUTB(sc, KCS_CTL_STS, KCS_CONTROL_GET_STATUS_ABORT); in kcs_error() 140 OUTB(sc, KCS_DATA, 0x00); in kcs_error() 156 OUTB(sc, KCS_DATA, KCS_DATA_IN_READ); in kcs_error() 192 OUTB(sc, KCS_CTL_STS, KCS_CONTROL_WRITE_START); in kcs_start_write() 221 OUTB(sc, KCS_DATA, data); in kcs_write_byte() 243 OUTB(sc, KCS_CTL_STS, KCS_CONTROL_WRITE_END); in kcs_write_last_byte() 256 OUTB(sc, KCS_DATA, data); in kcs_write_last_byte() 281 OUTB(sc, KCS_DATA, KCS_DATA_IN_READ); in kcs_read_byte()
|
H A D | ipmivars.h | 185 #define OUTB(sc, x, value) \ macro
|
/illumos-gate/usr/src/uts/common/io/audio/drv/audiocmihd/ |
H A D | audiocmihd.c | 260 OUTB(devc, tmp & 0xff, SPI_DATA + 0); in spi_write() 261 OUTB(devc, (tmp >> 8) & 0xff, SPI_DATA + 1); in spi_write() 270 OUTB(devc, tmp, SPI_CONTROL); in spi_write() 296 OUTB(devc, reg, TWO_WIRE_MAP); in i2c_write() 299 OUTB(devc, data, TWO_WIRE_DATA); in i2c_write() 302 OUTB(devc, codec_num, TWO_WIRE_ADDR); in i2c_write() 687 OUTB(devc, INB(devc, CHAN_RESET)|0x10, CHAN_RESET); in cmediahd_reset_port() 689 OUTB(devc, INB(devc, CHAN_RESET) & ~0x10, CHAN_RESET); in cmediahd_reset_port() 713 OUTB(devc, (INB(devc, MULTICH_MODE) & ~0x3) | channels, in cmediahd_reset_port() 717 OUTB(devc, (INB(devc, PLAY_FORMAT) & ~0xC) | 0x0, PLAY_FORMAT); in cmediahd_reset_port() [all …]
|
H A D | audiocmihd.h | 355 #define OUTB(devc, val, reg) ddi_put8(devc->regsh, (void *)(reg), (val)) macro
|
/illumos-gate/usr/src/uts/common/io/audio/drv/audiovia823x/ |
H A D | audiovia823x.c | 160 OUTB(devc, devc->base + REG_CODEC + 3, 0x02); in auvia_read_ac97() 221 OUTB(devc, portc->base + OFF_CTRL, CTRL_START | CTRL_AUTOSTART); in auvia_start() 231 OUTB(devc, portc->base + OFF_CTRL, CTRL_TERMINATE); in auvia_stop() 301 OUTB(devc, portc->base + OFF_CTRL, CTRL_TERMINATE); /* Stop */ in auvia_reset_output() 304 OUTB(devc, portc->base + OFF_PLAYFMT, in auvia_reset_output() 349 OUTB(devc, portc->base + OFF_CTRL, CTRL_TERMINATE); /* Stop */ in auvia_reset_input() 358 OUTB(devc, portc->base + OFF_RECFIFO, RECFIFO_ENABLE); in auvia_reset_input() 401 OUTB(portc->devc, portc->base + OFF_CTRL, CTRL_TERMINATE); in auvia_alloc_port() 778 OUTB(devc, portc->base + OFF_CTRL, CTRL_TERMINATE); in auvia_ddi_quiesce()
|
H A D | audiovia823x.h | 176 #define OUTB(devc, reg, val) ddi_put8(devc->regsh, (void *)(reg), (val)) macro
|
/illumos-gate/usr/src/uts/common/io/urf/ |
H A D | urf_usbgem.c | 143 #define OUTB(dp, p, v, errp, label) \ macro 220 OUTB(dp, CR, lp->cr | CR_SOFT_RST, &err, usberr); in urf_reset_chip() 256 OUTB(dp, CR, lp->cr, &err, usberr); in urf_init_chip() 259 OUTB(dp, TCR, TCR_IFG_802_3, &err, usberr); in urf_init_chip() 418 OUTB(dp, MSR, new, &err, usberr); in urf_set_media() 703 OUTB(dp, CR, lp->cr | CR_WEPROM, &err, usberr); in urf_attach_chip() 712 OUTB(dp, CR, lp->cr, &err, usberr); in urf_attach_chip() 718 OUTB(dp, CR, lp->cr | CR_AUTOLOAD, &err, usberr); in urf_attach_chip()
|
/illumos-gate/usr/src/uts/common/io/atge/ |
H A D | atge_l1e.c | 374 OUTB(atgep, L1E_RXF0_PAGE0, RXF_VALID); /* 0 */ in atge_l1e_program_dma() 375 OUTB(atgep, L1E_RXF0_PAGE1, RXF_VALID); /* 1 */ in atge_l1e_program_dma() 376 OUTB(atgep, L1E_RXF0_PAGE0 + 2, 0); in atge_l1e_program_dma() 377 OUTB(atgep, L1E_RXF0_PAGE0 + 3, 0); in atge_l1e_program_dma() 378 OUTB(atgep, L1E_RXF0_PAGE0 + 4, 0); in atge_l1e_program_dma() 379 OUTB(atgep, L1E_RXF0_PAGE0 + 5, 0); in atge_l1e_program_dma() 380 OUTB(atgep, L1E_RXF0_PAGE0 + 6, 0); in atge_l1e_program_dma() 381 OUTB(atgep, L1E_RXF0_PAGE0 + 6, 0); in atge_l1e_program_dma() 624 OUTB(atgep, L1E_RXF0_PAGE0 + curr, RXF_VALID); in atge_l1e_rx_next_pkt()
|
H A D | atge.h | 99 #define OUTB(atge, p, v) \ macro
|
/illumos-gate/usr/src/uts/common/io/audio/drv/audiop16x/ |
H A D | audiop16x.h | 99 #define OUTB(dev, val, reg) \ macro
|
H A D | audiop16x.c | 185 OUTB(dev, index, AC97A); in p16x_read_ac97() 199 OUTB(dev, index, AC97A); in p16x_write_ac97()
|
/illumos-gate/usr/src/uts/common/io/audio/drv/audiols/ |
H A D | audiols.h | 247 #define OUTB(dev, reg, val) \ macro
|
H A D | audiols.c | 195 OUTB(dev, AC97A, index); in audigyls_read_ac97() 217 OUTB(dev, AC97A, index); in audigyls_write_ac97()
|
/illumos-gate/usr/src/uts/common/io/audio/drv/audioemu10k/ |
H A D | audioemu10k.h | 437 #define OUTB(devc, val, reg) ddi_put8(devc->regsh, (void *)(reg), (val)) macro
|
H A D | audioemu10k.c | 183 OUTB(devc, index, devc->regs + 0x1e); in emu10k_read_ac97() 207 OUTB(devc, index, devc->regs + 0x1e); in emu10k_write_ac97()
|
/illumos-gate/usr/src/uts/common/io/bfe/ |
H A D | bfe.h | 60 #define OUTB(bfe, p, v) \ macro
|
/illumos-gate/usr/src/uts/sun4/sys/ |
H A D | sudev.h | 61 #define OUTB(offset, value) ddi_put8(asy->asy_handle, \ macro
|
/illumos-gate/usr/src/uts/common/io/sfe/ |
H A D | sfe_util.h | 66 #define OUTB(dp, p, v) \ macro
|