[Intel-xe] ✓ CI.Patch_applied: success for drm/xe: Fix platform order

Patchwork patchwork at emeril.freedesktop.org
Fri Mar 31 23:11:31 UTC 2023


== Series Details ==

Series: drm/xe: Fix platform order
URL   : https://patchwork.freedesktop.org/series/115973/
State : success

== Summary ==

=== Applying kernel patches on branch 'drm-xe-next' with base: ===
commit 1616dcb868ec1b3dd5b3e7e2cf94104e67c9e608
Author:     Lucas De Marchi <lucas.demarchi at intel.com>
AuthorDate: Thu Mar 23 22:17:52 2023 -0700
Commit:     Lucas De Marchi <lucas.demarchi at intel.com>
CommitDate: Fri Mar 31 14:01:36 2023 -0700

    drm/xe: Remove unused revid from firmware name
    
    The rev field is always 0 so it ends up never used. In i915 it was
    introduced because of CML: up to rev 5 it reuses the guc and huc
    firmware blobs from KBL. After that there is a specific firmware for
    that platform.  This can be reintroduced later if ever needed.
    
    With the removal of revid the packed attribute in
    uc_fw_platform_requirement, which is there only for reducing the space
    these tables take, can also be removed since it has even more limited
    usefulness: currently there's only padding of 2 bytes. Remove the
    attribute to avoid the unaligned access.
    
            $ pahole -C uc_fw_platform_requirement build64/drivers/gpu/drm/xe/xe_uc_fw.o
            struct uc_fw_platform_requirement {
                    enum xe_platform           p;                    /*     0     4 */
                    const struct uc_fw_blob    blob;                 /*     4    10 */
    
                    /* size: 16, cachelines: 1, members: 2 */
                    /* padding: 2 */
                    /* last cacheline: 16 bytes */
            };
    
    Signed-off-by: Lucas De Marchi <lucas.demarchi at intel.com>
    Reviewed-by: Matt Roper <matthew.d.roper at intel.com>
    Link: https://lore.kernel.org/r/20230324051754.1346390-2-lucas.demarchi@intel.com
=== git am output follows ===
Applying: drm/xe: Fix platform order




More information about the Intel-xe mailing list