Home
last modified time | relevance | path

Searched refs:outl (Results 1 – 25 of 82) sorted by relevance

1234

/linux/arch/sh/drivers/pci/
H A Dpci-dreamcast.c69 outl(0x5a14a501, GAPSPCI_REGS+0x18); in gapspci_init()
77 outl(0x01000000, GAPSPCI_REGS+0x20); in gapspci_init()
78 outl(0x01000000, GAPSPCI_REGS+0x24); in gapspci_init()
80 outl(GAPSPCI_DMA_BASE, GAPSPCI_REGS+0x28); in gapspci_init()
81 outl(GAPSPCI_DMA_BASE+GAPSPCI_DMA_SIZE, GAPSPCI_REGS+0x2c); in gapspci_init()
83 outl(1, GAPSPCI_REGS+0x14); in gapspci_init()
84 outl(1, GAPSPCI_REGS+0x34); in gapspci_init()
88 outl(0x00000000, GAPSPCI_BBA_CONFIG+0x30); in gapspci_init()
92 outl(0x00002001, GAPSPCI_BBA_CONFIG+0x10); in gapspci_init()
93 outl(0x01000000, GAPSPCI_BBA_CONFIG+0x14); in gapspci_init()
/linux/arch/x86/pci/
H A Dearly.c14 outl(0x80000000 | (bus<<16) | (slot<<11) | (func<<8) | offset, 0xcf8); in read_pci_config()
22 outl(0x80000000 | (bus<<16) | (slot<<11) | (func<<8) | offset, 0xcf8); in read_pci_config_byte()
30 outl(0x80000000 | (bus<<16) | (slot<<11) | (func<<8) | offset, 0xcf8); in read_pci_config_16()
38 outl(0x80000000 | (bus<<16) | (slot<<11) | (func<<8) | offset, 0xcf8); in write_pci_config()
39 outl(val, 0xcfc); in write_pci_config()
44 outl(0x80000000 | (bus<<16) | (slot<<11) | (func<<8) | offset, 0xcf8); in write_pci_config_byte()
50 outl(0x80000000 | (bus<<16) | (slot<<11) | (func<<8) | offset, 0xcf8); in write_pci_config_16()
H A Ddirect.c33 outl(PCI_CONF1_ADDRESS(bus, devfn, reg), 0xCF8); in pci_conf1_read()
62 outl(PCI_CONF1_ADDRESS(bus, devfn, reg), 0xCF8); in pci_conf1_write()
72 outl((u32)value, 0xCFC); in pci_conf1_write()
166 outl((u32)value, PCI_CONF2_ADDRESS(dev, reg)); in pci_conf2_write()
233 outl(0x80000000, 0xCF8); in pci_check_type1()
237 outl(tmp, 0xCF8); in pci_check_type1()
/linux/arch/mips/pci/
H A Dops-sni.c79 outl(val, PCIMT_CONFIG_DATA); in pcimt_write()
96 outl((1 << 31) | ((busno & 0xff) << 16) | ((devfn & 0xff) << 8) | (reg & 0xfc), 0xcf8); in pcit_set_config_address()
112 outl(inl(0xcfc) | 0xc0000000, 0xcfc); in pcit_read()
115 outl(0xffffffff, 0xcfc); in pcit_read()
153 outl(val, PCIMT_CONFIG_DATA); in pcit_write()
/linux/drivers/comedi/drivers/
H A Daddi_watchdog.c44 outl(reload, spriv->iobase + ADDI_TCW_RELOAD_REG); in addi_watchdog_insn_config()
57 outl(spriv->wdog_ctrl, spriv->iobase + ADDI_TCW_CTRL_REG); in addi_watchdog_insn_config()
91 outl(spriv->wdog_ctrl | ADDI_TCW_CTRL_TRIG, in addi_watchdog_insn_write()
100 outl(0x0, iobase + ADDI_TCW_CTRL_REG); in addi_watchdog_reset()
101 outl(0x0, iobase + ADDI_TCW_RELOAD_REG); in addi_watchdog_reset()
/linux/drivers/scsi/
H A D3w-xxxx.h254 (outl(TW_STATUS_VALID_INTERRUPT, TW_CONTROL_REG_ADDR(x)))
256 (outl(TW_CONTROL_CLEAR_ATTENTION_INTERRUPT, TW_CONTROL_REG_ADDR(x)))
258 (outl(TW_CONTROL_CLEAR_HOST_INTERRUPT, TW_CONTROL_REG_ADDR(x)))
260 (outl(TW_CONTROL_DISABLE_INTERRUPTS, TW_CONTROL_REG_ADDR(x)))
262 (outl(TW_CONTROL_CLEAR_ATTENTION_INTERRUPT | \
266 (outl(TW_CONTROL_MASK_COMMAND_INTERRUPT, TW_CONTROL_REG_ADDR(x)))
268 (outl(TW_CONTROL_UNMASK_COMMAND_INTERRUPT, TW_CONTROL_REG_ADDR(x)))
269 #define TW_SOFT_RESET(x) (outl(TW_CONTROL_ISSUE_SOFT_RESET | \
/linux/sound/pci/trident/
H A Dtrident_main.c115 outl(data, TRID_REG(trident, DX_ACR1_AC97_R)); in snd_trident_codec_read()
124 outl(data, TRID_REG(trident, treg)); in snd_trident_codec_read()
134 outl(data, TRID_REG(trident, SI_AC97_READ)); in snd_trident_codec_read()
215 outl(data, TRID_REG(trident, address)); in snd_trident_codec_write()
239 outl(val, TRID_REG(trident, T4D_LFO_GC_CIR)); in snd_trident_enable_eso()
264 outl(tmp, TRID_REG(trident, T4D_LFO_GC_CIR)); in snd_trident_disable_eso()
286 outl(mask, TRID_REG(trident, reg)); in snd_trident_start_voice()
310 outl(mask, TRID_REG(trident, reg)); in snd_trident_stop_voice()
473 outl(regs[0], TRID_REG(trident, CH_START + 0)); in snd_trident_write_voice_regs()
474 outl(regs[1], TRID_REG(trident, CH_START + 4)); in snd_trident_write_voice_regs()
[all …]
/linux/drivers/watchdog/
H A Dintel_oc_wdt.c65 outl(inl(INTEL_OC_WDT_CTRL_REG(oc_wdt)) | INTEL_OC_WDT_EN, in intel_oc_wdt_start()
75 outl(inl(INTEL_OC_WDT_CTRL_REG(oc_wdt)) & ~INTEL_OC_WDT_EN, in intel_oc_wdt_stop()
85 outl(inl(INTEL_OC_WDT_CTRL_REG(oc_wdt)) | INTEL_OC_WDT_RLD, in intel_oc_wdt_ping()
96 outl((inl(INTEL_OC_WDT_CTRL_REG(oc_wdt)) & ~INTEL_OC_WDT_TOV) | (t - 1), in intel_oc_wdt_set_timeout()
162 outl(val | (oc_wdt->wdd.timeout - 1), INTEL_OC_WDT_CTRL_REG(oc_wdt)); in intel_oc_wdt_setup()
H A Dnv_tco.c83 outl(val, TCO_CNT(tcobase)); in tco_timer_start()
95 outl(val, TCO_CNT(tcobase)); in tco_timer_stop()
355 outl(val, MCP51_SMI_EN(tcobase)); in nv_tco_getdevice()
392 outl(TCO_STS_RESET, TCO_STS(tcobase)); in nv_tco_init()
/linux/arch/mips/sgi-ip22/
H A Dip22-eisa.c122 outl(0x0000FFFF, EIU_PREMPT_REG); in ip22_eisa_init()
123 outl(1, EIU_QUIET_REG); in ip22_eisa_init()
124 outl(0x40f3c07F, EIU_MODE_REG); in ip22_eisa_init()
/linux/arch/sh/boards/mach-dreamcast/
H A Dirq.c71 outl(mask, emr); in disable_systemasic_irq()
83 outl(mask, emr); in enable_systemasic_irq()
92 outl((1 << EVENT_BIT(irq)), esr); in mask_ack_systemasic_irq()
/linux/arch/arm/include/asm/hardware/
H A Diomd.h174 outl (SCREEN_START + start, VDMA_START); \
175 outl (SCREEN_START + end - VDMA_XFERSIZE, VDMA_END); \
178 outl (SCREEN_START + offset, VDMA_INIT); \
/linux/arch/alpha/kernel/
H A Dsys_takara.c43 outl(mask & 0xffff0000UL, regaddr); in takara_update_irq_hw()
129 outl(ctlreg, 0x500); in takara_init_irq()
133 outl(ctlreg, 0x500); in takara_init_irq()
/linux/sound/pci/ca0106/
H A Dca0106_main.c340 outl(regptr, emu->port + CA0106_PTR); in snd_ca0106_ptr_read()
354 outl(regptr, emu->port + CA0106_PTR); in snd_ca0106_ptr_write()
355 outl(data, emu->port + CA0106_DATA); in snd_ca0106_ptr_write()
453 outl(intr_enable, emu->port + CA0106_INTE); in snd_ca0106_intr_enable()
462 outl(intr_enable, emu->port + CA0106_INTE); in snd_ca0106_intr_disable()
782 outl(hcfg, emu->port + CA0106_HCFG); in snd_ca0106_pcm_prepare_playback()
884 outl(hcfg, emu->port + CA0106_HCFG); in snd_ca0106_pcm_prepare_capture()
1243 outl(status, chip->port + CA0106_IPR); in snd_ca0106_interrupt()
1371 outl(0, chip->port + CA0106_INTE); in ca0106_init_chip()
1483 outl( in ca0106_init_chip()
[all...]
/linux/lib/
H A Diomap.c194 #define pio_write32be(val,port) outl(swab32(val),port)
225 IO_COND(addr, outl(val,port), writel(val, addr)); in iowrite32()
242 outl(val, port); in pio_write64_lo_hi()
243 outl(val >> 32, port + sizeof(u32)); in pio_write64_lo_hi()
248 outl(val >> 32, port + sizeof(u32)); in pio_write64_hi_lo()
249 outl(val, port); in pio_write64_hi_lo()
/linux/arch/mips/loongson2ef/lemote-2f/
H A Dreset.c64 outl(val, gpio_base + GPIOL_OUT_EN); in fl2f_shutdown()
69 outl(val, gpio_base + GPIOL_OUT_VAL); in fl2f_shutdown()
/linux/arch/x86/platform/scx200/
H A Dscx200_32.c101 outl(index, scx200_gpio_base + 0x20); in scx200_gpio_configure()
105 outl(new_config, scx200_gpio_base + 0x24); in scx200_gpio_configure()
/linux/drivers/platform/mips/
H A Drs780e-acpi.c65 outl(inl(ACPI_GPE0_BLK), ACPI_GPE0_BLK); in acpi_hw_clear_status()
100 outl(value | (1 << 14) | (1 << 22), ACPI_GPE0_BLK + 4); in acpi_registers_setup()
/linux/drivers/mtd/maps/
H A Dl440gx.c40 outl(inl(VPP_PORT) | 1, VPP_PORT); in l440gx_set_vpp()
43 outl(inl(VPP_PORT) & ~1, VPP_PORT); in l440gx_set_vpp()
/linux/tools/testing/selftests/kvm/
H A Dcoalesced_io_test.c50 outl(io->pio_port, io->pio_port + i); in guest_code()
57 outl(io->pio_port, io->pio_port + i); in guest_code()
66 outl(io->pio_port, io->pio_port + i); in guest_code()
/linux/arch/x86/boot/
H A Dio.h12 #undef outl
/linux/sound/pci/emu10k1/
H A Demu10k1x.c289 outl(regptr, emu->port + PTR); in snd_emu10k1x_ptr_read()
303 outl(regptr, emu->port + PTR); in snd_emu10k1x_ptr_write()
304 outl(data, emu->port + DATA); in snd_emu10k1x_ptr_write()
313 outl(intr_enable, emu->port + INTE); in snd_emu10k1x_intr_enable()
322 outl(intr_enable, emu->port + INTE); in snd_emu10k1x_intr_disable()
328 outl(value, emu->port + GPIO); in snd_emu10k1x_gpio_write()
728 outl(0, chip->port + INTE); in snd_emu10k1x_free()
730 outl(HCFG_LOCKSOUNDCACHE, chip->port + HCFG); in snd_emu10k1x_free()
778 outl(status, chip->port + IPR); in snd_emu10k1x_interrupt()
897 outl( in snd_emu10k1x_create()
[all...]
H A Dirq.c143 outl(0, emu->port + INTE2); in snd_emu10k1_interrupt()
158 outl(orig_status, emu->port + IPR); /* ack all */ in snd_emu10k1_interrupt()
/linux/arch/x86/include/asm/shared/
H A Dio.h32 #define outl __outl macro
/linux/arch/alpha/include/asm/
H A Dio.h233 extern void outl(u32 b, unsigned long port);
239 #define outl outl macro
426 extern inline void outl(u32 b, unsigned long port) in outl() function
553 #define outl_p outl

1234