/Linux-v4.19/drivers/rtc/ |
D | rtc-mt7622.c | 117 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/ |
D | soc_mt7621.c | 90 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()
|
D | mtk_eth_soc.c | 85 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 …]
|
D | mtk_eth_soc.h | 704 void mtk_w32(struct mtk_eth *eth, u32 val, unsigned int reg);
|
/Linux-v4.19/drivers/net/ethernet/mediatek/ |
D | mtk_eth_soc.c | 61 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 …]
|
D | mtk_eth_soc.h | 685 void mtk_w32(struct mtk_eth *eth, u32 val, unsigned reg);
|
/Linux-v4.19/drivers/media/rc/ |
D | mtk-cir.c | 184 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/ |
D | pinctrl-mt7622.c | 939 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()
|