Home
last modified time | relevance | path

Searched refs:in_8 (Results 1 – 25 of 89) sorted by relevance

1234

/linux-6.15/drivers/macintosh/
H A Dvia-cuda.c343 (void)in_8(&via[SR]); in sync_egret()
358 (void)in_8(&via[SR]); in sync_egret()
379 (void)in_8(&via[IER]); in cuda_init_via()
395 (void)in_8(&via[SR]); in cuda_init_via()
406 (void)in_8(&via[SR]); in cuda_init_via()
415 (void)in_8(&via[SR]); in cuda_init_via()
596 (void)in_8(&via[SR]); in cuda_interrupt()
606 (void)in_8(&via[SR]); in cuda_interrupt()
617 (void)in_8(&via[SR]); in cuda_interrupt()
636 (void)in_8(&via[SR]); in cuda_interrupt()
[all …]
H A Dmacio-adb.c157 while ((in_8(&adb->ctrl.r) & ADB_RST) != 0) { in macio_adb_reset_bus()
192 out_8(&adb->ctrl.r, in_8(&adb->ctrl.r) | TAR); in macio_send_request()
215 if (in_8(&adb->intr.r) & TAG) { in macio_adb_interrupt()
237 if (in_8(&adb->intr.r) & DFB) { in macio_adb_interrupt()
239 err = in_8(&adb->error.r); in macio_adb_interrupt()
244 req->reply_len = in_8(&adb->dcount.r) & HMB; in macio_adb_interrupt()
246 req->reply[i] = in_8(&adb->data[i].r); in macio_adb_interrupt()
254 n = in_8(&adb->dcount.r) & HMB; in macio_adb_interrupt()
256 ibuf[i] = in_8(&adb->data[i].r); in macio_adb_interrupt()
258 autopoll = (in_8(&adb->dcount.r) & APD) != 0; in macio_adb_interrupt()
[all …]
H A Dvia-pmu.c1204 (void)in_8(&via2[B]); in send_byte()
1213 (void)in_8(&via2[B]); in recv_byte()
1472 if (in_8(&via2[B]) & TREQ) { in pmu_sr_intr()
1482 bite = in_8(&via1[SR]); in pmu_sr_intr()
1832 save_via[0] = in_8(&via1[ANH]); in save_via_state()
1833 save_via[1] = in_8(&via1[DIRA]); in save_via_state()
1834 save_via[2] = in_8(&via1[B]); in save_via_state()
1835 save_via[3] = in_8(&via1[DIRB]); in save_via_state()
1836 save_via[4] = in_8(&via1[PCR]); in save_via_state()
1837 save_via[5] = in_8(&via1[ACR]); in save_via_state()
[all …]
/linux-6.15/drivers/i2c/busses/
H A Di2c-ibm_iic.c90 in_8(&iic->cntl), in_8(&iic->mdcntl), in_8(&iic->sts), in dump_iic_regs()
91 in_8(&iic->extsts), in_8(&iic->clkdiv), in_8(&iic->xfrcnt), in dump_iic_regs()
92 in_8(&iic->xtcntlss), in_8(&iic->directcntl)); in dump_iic_regs()
191 dc = in_8(&iic->directcntl); in iic_dev_reset()
200 dc = in_8(&iic->directcntl); in iic_dev_reset()
330 dev->idx, in_8(&iic->sts), in_8(&iic->extsts)); in iic_handler()
347 if (unlikely(in_8(&iic->sts) & STS_ERR)){ in iic_xfer_result()
349 in_8(&iic->extsts)); in iic_xfer_result()
370 return in_8(&iic->xfrcnt) & XFRCNT_MTC_MASK; in iic_xfer_result()
420 else if (unlikely(in_8(&iic->sts) & STS_PT)){ in iic_wait_for_tc()
[all …]
/linux-6.15/drivers/video/fbdev/
H A Dhpfb.c129 while (in_8(fb_regs + BUSY) & fb_bitmask) in topcat_blit()
157 while (in_8(fb_regs + BUSY) & fb_bitmask) in hpfb_fillrect()
177 while (in_8(fb_regs + BUSY) & fb_bitmask) in hpfb_sync()
218 fboff = (in_8(fb_regs + HPFB_FBOMSB) << 8) | in_8(fb_regs + HPFB_FBOLSB); in hpfb_init_one()
220 fb_info.fix.smem_start = (in_8(fb_regs + fboff) << 16); in hpfb_init_one()
243 fb_width = (in_8(fb_regs + HPFB_FBWMSB) << 8) | in_8(fb_regs + HPFB_FBWLSB); in hpfb_init_one()
245 fb_height = (in_8(fb_regs + HPFB_FBHMSB) << 8) | in_8(fb_regs + HPFB_FBHLSB); in hpfb_init_one()
249 hpfb_defined.xres = (in_8(fb_regs + HPFB_DWMSB) << 8) | in_8(fb_regs + HPFB_DWLSB); in hpfb_init_one()
250 hpfb_defined.yres = (in_8(fb_regs + HPFB_DHMSB) << 8) | in_8(fb_regs + HPFB_DHLSB); in hpfb_init_one()
253 hpfb_defined.bits_per_pixel = in_8(fb_regs + HPFB_NUMPLANES); in hpfb_init_one()
[all …]
/linux-6.15/arch/powerpc/platforms/powermac/
H A Dudbg_scc.c26 while ((in_8(sccc) & SCC_TXRDY) == 0) in udbg_scc_putc()
37 if ((in_8(sccc) & SCC_RXRDY) != 0) in udbg_scc_getc_poll()
38 return in_8(sccd); in udbg_scc_getc_poll()
48 while ((in_8(sccc) & SCC_RXRDY) == 0) in udbg_scc_getc()
50 return in_8(sccd); in udbg_scc_getc()
123 in_8(sccc); in udbg_scc_init()
132 scc_inittab[1] = in_8(sccc); in udbg_scc_init()
134 scc_inittab[3] = in_8(sccc); in udbg_scc_init()
H A Dnvram.c153 return in_8(&nvram_data[(addr & (NVRAM_SIZE - 1)) * nvram_mult]); in direct_nvram_read_byte()
169 val = in_8(&nvram_data[(addr & 0x1f) << 4]); in indirect_nvram_read_byte()
298 stat = in_8(base); in sm_erase_bank()
331 stat = in_8(base); in sm_write_bank()
377 stat = in_8(base) ^ in_8(base); in amd_erase_bank()
419 stat = in_8(base) ^ in_8(base); in amd_write_bank()
H A Dtime.c199 while ((in_8(&via[IFR]) & T1_INT) == 0) in via_calibrate_decr()
203 in_8(&via[T1CL]); in via_calibrate_decr()
204 while ((in_8(&via[IFR]) & T1_INT) == 0) in via_calibrate_decr()
/linux-6.15/arch/powerpc/platforms/embedded6xx/
H A Dls_uart.c37 char lsr = in_8(avr_addr + UART_LSR); in wd_stop()
47 while (in_8(avr_addr + UART_LSR) & UART_LSR_DR) in wd_stop()
48 printk("%c", in_8(avr_addr + UART_RX)); in wd_stop()
105 (void) in_8(avr_addr + UART_LSR); in ls_uart_init()
106 (void) in_8(avr_addr + UART_RX); in ls_uart_init()
107 (void) in_8(avr_addr + UART_IIR); in ls_uart_init()
108 (void) in_8(avr_addr + UART_MSR); in ls_uart_init()
/linux-6.15/drivers/rtc/
H A Drtc-mpc5121.c151 tm->tm_sec = in_8(&regs->second); in mpc5200_rtc_read_time()
152 tm->tm_min = in_8(&regs->minute); in mpc5200_rtc_read_time()
155 if (in_8(&regs->hour) & 0x20) in mpc5200_rtc_read_time()
156 tm->tm_hour = (in_8(&regs->hour) >> 1) + in mpc5200_rtc_read_time()
157 (in_8(&regs->hour) & 1 ? 12 : 0); in mpc5200_rtc_read_time()
159 tm->tm_hour = in_8(&regs->hour); in mpc5200_rtc_read_time()
161 tmp = in_8(&regs->wday_mday); in mpc5200_rtc_read_time()
163 tm->tm_mon = in_8(&regs->month) - 1; in mpc5200_rtc_read_time()
201 alarm->pending = in_8(&regs->alm_status); in mpc5121_rtc_read_alarm()
229 if (in_8(&regs->int_alm)) { in mpc5121_rtc_handler()
[all …]
/linux-6.15/arch/m68k/hp300/
H A Dtime.c64 in_8(CLOCKBASE + CLKSR); in hp300_tick()
85 msb = in_8(CLOCKBASE + CLKMSB1); in hp300_read_clk()
87 if ((in_8(CLOCKBASE + CLKSR) & CLKSR_INT1) && msb > 0) in hp300_read_clk()
89 lsb = in_8(CLOCKBASE + CLKLSB1); in hp300_read_clk()
90 msb_new = in_8(CLOCKBASE + CLKMSB1); in hp300_read_clk()
H A Dconfig.c119 #define rtc_busy() (in_8(RTCBASE + RTC_CMD) & RTC_BUSY)
120 #define rtc_data_available() (in_8(RTCBASE + RTC_CMD) & RTC_DATA_RDY)
121 #define rtc_status() (in_8(RTCBASE + RTC_CMD))
123 #define rtc_read_data() (in_8(RTCBASE + RTC_DATA))
/linux-6.15/drivers/net/can/mscan/
H A Dmscan.c60 canctl1 = in_8(&regs->canctl1); in mscan_set_mode()
64 if (in_8(&regs->canctl1) & MSCAN_SLPAK) in mscan_set_mode()
103 canctl1 = in_8(&regs->canctl1); in mscan_set_mode()
107 canctl1 = in_8(&regs->canctl1); in mscan_set_mode()
138 if (in_8(&regs->canmisc) & MSCAN_BOHOLD) in mscan_start()
146 canrflg = in_8(&regs->canrflg); in mscan_start()
385 canrflg = in_8(&regs->canrflg); in mscan_rx_poll()
467 canrflg = in_8(&regs->canrflg); in mscan_isr()
528 bec->txerr = in_8(&regs->cantxerr); in mscan_get_berr_counter()
529 bec->rxerr = in_8(&regs->canrxerr); in mscan_get_berr_counter()
[all …]
/linux-6.15/arch/powerpc/boot/
H A Dns16550.c42 while ((in_8(reg_base + (UART_LSR << reg_shift)) & UART_LSR_THRE) == 0); in ns16550_putc()
48 while ((in_8(reg_base + (UART_LSR << reg_shift)) & UART_LSR_DR) == 0); in ns16550_getc()
49 return in_8(reg_base); in ns16550_getc()
54 return ((in_8(reg_base + (UART_LSR << reg_shift)) & UART_LSR_DR) != 0); in ns16550_tstc()
/linux-6.15/drivers/usb/host/
H A Dfhci-dbg.c49 in_8(&regs->usb_usmod), in_8(&regs->usb_usadr), in fhci_dfs_regs_show()
50 in_8(&regs->usb_uscom), in_be16(&regs->usb_usep[0]), in fhci_dfs_regs_show()
52 in_8(&regs->usb_usbs), in_be16(&regs->usb_ussft), in fhci_dfs_regs_show()
/linux-6.15/drivers/scsi/
H A Dmesh.c318 while(in_8(&mr->fifo_count)) in mesh_dump_regs()
341 (void)in_8(&mr->mesh_id); in mesh_flush_io()
492 if (in_8(&mr->interrupt) != 0) { in mesh_start_cmd()
507 if (in_8(&mr->interrupt) != 0) in mesh_start_cmd()
513 if (in_8(&mr->interrupt) == 0 && (in_8(&mr->bus_status1) & BS1_SEL) in mesh_start_cmd()
530 if (in_8(&mr->interrupt) == 0 && (in_8(&mr->bus_status1) & BS1_SEL) in mesh_start_cmd()
928 b = in_8(&mr->fifo); in reselected()
1030 err = in_8(&mr->error); in handle_error()
1031 exc = in_8(&mr->exception); in handle_error()
1126 exc = in_8(&mr->exception); in handle_exception()
[all …]
/linux-6.15/drivers/net/ethernet/apple/
H A Dmace.c174 in_8(&mp->mace->chipid_lo); in mace_probe()
326 if (in_8(&mb->biucc) & SWRST) { in mace_reset()
338 i = in_8(&mb->ir); in mace_reset()
355 while ((in_8(&mb->iac) & ADDRCHG) != 0) in mace_reset()
384 while ((in_8(&mb->iac) & ADDRCHG) != 0) in __mace_set_address()
626 while ((in_8(&mb->iac) & ADDRCHG) != 0) in mace_set_multicast()
674 in_8(&mb->xmtrc); /* get retries */ in mace_interrupt()
678 while (in_8(&mb->pr) & XMTSV) { in mace_interrupt()
686 intr = in_8(&mb->ir); in mace_interrupt()
690 fs = in_8(&mb->xmtfs); in mace_interrupt()
[all …]
/linux-6.15/drivers/net/ethernet/amd/
H A Dhplance.c148 addr[i] = ((in_8(va + HPLANCE_NVRAMOFF + i*4 + 1) & 0xF) << 4) in hplance_init()
149 | (in_8(va + HPLANCE_NVRAMOFF + i*4 + 3) & 0xF); in hplance_init()
178 } while ((in_8(lp->base + HPLANCE_STATUS) & LE_ACK) == 0); in hplance_writerap()
187 } while ((in_8(lp->base + HPLANCE_STATUS) & LE_ACK) == 0); in hplance_writerdp()
197 } while ((in_8(lp->base + HPLANCE_STATUS) & LE_ACK) == 0); in hplance_readrdp()
/linux-6.15/arch/powerpc/platforms/512x/
H A Dmpc5121_ads_cpld.c67 in_8(pic_mask) | irq_to_pic_bit(cpld_irq)); in cpld_mask_irq()
77 in_8(pic_mask) & ~irq_to_pic_bit(cpld_irq)); in cpld_unmask_irq()
91 u8 status = in_8(statusp); in cpld_pic_get_irq()
92 u8 mask = in_8(maskp); in cpld_pic_get_irq()
/linux-6.15/include/linux/
H A Ddio.h124 #define DIO_ID(baseaddr) in_8((baseaddr) + DIO_IDOFF)
125 #define DIO_SECID(baseaddr) in_8((baseaddr) + DIO_SECIDOFF)
128 #define DIO_IPL(baseaddr) (((in_8((baseaddr) + DIO_IPLOFF) >> 4) & 0x03) + 3)
133 #define DIOII_SIZE(baseaddr) ((in_8((baseaddr) + DIOII_SIZEOFF) + 1) * 0x100000)
/linux-6.15/arch/powerpc/platforms/82xx/
H A Dep8248e.c67 in_8(&ep8248e_bcsr[8]); in ep8248e_set_mdc()
78 in_8(&ep8248e_bcsr[8]); in ep8248e_set_mdio_dir()
89 in_8(&ep8248e_bcsr[8]); in ep8248e_set_mdio_data()
94 return in_8(&ep8248e_bcsr[8]) & BCSR8_MDIO_DATA; in ep8248e_get_mdio_data()
/linux-6.15/drivers/spi/
H A Dspi-ppc4xx.c198 if (in_8(&hw->regs->cdm) != cdm) in spi_ppc4xx_setupxfer()
263 status = in_8(&hw->regs->sr); in spi_ppc4xx_int()
280 lstatus = in_8(&hw->regs->sr); in spi_ppc4xx_int()
289 status = in_8(&hw->regs->sr); in spi_ppc4xx_int()
298 data = in_8(&hw->regs->rxd); in spi_ppc4xx_int()
/linux-6.15/arch/powerpc/platforms/52xx/
H A Dmpc52xx_pm.c44 out_8(&gpiow->wkup_gpioe, in_8(&gpiow->wkup_gpioe) | (1 << pin)); in mpc52xx_set_wakeup_gpio()
46 out_8(&gpiow->wkup_ddr, in_8(&gpiow->wkup_ddr) & ~(1 << pin)); in mpc52xx_set_wakeup_gpio()
48 out_8(&gpiow->wkup_inten, in_8(&gpiow->wkup_inten) | (1 << pin)); in mpc52xx_set_wakeup_gpio()
/linux-6.15/arch/m68k/include/asm/
H A Draw_io.h19 #define in_8(addr) \ macro
36 #define raw_inb in_8
39 #define __raw_readb in_8
107 *buf++ = in_8(port); in raw_insb()
/linux-6.15/arch/m68k/mvme16x/
H A Dconfig.c222 if (in_8(PCCSCCTICR) & 0x20) in mvme16x_cons_write()
225 in_8(PCCTPIACKR); in mvme16x_cons_write()
434 tmp = in_8(PCCTOVR1) >> 4; in mvme16x_read_clk()
436 overflow = in_8(PCCTOVR1) >> 4; in mvme16x_read_clk()

1234