Seema Khowala
8fe633449f
gpu: nvgpu: Add check_priv_security fuse ops
...
-New fuse ops is added to set NVGPU_SEC_PRIVSECURITY
and NVGPU_SEC_SECUREGPCCS bits in g->enabled_flags
during hal initialization
-For igpu non simulation platforms, fuses are read
to decide if gpu should be allowed to boot or not.
--Do not boot gpu if priv_sec_en is set but wpr_enabled
is not set to 1 or vpr_auto_fetch_disable is not set to 0
--With priv_sec_en set, all falcons have to boot
in LS mode and this needs wpr_enabled set to 1
AND vpr_auto_fetch_disable set to 0. In this case
gmmu tries to pull wpr and vpr settings from tegra mc
Bug 2018223
Change-Id: Iceaa1b0b3214e9a3d6cef5d77a82e034302f748b
Signed-off-by: Seema Khowala <seemaj@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/1595454
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com >
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com >
2017-11-22 00:59:28 -08:00
..
2017-11-22 00:59:28 -08:00
2017-10-17 10:43:39 -07:00
2017-10-17 10:43:39 -07:00
2017-10-17 10:43:39 -07:00
2017-10-17 10:43:39 -07:00
2017-11-17 16:17:20 -08:00
2017-11-06 16:29:31 -08:00
2017-11-13 18:56:30 -08:00
2017-11-13 18:56:30 -08:00
2017-11-02 05:09:59 -07:00
2017-11-13 18:56:30 -08:00
2017-11-14 15:46:58 -08:00
2017-06-20 19:14:15 -07:00
2017-11-15 13:26:19 -08:00
2017-05-12 16:09:05 -07:00
2017-11-02 10:26:21 -07:00
2017-11-01 20:15:47 -07:00
2017-09-22 15:44:25 -07:00
2017-06-02 06:53:35 -07:00
2017-11-02 10:26:21 -07:00
2017-06-02 06:53:35 -07:00
2017-08-04 09:24:02 -07:00
2017-06-02 06:53:35 -07:00
2017-11-02 10:26:21 -07:00
2017-08-24 01:10:37 -07:00
2017-06-02 06:53:35 -07:00
2017-08-04 09:24:02 -07:00
2017-06-02 06:53:35 -07:00
2017-08-24 09:34:52 -07:00
2017-08-24 09:34:52 -07:00
2017-10-13 15:20:24 -07:00
2017-06-02 06:53:35 -07:00
2017-08-04 09:24:02 -07:00
2017-06-02 06:53:35 -07:00
2017-09-22 15:44:25 -07:00
2017-06-02 06:53:35 -07:00
2017-10-20 10:05:29 -07:00
2017-06-02 06:53:35 -07:00
2017-09-12 13:00:19 -07:00
2017-09-12 13:00:19 -07:00
2017-11-17 16:29:41 -08:00
2017-11-16 12:39:01 -08:00
2017-11-15 13:25:58 -08:00
2017-11-10 15:46:58 -08:00
2017-11-06 16:29:31 -08:00
2017-11-06 10:06:40 -08:00
2017-11-02 10:26:21 -07:00
2017-08-14 11:18:31 -07:00
2017-10-16 13:35:04 -07:00
2017-06-07 20:07:00 -07:00
2017-10-13 15:20:01 -07:00
2017-11-16 15:55:52 -08:00
2017-11-17 16:17:20 -08:00
2017-11-13 10:56:54 -08:00
2017-11-17 16:29:41 -08:00
2017-11-14 04:58:39 -08:00
2017-11-13 10:57:21 -08:00
2017-10-26 14:35:38 -07:00
2017-11-17 16:29:41 -08:00
2017-04-02 08:28:22 -07:00
2017-11-08 14:06:20 -08:00
2017-11-08 14:06:20 -08:00
2017-11-13 10:57:21 -08:00
2017-07-05 15:40:25 -07:00
2017-11-15 08:46:09 -08:00
2017-10-20 10:05:29 -07:00
2017-11-02 10:26:21 -07:00
2017-10-10 13:40:53 -07:00
2017-06-02 06:53:35 -07:00
2017-10-10 16:26:55 -07:00
2017-11-02 10:26:21 -07:00
2017-10-13 15:20:01 -07:00
2017-11-17 16:29:41 -08:00
2017-10-13 15:19:55 -07:00
2017-11-10 15:46:54 -08:00
2017-06-08 06:37:15 -07:00
2017-10-11 14:40:23 -07:00
2017-07-07 13:44:55 -07:00
2017-10-27 14:45:58 -07:00
2017-10-16 13:35:12 -07:00
2017-11-06 10:06:40 -08:00
2017-04-18 15:04:34 -07:00
2017-11-02 10:26:21 -07:00
2017-06-20 19:14:15 -07:00
2017-11-06 11:19:53 -08:00
2017-11-17 16:29:41 -08:00
2017-06-20 19:14:15 -07:00
2017-10-14 14:13:18 -07:00
2017-11-02 10:26:21 -07:00
2017-11-01 10:55:41 -07:00
2017-10-20 10:05:29 -07:00
2017-10-20 10:05:29 -07:00
2017-11-14 15:46:55 -08:00
2017-11-02 10:26:21 -07:00
2017-06-27 03:57:13 -07:00
2017-09-22 15:44:25 -07:00
2017-11-02 10:26:21 -07:00
2017-11-13 18:56:30 -08:00
2017-11-17 16:17:20 -08:00