@@ -258,6 +258,10 @@ static struct dt_node *add_xscom_node(uint64_t base, uint32_t hw_id,
dt_add_property_strings(node, "compatible",
"ibm,xscom", "ibm,power8-xscom");
break;
+ case proc_gen_p9:
+ dt_add_property_strings(node, "compatible",
+ "ibm,xscom", "ibm,power9-xscom");
+ break;
default:
dt_add_property_strings(node, "compatible", "ibm,xscom");
}
@@ -578,6 +582,9 @@ static void add_chiptod_node(unsigned int chip_id, int flags)
case proc_gen_p8:
compat_str = "ibm,power8-chiptod";
break;
+ case proc_gen_p9:
+ compat_str = "ibm,power9-chiptod";
+ break;
default:
return;
}