[0/9] HuC updates

Submitted by Srivatsa, Anusha on Sept. 6, 2019, 7:47 p.m.

Details

Message ID 20190906194757.10881-1-anusha.srivatsa@intel.com
State New
Headers show
Series "HuC updates" ( rev: 1 ) in Intel GFX

Not browsing as part of any series.

Pull-request download mbox

git pull git://anongit.freedesktop.org/drm/drm-firmware huc_updates

Comments

On 9/6/19 12:47 PM, Anusha Srivatsa wrote:
> Updating HuC versions for gen9 and ICL platforms.
> Also updating MAKE_HUC_FW_PATH.
> 

The whole series needs to be squashed in a single patch, otherwise it 
won't work in the middle. Also, need to add a renamed EHL blob in the FW 
repo as well.
I'm assuming that since we never actually shipped the EHL blob outside 
of our CI it is going to be ok if we break naming compatibility with 
older kernels, but if you want to be safe you can just add a link for it 
instead.

Daniele

>  From now on we can have same firmware name formats
> for both guC and HuC.
> 
> Adding the new PR for the same:
> The following changes since commit 6ddb9d9704e2171d91439c9c42c5965bf3863de8:
> 
>    Merge branch 'for-upstream' of git://git.chelsio.net/pub/git/linux-firmware (2019-09-04 07:13:26 -0400)
> 
> are available in the Git repository at:
> 
>    git://anongit.freedesktop.org/drm/drm-firmware huc_updates
> 
> for you to fetch changes up to 02850d2cc1fe542b7f320cedc446cfefb92c083a:
> 
>    drm/i915/firmware: Add v9.0.0 of HuC for Icelake (2019-09-06 12:23:56 -0700)
> 
> ----------------------------------------------------------------
> Anusha Srivatsa (6):
>        drm/i915/firmware: Add v2.0.0 of HuC for Skylake
>        drm/i915/firmware: Add v4.0.0 of HuC for Kabylake
>        drm/i915/firmware: Add v2.0.0 of HuC for Broxton
>        drm/i915/firmware: Add v4.0.0 of HuC for Geminilake
>        drm/i915/firmware: Add v4.0.0 of HuC for Cometlake
>        drm/i915/firmware: Add v9.0.0 of HuC for Icelake
> 
>   WHENCE                 |  19 +++++++++++++++++++
>   i915/bxt_huc_2.0.0.bin | Bin 0 -> 149824 bytes
>   i915/cml_huc_4.0.0.bin | Bin 0 -> 226048 bytes
>   i915/glk_huc_4.0.0.bin | Bin 0 -> 226048 bytes
>   i915/icl_huc_9.0.0.bin | Bin 0 -> 498880 bytes
>   i915/kbl_huc_4.0.0.bin | Bin 0 -> 226048 bytes
>   i915/skl_huc_2.0.0.bin | Bin 0 -> 136320 bytes
>   7 files changed, 19 insertions(+)
>   create mode 100644 i915/bxt_huc_2.0.0.bin
>   create mode 100644 i915/cml_huc_4.0.0.bin
>   create mode 100644 i915/glk_huc_4.0.0.bin
>   create mode 100644 i915/icl_huc_9.0.0.bin
>   create mode 100644 i915/kbl_huc_4.0.0.bin
>   create mode 100644 i915/skl_huc_2.0.0.bin
> 
> Anusha Srivatsa (9):
>    drm/i915/uc: Update MAKE_HUC_FW_PATH macro
>    drm/i915/firmware: Load v2.0.0 HuC for SKL
>    drm/i915/firmware: Load v2.0.0 HuC for BXT
>    drm/i915/firmware: Load v4.0.0 HuC for KBL
>    drm/i915/firmware: Load v4.0.0 HuC for GLK
>    drm/i915/firmware: CFL uses KBL firmware
>    drm/i915/firmware: Load v9.0.0 HuC for ICL
>    drm/i915/firmware: Load v4.0.0 HuC for CML
>    HAX: force enable_guc=2
> 
>   drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 15 ++++++++-------
>   drivers/gpu/drm/i915/i915_params.h       |  2 +-
>   2 files changed, 9 insertions(+), 8 deletions(-)
>