Home
last modified time | relevance | path

Searched refs:perif (Results 1 - 16 of 16) sorted by relevance

/kernel/linux/linux-5.10/arch/mips/sgi-ip32/
H A Dip32-reset.c77 unsigned long led = mace->perif.ctrl.misc ^ MACEISA_LED_RED; in blink_timeout()
78 mace->perif.ctrl.misc = led; in blink_timeout()
121 led = mace->perif.ctrl.misc | MACEISA_LED_GREEN; in panic_event()
122 mace->perif.ctrl.misc = led; in panic_event()
137 unsigned long led = mace->perif.ctrl.misc; in ip32_reboot_setup()
140 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 in arch_init_irq()
[all...]
/kernel/linux/linux-6.6/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 in arch_init_irq()
[all...]
/kernel/linux/linux-5.10/sound/mips/
H A Dsgio2audio.c111 CODEC_CONTROL_READ, &mace->perif.audio.codec_control); in read_ad1843_reg()
113 val = readq(&mace->perif.audio.codec_control); /* flush bus */ in read_ad1843_reg()
116 val = readq(&mace->perif.audio.codec_read); in read_ad1843_reg()
135 &mace->perif.audio.codec_control); in write_ad1843_reg()
137 val = readq(&mace->perif.audio.codec_control); /* flush bus */ in write_ad1843_reg()
360 src_pos = readq(&mace->perif.audio.chan[ch].read_ptr); in snd_sgio2audio_dma_pull_frag()
383 writeq(src_pos, &mace->perif.audio.chan[ch].read_ptr); /* in bytes */ in snd_sgio2audio_dma_pull_frag()
408 dst_pos = readq(&mace->perif.audio.chan[ch].write_ptr); in snd_sgio2audio_dma_push_frag()
433 writeq(dst_pos, &mace->perif.audio.chan[ch].write_ptr); /* in bytes */ in snd_sgio2audio_dma_push_frag()
447 writeq(CHANNEL_CONTROL_RESET, &mace->perif in snd_sgio2audio_dma_start()
[all...]
/kernel/linux/linux-6.6/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 in snd_sgio2audio_dma_start()
[all...]
/kernel/linux/linux-5.10/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()
/kernel/linux/linux-6.6/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()
/kernel/linux/linux-5.10/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()
/kernel/linux/linux-6.6/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()
/kernel/linux/linux-5.10/drivers/parport/
H A Dparport_ip32.c492 * mace->perif.ctrl.parport.context_a and context_b are in parport_ip32_dma_setup_context()
495 &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 in parport_ip32_dma_stop()
[all...]
/kernel/linux/linux-6.6/drivers/parport/
H A Dparport_ip32.c492 * mace->perif.ctrl.parport.context_a and context_b are in parport_ip32_dma_setup_context()
495 &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 in parport_ip32_dma_stop()
[all...]
/kernel/linux/linux-5.10/arch/mips/include/asm/ip32/
H A Dmace.h356 struct mace_perif perif; member
/kernel/linux/linux-6.6/arch/mips/include/asm/ip32/
H A Dmace.h356 struct mace_perif perif; member
/kernel/linux/linux-5.10/drivers/dma/
H A Dat_xdmac.c190 u8 perif; /* Peripheral Interface */ member
531 atchan->perif = AT91_XDMAC_DT_GET_PER_IF(dma_spec->args[0]); in at_xdmac_xlate()
533 dev_dbg(dev, "chan dt cfg: memif=%u perif=%u perid=%u\n", in at_xdmac_xlate()
534 atchan->memif, atchan->perif, atchan->perid); in at_xdmac_xlate()
551 | AT_XDMAC_CC_SIF(atchan->perif) in at_xdmac_compute_chan_conf()
573 | AT_XDMAC_CC_DIF(atchan->perif) in at_xdmac_compute_chan_conf()
/kernel/linux/linux-6.6/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()
658 dev_dbg(dev, "chan dt cfg: memif=%u perif=%u perid=%u\n", 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()

Completed in 22 milliseconds