Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/rtc/
Drtc-mt7622.c117 static void mtk_w32(struct mtk_rtc *rtc, u32 reg, u32 val) in mtk_w32() function
134 mtk_w32(rtc, reg, val); in mtk_rmw()
150 mtk_w32(hw, MTK_RTC_PWRCHK1, RTC_PWRCHK1_MAGIC); in mtk_rtc_hw_init()
151 mtk_w32(hw, MTK_RTC_PWRCHK2, RTC_PWRCHK2_MAGIC); in mtk_rtc_hw_init()
152 mtk_w32(hw, MTK_RTC_KEY, RTC_KEY_MAGIC); in mtk_rtc_hw_init()
153 mtk_w32(hw, MTK_RTC_PROT1, RTC_PROT1_MAGIC); in mtk_rtc_hw_init()
154 mtk_w32(hw, MTK_RTC_PROT2, RTC_PROT2_MAGIC); in mtk_rtc_hw_init()
155 mtk_w32(hw, MTK_RTC_PROT3, RTC_PROT3_MAGIC); in mtk_rtc_hw_init()
156 mtk_w32(hw, MTK_RTC_PROT4, RTC_PROT4_MAGIC); in mtk_rtc_hw_init()
201 mtk_w32(hw, MTK_RTC_TREG(time_alarm, MTK_YEA), year); in mtk_rtc_set_alarm_or_time()
[all …]
/Linux-v4.19/drivers/staging/mt7621-eth/
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()
99 mtk_w32(eth, 0, MT7621_CDMP_EG_CTRL); in mt7621_fwd_config()
110 mtk_w32(mac->hw, (hwaddr[0] << 8) | hwaddr[1], in mt7621_set_mac()
112 mtk_w32(mac->hw, (hwaddr[2] << 24) | (hwaddr[3] << 16) | in mt7621_set_mac()
117 mtk_w32(mac->hw, (hwaddr[0] << 8) | hwaddr[1], in mt7621_set_mac()
119 mtk_w32(mac->hw, (hwaddr[2] << 24) | (hwaddr[3] << 16) | in mt7621_set_mac()
Dmtk_eth_soc.c85 void mtk_w32(struct mtk_eth *eth, u32 val, unsigned int reg) in mtk_w32() function
97 mtk_w32(eth, val, mtk_reg_table[reg]); in mtk_reg_w32()
129 mtk_w32(eth, mask, MTK_QMTK_INT_STATUS); in mtk_irq_ack()
176 mtk_w32(eth, val & ~mask, MTK_QMTK_INT_ENABLE); in mtk_irq_disable()
194 mtk_w32(eth, val | mask, MTK_QMTK_INT_ENABLE); in mtk_irq_enable()
218 mtk_w32(mac->hw, (macaddr[0] << 8) | macaddr[1], MTK_GDMA1_MAC_ADRH); in mtk_hw_set_macaddr()
219 mtk_w32(mac->hw, (macaddr[2] << 24) | (macaddr[3] << 16) | in mtk_hw_set_macaddr()
547 mtk_w32(eth, in mtk_vlan_rx_add_vid()
801 mtk_w32(eth, phy_ring_head, MTK_QDMA_FQ_HEAD); in mtk_init_fq_dma()
802 mtk_w32(eth, phy_ring_tail, MTK_QDMA_FQ_TAIL); in mtk_init_fq_dma()
[all …]
Dmtk_eth_soc.h704 void mtk_w32(struct mtk_eth *eth, u32 val, unsigned int reg);
/Linux-v4.19/drivers/net/ethernet/mediatek/
Dmtk_eth_soc.c61 void mtk_w32(struct mtk_eth *eth, u32 val, unsigned reg) in mtk_w32() function
95 mtk_w32(eth, PHY_IAC_ACCESS | PHY_IAC_START | PHY_IAC_WRITE | in _mtk_mdio_write()
113 mtk_w32(eth, PHY_IAC_ACCESS | PHY_IAC_START | PHY_IAC_READ | in _mtk_mdio_read()
148 mtk_w32(eth, val, INTF_MODE); in mtk_gmac0_rgmii_adjust()
161 mtk_w32(eth, val, TRGMII_RCK_CTRL); in mtk_gmac0_rgmii_adjust()
165 mtk_w32(eth, val, TRGMII_TCK_CTRL); in mtk_gmac0_rgmii_adjust()
204 mtk_w32(eth, 0, MTK_MAC_MISC); in mtk_gmac_sgmii_hw_setup()
263 mtk_w32(mac->hw, mcr, MTK_MAC_MCR(mac->id)); in mtk_phy_link_adjust()
431 mtk_w32(eth, val & ~mask, MTK_QDMA_INT_MASK); in mtk_tx_irq_disable()
442 mtk_w32(eth, val | mask, MTK_QDMA_INT_MASK); in mtk_tx_irq_enable()
[all …]
Dmtk_eth_soc.h685 void mtk_w32(struct mtk_eth *eth, u32 val, unsigned reg);
/Linux-v4.19/drivers/media/rc/
Dmtk-cir.c184 static void mtk_w32(struct mtk_ir *ir, u32 val, unsigned int reg) in mtk_w32() function
199 mtk_w32(ir, val & ~mask, ir->data->regs[MTK_IRINT_EN_REG]); in mtk_irq_disable()
207 mtk_w32(ir, val | mask, ir->data->regs[MTK_IRINT_EN_REG]); in mtk_irq_enable()
415 mtk_w32(ir, val, MTK_CONFIG_HIGH_REG); in mtk_ir_probe()
/Linux-v4.19/drivers/pinctrl/mediatek/
Dpinctrl-mt7622.c939 static void mtk_w32(struct mtk_pinctrl *pctl, u32 reg, u32 val) in mtk_w32() function
956 mtk_w32(pctl, reg, val); in mtk_rmw()