The kernel expects CPUs to be in a known good state at boot, which means the CPUs are not in reset and not gated. Ungate the clock and clear the resets for the LP cluster (cluster1) as is done for the G cluster. BUG=chrome-os-partner:23816,chrome-os-partner:24487 TEST=No more hangs during cluster switching. BRANCH=None Change-Id: I88d80f6072281beb98bba6ae38a0ddeb81165038 Signed-off-by: Andrew Bresticker <abrestic@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/180866 Reviewed-by: David Hendricks <dhendrix@chromium.org> Reviewed-by: Tom Warren <twarren@nvidia.com> Reviewed-by: Dylan Reid <dgreid@chromium.org> Commit-Queue: Dylan Reid <dgreid@chromium.org> Tested-by: Dylan Reid <dgreid@chromium.org> |
||
|---|---|---|
| .. | ||
| arch | ||
| console | ||
| cpu | ||
| device | ||
| drivers | ||
| ec | ||
| include | ||
| lib | ||
| mainboard | ||
| northbridge | ||
| soc | ||
| southbridge | ||
| superio | ||
| vendorcode | ||
| Kconfig | ||