Home
last modified time | relevance | path

Searched refs:perif (Results 1 – 8 of 8) sorted by relevance

/linux/arch/mips/sgi-ip32/
H A Dip32-reset.c80 unsigned long led = mace->perif.ctrl.misc ^ MACEISA_LED_RED; in blink_timeout()
81 mace->perif.ctrl.misc = led; in blink_timeout()
124 led = mace->perif.ctrl.misc | MACEISA_LED_GREEN; in panic_event()
125 mace->perif.ctrl.misc = led; in panic_event()
140 unsigned long led = mace->perif.ctrl.misc; in ip32_reboot_setup()
143 mace->perif.ctrl.misc = led; in ip32_reboot_setup()
H A Dip32-irq.c41 mace->perif.ctrl.misc; in flush_mace_bus()
255 mace->perif.ctrl.imask = maceisa_mask; in enable_maceisa_irq()
272 mace->perif.ctrl.imask = maceisa_mask; in disable_maceisa_irq()
281 mace_int = mace->perif.ctrl.istat; in mask_and_ack_maceisa_irq()
283 mace->perif.ctrl.istat = mace_int; in mask_and_ack_maceisa_irq()
337 printk("MACE ISA intr mask: %08lx\n", mace->perif.ctrl.imask); in ip32_unknown_interrupt()
338 printk("MACE ISA intr status: %08lx\n", mace->perif.ctrl.istat); in ip32_unknown_interrupt()
373 unsigned long mace_int = mace->perif.ctrl.istat; in ip32_irq0()
433 mace->perif.ctrl.istat = 0; in arch_init_irq()
434 mace->perif.ctrl.imask = 0; in arch_init_irq()
/linux/sound/mips/
H A Dsgio2audio.c110 CODEC_CONTROL_READ, &mace->perif.audio.codec_control); in read_ad1843_reg()
112 val = readq(&mace->perif.audio.codec_control); /* flush bus */ in read_ad1843_reg()
115 val = readq(&mace->perif.audio.codec_read); in read_ad1843_reg()
132 &mace->perif.audio.codec_control); in write_ad1843_reg()
134 val = readq(&mace->perif.audio.codec_control); /* flush bus */ in write_ad1843_reg()
355 src_pos = readq(&mace->perif.audio.chan[ch].read_ptr); in snd_sgio2audio_dma_pull_frag()
378 writeq(src_pos, &mace->perif.audio.chan[ch].read_ptr); /* in bytes */ in snd_sgio2audio_dma_pull_frag()
401 dst_pos = readq(&mace->perif.audio.chan[ch].write_ptr); in snd_sgio2audio_dma_push_frag()
426 writeq(dst_pos, &mace->perif.audio.chan[ch].write_ptr); /* in bytes */ in snd_sgio2audio_dma_push_frag()
439 writeq(CHANNEL_CONTROL_RESET, &mace->perif.audio.chan[ch].control); in snd_sgio2audio_dma_start()
[all …]
/linux/drivers/parport/
H A Dparport_ip32.c495 &mace->perif.ctrl.parport.context_a : in parport_ip32_dma_setup_context()
496 &mace->perif.ctrl.parport.context_b; in parport_ip32_dma_setup_context()
581 writeq(ctrl, &mace->perif.ctrl.parport.cntlstat); in parport_ip32_dma_start()
601 writeq(ctrl, &mace->perif.ctrl.parport.cntlstat); in parport_ip32_dma_start()
610 writeq(ctrl, &mace->perif.ctrl.parport.cntlstat); in parport_ip32_dma_start()
647 ctrl = readq(&mace->perif.ctrl.parport.cntlstat); in parport_ip32_dma_stop()
649 writeq(ctrl, &mace->perif.ctrl.parport.cntlstat); in parport_ip32_dma_stop()
652 ctx_a = readq(&mace->perif.ctrl.parport.context_a); in parport_ip32_dma_stop()
653 ctx_b = readq(&mace->perif.ctrl.parport.context_b); in parport_ip32_dma_stop()
654 ctrl = readq(&mace->perif.ctrl.parport.cntlstat); in parport_ip32_dma_stop()
[all …]
/linux/drivers/input/misc/
H A Dsgi_btns.c32 status = readq(&mace->perif.audio.control); in button_status()
33 writeq(status & ~(3U << 23), &mace->perif.audio.control); in button_status()
/linux/drivers/input/serio/
H A Dmaceps2.c179 port_data[0].port = &mace->perif.ps2.keyb; in maceps2_init()
181 port_data[1].port = &mace->perif.ps2.mouse; in maceps2_init()
/linux/arch/mips/include/asm/ip32/
H A Dmace.h356 struct mace_perif perif; member
/linux/Documentation/translations/sp_SP/
H A Dmemory-barriers.txt2643 La interfaz con periféricos a través de accesos de E/S es profundamente
2655 periférico al que se accede como un parámetro __iomem *. para punteros
2659 1. Se ordenan todos los accesos readX() y writeX() a un mismo periférico
2665 spinlock antes de un writeX() al mismo periférico desde otro
2671 3. Un writeX() por un subproceso de la CPU al periférico primero esperará
2679 4. Un readX() de un subproceso del CPU, desde el periférico, se
2687 5. Un readX() por un subproceso del CPU, desde el periférico, se
2690 escrituras del CPU a registros MMIO en un periférico llegarán al menos
2713 al mismo periférico, cuando se opera en punteros __iomem asignados con el
2720 periféricos, que no son capaces de realizar DMA. Por tanto, sólo
[all …]