Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit afaaae7c authored by Sudarshan Rajagopalan's avatar Sudarshan Rajagopalan
Browse files

soc: qcom: mem-offline: turn off ddr refresh under MEM_CANCEL_ONLINE



mem-offline driver turns on ddr refresh logic during the
MEM_GOING_ONLINE event. But when fail to online pages, which the same
is notified as MEM_CANCEL_ONLINE event, turn off the ddr refresh logic.

Change-Id: I550405a60eb17059e4fd7d89eeccab60fceccc64
Signed-off-by: default avatarCharan Teja Reddy <charante@codeaurora.org>
Signed-off-by: default avatarSudarshan Rajagopalan <sudaraja@codeaurora.org>
parent 13f67f99
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -166,6 +166,9 @@ static int mem_event_callback(struct notifier_block *self,
	case MEM_CANCEL_ONLINE:
		pr_info("mem-offline: MEM_CANCEL_ONLINE: start = 0x%llx end = 0x%llx\n",
				start_addr, end_addr);
		if (aop_send_msg(__pfn_to_phys(start), false))
			pr_err("PASR: AOP online request addr:0x%llx failed\n",
			       __pfn_to_phys(start));
		break;
	default:
		break;