Home
last modified time | relevance | path

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

/titanic_50/usr/src/uts/sun4/io/
H A Dsu_driver.c415 OUTB(SPR, 0); in asydetach()
418 OUTB(ICR, 0); in asydetach()
444 OUTB(SPR, 0); in asydetach()
445 OUTB(ICR, 0); in asydetach()
577 OUTB(ISR, 0x20); in asyattach()
585 OUTB(DAT+7, 0x04); /* clear status */ in asyattach()
586 OUTB(ISR, 0x40); /* set to bank 2 */ in asyattach()
587 OUTB(MCR, 0x08); /* IMD */ in asyattach()
588 OUTB(DAT, 0x21); /* FMD */ in asyattach()
589 OUTB(ISR, 0x00); /* set to bank 0 */ in asyattach()
[all …]
/titanic_50/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
/titanic_50/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()
688 OUTB(devc, INB(devc, CHAN_RESET)|0x10, CHAN_RESET); in cmediahd_reset_port()
690 OUTB(devc, INB(devc, CHAN_RESET) & ~0x10, CHAN_RESET); in cmediahd_reset_port()
711 OUTB(devc, (INB(devc, MULTICH_MODE) & ~0x3) | channels, in cmediahd_reset_port()
715 OUTB(devc, (INB(devc, PLAY_FORMAT) & ~0xC) | 0x0, PLAY_FORMAT); in cmediahd_reset_port()
[all …]
H A Daudiocmihd.h355 #define OUTB(devc, val, reg) ddi_put8(devc->regsh, (void *)(reg), (val)) macro
/titanic_50/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
/titanic_50/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
/titanic_50/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()
/titanic_50/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()
/titanic_50/usr/src/uts/common/io/bfe/
H A Dbfe.h60 #define OUTB(bfe, p, v) \ macro
/titanic_50/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()
/titanic_50/usr/src/uts/sun4/sys/
H A Dsudev.h61 #define OUTB(offset, value) ddi_put8(asy->asy_handle, \ macro
/titanic_50/usr/src/uts/common/io/sfe/
H A Dsfe_util.h66 #define OUTB(dp, p, v) \ macro