Home
last modified time | relevance | path

Searched refs:qca8k_busy_wait (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/dsa/
H A Dqca8k.c263 qca8k_busy_wait(struct qca8k_priv *priv, u32 reg, u32 mask) in qca8k_busy_wait() function
350 if (qca8k_busy_wait(priv, QCA8K_REG_ATU_FUNC, QCA8K_ATU_FUNC_BUSY)) in qca8k_fdb_access()
425 if (qca8k_busy_wait(priv, QCA8K_REG_VTU_FUNC1, QCA8K_VTU_FUNC1_BUSY)) in qca8k_vlan_access()
522 qca8k_busy_wait(priv, QCA8K_REG_MIB, QCA8K_MIB_BUSY); in qca8k_mib_init()
577 return qca8k_busy_wait(priv, QCA8K_MDIO_MASTER_CTRL, in qca8k_mdio_write()
599 if (qca8k_busy_wait(priv, QCA8K_MDIO_MASTER_CTRL, in qca8k_mdio_read()
/kernel/linux/linux-6.6/drivers/net/dsa/qca/
H A Dqca8k-common.c104 static int qca8k_busy_wait(struct qca8k_priv *priv, u32 reg, u32 mask) in qca8k_busy_wait() function
184 ret = qca8k_busy_wait(priv, QCA8K_REG_ATU_FUNC, QCA8K_ATU_FUNC_BUSY); in qca8k_fdb_access()
342 ret = qca8k_busy_wait(priv, QCA8K_REG_VTU_FUNC1, QCA8K_VTU_FUNC1_BUSY); in qca8k_vlan_access()
451 ret = qca8k_busy_wait(priv, QCA8K_REG_MIB, QCA8K_MIB_BUSY); in qca8k_mib_init()

Completed in 4 milliseconds