[Intel-gfx] [PATCH 3/3] drm/i915/uc: Update drawing for firmware layout
Daniele Ceraolo Spurio
daniele.ceraolospurio at intel.com
Wed Jul 24 17:44:46 UTC 2019
On 7/24/19 10:34 AM, Michal Wajdeczko wrote:
> Sphinx was rendering firmware layout as html table, but since
> we want to add sizes relations switch to plain text graphics.
>
> Signed-off-by: Michal Wajdeczko <michal.wajdeczko at intel.com>
> Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio at intel.com>
> ---
> drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h | 25 +++++++++-----------
> 1 file changed, 11 insertions(+), 14 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h b/drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h
> index 3ca535534151..e25271aac765 100644
> --- a/drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h
> +++ b/drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h
> @@ -11,21 +11,18 @@
> /**
> * DOC: GuC Firmware Layout
> *
> - * The GuC firmware layout looks like this:
> + * The GuC firmware layout looks like this::
> *
> - * +-------------------------------+
> - * | uc_css_header |
> - * | |
> - * | contains major/minor version |
> - * +-------------------------------+
> - * | uCode |
> - * +-------------------------------+
> - * | RSA signature |
> - * +-------------------------------+
> - * | modulus key |
> - * +-------------------------------+
> - * | exponent val |
> - * +-------------------------------+
> + * +======================================================================+
> + * | Firmware blob |
> + * +===============+===============+============+============+============+
> + * | CSS header | uCode | key | modulus | exponent |
> + * +===============+===============+============+============+============+
What about the RSA?
Daniele
> + * <-header size-> <---header size continued ----------->
> + * <--- size ----------------------------------------------------------->
> + * <-key size->
> + * <-mod size->
> + * <-exp size->
> *
> * The firmware may or may not have modulus key and exponent data. The header,
> * uCode and RSA signature are must-have components that will be used by driver.
>
More information about the Intel-gfx
mailing list