Home
last modified time | relevance | path

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

/openbmc/linux/arch/mips/sgi-ip32/
H A Dip32-reset.c78 unsigned long led = mace->perif.ctrl.misc ^ MACEISA_LED_RED; in blink_timeout()
79 mace->perif.ctrl.misc = led; in blink_timeout()
122 led = mace->perif.ctrl.misc | MACEISA_LED_GREEN; in panic_event()
123 mace->perif.ctrl.misc = led; in panic_event()
138 unsigned long led = mace->perif.ctrl.misc; in ip32_reboot_setup()
141 mace->perif.ctrl.misc = led; in ip32_reboot_setup()
H A Dip32-irq.c39 mace->perif.ctrl.misc; in flush_mace_bus()
257 mace->perif.ctrl.imask = maceisa_mask; in enable_maceisa_irq()
274 mace->perif.ctrl.imask = maceisa_mask; in disable_maceisa_irq()
283 mace_int = mace->perif.ctrl.istat; in mask_and_ack_maceisa_irq()
285 mace->perif.ctrl.istat = mace_int; in mask_and_ack_maceisa_irq()
339 printk("MACE ISA intr mask: %08lx\n", mace->perif.ctrl.imask); in ip32_unknown_interrupt()
340 printk("MACE ISA intr status: %08lx\n", mace->perif.ctrl.istat); in ip32_unknown_interrupt()
375 unsigned long mace_int = mace->perif.ctrl.istat; in ip32_irq0()
435 mace->perif.ctrl.istat = 0; in arch_init_irq()
436 mace->perif.ctrl.imask = 0; in arch_init_irq()
/openbmc/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()
134 &mace->perif.audio.codec_control); in write_ad1843_reg()
136 val = readq(&mace->perif.audio.codec_control); /* flush bus */ in write_ad1843_reg()
359 src_pos = readq(&mace->perif.audio.chan[ch].read_ptr); in snd_sgio2audio_dma_pull_frag()
382 writeq(src_pos, &mace->perif.audio.chan[ch].read_ptr); /* in bytes */ in snd_sgio2audio_dma_pull_frag()
407 dst_pos = readq(&mace->perif.audio.chan[ch].write_ptr); in snd_sgio2audio_dma_push_frag()
432 writeq(dst_pos, &mace->perif.audio.chan[ch].write_ptr); /* in bytes */ in snd_sgio2audio_dma_push_frag()
446 writeq(CHANNEL_CONTROL_RESET, &mace->perif.audio.chan[ch].control); in snd_sgio2audio_dma_start()
[all …]
/openbmc/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()
/openbmc/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 …]
/openbmc/linux/drivers/input/serio/
H A Dmaceps2.c181 port_data[0].port = &mace->perif.ps2.keyb; in maceps2_init()
183 port_data[1].port = &mace->perif.ps2.mouse; in maceps2_init()
/openbmc/linux/arch/mips/include/asm/ip32/
H A Dmace.h356 struct mace_perif perif; member
/openbmc/linux/drivers/dma/
H A Dat_xdmac.c223 u8 perif; /* Peripheral Interface */ member
656 atchan->perif = AT91_XDMAC_DT_GET_PER_IF(dma_spec->args[0]); in at_xdmac_xlate()
659 atchan->memif, atchan->perif, atchan->perid); in at_xdmac_xlate()
682 AT_XDMAC_CC_SIF(atchan->perif); in at_xdmac_compute_chan_conf()
706 atchan->cfg |= AT_XDMAC_CC_DIF(atchan->perif) | in at_xdmac_compute_chan_conf()
/openbmc/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 …]