Home
last modified time | relevance | path

Searched refs:mcu (Results 1 – 5 of 5) sorted by relevance

/drivers/net/wireless/mediatek/mt7601u/
Dmcu.c79 struct urb *urb = dev->mcu.resp.urb; in mt7601u_mcu_wait_resp()
84 if (!wait_for_completion_timeout(&dev->mcu.resp_cmpl, in mt7601u_mcu_wait_resp()
91 rxfce = get_unaligned_le32(dev->mcu.resp.buf); in mt7601u_mcu_wait_resp()
95 &dev->mcu.resp, GFP_KERNEL, in mt7601u_mcu_wait_resp()
97 &dev->mcu.resp_cmpl); in mt7601u_mcu_wait_resp()
131 mutex_lock(&dev->mcu.mutex); in mt7601u_mcu_msg_send()
135 seq = ++dev->mcu.msg_seq & 0xf; in mt7601u_mcu_msg_send()
139 if (dev->mcu.resp_cmpl.done) in mt7601u_mcu_msg_send()
155 mutex_unlock(&dev->mcu.mutex); in mt7601u_mcu_msg_send()
500 mutex_init(&dev->mcu.mutex); in mt7601u_mcu_init()
[all …]
DMakefile6 usb.o init.o main.o mcu.o trace.o dma.o core.o eeprom.o phy.o \
Dmt7601u.h169 struct mt7601u_mcu mcu; member
/drivers/edac/
Dxgene_edac.c450 static int xgene_edac_mc_remove(struct xgene_edac_mc_ctx *mcu) in xgene_edac_mc_remove() argument
452 xgene_edac_mc_irq_ctl(mcu->mci, false); in xgene_edac_mc_remove()
453 edac_mc_del_mc(&mcu->mci->dev); in xgene_edac_mc_remove()
454 edac_mc_free(mcu->mci); in xgene_edac_mc_remove()
1784 struct xgene_edac_mc_ctx *mcu; in xgene_edac_isr() local
1786 list_for_each_entry(mcu, &ctx->mcus, next) in xgene_edac_isr()
1787 xgene_edac_mc_check(mcu->mci); in xgene_edac_isr()
1915 struct xgene_edac_mc_ctx *mcu; in xgene_edac_remove() local
1922 list_for_each_entry_safe(mcu, temp_mcu, &edac->mcus, next) in xgene_edac_remove()
1923 xgene_edac_mc_remove(mcu); in xgene_edac_remove()
/drivers/dma/
Dimx-sdma.c532 unsigned long evt, mcu, dsp; in sdma_config_ownership() local
538 mcu = readl_relaxed(sdma->regs + SDMA_H_HOSTOVR); in sdma_config_ownership()
552 __clear_bit(channel, &mcu); in sdma_config_ownership()
554 __set_bit(channel, &mcu); in sdma_config_ownership()
557 writel_relaxed(mcu, sdma->regs + SDMA_H_HOSTOVR); in sdma_config_ownership()