Home Home > GIT Browse > openSUSE-15.1
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetr Tesarik <ptesarik@suse.cz>2019-01-14 10:20:08 +0100
committerPetr Tesarik <ptesarik@suse.cz>2019-01-14 10:20:08 +0100
commit1a99b3bdfeaf7fcc1ec30dc844c1f25865d2a3e6 (patch)
treeb59445c489d6ffa37aa4c18f925157f3967bdb0e
parent7b831358f678d02fc82c04c07501d23d355c65ef (diff)
parent14f6b2802db9813d84b9bca3de4aeb96729248d4 (diff)
Merge branch 'SLE15-SP1' into openSUSE-15.1
Conflicts: config/arm64/default config/arm64/vanilla config/ppc64le/default config/ppc64le/vanilla config/s390x/default config/s390x/vanilla config/x86_64/default config/x86_64/vanilla suse-commit: acec0aaa4841264f0442ddc2b6cd52e41d12396c
-rw-r--r--.gitignore47
-rw-r--r--Documentation/ABI/removed/sysfs-bus-nfit17
-rw-r--r--Documentation/IPMI.txt4
-rw-r--r--Documentation/acpi/cppc_sysfs.txt69
-rw-r--r--Documentation/admin-guide/kernel-parameters.txt72
-rw-r--r--Documentation/admin-guide/l1tf.rst6
-rw-r--r--Documentation/block/biodoc.txt15
-rw-r--r--Documentation/devicetree/bindings/arm/shmobile.txt2
-rw-r--r--Documentation/devicetree/bindings/arm/sunxi.txt1
-rw-r--r--Documentation/devicetree/bindings/devfreq/rk3399_dmc.txt2
-rw-r--r--Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt13
-rw-r--r--Documentation/devicetree/bindings/display/bridge/adi,adv7511.txt8
-rw-r--r--Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt9
-rw-r--r--Documentation/devicetree/bindings/display/bridge/sii9234.txt49
-rw-r--r--Documentation/devicetree/bindings/display/etnaviv/etnaviv-drm.txt20
-rw-r--r--Documentation/devicetree/bindings/display/panel/auo,g070vvn01.txt29
-rw-r--r--Documentation/devicetree/bindings/display/panel/auo,g104sn02.txt12
-rw-r--r--Documentation/devicetree/bindings/display/panel/auo,p320hvn03.txt8
-rw-r--r--Documentation/devicetree/bindings/display/panel/dataimage,scf0700c48ggu18.txt8
-rw-r--r--Documentation/devicetree/bindings/display/panel/dlc,dlc0700yzg-1.txt13
-rw-r--r--Documentation/devicetree/bindings/display/panel/innolux,g070y2-l01.txt12
-rw-r--r--Documentation/devicetree/bindings/display/panel/koe,tx31d200vm0baa.txt25
-rw-r--r--Documentation/devicetree/bindings/display/panel/mitsubishi,aa070mc01.txt7
-rw-r--r--Documentation/devicetree/bindings/display/panel/nec,nl12880b20-05.txt8
-rw-r--r--Documentation/devicetree/bindings/display/panel/newhaven,nhd-4.3-480272ef-atxl.txt7
-rw-r--r--Documentation/devicetree/bindings/display/panel/nlt,nl192108ac18-02d.txt8
-rw-r--r--Documentation/devicetree/bindings/display/panel/panel-common.txt2
-rw-r--r--Documentation/devicetree/bindings/display/panel/rocktech,rk070er9427.txt25
-rw-r--r--Documentation/devicetree/bindings/display/panel/seiko,43wvf1g.txt23
-rw-r--r--Documentation/devicetree/bindings/display/panel/sharp,lq035q7db03.txt12
-rw-r--r--Documentation/devicetree/bindings/display/panel/tianma,tm070rvhg71.txt29
-rw-r--r--Documentation/devicetree/bindings/display/panel/toshiba,lt089ac29000.txt8
-rw-r--r--Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt5
-rw-r--r--Documentation/devicetree/bindings/dma/renesas,rcar-dmac.txt5
-rw-r--r--Documentation/devicetree/bindings/gpu/samsung-scaler.txt27
-rw-r--r--Documentation/devicetree/bindings/iio/timer/stm32-timer-trigger.txt2
-rw-r--r--Documentation/devicetree/bindings/input/touchscreen/raspberrypi,firmware-ts.txt26
-rw-r--r--Documentation/devicetree/bindings/ipmi/aspeed-kcs-bmc.txt25
-rw-r--r--Documentation/devicetree/bindings/ipmi/npcm7xx-kcs-bmc.txt39
-rw-r--r--Documentation/devicetree/bindings/mfd/axp20x.txt1
-rw-r--r--Documentation/devicetree/bindings/net/brcm,bgmac-nsp.txt24
-rw-r--r--Documentation/devicetree/bindings/net/dsa/marvell.txt48
-rw-r--r--Documentation/devicetree/bindings/net/dsa/qca8k.txt23
-rw-r--r--Documentation/devicetree/bindings/net/phy.txt2
-rw-r--r--Documentation/devicetree/bindings/phy/sun4i-usb-phy.txt8
-rw-r--r--Documentation/devicetree/bindings/pwm/pwm-stm32.txt2
-rw-r--r--Documentation/devicetree/bindings/pwm/renesas,tpu-pwm.txt5
-rw-r--r--Documentation/driver-api/80211/cfg80211.rst3
-rw-r--r--Documentation/gpu/drm-client.rst12
-rw-r--r--Documentation/gpu/drm-kms-helpers.rst47
-rw-r--r--Documentation/gpu/drm-kms.rst45
-rw-r--r--Documentation/gpu/i915.rst35
-rw-r--r--Documentation/gpu/index.rst5
-rw-r--r--Documentation/gpu/kms-properties.csv2
-rw-r--r--Documentation/gpu/msm-crash-dump.rst96
-rw-r--r--Documentation/gpu/pl111.rst6
-rw-r--r--Documentation/gpu/todo.rst10
-rw-r--r--Documentation/gpu/tve200.rst6
-rw-r--r--Documentation/gpu/xen-front.rst31
-rw-r--r--Documentation/networking/phy.txt1
-rw-r--r--Documentation/networking/regulatory.txt30
-rw-r--r--Documentation/nvdimm/security.txt141
-rw-r--r--Documentation/process/changes.rst19
-rw-r--r--Documentation/scsi/scsi_eh.txt15
-rw-r--r--Documentation/sound/hd-audio/models.rst266
-rw-r--r--Documentation/sysctl/fs.txt36
-rw-r--r--Documentation/sysctl/net.txt8
-rw-r--r--Documentation/sysctl/vm.txt37
-rw-r--r--Documentation/trace/postprocess/trace-vmscan-postprocess.pl4
-rw-r--r--Documentation/usb/typec.rst52
-rw-r--r--Documentation/userspace-api/spec_ctrl.rst9
-rw-r--r--Documentation/x86/pti.txt2
-rw-r--r--Documentation/x86/x86_64/boot-options.txt4
-rw-r--r--MAINTAINERS86
-rw-r--r--Makefile18
-rw-r--r--arch/arm/include/asm/io.h15
-rw-r--r--arch/arm/mach-ux500/cpu-db8500.c34
-rw-r--r--arch/arm/net/bpf_jit_32.c9
-rw-r--r--arch/arm64/Kconfig1
-rw-r--r--arch/arm64/Makefile2
-rw-r--r--arch/arm64/include/asm/atomic_lse.h22
-rw-r--r--arch/arm64/include/asm/cache.h2
-rw-r--r--arch/arm64/include/asm/cpucaps.h3
-rw-r--r--arch/arm64/include/asm/io.h9
-rw-r--r--arch/arm64/kernel/cpu_errata.c2
-rw-r--r--arch/arm64/kernel/setup.c56
-rw-r--r--arch/arm64/lib/Makefile2
-rw-r--r--arch/arm64/mm/dma-mapping.c2
-rw-r--r--arch/arm64/mm/numa.c13
-rw-r--r--arch/m68k/emu/nfblock.c2
-rw-r--r--arch/mips/kernel/traps.c14
-rw-r--r--arch/powerpc/boot/.gitignore1
-rw-r--r--arch/powerpc/boot/Makefile7
-rw-r--r--arch/powerpc/boot/serial.c1
-rw-r--r--arch/powerpc/include/asm/drmem.h26
-rw-r--r--arch/powerpc/include/asm/mmu_context.h15
-rw-r--r--arch/powerpc/kernel/idle_book3s.S2
-rw-r--r--arch/powerpc/kernel/traps.c13
-rw-r--r--arch/powerpc/mm/drmem.c6
-rw-r--r--arch/powerpc/mm/init_64.c19
-rw-r--r--arch/powerpc/mm/pkeys.c10
-rw-r--r--arch/powerpc/platforms/powernv/opal.c2
-rw-r--r--arch/powerpc/platforms/pseries/Kconfig3
-rw-r--r--arch/powerpc/platforms/pseries/hotplug-memory.c19
-rw-r--r--arch/powerpc/platforms/pseries/papr_scm.c39
-rw-r--r--arch/s390/include/asm/timex.h2
-rw-r--r--arch/s390/kernel/crash_dump.c98
-rw-r--r--arch/s390/kernel/time.c2
-rw-r--r--arch/s390/numa/numa.c1
-rw-r--r--arch/um/drivers/ubd_kern.c2
-rw-r--r--arch/x86/Kconfig4
-rw-r--r--arch/x86/Kconfig.debug3
-rw-r--r--arch/x86/Makefile15
-rw-r--r--arch/x86/events/core.c2
-rw-r--r--arch/x86/events/intel/uncore.h33
-rw-r--r--arch/x86/events/intel/uncore_snb.c6
-rw-r--r--arch/x86/hyperv/Makefile4
-rw-r--r--arch/x86/hyperv/hv_spinlock.c88
-rw-r--r--arch/x86/hyperv/nested.c3
-rw-r--r--arch/x86/include/asm/atomic64_32.h2
-rw-r--r--arch/x86/include/asm/cpufeatures.h1
-rw-r--r--arch/x86/include/asm/fsgsbase.h15
-rw-r--r--arch/x86/include/asm/hyperv-tlfs.h47
-rw-r--r--arch/x86/include/asm/io.h12
-rw-r--r--arch/x86/include/asm/kvm_host.h7
-rw-r--r--arch/x86/include/asm/mcsafe_test.h75
-rw-r--r--arch/x86/include/asm/mmu_context.h4
-rw-r--r--arch/x86/include/asm/mshyperv.h2
-rw-r--r--arch/x86/include/asm/msr-index.h5
-rw-r--r--arch/x86/include/asm/nospec-branch.h26
-rw-r--r--arch/x86/include/asm/pci_x86.h1
-rw-r--r--arch/x86/include/asm/pmem.h47
-rw-r--r--arch/x86/include/asm/spec-ctrl.h20
-rw-r--r--arch/x86/include/asm/switch_to.h3
-rw-r--r--arch/x86/include/asm/thread_info.h20
-rw-r--r--arch/x86/include/asm/tlbflush.h8
-rw-r--r--arch/x86/include/asm/trace/hyperv.h14
-rw-r--r--arch/x86/include/asm/xen/events.h2
-rw-r--r--arch/x86/kernel/amd_nb.c52
-rw-r--r--arch/x86/kernel/cpu/bugs.c520
-rw-r--r--arch/x86/kernel/cpu/common.c6
-rw-r--r--arch/x86/kernel/cpu/microcode/core.c64
-rw-r--r--arch/x86/kernel/cpu/mshyperv.c14
-rw-r--r--arch/x86/kernel/early-quirks.c18
-rw-r--r--arch/x86/kernel/ldt.c2
-rw-r--r--arch/x86/kernel/pci-dma.c8
-rw-r--r--arch/x86/kernel/process.c101
-rw-r--r--arch/x86/kernel/process.h39
-rw-r--r--arch/x86/kernel/process_32.c10
-rw-r--r--arch/x86/kernel/process_64.c109
-rw-r--r--arch/x86/kernel/ptrace.c9
-rw-r--r--arch/x86/kvm/cpuid.c15
-rw-r--r--arch/x86/kvm/emulate.c40
-rw-r--r--arch/x86/kvm/hyperv.c347
-rw-r--r--arch/x86/kvm/hyperv.h6
-rw-r--r--arch/x86/kvm/lapic.c4
-rw-r--r--arch/x86/kvm/lapic.h2
-rw-r--r--arch/x86/kvm/svm.c14
-rw-r--r--arch/x86/kvm/trace.h93
-rw-r--r--arch/x86/kvm/vmx.c36
-rw-r--r--arch/x86/kvm/x86.c24
-rw-r--r--arch/x86/lib/memcpy_64.S10
-rw-r--r--arch/x86/lib/x86-opcode-map.txt13
-rw-r--r--arch/x86/mm/init.c2
-rw-r--r--arch/x86/mm/numa_emulation.c168
-rw-r--r--arch/x86/mm/pat.c13
-rw-r--r--arch/x86/mm/tlb.c116
-rw-r--r--arch/x86/pci/common.c5
-rw-r--r--arch/x86/pci/fixup.c145
-rw-r--r--arch/x86/platform/intel-mid/device_libs/platform_tc35876x.c2
-rw-r--r--arch/x86/xen/enlighten.c1
-rw-r--r--arch/x86/xen/enlighten_pvh.c1
-rw-r--r--arch/x86/xen/platform-pci-unplug.c1
-rw-r--r--arch/x86/xen/pmu.c1
-rw-r--r--block/Kconfig4
-rw-r--r--block/Makefile1
-rw-r--r--block/bfq-iosched.c759
-rw-r--r--block/bfq-iosched.h119
-rw-r--r--block/bfq-wf2q.c92
-rw-r--r--block/bio-integrity.c34
-rw-r--r--block/bio.c108
-rw-r--r--block/blk-cgroup.c4
-rw-r--r--block/blk-core.c69
-rw-r--r--block/blk-flush.c17
-rw-r--r--block/blk-integrity.c24
-rw-r--r--block/blk-ioc.c2
-rw-r--r--block/blk-lib.c51
-rw-r--r--block/blk-merge.c157
-rw-r--r--block/blk-mq-debugfs-zoned.c24
-rw-r--r--block/blk-mq-debugfs.c19
-rw-r--r--block/blk-mq-debugfs.h9
-rw-r--r--block/blk-mq-pci.c5
-rw-r--r--block/blk-mq-sched.c106
-rw-r--r--block/blk-mq-sched.h11
-rw-r--r--block/blk-mq-sysfs.c6
-rw-r--r--block/blk-mq-tag.c126
-rw-r--r--block/blk-mq.c616
-rw-r--r--block/blk-mq.h52
-rw-r--r--block/blk-softirq.c6
-rw-r--r--block/blk-stat.c1
-rw-r--r--block/blk-sysfs.c82
-rw-r--r--block/blk-tag.c22
-rw-r--r--block/blk-throttle.c17
-rw-r--r--block/blk-timeout.c7
-rw-r--r--block/blk-zoned.c61
-rw-r--r--block/blk.h92
-rw-r--r--block/bounce.c49
-rw-r--r--block/bsg-lib.c11
-rw-r--r--block/bsg.c521
-rw-r--r--block/cfq-iosched.c37
-rw-r--r--block/deadline-iosched.c3
-rw-r--r--block/elevator.c124
-rw-r--r--block/genhd.c56
-rw-r--r--block/ioctl.c4
-rw-r--r--block/kyber-iosched.c195
-rw-r--r--block/mq-deadline.c3
-rw-r--r--block/partition-generic.c22
-rw-r--r--block/partitions/cmdline.c57
-rw-r--r--block/partitions/ldm.c3
-rw-r--r--block/t10-pi.c110
-rw-r--r--crypto/skcipher.c24
-rw-r--r--drivers/Makefile2
-rw-r--r--drivers/acpi/acpi_configfs.c20
-rw-r--r--drivers/acpi/acpica/Makefile3
-rw-r--r--drivers/acpi/acpica/acapps.h51
-rw-r--r--drivers/acpi/acpica/accommon.h40
-rw-r--r--drivers/acpi/acpica/acconvert.h40
-rw-r--r--drivers/acpi/acpica/acdebug.h44
-rw-r--r--drivers/acpi/acpica/acdispat.h53
-rw-r--r--drivers/acpi/acpica/acevents.h58
-rw-r--r--drivers/acpi/acpica/acglobal.h123
-rw-r--r--drivers/acpi/acpica/achware.h44
-rw-r--r--drivers/acpi/acpica/acinterp.h46
-rw-r--r--drivers/acpi/acpica/aclocal.h76
-rw-r--r--drivers/acpi/acpica/acmacros.h46
-rw-r--r--drivers/acpi/acpica/acnamesp.h47
-rw-r--r--drivers/acpi/acpica/acobject.h55
-rw-r--r--drivers/acpi/acpica/acopcode.h56
-rw-r--r--drivers/acpi/acpica/acparser.h40
-rw-r--r--drivers/acpi/acpica/acpredef.h56
-rw-r--r--drivers/acpi/acpica/acresrc.h55
-rw-r--r--drivers/acpi/acpica/acstruct.h40
-rw-r--r--drivers/acpi/acpica/actables.h45
-rw-r--r--drivers/acpi/acpica/acutils.h106
-rw-r--r--drivers/acpi/acpica/amlcode.h121
-rw-r--r--drivers/acpi/acpica/amlresrc.h144
-rw-r--r--drivers/acpi/acpica/dbcmds.c38
-rw-r--r--drivers/acpi/acpica/dbconvert.c43
-rw-r--r--drivers/acpi/acpica/dbdisply.c80
-rw-r--r--drivers/acpi/acpica/dbexec.c160
-rw-r--r--drivers/acpi/acpica/dbfileio.c42
-rw-r--r--drivers/acpi/acpica/dbhistry.c40
-rw-r--r--drivers/acpi/acpica/dbinput.c183
-rw-r--r--drivers/acpi/acpica/dbmethod.c38
-rw-r--r--drivers/acpi/acpica/dbnames.c38
-rw-r--r--drivers/acpi/acpica/dbobject.c44
-rw-r--r--drivers/acpi/acpica/dbstats.c38
-rw-r--r--drivers/acpi/acpica/dbtest.c38
-rw-r--r--drivers/acpi/acpica/dbutils.c38
-rw-r--r--drivers/acpi/acpica/dbxface.c40
-rw-r--r--drivers/acpi/acpica/dsargs.c46
-rw-r--r--drivers/acpi/acpica/dscontrol.c58
-rw-r--r--drivers/acpi/acpica/dsdebug.c41
-rw-r--r--drivers/acpi/acpica/dsfield.c70
-rw-r--r--drivers/acpi/acpica/dsinit.c40
-rw-r--r--drivers/acpi/acpica/dsmethod.c52
-rw-r--r--drivers/acpi/acpica/dsmthdat.c38
-rw-r--r--drivers/acpi/acpica/dsobject.c440
-rw-r--r--drivers/acpi/acpica/dsopcode.c60
-rw-r--r--drivers/acpi/acpica/dspkginit.c505
-rw-r--r--drivers/acpi/acpica/dsutils.c50
-rw-r--r--drivers/acpi/acpica/dswexec.c48
-rw-r--r--drivers/acpi/acpica/dswload.c90
-rw-r--r--drivers/acpi/acpica/dswload2.c69
-rw-r--r--drivers/acpi/acpica/dswscope.c40
-rw-r--r--drivers/acpi/acpica/dswstate.c40
-rw-r--r--drivers/acpi/acpica/evevent.c40
-rw-r--r--drivers/acpi/acpica/evglock.c40
-rw-r--r--drivers/acpi/acpica/evgpe.c282
-rw-r--r--drivers/acpi/acpica/evgpeblk.c64
-rw-r--r--drivers/acpi/acpica/evgpeinit.c40
-rw-r--r--drivers/acpi/acpica/evgpeutil.c40
-rw-r--r--drivers/acpi/acpica/evhandler.c40
-rw-r--r--drivers/acpi/acpica/evmisc.c40
-rw-r--r--drivers/acpi/acpica/evregion.c50
-rw-r--r--drivers/acpi/acpica/evrgnini.c45
-rw-r--r--drivers/acpi/acpica/evsci.c38
-rw-r--r--drivers/acpi/acpica/evxface.c49
-rw-r--r--drivers/acpi/acpica/evxfevnt.c58
-rw-r--r--drivers/acpi/acpica/evxfgpe.c61
-rw-r--r--drivers/acpi/acpica/evxfregn.c40
-rw-r--r--drivers/acpi/acpica/exconcat.c42
-rw-r--r--drivers/acpi/acpica/exconfig.c54
-rw-r--r--drivers/acpi/acpica/exconvrt.c71
-rw-r--r--drivers/acpi/acpica/excreate.c102
-rw-r--r--drivers/acpi/acpica/exdebug.c51
-rw-r--r--drivers/acpi/acpica/exdump.c115
-rw-r--r--drivers/acpi/acpica/exfield.c40
-rw-r--r--drivers/acpi/acpica/exfldio.c40
-rw-r--r--drivers/acpi/acpica/exmisc.c51
-rw-r--r--drivers/acpi/acpica/exmutex.c40
-rw-r--r--drivers/acpi/acpica/exnames.c47
-rw-r--r--drivers/acpi/acpica/exoparg1.c65
-rw-r--r--drivers/acpi/acpica/exoparg2.c43
-rw-r--r--drivers/acpi/acpica/exoparg3.c40
-rw-r--r--drivers/acpi/acpica/exoparg6.c40
-rw-r--r--drivers/acpi/acpica/exprep.c40
-rw-r--r--drivers/acpi/acpica/exregion.c40
-rw-r--r--drivers/acpi/acpica/exresnte.c40
-rw-r--r--drivers/acpi/acpica/exresolv.c63
-rw-r--r--drivers/acpi/acpica/exresop.c43
-rw-r--r--drivers/acpi/acpica/exstore.c40
-rw-r--r--drivers/acpi/acpica/exstoren.c40
-rw-r--r--drivers/acpi/acpica/exstorob.c40
-rw-r--r--drivers/acpi/acpica/exsystem.c40
-rw-r--r--drivers/acpi/acpica/extrace.c40
-rw-r--r--drivers/acpi/acpica/exutils.c40
-rw-r--r--drivers/acpi/acpica/hwacpi.c40
-rw-r--r--drivers/acpi/acpica/hwesleep.c40
-rw-r--r--drivers/acpi/acpica/hwgpe.c45
-rw-r--r--drivers/acpi/acpica/hwpci.c38
-rw-r--r--drivers/acpi/acpica/hwregs.c112
-rw-r--r--drivers/acpi/acpica/hwsleep.c55
-rw-r--r--drivers/acpi/acpica/hwtimer.c79
-rw-r--r--drivers/acpi/acpica/hwvalid.c54
-rw-r--r--drivers/acpi/acpica/hwxface.c158
-rw-r--r--drivers/acpi/acpica/hwxfsleep.c59
-rw-r--r--drivers/acpi/acpica/nsaccess.c87
-rw-r--r--drivers/acpi/acpica/nsalloc.c38
-rw-r--r--drivers/acpi/acpica/nsarguments.c61
-rw-r--r--drivers/acpi/acpica/nsconvert.c47
-rw-r--r--drivers/acpi/acpica/nsdump.c40
-rw-r--r--drivers/acpi/acpica/nsdumpdv.c45
-rw-r--r--drivers/acpi/acpica/nseval.c60
-rw-r--r--drivers/acpi/acpica/nsinit.c99
-rw-r--r--drivers/acpi/acpica/nsload.c64
-rw-r--r--drivers/acpi/acpica/nsnames.c202
-rw-r--r--drivers/acpi/acpica/nsobject.c38
-rw-r--r--drivers/acpi/acpica/nsparse.c76
-rw-r--r--drivers/acpi/acpica/nspredef.c40
-rw-r--r--drivers/acpi/acpica/nsprepkg.c42
-rw-r--r--drivers/acpi/acpica/nsrepair.c40
-rw-r--r--drivers/acpi/acpica/nsrepair2.c40
-rw-r--r--drivers/acpi/acpica/nssearch.c38
-rw-r--r--drivers/acpi/acpica/nsutils.c42
-rw-r--r--drivers/acpi/acpica/nswalk.c40
-rw-r--r--drivers/acpi/acpica/nsxfeval.c86
-rw-r--r--drivers/acpi/acpica/nsxfname.c61
-rw-r--r--drivers/acpi/acpica/nsxfobj.c38
-rw-r--r--drivers/acpi/acpica/psargs.c42
-rw-r--r--drivers/acpi/acpica/psloop.c78
-rw-r--r--drivers/acpi/acpica/psobject.c84
-rw-r--r--drivers/acpi/acpica/psopcode.c48
-rw-r--r--drivers/acpi/acpica/psopinfo.c40
-rw-r--r--drivers/acpi/acpica/psparse.c56
-rw-r--r--drivers/acpi/acpica/psscope.c40
-rw-r--r--drivers/acpi/acpica/pstree.c41
-rw-r--r--drivers/acpi/acpica/psutils.c54
-rw-r--r--drivers/acpi/acpica/pswalk.c40
-rw-r--r--drivers/acpi/acpica/psxface.c40
-rw-r--r--drivers/acpi/acpica/rsaddr.c38
-rw-r--r--drivers/acpi/acpica/rscalc.c177
-rw-r--r--drivers/acpi/acpica/rscreate.c38
-rw-r--r--drivers/acpi/acpica/rsdump.c86
-rw-r--r--drivers/acpi/acpica/rsdumpinfo.c152
-rw-r--r--drivers/acpi/acpica/rsinfo.c66
-rw-r--r--drivers/acpi/acpica/rsio.c38
-rw-r--r--drivers/acpi/acpica/rsirq.c38
-rw-r--r--drivers/acpi/acpica/rslist.c38
-rw-r--r--drivers/acpi/acpica/rsmemory.c38
-rw-r--r--drivers/acpi/acpica/rsmisc.c42
-rw-r--r--drivers/acpi/acpica/rsserial.c411
-rw-r--r--drivers/acpi/acpica/rsutils.c38
-rw-r--r--drivers/acpi/acpica/rsxface.c45
-rw-r--r--drivers/acpi/acpica/tbdata.c292
-rw-r--r--drivers/acpi/acpica/tbfadt.c44
-rw-r--r--drivers/acpi/acpica/tbfind.c40
-rw-r--r--drivers/acpi/acpica/tbinstal.c207
-rw-r--r--drivers/acpi/acpica/tbprint.c40
-rw-r--r--drivers/acpi/acpica/tbutils.c46
-rw-r--r--drivers/acpi/acpica/tbxface.c88
-rw-r--r--drivers/acpi/acpica/tbxfload.c55
-rw-r--r--drivers/acpi/acpica/tbxfroot.c40
-rw-r--r--drivers/acpi/acpica/utaddress.c40
-rw-r--r--drivers/acpi/acpica/utalloc.c40
-rw-r--r--drivers/acpi/acpica/utascii.c40
-rw-r--r--drivers/acpi/acpica/utbuffer.c40
-rw-r--r--drivers/acpi/acpica/utcache.c47
-rw-r--r--drivers/acpi/acpica/utcopy.c40
-rw-r--r--drivers/acpi/acpica/utdebug.c58
-rw-r--r--drivers/acpi/acpica/utdecode.c59
-rw-r--r--drivers/acpi/acpica/utdelete.c58
-rw-r--r--drivers/acpi/acpica/uterror.c111
-rw-r--r--drivers/acpi/acpica/uteval.c40
-rw-r--r--drivers/acpi/acpica/utexcep.c38
-rw-r--r--drivers/acpi/acpica/utglobal.c40
-rw-r--r--drivers/acpi/acpica/uthex.c44
-rw-r--r--drivers/acpi/acpica/utids.c40
-rw-r--r--drivers/acpi/acpica/utinit.c41
-rw-r--r--drivers/acpi/acpica/utlock.c40
-rw-r--r--drivers/acpi/acpica/utmath.c260
-rw-r--r--drivers/acpi/acpica/utmisc.c48
-rw-r--r--drivers/acpi/acpica/utmutex.c47
-rw-r--r--drivers/acpi/acpica/utnonansi.c49
-rw-r--r--drivers/acpi/acpica/utobject.c45
-rw-r--r--drivers/acpi/acpica/utosi.c42
-rw-r--r--drivers/acpi/acpica/utownerid.c50
-rw-r--r--drivers/acpi/acpica/utpredef.c40
-rw-r--r--drivers/acpi/acpica/utprint.c48
-rw-r--r--drivers/acpi/acpica/utresdecode.c279
-rw-r--r--drivers/acpi/acpica/utresrc.c304
-rw-r--r--drivers/acpi/acpica/utstate.c40
-rw-r--r--drivers/acpi/acpica/utstring.c38
-rw-r--r--drivers/acpi/acpica/utstrsuppt.c408
-rw-r--r--drivers/acpi/acpica/utstrtoul64.c481
-rw-r--r--drivers/acpi/acpica/uttrack.c55
-rw-r--r--drivers/acpi/acpica/utuuid.c40
-rw-r--r--drivers/acpi/acpica/utxface.c40
-rw-r--r--drivers/acpi/acpica/utxferror.c46
-rw-r--r--drivers/acpi/acpica/utxfinit.c88
-rw-r--r--drivers/acpi/acpica/utxfmutex.c43
-rw-r--r--drivers/acpi/bus.c10
-rw-r--r--drivers/acpi/cppc_acpi.c186
-rw-r--r--drivers/acpi/custom_method.c2
-rw-r--r--drivers/acpi/fan.c2
-rw-r--r--drivers/acpi/nfit/Kconfig11
-rw-r--r--drivers/acpi/nfit/Makefile1
-rw-r--r--drivers/acpi/nfit/core.c434
-rw-r--r--drivers/acpi/nfit/intel.c388
-rw-r--r--drivers/acpi/nfit/intel.h114
-rw-r--r--drivers/acpi/nfit/mce.c2
-rw-r--r--drivers/acpi/nfit/nfit.h44
-rw-r--r--drivers/acpi/osl.c15
-rw-r--r--drivers/acpi/processor_idle.c10
-rw-r--r--drivers/acpi/spcr.c19
-rw-r--r--drivers/acpi/tables.c4
-rw-r--r--drivers/ata/libata-core.c1
-rw-r--r--drivers/ata/libata-eh.c51
-rw-r--r--drivers/ata/libata-scsi.c18
-rw-r--r--drivers/base/firmware_class.c27
-rw-r--r--drivers/base/memory.c60
-rw-r--r--drivers/base/node.c27
-rw-r--r--drivers/base/platform-msi.c6
-rw-r--r--drivers/base/power/domain.c8
-rw-r--r--drivers/base/property.c2
-rw-r--r--drivers/block/DAC960.c11
-rw-r--r--drivers/block/DAC960.h1
-rw-r--r--drivers/block/Kconfig7
-rw-r--r--drivers/block/aoe/aoe.h1
-rw-r--r--drivers/block/aoe/aoeblk.c31
-rw-r--r--drivers/block/aoe/aoedev.c1
-rw-r--r--drivers/block/brd.c12
-rw-r--r--drivers/block/cryptoloop.c2
-rw-r--r--drivers/block/drbd/drbd_bitmap.c4
-rw-r--r--drivers/block/drbd/drbd_debugfs.c20
-rw-r--r--drivers/block/drbd/drbd_int.h37
-rw-r--r--drivers/block/drbd/drbd_main.c190
-rw-r--r--drivers/block/drbd/drbd_nl.c60
-rw-r--r--drivers/block/drbd/drbd_proc.c10
-rw-r--r--drivers/block/drbd/drbd_receiver.c65
-rw-r--r--drivers/block/drbd/drbd_req.c78
-rw-r--r--drivers/block/drbd/drbd_req.h8
-rw-r--r--drivers/block/drbd/drbd_state.c48
-rw-r--r--drivers/block/drbd/drbd_state.h8
-rw-r--r--drivers/block/drbd/drbd_worker.c46
-rw-r--r--drivers/block/floppy.c4
-rw-r--r--drivers/block/loop.c70
-rw-r--r--drivers/block/loop.h1
-rw-r--r--drivers/block/mtip32xx/mtip32xx.c38
-rw-r--r--drivers/block/nbd.c101
-rw-r--r--drivers/block/null_blk.c36
-rw-r--r--drivers/block/paride/Kconfig1
-rw-r--r--drivers/block/pktcdvd.c159
-rw-r--r--drivers/block/ps3disk.c2
-rw-r--r--drivers/block/ps3vram.c2
-rw-r--r--drivers/block/rbd.c501
-rw-r--r--drivers/block/rsxx/core.c6
-rw-r--r--drivers/block/rsxx/dev.c2
-rw-r--r--drivers/block/skd_main.c73
-rw-r--r--drivers/block/sunvdc.c2
-rw-r--r--drivers/block/swim.c2
-rw-r--r--drivers/block/virtio_blk.c123
-rw-r--r--drivers/block/xen-blkback/blkback.c7
-rw-r--r--drivers/block/xen-blkback/xenbus.c17
-rw-r--r--drivers/block/xen-blkfront.c48
-rw-r--r--drivers/block/zram/zram_drv.c30
-rw-r--r--drivers/bluetooth/ath3k.c3
-rw-r--r--drivers/bluetooth/bpa10x.c15
-rw-r--r--drivers/bluetooth/bt3c_cs.c10
-rw-r--r--drivers/bluetooth/btbcm.c52
-rw-r--r--drivers/bluetooth/btintel.c201
-rw-r--r--drivers/bluetooth/btintel.h33
-rw-r--r--drivers/bluetooth/btmrvl_sdio.c6
-rw-r--r--drivers/bluetooth/btqca.c6
-rw-r--r--drivers/bluetooth/btrtl.c21
-rw-r--r--drivers/bluetooth/btsdio.c3
-rw-r--r--drivers/bluetooth/btuart_cs.c8
-rw-r--r--drivers/bluetooth/btusb.c435
-rw-r--r--drivers/bluetooth/btwilink.c6
-rw-r--r--drivers/bluetooth/hci_ath.c2
-rw-r--r--drivers/bluetooth/hci_h4.c2
-rw-r--r--drivers/bluetooth/hci_intel.c186
-rw-r--r--drivers/bluetooth/hci_ldisc.c3
-rw-r--r--drivers/bluetooth/hci_ll.c3
-rw-r--r--drivers/bluetooth/hci_qca.c12
-rw-r--r--drivers/bluetooth/hci_serdev.c9
-rw-r--r--drivers/cdrom/Makefile15
-rw-r--r--drivers/cdrom/cdrom.c57
-rw-r--r--drivers/char/ipmi/Kconfig57
-rw-r--r--drivers/char/ipmi/Makefile13
-rw-r--r--drivers/char/ipmi/bt-bmc.c12
-rw-r--r--drivers/char/ipmi/ipmi_bt_sm.c22
-rw-r--r--drivers/char/ipmi/ipmi_devintf.c462
-rw-r--r--drivers/char/ipmi/ipmi_dmi.c69
-rw-r--r--drivers/char/ipmi/ipmi_dmi.h9
-rw-r--r--drivers/char/ipmi/ipmi_kcs_sm.c22
-rw-r--r--drivers/char/ipmi/ipmi_msghandler.c3002
-rw-r--r--drivers/char/ipmi/ipmi_powernv.c11
-rw-r--r--drivers/char/ipmi/ipmi_poweroff.c78
-rw-r--r--drivers/char/ipmi/ipmi_si.h50
-rw-r--r--drivers/char/ipmi/ipmi_si_hardcode.c147
-rw-r--r--drivers/char/ipmi/ipmi_si_hotmod.c243
-rw-r--r--drivers/char/ipmi/ipmi_si_intf.c2187
-rw-r--r--drivers/char/ipmi/ipmi_si_mem_io.c145
-rw-r--r--drivers/char/ipmi/ipmi_si_parisc.c61
-rw-r--r--drivers/char/ipmi/ipmi_si_pci.c179
-rw-r--r--drivers/char/ipmi/ipmi_si_platform.c440
-rw-r--r--drivers/char/ipmi/ipmi_si_port_io.c113
-rw-r--r--drivers/char/ipmi/ipmi_si_sm.h45
-rw-r--r--drivers/char/ipmi/ipmi_smic_sm.c24
-rw-r--r--drivers/char/ipmi/ipmi_ssif.c141
-rw-r--r--drivers/char/ipmi/ipmi_watchdog.c444
-rw-r--r--drivers/char/ipmi/kcs_bmc.c457
-rw-r--r--drivers/char/ipmi/kcs_bmc.h108
-rw-r--r--drivers/char/ipmi/kcs_bmc_aspeed.c320
-rw-r--r--drivers/char/ipmi/kcs_bmc_npcm7xx.c215
-rw-r--r--drivers/clk/Makefile2
-rw-r--r--drivers/clk/clk-bulk.c158
-rw-r--r--drivers/clk/clk-devres.c36
-rw-r--r--drivers/clk/clk-divider.c7
-rw-r--r--drivers/clk/hisilicon/clkdivider-hi6220.c2
-rw-r--r--drivers/clk/mmp/clk.c2
-rw-r--r--drivers/clk/mvebu/cp110-system-controller.c4
-rw-r--r--drivers/clk/nxp/clk-lpc32xx.c2
-rw-r--r--drivers/clk/qcom/clk-regmap-divider.c2
-rw-r--r--drivers/clk/sunxi-ng/ccu_div.c5
-rw-r--r--drivers/cpufreq/cppc_cpufreq.c134
-rw-r--r--drivers/cpufreq/intel_pstate.c48
-rw-r--r--drivers/cpuidle/driver.c1
-rw-r--r--drivers/cpuidle/governors/ladder.c14
-rw-r--r--drivers/cpuidle/governors/menu.c51
-rw-r--r--drivers/crypto/bcm/cipher.c6
-rw-r--r--drivers/crypto/ccp/psp-dev.c182
-rw-r--r--drivers/crypto/ccp/psp-dev.h4
-rw-r--r--drivers/crypto/chelsio/chcr_algo.c30
-rw-r--r--drivers/crypto/chelsio/chcr_core.c6
-rw-r--r--drivers/crypto/chelsio/chcr_crypto.h2
-rw-r--r--drivers/crypto/chelsio/chtls/chtls.h5
-rw-r--r--drivers/crypto/chelsio/chtls/chtls_cm.c7
-rw-r--r--drivers/crypto/chelsio/chtls/chtls_io.c20
-rw-r--r--drivers/crypto/chelsio/chtls/chtls_main.c106
-rw-r--r--drivers/dax/Kconfig5
-rw-r--r--drivers/dax/device.c26
-rw-r--r--drivers/dax/pmem.c24
-rw-r--r--drivers/dax/super.c21
-rw-r--r--drivers/dma-buf/dma-buf.c5
-rw-r--r--drivers/extcon/extcon.c44
-rw-r--r--drivers/fmc/fmc-core.c2
-rw-r--r--drivers/gpio/gpio-max7301.c12
-rw-r--r--drivers/gpio/gpio-mvebu.c6
-rw-r--r--drivers/gpio/gpio-raspberrypi-exp.c1
-rw-r--r--drivers/gpio/gpiolib-acpi.c144
-rw-r--r--drivers/gpu/drm/Kconfig50
-rw-r--r--drivers/gpu/drm/Makefile20
-rw-r--r--drivers/gpu/drm/amd/acp/include/acp_gfx_if.h1
-rw-r--r--drivers/gpu/drm/amd/amdgpu/Kconfig17
-rw-r--r--drivers/gpu/drm/amd/amdgpu/Makefile68
-rw-r--r--drivers/gpu/drm/amd/amdgpu/ObjectID.h8
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu.h902
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c287
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c188
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c415
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h146
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c177
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c456
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c564
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c1051
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c2114
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c312
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h7
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c314
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h8
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c12
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c33
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c19
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c259
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h85
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c871
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c110
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c1025
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c254
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c951
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h42
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_device.c3339
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_display.c297
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_display.h32
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c33
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h201
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c265
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c2
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c117
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c142
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c190
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h73
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c343
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c232
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h60
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h129
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c144
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c85
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c608
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h96
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c92
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h58
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c91
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h4
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_job.c129
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_job.h74
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c358
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c292
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_mn.h59
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h152
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_object.c929
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_object.h147
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c1253
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_pm.h1
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_powerplay.c320
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_powerplay.h33
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c207
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c165
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h52
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_queue_mgr.c316
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c277
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h110
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c62
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c100
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_sched.h34
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c111
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_sync.h9
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_test.c85
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h105
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_trace_points.c19
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c1714
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h73
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c147
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h50
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c467
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h37
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c290
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h9
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c723
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h90
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_vf_error.c86
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_vf_error.h65
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c248
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h210
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c2157
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h234
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c110
-rw-r--r--drivers/gpu/drm/amd/amdgpu/atom.c5
-rw-r--r--drivers/gpu/drm/amd/amdgpu/atom.h1
-rw-r--r--drivers/gpu/drm/amd/amdgpu/atombios_encoders.c4
-rw-r--r--drivers/gpu/drm/amd/amdgpu/atombios_encoders.h5
-rw-r--r--drivers/gpu/drm/amd/amdgpu/atombios_i2c.c11
-rw-r--r--drivers/gpu/drm/amd/amdgpu/ci_dpm.c468
-rw-r--r--drivers/gpu/drm/amd/amdgpu/ci_dpm.h7
-rw-r--r--drivers/gpu/drm/amd/amdgpu/ci_smc.c2
-rw-r--r--drivers/gpu/drm/amd/amdgpu/cik.c497
-rw-r--r--drivers/gpu/drm/amd/amdgpu/cik.h2
-rw-r--r--drivers/gpu/drm/amd/amdgpu/cik_dpm.h4
-rw-r--r--drivers/gpu/drm/amd/amdgpu/cik_ih.c37
-rw-r--r--drivers/gpu/drm/amd/amdgpu/cik_sdma.c156
-rw-r--r--drivers/gpu/drm/amd/amdgpu/cikd.h2
-rw-r--r--drivers/gpu/drm/amd/amdgpu/clearstate_gfx9.h8
-rw-r--r--drivers/gpu/drm/amd/amdgpu/cz_ih.c37
-rw-r--r--drivers/gpu/drm/amd/amdgpu/dce_v10_0.c325
-rw-r--r--drivers/gpu/drm/amd/amdgpu/dce_v11_0.c290
-rw-r--r--drivers/gpu/drm/amd/amdgpu/dce_v6_0.c876
-rw-r--r--drivers/gpu/drm/amd/amdgpu/dce_v8_0.c243
-rw-r--r--drivers/gpu/drm/amd/amdgpu/dce_virtual.c191
-rw-r--r--drivers/gpu/drm/amd/amdgpu/df_v1_7.c120
-rw-r--r--drivers/gpu/drm/amd/amdgpu/df_v1_7.h40
-rw-r--r--drivers/gpu/drm/amd/amdgpu/df_v3_6.c116
-rw-r--r--drivers/gpu/drm/amd/amdgpu/df_v3_6.h40
-rw-r--r--drivers/gpu/drm/amd/amdgpu/emu_soc.c33
-rw-r--r--drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c2023
-rw-r--r--drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c1062
-rw-r--r--drivers/gpu/drm/amd/amdgpu/gfx_v7_0.h5
-rw-r--r--drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c2313
-rw-r--r--drivers/gpu/drm/amd/amdgpu/gfx_v8_0.h5
-rw-r--r--drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c2818
-rw-r--r--drivers/gpu/drm/amd/amdgpu/gfx_v9_0.h1
-rw-r--r--drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c491
-rw-r--r--drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.h5
-rw-r--r--drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c365
-rw-r--r--drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c474
-rw-r--r--drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c589
-rw-r--r--drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c845
-rw-r--r--drivers/gpu/drm/amd/amdgpu/iceland_ih.c37
-rw-r--r--drivers/gpu/drm/amd/amdgpu/kv_dpm.c158
-rw-r--r--drivers/gpu/drm/amd/amdgpu/kv_smc.c2
-rw-r--r--drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c822
-rw-r--r--drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.h10
-rw-r--r--drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c259
-rw-r--r--drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h11
-rw-r--r--drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c82
-rw-r--r--drivers/gpu/drm/amd/amdgpu/mxgpu_vi.h6
-rw-r--r--drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c217
-rw-r--r--drivers/gpu/drm/amd/amdgpu/nbio_v6_1.h25
-rw-r--r--drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c304
-rw-r--r--drivers/gpu/drm/amd/amdgpu/nbio_v7_0.h31
-rw-r--r--drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h67
-rw-r--r--drivers/gpu/drm/amd/amdgpu/psp_v10_0.c460
-rw-r--r--drivers/gpu/drm/amd/amdgpu/psp_v10_0.h32
-rw-r--r--drivers/gpu/drm/amd/amdgpu/psp_v3_1.c221
-rw-r--r--drivers/gpu/drm/amd/amdgpu/psp_v3_1.h21
-rw-r--r--drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c115
-rw-r--r--drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c274
-rw-r--r--drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c664
-rw-r--r--drivers/gpu/drm/amd/amdgpu/si.c302
-rw-r--r--drivers/gpu/drm/amd/amdgpu/si.h2
-rw-r--r--drivers/gpu/drm/amd/amdgpu/si_dma.c71
-rw-r--r--drivers/gpu/drm/amd/amdgpu/si_dpm.c161
-rw-r--r--drivers/gpu/drm/amd/amdgpu/si_dpm.h2
-rw-r--r--drivers/gpu/drm/amd/amdgpu/si_ih.c18
-rw-r--r--drivers/gpu/drm/amd/amdgpu/si_smc.c2
-rw-r--r--drivers/gpu/drm/amd/amdgpu/soc15.c575
-rw-r--r--drivers/gpu/drm/amd/amdgpu/soc15.h25
-rw-r--r--drivers/gpu/drm/amd/amdgpu/soc15_common.h68
-rw-r--r--drivers/gpu/drm/amd/amdgpu/soc15d.h120
-rw-r--r--drivers/gpu/drm/amd/amdgpu/tonga_ih.c37
-rw-r--r--drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c86
-rw-r--r--drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c81
-rw-r--r--drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c612
-rw-r--r--drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c1413
-rw-r--r--drivers/gpu/drm/amd/amdgpu/vce_v2_0.c12
-rw-r--r--drivers/gpu/drm/amd/amdgpu/vce_v3_0.c38
-rw-r--r--drivers/gpu/drm/amd/amdgpu/vce_v4_0.c227
-rw-r--r--drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c1791
-rw-r--r--drivers/gpu/drm/amd/amdgpu/vcn_v1_0.h29
-rw-r--r--drivers/gpu/drm/amd/amdgpu/vega10_ih.c164
-rw-r--r--drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c59
-rw-r--r--drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c56
-rw-r--r--drivers/gpu/drm/amd/amdgpu/vi.c519
-rw-r--r--drivers/gpu/drm/amd/amdgpu/vi.h2
-rw-r--r--drivers/gpu/drm/amd/amdgpu/vid.h18
-rw-r--r--drivers/gpu/drm/amd/amdkfd/Kconfig4
-rw-r--r--drivers/gpu/drm/amd/amdkfd/Makefile18
-rw-r--r--drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c80
-rw-r--r--drivers/gpu/drm/amd/amdkfd/cik_int.h8
-rw-r--r--drivers/gpu/drm/amd/amdkfd/cik_regs.h3
-rw-r--r--drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h568
-rw-r--r--drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx8.asm1148
-rw-r--r--drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx9.asm1226
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_chardev.c873
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_crat.c1308
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_crat.h42
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c129
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.h37
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c24
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.h27
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_debugfs.c123
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_device.c745
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c1614
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h87
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_cik.c78
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_v9.c84
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_vi.c115
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c155
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_events.c799
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_events.h19
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c139
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c108
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_interrupt.c99
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_iommu.c368
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_iommu.h78
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c153
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.h9
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_cik.c9
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_v9.c340
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_vi.c319
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_module.c62
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c54
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h11
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c209
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c470
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c266
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c585
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_pasid.c89
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers.h330
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_ai.h583
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_vi.h140
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_priv.h474
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_process.c927
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c271
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_queue.c20
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_topology.c1100
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_topology.h35
-rw-r--r--drivers/gpu/drm/amd/amdkfd/soc15_int.h47
-rw-r--r--drivers/gpu/drm/amd/display/Kconfig26
-rw-r--r--drivers/gpu/drm/amd/display/Makefile21
-rw-r--r--drivers/gpu/drm/amd/display/TODO110
-rw-r--r--drivers/gpu/drm/amd/display/amdgpu_dm/Makefile21
-rw-r--r--drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c5376
-rw-r--r--drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h281
-rw-r--r--drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c290
-rw-r--r--drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c132
-rw-r--r--drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c722
-rw-r--r--drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.h34
-rw-r--r--drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c556
-rw-r--r--drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c684
-rw-r--r--drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.h102
-rw-r--r--drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c508
-rw-r--r--drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.h36
-rw-r--r--drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c570
-rw-r--r--drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_services.c77
-rw-r--r--drivers/gpu/drm/amd/display/dc/Makefile33
-rw-r--r--drivers/gpu/drm/amd/display/dc/basics/Makefile11
-rw-r--r--drivers/gpu/drm/amd/display/dc/basics/conversion.c104
-rw-r--r--drivers/gpu/drm/amd/display/dc/basics/conversion.h46
-rw-r--r--drivers/gpu/drm/amd/display/dc/basics/fixpt31_32.c483
-rw-r--r--drivers/gpu/drm/amd/display/dc/basics/log_helpers.c39
-rw-r--r--drivers/gpu/drm/amd/display/dc/basics/logger.h30
-rw-r--r--drivers/gpu/drm/amd/display/dc/basics/vector.c307
-rw-r--r--drivers/gpu/drm/amd/display/dc/bios/Makefile27
-rw-r--r--drivers/gpu/drm/amd/display/dc/bios/bios_parser.c4120
-rw-r--r--drivers/gpu/drm/amd/display/dc/bios/bios_parser.h33
-rw-r--r--drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c2245
-rw-r--r--drivers/gpu/drm/amd/display/dc/bios/bios_parser2.h33
-rw-r--r--drivers/gpu/drm/amd/display/dc/bios/bios_parser_common.c288
-rw-r--r--drivers/gpu/drm/amd/display/dc/bios/bios_parser_common.h33
-rw-r--r--drivers/gpu/drm/amd/display/dc/bios/bios_parser_helper.c90
-rw-r--r--drivers/gpu/drm/amd/display/dc/bios/bios_parser_helper.h41
-rw-r--r--drivers/gpu/drm/amd/display/dc/bios/bios_parser_interface.c56
-rw-r--r--drivers/gpu/drm/amd/display/dc/bios/bios_parser_types_internal.h72
-rw-r--r--drivers/gpu/drm/amd/display/dc/bios/bios_parser_types_internal2.h74
-rw-r--r--drivers/gpu/drm/amd/display/dc/bios/command_table.c2465
-rw-r--r--drivers/gpu/drm/amd/display/dc/bios/command_table.h102
-rw-r--r--drivers/gpu/drm/amd/display/dc/bios/command_table2.c819
-rw-r--r--drivers/gpu/drm/amd/display/dc/bios/command_table2.h105
-rw-r--r--drivers/gpu/drm/amd/display/dc/bios/command_table_helper.c291
-rw-r--r--drivers/gpu/drm/amd/display/dc/bios/command_table_helper.h59
-rw-r--r--drivers/gpu/drm/amd/display/dc/bios/command_table_helper2.c266
-rw-r--r--drivers/gpu/drm/amd/display/dc/bios/command_table_helper2.h54
-rw-r--r--drivers/gpu/drm/amd/display/dc/bios/command_table_helper_struct.h66
-rw-r--r--drivers/gpu/drm/amd/display/dc/bios/dce110/command_table_helper_dce110.c364
-rw-r--r--drivers/gpu/drm/amd/display/dc/bios/dce110/command_table_helper_dce110.h34
-rw-r--r--drivers/gpu/drm/amd/display/dc/bios/dce112/command_table_helper2_dce112.c418
-rw-r--r--drivers/gpu/drm/amd/display/dc/bios/dce112/command_table_helper2_dce112.h34
-rw-r--r--drivers/gpu/drm/amd/display/dc/bios/dce112/command_table_helper_dce112.c418
-rw-r--r--drivers/gpu/drm/amd/display/dc/bios/dce112/command_table_helper_dce112.h34
-rw-r--r--drivers/gpu/drm/amd/display/dc/bios/dce80/command_table_helper_dce80.c354
-rw-r--r--drivers/gpu/drm/amd/display/dc/bios/dce80/command_table_helper_dce80.h33
-rw-r--r--drivers/gpu/drm/amd/display/dc/calcs/Makefile26
-rw-r--r--drivers/gpu/drm/amd/display/dc/calcs/bw_fixed.c191
-rw-r--r--drivers/gpu/drm/amd/display/dc/calcs/calcs_logger.h578
-rw-r--r--drivers/gpu/drm/amd/display/dc/calcs/custom_float.c197
-rw-r--r--drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c3562
-rw-r--r--drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c1908
-rw-r--r--drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_auto.h37
-rw-r--r--drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_math.c127
-rw-r--r--drivers/gpu/drm/amd/display/dc/calcs/dcn_calc_math.h40
-rw-r--r--drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c1646
-rw-r--r--drivers/gpu/drm/amd/display/dc/core/dc.c1699
-rw-r--r--drivers/gpu/drm/amd/display/dc/core/dc_debug.c348
-rw-r--r--drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c268
-rw-r--r--drivers/gpu/drm/amd/display/dc/core/dc_link.c2528
-rw-r--r--drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c759
-rw-r--r--drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c2749
-rw-r--r--drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c341
-rw-r--r--drivers/gpu/drm/amd/display/dc/core/dc_resource.c2938
-rw-r--r--drivers/gpu/drm/amd/display/dc/core/dc_sink.c108
-rw-r--r--drivers/gpu/drm/amd/display/dc/core/dc_stream.c352
-rw-r--r--drivers/gpu/drm/amd/display/dc/core/dc_surface.c210
-rw-r--r--drivers/gpu/drm/amd/display/dc/dc.h751
-rw-r--r--drivers/gpu/drm/amd/display/dc/dc_bios_types.h225
-rw-r--r--drivers/gpu/drm/amd/display/dc/dc_ddc_types.h174
-rw-r--r--drivers/gpu/drm/amd/display/dc/dc_dp_types.h496
-rw-r--r--drivers/gpu/drm/amd/display/dc/dc_helper.c286
-rw-r--r--drivers/gpu/drm/amd/display/dc/dc_hw_types.h759
-rw-r--r--drivers/gpu/drm/amd/display/dc/dc_link.h245
-rw-r--r--drivers/gpu/drm/amd/display/dc/dc_stream.h304
-rw-r--r--drivers/gpu/drm/amd/display/dc/dc_types.h673
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce/Makefile15
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce/dce_abm.c479
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce/dce_abm.h224
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce/dce_audio.c959
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce/dce_audio.h148
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce/dce_aux.c937
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce/dce_aux.h111
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce/dce_clock_source.c1378
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce/dce_clock_source.h145
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce/dce_clocks.c879
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce/dce_clocks.h120
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c827
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.h266
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.c210
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h545
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce/dce_ipp.c265
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce/dce_ipp.h238
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c1365
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.h268
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c808
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.h364
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce/dce_opp.c566
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce/dce_opp.h310
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce/dce_scl_filters.c1119
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce/dce_stream_encoder.c1610
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce/dce_stream_encoder.h733
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce/dce_transform.c1367
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce/dce_transform.h517
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce100/Makefile23
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce100/dce100_hw_sequencer.c187
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce100/dce100_hw_sequencer.h46
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce100/dce100_resource.c1007
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce100/dce100_resource.h26
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce110/Makefile12
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce110/dce110_compressor.c557
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce110/dce110_compressor.h81
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c2909
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.h88
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce110/dce110_mem_input_v.c1041
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce110/dce110_mem_input_v.h35
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_csc_v.c738
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c555
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_v.c54
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_v.h39
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce110/dce110_resource.c1349
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce110/dce110_resource.h49
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c2261
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h285
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator_v.c678
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator_v.h33
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce110/dce110_transform_v.c717
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce110/dce110_transform_v.h58
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce112/Makefile10
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce112/dce112_compressor.c847
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce112/dce112_compressor.h78
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce112/dce112_hw_sequencer.c163
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce112/dce112_hw_sequencer.h36
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce112/dce112_resource.c1292
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce112/dce112_resource.h56
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce120/Makefile11
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce120/dce120_hw_sequencer.c256
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce120/dce120_hw_sequencer.h36
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce120/dce120_resource.c1081
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce120/dce120_resource.h39
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c1175
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.h40
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce80/Makefile13
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce80/dce80_hw_sequencer.c81
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce80/dce80_hw_sequencer.h36
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce80/dce80_resource.c1348
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce80/dce80_resource.h47
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce80/dce80_timing_generator.c242
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce80/dce80_timing_generator.h39
-rw-r--r--drivers/gpu/drm/amd/display/dc/dcn10/Makefile12
-rw-r--r--drivers/gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c571
-rw-r--r--drivers/gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.h114
-rw-r--r--drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c553
-rw-r--r--drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h1507
-rw-r--r--drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp_cm.c837
-rw-r--r--drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c713
-rw-r--r--drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c806
-rw-r--r--drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h219
-rw-r--r--drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c1195
-rw-r--r--drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h740
-rw-r--r--drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c2699
-rw-r--r--drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h49
-rw-r--r--drivers/gpu/drm/amd/display/dc/dcn10/dcn10_ipp.c70
-rw-r--r--drivers/gpu/drm/amd/display/dc/dcn10/dcn10_ipp.h165
-rw-r--r--drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.c1363
-rw-r--r--drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.h341
-rw-r--r--drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c466
-rw-r--r--drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.h191
-rw-r--r--drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.c412
-rw-r--r--drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.h187
-rw-r--r--drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c1445
-rw-r--r--drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h568
-rw-r--r--drivers/gpu/drm/amd/display/dc/dcn10/dcn10_resource.c1366
-rw-r--r--drivers/gpu/drm/amd/display/dc/dcn10/dcn10_resource.h47
-rw-r--r--drivers/gpu/drm/amd/display/dc/dcn10/dcn10_stream_encoder.c1470
-rw-r--r--drivers/gpu/drm/amd/display/dc/dcn10/dcn10_stream_encoder.h524
-rw-r--r--drivers/gpu/drm/amd/display/dc/dm_helpers.h126
-rw-r--r--drivers/gpu/drm/amd/display/dc/dm_pp_smu.h132
-rw-r--r--drivers/gpu/drm/amd/display/dc/dm_services.h366
-rw-r--r--drivers/gpu/drm/amd/display/dc/dm_services_types.h265
-rw-r--r--drivers/gpu/drm/amd/display/dc/dml/Makefile25
-rw-r--r--drivers/gpu/drm/amd/display/dc/dml/dc_features.h559
-rw-r--r--drivers/gpu/drm/amd/display/dc/dml/display_mode_enums.h124
-rw-r--r--drivers/gpu/drm/amd/display/dc/dml/display_mode_lib.c64
-rw-r--r--drivers/gpu/drm/amd/display/dc/dml/display_mode_lib.h46
-rw-r--r--drivers/gpu/drm/amd/display/dc/dml/display_mode_structs.h577
-rw-r--r--drivers/gpu/drm/amd/display/dc/dml/display_rq_dlg_helpers.c393
-rw-r--r--drivers/gpu/drm/amd/display/dc/dml/display_rq_dlg_helpers.h47
-rw-r--r--drivers/gpu/drm/amd/display/dc/dml/dml1_display_rq_dlg_calc.c1914
-rw-r--r--drivers/gpu/drm/amd/display/dc/dml/dml1_display_rq_dlg_calc.h68
-rw-r--r--drivers/gpu/drm/amd/display/dc/dml/dml_common_defs.c43
-rw-r--r--drivers/gpu/drm/amd/display/dc/dml/dml_common_defs.h37
-rw-r--r--drivers/gpu/drm/amd/display/dc/dml/dml_inline_defs.h132
-rw-r--r--drivers/gpu/drm/amd/display/dc/dml/dml_logger.h38
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/Makefile58
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/dce110/hw_factory_dce110.c178
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/dce110/hw_factory_dce110.h32
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c387
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.h34
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/dce120/hw_factory_dce120.c198
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/dce120/hw_factory_dce120.h32
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c409
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.h34
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/dce80/hw_factory_dce80.c173
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/dce80/hw_factory_dce80.h32
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c411
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.h32
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/dcn10/hw_factory_dcn10.c193
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/dcn10/hw_factory_dcn10.h32
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c409
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.h34
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/ddc_regs.h153
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/diagnostics/hw_factory_diag.c63
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/diagnostics/hw_factory_diag.h32
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/diagnostics/hw_translate_diag.c40
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/diagnostics/hw_translate_diag.h34
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/gpio_base.c272
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/gpio_regs.h45
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c592
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/gpio_service.h56
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/hpd_regs.h79
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/hw_ddc.c232
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/hw_ddc.h46
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c108
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/hw_factory.h74
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/hw_gpio.c203
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/hw_gpio.h144
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/hw_hpd.c162
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/hw_hpd.h46
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c91
-rw-r--r--drivers/gpu/drm/amd/display/dc/gpio/hw_translate.h50
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/Makefile78
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/aux_engine.c605
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/aux_engine.h86
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/dce100/i2caux_dce100.c106
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/dce100/i2caux_dce100.h32
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/dce110/aux_engine_dce110.c499
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/dce110/aux_engine_dce110.h78
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/dce110/i2c_hw_engine_dce110.c574
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/dce110/i2c_hw_engine_dce110.h218
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/dce110/i2c_sw_engine_dce110.c160
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/dce110/i2c_sw_engine_dce110.h43
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/dce110/i2caux_dce110.c329
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/dce110/i2caux_dce110.h54
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/dce112/i2caux_dce112.c129
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/dce112/i2caux_dce112.h32
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/dce120/i2caux_dce120.c120
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/dce120/i2caux_dce120.h32
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/dce80/i2c_hw_engine_dce80.c875
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/dce80/i2c_hw_engine_dce80.h54
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/dce80/i2c_sw_engine_dce80.c173
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/dce80/i2c_sw_engine_dce80.h43
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/dce80/i2caux_dce80.c284
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/dce80/i2caux_dce80.h38
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/dcn10/i2caux_dcn10.c120
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/dcn10/i2caux_dcn10.h32
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/diagnostics/i2caux_diag.c97
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/diagnostics/i2caux_diag.h32
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/engine.h111
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/engine_base.c52
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/i2c_engine.c118
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/i2c_engine.h115
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/i2c_generic_hw_engine.c284
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/i2c_generic_hw_engine.h77
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/i2c_hw_engine.c244
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/i2c_hw_engine.h80
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/i2c_sw_engine.c601
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/i2c_sw_engine.h81
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/i2caux.c486
-rw-r--r--drivers/gpu/drm/amd/display/dc/i2caux/i2caux.h122
-rw-r--r--drivers/gpu/drm/amd/display/dc/inc/bw_fixed.h166
-rw-r--r--drivers/gpu/drm/amd/display/dc/inc/clock_source.h182
-rw-r--r--drivers/gpu/drm/amd/display/dc/inc/compressor.h136
-rw-r--r--drivers/gpu/drm/amd/display/dc/inc/core_status.h50
-rw-r--r--drivers/gpu/drm/amd/display/dc/inc/core_types.h289
-rw-r--r--drivers/gpu/drm/amd/display/dc/inc/custom_float.h40
-rw-r--r--drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h133
-rw-r--r--drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h65
-rw-r--r--drivers/gpu/drm/amd/display/dc/inc/dce_calcs.h489
-rw-r--r--drivers/gpu/drm/amd/display/dc/inc/dcn_calcs.h635
-rw-r--r--drivers/gpu/drm/amd/display/dc/inc/hw/abm.h58
-rw-r--r--drivers/gpu/drm/amd/display/dc/inc/hw/audio.h62
-rw-r--r--drivers/gpu/drm/amd/display/dc/inc/hw/aux_engine.h180
-rw-r--r--drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h64
-rw-r--r--drivers/gpu/drm/amd/display/dc/inc/hw/display_clock.h58
-rw-r--r--drivers/gpu/drm/amd/display/dc/inc/hw/dmcu.h62
-rw-r--r--drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h167
-rw-r--r--drivers/gpu/drm/amd/display/dc/inc/hw/gpio.h86
-rw-r--r--drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h128
-rw-r--r--drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h194
-rw-r--r--drivers/gpu/drm/amd/display/dc/inc/hw/ipp.h114
-rw-r--r--drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h134
-rw-r--r--drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h176
-rw-r--r--drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h205
-rw-r--r--drivers/gpu/drm/amd/display/dc/inc/hw/opp.h306
-rw-r--r--drivers/gpu/drm/amd/display/dc/inc/hw/stream_encoder.h140
-rw-r--r--drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h229
-rw-r--r--drivers/gpu/drm/amd/display/dc/inc/hw/transform.h306
-rw-r--r--drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h242
-rw-r--r--drivers/gpu/drm/amd/display/dc/inc/link_hwss.h81
-rw-r--r--drivers/gpu/drm/amd/display/dc/inc/reg_helper.h494
-rw-r--r--drivers/gpu/drm/amd/display/dc/inc/resource.h174
-rw-r--r--drivers/gpu/drm/amd/display/dc/irq/Makefile48
-rw-r--r--drivers/gpu/drm/amd/display/dc/irq/dce110/irq_service_dce110.c419
-rw-r--r--drivers/gpu/drm/amd/display/dc/irq/dce110/irq_service_dce110.h53
-rw-r--r--drivers/gpu/drm/amd/display/dc/irq/dce120/irq_service_dce120.c290
-rw-r--r--drivers/gpu/drm/amd/display/dc/irq/dce120/irq_service_dce120.h34
-rw-r--r--drivers/gpu/drm/amd/display/dc/irq/dce80/irq_service_dce80.c303
-rw-r--r--drivers/gpu/drm/amd/display/dc/irq/dce80/irq_service_dce80.h35
-rw-r--r--drivers/gpu/drm/amd/display/dc/irq/dcn10/irq_service_dcn10.c357
-rw-r--r--drivers/gpu/drm/amd/display/dc/irq/dcn10/irq_service_dcn10.h34
-rw-r--r--drivers/gpu/drm/amd/display/dc/irq/irq_service.c168
-rw-r--r--drivers/gpu/drm/amd/display/dc/irq/irq_service.h85
-rw-r--r--drivers/gpu/drm/amd/display/dc/irq_types.h202
-rw-r--r--drivers/gpu/drm/amd/display/dc/os_types.h88
-rw-r--r--drivers/gpu/drm/amd/display/dc/virtual/Makefile9
-rw-r--r--drivers/gpu/drm/amd/display/dc/virtual/virtual_link_encoder.c122
-rw-r--r--drivers/gpu/drm/amd/display/dc/virtual/virtual_link_encoder.h34
-rw-r--r--drivers/gpu/drm/amd/display/dc/virtual/virtual_stream_encoder.c136
-rw-r--r--drivers/gpu/drm/amd/display/dc/virtual/virtual_stream_encoder.h39
-rw-r--r--drivers/gpu/drm/amd/display/include/audio_types.h106
-rw-r--r--drivers/gpu/drm/amd/display/include/bios_parser_interface.h44
-rw-r--r--drivers/gpu/drm/amd/display/include/bios_parser_types.h310
-rw-r--r--drivers/gpu/drm/amd/display/include/dal_asic_id.h161
-rw-r--r--drivers/gpu/drm/amd/display/include/dal_types.h50
-rw-r--r--drivers/gpu/drm/amd/display/include/ddc_service_types.h122
-rw-r--r--drivers/gpu/drm/amd/display/include/dpcd_defs.h152
-rw-r--r--drivers/gpu/drm/amd/display/include/fixed31_32.h535
-rw-r--r--drivers/gpu/drm/amd/display/include/gpio_interface.h92
-rw-r--r--drivers/gpu/drm/amd/display/include/gpio_service_interface.h105
-rw-r--r--drivers/gpu/drm/amd/display/include/gpio_types.h332
-rw-r--r--drivers/gpu/drm/amd/display/include/grph_object_ctrl_defs.h442
-rw-r--r--drivers/gpu/drm/amd/display/include/grph_object_defs.h186
-rw-r--r--drivers/gpu/drm/amd/display/include/grph_object_id.h306
-rw-r--r--drivers/gpu/drm/amd/display/include/i2caux_interface.h92
-rw-r--r--drivers/gpu/drm/amd/display/include/irq_service_interface.h51
-rw-r--r--drivers/gpu/drm/amd/display/include/link_service_types.h173
-rw-r--r--drivers/gpu/drm/amd/display/include/logger_interface.h158
-rw-r--r--drivers/gpu/drm/amd/display/include/logger_types.h141
-rw-r--r--drivers/gpu/drm/amd/display/include/set_mode_types.h107
-rw-r--r--drivers/gpu/drm/amd/display/include/signal_types.h100
-rw-r--r--drivers/gpu/drm/amd/display/include/vector.h150
-rw-r--r--drivers/gpu/drm/amd/display/modules/color/Makefile31
-rw-r--r--drivers/gpu/drm/amd/display/modules/color/color_gamma.c1829
-rw-r--r--drivers/gpu/drm/amd/display/modules/color/color_gamma.h99
-rw-r--r--drivers/gpu/drm/amd/display/modules/color/luts_1d.h51
-rw-r--r--drivers/gpu/drm/amd/display/modules/freesync/Makefile10
-rw-r--r--drivers/gpu/drm/amd/display/modules/freesync/freesync.c1554
-rw-r--r--drivers/gpu/drm/amd/display/modules/inc/mod_freesync.h176
-rw-r--r--drivers/gpu/drm/amd/display/modules/inc/mod_stats.h69
-rw-r--r--drivers/gpu/drm/amd/display/modules/stats/stats.c454
-rw-r--r--drivers/gpu/drm/amd/include/amd_pcie.h2
-rw-r--r--drivers/gpu/drm/amd/include/amd_shared.h128
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/athub/athub_1_0_offset.h453
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/athub/athub_1_0_sh_mask.h2045
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/dce/dce_12_0_offset.h18209
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/dce/dce_12_0_sh_mask.h64796
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/dce/dce_6_0_sh_mask.h2
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_1_0_offset.h14106
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_1_0_sh_mask.h54343
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/df/df_1_7_default.h26
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/df/df_1_7_offset.h37
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/df/df_1_7_sh_mask.h52
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/df/df_3_6_default.h26
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/df/df_3_6_offset.h33
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/df/df_3_6_sh_mask.h48
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/gc/gc_9_0_default.h3866
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/gc/gc_9_0_offset.h7216
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/gc/gc_9_0_sh_mask.h29823
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/gc/gc_9_1_offset.h7477
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/gc/gc_9_1_sh_mask.h31150
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/gc/gc_9_2_1_offset.h7497
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/gc/gc_9_2_1_sh_mask.h31160
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/hdp/hdp_4_0_offset.h209
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/hdp/hdp_4_0_sh_mask.h601
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_1_0_default.h (renamed from drivers/gpu/drm/amd/include/asic_reg/vega10/MMHUB/mmhub_1_0_default.h)0
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_1_0_offset.h (renamed from drivers/gpu/drm/amd/include/asic_reg/vega10/MMHUB/mmhub_1_0_offset.h)0
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_1_0_sh_mask.h (renamed from drivers/gpu/drm/amd/include/asic_reg/vega10/MMHUB/mmhub_1_0_sh_mask.h)0
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_9_1_offset.h1999
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_9_1_sh_mask.h9790
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_9_3_0_offset.h1991
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_9_3_0_sh_mask.h10265
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/mp/mp_10_0_default.h182
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/mp/mp_10_0_offset.h336
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/mp/mp_10_0_sh_mask.h886
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/mp/mp_9_0_offset.h375
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/mp/mp_9_0_sh_mask.h1463
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/nbif/nbif_6_1_offset.h (renamed from drivers/gpu/drm/amd/include/asic_reg/vega10/NBIF/nbif_6_1_offset.h)0
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/nbif/nbif_6_1_sh_mask.h (renamed from drivers/gpu/drm/amd/include/asic_reg/vega10/NBIF/nbif_6_1_sh_mask.h)0
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_6_1_default.h (renamed from drivers/gpu/drm/amd/include/asic_reg/vega10/NBIO/nbio_6_1_default.h)0
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_6_1_offset.h (renamed from drivers/gpu/drm/amd/include/asic_reg/vega10/NBIO/nbio_6_1_offset.h)0
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_6_1_sh_mask.h (renamed from drivers/gpu/drm/amd/include/asic_reg/vega10/NBIO/nbio_6_1_sh_mask.h)0
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_0_default.h14865
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_0_offset.h4640
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_0_sh_mask.h118945
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/oss/osssys_4_0_1_offset.h337
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/oss/osssys_4_0_1_sh_mask.h1249
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/oss/osssys_4_0_offset.h (renamed from drivers/gpu/drm/amd/include/asic_reg/vega10/OSSSYS/osssys_4_0_offset.h)0
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/oss/osssys_4_0_sh_mask.h (renamed from drivers/gpu/drm/amd/include/asic_reg/vega10/OSSSYS/osssys_4_0_sh_mask.h)0
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/sdma0/sdma0_4_0_default.h286
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/sdma0/sdma0_4_0_offset.h547
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/sdma0/sdma0_4_0_sh_mask.h1852
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/sdma0/sdma0_4_1_default.h242
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/sdma0/sdma0_4_1_offset.h459
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/sdma0/sdma0_4_1_sh_mask.h1658
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/sdma1/sdma1_4_0_default.h282
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/sdma1/sdma1_4_0_offset.h539
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/sdma1/sdma1_4_0_sh_mask.h1810
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/smu/smu_7_0_1_sh_mask.h2
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/smu/smu_7_1_3_d.h1
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/smu/smu_7_1_3_sh_mask.h6
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_9_0_offset.h178
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_9_0_sh_mask.h261
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/thm/thm_10_0_default.h141
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/thm/thm_10_0_offset.h257
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/thm/thm_10_0_sh_mask.h885
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/thm/thm_9_0_default.h (renamed from drivers/gpu/drm/amd/include/asic_reg/vega10/THM/thm_9_0_default.h)0
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/thm/thm_9_0_offset.h (renamed from drivers/gpu/drm/amd/include/asic_reg/vega10/THM/thm_9_0_offset.h)0
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/thm/thm_9_0_sh_mask.h (renamed from drivers/gpu/drm/amd/include/asic_reg/vega10/THM/thm_9_0_sh_mask.h)0
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/umc/umc_6_0_default.h31
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/umc/umc_6_0_offset.h52
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/umc/umc_6_0_sh_mask.h36
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/uvd/uvd_6_0_d.h15
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/uvd/uvd_7_0_offset.h (renamed from drivers/gpu/drm/amd/include/asic_reg/vega10/UVD/uvd_7_0_offset.h)0
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/uvd/uvd_7_0_sh_mask.h (renamed from drivers/gpu/drm/amd/include/asic_reg/vega10/UVD/uvd_7_0_sh_mask.h)0
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/vce/vce_4_0_default.h (renamed from drivers/gpu/drm/amd/include/asic_reg/vega10/VCE/vce_4_0_default.h)0
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/vce/vce_4_0_offset.h (renamed from drivers/gpu/drm/amd/include/asic_reg/vega10/VCE/vce_4_0_offset.h)0
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/vce/vce_4_0_sh_mask.h (renamed from drivers/gpu/drm/amd/include/asic_reg/vega10/VCE/vce_4_0_sh_mask.h)0
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/vcn/vcn_1_0_offset.h396
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/vcn/vcn_1_0_sh_mask.h1308
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/vega10/ATHUB/athub_1_0_default.h241
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/vega10/ATHUB/athub_1_0_offset.h453
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/vega10/ATHUB/athub_1_0_sh_mask.h2045
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/vega10/DC/dce_12_0_default.h9868
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/vega10/DC/dce_12_0_offset.h18193
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/vega10/DC/dce_12_0_sh_mask.h64636
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/vega10/GC/gc_9_0_default.h3873
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/vega10/GC/gc_9_0_offset.h7230
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/vega10/GC/gc_9_0_sh_mask.h29868
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/vega10/HDP/hdp_4_0_default.h117
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/vega10/HDP/hdp_4_0_offset.h209
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/vega10/HDP/hdp_4_0_sh_mask.h601
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/vega10/MP/mp_9_0_default.h342
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/vega10/MP/mp_9_0_offset.h375
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/vega10/MP/mp_9_0_sh_mask.h1463
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/vega10/NBIF/nbif_6_1_default.h1271
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/vega10/OSSSYS/osssys_4_0_default.h176
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/vega10/SDMA0/sdma0_4_0_default.h286
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/vega10/SDMA0/sdma0_4_0_offset.h547
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/vega10/SDMA0/sdma0_4_0_sh_mask.h1852
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/vega10/SDMA1/sdma1_4_0_default.h282
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/vega10/SDMA1/sdma1_4_0_offset.h539
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/vega10/SDMA1/sdma1_4_0_sh_mask.h1810
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/vega10/SMUIO/smuio_9_0_default.h100
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/vega10/SMUIO/smuio_9_0_offset.h175
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/vega10/SMUIO/smuio_9_0_sh_mask.h258
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/vega10/UVD/uvd_7_0_default.h127
-rw-r--r--drivers/gpu/drm/amd/include/asic_reg/vega10/soc15ip.h1343
-rw-r--r--drivers/gpu/drm/amd/include/atombios.h8
-rw-r--r--drivers/gpu/drm/amd/include/atomfirmware.h395
-rw-r--r--drivers/gpu/drm/amd/include/cgs_common.h368
-rw-r--r--drivers/gpu/drm/amd/include/cgs_linux.h119
-rw-r--r--drivers/gpu/drm/amd/include/dm_pp_interface.h179
-rw-r--r--drivers/gpu/drm/amd/include/ivsrcid/gfx/irqsrcs_gfx_9_0.h55
-rw-r--r--drivers/gpu/drm/amd/include/ivsrcid/irqsrcs_dcn_1_0.h1134
-rw-r--r--drivers/gpu/drm/amd/include/ivsrcid/ivsrcid_vislands30.h98
-rw-r--r--drivers/gpu/drm/amd/include/ivsrcid/sdma0/irqsrcs_sdma0_4_0.h50
-rw-r--r--drivers/gpu/drm/amd/include/ivsrcid/sdma1/irqsrcs_sdma1_4_0.h50
-rw-r--r--drivers/gpu/drm/amd/include/ivsrcid/smuio/irqsrcs_smuio_9_0.h32
-rw-r--r--drivers/gpu/drm/amd/include/ivsrcid/thm/irqsrcs_thm_9_0.h33
-rw-r--r--drivers/gpu/drm/amd/include/ivsrcid/uvd/irqsrcs_uvd_7_0.h34
-rw-r--r--drivers/gpu/drm/amd/include/ivsrcid/vce/irqsrcs_vce_4_0.h34
-rw-r--r--drivers/gpu/drm/amd/include/ivsrcid/vcn/irqsrcs_vcn_1_0.h34
-rw-r--r--drivers/gpu/drm/amd/include/ivsrcid/vmc/irqsrcs_vmc_1_0.h37
-rw-r--r--drivers/gpu/drm/amd/include/kgd_kfd_interface.h276
-rw-r--r--drivers/gpu/drm/amd/include/kgd_pp_interface.h274
-rw-r--r--drivers/gpu/drm/amd/include/linux/chash.h366
-rw-r--r--drivers/gpu/drm/amd/include/pptable.h57
-rw-r--r--drivers/gpu/drm/amd/include/soc15_hw_ip.h98
-rw-r--r--drivers/gpu/drm/amd/include/soc15_ih_clientid.h71
-rw-r--r--drivers/gpu/drm/amd/include/v9_structs.h60
-rw-r--r--drivers/gpu/drm/amd/include/vega10_enum.h (renamed from drivers/gpu/drm/amd/include/asic_reg/vega10/vega10_enum.h)0
-rw-r--r--drivers/gpu/drm/amd/include/vega10_ip_offset.h1265
-rw-r--r--drivers/gpu/drm/amd/include/vega20_ip_offset.h1051
-rw-r--r--drivers/gpu/drm/amd/include/vi_structs.h153
-rw-r--r--drivers/gpu/drm/amd/lib/Kconfig28
-rw-r--r--drivers/gpu/drm/amd/lib/Makefile11
-rw-r--r--drivers/gpu/drm/amd/lib/chash.c638
-rw-r--r--drivers/gpu/drm/amd/powerplay/Makefile7
-rw-r--r--drivers/gpu/drm/amd/powerplay/amd_powerplay.c1471
-rw-r--r--drivers/gpu/drm/amd/powerplay/eventmgr/Makefile11
-rw-r--r--drivers/gpu/drm/amd/powerplay/eventmgr/eventactionchains.c291
-rw-r--r--drivers/gpu/drm/amd/powerplay/eventmgr/eventactionchains.h62
-rw-r--r--drivers/gpu/drm/amd/powerplay/eventmgr/eventinit.c195
-rw-r--r--drivers/gpu/drm/amd/powerplay/eventmgr/eventinit.h34
-rw-r--r--drivers/gpu/drm/amd/powerplay/eventmgr/eventmanagement.c215
-rw-r--r--drivers/gpu/drm/amd/powerplay/eventmgr/eventmanagement.h59
-rw-r--r--drivers/gpu/drm/amd/powerplay/eventmgr/eventmgr.c104
-rw-r--r--drivers/gpu/drm/amd/powerplay/eventmgr/eventsubchains.c410
-rw-r--r--drivers/gpu/drm/amd/powerplay/eventmgr/eventsubchains.h100
-rw-r--r--drivers/gpu/drm/amd/powerplay/eventmgr/eventtasks.c445
-rw-r--r--drivers/gpu/drm/amd/powerplay/eventmgr/eventtasks.h89
-rw-r--r--drivers/gpu/drm/amd/powerplay/eventmgr/psm.c119
-rw-r--r--drivers/gpu/drm/amd/powerplay/eventmgr/psm.h38
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/Makefile12
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/cz_clockpowergating.c243
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/cz_clockpowergating.h36
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/cz_hwmgr.c1964
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/cz_hwmgr.h325
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/functiontables.c161
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c203
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c809
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/pp_acpi.c114
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/pp_overdriver.c1265
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/pp_overdriver.h46
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c297
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.h40
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c302
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.h23
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/ppatomfwctrl.c524
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/ppatomfwctrl.h87
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/process_pptables_v1_0.c79
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/processpptables.c179
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c1198
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.h321
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/smu10_inc.h43
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/smu7_clockpowergating.c149
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/smu7_clockpowergating.h8
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/smu7_dyn_defaults.h2
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c1614
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.h46
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c352
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c193
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.h5
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c1983
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.h311
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c711
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.h216
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c2533
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.h58
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/vega10_inc.h23
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c1302
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.h16
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h40
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/vega10_processpptables.c207
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/vega10_thermal.c397
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/vega10_thermal.h14
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c2413
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.h454
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/vega12_inc.h39
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/vega12_pptable.h109
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/vega12_processpptables.c436
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/vega12_processpptables.h58
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/vega12_thermal.c315
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/vega12_thermal.h66
-rw-r--r--drivers/gpu/drm/amd/powerplay/inc/amd_powerplay.h408
-rw-r--r--drivers/gpu/drm/amd/powerplay/inc/eventmanager.h109
-rw-r--r--drivers/gpu/drm/amd/powerplay/inc/eventmgr.h124
-rw-r--r--drivers/gpu/drm/amd/powerplay/inc/fiji_pwrvirus.h10299
-rw-r--r--drivers/gpu/drm/amd/powerplay/inc/hardwaremanager.h47
-rw-r--r--drivers/gpu/drm/amd/powerplay/inc/hwmgr.h371
-rw-r--r--drivers/gpu/drm/amd/powerplay/inc/polaris10_ppsmc.h412
-rw-r--r--drivers/gpu/drm/amd/powerplay/inc/polaris10_pwrvirus.h11792
-rw-r--r--drivers/gpu/drm/amd/powerplay/inc/power_state.h4
-rw-r--r--drivers/gpu/drm/amd/powerplay/inc/pp_acpi.h26
-rw-r--r--drivers/gpu/drm/amd/powerplay/inc/pp_asicblocks.h47
-rw-r--r--drivers/gpu/drm/amd/powerplay/inc/pp_debug.h6
-rw-r--r--drivers/gpu/drm/amd/powerplay/inc/pp_feature.h67
-rw-r--r--drivers/gpu/drm/amd/powerplay/inc/pp_instance.h45
-rw-r--r--drivers/gpu/drm/amd/powerplay/inc/pp_power_source.h36
-rw-r--r--drivers/gpu/drm/amd/powerplay/inc/pp_soc15.h48
-rw-r--r--drivers/gpu/drm/amd/powerplay/inc/pp_thermal.h40
-rw-r--r--drivers/gpu/drm/amd/powerplay/inc/rv_ppsmc.h95
-rw-r--r--drivers/gpu/drm/amd/powerplay/inc/smu10.h188
-rw-r--r--drivers/gpu/drm/amd/powerplay/inc/smu10_driver_if.h116
-rw-r--r--drivers/gpu/drm/amd/powerplay/inc/smu7.h19
-rw-r--r--drivers/gpu/drm/amd/powerplay/inc/smu75.h760
-rw-r--r--drivers/gpu/drm/amd/powerplay/inc/smu75_discrete.h886
-rw-r--r--drivers/gpu/drm/amd/powerplay/inc/smu7_discrete.h3
-rw-r--r--drivers/gpu/drm/amd/powerplay/inc/smu9.h17
-rw-r--r--drivers/gpu/drm/amd/powerplay/inc/smu9_driver_if.h47
-rw-r--r--drivers/gpu/drm/amd/powerplay/inc/smumgr.h249
-rw-r--r--drivers/gpu/drm/amd/powerplay/inc/vega10_ppsmc.h12
-rw-r--r--drivers/gpu/drm/amd/powerplay/inc/vega12/smu9_driver_if.h767
-rw-r--r--drivers/gpu/drm/amd/powerplay/inc/vega12_ppsmc.h123
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/Makefile7
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c2957
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.h76
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/cz_smumgr.c858
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/cz_smumgr.h98
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/fiji_smc.c2481
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/fiji_smc.h52
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c2654
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.h18
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/iceland_smc.c2584
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/iceland_smc.h40
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c2545
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.h3
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smc.c2366
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smc.h44
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c2378
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.h11
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c331
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/smu10_smumgr.h50
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c402
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.h50
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c891
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.h99
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/smu9_smumgr.c150
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/smu9_smumgr.h32
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/smumgr.c327
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/tonga_smc.c3277
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/tonga_smc.h62
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c3130
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.h23
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c580
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/vega10_smumgr.h31
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c365
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/vega12_smumgr.h61
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c2300
-rw-r--r--drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.h75
-rw-r--r--drivers/gpu/drm/amd/scheduler/gpu_sched_trace.h59
-rw-r--r--drivers/gpu/drm/amd/scheduler/gpu_scheduler.c661
-rw-r--r--drivers/gpu/drm/amd/scheduler/gpu_scheduler.h163
-rw-r--r--drivers/gpu/drm/amd/scheduler/sched_fence.c173
-rw-r--r--drivers/gpu/drm/arc/arcpgu_crtc.c47
-rw-r--r--drivers/gpu/drm/arc/arcpgu_drv.c65
-rw-r--r--drivers/gpu/drm/arc/arcpgu_hdmi.c3
-rw-r--r--drivers/gpu/drm/arc/arcpgu_sim.c16
-rw-r--r--drivers/gpu/drm/arm/Makefile1
-rw-r--r--drivers/gpu/drm/arm/hdlcd_crtc.c63
-rw-r--r--drivers/gpu/drm/arm/hdlcd_drv.c93
-rw-r--r--drivers/gpu/drm/arm/hdlcd_drv.h2
-rw-r--r--drivers/gpu/drm/arm/malidp_crtc.c67
-rw-r--r--drivers/gpu/drm/arm/malidp_drv.c333
-rw-r--r--drivers/gpu/drm/arm/malidp_drv.h30
-rw-r--r--drivers/gpu/drm/arm/malidp_hw.c397
-rw-r--r--drivers/gpu/drm/arm/malidp_hw.h119
-rw-r--r--drivers/gpu/drm/arm/malidp_mw.c267
-rw-r--r--drivers/gpu/drm/arm/malidp_mw.h14
-rw-r--r--drivers/gpu/drm/arm/malidp_planes.c175
-rw-r--r--drivers/gpu/drm/arm/malidp_regs.h37
-rw-r--r--drivers/gpu/drm/armada/Makefile4
-rw-r--r--drivers/gpu/drm/armada/armada_510.c25
-rw-r--r--drivers/gpu/drm/armada/armada_crtc.c835
-rw-r--r--drivers/gpu/drm/armada/armada_crtc.h48
-rw-r--r--drivers/gpu/drm/armada/armada_drm.h15
-rw-r--r--drivers/gpu/drm/armada/armada_drv.c69
-rw-r--r--drivers/gpu/drm/armada/armada_fb.c48
-rw-r--r--drivers/gpu/drm/armada/armada_fb.h6
-rw-r--r--drivers/gpu/drm/armada/armada_fbdev.c22
-rw-r--r--drivers/gpu/drm/armada/armada_gem.c54
-rw-r--r--drivers/gpu/drm/armada/armada_gem.h5
-rw-r--r--drivers/gpu/drm/armada/armada_hw.h15
-rw-r--r--drivers/gpu/drm/armada/armada_overlay.c714
-rw-r--r--drivers/gpu/drm/armada/armada_plane.c289
-rw-r--r--drivers/gpu/drm/armada/armada_plane.h15
-rw-r--r--drivers/gpu/drm/armada/armada_trace.h26
-rw-r--r--drivers/gpu/drm/ast/Makefile2
-rw-r--r--drivers/gpu/drm/ast/ast_drv.c1
-rw-r--r--drivers/gpu/drm/ast/ast_drv.h1
-rw-r--r--drivers/gpu/drm/ast/ast_fb.c23
-rw-r--r--drivers/gpu/drm/ast/ast_main.c10
-rw-r--r--drivers/gpu/drm/ast/ast_mode.c40
-rw-r--r--drivers/gpu/drm/ast/ast_ttm.c34
-rw-r--r--drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c27
-rw-r--r--drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c65
-rw-r--r--drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.h37
-rw-r--r--drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c173
-rw-r--r--drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c166
-rw-r--r--drivers/gpu/drm/bochs/Makefile1
-rw-r--r--drivers/gpu/drm/bochs/bochs.h4
-rw-r--r--drivers/gpu/drm/bochs/bochs_drv.c1
-rw-r--r--drivers/gpu/drm/bochs/bochs_fbdev.c7
-rw-r--r--drivers/gpu/drm/bochs/bochs_kms.c4
-rw-r--r--drivers/gpu/drm/bochs/bochs_mm.c21
-rw-r--r--drivers/gpu/drm/bridge/Kconfig41
-rw-r--r--drivers/gpu/drm/bridge/Makefile5
-rw-r--r--drivers/gpu/drm/bridge/adv7511/Kconfig10
-rw-r--r--drivers/gpu/drm/bridge/adv7511/Makefile1
-rw-r--r--drivers/gpu/drm/bridge/adv7511/adv7511.h60
-rw-r--r--drivers/gpu/drm/bridge/adv7511/adv7511_audio.c24
-rw-r--r--drivers/gpu/drm/bridge/adv7511/adv7511_cec.c349
-rw-r--r--drivers/gpu/drm/bridge/adv7511/adv7511_drv.c184
-rw-r--r--drivers/gpu/drm/bridge/adv7511/adv7533.c38
-rw-r--r--drivers/gpu/drm/bridge/analogix-anx78xx.c34
-rw-r--r--drivers/gpu/drm/bridge/analogix/analogix_dp_core.c546
-rw-r--r--drivers/gpu/drm/bridge/analogix/analogix_dp_core.h14
-rw-r--r--drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c274
-rw-r--r--drivers/gpu/drm/bridge/analogix/analogix_dp_reg.h7
-rw-r--r--drivers/gpu/drm/bridge/cdns-dsi.c1623
-rw-r--r--drivers/gpu/drm/bridge/dumb-vga-dac.c73
-rw-r--r--drivers/gpu/drm/bridge/lvds-encoder.c165
-rw-r--r--drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c5
-rw-r--r--drivers/gpu/drm/bridge/nxp-ptn3460.c23
-rw-r--r--drivers/gpu/drm/bridge/panel.c234
-rw-r--r--drivers/gpu/drm/bridge/parade-ps8622.c19
-rw-r--r--drivers/gpu/drm/bridge/sii902x.c33
-rw-r--r--drivers/gpu/drm/bridge/sii9234.c994
-rw-r--r--drivers/gpu/drm/bridge/sil-sii8620.c540
-rw-r--r--drivers/gpu/drm/bridge/synopsys/Kconfig16
-rw-r--r--drivers/gpu/drm/bridge/synopsys/Makefile3
-rw-r--r--drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c2
-rw-r--r--drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c327
-rw-r--r--drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.h19
-rw-r--r--drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c25
-rw-r--r--drivers/gpu/drm/bridge/synopsys/dw-hdmi.c329
-rw-r--r--drivers/gpu/drm/bridge/synopsys/dw-hdmi.h46
-rw-r--r--drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c1001
-rw-r--r--drivers/gpu/drm/bridge/tc358767.c15
-rw-r--r--drivers/gpu/drm/bridge/thc63lvd1024.c206
-rw-r--r--drivers/gpu/drm/bridge/ti-tfp410.c11
-rw-r--r--drivers/gpu/drm/cirrus/Makefile1
-rw-r--r--drivers/gpu/drm/cirrus/cirrus_drv.c1
-rw-r--r--drivers/gpu/drm/cirrus/cirrus_drv.h10
-rw-r--r--drivers/gpu/drm/cirrus/cirrus_fbdev.c28
-rw-r--r--drivers/gpu/drm/cirrus/cirrus_main.c42
-rw-r--r--drivers/gpu/drm/cirrus/cirrus_mode.c14
-rw-r--r--drivers/gpu/drm/cirrus/cirrus_ttm.c31
-rw-r--r--drivers/gpu/drm/drm_agpsupport.c45
-rw-r--r--drivers/gpu/drm/drm_atomic.c635
-rw-r--r--drivers/gpu/drm/drm_atomic_helper.c546
-rw-r--r--drivers/gpu/drm/drm_auth.c40
-rw-r--r--drivers/gpu/drm/drm_blend.c67
-rw-r--r--drivers/gpu/drm/drm_bridge.c7
-rw-r--r--drivers/gpu/drm/drm_bufs.c128
-rw-r--r--drivers/gpu/drm/drm_client.c423
-rw-r--r--drivers/gpu/drm/drm_color_mgmt.c133
-rw-r--r--drivers/gpu/drm/drm_connector.c442
-rw-r--r--drivers/gpu/drm/drm_crtc.c138
-rw-r--r--drivers/gpu/drm/drm_crtc_helper.c4
-rw-r--r--drivers/gpu/drm/drm_crtc_internal.h36
-rw-r--r--drivers/gpu/drm/drm_debugfs.c21
-rw-r--r--drivers/gpu/drm/drm_debugfs_crc.c76
-rw-r--r--drivers/gpu/drm/drm_dp_aux_dev.c128
-rw-r--r--drivers/gpu/drm/drm_dp_cec.c428
-rw-r--r--drivers/gpu/drm/drm_dp_dual_mode_helper.c2
-rw-r--r--drivers/gpu/drm/drm_dp_helper.c72
-rw-r--r--drivers/gpu/drm/drm_dp_mst_topology.c15
-rw-r--r--drivers/gpu/drm/drm_drv.c212
-rw-r--r--drivers/gpu/drm/drm_dumb_buffers.c29
-rw-r--r--drivers/gpu/drm/drm_edid.c508
-rw-r--r--drivers/gpu/drm/drm_edid_load.c16
-rw-r--r--drivers/gpu/drm/drm_encoder.c9
-rw-r--r--drivers/gpu/drm/drm_fb_cma_helper.c523
-rw-r--r--drivers/gpu/drm/drm_fb_helper.c652
-rw-r--r--drivers/gpu/drm/drm_file.c308
-rw-r--r--drivers/gpu/drm/drm_fourcc.c90
-rw-r--r--drivers/gpu/drm/drm_framebuffer.c172
-rw-r--r--drivers/gpu/drm/drm_gem.c64
-rw-r--r--drivers/gpu/drm/drm_gem_cma_helper.c92
-rw-r--r--drivers/gpu/drm/drm_gem_framebuffer_helper.c328
-rw-r--r--drivers/gpu/drm/drm_global.c2
-rw-r--r--drivers/gpu/drm/drm_internal.h27
-rw-r--r--drivers/gpu/drm/drm_ioc32.c753
-rw-r--r--drivers/gpu/drm/drm_ioctl.c173
-rw-r--r--drivers/gpu/drm/drm_kms_helper_common.c28
-rw-r--r--drivers/gpu/drm/drm_lease.c753
-rw-r--r--drivers/gpu/drm/drm_legacy.h7
-rw-r--r--drivers/gpu/drm/drm_memory.c13
-rw-r--r--drivers/gpu/drm/drm_mipi_dsi.c17
-rw-r--r--drivers/gpu/drm/drm_mm.c99
-rw-r--r--drivers/gpu/drm/drm_mode_config.c31
-rw-r--r--drivers/gpu/drm/drm_mode_object.c27
-rw-r--r--drivers/gpu/drm/drm_modes.c182
-rw-r--r--drivers/gpu/drm/drm_modeset_helper.c76
-rw-r--r--drivers/gpu/drm/drm_modeset_lock.c99
-rw-r--r--drivers/gpu/drm/drm_of.c32
-rw-r--r--drivers/gpu/drm/drm_panel.c19
-rw-r--r--drivers/gpu/drm/drm_panel_orientation_quirks.c30
-rw-r--r--drivers/gpu/drm/drm_pci.c61
-rw-r--r--drivers/gpu/drm/drm_plane.c340
-rw-r--r--drivers/gpu/drm/drm_plane_helper.c134
-rw-r--r--drivers/gpu/drm/drm_prime.c220
-rw-r--r--drivers/gpu/drm/drm_print.c198
-rw-r--r--drivers/gpu/drm/drm_probe_helper.c43
-rw-r--r--drivers/gpu/drm/drm_property.c129
-rw-r--r--drivers/gpu/drm/drm_rect.c74
-rw-r--r--drivers/gpu/drm/drm_scdc_helper.c14
-rw-r--r--drivers/gpu/drm/drm_simple_kms_helper.c83
-rw-r--r--drivers/gpu/drm/drm_syncobj.c701
-rw-r--r--drivers/gpu/drm/drm_sysfs.c4
-rw-r--r--drivers/gpu/drm/drm_trace.h2
-rw-r--r--drivers/gpu/drm/drm_vblank.c578
-rw-r--r--drivers/gpu/drm/drm_vm.c2
-rw-r--r--drivers/gpu/drm/drm_vma_manager.c16
-rw-r--r--drivers/gpu/drm/drm_writeback.c353
-rw-r--r--drivers/gpu/drm/etnaviv/Kconfig16
-rw-r--r--drivers/gpu/drm/etnaviv/Makefile5
-rw-r--r--drivers/gpu/drm/etnaviv/common.xml.h415
-rw-r--r--drivers/gpu/drm/etnaviv/etnaviv_buffer.c108
-rw-r--r--drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c16
-rw-r--r--drivers/gpu/drm/etnaviv/etnaviv_cmdbuf.c33
-rw-r--r--drivers/gpu/drm/etnaviv/etnaviv_cmdbuf.h29
-rw-r--r--drivers/gpu/drm/etnaviv/etnaviv_drv.c217
-rw-r--r--drivers/gpu/drm/etnaviv/etnaviv_drv.h73
-rw-r--r--drivers/gpu/drm/etnaviv/etnaviv_dump.c55
-rw-r--r--drivers/gpu/drm/etnaviv/etnaviv_dump.h16
-rw-r--r--drivers/gpu/drm/etnaviv/etnaviv_gem.c290
-rw-r--r--drivers/gpu/drm/etnaviv/etnaviv_gem.h42
-rw-r--r--drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c29
-rw-r--r--drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c294
-rw-r--r--drivers/gpu/drm/etnaviv/etnaviv_gpu.c754
-rw-r--r--drivers/gpu/drm/etnaviv/etnaviv_gpu.h94
-rw-r--r--drivers/gpu/drm/etnaviv/etnaviv_hwdb.c54
-rw-r--r--drivers/gpu/drm/etnaviv/etnaviv_iommu.c209
-rw-r--r--drivers/gpu/drm/etnaviv/etnaviv_iommu.h22
-rw-r--r--drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c294
-rw-r--r--drivers/gpu/drm/etnaviv/etnaviv_mmu.c151
-rw-r--r--drivers/gpu/drm/etnaviv/etnaviv_mmu.h52
-rw-r--r--drivers/gpu/drm/etnaviv/etnaviv_perfmon.c484
-rw-r--r--drivers/gpu/drm/etnaviv/etnaviv_perfmon.h38
-rw-r--r--drivers/gpu/drm/etnaviv/etnaviv_sched.c193
-rw-r--r--drivers/gpu/drm/etnaviv/etnaviv_sched.h24
-rw-r--r--drivers/gpu/drm/etnaviv/state.xml.h255
-rw-r--r--drivers/gpu/drm/etnaviv/state_3d.xml.h5
-rw-r--r--drivers/gpu/drm/etnaviv/state_blt.xml.h52
-rw-r--r--drivers/gpu/drm/etnaviv/state_hi.xml.h149
-rw-r--r--drivers/gpu/drm/exynos/Kconfig19
-rw-r--r--drivers/gpu/drm/exynos/Makefile3
-rw-r--r--drivers/gpu/drm/exynos/exynos5433_drm_decon.c324
-rw-r--r--drivers/gpu/drm/exynos/exynos7_drm_decon.c36
-rw-r--r--drivers/gpu/drm/exynos/exynos_dp.c56
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_core.c118
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_crtc.c104
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_crtc.h11
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_dpi.c19
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_drv.c191
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_drv.h88
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_dsi.c281
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_fb.c107
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_fbdev.c42
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_fbdev.h12
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_fimc.c1083
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_fimc.h23
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_fimd.c50
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_g2d.c306
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_g2d.h11
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_gem.c103
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_gem.h29
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_gsc.c1075
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_gsc.h24
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_iommu.h34
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_ipp.c2254
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_ipp.h337
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_mic.c66
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_plane.c37
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_plane.h1
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_rotator.c756
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_rotator.h19
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_scaler.c720
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_vidi.c42
-rw-r--r--drivers/gpu/drm/exynos/exynos_hdmi.c375
-rw-r--r--drivers/gpu/drm/exynos/exynos_mixer.c616
-rw-r--r--drivers/gpu/drm/exynos/regs-decon5433.h209
-rw-r--r--drivers/gpu/drm/exynos/regs-decon7.h353
-rw-r--r--drivers/gpu/drm/exynos/regs-hdmi.h10
-rw-r--r--drivers/gpu/drm/exynos/regs-mixer.h8
-rw-r--r--drivers/gpu/drm/exynos/regs-scaler.h426
-rw-r--r--drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c5
-rw-r--r--drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c51
-rw-r--r--drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h1
-rw-r--r--drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_kms.c3
-rw-r--r--drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c8
-rw-r--r--drivers/gpu/drm/gma500/Makefile1
-rw-r--r--drivers/gpu/drm/gma500/accel_2d.c2
-rw-r--r--drivers/gpu/drm/gma500/cdv_device.c20
-rw-r--r--drivers/gpu/drm/gma500/cdv_intel_crt.c2
-rw-r--r--drivers/gpu/drm/gma500/cdv_intel_dp.c10
-rw-r--r--drivers/gpu/drm/gma500/cdv_intel_hdmi.c4
-rw-r--r--drivers/gpu/drm/gma500/cdv_intel_lvds.c2
-rw-r--r--drivers/gpu/drm/gma500/framebuffer.c93
-rw-r--r--drivers/gpu/drm/gma500/framebuffer.h1
-rw-r--r--drivers/gpu/drm/gma500/gem.c32
-rw-r--r--drivers/gpu/drm/gma500/gma_device.c4
-rw-r--r--drivers/gpu/drm/gma500/gma_display.c52
-rw-r--r--drivers/gpu/drm/gma500/gtt.h2
-rw-r--r--drivers/gpu/drm/gma500/intel_bios.h38
-rw-r--r--drivers/gpu/drm/gma500/mdfld_dsi_dpi.c2
-rw-r--r--drivers/gpu/drm/gma500/mdfld_dsi_output.c2
-rw-r--r--drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c4
-rw-r--r--drivers/gpu/drm/gma500/mdfld_intel_display.c7
-rw-r--r--drivers/gpu/drm/gma500/mdfld_tpo_vid.c53
-rw-r--r--drivers/gpu/drm/gma500/mid_bios.c14
-rw-r--r--drivers/gpu/drm/gma500/mmu.c2
-rw-r--r--drivers/gpu/drm/gma500/oaktrail_crtc.c3
-rw-r--r--drivers/gpu/drm/gma500/oaktrail_hdmi.c4
-rw-r--r--drivers/gpu/drm/gma500/oaktrail_lvds.c2
-rw-r--r--drivers/gpu/drm/gma500/psb_drv.c29
-rw-r--r--drivers/gpu/drm/gma500/psb_drv.h21
-rw-r--r--drivers/gpu/drm/gma500/psb_intel_display.c7
-rw-r--r--drivers/gpu/drm/gma500/psb_intel_drv.h1
-rw-r--r--drivers/gpu/drm/gma500/psb_intel_modes.c2
-rw-r--r--drivers/gpu/drm/gma500/psb_intel_sdvo.c26
-rw-r--r--drivers/gpu/drm/gma500/psb_lid.c8
-rw-r--r--drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c2
-rw-r--r--drivers/gpu/drm/hisilicon/hibmc/Makefile1
-rw-r--r--drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c11
-rw-r--r--drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c5
-rw-r--r--drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c5
-rw-r--r--drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c5
-rw-r--r--drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c39
-rw-r--r--drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c67
-rw-r--r--drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c30
-rw-r--r--drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c33
-rw-r--r--drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.h2
-rw-r--r--drivers/gpu/drm/i2c/Kconfig6
-rw-r--r--drivers/gpu/drm/i2c/Makefile3
-rw-r--r--drivers/gpu/drm/i2c/ch7006_drv.c2
-rw-r--r--drivers/gpu/drm/i2c/sil164_drv.c5
-rw-r--r--drivers/gpu/drm/i2c/tda9950.c513
-rw-r--r--drivers/gpu/drm/i2c/tda998x_drv.c618
-rw-r--r--drivers/gpu/drm/i810/Makefile1
-rw-r--r--drivers/gpu/drm/i810/i810_dma.c2
-rw-r--r--drivers/gpu/drm/i915/Kconfig2
-rw-r--r--drivers/gpu/drm/i915/Kconfig.debug28
-rw-r--r--drivers/gpu/drm/i915/Makefile38
-rw-r--r--drivers/gpu/drm/i915/dvo_ch7017.c20
-rw-r--r--drivers/gpu/drm/i915/dvo_ch7xxx.c22
-rw-r--r--drivers/gpu/drm/i915/dvo_ivch.c54
-rw-r--r--drivers/gpu/drm/i915/dvo_ns2501.c44
-rw-r--r--drivers/gpu/drm/i915/dvo_sil164.c10
-rw-r--r--drivers/gpu/drm/i915/dvo_tfp410.c16
-rw-r--r--drivers/gpu/drm/i915/gvt/Makefile2
-rw-r--r--drivers/gpu/drm/i915/gvt/aperture_gm.c2
-rw-r--r--drivers/gpu/drm/i915/gvt/cmd_parser.c148
-rw-r--r--drivers/gpu/drm/i915/gvt/debugfs.c72
-rw-r--r--drivers/gpu/drm/i915/gvt/display.c74
-rw-r--r--drivers/gpu/drm/i915/gvt/display.h2
-rw-r--r--drivers/gpu/drm/i915/gvt/dmabuf.c568
-rw-r--r--drivers/gpu/drm/i915/gvt/dmabuf.h67
-rw-r--r--drivers/gpu/drm/i915/gvt/edid.c20
-rw-r--r--drivers/gpu/drm/i915/gvt/execlist.h13
-rw-r--r--drivers/gpu/drm/i915/gvt/fb_decoder.c62
-rw-r--r--drivers/gpu/drm/i915/gvt/fb_decoder.h2
-rw-r--r--drivers/gpu/drm/i915/gvt/firmware.c2
-rw-r--r--drivers/gpu/drm/i915/gvt/gtt.c1932
-rw-r--r--drivers/gpu/drm/i915/gvt/gtt.h203
-rw-r--r--drivers/gpu/drm/i915/gvt/gvt.c50
-rw-r--r--drivers/gpu/drm/i915/gvt/gvt.h87
-rw-r--r--drivers/gpu/drm/i915/gvt/handlers.c582
-rw-r--r--drivers/gpu/drm/i915/gvt/hypercall.h11
-rw-r--r--drivers/gpu/drm/i915/gvt/interrupt.c17
-rw-r--r--drivers/gpu/drm/i915/gvt/kvmgt.c502
-rw-r--r--drivers/gpu/drm/i915/gvt/mmio.c49
-rw-r--r--drivers/gpu/drm/i915/gvt/mmio.h13
-rw-r--r--drivers/gpu/drm/i915/gvt/mmio_context.c226
-rw-r--r--drivers/gpu/drm/i915/gvt/mmio_context.h5
-rw-r--r--drivers/gpu/drm/i915/gvt/mpt.h98
-rw-r--r--drivers/gpu/drm/i915/gvt/page_track.c183
-rw-r--r--drivers/gpu/drm/i915/gvt/page_track.h56
-rw-r--r--drivers/gpu/drm/i915/gvt/sched_policy.c109
-rw-r--r--drivers/gpu/drm/i915/gvt/scheduler.c354
-rw-r--r--drivers/gpu/drm/i915/gvt/scheduler.h8
-rw-r--r--drivers/gpu/drm/i915/gvt/trace.h34
-rw-r--r--drivers/gpu/drm/i915/gvt/vgpu.c87
-rw-r--r--drivers/gpu/drm/i915/i915_debugfs.c1270
-rw-r--r--drivers/gpu/drm/i915/i915_drv.c515
-rw-r--r--drivers/gpu/drm/i915/i915_drv.h694
-rw-r--r--drivers/gpu/drm/i915/i915_gem.c1346
-rw-r--r--drivers/gpu/drm/i915/i915_gem.h41
-rw-r--r--drivers/gpu/drm/i915/i915_gem_batch_pool.c32
-rw-r--r--drivers/gpu/drm/i915/i915_gem_batch_pool.h29
-rw-r--r--drivers/gpu/drm/i915/i915_gem_clflush.c2
-rw-r--r--drivers/gpu/drm/i915/i915_gem_context.c273
-rw-r--r--drivers/gpu/drm/i915/i915_gem_context.h60
-rw-r--r--drivers/gpu/drm/i915/i915_gem_dmabuf.c22
-rw-r--r--drivers/gpu/drm/i915/i915_gem_evict.c14
-rw-r--r--drivers/gpu/drm/i915/i915_gem_execbuffer.c211
-rw-r--r--drivers/gpu/drm/i915/i915_gem_fence_reg.c10
-rw-r--r--drivers/gpu/drm/i915/i915_gem_gtt.c1654
-rw-r--r--drivers/gpu/drm/i915/i915_gem_gtt.h109
-rw-r--r--drivers/gpu/drm/i915/i915_gem_internal.c28
-rw-r--r--drivers/gpu/drm/i915/i915_gem_object.h77
-rw-r--r--drivers/gpu/drm/i915/i915_gem_render_state.c6
-rw-r--r--drivers/gpu/drm/i915/i915_gem_render_state.h4
-rw-r--r--drivers/gpu/drm/i915/i915_gem_request.c1338
-rw-r--r--drivers/gpu/drm/i915/i915_gem_request.h721
-rw-r--r--drivers/gpu/drm/i915/i915_gem_shrinker.c175
-rw-r--r--drivers/gpu/drm/i915/i915_gem_stolen.c241
-rw-r--r--drivers/gpu/drm/i915/i915_gem_timeline.c154
-rw-r--r--drivers/gpu/drm/i915/i915_gem_timeline.h123
-rw-r--r--drivers/gpu/drm/i915/i915_gem_userptr.c132
-rw-r--r--drivers/gpu/drm/i915/i915_gemfs.c75
-rw-r--r--drivers/gpu/drm/i915/i915_gemfs.h34
-rw-r--r--drivers/gpu/drm/i915/i915_gpu_error.c391
-rw-r--r--drivers/gpu/drm/i915/i915_gpu_error.h367
-rw-r--r--drivers/gpu/drm/i915/i915_ioc32.c27
-rw-r--r--drivers/gpu/drm/i915/i915_irq.c1341
-rw-r--r--drivers/gpu/drm/i915/i915_oa_icl.c118
-rw-r--r--drivers/gpu/drm/i915/i915_oa_icl.h34
-rw-r--r--drivers/gpu/drm/i915/i915_params.c17
-rw-r--r--drivers/gpu/drm/i915/i915_params.h3
-rw-r--r--drivers/gpu/drm/i915/i915_pci.c166
-rw-r--r--drivers/gpu/drm/i915/i915_perf.c260
-rw-r--r--drivers/gpu/drm/i915/i915_pmu.c1095
-rw-r--r--drivers/gpu/drm/i915/i915_pmu.h123
-rw-r--r--drivers/gpu/drm/i915/i915_pvinfo.h6
-rw-r--r--drivers/gpu/drm/i915/i915_query.c132
-rw-r--r--drivers/gpu/drm/i915/i915_query.h15
-rw-r--r--drivers/gpu/drm/i915/i915_reg.h5332
-rw-r--r--drivers/gpu/drm/i915/i915_request.c1449
-rw-r--r--drivers/gpu/drm/i915/i915_request.h709
-rw-r--r--drivers/gpu/drm/i915/i915_scheduler.h72
-rw-r--r--drivers/gpu/drm/i915/i915_selftest.h2
-rw-r--r--drivers/gpu/drm/i915/i915_sw_fence.c60
-rw-r--r--drivers/gpu/drm/i915/i915_syncmap.c16
-rw-r--r--drivers/gpu/drm/i915/i915_timeline.c105
-rw-r--r--drivers/gpu/drm/i915/i915_timeline.h128
-rw-r--r--drivers/gpu/drm/i915/i915_trace.h323
-rw-r--r--drivers/gpu/drm/i915/i915_utils.h10
-rw-r--r--drivers/gpu/drm/i915/i915_vgpu.c8
-rw-r--r--drivers/gpu/drm/i915/i915_vgpu.h6
-rw-r--r--drivers/gpu/drm/i915/i915_vma.c509
-rw-r--r--drivers/gpu/drm/i915/i915_vma.h67
-rw-r--r--drivers/gpu/drm/i915/icl_dsi.c127
-rw-r--r--drivers/gpu/drm/i915/intel_acpi.c27
-rw-r--r--drivers/gpu/drm/i915/intel_atomic.c33
-rw-r--r--drivers/gpu/drm/i915/intel_atomic_plane.c35
-rw-r--r--drivers/gpu/drm/i915/intel_audio.c74
-rw-r--r--drivers/gpu/drm/i915/intel_bios.c148
-rw-r--r--drivers/gpu/drm/i915/intel_breadcrumbs.c378
-rw-r--r--drivers/gpu/drm/i915/intel_cdclk.c366
-rw-r--r--drivers/gpu/drm/i915/intel_color.c131
-rw-r--r--drivers/gpu/drm/i915/intel_crt.c99
-rw-r--r--drivers/gpu/drm/i915/intel_csr.c9
-rw-r--r--drivers/gpu/drm/i915/intel_ddi.c956
-rw-r--r--drivers/gpu/drm/i915/intel_device_info.c458
-rw-r--r--drivers/gpu/drm/i915/intel_device_info.h85
-rw-r--r--drivers/gpu/drm/i915/intel_display.c1722
-rw-r--r--drivers/gpu/drm/i915/intel_display.h64
-rw-r--r--drivers/gpu/drm/i915/intel_dp.c1801
-rw-r--r--drivers/gpu/drm/i915/intel_dp_aux_backlight.c12
-rw-r--r--drivers/gpu/drm/i915/intel_dp_link_training.c52
-rw-r--r--drivers/gpu/drm/i915/intel_dp_mst.c29
-rw-r--r--drivers/gpu/drm/i915/intel_dpio_phy.c13
-rw-r--r--drivers/gpu/drm/i915/intel_dpll_mgr.c1058
-rw-r--r--drivers/gpu/drm/i915/intel_dpll_mgr.h107
-rw-r--r--drivers/gpu/drm/i915/intel_drv.h338
-rw-r--r--drivers/gpu/drm/i915/intel_dsi.c1867
-rw-r--r--drivers/gpu/drm/i915/intel_dsi.h34
-rw-r--r--drivers/gpu/drm/i915/intel_dsi_pll.c650
-rw-r--r--drivers/gpu/drm/i915/intel_dsi_vbt.c36
-rw-r--r--drivers/gpu/drm/i915/intel_dvo.c48
-rw-r--r--drivers/gpu/drm/i915/intel_engine_cs.c1395
-rw-r--r--drivers/gpu/drm/i915/intel_fbc.c295
-rw-r--r--drivers/gpu/drm/i915/intel_fbdev.c32
-rw-r--r--drivers/gpu/drm/i915/intel_frontbuffer.c6
-rw-r--r--drivers/gpu/drm/i915/intel_gpu_commands.h274
-rw-r--r--drivers/gpu/drm/i915/intel_guc.c397
-rw-r--r--drivers/gpu/drm/i915/intel_guc.h87
-rw-r--r--drivers/gpu/drm/i915/intel_guc_ads.c152
-rw-r--r--drivers/gpu/drm/i915/intel_guc_ads.h33
-rw-r--r--drivers/gpu/drm/i915/intel_guc_ct.c545
-rw-r--r--drivers/gpu/drm/i915/intel_guc_ct.h18
-rw-r--r--drivers/gpu/drm/i915/intel_guc_fw.c13
-rw-r--r--drivers/gpu/drm/i915/intel_guc_fwif.h182
-rw-r--r--drivers/gpu/drm/i915/intel_guc_log.c565
-rw-r--r--drivers/gpu/drm/i915/intel_guc_log.h71
-rw-r--r--drivers/gpu/drm/i915/intel_guc_reg.h14
-rw-r--r--drivers/gpu/drm/i915/intel_guc_submission.c567
-rw-r--r--drivers/gpu/drm/i915/intel_gvt.c5
-rw-r--r--drivers/gpu/drm/i915/intel_hangcheck.c38
-rw-r--r--drivers/gpu/drm/i915/intel_hdcp.c886
-rw-r--r--drivers/gpu/drm/i915/intel_hdmi.c503
-rw-r--r--drivers/gpu/drm/i915/intel_hotplug.c142
-rw-r--r--drivers/gpu/drm/i915/intel_huc.c211
-rw-r--r--drivers/gpu/drm/i915/intel_huc.h15
-rw-r--r--drivers/gpu/drm/i915/intel_huc_fw.c166
-rw-r--r--drivers/gpu/drm/i915/intel_huc_fw.h15
-rw-r--r--drivers/gpu/drm/i915/intel_i2c.c164
-rw-r--r--drivers/gpu/drm/i915/intel_lpe_audio.c33
-rw-r--r--drivers/gpu/drm/i915/intel_lrc.c1632
-rw-r--r--drivers/gpu/drm/i915/intel_lrc.h11
-rw-r--r--drivers/gpu/drm/i915/intel_lrc_reg.h68
-rw-r--r--drivers/gpu/drm/i915/intel_lspcon.c2
-rw-r--r--drivers/gpu/drm/i915/intel_lvds.c117
-rw-r--r--drivers/gpu/drm/i915/intel_mocs.c35
-rw-r--r--drivers/gpu/drm/i915/intel_mocs.h2
-rw-r--r--drivers/gpu/drm/i915/intel_modes.c20
-rw-r--r--drivers/gpu/drm/i915/intel_opregion.c31
-rw-r--r--drivers/gpu/drm/i915/intel_opregion.h1
-rw-r--r--drivers/gpu/drm/i915/intel_overlay.c86
-rw-r--r--drivers/gpu/drm/i915/intel_panel.c48
-rw-r--r--drivers/gpu/drm/i915/intel_pipe_crc.c508
-rw-r--r--drivers/gpu/drm/i915/intel_pm.c887
-rw-r--r--drivers/gpu/drm/i915/intel_psr.c933
-rw-r--r--drivers/gpu/drm/i915/intel_ringbuffer.c679
-rw-r--r--drivers/gpu/drm/i915/intel_ringbuffer.h353
-rw-r--r--drivers/gpu/drm/i915/intel_runtime_pm.c576
-rw-r--r--drivers/gpu/drm/i915/intel_sdvo.c153
-rw-r--r--drivers/gpu/drm/i915/intel_sprite.c645
-rw-r--r--drivers/gpu/drm/i915/intel_tv.c65
-rw-r--r--drivers/gpu/drm/i915/intel_uc.c318
-rw-r--r--drivers/gpu/drm/i915/intel_uc.h11
-rw-r--r--drivers/gpu/drm/i915/intel_uc_fw.c18
-rw-r--r--drivers/gpu/drm/i915/intel_uc_fw.h24
-rw-r--r--drivers/gpu/drm/i915/intel_uncore.c414
-rw-r--r--drivers/gpu/drm/i915/intel_uncore.h65
-rw-r--r--drivers/gpu/drm/i915/intel_vbt_defs.h20
-rw-r--r--drivers/gpu/drm/i915/intel_wopcm.c275
-rw-r--r--drivers/gpu/drm/i915/intel_wopcm.h31
-rw-r--r--drivers/gpu/drm/i915/intel_workarounds.c1082
-rw-r--r--drivers/gpu/drm/i915/intel_workarounds.h17
-rw-r--r--drivers/gpu/drm/i915/selftests/huge_gem_object.c18
-rw-r--r--drivers/gpu/drm/i915/selftests/huge_pages.c1786
-rw-r--r--drivers/gpu/drm/i915/selftests/i915_gem_coherency.c51
-rw-r--r--drivers/gpu/drm/i915/selftests/i915_gem_context.c312
-rw-r--r--drivers/gpu/drm/i915/selftests/i915_gem_dmabuf.c2
-rw-r--r--drivers/gpu/drm/i915/selftests/i915_gem_evict.c187
-rw-r--r--drivers/gpu/drm/i915/selftests/i915_gem_gtt.c299
-rw-r--r--drivers/gpu/drm/i915/selftests/i915_gem_object.c94
-rw-r--r--drivers/gpu/drm/i915/selftests/i915_gem_request.c868
-rw-r--r--drivers/gpu/drm/i915/selftests/i915_gem_timeline.c299
-rw-r--r--drivers/gpu/drm/i915/selftests/i915_live_selftests.h6
-rw-r--r--drivers/gpu/drm/i915/selftests/i915_mock_selftests.h5
-rw-r--r--drivers/gpu/drm/i915/selftests/i915_random.c3
-rw-r--r--drivers/gpu/drm/i915/selftests/i915_request.c873
-rw-r--r--drivers/gpu/drm/i915/selftests/i915_selftest.c2
-rw-r--r--drivers/gpu/drm/i915/selftests/i915_sw_fence.c134
-rw-r--r--drivers/gpu/drm/i915/selftests/i915_timeline.c267
-rw-r--r--drivers/gpu/drm/i915/selftests/i915_vma.c35
-rw-r--r--drivers/gpu/drm/i915/selftests/igt_flush_test.c33
-rw-r--r--drivers/gpu/drm/i915/selftests/igt_flush_test.h14
-rw-r--r--drivers/gpu/drm/i915/selftests/igt_wedge_me.h58
-rw-r--r--drivers/gpu/drm/i915/selftests/intel_breadcrumbs.c41
-rw-r--r--drivers/gpu/drm/i915/selftests/intel_engine_cs.c58
-rw-r--r--drivers/gpu/drm/i915/selftests/intel_guc.c30
-rw-r--r--drivers/gpu/drm/i915/selftests/intel_hangcheck.c920
-rw-r--r--drivers/gpu/drm/i915/selftests/intel_lrc.c584
-rw-r--r--drivers/gpu/drm/i915/selftests/intel_uncore.c36
-rw-r--r--drivers/gpu/drm/i915/selftests/intel_workarounds.c299
-rw-r--r--drivers/gpu/drm/i915/selftests/mock_context.c24
-rw-r--r--drivers/gpu/drm/i915/selftests/mock_context.h3
-rw-r--r--drivers/gpu/drm/i915/selftests/mock_dmabuf.c12
-rw-r--r--drivers/gpu/drm/i915/selftests/mock_engine.c155
-rw-r--r--drivers/gpu/drm/i915/selftests/mock_gem_device.c59
-rw-r--r--drivers/gpu/drm/i915/selftests/mock_gtt.c59
-rw-r--r--drivers/gpu/drm/i915/selftests/mock_request.c10
-rw-r--r--drivers/gpu/drm/i915/selftests/mock_request.h8
-rw-r--r--drivers/gpu/drm/i915/selftests/mock_timeline.c45
-rw-r--r--drivers/gpu/drm/i915/selftests/mock_timeline.h28
-rw-r--r--drivers/gpu/drm/i915/selftests/scatterlist.c15
-rw-r--r--drivers/gpu/drm/i915/vlv_dsi.c1879
-rw-r--r--drivers/gpu/drm/i915/vlv_dsi_pll.c586
-rw-r--r--drivers/gpu/drm/imx/dw_hdmi-imx.c23
-rw-r--r--drivers/gpu/drm/imx/imx-drm-core.c109
-rw-r--r--drivers/gpu/drm/imx/imx-drm.h2
-rw-r--r--drivers/gpu/drm/imx/imx-ldb.c6
-rw-r--r--drivers/gpu/drm/imx/imx-tve.c5
-rw-r--r--drivers/gpu/drm/imx/ipuv3-crtc.c10
-rw-r--r--drivers/gpu/drm/imx/ipuv3-plane.c183
-rw-r--r--drivers/gpu/drm/imx/parallel-display.c7
-rw-r--r--drivers/gpu/drm/lib/drm_random.c2
-rw-r--r--drivers/gpu/drm/mediatek/Kconfig1
-rw-r--r--drivers/gpu/drm/mediatek/mtk_disp_color.c4
-rw-r--r--drivers/gpu/drm/mediatek/mtk_disp_ovl.c22
-rw-r--r--drivers/gpu/drm/mediatek/mtk_disp_rdma.c96
-rw-r--r--drivers/gpu/drm/mediatek/mtk_dpi.c66
-rw-r--r--drivers/gpu/drm/mediatek/mtk_drm_crtc.c74
-rw-r--r--drivers/gpu/drm/mediatek/mtk_drm_crtc.h3
-rw-r--r--drivers/gpu/drm/mediatek/mtk_drm_ddp.c251
-rw-r--r--drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c21
-rw-r--r--drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h19
-rw-r--r--drivers/gpu/drm/mediatek/mtk_drm_drv.c188
-rw-r--r--drivers/gpu/drm/mediatek/mtk_drm_drv.h5
-rw-r--r--drivers/gpu/drm/mediatek/mtk_drm_fb.c78
-rw-r--r--drivers/gpu/drm/mediatek/mtk_drm_fb.h1
-rw-r--r--drivers/gpu/drm/mediatek/mtk_drm_gem.c29
-rw-r--r--drivers/gpu/drm/mediatek/mtk_drm_gem.h3
-rw-r--r--drivers/gpu/drm/mediatek/mtk_drm_plane.c21
-rw-r--r--drivers/gpu/drm/mediatek/mtk_dsi.c23
-rw-r--r--drivers/gpu/drm/mediatek/mtk_hdmi.c50
-rw-r--r--drivers/gpu/drm/meson/meson_crtc.c10
-rw-r--r--drivers/gpu/drm/meson/meson_drv.c32
-rw-r--r--drivers/gpu/drm/meson/meson_dw_hdmi.c70
-rw-r--r--drivers/gpu/drm/meson/meson_plane.c12
-rw-r--r--drivers/gpu/drm/meson/meson_registers.h4
-rw-r--r--drivers/gpu/drm/meson/meson_vclk.c445
-rw-r--r--drivers/gpu/drm/meson/meson_vclk.h4
-rw-r--r--drivers/gpu/drm/meson/meson_venc.c61
-rw-r--r--drivers/gpu/drm/meson/meson_venc.h2
-rw-r--r--drivers/gpu/drm/meson/meson_venc_cvbs.c3
-rw-r--r--drivers/gpu/drm/mga/Makefile1
-rw-r--r--drivers/gpu/drm/mga/mga_drv.h2
-rw-r--r--drivers/gpu/drm/mga/mga_ioc32.c149
-rw-r--r--drivers/gpu/drm/mga/mga_state.c2
-rw-r--r--drivers/gpu/drm/mgag200/Makefile1
-rw-r--r--drivers/gpu/drm/mgag200/mgag200_cursor.c2
-rw-r--r--drivers/gpu/drm/mgag200/mgag200_drv.c1
-rw-r--r--drivers/gpu/drm/mgag200/mgag200_drv.h5
-rw-r--r--drivers/gpu/drm/mgag200/mgag200_fb.c7
-rw-r--r--drivers/gpu/drm/mgag200/mgag200_main.c10
-rw-r--r--drivers/gpu/drm/mgag200/mgag200_mode.c68
-rw-r--r--drivers/gpu/drm/mgag200/mgag200_ttm.c34
-rw-r--r--drivers/gpu/drm/msm/Kconfig22
-rw-r--r--drivers/gpu/drm/msm/Makefile85
-rw-r--r--drivers/gpu/drm/msm/adreno/a2xx.xml.h267
-rw-r--r--drivers/gpu/drm/msm/adreno/a3xx.xml.h22
-rw-r--r--drivers/gpu/drm/msm/adreno/a3xx_gpu.c55
-rw-r--r--drivers/gpu/drm/msm/adreno/a3xx_gpu.h1
-rw-r--r--drivers/gpu/drm/msm/adreno/a4xx.xml.h66
-rw-r--r--drivers/gpu/drm/msm/adreno/a4xx_gpu.c47
-rw-r--r--drivers/gpu/drm/msm/adreno/a4xx_gpu.h1
-rw-r--r--drivers/gpu/drm/msm/adreno/a5xx.xml.h1371
-rw-r--r--drivers/gpu/drm/msm/adreno/a5xx_debugfs.c187
-rw-r--r--drivers/gpu/drm/msm/adreno/a5xx_gpu.c879
-rw-r--r--drivers/gpu/drm/msm/adreno/a5xx_gpu.h114
-rw-r--r--drivers/gpu/drm/msm/adreno/a5xx_power.c59
-rw-r--r--drivers/gpu/drm/msm/adreno/a5xx_preempt.c305
-rw-r--r--drivers/gpu/drm/msm/adreno/adreno_common.xml.h51
-rw-r--r--drivers/gpu/drm/msm/adreno/adreno_device.c278
-rw-r--r--drivers/gpu/drm/msm/adreno/adreno_gpu.c647
-rw-r--r--drivers/gpu/drm/msm/adreno/adreno_gpu.h97
-rw-r--r--drivers/gpu/drm/msm/adreno/adreno_pm4.xml.h368
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c479
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.h153
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c637
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h133
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c2138
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h423
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_dbg.c2393
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_dbg.h103
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c2500
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h177
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h430
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c905
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c922
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c1173
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_formats.h88
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.c155
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.h53
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c511
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h804
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog_format.h168
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.c323
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.h139
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c540
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h218
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c1183
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h257
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c349
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h128
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c261
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h122
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h465
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c250
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h136
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c753
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h424
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c398
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.h202
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.c368
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.h348
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c275
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.h128
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_hwio.h56
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c203
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.h57
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_irq.c66
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_irq.h59
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c1345
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h290
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c245
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c1963
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h175
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.c249
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.h225
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c1079
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h199
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h1007
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c384
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.h94
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/msm_media_info.h1376
-rw-r--r--drivers/gpu/drm/msm/disp/mdp4/mdp4.xml.h1174
-rw-r--r--drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c670
-rw-r--r--drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c190
-rw-r--r--drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c282
-rw-r--r--drivers/gpu/drm/msm/disp/mdp4/mdp4_irq.c (renamed from drivers/gpu/drm/msm/mdp/mdp4/mdp4_irq.c)0
-rw-r--r--drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c574
-rw-r--r--drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h249
-rw-r--r--drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c503
-rw-r--r--drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c138
-rw-r--r--drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_pll.c (renamed from drivers/gpu/drm/msm/mdp/mdp4/mdp4_lvds_pll.c)0
-rw-r--r--drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c402
-rw-r--r--drivers/gpu/drm/msm/disp/mdp5/mdp5.xml.h1968
-rw-r--r--drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c652
-rw-r--r--drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.h (renamed from drivers/gpu/drm/msm/mdp/mdp5/mdp5_cfg.h)0
-rw-r--r--drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c230
-rw-r--r--drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c1247
-rw-r--r--drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c763
-rw-r--r--drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.h86
-rw-r--r--drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c456
-rw-r--r--drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c136
-rw-r--r--drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c1116
-rw-r--r--drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h336
-rw-r--r--drivers/gpu/drm/msm/disp/mdp5/mdp5_mdss.c290
-rw-r--r--drivers/gpu/drm/msm/disp/mdp5/mdp5_mixer.c172
-rw-r--r--drivers/gpu/drm/msm/disp/mdp5/mdp5_mixer.h (renamed from drivers/gpu/drm/msm/mdp/mdp5/mdp5_mixer.h)0
-rw-r--r--drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c178
-rw-r--r--drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.h57
-rw-r--r--drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c1111
-rw-r--r--drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c418
-rw-r--r--drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.h (renamed from drivers/gpu/drm/msm/mdp/mdp5/mdp5_smp.h)0
-rw-r--r--drivers/gpu/drm/msm/disp/mdp_common.xml.h104
-rw-r--r--drivers/gpu/drm/msm/disp/mdp_format.c192
-rw-r--r--drivers/gpu/drm/msm/disp/mdp_kms.c (renamed from drivers/gpu/drm/msm/mdp/mdp_kms.c)0
-rw-r--r--drivers/gpu/drm/msm/disp/mdp_kms.h148
-rw-r--r--drivers/gpu/drm/msm/dsi/dsi.c33
-rw-r--r--drivers/gpu/drm/msm/dsi/dsi.h32
-rw-r--r--drivers/gpu/drm/msm/dsi/dsi.xml.h174
-rw-r--r--drivers/gpu/drm/msm/dsi/dsi_cfg.c81
-rw-r--r--drivers/gpu/drm/msm/dsi/dsi_cfg.h13
-rw-r--r--drivers/gpu/drm/msm/dsi/dsi_host.c576
-rw-r--r--drivers/gpu/drm/msm/dsi/dsi_manager.c142
-rw-r--r--drivers/gpu/drm/msm/dsi/mmss_cc.xml.h26
-rw-r--r--drivers/gpu/drm/msm/dsi/phy/dsi_phy.c123
-rw-r--r--drivers/gpu/drm/msm/dsi/phy/dsi_phy.h3
-rw-r--r--drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c223
-rw-r--r--drivers/gpu/drm/msm/dsi/pll/dsi_pll.c5
-rw-r--r--drivers/gpu/drm/msm/dsi/pll/dsi_pll.h9
-rw-r--r--drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c824
-rw-r--r--drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c2
-rw-r--r--drivers/gpu/drm/msm/dsi/sfpb.xml.h26
-rw-r--r--drivers/gpu/drm/msm/edp/edp.h4
-rw-r--r--drivers/gpu/drm/msm/edp/edp.xml.h26
-rw-r--r--drivers/gpu/drm/msm/edp/edp_connector.c5
-rw-r--r--drivers/gpu/drm/msm/edp/edp_ctrl.c28
-rw-r--r--drivers/gpu/drm/msm/hdmi/hdmi.c12
-rw-r--r--drivers/gpu/drm/msm/hdmi/hdmi.xml.h68
-rw-r--r--drivers/gpu/drm/msm/hdmi/hdmi_bridge.c74
-rw-r--r--drivers/gpu/drm/msm/hdmi/hdmi_connector.c68
-rw-r--r--drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c2
-rw-r--r--drivers/gpu/drm/msm/hdmi/hdmi_phy.c2
-rw-r--r--drivers/gpu/drm/msm/hdmi/hdmi_phy_8960.c2
-rw-r--r--drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c9
-rw-r--r--drivers/gpu/drm/msm/hdmi/hdmi_phy_8x74.c3
-rw-r--r--drivers/gpu/drm/msm/hdmi/qfprom.xml.h26
-rw-r--r--drivers/gpu/drm/msm/mdp/mdp4/mdp4.xml.h1174
-rw-r--r--drivers/gpu/drm/msm/mdp/mdp4/mdp4_crtc.c659
-rw-r--r--drivers/gpu/drm/msm/mdp/mdp4/mdp4_dsi_encoder.c190
-rw-r--r--drivers/gpu/drm/msm/mdp/mdp4/mdp4_dtv_encoder.c283
-rw-r--r--drivers/gpu/drm/msm/mdp/mdp4/mdp4_kms.c581
-rw-r--r--drivers/gpu/drm/msm/mdp/mdp4/mdp4_kms.h256
-rw-r--r--drivers/gpu/drm/msm/mdp/mdp4/mdp4_lcdc_encoder.c503
-rw-r--r--drivers/gpu/drm/msm/mdp/mdp4/mdp4_lvds_connector.c136
-rw-r--r--drivers/gpu/drm/msm/mdp/mdp4/mdp4_plane.c416
-rw-r--r--drivers/gpu/drm/msm/mdp/mdp5/mdp5.xml.h1960
-rw-r--r--drivers/gpu/drm/msm/mdp/mdp5/mdp5_cfg.c650
-rw-r--r--drivers/gpu/drm/msm/mdp/mdp5/mdp5_cmd_encoder.c227
-rw-r--r--drivers/gpu/drm/msm/mdp/mdp5/mdp5_crtc.c1120
-rw-r--r--drivers/gpu/drm/msm/mdp/mdp5/mdp5_ctl.c779
-rw-r--r--drivers/gpu/drm/msm/mdp/mdp5/mdp5_ctl.h86
-rw-r--r--drivers/gpu/drm/msm/mdp/mdp5/mdp5_encoder.c439
-rw-r--r--drivers/gpu/drm/msm/mdp/mdp5/mdp5_irq.c129
-rw-r--r--drivers/gpu/drm/msm/mdp/mdp5/mdp5_kms.c1042
-rw-r--r--drivers/gpu/drm/msm/mdp/mdp5/mdp5_kms.h328
-rw-r--r--drivers/gpu/drm/msm/mdp/mdp5/mdp5_mdss.c235
-rw-r--r--drivers/gpu/drm/msm/mdp/mdp5/mdp5_mixer.c172
-rw-r--r--drivers/gpu/drm/msm/mdp/mdp5/mdp5_pipe.c139
-rw-r--r--drivers/gpu/drm/msm/mdp/mdp5/mdp5_pipe.h56
-rw-r--r--drivers/gpu/drm/msm/mdp/mdp5/mdp5_plane.c1168
-rw-r--r--drivers/gpu/drm/msm/mdp/mdp5/mdp5_smp.c368
-rw-r--r--drivers/gpu/drm/msm/mdp/mdp_common.xml.h104
-rw-r--r--drivers/gpu/drm/msm/mdp/mdp_format.c191
-rw-r--r--drivers/gpu/drm/msm/mdp/mdp_kms.h148
-rw-r--r--drivers/gpu/drm/msm/msm_atomic.c282
-rw-r--r--drivers/gpu/drm/msm/msm_debugfs.c101
-rw-r--r--drivers/gpu/drm/msm/msm_drv.c473
-rw-r--r--drivers/gpu/drm/msm/msm_drv.h199
-rw-r--r--drivers/gpu/drm/msm/msm_fb.c119
-rw-r--r--drivers/gpu/drm/msm/msm_fbdev.c76
-rw-r--r--drivers/gpu/drm/msm/msm_fence.c2
-rw-r--r--drivers/gpu/drm/msm/msm_fence.h4
-rw-r--r--drivers/gpu/drm/msm/msm_gem.c519
-rw-r--r--drivers/gpu/drm/msm/msm_gem.h32
-rw-r--r--drivers/gpu/drm/msm/msm_gem_shrinker.c16
-rw-r--r--drivers/gpu/drm/msm/msm_gem_submit.c89
-rw-r--r--drivers/gpu/drm/msm/msm_gem_vma.c16
-rw-r--r--drivers/gpu/drm/msm/msm_gpu.c621
-rw-r--r--drivers/gpu/drm/msm/msm_gpu.h148
-rw-r--r--drivers/gpu/drm/msm/msm_kms.h47
-rw-r--r--drivers/gpu/drm/msm/msm_rd.c156
-rw-r--r--drivers/gpu/drm/msm/msm_ringbuffer.c44
-rw-r--r--drivers/gpu/drm/msm/msm_ringbuffer.h33
-rw-r--r--drivers/gpu/drm/msm/msm_submitqueue.c152
-rw-r--r--drivers/gpu/drm/mxsfb/mxsfb_drv.c67
-rw-r--r--drivers/gpu/drm/mxsfb/mxsfb_out.c1
-rw-r--r--drivers/gpu/drm/nouveau/Kbuild11
-rw-r--r--drivers/gpu/drm/nouveau/Kconfig7
-rw-r--r--drivers/gpu/drm/nouveau/dispnv04/arb.c4
-rw-r--r--drivers/gpu/drm/nouveau/dispnv04/crtc.c2
-rw-r--r--drivers/gpu/drm/nouveau/dispnv04/dac.c2
-rw-r--r--drivers/gpu/drm/nouveau/dispnv04/dfp.c2
-rw-r--r--drivers/gpu/drm/nouveau/dispnv04/disp.c5
-rw-r--r--drivers/gpu/drm/nouveau/dispnv04/hw.c10
-rw-r--r--drivers/gpu/drm/nouveau/dispnv04/overlay.c26
-rw-r--r--drivers/gpu/drm/nouveau/dispnv04/tvnv04.c2
-rw-r--r--drivers/gpu/drm/nouveau/dispnv04/tvnv17.c2
-rw-r--r--drivers/gpu/drm/nouveau/dispnv50/Kbuild51
-rw-r--r--drivers/gpu/drm/nouveau/dispnv50/atom.h222
-rw-r--r--drivers/gpu/drm/nouveau/dispnv50/base.c53
-rw-r--r--drivers/gpu/drm/nouveau/dispnv50/base.h31
-rw-r--r--drivers/gpu/drm/nouveau/dispnv50/base507c.c286
-rw-r--r--drivers/gpu/drm/nouveau/dispnv50/base827c.c71
-rw-r--r--drivers/gpu/drm/nouveau/dispnv50/base907c.c110
-rw-r--r--drivers/gpu/drm/nouveau/dispnv50/base917c.c48
-rw-r--r--drivers/gpu/drm/nouveau/