[Skiboot] [PATCH v6 05/11] direct-ctl: Use the EC primary for special wakeups
Vaidyanathan Srinivasan
svaidy at linux.ibm.com
Wed Aug 5 03:32:17 AEST 2020
From: Benjamin Herrenschmidt <benh at kernel.crashing.org>
Signed-off-by: Benjamin Herrenschmidt <benh at kernel.crashing.org>
Signed-off-by: Michael Neuling <mikey at neuling.org>
Signed-off-by: Vaidyanathan Srinivasan <svaidy at linux.ibm.com>
---
core/direct-controls.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/core/direct-controls.c b/core/direct-controls.c
index 793ef29c..65cf122c 100644
--- a/core/direct-controls.c
+++ b/core/direct-controls.c
@@ -519,7 +519,7 @@ static int p9_sreset_thread(struct cpu_thread *cpu)
int dctl_set_special_wakeup(struct cpu_thread *t)
{
- struct cpu_thread *c = t->primary;
+ struct cpu_thread *c = t->ec_primary;
int rc = OPAL_SUCCESS;
if (proc_gen == proc_gen_unknown)
@@ -541,7 +541,7 @@ int dctl_set_special_wakeup(struct cpu_thread *t)
int dctl_clear_special_wakeup(struct cpu_thread *t)
{
- struct cpu_thread *c = t->primary;
+ struct cpu_thread *c = t->ec_primary;
int rc = OPAL_SUCCESS;
if (proc_gen == proc_gen_unknown)
@@ -589,7 +589,7 @@ int dctl_core_is_gated(struct cpu_thread *t)
static int dctl_stop(struct cpu_thread *t)
{
- struct cpu_thread *c = t->primary;
+ struct cpu_thread *c = t->ec_primary;
int rc;
lock(&c->dctl_lock);
@@ -637,7 +637,7 @@ static int dctl_cont(struct cpu_thread *t)
*/
static int dctl_sreset(struct cpu_thread *t)
{
- struct cpu_thread *c = t->primary;
+ struct cpu_thread *c = t->ec_primary;
int rc;
lock(&c->dctl_lock);
--
2.26.2
More information about the Skiboot
mailing list