Thread (30 messages) 30 messages, 6 authors, 2018-12-07

[RFC PATCH 2/6] phy: armada38x: add common phy support

From: andrew@lunn.ch (Andrew Lunn)
Date: 2018-11-12 17:03:31
Also in: linux-devicetree, netdev

+static int a38x_comphy_poll(struct a38x_comphy_lane *lane,
+			    unsigned int offset, u32 mask, u32 value)
+{
+	unsigned int timeout = 10;
+	u32 val;
+
+	while (1) {
+		val = readl_relaxed(lane->base + offset);
+		if ((val & mask) == value)
+			return 0;
+		if (!timeout--)
+			break;
+		udelay(10);
+	}
Hi Russell

Maybe use one of the readx_poll_timeout() variants?

      Andrew
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help