Home
last modified time | relevance | path

Searched refs:OUTB (Results 1 – 21 of 21) sorted by relevance

/illumos-gate/usr/src/uts/common/io/upf/
H A Dupf_usbgem.c149 #define OUTB(dp, p, v, errp, label) \ macro
229 OUTB(dp, EC1, EC1_RM, &err, usberr); in upf_reset_chip()
294 OUTB(dp, RXFC, 0, &err, usberr); in upf_init_chip()
459 OUTB(dp, ORFBFC, in upf_set_media()
464 OUTB(dp, RPNBFC_PN, in upf_set_media()
469 OUTB(dp, ORFBFC, in upf_set_media()
479 OUTB(dp, ORFBFC, 0, &err, usberr); in upf_set_media()
480 OUTB(dp, RPNBFC, 0, &err, usberr); in upf_set_media()
754 OUTB(dp, IPHYC, val, &err, usberr); in upf_enable_phy()
788 OUTB(dp, GPIO10, in upf_enable_phy()
[all …]
/illumos-gate/usr/src/uts/common/io/udmf/
H A Dudmf_usbgem.c181 OUTB(dp, GPR, 0, &err, usberr); in udmf_enable_phy()
217 OUTB(dp, TCR, 0, &err, usberr); in udmf_init_chip()
236 OUTB(dp, WCR, 0, &err, usberr); in udmf_init_chip()
253 OUTB(dp, RCR, lp->rcr, &err, usberr); in udmf_start_chip()
270 OUTB(dp, RCR, lp->rcr, &err, usberr); in udmf_stop_chip()
350 OUTB(dp, RCR, lp->rcr, &err, usberr); in udmf_set_rx_filter()
394 OUTB(dp, FCR, fcr, &err, usberr); in udmf_set_media()
545 OUTB(dp, EPAR, addr, errp, usberr); in udmf_ep_read()
562 OUTB(dp, EPCR, 0, errp, usberr); in udmf_ep_read()
584 OUTB(dp, EPAR, addr, errp, usberr); in udmf_ep_write()
[all …]
/illumos-gate/usr/src/uts/sun4/io/
H A Dsu_driver.c417 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()
621 OUTB(SPR, 0); in asyattach()
622 OUTB(ICR, 0); in asyattach()
1411 OUTB(SPR, 0); in asy_program()
1412 OUTB(ICR, 0); in asy_program()
1535 OUTB(DAT, c); in asyputchar()
[all …]
/illumos-gate/usr/src/uts/intel/io/ipmi/
H A Dipmi_kcs.c124 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 Dipmivars.h185 #define OUTB(sc, x, value) \ macro
/illumos-gate/usr/src/uts/common/io/audio/drv/audiocmihd/
H A Daudiocmihd.c260 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()
944 OUTB(devc, bVal, MISC_REG); in cmediahd_hwinit()
949 OUTB(devc, bVal, FUNCTION); in cmediahd_hwinit()
989 OUTB(devc, 0x0, AC97_INTR_MASK); in cmediahd_hwinit()
[all …]
H A Daudiocmihd.h355 #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 Daudiovia823x.c160 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 Daudiovia823x.h176 #define OUTB(devc, reg, val) ddi_put8(devc->regsh, (void *)(reg), (val)) macro
/illumos-gate/usr/src/uts/common/io/urf/
H A Durf_usbgem.c143 #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 Datge_l1e.c374 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 Datge.h99 #define OUTB(atge, p, v) \ macro
/illumos-gate/usr/src/uts/common/io/audio/drv/audiop16x/
H A Daudiop16x.h99 #define OUTB(dev, val, reg) \ macro
H A Daudiop16x.c185 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 Daudiols.h247 #define OUTB(dev, reg, val) \ macro
H A Daudiols.c195 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 Daudioemu10k.h437 #define OUTB(devc, val, reg) ddi_put8(devc->regsh, (void *)(reg), (val)) macro
H A Daudioemu10k.c183 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 Dbfe.h60 #define OUTB(bfe, p, v) \ macro
/illumos-gate/usr/src/uts/sun4/sys/
H A Dsudev.h61 #define OUTB(offset, value) ddi_put8(asy->asy_handle, \ macro
/illumos-gate/usr/src/uts/common/io/sfe/
H A Dsfe_util.h66 #define OUTB(dp, p, v) \ macro