Suzuki K Poulose
ae2e972dae
arm64: Ensure fpsimd support is ready before userspace is active
...
We register the pm/hotplug callbacks for FPSIMD as late_initcall,
which happens after the userspace is active (from initramfs via
populate_rootfs, a rootfs_initcall). Make sure we are ready even
before the userspace could potentially use it, by promoting to
a core_initcall.
Cc: Will Deacon <will.deacon@arm.com>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Dave Martin <dave.martin@arm.com>
Signed-off-by: Suzuki K Poulose <suzuki.poulose@arm.com>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
2017-10-06 16:35:25 +01:00
..
2017-08-22 18:13:04 +01:00
2017-06-20 10:41:51 +02:00
2012-09-17 13:42:21 +01:00
2016-09-09 14:59:08 +01:00
2017-06-29 11:33:15 +01:00
2017-07-24 22:47:56 +02:00
2017-06-29 16:32:43 +01:00
2017-03-28 18:23:24 -04:00
2017-10-06 16:35:21 +01:00
2017-08-09 14:07:13 +01:00
2017-03-20 16:16:54 +00:00
2017-06-15 09:45:04 +01:00
2017-07-20 10:28:41 +01:00
2017-01-12 15:05:39 +00:00
2016-06-27 16:31:25 +01:00
2017-10-06 16:35:21 +01:00
2017-03-10 18:06:24 +00:00
2017-08-09 11:00:35 +01:00
2017-04-05 18:31:38 +01:00
2017-06-29 11:02:41 +01:00
2017-01-17 17:41:14 +00:00
2017-04-04 17:50:59 +01:00
2017-06-05 17:50:44 +02:00
2015-07-10 16:47:13 +01:00
2017-08-04 15:00:57 +01:00
2017-02-15 11:34:25 +00:00
2017-08-15 18:40:58 +01:00
2017-10-06 16:35:25 +01:00
2017-06-07 11:52:02 +01:00
2017-06-23 18:21:13 +01:00
2017-09-27 12:15:54 +01:00
2016-09-09 15:03:29 +01:00
2017-08-21 11:12:50 +01:00
2017-05-09 17:26:40 +01:00
2017-04-09 07:49:35 -07:00
2016-05-16 17:17:24 -07:00
2017-07-05 17:09:27 -07:00
2014-11-06 17:25:27 +00:00
2017-08-15 18:36:04 +01:00
2015-08-03 11:34:12 +02:00
2017-08-22 18:15:42 +01:00
2017-03-02 08:42:36 +01:00
2014-07-10 11:02:40 +01:00
2017-08-21 18:01:04 +01:00
2017-06-07 11:52:02 +01:00
2017-04-26 12:31:00 +01:00
2017-06-29 11:09:39 +01:00
2017-04-26 12:31:00 +01:00
2015-12-21 14:40:54 +00:00
2017-08-02 14:53:16 -05:00
2017-08-09 14:10:29 +01:00
2017-08-10 17:46:49 +01:00
2017-03-02 08:42:36 +01:00
2017-09-05 09:53:37 -07:00
2017-01-12 15:05:39 +00:00
2017-08-15 18:40:58 +01:00
2017-04-04 17:03:32 +01:00
2017-04-04 17:03:32 +01:00
2016-09-09 15:03:29 +01:00
2017-08-09 14:10:29 +01:00
2017-05-30 11:07:42 +01:00
2017-09-11 18:34:47 -07:00
2017-09-17 19:45:33 +02:00
2016-11-11 18:25:44 +00:00
2017-02-03 18:46:33 +00:00
2017-01-12 15:05:39 +00:00
2017-09-08 18:26:48 -07:00
2017-09-13 18:53:16 -07:00
2016-11-11 18:25:44 +00:00
2015-03-19 10:43:51 +00:00
2017-03-02 08:42:37 +01:00
2016-04-20 12:22:42 +01:00
2017-08-09 14:10:29 +01:00
2017-07-20 10:28:41 +01:00
2014-11-20 16:35:02 +00:00
2017-08-15 18:40:58 +01:00
2017-08-09 12:16:28 +01:00
2017-08-15 18:36:04 +01:00