/linux-4.4.14/arch/x86/boot/ |
D | video-vga.c | 43 struct biosregs ireg, oreg; in vga_set_basic_mode() local 46 initregs(&ireg); in vga_set_basic_mode() 49 ireg.ax = 0x0f00; in vga_set_basic_mode() 50 intcall(0x10, &ireg, &oreg); in vga_set_basic_mode() 57 ireg.ax = mode; /* AH=0: set mode */ in vga_set_basic_mode() 58 intcall(0x10, &ireg, NULL); in vga_set_basic_mode() 66 struct biosregs ireg; in vga_set_8font() local 68 initregs(&ireg); in vga_set_8font() 71 ireg.ax = 0x1112; in vga_set_8font() 73 intcall(0x10, &ireg, NULL); in vga_set_8font() [all …]
|
D | video-vesa.c | 35 struct biosregs ireg, oreg; in vesa_probe() local 43 initregs(&ireg); in vesa_probe() 44 ireg.ax = 0x4f00; in vesa_probe() 45 ireg.di = (size_t)&vginfo; in vesa_probe() 46 intcall(0x10, &ireg, &oreg); in vesa_probe() 67 ireg.ax = 0x4f01; in vesa_probe() 68 ireg.cx = mode; in vesa_probe() 69 ireg.di = (size_t)&vminfo; in vesa_probe() 70 intcall(0x10, &ireg, &oreg); in vesa_probe() 108 struct biosregs ireg, oreg; in vesa_set_mode() local [all …]
|
D | tty.c | 42 struct biosregs ireg; in bios_putchar() local 44 initregs(&ireg); in bios_putchar() 45 ireg.bx = 0x0007; in bios_putchar() 46 ireg.cx = 0x0001; in bios_putchar() 47 ireg.ah = 0x0e; in bios_putchar() 48 ireg.al = ch; in bios_putchar() 49 intcall(0x10, &ireg, NULL); in bios_putchar() 76 struct biosregs ireg, oreg; in gettime() local 78 initregs(&ireg); in gettime() 79 ireg.ah = 0x02; in gettime() [all …]
|
D | memory.c | 23 struct biosregs ireg, oreg; in detect_memory_e820() local 27 initregs(&ireg); in detect_memory_e820() 28 ireg.ax = 0xe820; in detect_memory_e820() 29 ireg.cx = sizeof buf; in detect_memory_e820() 30 ireg.edx = SMAP; in detect_memory_e820() 31 ireg.di = (size_t)&buf; in detect_memory_e820() 48 intcall(0x15, &ireg, &oreg); in detect_memory_e820() 49 ireg.ebx = oreg.ebx; /* for next iteration... */ in detect_memory_e820() 69 } while (ireg.ebx && count < ARRAY_SIZE(boot_params.e820_map)); in detect_memory_e820() 76 struct biosregs ireg, oreg; in detect_memory_e801() local [all …]
|
D | main.c | 67 struct biosregs ireg, oreg; in keyboard_init() local 68 initregs(&ireg); in keyboard_init() 70 ireg.ah = 0x02; /* Get keyboard status */ in keyboard_init() 71 intcall(0x16, &ireg, &oreg); in keyboard_init() 74 ireg.ax = 0x0305; /* Set keyboard repeat rate */ in keyboard_init() 75 intcall(0x16, &ireg, NULL); in keyboard_init() 83 struct biosregs ireg, oreg; in query_ist() local 90 initregs(&ireg); in query_ist() 91 ireg.ax = 0xe980; /* IST Support */ in query_ist() 92 ireg.edx = 0x47534943; /* Request value */ in query_ist() [all …]
|
D | edd.c | 27 struct biosregs ireg, oreg; in read_mbr() local 29 initregs(&ireg); in read_mbr() 30 ireg.ax = 0x0201; /* Legacy Read, one sector */ in read_mbr() 31 ireg.cx = 0x0001; /* Sector 0-0-1 */ in read_mbr() 32 ireg.dl = devno; in read_mbr() 33 ireg.bx = (size_t)buf; in read_mbr() 35 intcall(0x13, &ireg, &oreg); in read_mbr() 77 struct biosregs ireg, oreg; in get_edd_info() local 83 initregs(&ireg); in get_edd_info() 84 ireg.ah = 0x41; in get_edd_info() [all …]
|
D | apm.c | 23 struct biosregs ireg, oreg; in query_apm_bios() local 26 initregs(&ireg); in query_apm_bios() 27 ireg.ah = 0x53; in query_apm_bios() 28 intcall(0x15, &ireg, &oreg); in query_apm_bios() 40 ireg.al = 0x04; in query_apm_bios() 41 intcall(0x15, &ireg, NULL); in query_apm_bios() 44 ireg.al = 0x03; in query_apm_bios() 45 intcall(0x15, &ireg, &oreg); in query_apm_bios() 61 ireg.al = 0x00; in query_apm_bios() 62 intcall(0x15, &ireg, &oreg); in query_apm_bios() [all …]
|
D | video-bios.c | 33 struct biosregs ireg, oreg; in set_bios_mode() local 36 initregs(&ireg); in set_bios_mode() 37 ireg.al = mode; /* AH=0x00 Set Video Mode */ in set_bios_mode() 38 intcall(0x10, &ireg, NULL); in set_bios_mode() 40 ireg.ah = 0x0f; /* Get Current Video Mode */ in set_bios_mode() 41 intcall(0x10, &ireg, &oreg); in set_bios_mode() 56 ireg.ax = boot_params.screen_info.orig_video_mode; in set_bios_mode() 57 intcall(0x10, &ireg, NULL); in set_bios_mode()
|
D | video.c | 26 struct biosregs ireg, oreg; in store_cursor_position() local 28 initregs(&ireg); in store_cursor_position() 29 ireg.ah = 0x03; in store_cursor_position() 30 intcall(0x10, &ireg, &oreg); in store_cursor_position() 44 struct biosregs ireg, oreg; in store_video_mode() local 48 initregs(&ireg); in store_video_mode() 49 ireg.ah = 0x0f; in store_video_mode() 50 intcall(0x10, &ireg, &oreg); in store_video_mode() 266 struct biosregs ireg; in restore_screen() local 310 initregs(&ireg); in restore_screen() [all …]
|
D | a20.c | 93 struct biosregs ireg; in enable_a20_bios() local 95 initregs(&ireg); in enable_a20_bios() 96 ireg.ax = 0x2401; in enable_a20_bios() 97 intcall(0x15, &ireg, NULL); in enable_a20_bios()
|
D | boot.h | 270 void intcall(u8 int_no, const struct biosregs *ireg, struct biosregs *oreg);
|
/linux-4.4.14/drivers/isdn/hisax/ |
D | isar.c | 90 rcv_mbox(struct IsdnCardState *cs, struct isar_reg *ireg, u_char *msg) in rcv_mbox() argument 95 if (msg && ireg->clsb) { in rcv_mbox() 97 for (i = 1; i < ireg->clsb; i++) in rcv_mbox() 103 i = ireg->clsb; in rcv_mbox() 106 t += sprintf(t, "rcv_mbox cnt %d", ireg->clsb); in rcv_mbox() 107 QuickHex(t, &msg[ireg->clsb - i], (i > 64) ? 64 : i); in rcv_mbox() 119 get_irq_infos(struct IsdnCardState *cs, struct isar_reg *ireg) in get_irq_infos() argument 121 ireg->iis = cs->BC_Read_Reg(cs, 1, ISAR_IIS); in get_irq_infos() 122 ireg->cmsb = cs->BC_Read_Reg(cs, 1, ISAR_CTRL_H); in get_irq_infos() 123 ireg->clsb = cs->BC_Read_Reg(cs, 1, ISAR_CTRL_L); in get_irq_infos() [all …]
|
D | diva.c | 763 unsigned int *ireg = (unsigned int *)(cs->hw.diva.pci_cfg + in reset_diva() local 765 *ireg = PITA_PARA_SOFTRESET | PITA_PARA_MPX_MODE; in reset_diva() 767 *ireg = PITA_PARA_MPX_MODE; in reset_diva() 771 unsigned int *ireg = (unsigned int *)(cs->hw.diva.pci_cfg + in reset_diva() local 773 *ireg = PITA_PARA_SOFTRESET | PITA_PARA_MPX_MODE; in reset_diva() 775 *ireg = PITA_PARA_MPX_MODE | PITA_SER_SOFTRESET; in reset_diva() 838 u_int *ireg; in Diva_card_msg() local 854 ireg = (unsigned int *)cs->hw.diva.pci_cfg; in Diva_card_msg() 855 *ireg = PITA_INT0_ENABLE; in Diva_card_msg() 861 ireg = (unsigned int *)cs->hw.diva.pci_cfg; in Diva_card_msg() [all …]
|
/linux-4.4.14/arch/powerpc/sysdev/xics/ |
D | icp-native.c | 255 const __be32 *ireg; in icp_native_init_one_node() local 265 ireg = of_get_property(np, "ibm,interrupt-server-ranges", &ilen); in icp_native_init_one_node() 270 WARN_ON((ireg == NULL) || (ilen != 2*sizeof(u32))); in icp_native_init_one_node() 272 if (ireg) { in icp_native_init_one_node() 273 *indx = of_read_number(ireg, 1); in icp_native_init_one_node() 275 num_servers = of_read_number(ireg + 1, 1); in icp_native_init_one_node() 278 ireg = of_get_property(np, "reg", &ilen); in icp_native_init_one_node() 279 if (!ireg) { in icp_native_init_one_node()
|
D | xics-common.c | 52 const __be32 *ireg; in xics_update_irq_servers() local 64 ireg = of_get_property(np, "ibm,ppc-interrupt-gserver#s", &ilen); in xics_update_irq_servers() 65 if (!ireg) { in xics_update_irq_servers() 78 if (be32_to_cpu(ireg[j]) == hcpuid) { in xics_update_irq_servers() 79 xics_default_distrib_server = be32_to_cpu(ireg[j+1]); in xics_update_irq_servers()
|
/linux-4.4.14/drivers/mmc/host/ |
D | tmio_mmc_pio.c | 626 int *ireg, int *status) in tmio_mmc_card_irq_status() argument 629 *ireg = *status & TMIO_MASK_IRQ & ~host->sdcard_irq_mask; in tmio_mmc_card_irq_status() 632 pr_debug_status(*ireg); in tmio_mmc_card_irq_status() 639 int ireg, int status) in __tmio_mmc_card_detect_irq() argument 644 if (ireg & (TMIO_STAT_CARD_INSERT | TMIO_STAT_CARD_REMOVE)) { in __tmio_mmc_card_detect_irq() 647 if ((((ireg & TMIO_STAT_CARD_REMOVE) && mmc->card) || in __tmio_mmc_card_detect_irq() 648 ((ireg & TMIO_STAT_CARD_INSERT) && !mmc->card)) && in __tmio_mmc_card_detect_irq() 659 unsigned int ireg, status; in tmio_mmc_card_detect_irq() local 662 tmio_mmc_card_irq_status(host, &ireg, &status); in tmio_mmc_card_detect_irq() 663 __tmio_mmc_card_detect_irq(host, ireg, status); in tmio_mmc_card_detect_irq() [all …]
|
D | pxamci.c | 402 unsigned int ireg; in pxamci_irq() local 405 ireg = readl(host->base + MMC_I_REG) & ~readl(host->base + MMC_I_MASK); in pxamci_irq() 407 if (ireg) { in pxamci_irq() 410 pr_debug("PXAMCI: irq %08x stat %08x\n", ireg, stat); in pxamci_irq() 412 if (ireg & END_CMD_RES) in pxamci_irq() 414 if (ireg & DATA_TRAN_DONE) in pxamci_irq() 416 if (ireg & SDIO_INT) { in pxamci_irq()
|
/linux-4.4.14/drivers/sbus/char/ |
D | display7seg.c | 108 u8 ireg = 0; in d7s_ioctl() local 119 if (get_user(ireg, (int __user *) arg)) { in d7s_ioctl() 125 ireg |= D7S_FLIP; in d7s_ioctl() 127 ireg &= ~D7S_FLIP; in d7s_ioctl() 129 writeb(ireg, p->regs); in d7s_ioctl()
|
/linux-4.4.14/drivers/bluetooth/ |
D | btmrvl_sdio.c | 747 u8 ireg; in btmrvl_sdio_process_int_status() local 751 ireg = sdio_ireg; in btmrvl_sdio_process_int_status() 756 if (ireg & DN_LD_HOST_INT_STATUS) { in btmrvl_sdio_process_int_status() 759 " int_status=0x%x", ireg); in btmrvl_sdio_process_int_status() 764 if (ireg & UP_LD_HOST_INT_STATUS) in btmrvl_sdio_process_int_status() 772 static int btmrvl_sdio_read_to_clear(struct btmrvl_sdio_card *card, u8 *ireg) in btmrvl_sdio_read_to_clear() argument 783 *ireg = adapter->hw_regs[card->reg->host_intstatus]; in btmrvl_sdio_read_to_clear() 784 BT_DBG("hw_regs[%#x]=%#x", card->reg->host_intstatus, *ireg); in btmrvl_sdio_read_to_clear() 789 static int btmrvl_sdio_write_to_clear(struct btmrvl_sdio_card *card, u8 *ireg) in btmrvl_sdio_write_to_clear() argument 793 *ireg = sdio_readb(card->func, card->reg->host_intstatus, &ret); in btmrvl_sdio_write_to_clear() [all …]
|
/linux-4.4.14/drivers/scsi/ |
D | esp_scsi.c | 124 p->ireg = esp->ireg; in esp_log_fill_regs() 194 p->sreg2, p->ireg, p->select_state, p->event); in esp_dump_cmd_log() 1011 if (esp->ireg & ESP_INTR_SR) in esp_check_spur_intr() 1072 esp->ireg = esp_read8(ESP_INTRPT); in esp_reconnect_with_tag() 1075 i, esp->ireg, esp->sreg); in esp_reconnect_with_tag() 1077 if (esp->ireg & ESP_INTR_DC) { in esp_reconnect_with_tag() 1101 esp->ireg = esp_read8(ESP_INTRPT); in esp_reconnect_with_tag() 1102 if (esp->ireg & ESP_INTR_FDONE) in esp_reconnect_with_tag() 1115 i, esp->ireg, esp->sreg, in esp_reconnect_with_tag() 1173 u8 ireg = esp_read8(ESP_INTRPT); in esp_reconnect() local [all …]
|
D | mac_esp.c | 381 esp->ireg = esp_read8(ESP_INTRPT); in mac_esp_send_pio_cmd() 382 if ((esp->ireg & (ESP_INTR_DC | ESP_INTR_BSERV)) != in mac_esp_send_pio_cmd() 408 esp->ireg = esp_read8(ESP_INTRPT); in mac_esp_send_pio_cmd() 409 if ((esp->ireg & (ESP_INTR_DC | ESP_INTR_BSERV)) != in mac_esp_send_pio_cmd()
|
D | esp_scsi.h | 351 u8 ireg; member 456 u8 ireg; member
|
/linux-4.4.14/drivers/hwmon/ |
D | ultra45_env.c | 67 static u8 env_read(struct env *p, u8 ireg) in env_read() argument 72 writeb(ireg, p->regs + REG_ADDR); in env_read() 79 static void env_write(struct env *p, u8 ireg, u8 val) in env_write() argument 82 writeb(ireg, p->regs + REG_ADDR); in env_write()
|
/linux-4.4.14/arch/powerpc/kernel/ |
D | setup-common.c | 506 const __be32 *ireg; in smp_setup_cpu_maps() local 511 ireg = of_get_property(dn, "ibm,lrdr-capacity", NULL); in smp_setup_cpu_maps() 513 if (!ireg) in smp_setup_cpu_maps() 516 maxcpus = be32_to_cpup(ireg + num_addr_cell + num_size_cell); in smp_setup_cpu_maps()
|
/linux-4.4.14/arch/m68k/ifpsp060/ |
D | MISC | 90 ireg.s : 2.6 140 ireg.s : 2.6
|
/linux-4.4.14/arch/cris/arch-v10/drivers/ |
D | sync_serial.c | 1267 unsigned long ireg = *R_IRQ_MASK2_RD; in tr_interrupt() local 1279 if (!(ireg & (1 << port->output_dma_bit))) in tr_interrupt() 1320 unsigned long ireg = *R_IRQ_MASK2_RD; in rx_interrupt() local 1330 if (!(ireg & (1 << port->input_dma_descr_bit))) in rx_interrupt()
|
/linux-4.4.14/arch/ia64/kernel/ |
D | unwind.c | 286 struct unw_ireg *ireg; in unw_access_gr() local 303 ireg = &info->r4 + (regnum - 4); in unw_access_gr() 304 addr = ireg->loc; in unw_access_gr() 306 nat_addr = addr + ireg->nat.off; in unw_access_gr() 307 switch (ireg->nat.type) { in unw_access_gr()
|
/linux-4.4.14/drivers/tty/serial/ |
D | crisv10.c | 1888 unsigned long ireg; in tr_interrupt() local 1894 ireg = *R_IRQ_MASK2_RD; /* get the active irq bits for the dma channels */ in tr_interrupt() 1901 if (ireg & info->irq) { in tr_interrupt() 1925 unsigned long ireg; in rec_interrupt() local 1931 ireg = *R_IRQ_MASK2_RD; /* get the active irq bits for the dma channels */ in rec_interrupt() 1938 if (ireg & ((info->irq << 2) | (info->irq << 3))) { in rec_interrupt()
|
/linux-4.4.14/drivers/staging/rdma/hfi1/ |
D | hfi.h | 292 int ireg; /* clear interrupt register */ member
|
D | chip.c | 4600 u32 addr = CCE_INT_CLEAR + (8 * rcd->ireg); in clear_recv_intr() 4611 write_csr(rcd->dd, CCE_INT_FORCE + (8 * rcd->ireg), rcd->imask); in force_recv_intr() 8977 rcd->ireg = (IS_RCVAVAIL_START+idx) / 64; in request_msix_irqs()
|