Thread (24 messages) 24 messages, 6 authors, 2023-08-12

Re: [PATCH v7 01/15] RISC-V: Add riscv_get_intc_hartid() function

From: Conor Dooley <conor@kernel.org>
Date: 2023-08-02 17:21:15
Also in: linux-riscv, lkml

On Wed, Aug 02, 2023 at 08:30:04PM +0530, Anup Patel wrote:
+/* Find hart ID of the INTC fwnode. */
+int riscv_get_intc_hartid(struct fwnode_handle *node, unsigned long *hartid)
+{
+	int rc;
+	u64 temp;
+
+	if (!is_of_node(node)) {
+		rc = fwnode_property_read_u64_array(node, "hartid", &temp, 1);
+		if (!rc)
+			*hartid = temp;
+	} else
+		rc = riscv_of_parent_hartid(to_of_node(node), hartid);
This branch needs to be enclosed in braces too.
+
+	return rc;
+}
+
 DEFINE_PER_CPU(struct riscv_cpuinfo, riscv_cpuinfo);
  

Attachments

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