| /linux-6.15/sound/sparc/ |
| H A D | amd7930.c | 351 sbus_writeb(AMR_INIT, amd->regs + AMD7930_CR); in amd7930_idle() 352 sbus_writeb(0, amd->regs + AMD7930_DR); in amd7930_idle() 362 sbus_writeb(AMR_INIT, amd->regs + AMD7930_CR); in amd7930_enable_ints() 373 sbus_writeb(AMR_INIT, amd->regs + AMD7930_CR); in amd7930_disable_ints() 385 sbus_writeb(AMR_MAP_GX, amd->regs + AMD7930_CR); in __amd7930_write_map() 389 sbus_writeb(AMR_MAP_GR, amd->regs + AMD7930_CR); in __amd7930_write_map() 402 sbus_writeb(map->mmr1, amd->regs + AMD7930_DR); in __amd7930_write_map() 405 sbus_writeb(map->mmr2, amd->regs + AMD7930_DR); in __amd7930_write_map() 511 sbus_writeb(byte, amd->regs + AMD7930_BBTB); in snd_amd7930_interrupt() 515 sbus_writeb(0, amd->regs + AMD7930_BBTB); in snd_amd7930_interrupt() [all …]
|
| H A D | cs4231.c | 270 return sbus_writeb(val, reg_addr); in __cs4231_writeb()
|
| /linux-6.15/drivers/input/misc/ |
| H A D | sparcspkr.c | 95 sbus_writeb(0x01, info->regs + 0); in bbc_spkr_event() 96 sbus_writeb(0x00, info->regs + 2); in bbc_spkr_event() 97 sbus_writeb((count >> 16) & 0xff, info->regs + 3); in bbc_spkr_event() 98 sbus_writeb((count >> 8) & 0xff, info->regs + 4); in bbc_spkr_event() 99 sbus_writeb(0x00, info->regs + 5); in bbc_spkr_event() 101 sbus_writeb(0x00, info->regs + 0); in bbc_spkr_event() 134 sbus_writeb(sbus_readb(info->enable_reg) | 3, info->enable_reg); in grover_spkr_event() 136 sbus_writeb(0xB6, info->freq_regs + 1); in grover_spkr_event() 138 sbus_writeb(count & 0xff, info->freq_regs + 0); in grover_spkr_event() 139 sbus_writeb((count >> 8) & 0xff, info->freq_regs + 0); in grover_spkr_event() [all …]
|
| /linux-6.15/drivers/net/ethernet/sun/ |
| H A D | sunqe.c | 186 sbus_writeb(0, mregs + MREGS_RXFCNTL); in qe_init() 206 sbus_writeb(e[0], mregs + MREGS_ETHADDR); in qe_init() 207 sbus_writeb(e[1], mregs + MREGS_ETHADDR); in qe_init() 208 sbus_writeb(e[2], mregs + MREGS_ETHADDR); in qe_init() 209 sbus_writeb(e[3], mregs + MREGS_ETHADDR); in qe_init() 210 sbus_writeb(e[4], mregs + MREGS_ETHADDR); in qe_init() 211 sbus_writeb(e[5], mregs + MREGS_ETHADDR); in qe_init() 219 sbus_writeb(0, mregs + MREGS_FILTER); in qe_init() 222 sbus_writeb(0, mregs + MREGS_IACONFIG); in qe_init() 642 sbus_writeb(0, qep->mregs + MREGS_IACONFIG); in qe_set_multicast() [all …]
|
| /linux-6.15/drivers/net/ethernet/amd/ |
| H A D | sunlance.c | 388 sbus_writeb(dev->dev_addr[1], &ib->phys_addr[0]); in lance_init_ring_pio() 389 sbus_writeb(dev->dev_addr[0], &ib->phys_addr[1]); in lance_init_ring_pio() 390 sbus_writeb(dev->dev_addr[3], &ib->phys_addr[2]); in lance_init_ring_pio() 391 sbus_writeb(dev->dev_addr[2], &ib->phys_addr[3]); in lance_init_ring_pio() 400 sbus_writeb(0, &ib->btx_ring [i].tmd1_bits); in lance_init_ring_pio() 706 sbus_writeb(LE_R1_OWN, &rd->rmd1_bits); in lance_rx_pio() 723 sbus_writeb(LE_R1_OWN, &rd->rmd1_bits); in lance_rx_pio() 1056 sbus_writeb(src[0], piobuf); in lance_piocopy_from_skb() 1064 sbus_writeb(0, piobuf); in lance_piozero() 1071 sbus_writeb(0, piobuf); in lance_piozero() [all …]
|
| /linux-6.15/drivers/parport/ |
| H A D | parport_sunbpp.c | 75 sbus_writeb(d, ®s->p_dr); in parport_sunbpp_write_data() 174 sbus_writeb(value_or, ®s->p_or); in parport_sunbpp_frob_control() 175 sbus_writeb(value_tcr, ®s->p_tcr); in parport_sunbpp_frob_control() 203 sbus_writeb(value_tcr, ®s->p_tcr); in parport_sunbpp_data_forward() 213 sbus_writeb(val, ®s->p_tcr); in parport_sunbpp_data_reverse() 315 sbus_writeb(value_tcr, ®s->p_tcr); in bpp_probe()
|
| /linux-6.15/arch/sparc/include/asm/ |
| H A D | io_32.h | 80 static inline void sbus_writeb(u8 b, volatile void __iomem *addr) in sbus_writeb() function 99 sbus_writeb(c, __dst); in sbus_memset_io() 126 sbus_writeb(tmp, d); in sbus_memcpy_toio()
|
| H A D | floppy_64.h | 129 sbus_writeb(value, &sun_fdc->dor_82077); in sun_82077_fd_outb() 132 sbus_writeb(value, &sun_fdc->data_82077); in sun_82077_fd_outb() 135 sbus_writeb(value, &sun_fdc->dcr_82077); in sun_82077_fd_outb() 138 sbus_writeb(value, &sun_fdc->status_82077); in sun_82077_fd_outb()
|
| H A D | io_64.h | 324 static inline void sbus_writeb(u8 b, volatile void __iomem *addr) in sbus_writeb() function 347 sbus_writeb(c, dst); in sbus_memset_io() 397 sbus_writeb(tmp, d); in sbus_memcpy_toio()
|
| /linux-6.15/drivers/video/fbdev/ |
| H A D | cg3.c | 192 sbus_writeb(val, ®s->control); in cg3_blank() 202 sbus_writeb(val, ®s->control); in cg3_blank() 331 sbus_writeb(p[1], regp); in cg3_do_default_mode() 337 sbus_writeb(p[0], regp); in cg3_do_default_mode() 339 sbus_writeb(p[1], regp); in cg3_do_default_mode()
|
| H A D | bw2.c | 130 sbus_writeb(val, ®s->control); in bw2_blank() 140 sbus_writeb(val, ®s->control); in bw2_blank() 265 sbus_writeb(p[1], regp); in bw2_do_default_mode()
|
| H A D | cg14.c | 208 sbus_writeb(val, ®s->mcr); in __cg14_reset() 330 sbus_writeb(cur_mode, ®s->mcr); in cg14_sbusfb_ioctl()
|
| /linux-6.15/drivers/tty/serial/ |
| H A D | sunzilog.h | 277 #define ZS_CLEARERR(channel) do { sbus_writeb(ERR_RES, &channel->control); \ 280 #define ZS_CLEARSTAT(channel) do { sbus_writeb(RES_EXT_INT, &channel->control); \
|
| /linux-6.15/arch/sparc/kernel/ |
| H A D | pmc.c | 38 #define pmc_writeb(val, offs) (sbus_writeb(val, regs+offs))
|
| H A D | auxio_32.c | 95 sbus_writeb(((regval | bits_on) & ~bits_off) | AUXIO_ORMEIN4M, in set_auxio()
|
| H A D | auxio_64.c | 50 sbus_writeb(newval, auxio_register); in __auxio_rmw()
|
| H A D | apc.c | 39 #define apc_writeb(val, offs) (sbus_writeb(val, regs+offs))
|
| H A D | process_32.c | 110 sbus_writeb(power_register, auxio_power_register); in machine_power_off()
|
| /linux-6.15/drivers/scsi/ |
| H A D | sun_esp.c | 207 sbus_writeb(val, esp->regs + (reg * 4UL)); in sbus_esp_write8()
|