/Linux-v4.19/drivers/macintosh/ |
D | via-cuda.c | 108 out_8(&via[B], in_8(&via[B]) | TIP); in assert_TIP() 110 out_8(&via[B], in_8(&via[B]) & ~TIP); in assert_TIP() 117 out_8(&via[B], in_8(&via[B]) | TIP | TACK); in assert_TIP_and_TACK() 119 out_8(&via[B], in_8(&via[B]) & ~(TIP | TACK)); in assert_TIP_and_TACK() 126 out_8(&via[B], in_8(&via[B]) | TACK); in assert_TACK() 128 out_8(&via[B], in_8(&via[B]) & ~TACK); in assert_TACK() 133 out_8(&via[B], in_8(&via[B]) ^ TACK); in toggle_TACK() 140 out_8(&via[B], in_8(&via[B]) & ~TACK); in negate_TACK() 142 out_8(&via[B], in_8(&via[B]) | TACK); in negate_TACK() 149 out_8(&via[B], in_8(&via[B]) & ~(TIP | TACK)); in negate_TIP_and_TACK() [all …]
|
D | macio-adb.c | 153 out_8(&adb->ctrl.r, in_8(&adb->ctrl.r) | ADB_RST); in macio_adb_reset_bus() 154 while ((in_8(&adb->ctrl.r) & ADB_RST) != 0) { in macio_adb_reset_bus() 156 out_8(&adb->ctrl.r, in_8(&adb->ctrl.r) & ~ADB_RST); in macio_adb_reset_bus() 189 out_8(&adb->ctrl.r, in_8(&adb->ctrl.r) | TAR); in macio_send_request() 212 if (in_8(&adb->intr.r) & TAG) { in macio_adb_interrupt() 227 out_8(&adb->ctrl.r, in_8(&adb->ctrl.r) | TAR); in macio_adb_interrupt() 233 if (in_8(&adb->intr.r) & DFB) { in macio_adb_interrupt() 235 err = in_8(&adb->error.r); in macio_adb_interrupt() 240 req->reply_len = in_8(&adb->dcount.r) & HMB; in macio_adb_interrupt() 242 req->reply[i] = in_8(&adb->data[i].r); in macio_adb_interrupt() [all …]
|
D | via-pmu.c | 590 out_8(&via2[B], in_8(&via2[B]) | TREQ); in init_pmu() 591 out_8(&via2[DIRB], (in_8(&via2[DIRB]) | TREQ) & ~TACK); in init_pmu() 1200 while ((in_8(&via2[B]) & TACK) == 0) { in wait_for_ack() 1214 out_8(&via1[ACR], in_8(&via1[ACR]) | SR_OUT | SR_EXT); in send_byte() 1216 out_8(&via2[B], in_8(&via2[B]) & ~TREQ); /* assert TREQ */ in send_byte() 1217 (void)in_8(&via2[B]); in send_byte() 1223 out_8(&via1[ACR], (in_8(&via1[ACR]) & ~SR_OUT) | SR_EXT); in recv_byte() 1224 in_8(&via1[SR]); /* resets SR */ in recv_byte() 1225 out_8(&via2[B], in_8(&via2[B]) & ~TREQ); in recv_byte() 1226 (void)in_8(&via2[B]); in recv_byte() [all …]
|
/Linux-v4.19/drivers/i2c/busses/ |
D | i2c-ibm_iic.c | 94 in_8(&iic->cntl), in_8(&iic->mdcntl), in_8(&iic->sts), in dump_iic_regs() 95 in_8(&iic->extsts), in_8(&iic->clkdiv), in_8(&iic->xfrcnt), in dump_iic_regs() 96 in_8(&iic->xtcntlss), in_8(&iic->directcntl)); in dump_iic_regs() 195 dc = in_8(&iic->directcntl); in iic_dev_reset() 204 dc = in_8(&iic->directcntl); in iic_dev_reset() 235 while ((in_8(&iic->directcntl) & mask) != mask){ in iic_dc_wait() 296 res = (in_8(&iic->directcntl) & DIRCNTL_MSDA) ? -EREMOTEIO : 1; in iic_smbus_quick() 334 dev->idx, in_8(&iic->sts), in_8(&iic->extsts)); in iic_handler() 351 if (unlikely(in_8(&iic->sts) & STS_ERR)){ in iic_xfer_result() 353 in_8(&iic->extsts)); in iic_xfer_result() [all …]
|
/Linux-v4.19/drivers/video/fbdev/ |
D | hpfb.c | 128 while (in_8(fb_regs + BUSY) & fb_bitmask) in topcat_blit() 156 while (in_8(fb_regs + BUSY) & fb_bitmask) in hpfb_fillrect() 176 while (in_8(fb_regs + BUSY) & fb_bitmask) in hpfb_sync() 215 fboff = (in_8(fb_regs + HPFB_FBOMSB) << 8) | in_8(fb_regs + HPFB_FBOLSB); in hpfb_init_one() 217 fb_info.fix.smem_start = (in_8(fb_regs + fboff) << 16); in hpfb_init_one() 240 fb_width = (in_8(fb_regs + HPFB_FBWMSB) << 8) | in_8(fb_regs + HPFB_FBWLSB); in hpfb_init_one() 242 fb_height = (in_8(fb_regs + HPFB_FBHMSB) << 8) | in_8(fb_regs + HPFB_FBHLSB); in hpfb_init_one() 246 hpfb_defined.xres = (in_8(fb_regs + HPFB_DWMSB) << 8) | in_8(fb_regs + HPFB_DWLSB); in hpfb_init_one() 247 hpfb_defined.yres = (in_8(fb_regs + HPFB_DHMSB) << 8) | in_8(fb_regs + HPFB_DHLSB); in hpfb_init_one() 250 hpfb_defined.bits_per_pixel = in_8(fb_regs + HPFB_NUMPLANES); in hpfb_init_one() [all …]
|
/Linux-v4.19/arch/powerpc/platforms/powermac/ |
D | udbg_scc.c | 30 while ((in_8(sccc) & SCC_TXRDY) == 0) in udbg_scc_putc() 41 if ((in_8(sccc) & SCC_RXRDY) != 0) in udbg_scc_getc_poll() 42 return in_8(sccd); in udbg_scc_getc_poll() 52 while ((in_8(sccc) & SCC_RXRDY) == 0) in udbg_scc_getc() 54 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()
|
D | nvram.c | 152 return in_8(&nvram_data[(addr & (NVRAM_SIZE - 1)) * nvram_mult]); in direct_nvram_read_byte() 168 val = in_8(&nvram_data[(addr & 0x1f) << 4]); in indirect_nvram_read_byte() 297 stat = in_8(base); in sm_erase_bank() 330 stat = in_8(base); in sm_write_bank() 376 stat = in_8(base) ^ in_8(base); in amd_erase_bank() 418 stat = in_8(base) ^ in_8(base); in amd_write_bank()
|
D | time.c | 286 while ((in_8(&via[IFR]) & T1_INT) == 0) in via_calibrate_decr() 290 in_8(&via[T1CL]); in via_calibrate_decr() 291 while ((in_8(&via[IFR]) & T1_INT) == 0) in via_calibrate_decr()
|
/Linux-v4.19/arch/powerpc/platforms/embedded6xx/ |
D | ls_uart.c | 36 char lsr = in_8(avr_addr + UART_LSR); in wd_stop() 46 while (in_8(avr_addr + UART_LSR) & UART_LSR_DR) in wd_stop() 47 printk("%c", in_8(avr_addr + UART_RX)); in wd_stop() 104 (void) in_8(avr_addr + UART_LSR); in ls_uart_init() 105 (void) in_8(avr_addr + UART_RX); in ls_uart_init() 106 (void) in_8(avr_addr + UART_IIR); in ls_uart_init() 107 (void) in_8(avr_addr + UART_MSR); in ls_uart_init()
|
/Linux-v4.19/arch/m68k/hp300/ |
D | time.c | 43 in_8(CLOCKBASE + CLKSR); in hp300_tick() 56 msb1 = in_8(CLOCKBASE + 5); in hp300_gettimeoffset() 57 lsb = in_8(CLOCKBASE + 7); in hp300_gettimeoffset() 58 msb2 = in_8(CLOCKBASE + 5); in hp300_gettimeoffset() 61 lsb = in_8(CLOCKBASE + 7); in hp300_gettimeoffset()
|
D | config.c | 120 #define rtc_busy() (in_8(RTCBASE + RTC_CMD) & RTC_BUSY) 121 #define rtc_data_available() (in_8(RTCBASE + RTC_CMD) & RTC_DATA_RDY) 122 #define rtc_status() (in_8(RTCBASE + RTC_CMD)) 124 #define rtc_read_data() (in_8(RTCBASE + RTC_DATA))
|
/Linux-v4.19/drivers/rtc/ |
D | rtc-mpc5121.c | 158 tm->tm_sec = in_8(®s->second); in mpc5200_rtc_read_time() 159 tm->tm_min = in_8(®s->minute); in mpc5200_rtc_read_time() 162 if (in_8(®s->hour) & 0x20) in mpc5200_rtc_read_time() 163 tm->tm_hour = (in_8(®s->hour) >> 1) + in mpc5200_rtc_read_time() 164 (in_8(®s->hour) & 1 ? 12 : 0); in mpc5200_rtc_read_time() 166 tm->tm_hour = in_8(®s->hour); in mpc5200_rtc_read_time() 168 tmp = in_8(®s->wday_mday); in mpc5200_rtc_read_time() 170 tm->tm_mon = in_8(®s->month) - 1; in mpc5200_rtc_read_time() 208 alarm->pending = in_8(®s->alm_status); in mpc5121_rtc_read_alarm() 250 if (in_8(®s->int_alm)) { in mpc5121_rtc_handler() [all …]
|
/Linux-v4.19/drivers/net/can/mscan/ |
D | mscan.c | 77 canctl1 = in_8(®s->canctl1); in mscan_set_mode() 81 if (in_8(®s->canctl1) & MSCAN_SLPAK) in mscan_set_mode() 107 if (in_8(®s->canctl1) & MSCAN_INITAK) in mscan_set_mode() 120 canctl1 = in_8(®s->canctl1); in mscan_set_mode() 124 canctl1 = in_8(®s->canctl1); in mscan_set_mode() 155 if (in_8(®s->canmisc) & MSCAN_BOHOLD) in mscan_start() 163 canrflg = in_8(®s->canrflg); in mscan_start() 183 WARN(!(in_8(®s->canmisc) & MSCAN_BOHOLD), in mscan_restart() 325 frame->can_dlc = get_can_dlc(in_8(®s->rx.dlr) & 0xf); in mscan_get_rx_frame() 337 frame->data[frame->can_dlc - 1] = in_8(data); in mscan_get_rx_frame() [all …]
|
/Linux-v4.19/arch/powerpc/boot/ |
D | ns16550.c | 41 while ((in_8(reg_base + (UART_LSR << reg_shift)) & UART_LSR_THRE) == 0); in ns16550_putc() 47 while ((in_8(reg_base + (UART_LSR << reg_shift)) & UART_LSR_DR) == 0); in ns16550_getc() 48 return in_8(reg_base); in ns16550_getc() 53 return ((in_8(reg_base + (UART_LSR << reg_shift)) & UART_LSR_DR) != 0); in ns16550_tstc()
|
/Linux-v4.19/drivers/usb/host/ |
D | fhci-dbg.c | 49 in_8(®s->usb_usmod), in_8(®s->usb_usadr), in fhci_dfs_regs_show() 50 in_8(®s->usb_uscom), in_be16(®s->usb_usep[0]), in fhci_dfs_regs_show() 52 in_8(®s->usb_usbs), in_be16(®s->usb_ussft), in fhci_dfs_regs_show()
|
/Linux-v4.19/drivers/scsi/ |
D | mesh.c | 317 while(in_8(&mr->fifo_count)) in mesh_dump_regs() 318 printk(KERN_DEBUG " fifo data=%.2x\n",in_8(&mr->fifo)); in mesh_dump_regs() 340 (void)in_8(&mr->mesh_id); in mesh_flush_io() 451 if (in_8(&mr->bus_status1) & (BS1_BSY | BS1_SEL)) { in mesh_start_cmd() 460 if ((in_8(&mr->bus_status1) & (BS1_BSY | BS1_SEL)) == 0) in mesh_start_cmd() 462 if (in_8(&mr->interrupt) != 0) { in mesh_start_cmd() 472 if (in_8(&mr->bus_status1) & (BS1_BSY | BS1_SEL)) { in mesh_start_cmd() 500 if (in_8(&mr->interrupt) != 0) { in mesh_start_cmd() 515 if (in_8(&mr->interrupt) != 0) in mesh_start_cmd() 521 if (in_8(&mr->interrupt) == 0 && (in_8(&mr->bus_status1) & BS1_SEL) in mesh_start_cmd() [all …]
|
/Linux-v4.19/drivers/net/ethernet/apple/ |
D | mace.c | 171 mp->chipid = (in_8(&mp->mace->chipid_hi) << 8) | in mace_probe() 172 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() 383 while ((in_8(&mb->iac) & ADDRCHG) != 0) in __mace_set_address() 622 while ((in_8(&mb->iac) & ADDRCHG) != 0) in mace_set_multicast() 642 dev->stats.rx_missed_errors += in_8(&mb->mpc); /* reading clears it */ in mace_handle_misc_intrs() 645 dev->stats.rx_length_errors += in_8(&mb->rntpc); /* reading clears it */ in mace_handle_misc_intrs() 669 intr = in_8(&mb->ir); /* read interrupt register */ in mace_interrupt() [all …]
|
/Linux-v4.19/drivers/net/ethernet/amd/ |
D | hplance.c | 146 dev->dev_addr[i] = ((in_8(va + HPLANCE_NVRAMOFF + i*4 + 1) & 0xF) << 4) in hplance_init() 147 | (in_8(va + HPLANCE_NVRAMOFF + i*4 + 3) & 0xF); in hplance_init() 174 } while ((in_8(lp->base + HPLANCE_STATUS) & LE_ACK) == 0); in hplance_writerap() 182 } while ((in_8(lp->base + HPLANCE_STATUS) & LE_ACK) == 0); in hplance_writerdp() 191 } while ((in_8(lp->base + HPLANCE_STATUS) & LE_ACK) == 0); in hplance_readrdp()
|
/Linux-v4.19/arch/powerpc/platforms/512x/ |
D | mpc5121_ads_cpld.c | 68 in_8(pic_mask) | irq_to_pic_bit(cpld_irq)); in cpld_mask_irq() 78 in_8(pic_mask) & ~irq_to_pic_bit(cpld_irq)); in cpld_unmask_irq() 93 u8 status = in_8(statusp); in cpld_pic_get_irq() 94 u8 mask = in_8(maskp); in cpld_pic_get_irq()
|
/Linux-v4.19/include/linux/ |
D | dio.h | 124 #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-v4.19/arch/powerpc/platforms/82xx/ |
D | ep8248e.c | 72 in_8(&ep8248e_bcsr[8]); in ep8248e_set_mdc() 83 in_8(&ep8248e_bcsr[8]); in ep8248e_set_mdio_dir() 94 in_8(&ep8248e_bcsr[8]); in ep8248e_set_mdio_data() 99 return in_8(&ep8248e_bcsr[8]) & BCSR8_MDIO_DATA; in ep8248e_get_mdio_data()
|
/Linux-v4.19/arch/powerpc/platforms/52xx/ |
D | mpc52xx_pm.c | 42 out_8(&gpiow->wkup_gpioe, in_8(&gpiow->wkup_gpioe) | (1 << pin)); in mpc52xx_set_wakeup_gpio() 44 out_8(&gpiow->wkup_ddr, in_8(&gpiow->wkup_ddr) & ~(1 << pin)); in mpc52xx_set_wakeup_gpio() 46 out_8(&gpiow->wkup_inten, in_8(&gpiow->wkup_inten) | (1 << pin)); in mpc52xx_set_wakeup_gpio()
|
/Linux-v4.19/arch/m68k/include/asm/ |
D | raw_io.h | 19 #define in_8(addr) \ macro 36 #define raw_inb in_8 39 #define __raw_readb in_8 106 *buf++ = in_8(port); in raw_insb()
|
/Linux-v4.19/drivers/gpio/ |
D | gpio-mpc5200.c | 62 ret = (in_8(®s->wkup_ival) >> (7 - gpio)) & 1; in mpc52xx_wkup_gpio_get() 173 chip->shadow_gpioe = in_8(®s->wkup_gpioe); in mpc52xx_wkup_gpiochip_probe() 174 chip->shadow_ddr = in_8(®s->wkup_ddr); in mpc52xx_wkup_gpiochip_probe() 175 chip->shadow_dvo = in_8(®s->wkup_dvo); in mpc52xx_wkup_gpiochip_probe()
|
/Linux-v4.19/arch/powerpc/platforms/85xx/ |
D | mpc85xx_cds.c | 345 cds_pci_slot = ((in_8(&cadmus->cm_csr) >> 6) & 0x3) + 1; in mpc85xx_cds_setup_arch() 347 in_8(&cadmus->cm_ver), cds_pci_slot); in mpc85xx_cds_setup_arch() 369 in_8(&cadmus->cm_ver)); in mpc85xx_cds_show_cpuinfo()
|