Searched refs:io_wr (Results 1 – 2 of 2) sorted by relevance
| /trueos/sys/dev/sound/isa/ |
| HD | ad1816.c | 123 io_wr(struct ad1816_info *ad1816, int reg, u_int8_t data) in io_wr() function 163 io_wr(ad1816, AD1816_INT, c); in ad1816_intr() 187 io_wr(ad1816, AD1816_ALE, 0); in ad1816_read() 188 io_wr(ad1816, AD1816_ALE, (reg & AD1816_ALEMASK)); in ad1816_read() 198 io_wr(ad1816, AD1816_ALE, (reg & AD1816_ALEMASK)); in ad1816_write() 199 io_wr(ad1816, AD1816_LOW, (data & 0x000000ff)); in ad1816_write() 200 io_wr(ad1816, AD1816_HIGH, (data & 0x0000ff00) >> 8); in ad1816_write() 376 io_wr(ad1816, reg, fmt); in ad1816chan_setformat() 431 io_wr(ad1816, reg, io_rd(ad1816, reg) | AD1816_ENABLE); in ad1816chan_trigger() 445 io_wr(ad1816, reg, io_rd(ad1816, reg) & ~AD1816_ENABLE); in ad1816chan_trigger()
|
| HD | mss.c | 224 io_wr(struct mss_info *mss, int reg, u_int8_t data) in io_wr() function 766 io_wr(mss, MSS_STATUS, 0); /* Clear interrupt status */ in mss_init() 818 else io_wr(mss, MSS_STATUS, 0); /* Clear interrupt status */ in mss_intr() 828 io_wr(mss, MSS_STATUS, 0); /* Clear interrupt status */ in mss_intr() 855 io_wr(mss, MSS_INDEX, (u_char)(reg & MSS_IDXMASK) | x); in ad_read() 869 io_wr(mss, MSS_INDEX, (u_char)(reg & MSS_IDXMASK) | x); in ad_write() 870 io_wr(mss, MSS_IDATA, data); in ad_write() 928 io_wr(mss, MSS_INDEX, prev | MSS_MCE); in ad_enter_MCE() 947 io_wr(mss, MSS_INDEX, prev & ~MSS_MCE); /* Clear the MCE bit */ in ad_leave_MCE() 1725 io_wr(mss, 0, bits | 0x40); /* config port */ [all …]
|