Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/rtc/
Drtc-mt7622.c122 static u32 mtk_r32(struct mtk_rtc *rtc, u32 reg) in mtk_r32() function
131 val = mtk_r32(rtc, reg); in mtk_rmw()
173 sec = mtk_r32(hw, MTK_RTC_TREG(time_alarm, MTK_SEC)); in mtk_rtc_get_alarm_or_time()
174 min = mtk_r32(hw, MTK_RTC_TREG(time_alarm, MTK_MIN)); in mtk_rtc_get_alarm_or_time()
175 hour = mtk_r32(hw, MTK_RTC_TREG(time_alarm, MTK_HOU)); in mtk_rtc_get_alarm_or_time()
176 wday = mtk_r32(hw, MTK_RTC_TREG(time_alarm, MTK_DOW)); in mtk_rtc_get_alarm_or_time()
177 mday = mtk_r32(hw, MTK_RTC_TREG(time_alarm, MTK_DOM)); in mtk_rtc_get_alarm_or_time()
178 mon = mtk_r32(hw, MTK_RTC_TREG(time_alarm, MTK_MON)); in mtk_rtc_get_alarm_or_time()
179 year = mtk_r32(hw, MTK_RTC_TREG(time_alarm, MTK_YEA)); in mtk_rtc_get_alarm_or_time()
180 } while (sec != mtk_r32(hw, MTK_RTC_TREG(time_alarm, MTK_SEC))); in mtk_rtc_get_alarm_or_time()
[all …]
/Linux-v4.19/drivers/staging/mt7621-eth/
Dmtk_eth_soc.c90 u32 mtk_r32(struct mtk_eth *eth, unsigned int reg) in mtk_r32() function
102 return mtk_r32(eth, mtk_reg_table[reg]); in mtk_reg_r32()
139 status |= mtk_r32(eth, MTK_QMTK_INT_STATUS); in mtk_irq_pending()
175 val = mtk_r32(eth, MTK_QMTK_INT_ENABLE); in mtk_irq_disable()
178 mtk_r32(eth, MTK_QMTK_INT_ENABLE); in mtk_irq_disable()
193 val = mtk_r32(eth, MTK_QMTK_INT_ENABLE); in mtk_irq_enable()
196 mtk_r32(eth, MTK_QMTK_INT_ENABLE); in mtk_irq_enable()
207 enabled |= mtk_r32(eth, MTK_QMTK_INT_ENABLE); in mtk_irq_enabled()
442 hw_stats->rx_bytes += mtk_r32(mac->hw, base); in mtk_stats_update_mac()
443 stats = mtk_r32(mac->hw, base + 0x04); in mtk_stats_update_mac()
[all …]
Dsoc_mt7621.c90 mtk_w32(eth, mtk_r32(eth, MT7620_GDMA1_FWD_CFG) & ~0xffff, in mt7621_fwd_config()
94 mtk_w32(eth, mtk_r32(eth, MT7620_GDMA1_FWD_CFG) | (GDMA_ICS_EN | in mt7621_fwd_config()
Dmtk_eth_soc.h705 u32 mtk_r32(struct mtk_eth *eth, unsigned int reg);
/Linux-v4.19/drivers/net/ethernet/mediatek/
Dmtk_eth_soc.c66 u32 mtk_r32(struct mtk_eth *eth, unsigned reg) in mtk_r32() function
76 if (!(mtk_r32(eth, MTK_PHY_IAC) & PHY_IAC_ACCESS)) in mtk_mdio_busy_wait()
121 d = mtk_r32(eth, MTK_PHY_IAC) & 0xffff; in _mtk_mdio_read()
430 val = mtk_r32(eth, MTK_QDMA_INT_MASK); in mtk_tx_irq_disable()
441 val = mtk_r32(eth, MTK_QDMA_INT_MASK); in mtk_tx_irq_enable()
452 val = mtk_r32(eth, MTK_PDMA_INT_MASK); in mtk_rx_irq_disable()
463 val = mtk_r32(eth, MTK_PDMA_INT_MASK); in mtk_rx_irq_enable()
501 hw_stats->rx_bytes += mtk_r32(mac->hw, base); in mtk_stats_update_mac()
502 stats = mtk_r32(mac->hw, base + 0x04); in mtk_stats_update_mac()
505 hw_stats->rx_packets += mtk_r32(mac->hw, base + 0x08); in mtk_stats_update_mac()
[all …]
Dmtk_eth_soc.h686 u32 mtk_r32(struct mtk_eth *eth, unsigned reg);
/Linux-v4.19/drivers/media/rc/
Dmtk-cir.c189 static u32 mtk_r32(struct mtk_ir *ir, unsigned int reg) in mtk_r32() function
198 val = mtk_r32(ir, ir->data->regs[MTK_IRINT_EN_REG]); in mtk_irq_disable()
206 val = mtk_r32(ir, ir->data->regs[MTK_IRINT_EN_REG]); in mtk_irq_enable()
234 val = mtk_r32(ir, mtk_chkdata_reg(ir, i)); in mtk_ir_irq()
413 val = mtk_r32(ir, MTK_CONFIG_HIGH_REG); in mtk_ir_probe()
/Linux-v4.19/drivers/pinctrl/mediatek/
Dpinctrl-mt7622.c944 static u32 mtk_r32(struct mtk_pinctrl *pctl, u32 reg) in mtk_r32() function
953 val = mtk_r32(pctl, reg); in mtk_rmw()
1044 l = (mtk_r32(hw, pf->offset) >> pf->bitpos) & (BIT(nbits_l) - 1); in mtk_hw_read_cross_field()
1045 h = (mtk_r32(hw, pf->offset + pf->next)) & (BIT(nbits_h) - 1); in mtk_hw_read_cross_field()
1080 *value = (mtk_r32(hw, pf.offset) >> pf.bitpos) & pf.mask; in mtk_hw_get_value()