[PULL v3][SRU][OEM-5.17] Add support for Intel DG2

Timo Aaltonen tjaalton at ubuntu.com
Fri May 13 19:52:43 UTC 2022


You-Sheng Yang kirjoitti 13.5.2022 klo 19.35:
> BugLink: https://bugs.launchpad.net/bugs/1971712
> 
> [Impact]
> 
> Intel DG2 graphic cards not enabled.
> 
> [Fix]
> 
> Intel DG2 takes an out-of-tree DKMS module to be enabled, and yet we're
> not interested in including this in Ubuntu archive as it's supposed to
> be upstreamed in v5.19 or v5.20. This is an attempt to carry DKMS
> source directly as a sub-directory of ubuntu/.
> 
> [Test Case]
> 
> This, along with the changes for linux-meta-oem/oem-5.17, would generate
> following binary debs:
> 
>    1. linux-modules-i915-5.17.0-9004-oem
>    2. linux-modules-i915-oem-22.04
>    3. linux-modules-i915-oem-22.04a
> 
> 2. and 3. provide virtual packages i915-modules, intel-gpgpu-dkms, and
> intel-gpgpu-prebuilt-kernel for dependency management.
> 
> [Where problems could occur]
> 
> This is some initial support of DG2 cards. Everything can happen. But
> while it's built into a separated modules package, it won't affect the
> original system if not installed intentionally.
> 
> [Other Info]
> 
> This implies the (first 3) patches for LP #1969434 V4.
> 
> While this DKMS is not capable of compiling against kernel >= 5.18,
> unstable is not nominated for fix at the moment.
> 
> V3: add executable scripts to debian.oem/reconstruct
> 
> V2: rename from `linux-modules-intel-gpgpu` to `linux-modules-i915`.
> 
> ----------------------------------------------------------------
> 
> The following changes since commit 1319e7a5cdb0dbbc76bd823dc57624cbd8237501:
> 
>    UBUNTU: Ubuntu-oem-5.17-5.17.0-1004.4 (2022-05-03 19:09:35 +0300)
> 
> are available in the Git repository at:
> 
>    https://git.launchpad.net/~vicamo/+git/ubuntu-kernel bug-1971712/support-dg2-dkms/oem-5.17-pull
> 
> for you to fetch changes up to f9097b8ef277287805a803d3efcb20491f4d59f7:
> 
>    UBUNTU: debian/dkms-versions -- add standalone intel-gpgpu-dkms build (2022-05-14 00:28:01 +0800)
> 
> ----------------------------------------------------------------
> You-Sheng Yang (vicamo) (8):
>        UBUNTU: [Packaging] support standalone dkms module builds
>        UBUNTU: debian/dkms-versions -- update from kernel-versions (main/master)
>        UBUNTU: [Packaging] drop do_<mod> arch specific configs
>        UBUNTU: [Packaging] dkms-build -- support in-tree dkms source directory
>        UBUNTU: SAUCE: intel-gpgpu: add intel-gpgpu dkms source
>        UBUNTU: SAUCE: intel-gpgpu: respect dkms kernel_source_dir
>        UBUNTU: SAUCE: intel-gpgpu: accommodate to edid_hdmi_dc_modes split
>        UBUNTU: debian/dkms-versions -- add standalone intel-gpgpu-dkms build
> 
>   debian.oem/reconstruct                             |     7 +
>   debian.oem/rules.d/amd64.mk                        |     2 -
>   debian/control.d/flavour-module.stub               |    19 +
>   debian/dkms-versions                               |     6 +-
>   debian/rules                                       |    25 +-
>   debian/rules.d/0-common-vars.mk                    |    47 +
>   debian/rules.d/2-binary-arch.mk                    |    36 +-
>   debian/scripts/control-create                      |    27 +
>   debian/scripts/dkms-build                          |    27 +-
>   ubuntu/intel-gpgpu/Kconfig                         |    28 +
>   ubuntu/intel-gpgpu/Kconfig.local                   |   228 +
>   ubuntu/intel-gpgpu/Kconfig.package.hacks           |     4 +
>   ubuntu/intel-gpgpu/Kconfig.sources                 |     5 +
>   ubuntu/intel-gpgpu/Makefile                        |   166 +
>   ubuntu/intel-gpgpu/Makefile.build                  |    17 +
>   ubuntu/intel-gpgpu/Makefile.kernel                 |    54 +
>   ubuntu/intel-gpgpu/Makefile.real                   |   137 +
>   .../intel-gpgpu/backport-include/asm-generic/bug.h |    56 +
>   .../backport-include/asm-generic/pci-dma-compat.h  |    34 +
>   ubuntu/intel-gpgpu/backport-include/asm/atomic.h   |    36 +
>   ubuntu/intel-gpgpu/backport-include/asm/barrier.h  |    43 +
>   ubuntu/intel-gpgpu/backport-include/asm/errno.h    |    40 +
>   ubuntu/intel-gpgpu/backport-include/asm/ioctls.h   |    26 +
>   .../backport-include/backport/backport.h           |    33 +
>   .../backport-include/backport/bp_module_version.h  |    23 +
>   .../intel-gpgpu/backport-include/backport/checks.h |    29 +
>   .../backport-include/backport/leds-disabled.h      |   215 +
>   .../intel-gpgpu/backport-include/backport/magic.h  |    33 +
>   ubuntu/intel-gpgpu/backport-include/crypto/aead.h  |    50 +
>   .../intel-gpgpu/backport-include/crypto/algapi.h   |    33 +
>   ubuntu/intel-gpgpu/backport-include/crypto/hash.h  |    55 +
>   .../intel-gpgpu/backport-include/drm/drm_fourcc.h  |   322 +
>   .../backport-include/drm/i915_component.h          |    24 +
>   .../backport-include/generated/utsrelease.h        |    38 +
>   .../backport-include/keys/asymmetric-type.h        |    52 +
>   .../backport-include/keys/system_keyring.h         |    27 +
>   ubuntu/intel-gpgpu/backport-include/linux/acpi.h   |    89 +
>   ubuntu/intel-gpgpu/backport-include/linux/atomic.h |   112 +
>   .../backport-include/linux/bcm47xx_nvram.h         |    42 +
>   ubuntu/intel-gpgpu/backport-include/linux/bitops.h |    44 +
>   .../backport-include/linux/bp-devcoredump.h        |    49 +
>   ubuntu/intel-gpgpu/backport-include/linux/bug.h    |    35 +
>   .../intel-gpgpu/backport-include/linux/build_bug.h |    48 +
>   ubuntu/intel-gpgpu/backport-include/linux/cache.h  |    27 +
>   ubuntu/intel-gpgpu/backport-include/linux/clk.h    |   133 +
>   ubuntu/intel-gpgpu/backport-include/linux/compat.h |    38 +
>   .../backport-include/linux/compiler-gcc5.h         |    18 +
>   .../backport-include/linux/compiler-gcc6.h         |    18 +
>   .../backport-include/linux/compiler-gcc7.h         |    18 +
>   .../backport-include/linux/compiler-gcc8.h         |    18 +
>   .../backport-include/linux/compiler-gcc9.h         |    18 +
>   .../backport-include/linux/compiler-gccN.h         |   143 +
>   .../intel-gpgpu/backport-include/linux/compiler.h  |   112 +
>   .../backport-include/linux/completion.h            |    38 +
>   ubuntu/intel-gpgpu/backport-include/linux/cordic.h |    72 +
>   ubuntu/intel-gpgpu/backport-include/linux/crc7.h   |    31 +
>   .../intel-gpgpu/backport-include/linux/debugfs.h   |   106 +
>   ubuntu/intel-gpgpu/backport-include/linux/device.h |   297 +
>   .../backport-include/linux/dma-mapping.h           |    52 +
>   .../intel-gpgpu/backport-include/linux/dma-resv.h  |    50 +
>   .../backport-include/linux/dynamic_debug.h         |    53 +
>   .../backport-include/linux/eeprom_93cx6.h          |    27 +
>   ubuntu/intel-gpgpu/backport-include/linux/err.h    |    27 +
>   .../backport-include/linux/etherdevice.h           |   247 +
>   .../intel-gpgpu/backport-include/linux/ethtool.h   |    35 +
>   .../intel-gpgpu/backport-include/linux/eventpoll.h |    66 +
>   ubuntu/intel-gpgpu/backport-include/linux/export.h |    36 +
>   .../intel-gpgpu/backport-include/linux/firmware.h  |    37 +
>   ubuntu/intel-gpgpu/backport-include/linux/fs.h     |    88 +
>   .../backport-include/linux/ftrace_event.h          |    27 +
>   .../intel-gpgpu/backport-include/linux/genetlink.h |    35 +
>   ubuntu/intel-gpgpu/backport-include/linux/gfp.h    |    42 +
>   ubuntu/intel-gpgpu/backport-include/linux/gpio.h   |    52 +
>   .../backport-include/linux/gpio/driver.h           |    27 +
>   .../intel-gpgpu/backport-include/linux/hashtable.h |    59 +
>   ubuntu/intel-gpgpu/backport-include/linux/hid.h    |   104 +
>   .../intel-gpgpu/backport-include/linux/hrtimer.h   |    30 +
>   ubuntu/intel-gpgpu/backport-include/linux/hwmon.h  |    51 +
>   .../intel-gpgpu/backport-include/linux/i2c-mux.h   |    31 +
>   ubuntu/intel-gpgpu/backport-include/linux/i2c.h    |    54 +
>   ubuntu/intel-gpgpu/backport-include/linux/idr.h    |    91 +
>   ubuntu/intel-gpgpu/backport-include/linux/if_arp.h |    31 +
>   .../intel-gpgpu/backport-include/linux/if_ether.h  |    71 +
>   .../intel-gpgpu/backport-include/linux/if_vlan.h   |    60 +
>   ubuntu/intel-gpgpu/backport-include/linux/init.h   |    36 +
>   ubuntu/intel-gpgpu/backport-include/linux/input.h  |    38 +
>   .../intel-gpgpu/backport-include/linux/interrupt.h |    53 +
>   ubuntu/intel-gpgpu/backport-include/linux/io.h     |    39 +
>   ubuntu/intel-gpgpu/backport-include/linux/ioport.h |    26 +
>   ubuntu/intel-gpgpu/backport-include/linux/irq.h    |    33 +
>   .../intel-gpgpu/backport-include/linux/irqdomain.h |    26 +
>   .../intel-gpgpu/backport-include/linux/jiffies.h   |    47 +
>   .../intel-gpgpu/backport-include/linux/kconfig.h   |    62 +
>   ubuntu/intel-gpgpu/backport-include/linux/kernel.h |   259 +
>   ubuntu/intel-gpgpu/backport-include/linux/key.h    |    83 +
>   ubuntu/intel-gpgpu/backport-include/linux/kfifo.h  |    68 +
>   .../intel-gpgpu/backport-include/linux/kmemleak.h  |    22 +
>   ubuntu/intel-gpgpu/backport-include/linux/ktime.h  |    35 +
>   ubuntu/intel-gpgpu/backport-include/linux/leds.h   |    86 +
>   ubuntu/intel-gpgpu/backport-include/linux/list.h   |   108 +
>   .../backport-include/linux/list_nulls.h            |    26 +
>   .../intel-gpgpu/backport-include/linux/lockdep.h   |    40 +
>   ubuntu/intel-gpgpu/backport-include/linux/math64.h |    27 +
>   ubuntu/intel-gpgpu/backport-include/linux/mdio.h   |   104 +
>   .../backport-include/linux/mei_cl_bus.h            |    42 +
>   ubuntu/intel-gpgpu/backport-include/linux/mii.h    |   171 +
>   .../backport-include/linux/miscdevice.h            |    26 +
>   ubuntu/intel-gpgpu/backport-include/linux/mm.h     |    96 +
>   .../intel-gpgpu/backport-include/linux/mmc/host.h  |    33 +
>   .../intel-gpgpu/backport-include/linux/mmc/sdio.h  |    38 +
>   .../backport-include/linux/mmc/sdio_func.h         |   103 +
>   .../backport-include/linux/mmc/sdio_ids.h          |    31 +
>   .../backport-include/linux/mod_devicetable.h       |    34 +
>   ubuntu/intel-gpgpu/backport-include/linux/module.h |    77 +
>   .../backport-include/linux/moduleparam.h           |    61 +
>   ubuntu/intel-gpgpu/backport-include/linux/net.h    |   129 +
>   .../backport-include/linux/netdev_features.h       |    70 +
>   .../intel-gpgpu/backport-include/linux/netdevice.h |   400 +
>   .../intel-gpgpu/backport-include/linux/netlink.h   |    89 +
>   .../intel-gpgpu/backport-include/linux/nl80211.h   |    27 +
>   ubuntu/intel-gpgpu/backport-include/linux/nospec.h |    30 +
>   ubuntu/intel-gpgpu/backport-include/linux/of.h     |   276 +
>   .../backport-include/linux/of_address.h            |    35 +
>   .../intel-gpgpu/backport-include/linux/of_device.h |    43 +
>   ubuntu/intel-gpgpu/backport-include/linux/of_irq.h |    32 +
>   ubuntu/intel-gpgpu/backport-include/linux/of_net.h |    48 +
>   .../backport-include/linux/of_platform.h           |    55 +
>   .../intel-gpgpu/backport-include/linux/olpc-ec.h   |    27 +
>   .../intel-gpgpu/backport-include/linux/page_ref.h  |    42 +
>   ubuntu/intel-gpgpu/backport-include/linux/pci.h    |   281 +
>   .../backport-include/linux/percpu-defs.h           |    30 +
>   ubuntu/intel-gpgpu/backport-include/linux/percpu.h |    36 +
>   ubuntu/intel-gpgpu/backport-include/linux/phy.h    |    92 +
>   .../backport-include/linux/platform_device.h       |    75 +
>   ubuntu/intel-gpgpu/backport-include/linux/pm.h     |    34 +
>   ubuntu/intel-gpgpu/backport-include/linux/pm_qos.h |    33 +
>   .../backport-include/linux/pm_runtime.h            |    57 +
>   ubuntu/intel-gpgpu/backport-include/linux/pnp.h    |    36 +
>   ubuntu/intel-gpgpu/backport-include/linux/poll.h   |    38 +
>   ubuntu/intel-gpgpu/backport-include/linux/printk.h |   171 +
>   .../intel-gpgpu/backport-include/linux/proc_fs.h   |    46 +
>   .../intel-gpgpu/backport-include/linux/property.h  |    32 +
>   .../backport-include/linux/ptp_clock_kernel.h      |    57 +
>   ubuntu/intel-gpgpu/backport-include/linux/random.h |    69 +
>   .../intel-gpgpu/backport-include/linux/rculist.h   |    74 +
>   .../intel-gpgpu/backport-include/linux/rcupdate.h  |   117 +
>   .../backport-include/linux/ref_tracker.h           |    63 +
>   ubuntu/intel-gpgpu/backport-include/linux/regmap.h |    68 +
>   ubuntu/intel-gpgpu/backport-include/linux/rfkill.h |   184 +
>   .../backport-include/linux/rhashtable.h            |    48 +
>   .../intel-gpgpu/backport-include/linux/rtnetlink.h |    46 +
>   .../backport-include/linux/scatterlist.h           |   145 +
>   .../backport-include/linux/sched/signal.h          |    27 +
>   .../intel-gpgpu/backport-include/linux/security.h  |    35 +
>   .../intel-gpgpu/backport-include/linux/seq_file.h  |    84 +
>   ubuntu/intel-gpgpu/backport-include/linux/skbuff.h |   439 +
>   ubuntu/intel-gpgpu/backport-include/linux/slab.h   |   238 +
>   ubuntu/intel-gpgpu/backport-include/linux/socket.h |    35 +
>   .../intel-gpgpu/backport-include/linux/spi/spi.h   |    86 +
>   .../intel-gpgpu/backport-include/linux/spinlock.h  |    62 +
>   .../backport-include/linux/static_key.h            |    66 +
>   ubuntu/intel-gpgpu/backport-include/linux/stddef.h |    43 +
>   ubuntu/intel-gpgpu/backport-include/linux/string.h |    57 +
>   ubuntu/intel-gpgpu/backport-include/linux/sysfs.h  |    28 +
>   .../intel-gpgpu/backport-include/linux/thermal.h   |   133 +
>   ubuntu/intel-gpgpu/backport-include/linux/time.h   |    24 +
>   ubuntu/intel-gpgpu/backport-include/linux/time64.h |    63 +
>   .../backport-include/linux/timecounter.h           |    42 +
>   .../backport-include/linux/timekeeping.h           |   118 +
>   ubuntu/intel-gpgpu/backport-include/linux/timer.h  |    87 +
>   .../backport-include/linux/tracepoint.h            |   159 +
>   ubuntu/intel-gpgpu/backport-include/linux/tty.h    |    53 +
>   .../intel-gpgpu/backport-include/linux/tty_flip.h  |    28 +
>   ubuntu/intel-gpgpu/backport-include/linux/types.h  |    31 +
>   .../backport-include/linux/u64_stats_sync.h        |   197 +
>   ubuntu/intel-gpgpu/backport-include/linux/uidgid.h |   238 +
>   ubuntu/intel-gpgpu/backport-include/linux/usb.h    |   112 +
>   .../intel-gpgpu/backport-include/linux/usb/cdc.h   |    78 +
>   .../intel-gpgpu/backport-include/linux/usb/ch9.h   |    45 +
>   ubuntu/intel-gpgpu/backport-include/linux/uuid.h   |    50 +
>   .../backport-include/linux/verification.h          |    45 +
>   .../intel-gpgpu/backport-include/linux/version.h   |    34 +
>   ubuntu/intel-gpgpu/backport-include/linux/wait.h   |   115 +
>   .../intel-gpgpu/backport-include/linux/watchdog.h  |    28 +
>   .../intel-gpgpu/backport-include/linux/workqueue.h |    84 +
>   ubuntu/intel-gpgpu/backport-include/net/addrconf.h |    42 +
>   .../intel-gpgpu/backport-include/net/flow_keys.h   |    38 +
>   .../intel-gpgpu/backport-include/net/genetlink.h   |   271 +
>   ubuntu/intel-gpgpu/backport-include/net/ip.h       |    31 +
>   ubuntu/intel-gpgpu/backport-include/net/ip6_fib.h  |    43 +
>   ubuntu/intel-gpgpu/backport-include/net/ipv6.h     |    77 +
>   .../intel-gpgpu/backport-include/net/ipv6_stubs.h  |    13 +
>   .../intel-gpgpu/backport-include/net/iw_handler.h  |    57 +
>   .../backport-include/net/net_namespace.h           |    61 +
>   ubuntu/intel-gpgpu/backport-include/net/netlink.h  |   739 ++
>   .../intel-gpgpu/backport-include/net/sch_generic.h |    37 +
>   ubuntu/intel-gpgpu/backport-include/net/sock.h     |    95 +
>   ubuntu/intel-gpgpu/backport-include/net/tso.h      |    50 +
>   ubuntu/intel-gpgpu/backport-include/net/xfrm.h     |    31 +
>   .../backport-include/pcmcia/device_id.h            |    40 +
>   ubuntu/intel-gpgpu/backport-include/pcmcia/ds.h    |    46 +
>   ubuntu/intel-gpgpu/backport-include/trace/ftrace.h |    30 +
>   .../backport-include/uapi/drm/drm_fourcc.h         |   128 +
>   .../backport-include/uapi/linux/genetlink.h        |    31 +
>   .../backport-include/uapi/linux/sockios.h          |    48 +
>   ubuntu/intel-gpgpu/compat/Kconfig                  |   186 +
>   ubuntu/intel-gpgpu/compat/Makefile                 |    77 +
>   ubuntu/intel-gpgpu/compat/backport-3.10.c          |   237 +
>   ubuntu/intel-gpgpu/compat/backport-3.11.c          |   124 +
>   ubuntu/intel-gpgpu/compat/backport-3.12.c          |    72 +
>   ubuntu/intel-gpgpu/compat/backport-3.13.c          |   169 +
>   ubuntu/intel-gpgpu/compat/backport-3.14.c          |    90 +
>   ubuntu/intel-gpgpu/compat/backport-3.15.c          |    88 +
>   ubuntu/intel-gpgpu/compat/backport-3.17.c          |   166 +
>   ubuntu/intel-gpgpu/compat/backport-3.18.c          |   332 +
>   ubuntu/intel-gpgpu/compat/backport-3.19.c          |   165 +
>   ubuntu/intel-gpgpu/compat/backport-3.2.c           |    25 +
>   ubuntu/intel-gpgpu/compat/backport-4.0.c           |   199 +
>   ubuntu/intel-gpgpu/compat/backport-4.1.c           |    84 +
>   ubuntu/intel-gpgpu/compat/backport-4.10.c          |   276 +
>   ubuntu/intel-gpgpu/compat/backport-4.18.c          |    28 +
>   ubuntu/intel-gpgpu/compat/backport-4.2.c           |    76 +
>   ubuntu/intel-gpgpu/compat/backport-4.3.c           |   304 +
>   ubuntu/intel-gpgpu/compat/backport-4.4.c           |   160 +
>   ubuntu/intel-gpgpu/compat/backport-4.5.c           |   174 +
>   ubuntu/intel-gpgpu/compat/backport-4.6.c           |   103 +
>   ubuntu/intel-gpgpu/compat/backport-4.7.c           |   184 +
>   ubuntu/intel-gpgpu/compat/backport-4.8.c           |   196 +
>   ubuntu/intel-gpgpu/compat/backport-5.2.c           |   481 +
>   ubuntu/intel-gpgpu/compat/backport-5.5.c           |    41 +
>   ubuntu/intel-gpgpu/compat/backport-genetlink.c     |   443 +
>   ubuntu/intel-gpgpu/compat/backports.h              |    16 +
>   ubuntu/intel-gpgpu/compat/compat-3.0.c             |    91 +
>   ubuntu/intel-gpgpu/compat/compat-3.1.c             |   118 +
>   ubuntu/intel-gpgpu/compat/compat-3.3.c             |   226 +
>   ubuntu/intel-gpgpu/compat/compat-3.4.c             |   201 +
>   ubuntu/intel-gpgpu/compat/compat-3.5.c             |   167 +
>   ubuntu/intel-gpgpu/compat/compat-3.6.c             |    27 +
>   ubuntu/intel-gpgpu/compat/compat-3.7.c             |   290 +
>   ubuntu/intel-gpgpu/compat/compat-3.8.c             |   455 +
>   ubuntu/intel-gpgpu/compat/compat-3.9.c             |   226 +
>   ubuntu/intel-gpgpu/compat/hid-ids.h                |   866 ++
>   ubuntu/intel-gpgpu/compat/lib-asn1_decoder.c       |   521 +
>   ubuntu/intel-gpgpu/compat/lib-bucket_locks.c       |    54 +
>   ubuntu/intel-gpgpu/compat/lib-refcount.c           |   191 +
>   ubuntu/intel-gpgpu/compat/lib-rhashtable.c         |  1241 +++
>   ubuntu/intel-gpgpu/compat/main.c                   |   113 +
>   ubuntu/intel-gpgpu/compat/memneq.c                 |   168 +
>   ubuntu/intel-gpgpu/compat/slab.c                   |    87 +
>   ubuntu/intel-gpgpu/compat/slub.c                   |   116 +
>   ubuntu/intel-gpgpu/compat/user_namespace.c         |    68 +
>   ubuntu/intel-gpgpu/compat/verification/asn1parse.c |   393 +
>   ubuntu/intel-gpgpu/compat/verification/bignum.c    |  2458 +++++
>   ubuntu/intel-gpgpu/compat/verification/key.c       |   189 +
>   .../intel-gpgpu/compat/verification/mbedtls/asn1.h |   342 +
>   .../compat/verification/mbedtls/bignum.h           |   760 ++
>   .../compat/verification/mbedtls/bn_mul.h           |   887 ++
>   .../compat/verification/mbedtls/config.h           |    15 +
>   .../intel-gpgpu/compat/verification/mbedtls/md.h   |   354 +
>   .../compat/verification/mbedtls/md_internal.h      |   116 +
>   .../intel-gpgpu/compat/verification/mbedtls/oid.h  |   570 +
>   .../intel-gpgpu/compat/verification/mbedtls/pk.h   |   618 ++
>   .../compat/verification/mbedtls/platform.h         |    12 +
>   .../intel-gpgpu/compat/verification/mbedtls/rsa.h  |   672 ++
>   .../intel-gpgpu/compat/verification/mbedtls/sha1.h |   135 +
>   .../compat/verification/mbedtls/sha256.h           |   140 +
>   ubuntu/intel-gpgpu/compat/verification/md.c        |   471 +
>   ubuntu/intel-gpgpu/compat/verification/md_wrap.c   |   577 +
>   ubuntu/intel-gpgpu/compat/verification/oid.c       |   709 ++
>   .../intel-gpgpu/compat/verification/public_key.c   |   131 +
>   ubuntu/intel-gpgpu/compat/verification/rsa.c       |  1872 ++++
>   ubuntu/intel-gpgpu/compat/verification/sha256.c    |   458 +
>   ubuntu/intel-gpgpu/compat/verification/verify.c    |    82 +
>   ubuntu/intel-gpgpu/defconfigs/i915                 |     4 +
>   ubuntu/intel-gpgpu/defconfigs/i915_selftest        |    17 +
>   ubuntu/intel-gpgpu/dkms.conf                       |    35 +
>   ubuntu/intel-gpgpu/drivers/gpu/drm/i915/Kconfig    |   203 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/Kconfig.debug |   325 +
>   .../drivers/gpu/drm/i915/Kconfig.profile           |   125 +
>   .../drivers/gpu/drm/i915/Kconfig.unstable          |    21 +
>   ubuntu/intel-gpgpu/drivers/gpu/drm/i915/Makefile   |   427 +
>   .../gpu/drm/i915/arm64_missing/asm/atomic.h        |    34 +
>   .../gpu/drm/i915/arm64_missing/asm/cacheflush.h    |    32 +
>   .../gpu/drm/i915/arm64_missing/asm/cpufeature.h    |    31 +
>   .../gpu/drm/i915/arm64_missing/asm/hypervisor.h    |    23 +
>   .../gpu/drm/i915/arm64_missing/asm/pgtable-types.h |    33 +
>   .../drivers/gpu/drm/i915/arm64_missing/asm/tsc.h   |    24 +
>   .../gpu/drm/i915/arm64_missing/drm/intel-gtt.h     |    23 +
>   .../gpu/drm/i915/arm64_missing/linux/intel-iommu.h |    21 +
>   .../drivers/gpu/drm/i915/arm64_missing/x86_hacks.c |    53 +
>   .../drivers/gpu/drm/i915/display/dvo_ch7017.c      |   415 +
>   .../drivers/gpu/drm/i915/display/dvo_ch7xxx.c      |   367 +
>   .../drivers/gpu/drm/i915/display/dvo_ivch.c        |   503 +
>   .../drivers/gpu/drm/i915/display/dvo_ns2501.c      |   710 ++
>   .../drivers/gpu/drm/i915/display/dvo_sil164.c      |   280 +
>   .../drivers/gpu/drm/i915/display/dvo_tfp410.c      |   319 +
>   .../drivers/gpu/drm/i915/display/g4x_dp.c          |  1445 +++
>   .../drivers/gpu/drm/i915/display/g4x_dp.h          |    47 +
>   .../drivers/gpu/drm/i915/display/g4x_hdmi.c        |   635 ++
>   .../drivers/gpu/drm/i915/display/g4x_hdmi.h        |    36 +
>   .../drivers/gpu/drm/i915/display/hsw_ips.c         |   288 +
>   .../drivers/gpu/drm/i915/display/hsw_ips.h         |    43 +
>   .../drivers/gpu/drm/i915/display/i9xx_plane.c      |  1054 ++
>   .../drivers/gpu/drm/i915/display/i9xx_plane.h      |    45 +
>   .../drivers/gpu/drm/i915/display/icl_dsi.c         |  2117 ++++
>   .../drivers/gpu/drm/i915/display/icl_dsi.h         |    32 +
>   .../drivers/gpu/drm/i915/display/icl_dsi_regs.h    |   359 +
>   .../drivers/gpu/drm/i915/display/intel_acpi.c      |   284 +
>   .../drivers/gpu/drm/i915/display/intel_acpi.h      |    42 +
>   .../drivers/gpu/drm/i915/display/intel_atomic.c    |   559 +
>   .../drivers/gpu/drm/i915/display/intel_atomic.h    |    76 +
>   .../gpu/drm/i915/display/intel_atomic_plane.c      |  1077 ++
>   .../gpu/drm/i915/display/intel_atomic_plane.h      |    83 +
>   .../drivers/gpu/drm/i915/display/intel_audio.c     |  1437 +++
>   .../drivers/gpu/drm/i915/display/intel_audio.h     |    43 +
>   .../drivers/gpu/drm/i915/display/intel_backlight.c |  1795 +++
>   .../drivers/gpu/drm/i915/display/intel_backlight.h |    69 +
>   .../drivers/gpu/drm/i915/display/intel_bios.c      |  3067 ++++++
>   .../drivers/gpu/drm/i915/display/intel_bios.h      |   286 +
>   .../drivers/gpu/drm/i915/display/intel_bw.c        |  1148 ++
>   .../drivers/gpu/drm/i915/display/intel_bw.h        |    89 +
>   .../drivers/gpu/drm/i915/display/intel_cdclk.c     |  3294 ++++++
>   .../drivers/gpu/drm/i915/display/intel_cdclk.h     |   103 +
>   .../drivers/gpu/drm/i915/display/intel_color.c     |  2275 ++++
>   .../drivers/gpu/drm/i915/display/intel_color.h     |    45 +
>   .../drivers/gpu/drm/i915/display/intel_combo_phy.c |   441 +
>   .../drivers/gpu/drm/i915/display/intel_combo_phy.h |    20 +
>   .../gpu/drm/i915/display/intel_combo_phy_regs.h    |   179 +
>   .../drivers/gpu/drm/i915/display/intel_connector.c |   315 +
>   .../drivers/gpu/drm/i915/display/intel_connector.h |    36 +
>   .../drivers/gpu/drm/i915/display/intel_crt.c       |  1135 ++
>   .../drivers/gpu/drm/i915/display/intel_crt.h       |    37 +
>   .../drivers/gpu/drm/i915/display/intel_crtc.c      |   718 ++
>   .../drivers/gpu/drm/i915/display/intel_crtc.h      |    56 +
>   .../drivers/gpu/drm/i915/display/intel_cursor.c    |   842 ++
>   .../drivers/gpu/drm/i915/display/intel_cursor.h    |    34 +
>   .../drivers/gpu/drm/i915/display/intel_ddi.c       |  4548 ++++++++
>   .../drivers/gpu/drm/i915/display/intel_ddi.h       |    90 +
>   .../gpu/drm/i915/display/intel_ddi_buf_trans.c     |  1696 +++
>   .../gpu/drm/i915/display/intel_ddi_buf_trans.h     |    90 +
>   .../drivers/gpu/drm/i915/display/intel_de.h        |   101 +
>   .../drivers/gpu/drm/i915/display/intel_display.c   | 10773 +++++++++++++++++++
>   .../drivers/gpu/drm/i915/display/intel_display.h   |   720 ++
>   .../gpu/drm/i915/display/intel_display_debugfs.c   |  2483 +++++
>   .../gpu/drm/i915/display/intel_display_debugfs.h   |    47 +
>   .../gpu/drm/i915/display/intel_display_power.c     |  6583 +++++++++++
>   .../gpu/drm/i915/display/intel_display_power.h     |   331 +
>   .../drm/i915/display/intel_display_power_well.c    |   130 +
>   .../drm/i915/display/intel_display_power_well.h    |   170 +
>   .../gpu/drm/i915/display/intel_display_trace.h     |   589 +
>   .../gpu/drm/i915/display/intel_display_types.h     |  1992 ++++
>   .../drivers/gpu/drm/i915/display/intel_dmc.c       |   852 ++
>   .../drivers/gpu/drm/i915/display/intel_dmc.h       |    75 +
>   .../drivers/gpu/drm/i915/display/intel_dp.c        |  5365 +++++++++
>   .../drivers/gpu/drm/i915/display/intel_dp.h        |   154 +
>   .../drivers/gpu/drm/i915/display/intel_dp_aux.c    |   711 ++
>   .../drivers/gpu/drm/i915/display/intel_dp_aux.h    |    31 +
>   .../gpu/drm/i915/display/intel_dp_aux_backlight.c  |   456 +
>   .../gpu/drm/i915/display/intel_dp_aux_backlight.h  |    13 +
>   .../drivers/gpu/drm/i915/display/intel_dp_hdcp.c   |   877 ++
>   .../drivers/gpu/drm/i915/display/intel_dp_hdcp.h   |    32 +
>   .../gpu/drm/i915/display/intel_dp_link_training.c  |  1150 ++
>   .../gpu/drm/i915/display/intel_dp_link_training.h  |    55 +
>   .../drivers/gpu/drm/i915/display/intel_dp_mst.c    |  1168 ++
>   .../drivers/gpu/drm/i915/display/intel_dp_mst.h    |    39 +
>   .../drivers/gpu/drm/i915/display/intel_dpio_phy.c  |  1122 ++
>   .../drivers/gpu/drm/i915/display/intel_dpio_phy.h  |    76 +
>   .../drivers/gpu/drm/i915/display/intel_dpll.c      |  1968 ++++
>   .../drivers/gpu/drm/i915/display/intel_dpll.h      |    60 +
>   .../drivers/gpu/drm/i915/display/intel_dpll_mgr.c  |  4367 ++++++++
>   .../drivers/gpu/drm/i915/display/intel_dpll_mgr.h  |   386 +
>   .../drivers/gpu/drm/i915/display/intel_dpt.c       |   300 +
>   .../drivers/gpu/drm/i915/display/intel_dpt.h       |    40 +
>   .../drivers/gpu/drm/i915/display/intel_drrs.c      |   433 +
>   .../drivers/gpu/drm/i915/display/intel_drrs.h      |    50 +
>   .../drivers/gpu/drm/i915/display/intel_dsb.c       |   353 +
>   .../drivers/gpu/drm/i915/display/intel_dsb.h       |    68 +
>   .../drivers/gpu/drm/i915/display/intel_dsi.c       |   129 +
>   .../drivers/gpu/drm/i915/display/intel_dsi.h       |   197 +
>   .../gpu/drm/i915/display/intel_dsi_dcs_backlight.c |   214 +
>   .../gpu/drm/i915/display/intel_dsi_dcs_backlight.h |    13 +
>   .../drivers/gpu/drm/i915/display/intel_dsi_vbt.c   |   964 ++
>   .../drivers/gpu/drm/i915/display/intel_dsi_vbt.h   |    39 +
>   .../drivers/gpu/drm/i915/display/intel_dvo.c       |   580 +
>   .../drivers/gpu/drm/i915/display/intel_dvo.h       |    13 +
>   .../drivers/gpu/drm/i915/display/intel_dvo_dev.h   |   157 +
>   .../drivers/gpu/drm/i915/display/intel_fb.c        |  2103 ++++
>   .../drivers/gpu/drm/i915/display/intel_fb.h        |   113 +
>   .../drivers/gpu/drm/i915/display/intel_fb_pin.c    |   290 +
>   .../drivers/gpu/drm/i915/display/intel_fb_pin.h    |    45 +
>   .../drivers/gpu/drm/i915/display/intel_fbc.c       |  1852 ++++
>   .../drivers/gpu/drm/i915/display/intel_fbc.h       |    65 +
>   .../drivers/gpu/drm/i915/display/intel_fbdev.c     |   724 ++
>   .../drivers/gpu/drm/i915/display/intel_fbdev.h     |    77 +
>   .../drivers/gpu/drm/i915/display/intel_fdi.c       |  1092 ++
>   .../drivers/gpu/drm/i915/display/intel_fdi.h       |    57 +
>   .../gpu/drm/i915/display/intel_fifo_underrun.c     |   557 +
>   .../gpu/drm/i915/display/intel_fifo_underrun.h     |    27 +
>   .../gpu/drm/i915/display/intel_frontbuffer.c       |   344 +
>   .../gpu/drm/i915/display/intel_frontbuffer.h       |   169 +
>   .../gpu/drm/i915/display/intel_global_state.c      |   257 +
>   .../gpu/drm/i915/display/intel_global_state.h      |    90 +
>   .../drivers/gpu/drm/i915/display/intel_gmbus.c     |  1011 ++
>   .../drivers/gpu/drm/i915/display/intel_gmbus.h     |    49 +
>   .../drivers/gpu/drm/i915/display/intel_hdcp.c      |  2572 +++++
>   .../drivers/gpu/drm/i915/display/intel_hdcp.h      |    63 +
>   .../drivers/gpu/drm/i915/display/intel_hdmi.c      |  3242 ++++++
>   .../drivers/gpu/drm/i915/display/intel_hdmi.h      |    76 +
>   .../drivers/gpu/drm/i915/display/intel_hotplug.c   |   785 ++
>   .../drivers/gpu/drm/i915/display/intel_hotplug.h   |    32 +
>   .../drivers/gpu/drm/i915/display/intel_lpe_audio.c |   384 +
>   .../drivers/gpu/drm/i915/display/intel_lpe_audio.h |    22 +
>   .../drivers/gpu/drm/i915/display/intel_lspcon.c    |   732 ++
>   .../drivers/gpu/drm/i915/display/intel_lspcon.h    |    47 +
>   .../drivers/gpu/drm/i915/display/intel_lvds.c      |  1036 ++
>   .../drivers/gpu/drm/i915/display/intel_lvds.h      |    39 +
>   .../drivers/gpu/drm/i915/display/intel_opregion.c  |  1637 +++
>   .../drivers/gpu/drm/i915/display/intel_opregion.h  |   142 +
>   .../drivers/gpu/drm/i915/display/intel_overlay.c   |  1555 +++
>   .../drivers/gpu/drm/i915/display/intel_overlay.h   |    29 +
>   .../drivers/gpu/drm/i915/display/intel_panel.c     |   645 ++
>   .../drivers/gpu/drm/i915/display/intel_panel.h     |    70 +
>   .../gpu/drm/i915/display/intel_pch_display.c       |   667 ++
>   .../gpu/drm/i915/display/intel_pch_display.h       |    62 +
>   .../gpu/drm/i915/display/intel_pch_refclk.c        |   665 ++
>   .../gpu/drm/i915/display/intel_pch_refclk.h        |    38 +
>   .../drivers/gpu/drm/i915/display/intel_pipe_crc.c  |   689 ++
>   .../drivers/gpu/drm/i915/display/intel_pipe_crc.h  |    38 +
>   .../gpu/drm/i915/display/intel_plane_initial.c     |   295 +
>   .../gpu/drm/i915/display/intel_plane_initial.h     |    30 +
>   .../drivers/gpu/drm/i915/display/intel_pps.c       |  1490 +++
>   .../drivers/gpu/drm/i915/display/intel_pps.h       |    72 +
>   .../drivers/gpu/drm/i915/display/intel_psr.c       |  2463 +++++
>   .../drivers/gpu/drm/i915/display/intel_psr.h       |    75 +
>   .../drivers/gpu/drm/i915/display/intel_qp_tables.c |   326 +
>   .../drivers/gpu/drm/i915/display/intel_qp_tables.h |    31 +
>   .../drivers/gpu/drm/i915/display/intel_quirks.c    |   231 +
>   .../drivers/gpu/drm/i915/display/intel_quirks.h    |    13 +
>   .../drivers/gpu/drm/i915/display/intel_sdvo.c      |  3461 ++++++
>   .../drivers/gpu/drm/i915/display/intel_sdvo.h      |    39 +
>   .../drivers/gpu/drm/i915/display/intel_sdvo_regs.h |   741 ++
>   .../drivers/gpu/drm/i915/display/intel_snps_phy.c  |   831 ++
>   .../drivers/gpu/drm/i915/display/intel_snps_phy.h  |    52 +
>   .../gpu/drm/i915/display/intel_snps_phy_regs.h     |    92 +
>   .../drivers/gpu/drm/i915/display/intel_sprite.c    |  1869 ++++
>   .../drivers/gpu/drm/i915/display/intel_sprite.h    |    67 +
>   .../drivers/gpu/drm/i915/display/intel_tc.c        |   938 ++
>   .../drivers/gpu/drm/i915/display/intel_tc.h        |    57 +
>   .../gpu/drm/i915/display/intel_tc_phy_regs.h       |   297 +
>   .../drivers/gpu/drm/i915/display/intel_tv.c        |  2019 ++++
>   .../drivers/gpu/drm/i915/display/intel_tv.h        |    13 +
>   .../drivers/gpu/drm/i915/display/intel_vbt_defs.h  |   968 ++
>   .../drivers/gpu/drm/i915/display/intel_vdsc.c      |  1222 +++
>   .../drivers/gpu/drm/i915/display/intel_vdsc.h      |    47 +
>   .../drivers/gpu/drm/i915/display/intel_vga.c       |   184 +
>   .../drivers/gpu/drm/i915/display/intel_vga.h       |    18 +
>   .../drivers/gpu/drm/i915/display/intel_vrr.c       |   263 +
>   .../drivers/gpu/drm/i915/display/intel_vrr.h       |    50 +
>   .../gpu/drm/i915/display/selftests/selftest_bw.c   |    68 +
>   .../drm/i915/display/selftests/selftest_display.c  |    35 +
>   .../drm/i915/display/selftests/selftest_display.h  |    23 +
>   .../drivers/gpu/drm/i915/display/skl_scaler.c      |   576 +
>   .../drivers/gpu/drm/i915/display/skl_scaler.h      |    46 +
>   .../gpu/drm/i915/display/skl_universal_plane.c     |  2347 ++++
>   .../gpu/drm/i915/display/skl_universal_plane.h     |    52 +
>   .../drivers/gpu/drm/i915/display/vlv_dsi.c         |  2015 ++++
>   .../drivers/gpu/drm/i915/display/vlv_dsi.h         |    36 +
>   .../drivers/gpu/drm/i915/display/vlv_dsi_pll.c     |   613 ++
>   .../drivers/gpu/drm/i915/display/vlv_dsi_pll.h     |    55 +
>   .../gpu/drm/i915/display/vlv_dsi_pll_regs.h        |   126 +
>   .../drivers/gpu/drm/i915/display/vlv_dsi_regs.h    |   497 +
>   .../drivers/gpu/drm/i915/dma_resv_utils.c          |    34 +
>   .../drivers/gpu/drm/i915/dma_resv_utils.h          |    30 +
>   .../drivers/gpu/drm/i915/fabric/Kconfig            |    70 +
>   .../drivers/gpu/drm/i915/fabric/Makefile           |    57 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/fabric/csr.h  |   458 +
>   .../drivers/gpu/drm/i915/fabric/diagnostics.c      |   859 ++
>   .../drivers/gpu/drm/i915/fabric/diagnostics.h      |    36 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/fabric/fw.c   |  1865 ++++
>   .../intel-gpgpu/drivers/gpu/drm/i915/fabric/fw.h   |    38 +
>   .../drivers/gpu/drm/i915/fabric/iaf_drv.h          |  1240 +++
>   .../drivers/gpu/drm/i915/fabric/iaf_netlink.h      |   222 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/fabric/io.h   |    99 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/fabric/main.c |  1357 +++
>   .../intel-gpgpu/drivers/gpu/drm/i915/fabric/mbdb.c |  1137 ++
>   .../intel-gpgpu/drivers/gpu/drm/i915/fabric/mbdb.h |   142 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/fabric/mbox.c |   452 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/fabric/mbox.h |    35 +
>   .../drivers/gpu/drm/i915/fabric/mei_iaf_user.c     |   456 +
>   .../drivers/gpu/drm/i915/fabric/mei_iaf_user.h     |    36 +
>   .../drivers/gpu/drm/i915/fabric/netlink.c          |  1300 +++
>   .../drivers/gpu/drm/i915/fabric/netlink.h          |    32 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/fabric/ops.c  |  1118 ++
>   .../intel-gpgpu/drivers/gpu/drm/i915/fabric/ops.h  |   462 +
>   .../drivers/gpu/drm/i915/fabric/parallel.c         |   112 +
>   .../drivers/gpu/drm/i915/fabric/parallel.h         |    50 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/fabric/port.c |  2391 ++++
>   .../intel-gpgpu/drivers/gpu/drm/i915/fabric/port.h |    51 +
>   .../drivers/gpu/drm/i915/fabric/routing_debug.c    |   501 +
>   .../drivers/gpu/drm/i915/fabric/routing_debug.h    |    32 +
>   .../drivers/gpu/drm/i915/fabric/routing_engine.c   |   578 +
>   .../drivers/gpu/drm/i915/fabric/routing_engine.h   |    42 +
>   .../drivers/gpu/drm/i915/fabric/routing_event.c    |   252 +
>   .../drivers/gpu/drm/i915/fabric/routing_event.h    |    36 +
>   .../drivers/gpu/drm/i915/fabric/routing_io.c       |   513 +
>   .../drivers/gpu/drm/i915/fabric/routing_io.h       |    32 +
>   .../drivers/gpu/drm/i915/fabric/routing_logic.c    |   946 ++
>   .../drivers/gpu/drm/i915/fabric/routing_logic.h    |    33 +
>   .../drivers/gpu/drm/i915/fabric/routing_p2p.c      |   900 ++
>   .../drivers/gpu/drm/i915/fabric/routing_p2p.h      |    39 +
>   .../drivers/gpu/drm/i915/fabric/routing_pause.c    |   299 +
>   .../drivers/gpu/drm/i915/fabric/routing_pause.h    |    33 +
>   .../drivers/gpu/drm/i915/fabric/routing_topology.c |   217 +
>   .../drivers/gpu/drm/i915/fabric/routing_topology.h |   393 +
>   .../gpu/drm/i915/fabric/selftests/routing_mock.c   |   306 +
>   .../gpu/drm/i915/fabric/selftests/routing_mock.h   |    39 +
>   .../drm/i915/fabric/selftests/routing_selftest.c   |   441 +
>   .../drm/i915/fabric/selftests/routing_selftest.h   |    29 +
>   .../gpu/drm/i915/fabric/selftests/selftest.c       |    90 +
>   .../gpu/drm/i915/fabric/selftests/selftest.h       |    51 +
>   .../drivers/gpu/drm/i915/fabric/statedump.c        |   299 +
>   .../drivers/gpu/drm/i915/fabric/statedump.h        |    33 +
>   .../drivers/gpu/drm/i915/fabric/sysfs.c            |   360 +
>   .../drivers/gpu/drm/i915/fabric/sysfs.h            |    33 +
>   .../drivers/gpu/drm/i915/fabric/trace.c            |    25 +
>   .../drivers/gpu/drm/i915/fabric/trace.h            |    28 +
>   .../drivers/gpu/drm/i915/fabric/trace_mbx.h        |   116 +
>   .../drivers/gpu/drm/i915/fabric/trace_nl.h         |    71 +
>   .../drivers/gpu/drm/i915/fabric/trace_pm.h         |   119 +
>   .../drivers/gpu/drm/i915/fabric/trace_rt.h         |   127 +
>   .../drivers/gpu/drm/i915/gem/i915_gem_busy.c       |   189 +
>   .../drivers/gpu/drm/i915/gem/i915_gem_clflush.c    |   158 +
>   .../drivers/gpu/drm/i915/gem/i915_gem_clflush.h    |    20 +
>   .../drivers/gpu/drm/i915/gem/i915_gem_client_blt.c |   374 +
>   .../drivers/gpu/drm/i915/gem/i915_gem_client_blt.h |    21 +
>   .../drivers/gpu/drm/i915/gem/i915_gem_context.c    |  3207 ++++++
>   .../drivers/gpu/drm/i915/gem/i915_gem_context.h    |   294 +
>   .../gpu/drm/i915/gem/i915_gem_context_types.h      |   251 +
>   .../drivers/gpu/drm/i915/gem/i915_gem_create.c     |   649 ++
>   .../drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c     |   644 ++
>   .../drivers/gpu/drm/i915/gem/i915_gem_domain.c     |   751 ++
>   .../drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c |  4744 ++++++++
>   .../drivers/gpu/drm/i915/gem/i915_gem_internal.c   |   222 +
>   .../drivers/gpu/drm/i915/gem/i915_gem_ioctls.h     |    75 +
>   .../drivers/gpu/drm/i915/gem/i915_gem_lmem.c       |   316 +
>   .../drivers/gpu/drm/i915/gem/i915_gem_lmem.h       |    62 +
>   .../drivers/gpu/drm/i915/gem/i915_gem_mman.c       |  1071 ++
>   .../drivers/gpu/drm/i915/gem/i915_gem_mman.h       |    62 +
>   .../drivers/gpu/drm/i915/gem/i915_gem_object.c     |  1628 +++
>   .../drivers/gpu/drm/i915/gem/i915_gem_object.h     |   806 ++
>   .../drivers/gpu/drm/i915/gem/i915_gem_object_blt.c |   987 ++
>   .../drivers/gpu/drm/i915/gem/i915_gem_object_blt.h |    90 +
>   .../gpu/drm/i915/gem/i915_gem_object_types.h       |   592 +
>   .../drivers/gpu/drm/i915/gem/i915_gem_pages.c      |   721 ++
>   .../drivers/gpu/drm/i915/gem/i915_gem_phys.c       |   277 +
>   .../drivers/gpu/drm/i915/gem/i915_gem_pm.c         |   406 +
>   .../drivers/gpu/drm/i915/gem/i915_gem_pm.h         |    43 +
>   .../drivers/gpu/drm/i915/gem/i915_gem_region.c     |   441 +
>   .../drivers/gpu/drm/i915/gem/i915_gem_region.h     |    60 +
>   .../drivers/gpu/drm/i915/gem/i915_gem_shmem.c      |   675 ++
>   .../drivers/gpu/drm/i915/gem/i915_gem_shrinker.c   |   634 ++
>   .../drivers/gpu/drm/i915/gem/i915_gem_shrinker.h   |    50 +
>   .../drivers/gpu/drm/i915/gem/i915_gem_stolen.c     |   938 ++
>   .../drivers/gpu/drm/i915/gem/i915_gem_stolen.h     |    55 +
>   .../drivers/gpu/drm/i915/gem/i915_gem_throttle.c   |   117 +
>   .../drivers/gpu/drm/i915/gem/i915_gem_tiling.c     |   478 +
>   .../drivers/gpu/drm/i915/gem/i915_gem_userptr.c    |   734 ++
>   .../drivers/gpu/drm/i915/gem/i915_gem_userptr.h    |    31 +
>   .../drivers/gpu/drm/i915/gem/i915_gem_vm_bind.h    |    91 +
>   .../gpu/drm/i915/gem/i915_gem_vm_bind_object.c     |   599 ++
>   .../drivers/gpu/drm/i915/gem/i915_gem_wait.c       |   314 +
>   .../gpu/drm/i915/gem/i915_gem_wait_user_fence.c    |   363 +
>   .../drivers/gpu/drm/i915/gem/i915_gemfs.c          |    76 +
>   .../drivers/gpu/drm/i915/gem/i915_gemfs.h          |    16 +
>   .../gpu/drm/i915/gem/selftests/huge_gem_object.c   |   146 +
>   .../gpu/drm/i915/gem/selftests/huge_gem_object.h   |    33 +
>   .../gpu/drm/i915/gem/selftests/huge_pages.c        |  1805 ++++
>   .../drm/i915/gem/selftests/i915_gem_client_blt.c   |   897 ++
>   .../drm/i915/gem/selftests/i915_gem_coherency.c    |   462 +
>   .../gpu/drm/i915/gem/selftests/i915_gem_context.c  |  1968 ++++
>   .../gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c   |   518 +
>   .../drm/i915/gem/selftests/i915_gem_execbuffer.c   |   190 +
>   .../gpu/drm/i915/gem/selftests/i915_gem_mman.c     |  1455 +++
>   .../gpu/drm/i915/gem/selftests/i915_gem_object.c   |   116 +
>   .../drm/i915/gem/selftests/i915_gem_object_blt.c   |   995 ++
>   .../gpu/drm/i915/gem/selftests/i915_gem_phys.c     |   103 +
>   .../gpu/drm/i915/gem/selftests/igt_gem_utils.c     |   181 +
>   .../gpu/drm/i915/gem/selftests/igt_gem_utils.h     |    32 +
>   .../gpu/drm/i915/gem/selftests/mock_context.c      |   183 +
>   .../gpu/drm/i915/gem/selftests/mock_context.h      |    51 +
>   .../gpu/drm/i915/gem/selftests/mock_dmabuf.c       |   150 +
>   .../gpu/drm/i915/gem/selftests/mock_dmabuf.h       |    22 +
>   .../gpu/drm/i915/gem/selftests/mock_gem_object.h   |    16 +
>   .../drivers/gpu/drm/i915/gt/gen2_engine_cs.c       |   348 +
>   .../drivers/gpu/drm/i915/gt/gen2_engine_cs.h       |    38 +
>   .../drivers/gpu/drm/i915/gt/gen6_engine_cs.c       |   473 +
>   .../drivers/gpu/drm/i915/gt/gen6_engine_cs.h       |    39 +
>   .../drivers/gpu/drm/i915/gt/gen6_ppgtt.c           |   496 +
>   .../drivers/gpu/drm/i915/gt/gen6_ppgtt.h           |    96 +
>   .../drivers/gpu/drm/i915/gt/gen6_renderstate.c     |   314 +
>   .../drivers/gpu/drm/i915/gt/gen7_renderclear.c     |   473 +
>   .../drivers/gpu/drm/i915/gt/gen7_renderclear.h     |    15 +
>   .../drivers/gpu/drm/i915/gt/gen7_renderstate.c     |   278 +
>   .../drivers/gpu/drm/i915/gt/gen8_engine_cs.c       |   779 ++
>   .../drivers/gpu/drm/i915/gt/gen8_engine_cs.h       |   144 +
>   .../drivers/gpu/drm/i915/gt/gen8_ppgtt.c           |  2321 ++++
>   .../drivers/gpu/drm/i915/gt/gen8_ppgtt.h           |    45 +
>   .../drivers/gpu/drm/i915/gt/gen8_renderstate.c     |   982 ++
>   .../drivers/gpu/drm/i915/gt/gen9_renderstate.c     |   998 ++
>   .../drivers/gpu/drm/i915/gt/hsw_clear_kernel.c     |    61 +
>   .../drivers/gpu/drm/i915/gt/intel_breadcrumbs.c    |   625 ++
>   .../drivers/gpu/drm/i915/gt/intel_breadcrumbs.h    |    88 +
>   .../gpu/drm/i915/gt/intel_breadcrumbs_types.h      |    76 +
>   .../drivers/gpu/drm/i915/gt/intel_clos.c           |   225 +
>   .../drivers/gpu/drm/i915/gt/intel_clos.h           |    41 +
>   .../drivers/gpu/drm/i915/gt/intel_context.c        |   682 ++
>   .../drivers/gpu/drm/i915/gt/intel_context.h        |   494 +
>   .../drivers/gpu/drm/i915/gt/intel_context_param.c  |    63 +
>   .../drivers/gpu/drm/i915/gt/intel_context_param.h  |    40 +
>   .../drivers/gpu/drm/i915/gt/intel_context_sseu.c   |   113 +
>   .../drivers/gpu/drm/i915/gt/intel_context_types.h  |   333 +
>   .../drivers/gpu/drm/i915/gt/intel_context_vm.c     |   200 +
>   .../drivers/gpu/drm/i915/gt/intel_engine.h         |   395 +
>   .../drivers/gpu/drm/i915/gt/intel_engine_cs.c      |  2604 +++++
>   .../gpu/drm/i915/gt/intel_engine_heartbeat.c       |   427 +
>   .../gpu/drm/i915/gt/intel_engine_heartbeat.h       |    45 +
>   .../drivers/gpu/drm/i915/gt/intel_engine_pm.c      |   340 +
>   .../drivers/gpu/drm/i915/gt/intel_engine_pm.h      |   126 +
>   .../drivers/gpu/drm/i915/gt/intel_engine_regs.h    |   297 +
>   .../drivers/gpu/drm/i915/gt/intel_engine_stats.h   |    61 +
>   .../drivers/gpu/drm/i915/gt/intel_engine_types.h   |   710 ++
>   .../drivers/gpu/drm/i915/gt/intel_engine_user.c    |   330 +
>   .../drivers/gpu/drm/i915/gt/intel_engine_user.h    |    41 +
>   .../gpu/drm/i915/gt/intel_execlists_submission.c   |  4280 ++++++++
>   .../gpu/drm/i915/gt/intel_execlists_submission.h   |    52 +
>   .../gpu/drm/i915/gt/intel_flat_ppgtt_pool.c        |   400 +
>   .../gpu/drm/i915/gt/intel_flat_ppgtt_pool.h        |    49 +
>   .../gpu/drm/i915/gt/intel_flat_ppgtt_pool_types.h  |    74 +
>   .../drivers/gpu/drm/i915/gt/intel_ggtt.c           |  2426 +++++
>   .../drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c   |   944 ++
>   .../drivers/gpu/drm/i915/gt/intel_ggtt_fencing.h   |    76 +
>   .../drivers/gpu/drm/i915/gt/intel_gpu_commands.h   |   488 +
>   .../drivers/gpu/drm/i915/gt/intel_gsc.c            |   345 +
>   .../drivers/gpu/drm/i915/gt/intel_gsc.h            |    56 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/gt/intel_gt.c |  1661 +++
>   .../intel-gpgpu/drivers/gpu/drm/i915/gt/intel_gt.h |   216 +
>   .../drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c |   263 +
>   .../drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.h |    60 +
>   .../gpu/drm/i915/gt/intel_gt_buffer_pool_types.h   |    53 +
>   .../drivers/gpu/drm/i915/gt/intel_gt_clock_utils.c |   250 +
>   .../drivers/gpu/drm/i915/gt/intel_gt_clock_utils.h |    45 +
>   .../drivers/gpu/drm/i915/gt/intel_gt_debug.c       |   201 +
>   .../drivers/gpu/drm/i915/gt/intel_gt_debug.h       |    38 +
>   .../drivers/gpu/drm/i915/gt/intel_gt_debugfs.c     |   219 +
>   .../drivers/gpu/drm/i915/gt/intel_gt_debugfs.h     |    70 +
>   .../gpu/drm/i915/gt/intel_gt_engines_debugfs.c     |    53 +
>   .../gpu/drm/i915/gt/intel_gt_engines_debugfs.h     |    31 +
>   .../drivers/gpu/drm/i915/gt/intel_gt_irq.c         |   567 +
>   .../drivers/gpu/drm/i915/gt/intel_gt_irq.h         |    82 +
>   .../drivers/gpu/drm/i915/gt/intel_gt_pm.c          |   414 +
>   .../drivers/gpu/drm/i915/gt/intel_gt_pm.h          |   146 +
>   .../drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c  |   696 ++
>   .../drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.h  |    37 +
>   .../drivers/gpu/drm/i915/gt/intel_gt_pm_irq.c      |   126 +
>   .../drivers/gpu/drm/i915/gt/intel_gt_pm_irq.h      |    38 +
>   .../drivers/gpu/drm/i915/gt/intel_gt_regs.h        |  1738 +++
>   .../drivers/gpu/drm/i915/gt/intel_gt_requests.c    |   279 +
>   .../drivers/gpu/drm/i915/gt/intel_gt_requests.h    |    49 +
>   .../drivers/gpu/drm/i915/gt/intel_gt_types.h       |   393 +
>   .../drivers/gpu/drm/i915/gt/intel_gtt.c            |   868 ++
>   .../drivers/gpu/drm/i915/gt/intel_gtt.h            |   869 ++
>   .../drivers/gpu/drm/i915/gt/intel_hwconfig_types.h |   132 +
>   .../drivers/gpu/drm/i915/gt/intel_llc.c            |   181 +
>   .../drivers/gpu/drm/i915/gt/intel_llc.h            |    31 +
>   .../drivers/gpu/drm/i915/gt/intel_llc_types.h      |    29 +
>   .../drivers/gpu/drm/i915/gt/intel_lrc.c            |  1918 ++++
>   .../drivers/gpu/drm/i915/gt/intel_lrc.h            |   179 +
>   .../drivers/gpu/drm/i915/gt/intel_lrc_reg.h        |   117 +
>   .../drivers/gpu/drm/i915/gt/intel_mocs.c           |   688 ++
>   .../drivers/gpu/drm/i915/gt/intel_mocs.h           |    58 +
>   .../drivers/gpu/drm/i915/gt/intel_ppgtt.c          |   407 +
>   .../drivers/gpu/drm/i915/gt/intel_rc6.c            |  1014 ++
>   .../drivers/gpu/drm/i915/gt/intel_rc6.h            |    47 +
>   .../drivers/gpu/drm/i915/gt/intel_rc6_types.h      |    50 +
>   .../drivers/gpu/drm/i915/gt/intel_region_lmem.c    |   405 +
>   .../drivers/gpu/drm/i915/gt/intel_region_lmem.h    |    35 +
>   .../drivers/gpu/drm/i915/gt/intel_renderstate.c    |   270 +
>   .../drivers/gpu/drm/i915/gt/intel_renderstate.h    |    69 +
>   .../drivers/gpu/drm/i915/gt/intel_reset.c          |  1639 +++
>   .../drivers/gpu/drm/i915/gt/intel_reset.h          |    97 +
>   .../drivers/gpu/drm/i915/gt/intel_reset_types.h    |    86 +
>   .../drivers/gpu/drm/i915/gt/intel_ring.c           |   358 +
>   .../drivers/gpu/drm/i915/gt/intel_ring.h           |   158 +
>   .../gpu/drm/i915/gt/intel_ring_submission.c        |  1420 +++
>   .../drivers/gpu/drm/i915/gt/intel_ring_types.h     |    68 +
>   .../drivers/gpu/drm/i915/gt/intel_rps.c            |  2665 +++++
>   .../drivers/gpu/drm/i915/gt/intel_rps.h            |   146 +
>   .../drivers/gpu/drm/i915/gt/intel_rps_types.h      |   129 +
>   .../drivers/gpu/drm/i915/gt/intel_sseu.c           |   825 ++
>   .../drivers/gpu/drm/i915/gt/intel_sseu.h           |   168 +
>   .../drivers/gpu/drm/i915/gt/intel_sseu_debugfs.c   |   332 +
>   .../drivers/gpu/drm/i915/gt/intel_sseu_debugfs.h   |    17 +
>   .../drivers/gpu/drm/i915/gt/intel_timeline.c       |   515 +
>   .../drivers/gpu/drm/i915/gt/intel_timeline.h       |   121 +
>   .../drivers/gpu/drm/i915/gt/intel_timeline_types.h |   109 +
>   .../drivers/gpu/drm/i915/gt/intel_tlb.c            |   235 +
>   .../drivers/gpu/drm/i915/gt/intel_tlb.h            |    39 +
>   .../drivers/gpu/drm/i915/gt/intel_workarounds.c    |  3406 ++++++
>   .../drivers/gpu/drm/i915/gt/intel_workarounds.h    |    63 +
>   .../gpu/drm/i915/gt/intel_workarounds_types.h      |    52 +
>   .../gpu/drm/i915/gt/iov/abi/iov_actions_abi.h      |   138 +
>   .../drm/i915/gt/iov/abi/iov_actions_debug_abi.h    |    41 +
>   .../gpu/drm/i915/gt/iov/abi/iov_actions_mmio_abi.h |   147 +
>   .../drm/i915/gt/iov/abi/iov_actions_prelim_abi.h   |    86 +
>   .../drm/i915/gt/iov/abi/iov_actions_selftest_abi.h |   249 +
>   .../drm/i915/gt/iov/abi/iov_communication_abi.h    |   133 +
>   .../i915/gt/iov/abi/iov_communication_mmio_abi.h   |   167 +
>   .../gpu/drm/i915/gt/iov/abi/iov_errors_abi.h       |    41 +
>   .../gpu/drm/i915/gt/iov/abi/iov_messages_abi.h     |    47 +
>   .../gpu/drm/i915/gt/iov/abi/iov_version_abi.h      |    29 +
>   .../drivers/gpu/drm/i915/gt/iov/intel_iov.c        |   375 +
>   .../drivers/gpu/drm/i915/gt/iov/intel_iov.h        |    44 +
>   .../gpu/drm/i915/gt/iov/intel_iov_debugfs.c        |   238 +
>   .../gpu/drm/i915/gt/iov/intel_iov_debugfs.h        |    31 +
>   .../drivers/gpu/drm/i915/gt/iov/intel_iov_event.c  |   184 +
>   .../drivers/gpu/drm/i915/gt/iov/intel_iov_event.h  |    35 +
>   .../drivers/gpu/drm/i915/gt/iov/intel_iov_memirq.c |   325 +
>   .../drivers/gpu/drm/i915/gt/iov/intel_iov_memirq.h |    37 +
>   .../gpu/drm/i915/gt/iov/intel_iov_provisioning.c   |  2887 +++++
>   .../gpu/drm/i915/gt/iov/intel_iov_provisioning.h   |    94 +
>   .../drivers/gpu/drm/i915/gt/iov/intel_iov_query.c  |   876 ++
>   .../drivers/gpu/drm/i915/gt/iov/intel_iov_query.h  |    39 +
>   .../drivers/gpu/drm/i915/gt/iov/intel_iov_reg.h    |    33 +
>   .../drivers/gpu/drm/i915/gt/iov/intel_iov_relay.c  |   749 ++
>   .../drivers/gpu/drm/i915/gt/iov/intel_iov_relay.h  |    53 +
>   .../gpu/drm/i915/gt/iov/intel_iov_service.c        |   622 ++
>   .../gpu/drm/i915/gt/iov/intel_iov_service.h        |    42 +
>   .../drivers/gpu/drm/i915/gt/iov/intel_iov_state.c  |   517 +
>   .../drivers/gpu/drm/i915/gt/iov/intel_iov_state.h  |    43 +
>   .../drivers/gpu/drm/i915/gt/iov/intel_iov_sysfs.c  |   750 ++
>   .../drivers/gpu/drm/i915/gt/iov/intel_iov_sysfs.h  |    31 +
>   .../drivers/gpu/drm/i915/gt/iov/intel_iov_types.h  |   255 +
>   .../drivers/gpu/drm/i915/gt/iov/intel_iov_utils.h  |   151 +
>   .../drivers/gpu/drm/i915/gt/iov/intel_lmtt.c       |   498 +
>   .../drivers/gpu/drm/i915/gt/iov/intel_lmtt.h       |    70 +
>   .../drivers/gpu/drm/i915/gt/iov/pvc_lmtt.c         |   168 +
>   .../i915/gt/iov/selftests/iov_selftest_actions.c   |   235 +
>   .../i915/gt/iov/selftests/iov_selftest_actions.h   |    44 +
>   .../drm/i915/gt/iov/selftests/iov_selftest_utils.c |    36 +
>   .../drm/i915/gt/iov/selftests/iov_selftest_utils.h |    32 +
>   .../i915/gt/iov/selftests/selftest_live_iov_ggtt.c |   786 ++
>   .../gt/iov/selftests/selftest_live_iov_relay.c     |   564 +
>   .../gt/iov/selftests/selftest_mock_iov_relay.c     |   742 ++
>   .../gt/iov/selftests/selftest_perf_iov_relay.c     |   265 +
>   .../gt/iov/selftests/selftest_util_iov_relay.c     |   121 +
>   .../drivers/gpu/drm/i915/gt/iov/xehpsdv_lmtt.c     |   149 +
>   .../drivers/gpu/drm/i915/gt/ivb_clear_kernel.c     |    61 +
>   .../drivers/gpu/drm/i915/gt/mock_engine.c          |   442 +
>   .../drivers/gpu/drm/i915/gt/mock_engine.h          |    49 +
>   .../drivers/gpu/drm/i915/gt/selftest_context.c     |   451 +
>   .../drivers/gpu/drm/i915/gt/selftest_engine.c      |    31 +
>   .../drivers/gpu/drm/i915/gt/selftest_engine.h      |    14 +
>   .../drivers/gpu/drm/i915/gt/selftest_engine_cs.c   |   427 +
>   .../gpu/drm/i915/gt/selftest_engine_heartbeat.c    |   446 +
>   .../gpu/drm/i915/gt/selftest_engine_heartbeat.h    |    33 +
>   .../drivers/gpu/drm/i915/gt/selftest_engine_mi.c   |   373 +
>   .../drivers/gpu/drm/i915/gt/selftest_engine_pm.c   |   449 +
>   .../drivers/gpu/drm/i915/gt/selftest_execlists.c   |  4785 ++++++++
>   .../drivers/gpu/drm/i915/gt/selftest_gt_pm.c       |   236 +
>   .../drivers/gpu/drm/i915/gt/selftest_hangcheck.c   |  2103 ++++
>   .../drivers/gpu/drm/i915/gt/selftest_l4wa.c        |    95 +
>   .../drivers/gpu/drm/i915/gt/selftest_llc.c         |    88 +
>   .../drivers/gpu/drm/i915/gt/selftest_llc.h         |    30 +
>   .../drivers/gpu/drm/i915/gt/selftest_lrc.c         |  2265 ++++
>   .../drivers/gpu/drm/i915/gt/selftest_mocs.c        |   472 +
>   .../drivers/gpu/drm/i915/gt/selftest_rc6.c         |   283 +
>   .../drivers/gpu/drm/i915/gt/selftest_rc6.h         |    29 +
>   .../drivers/gpu/drm/i915/gt/selftest_reset.c       |   414 +
>   .../drivers/gpu/drm/i915/gt/selftest_ring.c        |   110 +
>   .../gpu/drm/i915/gt/selftest_ring_submission.c     |   315 +
>   .../drivers/gpu/drm/i915/gt/selftest_rps.c         |  1337 +++
>   .../drivers/gpu/drm/i915/gt/selftest_rps.h         |    17 +
>   .../drivers/gpu/drm/i915/gt/selftest_slpc.c        |   392 +
>   .../drivers/gpu/drm/i915/gt/selftest_timeline.c    |  1451 +++
>   .../drivers/gpu/drm/i915/gt/selftest_workarounds.c |  1407 +++
>   .../gpu/drm/i915/gt/selftests/mock_timeline.c      |    29 +
>   .../gpu/drm/i915/gt/selftests/mock_timeline.h      |    17 +
>   .../drivers/gpu/drm/i915/gt/shaders/README         |    46 +
>   .../gpu/drm/i915/gt/shaders/clear_kernel/hsw.asm   |   119 +
>   .../gpu/drm/i915/gt/shaders/clear_kernel/ivb.asm   |   117 +
>   .../drivers/gpu/drm/i915/gt/shmem_utils.c          |   187 +
>   .../drivers/gpu/drm/i915/gt/shmem_utils.h          |    43 +
>   .../drivers/gpu/drm/i915/gt/st_shmem_utils.c       |    63 +
>   .../drivers/gpu/drm/i915/gt/sysfs_engines.c        |   650 ++
>   .../drivers/gpu/drm/i915/gt/sysfs_engines.h        |    13 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/gt/sysfs_gt.c |   157 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/gt/sysfs_gt.h |    62 +
>   .../drivers/gpu/drm/i915/gt/sysfs_gt_errors.c      |   392 +
>   .../drivers/gpu/drm/i915/gt/sysfs_gt_errors.h      |    32 +
>   .../drivers/gpu/drm/i915/gt/sysfs_gt_pm.c          |  1308 +++
>   .../drivers/gpu/drm/i915/gt/sysfs_gt_pm.h          |    33 +
>   .../gpu/drm/i915/gt/uc/abi/guc_actions_abi.h       |   238 +
>   .../gpu/drm/i915/gt/uc/abi/guc_actions_pf_abi.h    |   519 +
>   .../i915/gt/uc/abi/guc_actions_privileged_abi.h    |   141 +
>   .../gpu/drm/i915/gt/uc/abi/guc_actions_slpc_abi.h  |   267 +
>   .../gpu/drm/i915/gt/uc/abi/guc_actions_vf_abi.h    |   332 +
>   .../drm/i915/gt/uc/abi/guc_communication_ctb_abi.h |   189 +
>   .../i915/gt/uc/abi/guc_communication_mmio_abi.h    |    66 +
>   .../gpu/drm/i915/gt/uc/abi/guc_errors_abi.h        |    59 +
>   .../drivers/gpu/drm/i915/gt/uc/abi/guc_klvs_abi.h  |   339 +
>   .../gpu/drm/i915/gt/uc/abi/guc_messages_abi.h      |   281 +
>   .../gpu/drm/i915/gt/uc/abi/guc_version_abi.h       |    29 +
>   .../drivers/gpu/drm/i915/gt/uc/intel_guc.c         |  1653 +++
>   .../drivers/gpu/drm/i915/gt/uc/intel_guc.h         |   548 +
>   .../drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c     |   964 ++
>   .../drivers/gpu/drm/i915/gt/uc/intel_guc_ads.h     |    42 +
>   .../drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c      |  1417 +++
>   .../drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h      |   144 +
>   .../drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.c |   219 +
>   .../drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.h |    14 +
>   .../drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c      |   224 +
>   .../drivers/gpu/drm/i915/gt/uc/intel_guc_fw.h      |    13 +
>   .../drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h    |   581 +
>   .../gpu/drm/i915/gt/uc/intel_guc_hwconfig.c        |   423 +
>   .../gpu/drm/i915/gt/uc/intel_guc_hwconfig.h        |    39 +
>   .../gpu/drm/i915/gt/uc/intel_guc_hwconfig_auto.c   |    76 +
>   .../drivers/gpu/drm/i915/gt/uc/intel_guc_log.c     |   799 ++
>   .../drivers/gpu/drm/i915/gt/uc/intel_guc_log.h     |   109 +
>   .../gpu/drm/i915/gt/uc/intel_guc_log_debugfs.c     |   233 +
>   .../gpu/drm/i915/gt/uc/intel_guc_log_debugfs.h     |    15 +
>   .../drivers/gpu/drm/i915/gt/uc/intel_guc_rc.c      |    99 +
>   .../drivers/gpu/drm/i915/gt/uc/intel_guc_rc.h      |    48 +
>   .../drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h     |   186 +
>   .../drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c    |   932 ++
>   .../drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.h    |    65 +
>   .../gpu/drm/i915/gt/uc/intel_guc_slpc_types.h      |    65 +
>   .../gpu/drm/i915/gt/uc/intel_guc_submission.c      |  5375 +++++++++
>   .../gpu/drm/i915/gt/uc/intel_guc_submission.h      |   103 +
>   .../drivers/gpu/drm/i915/gt/uc/intel_huc.c         |   289 +
>   .../drivers/gpu/drm/i915/gt/uc/intel_huc.h         |    85 +
>   .../drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.c |    53 +
>   .../drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.h |    14 +
>   .../drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c      |    80 +
>   .../drivers/gpu/drm/i915/gt/uc/intel_huc_fw.h      |    31 +
>   .../drivers/gpu/drm/i915/gt/uc/intel_uc.c          |   912 ++
>   .../drivers/gpu/drm/i915/gt/uc/intel_uc.h          |   145 +
>   .../drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.c  |    80 +
>   .../drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.h  |    14 +
>   .../drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c       |   881 ++
>   .../drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h       |   301 +
>   .../drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h   |    90 +
>   .../gpu/drm/i915/gt/uc/selftest_doorbells.c        |   533 +
>   .../drivers/gpu/drm/i915/gt/uc/selftest_guc.c      |   317 +
>   .../gpu/drm/i915/gt/uc/selftest_guc_hangcheck.c    |   184 +
>   .../gpu/drm/i915/gt/uc/selftest_guc_multi_lrc.c    |   202 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/gvt/Makefile  |     9 +
>   .../drivers/gpu/drm/i915/gvt/aperture_gm.c         |   383 +
>   .../drivers/gpu/drm/i915/gvt/cfg_space.c           |   471 +
>   .../drivers/gpu/drm/i915/gvt/cmd_parser.c          |  3273 ++++++
>   .../drivers/gpu/drm/i915/gvt/cmd_parser.h          |    75 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/gvt/debug.h   |    65 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/gvt/debugfs.c |   221 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/gvt/display.c |   825 ++
>   .../intel-gpgpu/drivers/gpu/drm/i915/gvt/display.h |   241 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/gvt/dmabuf.c  |   639 ++
>   .../intel-gpgpu/drivers/gpu/drm/i915/gvt/dmabuf.h  |    67 +
>   ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/edid.c |   601 ++
>   ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/edid.h |   154 +
>   .../drivers/gpu/drm/i915/gvt/execlist.c            |   575 +
>   .../drivers/gpu/drm/i915/gvt/execlist.h            |   202 +
>   .../drivers/gpu/drm/i915/gvt/fb_decoder.c          |   525 +
>   .../drivers/gpu/drm/i915/gvt/fb_decoder.h          |   190 +
>   .../drivers/gpu/drm/i915/gvt/firmware.c            |   290 +
>   ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/gtt.c  |  2930 +++++
>   ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/gtt.h  |   314 +
>   ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/gvt.c  |   486 +
>   ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/gvt.h  |   756 ++
>   .../drivers/gpu/drm/i915/gvt/handlers.c            |  4002 +++++++
>   .../drivers/gpu/drm/i915/gvt/hypercall.h           |    82 +
>   .../drivers/gpu/drm/i915/gvt/interrupt.c           |   696 ++
>   .../drivers/gpu/drm/i915/gvt/interrupt.h           |   249 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/gvt/kvmgt.c   |  2164 ++++
>   ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/mmio.c |   349 +
>   ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/mmio.h |   131 +
>   .../drivers/gpu/drm/i915/gvt/mmio_context.c        |   623 ++
>   .../drivers/gpu/drm/i915/gvt/mmio_context.h        |    90 +
>   ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/mpt.h  |   417 +
>   .../drivers/gpu/drm/i915/gvt/opregion.c            |   569 +
>   .../drivers/gpu/drm/i915/gvt/page_track.c          |   185 +
>   .../drivers/gpu/drm/i915/gvt/page_track.h          |    59 +
>   ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/reg.h  |   155 +
>   .../drivers/gpu/drm/i915/gvt/sched_policy.c        |   480 +
>   .../drivers/gpu/drm/i915/gvt/sched_policy.h        |    65 +
>   .../drivers/gpu/drm/i915/gvt/scheduler.c           |  1816 ++++
>   .../drivers/gpu/drm/i915/gvt/scheduler.h           |   188 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/gvt/trace.h   |   383 +
>   .../drivers/gpu/drm/i915/gvt/trace_points.c        |    34 +
>   ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/vgpu.c |   631 ++
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_active.c |  1257 +++
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_active.h |   270 +
>   .../drivers/gpu/drm/i915/i915_active_types.h       |    69 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_buddy.c  |   476 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_buddy.h  |   169 +
>   .../drivers/gpu/drm/i915/i915_cmd_parser.c         |  1614 +++
>   .../drivers/gpu/drm/i915/i915_cmd_parser.h         |    47 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_config.c |    32 +
>   .../drivers/gpu/drm/i915/i915_debugfs.c            |  1086 ++
>   .../drivers/gpu/drm/i915/i915_debugfs.h            |    22 +
>   .../drivers/gpu/drm/i915/i915_debugfs_params.c     |   313 +
>   .../drivers/gpu/drm/i915/i915_debugfs_params.h     |    14 +
>   .../drivers/gpu/drm/i915/i915_debugger.c           |  3810 +++++++
>   .../drivers/gpu/drm/i915/i915_debugger.h           |   161 +
>   .../drivers/gpu/drm/i915/i915_debugger_types.h     |   150 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_driver.c |  2589 +++++
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_driver.h |    44 +
>   .../drivers/gpu/drm/i915/i915_drm_client.c         |   558 +
>   .../drivers/gpu/drm/i915/i915_drm_client.h         |   183 +
>   ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_drv.h |  2076 ++++
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_fixed.h  |   148 +
>   ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_gem.c |  1350 +++
>   ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_gem.h |   143 +
>   .../drivers/gpu/drm/i915/i915_gem_evict.c          |   452 +
>   .../drivers/gpu/drm/i915/i915_gem_evict.h          |    41 +
>   .../drivers/gpu/drm/i915/i915_gem_gtt.c            |   332 +
>   .../drivers/gpu/drm/i915/i915_gem_gtt.h            |    91 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_gem_ww.c |   110 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_gem_ww.h |    70 +
>   .../drivers/gpu/drm/i915/i915_getparam.c           |   225 +
>   .../drivers/gpu/drm/i915/i915_getparam.h           |    32 +
>   .../drivers/gpu/drm/i915/i915_globals.c            |   225 +
>   .../drivers/gpu/drm/i915/i915_globals.h            |    74 +
>   .../drivers/gpu/drm/i915/i915_gpu_error.c          |  2892 +++++
>   .../drivers/gpu/drm/i915/i915_gpu_error.h          |   503 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_hwmon.c  |   750 ++
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_hwmon.h  |    78 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_ioc32.c  |   111 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_ioc32.h  |    17 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_ioctl.c  |   111 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_ioctl.h  |    31 +
>   .../drivers/gpu/drm/i915/i915_iosf_mbi.h           |    59 +
>   ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_irq.c |  5312 +++++++++
>   ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_irq.h |   152 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_memcpy.c |   207 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_memcpy.h |    51 +
>   .../drivers/gpu/drm/i915/i915_mitigations.c        |   163 +
>   .../drivers/gpu/drm/i915/i915_mitigations.h        |    30 +
>   ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_mm.c  |   171 +
>   ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_mm.h  |    52 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_params.c |   399 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_params.h |   145 +
>   ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_pci.c |  1534 +++
>   .../drivers/gpu/drm/i915/i915_pci_err.c            |   233 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_perf.c   |  6111 +++++++++++
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_perf.h   |    79 +
>   .../drivers/gpu/drm/i915/i915_perf_oa_regs.h       |   269 +
>   .../drivers/gpu/drm/i915/i915_perf_stall_cntr.c    |  1022 ++
>   .../drivers/gpu/drm/i915/i915_perf_stall_cntr.h    |    38 +
>   .../drivers/gpu/drm/i915/i915_perf_types.h         |   624 ++
>   ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_pmu.c |  1989 ++++
>   ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_pmu.h |   194 +
>   .../drivers/gpu/drm/i915/i915_priolist_types.h     |    64 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_pvinfo.h |   123 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_query.c  |  1094 ++
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_query.h  |    15 +
>   ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_reg.h |  9301 ++++++++++++++++
>   .../drivers/gpu/drm/i915/i915_reg_defs.h           |   148 +
>   .../drivers/gpu/drm/i915/i915_request.c            |  2455 +++++
>   .../drivers/gpu/drm/i915/i915_request.h            |   801 ++
>   .../drivers/gpu/drm/i915/i915_scatterlist.c        |    56 +
>   .../drivers/gpu/drm/i915/i915_scatterlist.h        |   173 +
>   .../drivers/gpu/drm/i915/i915_scheduler.c          |   576 +
>   .../drivers/gpu/drm/i915/i915_scheduler.h          |   122 +
>   .../drivers/gpu/drm/i915/i915_scheduler_types.h    |   224 +
>   .../drivers/gpu/drm/i915/i915_selftest.h           |   157 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_sriov.c  |   860 ++
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_sriov.h  |    65 +
>   .../drivers/gpu/drm/i915/i915_sriov_sysfs.c        |   622 ++
>   .../drivers/gpu/drm/i915/i915_sriov_sysfs.h        |    35 +
>   .../drivers/gpu/drm/i915/i915_sriov_sysfs_types.h  |    76 +
>   .../drivers/gpu/drm/i915/i915_sriov_types.h        |    72 +
>   .../drivers/gpu/drm/i915/i915_suspend.c            |   145 +
>   .../drivers/gpu/drm/i915/i915_suspend.h            |    14 +
>   .../drivers/gpu/drm/i915/i915_suspend_fence.c      |   152 +
>   .../drivers/gpu/drm/i915/i915_suspend_fence.h      |    81 +
>   ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_svm.c |   406 +
>   ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_svm.h |    90 +
>   .../drivers/gpu/drm/i915/i915_svm_copy.c           |   196 +
>   .../drivers/gpu/drm/i915/i915_svm_devmem.c         |   827 ++
>   .../drivers/gpu/drm/i915/i915_sw_fence.c           |   656 ++
>   .../drivers/gpu/drm/i915/i915_sw_fence.h           |   137 +
>   .../drivers/gpu/drm/i915/i915_sw_fence_work.c      |   130 +
>   .../drivers/gpu/drm/i915/i915_sw_fence_work.h      |    90 +
>   .../drivers/gpu/drm/i915/i915_switcheroo.c         |    85 +
>   .../drivers/gpu/drm/i915/i915_switcheroo.h         |    14 +
>   .../drivers/gpu/drm/i915/i915_syncmap.c            |   429 +
>   .../drivers/gpu/drm/i915/i915_syncmap.h            |    38 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_sysfs.c  |   529 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_sysfs.h  |    34 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_sysrq.c  |   187 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_sysrq.h  |    31 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_trace.h  |  1534 +++
>   .../drivers/gpu/drm/i915/i915_trace_points.c       |    14 +
>   .../drivers/gpu/drm/i915/i915_user_extensions.c    |    80 +
>   .../drivers/gpu/drm/i915/i915_user_extensions.h    |    20 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_utils.c  |   222 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_utils.h  |   509 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_vgpu.c   |   315 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/i915_vgpu.h   |    42 +
>   .../drivers/gpu/drm/i915/i915_virtualization.h     |    49 +
>   .../gpu/drm/i915/i915_virtualization_types.h       |    36 +
>   ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_vma.c |  1855 ++++
>   ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_vma.h |   596 +
>   .../drivers/gpu/drm/i915/i915_vma_types.h          |   362 +
>   .../drivers/gpu/drm/i915/intel_device_info.c       |   446 +
>   .../drivers/gpu/drm/i915/intel_device_info.h       |   336 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/intel_dram.c  |   551 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/intel_dram.h  |    14 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/intel_gvt.c   |   181 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/intel_gvt.h   |    73 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/intel_iaf.c   |   495 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/intel_iaf.h   |    56 +
>   .../drivers/gpu/drm/i915/intel_mchbar_regs.h       |   252 +
>   .../drivers/gpu/drm/i915/intel_memory_region.c     |   743 ++
>   .../drivers/gpu/drm/i915/intel_memory_region.h     |   192 +
>   .../drivers/gpu/drm/i915/intel_pagefault.c         |   560 +
>   .../drivers/gpu/drm/i915/intel_pagefault.h         |    61 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/intel_pch.c   |   291 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/intel_pch.h   |   108 +
>   .../drivers/gpu/drm/i915/intel_pci_config.h        |   114 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/intel_pcode.c |   290 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/intel_pcode.h |    68 +
>   ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_pm.c |  8296 ++++++++++++++
>   ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_pm.h |   115 +
>   .../drivers/gpu/drm/i915/intel_pm_types.h          |    93 +
>   .../drivers/gpu/drm/i915/intel_runtime_pm.c        |   471 +
>   .../drivers/gpu/drm/i915/intel_runtime_pm.h        |   225 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/intel_sbi.c   |    91 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/intel_sbi.h   |    40 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/intel_step.c  |   269 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/intel_step.h  |    71 +
>   .../drivers/gpu/drm/i915/intel_sysfs_mem_health.c  |   104 +
>   .../drivers/gpu/drm/i915/intel_sysfs_mem_health.h  |    33 +
>   .../drivers/gpu/drm/i915/intel_uncore.c            |  2903 +++++
>   .../drivers/gpu/drm/i915/intel_uncore.h            |   486 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/intel_vsec.h  |    13 +
>   .../drivers/gpu/drm/i915/intel_wakeref.c           |   212 +
>   .../drivers/gpu/drm/i915/intel_wakeref.h           |   411 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/intel_wopcm.c |   322 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/intel_wopcm.h |    60 +
>   .../drivers/gpu/drm/i915/pxp/intel_pxp.c           |   197 +
>   .../drivers/gpu/drm/i915/pxp/intel_pxp.h           |    53 +
>   .../drivers/gpu/drm/i915/pxp/intel_pxp_cmd.c       |   157 +
>   .../drivers/gpu/drm/i915/pxp/intel_pxp_cmd.h       |    32 +
>   .../drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.c   |    97 +
>   .../drivers/gpu/drm/i915/pxp/intel_pxp_huc.c       |    86 +
>   .../drivers/gpu/drm/i915/pxp/intel_pxp_huc.h       |    32 +
>   .../drivers/gpu/drm/i915/pxp/intel_pxp_irq.c       |   117 +
>   .../drivers/gpu/drm/i915/pxp/intel_pxp_irq.h       |    57 +
>   .../drivers/gpu/drm/i915/pxp/intel_pxp_session.c   |   173 +
>   .../drivers/gpu/drm/i915/pxp/intel_pxp_session.h   |    38 +
>   .../drivers/gpu/drm/i915/pxp/intel_pxp_tee.c       |   314 +
>   .../drivers/gpu/drm/i915/pxp/intel_pxp_tee.h       |    39 +
>   .../gpu/drm/i915/pxp/intel_pxp_tee_interface.h     |    75 +
>   .../drivers/gpu/drm/i915/pxp/intel_pxp_types.h     |    71 +
>   .../drivers/gpu/drm/i915/selftests/i915_active.c   |   369 +
>   .../drivers/gpu/drm/i915/selftests/i915_buddy.c    |  1040 ++
>   .../drivers/gpu/drm/i915/selftests/i915_debugger.c |   126 +
>   .../drivers/gpu/drm/i915/selftests/i915_gem.c      |   300 +
>   .../gpu/drm/i915/selftests/i915_gem_evict.c        |   581 +
>   .../drivers/gpu/drm/i915/selftests/i915_gem_gtt.c  |  2371 ++++
>   .../gpu/drm/i915/selftests/i915_live_selftests.h   |    67 +
>   .../gpu/drm/i915/selftests/i915_mock_selftests.h   |    38 +
>   .../drivers/gpu/drm/i915/selftests/i915_perf.c     |   454 +
>   .../gpu/drm/i915/selftests/i915_perf_selftests.h   |    22 +
>   .../drivers/gpu/drm/i915/selftests/i915_random.c   |   109 +
>   .../drivers/gpu/drm/i915/selftests/i915_random.h   |    65 +
>   .../drivers/gpu/drm/i915/selftests/i915_request.c  |  3166 ++++++
>   .../drivers/gpu/drm/i915/selftests/i915_selftest.c |   456 +
>   .../drivers/gpu/drm/i915/selftests/i915_sw_fence.c |   774 ++
>   .../drivers/gpu/drm/i915/selftests/i915_syncmap.c  |   616 ++
>   .../drivers/gpu/drm/i915/selftests/i915_vma.c      |  1099 ++
>   .../drivers/gpu/drm/i915/selftests/igt_atomic.c    |    47 +
>   .../drivers/gpu/drm/i915/selftests/igt_atomic.h    |    17 +
>   .../gpu/drm/i915/selftests/igt_flush_test.c        |    58 +
>   .../gpu/drm/i915/selftests/igt_flush_test.h        |    14 +
>   .../drivers/gpu/drm/i915/selftests/igt_live_test.c |    90 +
>   .../drivers/gpu/drm/i915/selftests/igt_live_test.h |    35 +
>   .../drivers/gpu/drm/i915/selftests/igt_mmap.c      |    39 +
>   .../drivers/gpu/drm/i915/selftests/igt_mmap.h      |    19 +
>   .../drivers/gpu/drm/i915/selftests/igt_reset.c     |    51 +
>   .../drivers/gpu/drm/i915/selftests/igt_reset.h     |    18 +
>   .../drivers/gpu/drm/i915/selftests/igt_spinner.c   |   296 +
>   .../drivers/gpu/drm/i915/selftests/igt_spinner.h   |    60 +
>   .../gpu/drm/i915/selftests/intel_memory_region.c   |  1688 +++
>   .../gpu/drm/i915/selftests/intel_remote_tiles.c    |   113 +
>   .../drm/i915/selftests/intel_scheduler_helpers.c   |   126 +
>   .../drm/i915/selftests/intel_scheduler_helpers.h   |    52 +
>   .../gpu/drm/i915/selftests/intel_semaphore_hw.c    |   336 +
>   .../drivers/gpu/drm/i915/selftests/intel_uncore.c  |   367 +
>   .../drivers/gpu/drm/i915/selftests/lib_sw_fence.c  |   153 +
>   .../drivers/gpu/drm/i915/selftests/lib_sw_fence.h  |    43 +
>   .../drivers/gpu/drm/i915/selftests/librapl.c       |    52 +
>   .../drivers/gpu/drm/i915/selftests/librapl.h       |    37 +
>   .../drivers/gpu/drm/i915/selftests/mock_drm.h      |    45 +
>   .../gpu/drm/i915/selftests/mock_gem_device.c       |   257 +
>   .../gpu/drm/i915/selftests/mock_gem_device.h       |    12 +
>   .../drivers/gpu/drm/i915/selftests/mock_gtt.c      |   159 +
>   .../drivers/gpu/drm/i915/selftests/mock_gtt.h      |    36 +
>   .../drivers/gpu/drm/i915/selftests/mock_region.c   |    81 +
>   .../drivers/gpu/drm/i915/selftests/mock_region.h   |    21 +
>   .../drivers/gpu/drm/i915/selftests/mock_request.c  |    59 +
>   .../drivers/gpu/drm/i915/selftests/mock_request.h  |    37 +
>   .../drivers/gpu/drm/i915/selftests/mock_uncore.c   |    67 +
>   .../drivers/gpu/drm/i915/selftests/mock_uncore.h   |    53 +
>   .../drivers/gpu/drm/i915/selftests/scatterlist.c   |   380 +
>   .../drivers/gpu/drm/i915/spi/intel_spi.c           |    97 +
>   .../drivers/gpu/drm/i915/spi/intel_spi.h           |    49 +
>   .../drivers/gpu/drm/i915/spi/intel_spi_drv.c       |   804 ++
>   .../drivers/gpu/drm/i915/vlv_sideband.c            |   283 +
>   .../drivers/gpu/drm/i915/vlv_sideband.h            |   142 +
>   .../drivers/gpu/drm/i915/vlv_sideband_reg.h        |   197 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/vlv_suspend.c |   509 +
>   .../intel-gpgpu/drivers/gpu/drm/i915/vlv_suspend.h |    18 +
>   .../intel-gpgpu/drivers/platform/x86/intel_ips.h   |     6 +
>   ubuntu/intel-gpgpu/include/crypto/backport-pkcs7.h |    47 +
>   .../include/crypto/backport-public_key.h           |    87 +
>   ubuntu/intel-gpgpu/include/crypto/pkcs7.h          |     6 +
>   ubuntu/intel-gpgpu/include/crypto/public_key.h     |     6 +
>   ubuntu/intel-gpgpu/include/drm/i915_drm.h          |   103 +
>   .../include/drm/i915_mei_iaf_interface.h           |    25 +
>   ubuntu/intel-gpgpu/include/drm/i915_pciids.h       |   783 ++
>   .../include/drm/i915_pxp_tee_interface.h           |    67 +
>   .../intel-gpgpu/include/drm/intel_iaf_platform.h   |   152 +
>   ubuntu/intel-gpgpu/include/linux/asn1_decoder.h    |    25 +
>   ubuntu/intel-gpgpu/include/linux/average.h         |    71 +
>   .../include/linux/backport-asn1_decoder.h          |    20 +
>   .../intel-gpgpu/include/linux/backport-refcount.h  |   369 +
>   .../include/linux/backport-rhashtable-types.h      |   135 +
>   .../include/linux/backport-rhashtable.h            |  1275 +++
>   ubuntu/intel-gpgpu/include/linux/bitfield.h        |   159 +
>   ubuntu/intel-gpgpu/include/linux/crc32poly.h       |    20 +
>   ubuntu/intel-gpgpu/include/linux/dma-buf.h         |   509 +
>   ubuntu/intel-gpgpu/include/linux/fixp-arith.h      |   144 +
>   ubuntu/intel-gpgpu/include/linux/hashtable.h       |   209 +
>   ubuntu/intel-gpgpu/include/linux/iosys-map.h       |   459 +
>   ubuntu/intel-gpgpu/include/linux/overflow.h        |   346 +
>   ubuntu/intel-gpgpu/include/linux/refcount.h        |    35 +
>   .../intel-gpgpu/include/linux/rhashtable-types.h   |    55 +
>   ubuntu/intel-gpgpu/include/linux/rhashtable.h      |    55 +
>   ubuntu/intel-gpgpu/include/linux/string_helpers.h  |   120 +
>   .../include/linux/unaligned/access_ok.h            |    68 +
>   .../include/linux/unaligned/be_byteshift.h         |    71 +
>   .../include/linux/unaligned/be_memmove.h           |    37 +
>   .../include/linux/unaligned/be_struct.h            |    37 +
>   .../intel-gpgpu/include/linux/unaligned/generic.h  |   115 +
>   .../include/linux/unaligned/le_byteshift.h         |    71 +
>   .../include/linux/unaligned/le_memmove.h           |    37 +
>   .../include/linux/unaligned/le_struct.h            |    37 +
>   .../intel-gpgpu/include/linux/unaligned/memmove.h  |    46 +
>   .../include/linux/unaligned/packed_struct.h        |    46 +
>   ubuntu/intel-gpgpu/include/linux/units.h           |    84 +
>   ubuntu/intel-gpgpu/include/uapi/drm/i915_drm.h     |  3070 ++++++
>   .../intel-gpgpu/include/uapi/drm/i915_drm_prelim.h |  1382 +++
>   ubuntu/intel-gpgpu/kconf/Makefile                  |    23 +
>   ubuntu/intel-gpgpu/kconf/conf.c                    |   717 ++
>   ubuntu/intel-gpgpu/kconf/confdata.c                |  1249 +++
>   ubuntu/intel-gpgpu/kconf/expr.c                    |  1305 +++
>   ubuntu/intel-gpgpu/kconf/expr.h                    |   329 +
>   ubuntu/intel-gpgpu/kconf/kconf_id.c                |    53 +
>   ubuntu/intel-gpgpu/kconf/list.h                    |   132 +
>   ubuntu/intel-gpgpu/kconf/lkc.h                     |   188 +
>   ubuntu/intel-gpgpu/kconf/lkc_proto.h               |    53 +
>   ubuntu/intel-gpgpu/kconf/lxdialog/BIG.FAT.WARNING  |     4 +
>   .../intel-gpgpu/kconf/lxdialog/check-lxdialog.sh   |    93 +
>   ubuntu/intel-gpgpu/kconf/lxdialog/checklist.c      |   332 +
>   ubuntu/intel-gpgpu/kconf/lxdialog/dialog.h         |   257 +
>   ubuntu/intel-gpgpu/kconf/lxdialog/inputbox.c       |   301 +
>   ubuntu/intel-gpgpu/kconf/lxdialog/menubox.c        |   437 +
>   ubuntu/intel-gpgpu/kconf/lxdialog/textbox.c        |   408 +
>   ubuntu/intel-gpgpu/kconf/lxdialog/util.c           |   713 ++
>   ubuntu/intel-gpgpu/kconf/lxdialog/yesno.c          |   114 +
>   ubuntu/intel-gpgpu/kconf/mconf.c                   |  1047 ++
>   ubuntu/intel-gpgpu/kconf/menu.c                    |   873 ++
>   ubuntu/intel-gpgpu/kconf/symbol.c                  |  1432 +++
>   ubuntu/intel-gpgpu/kconf/util.c                    |   167 +
>   ubuntu/intel-gpgpu/kconf/zconf.l                   |   372 +
>   ubuntu/intel-gpgpu/kconf/zconf.y                   |   782 ++
>   ubuntu/intel-gpgpu/local-symbols                   |    76 +
>   ubuntu/intel-gpgpu/scripts/blacklist.sh            |    35 +
>   ubuntu/intel-gpgpu/scripts/check_depmod.sh         |    78 +
>   ubuntu/intel-gpgpu/scripts/compress_modules.sh     |    12 +
>   ubuntu/intel-gpgpu/scripts/make                    |     4 +
>   ubuntu/intel-gpgpu/scripts/mod_helpers.sh          |    11 +
>   ubuntu/intel-gpgpu/scripts/uninstall.sh            |    19 +
>   ubuntu/intel-gpgpu/scripts/update-initramfs.sh     |    62 +
>   ubuntu/intel-gpgpu/versions                        |    20 +
>   1196 files changed, 488701 insertions(+), 32 deletions(-)
>   create mode 100644 debian/control.d/flavour-module.stub
>   create mode 100644 ubuntu/intel-gpgpu/Kconfig
>   create mode 100644 ubuntu/intel-gpgpu/Kconfig.local
>   create mode 100644 ubuntu/intel-gpgpu/Kconfig.package.hacks
>   create mode 100644 ubuntu/intel-gpgpu/Kconfig.sources
>   create mode 100644 ubuntu/intel-gpgpu/Makefile
>   create mode 100644 ubuntu/intel-gpgpu/Makefile.build
>   create mode 100644 ubuntu/intel-gpgpu/Makefile.kernel
>   create mode 100644 ubuntu/intel-gpgpu/Makefile.real
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/asm-generic/bug.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/asm-generic/pci-dma-compat.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/asm/atomic.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/asm/barrier.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/asm/errno.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/asm/ioctls.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/backport/backport.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/backport/bp_module_version.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/backport/checks.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/backport/leds-disabled.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/backport/magic.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/crypto/aead.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/crypto/algapi.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/crypto/hash.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/drm/drm_fourcc.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/drm/i915_component.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/generated/utsrelease.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/keys/asymmetric-type.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/keys/system_keyring.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/acpi.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/atomic.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/bcm47xx_nvram.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/bitops.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/bp-devcoredump.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/bug.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/build_bug.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/cache.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/clk.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/compat.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/compiler-gcc5.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/compiler-gcc6.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/compiler-gcc7.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/compiler-gcc8.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/compiler-gcc9.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/compiler-gccN.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/compiler.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/completion.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/cordic.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/crc7.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/debugfs.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/device.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/dma-mapping.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/dma-resv.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/dynamic_debug.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/eeprom_93cx6.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/err.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/etherdevice.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/ethtool.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/eventpoll.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/export.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/firmware.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/fs.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/ftrace_event.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/genetlink.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/gfp.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/gpio.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/gpio/driver.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/hashtable.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/hid.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/hrtimer.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/hwmon.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/i2c-mux.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/i2c.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/idr.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/if_arp.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/if_ether.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/if_vlan.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/init.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/input.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/interrupt.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/io.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/ioport.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/irq.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/irqdomain.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/jiffies.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/kconfig.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/kernel.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/key.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/kfifo.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/kmemleak.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/ktime.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/leds.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/list.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/list_nulls.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/lockdep.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/math64.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/mdio.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/mei_cl_bus.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/mii.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/miscdevice.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/mm.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/mmc/host.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/mmc/sdio.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/mmc/sdio_func.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/mmc/sdio_ids.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/mod_devicetable.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/module.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/moduleparam.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/net.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/netdev_features.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/netdevice.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/netlink.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/nl80211.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/nospec.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/of.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/of_address.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/of_device.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/of_irq.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/of_net.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/of_platform.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/olpc-ec.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/page_ref.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/pci.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/percpu-defs.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/percpu.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/phy.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/platform_device.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/pm.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/pm_qos.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/pm_runtime.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/pnp.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/poll.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/printk.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/proc_fs.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/property.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/ptp_clock_kernel.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/random.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/rculist.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/rcupdate.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/ref_tracker.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/regmap.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/rfkill.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/rhashtable.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/rtnetlink.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/scatterlist.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/sched/signal.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/security.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/seq_file.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/skbuff.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/slab.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/socket.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/spi/spi.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/spinlock.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/static_key.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/stddef.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/string.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/sysfs.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/thermal.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/time.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/time64.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/timecounter.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/timekeeping.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/timer.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/tracepoint.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/tty.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/tty_flip.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/types.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/u64_stats_sync.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/uidgid.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/usb.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/usb/cdc.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/usb/ch9.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/uuid.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/verification.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/version.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/wait.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/watchdog.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/linux/workqueue.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/net/addrconf.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/net/flow_keys.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/net/genetlink.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/net/ip.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/net/ip6_fib.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/net/ipv6.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/net/ipv6_stubs.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/net/iw_handler.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/net/net_namespace.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/net/netlink.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/net/sch_generic.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/net/sock.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/net/tso.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/net/xfrm.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/pcmcia/device_id.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/pcmcia/ds.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/trace/ftrace.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/uapi/drm/drm_fourcc.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/uapi/linux/genetlink.h
>   create mode 100644 ubuntu/intel-gpgpu/backport-include/uapi/linux/sockios.h
>   create mode 100644 ubuntu/intel-gpgpu/compat/Kconfig
>   create mode 100644 ubuntu/intel-gpgpu/compat/Makefile
>   create mode 100644 ubuntu/intel-gpgpu/compat/backport-3.10.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/backport-3.11.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/backport-3.12.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/backport-3.13.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/backport-3.14.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/backport-3.15.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/backport-3.17.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/backport-3.18.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/backport-3.19.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/backport-3.2.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/backport-4.0.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/backport-4.1.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/backport-4.10.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/backport-4.18.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/backport-4.2.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/backport-4.3.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/backport-4.4.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/backport-4.5.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/backport-4.6.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/backport-4.7.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/backport-4.8.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/backport-5.2.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/backport-5.5.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/backport-genetlink.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/backports.h
>   create mode 100644 ubuntu/intel-gpgpu/compat/compat-3.0.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/compat-3.1.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/compat-3.3.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/compat-3.4.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/compat-3.5.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/compat-3.6.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/compat-3.7.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/compat-3.8.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/compat-3.9.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/hid-ids.h
>   create mode 100644 ubuntu/intel-gpgpu/compat/lib-asn1_decoder.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/lib-bucket_locks.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/lib-refcount.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/lib-rhashtable.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/main.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/memneq.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/slab.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/slub.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/user_namespace.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/verification/asn1parse.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/verification/bignum.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/verification/key.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/verification/mbedtls/asn1.h
>   create mode 100644 ubuntu/intel-gpgpu/compat/verification/mbedtls/bignum.h
>   create mode 100644 ubuntu/intel-gpgpu/compat/verification/mbedtls/bn_mul.h
>   create mode 100644 ubuntu/intel-gpgpu/compat/verification/mbedtls/config.h
>   create mode 100644 ubuntu/intel-gpgpu/compat/verification/mbedtls/md.h
>   create mode 100644 ubuntu/intel-gpgpu/compat/verification/mbedtls/md_internal.h
>   create mode 100644 ubuntu/intel-gpgpu/compat/verification/mbedtls/oid.h
>   create mode 100644 ubuntu/intel-gpgpu/compat/verification/mbedtls/pk.h
>   create mode 100644 ubuntu/intel-gpgpu/compat/verification/mbedtls/platform.h
>   create mode 100644 ubuntu/intel-gpgpu/compat/verification/mbedtls/rsa.h
>   create mode 100644 ubuntu/intel-gpgpu/compat/verification/mbedtls/sha1.h
>   create mode 100644 ubuntu/intel-gpgpu/compat/verification/mbedtls/sha256.h
>   create mode 100644 ubuntu/intel-gpgpu/compat/verification/md.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/verification/md_wrap.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/verification/oid.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/verification/public_key.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/verification/rsa.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/verification/sha256.c
>   create mode 100644 ubuntu/intel-gpgpu/compat/verification/verify.c
>   create mode 100644 ubuntu/intel-gpgpu/defconfigs/i915
>   create mode 100644 ubuntu/intel-gpgpu/defconfigs/i915_selftest
>   create mode 100644 ubuntu/intel-gpgpu/dkms.conf
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/Kconfig
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/Kconfig.debug
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/Kconfig.profile
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/Kconfig.unstable
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/Makefile
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/arm64_missing/asm/atomic.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/arm64_missing/asm/cacheflush.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/arm64_missing/asm/cpufeature.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/arm64_missing/asm/hypervisor.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/arm64_missing/asm/pgtable-types.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/arm64_missing/asm/tsc.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/arm64_missing/drm/intel-gtt.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/arm64_missing/linux/intel-iommu.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/arm64_missing/x86_hacks.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/dvo_ch7017.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/dvo_ch7xxx.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/dvo_ivch.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/dvo_ns2501.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/dvo_sil164.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/dvo_tfp410.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/g4x_dp.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/g4x_dp.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/g4x_hdmi.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/g4x_hdmi.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/hsw_ips.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/hsw_ips.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/i9xx_plane.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/i9xx_plane.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/icl_dsi.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/icl_dsi.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/icl_dsi_regs.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_acpi.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_acpi.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_atomic.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_atomic.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_atomic_plane.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_atomic_plane.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_audio.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_audio.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_backlight.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_backlight.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_bios.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_bios.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_bw.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_bw.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_cdclk.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_cdclk.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_color.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_color.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_combo_phy.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_combo_phy.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_combo_phy_regs.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_connector.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_connector.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_crt.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_crt.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_crtc.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_crtc.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_cursor.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_cursor.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_ddi.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_ddi.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_de.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_display.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_display.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_display_debugfs.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_display_debugfs.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_display_power.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_display_power.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_display_power_well.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_display_power_well.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_display_trace.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_display_types.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_dmc.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_dmc.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_dp.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_dp.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_dp_aux.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_dp_aux.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_dp_aux_backlight.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_dp_aux_backlight.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_dp_hdcp.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_dp_hdcp.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_dp_link_training.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_dp_link_training.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_dp_mst.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_dp_mst.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_dpio_phy.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_dpio_phy.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_dpll.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_dpll.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_dpll_mgr.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_dpt.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_dpt.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_drrs.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_drrs.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_dsb.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_dsb.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_dsi.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_dsi.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_dsi_vbt.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_dsi_vbt.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_dvo.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_dvo.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_dvo_dev.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_fb.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_fb.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_fb_pin.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_fb_pin.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_fbc.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_fbc.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_fbdev.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_fbdev.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_fdi.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_fdi.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_fifo_underrun.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_fifo_underrun.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_frontbuffer.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_frontbuffer.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_global_state.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_global_state.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_gmbus.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_gmbus.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_hdcp.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_hdcp.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_hdmi.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_hdmi.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_hotplug.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_hotplug.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_lpe_audio.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_lpe_audio.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_lspcon.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_lspcon.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_lvds.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_lvds.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_opregion.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_opregion.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_overlay.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_overlay.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_panel.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_panel.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_pch_display.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_pch_display.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_pch_refclk.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_pch_refclk.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_pipe_crc.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_pipe_crc.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_plane_initial.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_plane_initial.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_pps.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_pps.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_psr.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_psr.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_qp_tables.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_qp_tables.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_quirks.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_quirks.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_sdvo.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_sdvo.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_sdvo_regs.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_snps_phy.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_snps_phy.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_snps_phy_regs.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_sprite.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_sprite.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_tc.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_tc.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_tc_phy_regs.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_tv.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_tv.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_vbt_defs.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_vdsc.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_vdsc.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_vga.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_vga.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_vrr.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/intel_vrr.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/selftests/selftest_bw.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/selftests/selftest_display.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/selftests/selftest_display.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/skl_scaler.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/skl_scaler.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/skl_universal_plane.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/skl_universal_plane.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/vlv_dsi.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/vlv_dsi.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/vlv_dsi_pll.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/vlv_dsi_pll.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/vlv_dsi_pll_regs.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/display/vlv_dsi_regs.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/dma_resv_utils.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/dma_resv_utils.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/Kconfig
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/Makefile
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/csr.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/diagnostics.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/diagnostics.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/fw.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/fw.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/iaf_drv.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/iaf_netlink.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/io.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/main.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/mbdb.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/mbdb.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/mbox.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/mbox.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/mei_iaf_user.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/mei_iaf_user.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/netlink.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/netlink.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/ops.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/ops.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/parallel.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/parallel.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/port.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/port.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/routing_debug.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/routing_debug.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/routing_engine.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/routing_engine.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/routing_event.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/routing_event.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/routing_io.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/routing_io.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/routing_logic.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/routing_logic.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/routing_p2p.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/routing_p2p.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/routing_pause.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/routing_pause.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/routing_topology.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/routing_topology.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/selftests/routing_mock.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/selftests/routing_mock.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/selftests/routing_selftest.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/selftests/routing_selftest.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/selftests/selftest.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/selftests/selftest.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/statedump.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/statedump.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/sysfs.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/sysfs.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/trace.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/trace.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/trace_mbx.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/trace_nl.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/trace_pm.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/fabric/trace_rt.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_busy.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_clflush.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_clflush.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_client_blt.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_client_blt.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_context.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_context.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_context_types.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_create.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_domain.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_internal.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_ioctls.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_lmem.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_lmem.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_mman.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_mman.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_object.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_object.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_object_blt.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_object_blt.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_object_types.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_pages.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_phys.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_pm.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_pm.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_region.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_region.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_shmem.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_shrinker.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_shrinker.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_stolen.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_stolen.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_throttle.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_tiling.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_userptr.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_userptr.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_vm_bind.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_vm_bind_object.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_wait.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gem_wait_user_fence.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gemfs.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/i915_gemfs.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/selftests/huge_gem_object.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/selftests/huge_gem_object.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/selftests/huge_pages.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/selftests/i915_gem_coherency.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/selftests/i915_gem_execbuffer.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/selftests/i915_gem_object.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/selftests/i915_gem_object_blt.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/selftests/i915_gem_phys.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/selftests/mock_context.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/selftests/mock_context.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gem/selftests/mock_gem_object.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/gen2_engine_cs.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/gen2_engine_cs.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/gen6_engine_cs.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/gen6_engine_cs.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/gen6_ppgtt.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/gen6_ppgtt.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/gen6_renderstate.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/gen7_renderclear.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/gen7_renderclear.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/gen7_renderstate.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/gen8_engine_cs.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/gen8_engine_cs.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/gen8_ppgtt.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/gen8_ppgtt.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/gen8_renderstate.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/gen9_renderstate.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/hsw_clear_kernel.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_breadcrumbs.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_breadcrumbs.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_breadcrumbs_types.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_clos.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_clos.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_context.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_context.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_context_param.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_context_param.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_context_sseu.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_context_types.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_context_vm.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_engine.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_engine_cs.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_engine_heartbeat.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_engine_pm.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_engine_pm.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_engine_regs.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_engine_stats.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_engine_types.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_engine_user.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_engine_user.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_execlists_submission.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_execlists_submission.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_flat_ppgtt_pool.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_flat_ppgtt_pool.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_flat_ppgtt_pool_types.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_ggtt.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_ggtt_fencing.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_gpu_commands.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_gsc.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_gsc.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_gt.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_gt.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_gt_buffer_pool_types.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_gt_clock_utils.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_gt_clock_utils.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_gt_debug.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_gt_debug.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_gt_debugfs.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_gt_debugfs.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_gt_irq.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_gt_irq.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_gt_pm.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_gt_pm.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_gt_pm_irq.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_gt_pm_irq.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_gt_regs.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_gt_requests.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_gt_requests.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_gt_types.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_gtt.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_gtt.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_hwconfig_types.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_llc.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_llc.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_llc_types.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_lrc.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_lrc.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_lrc_reg.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_mocs.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_mocs.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_ppgtt.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_rc6.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_rc6.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_rc6_types.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_region_lmem.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_region_lmem.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_renderstate.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_renderstate.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_reset.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_reset.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_reset_types.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_ring.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_ring.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_ring_submission.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_ring_types.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_rps.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_rps.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_rps_types.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_sseu.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_sseu.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_sseu_debugfs.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_sseu_debugfs.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_timeline.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_timeline.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_timeline_types.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_tlb.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_tlb.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_workarounds.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_workarounds.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/intel_workarounds_types.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/abi/iov_actions_abi.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/abi/iov_actions_debug_abi.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/abi/iov_actions_mmio_abi.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/abi/iov_actions_prelim_abi.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/abi/iov_actions_selftest_abi.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/abi/iov_communication_abi.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/abi/iov_communication_mmio_abi.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/abi/iov_errors_abi.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/abi/iov_messages_abi.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/abi/iov_version_abi.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/intel_iov.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/intel_iov.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/intel_iov_debugfs.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/intel_iov_debugfs.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/intel_iov_event.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/intel_iov_event.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/intel_iov_memirq.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/intel_iov_memirq.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/intel_iov_provisioning.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/intel_iov_provisioning.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/intel_iov_query.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/intel_iov_query.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/intel_iov_reg.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/intel_iov_relay.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/intel_iov_relay.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/intel_iov_service.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/intel_iov_service.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/intel_iov_state.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/intel_iov_state.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/intel_iov_sysfs.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/intel_iov_sysfs.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/intel_iov_types.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/intel_iov_utils.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/intel_lmtt.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/intel_lmtt.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/pvc_lmtt.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/selftests/iov_selftest_actions.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/selftests/iov_selftest_actions.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/selftests/iov_selftest_utils.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/selftests/iov_selftest_utils.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/selftests/selftest_live_iov_ggtt.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/selftests/selftest_live_iov_relay.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/selftests/selftest_mock_iov_relay.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/selftests/selftest_perf_iov_relay.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/selftests/selftest_util_iov_relay.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/iov/xehpsdv_lmtt.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/ivb_clear_kernel.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/mock_engine.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/mock_engine.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/selftest_context.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/selftest_engine.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/selftest_engine.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/selftest_engine_cs.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/selftest_engine_heartbeat.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/selftest_engine_heartbeat.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/selftest_engine_mi.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/selftest_engine_pm.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/selftest_execlists.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/selftest_gt_pm.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/selftest_hangcheck.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/selftest_l4wa.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/selftest_llc.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/selftest_llc.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/selftest_lrc.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/selftest_mocs.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/selftest_rc6.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/selftest_rc6.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/selftest_reset.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/selftest_ring.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/selftest_ring_submission.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/selftest_rps.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/selftest_rps.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/selftest_slpc.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/selftest_timeline.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/selftest_workarounds.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/selftests/mock_timeline.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/selftests/mock_timeline.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/shaders/README
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/shaders/clear_kernel/hsw.asm
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/shaders/clear_kernel/ivb.asm
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/shmem_utils.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/shmem_utils.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/st_shmem_utils.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/sysfs_engines.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/sysfs_engines.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/sysfs_gt.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/sysfs_gt.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/sysfs_gt_errors.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/sysfs_gt_errors.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/sysfs_gt_pm.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/sysfs_gt_pm.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/abi/guc_actions_abi.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/abi/guc_actions_pf_abi.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/abi/guc_actions_privileged_abi.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/abi/guc_actions_slpc_abi.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/abi/guc_actions_vf_abi.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/abi/guc_communication_ctb_abi.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/abi/guc_communication_mmio_abi.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/abi/guc_errors_abi.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/abi/guc_klvs_abi.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/abi/guc_messages_abi.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/abi/guc_version_abi.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_guc.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_guc.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_guc_ads.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_guc_fw.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_guc_hwconfig.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_guc_hwconfig.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_guc_hwconfig_auto.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_guc_log.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_guc_log.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_guc_rc.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_guc_rc.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_guc_slpc_types.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_huc.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_huc.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_huc_fw.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_uc.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_uc.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/selftest_doorbells.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/selftest_guc.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/selftest_guc_hangcheck.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gt/uc/selftest_guc_multi_lrc.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/Makefile
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/aperture_gm.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/cfg_space.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/cmd_parser.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/cmd_parser.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/debug.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/debugfs.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/display.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/display.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/dmabuf.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/dmabuf.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/edid.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/edid.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/execlist.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/execlist.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/fb_decoder.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/fb_decoder.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/firmware.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/gtt.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/gtt.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/gvt.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/gvt.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/handlers.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/hypercall.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/interrupt.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/interrupt.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/kvmgt.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/mmio.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/mmio.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/mmio_context.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/mmio_context.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/mpt.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/opregion.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/page_track.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/page_track.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/reg.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/sched_policy.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/sched_policy.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/scheduler.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/scheduler.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/trace.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/trace_points.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/gvt/vgpu.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_active.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_active.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_active_types.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_buddy.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_buddy.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_cmd_parser.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_cmd_parser.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_config.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_debugfs.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_debugfs.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_debugfs_params.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_debugfs_params.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_debugger.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_debugger.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_debugger_types.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_driver.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_driver.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_drm_client.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_drm_client.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_drv.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_fixed.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_gem.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_gem.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_gem_evict.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_gem_evict.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_gem_gtt.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_gem_gtt.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_gem_ww.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_gem_ww.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_getparam.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_getparam.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_globals.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_globals.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_gpu_error.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_gpu_error.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_hwmon.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_hwmon.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_ioc32.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_ioc32.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_ioctl.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_ioctl.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_iosf_mbi.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_irq.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_irq.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_memcpy.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_memcpy.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_mitigations.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_mitigations.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_mm.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_mm.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_params.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_params.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_pci.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_pci_err.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_perf.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_perf.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_perf_oa_regs.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_perf_stall_cntr.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_perf_stall_cntr.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_perf_types.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_pmu.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_pmu.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_priolist_types.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_pvinfo.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_query.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_query.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_reg.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_reg_defs.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_request.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_request.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_scatterlist.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_scatterlist.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_scheduler.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_scheduler.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_scheduler_types.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_selftest.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_sriov.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_sriov.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_sriov_sysfs.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_sriov_sysfs.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_sriov_sysfs_types.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_sriov_types.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_suspend.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_suspend.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_suspend_fence.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_suspend_fence.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_svm.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_svm.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_svm_copy.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_svm_devmem.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_sw_fence.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_sw_fence.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_sw_fence_work.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_sw_fence_work.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_switcheroo.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_switcheroo.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_syncmap.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_syncmap.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_sysfs.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_sysfs.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_sysrq.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_sysrq.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_trace.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_trace_points.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_user_extensions.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_user_extensions.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_utils.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_utils.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_vgpu.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_vgpu.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_virtualization.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_virtualization_types.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_vma.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_vma.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/i915_vma_types.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_device_info.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_device_info.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_dram.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_dram.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_gvt.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_gvt.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_iaf.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_iaf.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_mchbar_regs.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_memory_region.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_memory_region.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_pagefault.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_pagefault.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_pch.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_pch.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_pci_config.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_pcode.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_pcode.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_pm.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_pm.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_pm_types.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_runtime_pm.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_runtime_pm.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_sbi.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_sbi.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_step.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_step.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_sysfs_mem_health.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_sysfs_mem_health.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_uncore.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_uncore.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_vsec.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_wakeref.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_wakeref.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_wopcm.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/intel_wopcm.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/pxp/intel_pxp.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/pxp/intel_pxp.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/pxp/intel_pxp_cmd.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/pxp/intel_pxp_cmd.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/pxp/intel_pxp_huc.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/pxp/intel_pxp_huc.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/pxp/intel_pxp_irq.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/pxp/intel_pxp_irq.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/pxp/intel_pxp_session.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/pxp/intel_pxp_session.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/pxp/intel_pxp_tee.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/pxp/intel_pxp_tee_interface.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/pxp/intel_pxp_types.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/i915_active.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/i915_buddy.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/i915_debugger.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/i915_gem.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/i915_gem_evict.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/i915_gem_gtt.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/i915_live_selftests.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/i915_mock_selftests.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/i915_perf.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/i915_perf_selftests.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/i915_random.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/i915_random.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/i915_request.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/i915_selftest.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/i915_sw_fence.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/i915_syncmap.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/i915_vma.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/igt_atomic.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/igt_atomic.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/igt_flush_test.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/igt_flush_test.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/igt_live_test.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/igt_live_test.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/igt_mmap.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/igt_mmap.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/igt_reset.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/igt_reset.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/igt_spinner.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/igt_spinner.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/intel_memory_region.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/intel_remote_tiles.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/intel_scheduler_helpers.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/intel_scheduler_helpers.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/intel_semaphore_hw.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/intel_uncore.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/lib_sw_fence.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/lib_sw_fence.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/librapl.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/librapl.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/mock_drm.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/mock_gem_device.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/mock_gem_device.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/mock_gtt.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/mock_gtt.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/mock_region.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/mock_region.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/mock_request.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/mock_request.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/mock_uncore.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/mock_uncore.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/selftests/scatterlist.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/spi/intel_spi.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/spi/intel_spi.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/spi/intel_spi_drv.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/vlv_sideband.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/vlv_sideband.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/vlv_sideband_reg.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/vlv_suspend.c
>   create mode 100644 ubuntu/intel-gpgpu/drivers/gpu/drm/i915/vlv_suspend.h
>   create mode 100644 ubuntu/intel-gpgpu/drivers/platform/x86/intel_ips.h
>   create mode 100644 ubuntu/intel-gpgpu/include/crypto/backport-pkcs7.h
>   create mode 100644 ubuntu/intel-gpgpu/include/crypto/backport-public_key.h
>   create mode 100644 ubuntu/intel-gpgpu/include/crypto/pkcs7.h
>   create mode 100644 ubuntu/intel-gpgpu/include/crypto/public_key.h
>   create mode 100644 ubuntu/intel-gpgpu/include/drm/i915_drm.h
>   create mode 100644 ubuntu/intel-gpgpu/include/drm/i915_mei_iaf_interface.h
>   create mode 100644 ubuntu/intel-gpgpu/include/drm/i915_pciids.h
>   create mode 100644 ubuntu/intel-gpgpu/include/drm/i915_pxp_tee_interface.h
>   create mode 100644 ubuntu/intel-gpgpu/include/drm/intel_iaf_platform.h
>   create mode 100644 ubuntu/intel-gpgpu/include/linux/asn1_decoder.h
>   create mode 100644 ubuntu/intel-gpgpu/include/linux/average.h
>   create mode 100644 ubuntu/intel-gpgpu/include/linux/backport-asn1_decoder.h
>   create mode 100644 ubuntu/intel-gpgpu/include/linux/backport-refcount.h
>   create mode 100644 ubuntu/intel-gpgpu/include/linux/backport-rhashtable-types.h
>   create mode 100644 ubuntu/intel-gpgpu/include/linux/backport-rhashtable.h
>   create mode 100644 ubuntu/intel-gpgpu/include/linux/bitfield.h
>   create mode 100644 ubuntu/intel-gpgpu/include/linux/crc32poly.h
>   create mode 100644 ubuntu/intel-gpgpu/include/linux/dma-buf.h
>   create mode 100644 ubuntu/intel-gpgpu/include/linux/fixp-arith.h
>   create mode 100644 ubuntu/intel-gpgpu/include/linux/hashtable.h
>   create mode 100644 ubuntu/intel-gpgpu/include/linux/iosys-map.h
>   create mode 100644 ubuntu/intel-gpgpu/include/linux/overflow.h
>   create mode 100644 ubuntu/intel-gpgpu/include/linux/refcount.h
>   create mode 100644 ubuntu/intel-gpgpu/include/linux/rhashtable-types.h
>   create mode 100644 ubuntu/intel-gpgpu/include/linux/rhashtable.h
>   create mode 100644 ubuntu/intel-gpgpu/include/linux/string_helpers.h
>   create mode 100644 ubuntu/intel-gpgpu/include/linux/unaligned/access_ok.h
>   create mode 100644 ubuntu/intel-gpgpu/include/linux/unaligned/be_byteshift.h
>   create mode 100644 ubuntu/intel-gpgpu/include/linux/unaligned/be_memmove.h
>   create mode 100644 ubuntu/intel-gpgpu/include/linux/unaligned/be_struct.h
>   create mode 100644 ubuntu/intel-gpgpu/include/linux/unaligned/generic.h
>   create mode 100644 ubuntu/intel-gpgpu/include/linux/unaligned/le_byteshift.h
>   create mode 100644 ubuntu/intel-gpgpu/include/linux/unaligned/le_memmove.h
>   create mode 100644 ubuntu/intel-gpgpu/include/linux/unaligned/le_struct.h
>   create mode 100644 ubuntu/intel-gpgpu/include/linux/unaligned/memmove.h
>   create mode 100644 ubuntu/intel-gpgpu/include/linux/unaligned/packed_struct.h
>   create mode 100644 ubuntu/intel-gpgpu/include/linux/units.h
>   create mode 100644 ubuntu/intel-gpgpu/include/uapi/drm/i915_drm.h
>   create mode 100644 ubuntu/intel-gpgpu/include/uapi/drm/i915_drm_prelim.h
>   create mode 100644 ubuntu/intel-gpgpu/kconf/Makefile
>   create mode 100644 ubuntu/intel-gpgpu/kconf/conf.c
>   create mode 100644 ubuntu/intel-gpgpu/kconf/confdata.c
>   create mode 100644 ubuntu/intel-gpgpu/kconf/expr.c
>   create mode 100644 ubuntu/intel-gpgpu/kconf/expr.h
>   create mode 100644 ubuntu/intel-gpgpu/kconf/kconf_id.c
>   create mode 100644 ubuntu/intel-gpgpu/kconf/list.h
>   create mode 100644 ubuntu/intel-gpgpu/kconf/lkc.h
>   create mode 100644 ubuntu/intel-gpgpu/kconf/lkc_proto.h
>   create mode 100644 ubuntu/intel-gpgpu/kconf/lxdialog/BIG.FAT.WARNING
>   create mode 100755 ubuntu/intel-gpgpu/kconf/lxdialog/check-lxdialog.sh
>   create mode 100644 ubuntu/intel-gpgpu/kconf/lxdialog/checklist.c
>   create mode 100644 ubuntu/intel-gpgpu/kconf/lxdialog/dialog.h
>   create mode 100644 ubuntu/intel-gpgpu/kconf/lxdialog/inputbox.c
>   create mode 100644 ubuntu/intel-gpgpu/kconf/lxdialog/menubox.c
>   create mode 100644 ubuntu/intel-gpgpu/kconf/lxdialog/textbox.c
>   create mode 100644 ubuntu/intel-gpgpu/kconf/lxdialog/util.c
>   create mode 100644 ubuntu/intel-gpgpu/kconf/lxdialog/yesno.c
>   create mode 100644 ubuntu/intel-gpgpu/kconf/mconf.c
>   create mode 100644 ubuntu/intel-gpgpu/kconf/menu.c
>   create mode 100644 ubuntu/intel-gpgpu/kconf/symbol.c
>   create mode 100644 ubuntu/intel-gpgpu/kconf/util.c
>   create mode 100644 ubuntu/intel-gpgpu/kconf/zconf.l
>   create mode 100644 ubuntu/intel-gpgpu/kconf/zconf.y
>   create mode 100644 ubuntu/intel-gpgpu/local-symbols
>   create mode 100755 ubuntu/intel-gpgpu/scripts/blacklist.sh
>   create mode 100755 ubuntu/intel-gpgpu/scripts/check_depmod.sh
>   create mode 100755 ubuntu/intel-gpgpu/scripts/compress_modules.sh
>   create mode 100755 ubuntu/intel-gpgpu/scripts/make
>   create mode 100644 ubuntu/intel-gpgpu/scripts/mod_helpers.sh
>   create mode 100755 ubuntu/intel-gpgpu/scripts/uninstall.sh
>   create mode 100755 ubuntu/intel-gpgpu/scripts/update-initramfs.sh
>   create mode 100644 ubuntu/intel-gpgpu/versions
> 

applied to oem-5.17, thanks

-- 
t



More information about the kernel-team mailing list