Home
last modified time | relevance | path

Searched refs:ireg (Results 1 – 25 of 29) sorted by relevance

12

/Linux-v4.19/arch/x86/boot/
Dvideo-vga.c43 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 …]
Dvideo-vesa.c35 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 …]
Dtty.c42 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 …]
Dmemory.c23 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_table)); in detect_memory_e820()
76 struct biosregs ireg, oreg; in detect_memory_e801() local
[all …]
Dmain.c67 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 …]
Dedd.c27 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 …]
Dapm.c23 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 …]
Dvideo-bios.c33 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()
Dvideo.c26 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 …]
Da20.c93 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()
/Linux-v4.19/drivers/isdn/hisax/
Disar.c90 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 …]
Ddiva.c765 unsigned int *ireg = (unsigned int *)(cs->hw.diva.pci_cfg + in reset_diva() local
767 *ireg = PITA_PARA_SOFTRESET | PITA_PARA_MPX_MODE; in reset_diva()
769 *ireg = PITA_PARA_MPX_MODE; in reset_diva()
773 unsigned int *ireg = (unsigned int *)(cs->hw.diva.pci_cfg + in reset_diva() local
775 *ireg = PITA_PARA_SOFTRESET | PITA_PARA_MPX_MODE; in reset_diva()
777 *ireg = PITA_PARA_MPX_MODE | PITA_SER_SOFTRESET; in reset_diva()
840 u_int *ireg; in Diva_card_msg() local
856 ireg = (unsigned int *)cs->hw.diva.pci_cfg; in Diva_card_msg()
857 *ireg = PITA_INT0_ENABLE; in Diva_card_msg()
863 ireg = (unsigned int *)cs->hw.diva.pci_cfg; in Diva_card_msg()
[all …]
/Linux-v4.19/arch/powerpc/sysdev/xics/
Dicp-native.c264 const __be32 *ireg; in icp_native_init_one_node() local
274 ireg = of_get_property(np, "ibm,interrupt-server-ranges", &ilen); in icp_native_init_one_node()
279 WARN_ON((ireg == NULL) || (ilen != 2*sizeof(u32))); in icp_native_init_one_node()
281 if (ireg) { in icp_native_init_one_node()
282 *indx = of_read_number(ireg, 1); in icp_native_init_one_node()
284 num_servers = of_read_number(ireg + 1, 1); in icp_native_init_one_node()
287 ireg = of_get_property(np, "reg", &ilen); in icp_native_init_one_node()
288 if (!ireg) { in icp_native_init_one_node()
Dxics-common.c53 const __be32 *ireg; in xics_update_irq_servers() local
65 ireg = of_get_property(np, "ibm,ppc-interrupt-gserver#s", &ilen); in xics_update_irq_servers()
66 if (!ireg) { in xics_update_irq_servers()
79 if (be32_to_cpu(ireg[j]) == hcpuid) { in xics_update_irq_servers()
80 xics_default_distrib_server = be32_to_cpu(ireg[j+1]); in xics_update_irq_servers()
/Linux-v4.19/drivers/sbus/char/
Ddisplay7seg.c107 u8 ireg = 0; in d7s_ioctl() local
118 if (get_user(ireg, (int __user *) arg)) { in d7s_ioctl()
124 ireg |= D7S_FLIP; in d7s_ioctl()
126 ireg &= ~D7S_FLIP; in d7s_ioctl()
128 writeb(ireg, p->regs); in d7s_ioctl()
/Linux-v4.19/drivers/scsi/
Desp_scsi.c124 p->ireg = esp->ireg; in esp_log_fill_regs()
194 p->sreg2, p->ireg, p->select_state, p->event); in esp_dump_cmd_log()
1009 if (esp->ireg & ESP_INTR_SR) in esp_check_spur_intr()
1070 esp->ireg = esp_read8(ESP_INTRPT); in esp_reconnect_with_tag()
1073 i, esp->ireg, esp->sreg); in esp_reconnect_with_tag()
1075 if (esp->ireg & ESP_INTR_DC) { in esp_reconnect_with_tag()
1099 esp->ireg = esp_read8(ESP_INTRPT); in esp_reconnect_with_tag()
1100 if (esp->ireg & ESP_INTR_FDONE) in esp_reconnect_with_tag()
1113 i, esp->ireg, esp->sreg, in esp_reconnect_with_tag()
1171 u8 ireg = esp_read8(ESP_INTRPT); in esp_reconnect() local
[all …]
Dmac_esp.c379 esp->ireg = esp_read8(ESP_INTRPT); in mac_esp_send_pio_cmd()
380 if (esp->ireg & mask) { in mac_esp_send_pio_cmd()
409 esp->ireg = esp_read8(ESP_INTRPT); in mac_esp_send_pio_cmd()
410 if (esp->ireg & ~ESP_INTR_BSERV) { in mac_esp_send_pio_cmd()
Desp_scsi.h351 u8 ireg; member
456 u8 ireg; member
Dzorro_esp.c389 esp->ireg = zorro_esp_read8(esp, ESP_INTRPT); in zorro_esp_send_pio_cmd()
390 if (esp->ireg & mask) { in zorro_esp_send_pio_cmd()
419 esp->ireg = zorro_esp_read8(esp, ESP_INTRPT); in zorro_esp_send_pio_cmd()
420 if (esp->ireg & ~ESP_INTR_BSERV) { in zorro_esp_send_pio_cmd()
/Linux-v4.19/drivers/bluetooth/
Dbtmrvl_sdio.c812 u8 ireg; in btmrvl_sdio_process_int_status() local
816 ireg = sdio_ireg; in btmrvl_sdio_process_int_status()
821 if (ireg & DN_LD_HOST_INT_STATUS) { in btmrvl_sdio_process_int_status()
824 " int_status=0x%x", ireg); in btmrvl_sdio_process_int_status()
829 if (ireg & UP_LD_HOST_INT_STATUS) in btmrvl_sdio_process_int_status()
837 static int btmrvl_sdio_read_to_clear(struct btmrvl_sdio_card *card, u8 *ireg) in btmrvl_sdio_read_to_clear() argument
848 *ireg = adapter->hw_regs[card->reg->host_intstatus]; in btmrvl_sdio_read_to_clear()
849 BT_DBG("hw_regs[%#x]=%#x", card->reg->host_intstatus, *ireg); in btmrvl_sdio_read_to_clear()
854 static int btmrvl_sdio_write_to_clear(struct btmrvl_sdio_card *card, u8 *ireg) in btmrvl_sdio_write_to_clear() argument
858 *ireg = sdio_readb(card->func, card->reg->host_intstatus, &ret); in btmrvl_sdio_write_to_clear()
[all …]
/Linux-v4.19/drivers/mmc/host/
Dtmio_mmc_core.c660 int ireg, int status) in __tmio_mmc_card_detect_irq() argument
665 if (ireg & (TMIO_STAT_CARD_INSERT | TMIO_STAT_CARD_REMOVE)) { in __tmio_mmc_card_detect_irq()
668 if ((((ireg & TMIO_STAT_CARD_REMOVE) && mmc->card) || in __tmio_mmc_card_detect_irq()
669 ((ireg & TMIO_STAT_CARD_INSERT) && !mmc->card)) && in __tmio_mmc_card_detect_irq()
678 static bool __tmio_mmc_sdcard_irq(struct tmio_mmc_host *host, int ireg, in __tmio_mmc_sdcard_irq() argument
682 if (ireg & (TMIO_STAT_CMDRESPEND | TMIO_STAT_CMDTIMEOUT)) { in __tmio_mmc_sdcard_irq()
690 if (ireg & (TMIO_STAT_RXRDY | TMIO_STAT_TXRQ)) { in __tmio_mmc_sdcard_irq()
697 if (ireg & TMIO_STAT_DATAEND) { in __tmio_mmc_sdcard_irq()
710 unsigned int ireg, status; in __tmio_mmc_sdio_irq() local
717 ireg = status & TMIO_SDIO_MASK_ALL & ~host->sdio_irq_mask; in __tmio_mmc_sdio_irq()
[all …]
Dpxamci.c382 unsigned int ireg; in pxamci_irq() local
385 ireg = readl(host->base + MMC_I_REG) & ~readl(host->base + MMC_I_MASK); in pxamci_irq()
387 if (ireg) { in pxamci_irq()
390 pr_debug("PXAMCI: irq %08x stat %08x\n", ireg, stat); in pxamci_irq()
392 if (ireg & END_CMD_RES) in pxamci_irq()
394 if (ireg & DATA_TRAN_DONE) in pxamci_irq()
396 if (ireg & SDIO_INT) { in pxamci_irq()
/Linux-v4.19/drivers/hwmon/
Dultra45_env.c67 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-v4.19/arch/powerpc/kernel/
Dsetup-common.c528 const __be32 *ireg; in smp_setup_cpu_maps() local
533 ireg = of_get_property(dn, "ibm,lrdr-capacity", NULL); in smp_setup_cpu_maps()
535 if (!ireg) in smp_setup_cpu_maps()
538 maxcpus = be32_to_cpup(ireg + num_addr_cell + num_size_cell); in smp_setup_cpu_maps()
/Linux-v4.19/arch/m68k/ifpsp060/
DMISC90 ireg.s : 2.6
140 ireg.s : 2.6

12