aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2021-09-29Revert "drm/amd/display: To modify the condition in indicating branch device"Alex Deucher1-1/+7
2021-09-29Revert "amd/amdgpu: Disable VCN DPG mode for Picasso"Alex Deucher1-1/+2
2021-09-29drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotifyAlex Deucher4-5/+4
2021-09-29drm/amdgpu: only check for _PR3 on dGPUsAlex Deucher1-2/+4
2021-09-29drm/amdgpu: add another raven1 gfxoff quirkAlex Deucher1-0/+2
2021-09-29drm/amdkfd: fix KFDSVMRangeTest.PartialUnmapSysMemTest failsYifan Zhang1-0/+5
2021-09-29drm/amdkfd: export svm_range_list_lock_and_flush_workYifan Zhang2-1/+2
2021-09-29drm/amdkfd: avoid conflicting address mappingsAlex Sierra2-17/+75
2021-09-29drm/amdgpu: use generic fb helpers instead of setting up AMD own's.Evan Quan7-426/+50
2021-09-29drm/amdgpu: add an option to override IP discovery table from a fileAlex Deucher2-5/+21
2021-09-29drm/amdkfd: convert kfd_device.c to use GC IP versionAlex Deucher1-76/+178
2021-09-29drm/amdkfd: clean up parameters in kgd2kfd_probeAlex Deucher3-6/+7
2021-09-29drm/amdgpu: add support for SRIOV in IP discovery pathAlex Deucher1-9/+25
2021-09-29drm/amdgpu: clean up set IP functionAlex Deucher1-335/+387
2021-09-29drm/amdgpu: convert IP version array to include instancesAlex Deucher29-376/+385
2021-09-29drm/amdgpu: set CHIP_IP_DISCOVERY as the asic type by defaultAlex Deucher1-2/+2
2021-09-29drm/amdgpu: add new asic_type for IP discoveryAlex Deucher2-0/+2
2021-09-29drm/amdgpu/ucode: add default behaviorAlex Deucher1-3/+4
2021-09-29drm/amdgpu: get VCN harvest information from IP discovery tableAlex Deucher2-15/+8
2021-09-29drm/amdgpu/vcn: remove manual instance settingAlex Deucher4-6/+2
2021-09-29drm/amdgpu/sdma: remove manual instance settingAlex Deucher3-36/+0
2021-09-29drm/amdgpu: get VCN and SDMA instances from IP discovery tableAlex Deucher1-0/+14
2021-09-29drm/amdgpu: add HWID of SDMA instance 2 and 3Guchun Chen1-0/+2
2021-09-29drm/amdgpu: add VCN1 hardware IPAlex Deucher1-0/+1
2021-09-29drm/amd/display: fix error case handlingGuchun Chen1-6/+8
2021-09-29drm/amdgpu/soc15: convert to IP version checkingAlex Deucher1-71/+88
2021-09-29drm/amdgpu/vcn2.5: convert to IP version checkingAlex Deucher1-2/+2
2021-09-29drm/amdgpu/amdgpu_vcn: convert to IP version checkingAlex Deucher1-26/+21
2021-09-29drm/amdgpu/pm/amdgpu_smu: convert more IP version checkingAlex Deucher1-23/+23
2021-09-29drm/amdgpu/pm/smu_v13.0: convert IP version checkingAlex Deucher1-9/+13
2021-09-29drm/amdgpu/pm/smu_v11.0: update IP version checkingAlex Deucher1-12/+12
2021-09-29drm/amdgpu/psp_v13.0: convert to IP version checkingAlex Deucher1-6/+8
2021-09-29drm/amdgpu/psp_v11.0: convert to IP version checkingAlex Deucher1-22/+22
2021-09-29drm/amdgpu/amdgpu_psp: convert to IP version checkingAlex Deucher1-43/+58
2021-09-29drm/amdgpu/gfx9.0: convert to IP version checkingAlex Deucher1-107/+120
2021-09-29drm/amdgpu/hdp4.0: convert to IP version checkingAlex Deucher1-7/+8
2021-09-29drm/amdgpu/sdma4.0: convert to IP version checkingAlex Deucher1-47/+60
2021-09-29drm/amdgpu/display/dm: convert RAVEN to IP version checkingAlex Deucher1-16/+6
2021-09-29drm/amdgpu: default to true in amdgpu_device_asic_has_dc_supportAlex Deucher1-1/+3
2021-09-29drm/amdgpu: drive all vega asics from the IP discovery tableAlex Deucher1-16/+0
2021-09-29drm/amdgpu/soc15: get rev_id in soc15_common_early_initAlex Deucher1-1/+1
2021-09-29drm/amdgpu: add initial IP discovery support for vega based partsAlex Deucher1-30/+387
2021-09-29drm/amdgpu/soc15: export common IP functionsAlex Deucher2-1/+3
2021-09-29drm/amdgpu: add DCI HWIPAlex Deucher2-0/+2
2021-09-29drm/amdgpu/display/dm: convert to IP version checkingAlex Deucher1-94/+114
2021-09-29drm/amdgpu: drive all navi asics from the IP discovery tableAlex Deucher1-20/+0
2021-09-29drm/amdgpu/nv: convert to IP version checkingAlex Deucher1-37/+38
2021-09-29drm/amdgpu/sienna_cichlid_ppt: convert to IP version checkingAlex Deucher1-12/+12
2021-09-29drm/amdgpu/navi10_ppt: convert to IP version checkingAlex Deucher1-25/+25
2021-09-29drm/amdgpu/smu11.0: convert to IP version checkingAlex Deucher1-42/+46
2021-09-29drm/amdgpu/amdgpu_smu: convert to IP version checkingAlex Deucher1-46/+78
2021-09-29drm/amdgpu/navi10_ih: convert to IP version checkingAlex Deucher1-8/+5
2021-09-29drm/amdgpu/athub2.1: convert to IP version checkingAlex Deucher1-5/+4
2021-09-29drm/amdgpu/athub2.0: convert to IP version checkingAlex Deucher1-4/+3
2021-09-29drm/amdgpu/vcn3.0: convert to IP version checkingAlex Deucher1-4/+4
2021-09-29drm/amdgpu/mmhub2.1: convert to IP version checkingAlex Deucher1-3/+3
2021-09-29drm/amdgpu/mmhub2.0: convert to IP version checkingAlex Deucher1-41/+32
2021-09-29drm/amdgpu/gfxhub2.1: convert to IP version checkingAlex Deucher1-3/+3
2021-09-29drm/amdgpu: drive nav10 from the IP discovery tableAlex Deucher1-1/+0
2021-09-29drm/amdgpu: Use IP discovery to drive setting IP blocks by defaultAlex Deucher1-2/+4
2021-09-29drm/amdgpu/gmc10.0: convert to IP version checkingAlex Deucher1-61/+30
2021-09-29drm/amdgpu: bind to any 0x1002 PCI diplay class deviceAlex Deucher1-0/+15
2021-09-29drm/amdgpu: filter out radeon PCI device IDsAlex Deucher1-1/+637
2021-09-29drm/amdgpu/gfx10: convert to IP version checkingAlex Deucher1-190/+190
2021-09-29drm/amdgpu/sdma5.2: convert to IP version checkingAlex Deucher1-24/+24
2021-09-29drm/amdgpu/sdma5.0: convert to IP version checkingAlex Deucher1-15/+15
2021-09-29drm/amdgpu: add initial IP enumeration via IP discovery tableAlex Deucher2-0/+334
2021-09-29drm/amdgpu/nv: export common IP functionsAlex Deucher2-1/+3
2021-09-29drm/amdgpu: add XGMI HWIPAlex Deucher2-0/+2
2021-09-29drm/amdgpu: fill in IP versions from IP discovery tableAlex Deucher1-1/+2
2021-09-29drm/amdgpu: store HW IP versions in the driver structureAlex Deucher2-1/+4
2021-09-29drm/amdgpu: add debugfs access to the IP discovery tableAlex Deucher2-0/+6
2021-09-29drm/amdgpu: move headless sku check into harvest functionAlex Deucher2-14/+7
2021-09-29drm/amdgpu: resolve RAS query bugJohn Clements1-0/+3
2021-09-29drm/amd/display: Only define DP 2.0 symbols if not already definedHarry Wentland2-5/+50
2021-09-29amd/amdkfd: add ras page retirement handling for sq/sdma (v3)Tao Zhou3-2/+17
2021-09-29drm/amdgpu: force exit gfxoff on sdma resume for rmb s0ixPrike Liang1-0/+8
2021-09-29drm/amd/display: add cyan_skillfish display supportZhan Liu51-2/+4958
2021-09-29drm/amdgpu: add cyan_skillfish asic header filesZhan Liu6-0/+29456
2021-09-29drm/amdgpu: Add a UAPI flag for hot plug/unplugAndrey Grodzovsky1-1/+2
2021-09-29drm/amdgpu: drm/amdgpu: Handle IOMMU enabled caseAndrey Grodzovsky1-0/+2
2021-09-29drm/amd/amdgpu: Validate ip discovery blobErnst Sjöstrand1-0/+21
2021-09-29gpu: amd: replace open-coded offsetof() with builtinArnd Bergmann4-7/+5
2021-09-29drm/amdkfd: fix resource_size.cocci warningsYang Li1-2/+1
2021-09-29drm/amdgpu: fix warning for overflow checkArnd Bergmann2-2/+2
2021-09-29drm/amdgpu: check tiling flags when creating FB on GFX8-Simon Ser1-0/+31
2021-09-29drm/amd/amdgpu: Add missing mp_11_0_8_sh_mask.h headerTom St Denis1-0/+355
2021-09-29drm/amd/display: Pass PCI deviceid into DCCharlene Liu1-0/+1
2021-09-29drm/amd/display: Update VCP X.Y logging to improve usefulnessGeorge Shen1-24/+25
2021-09-29drm/amd/display: Handle Y carry-over in VCP X.Y calculationGeorge Shen1-0/+6
2021-09-29drm/amd/display: make verified link cap not exceeding max link capWenjing Liu1-15/+28
2021-09-29drm/amd/display: initialize backlight_ramping_override to falseJosip Pavic1-0/+1
2021-09-29drm/amd/display: Defer LUT memory powerdown until LUT bypass latchesMichael Strauss4-7/+87
2021-09-29Merge branch 'for-next/cast-function' into for-next/ksppGustavo A. R. Silva1-0/+5
2021-09-29Makefile: Enable -Wcast-function-typeGustavo A. R. Silva1-0/+5
2021-09-29ksmbd: remove NTLMv1 authenticationNamjae Jeon3-229/+0
2021-09-29bpf: Do not invoke the XDP dispatcher for PROG_RUN with single repeatLorenz Bauer1-2/+4
2021-09-29Merge branch 'i2c/for-mergewindow' into i2c/for-nextWolfram Sang4-56/+33
2021-09-29Merge branch 'i2c/for-current' into i2c/for-nextWolfram Sang647-3385/+6258
2021-09-29i2c: kempld: deprecate class based instantiationMichael Brunner1-1/+2
2021-09-29i2c: bcm-kona: Fix return value in probe()zhaoxiao1-1/+1
2021-09-29i2c: rcar: enable interrupts before starting transferWolfram Sang1-3/+3
2021-09-29drm/i915/tc: Fix system hang on ADL-P during TypeC PHY disconnectImre Deak1-0/+8
2021-09-29drm/i915/tc: Drop extra TC cold blocking from intel_tc_port_connected()Imre Deak1-4/+0
2021-09-29drm/i915/tc: Fix TypeC PHY connect/disconnect logic on ADL-PImre Deak4-32/+59
2021-09-29drm/i915/icl/tc: Remove the ICL special casing during TC-cold blockingImre Deak1-6/+0
2021-09-29drm/i915/tc: Avoid using legacy AUX PW in TBT modeImre Deak1-19/+36
2021-09-29drm/i915/tc: Refactor TC-cold block/unblock helpersImre Deak2-26/+44
2021-09-29drm/i915/tc: Add a mode for the TypeC PHY's disconnected stateImre Deak2-8/+15
2021-09-29drm/i915/tc: Don't keep legacy TypeC ports in connected state w/o a sinkImre Deak1-11/+1
2021-09-29drm/i915/tc: Add/use helpers to retrieve TypeC port propertiesImre Deak7-34/+46
2021-09-29drm/i915/tc: Check for DP-alt, legacy sinks before taking PHY ownershipImre Deak1-0/+23
2021-09-29drm/i915/tc: Remove waiting for PHY complete during releasing ownershipImre Deak1-5/+0
2021-09-29drm/i915/adlp/tc: Fix PHY connected check for Thunderbolt modeImre Deak1-0/+4
2021-09-29drm/i915/tc: Fix TypeC port init/resume time sanitizationImre Deak3-18/+20
2021-09-29i2c: / ACPI: fix resource leak in reconfiguration device additionJamie Iles1-0/+1
2021-09-29Bluetooth: hci_vhci: Add force_prevent_wake entryLuiz Augusto von Dentz1-0/+49
2021-09-29Bluetooth: hci_vhci: Add force_suspend entryLuiz Augusto von Dentz1-0/+53
2021-09-29libbpf: Make gen_loader data aligned.Alexei Starovoitov1-1/+6
2021-09-29bpf: selftests: Fix fd cleanup in get_branch_snapshotKumar Kartikeya Dwivedi1-3/+2
2021-09-29i2c: i801: Stop using pm_runtime_set_autosuspend_delay(-1)Heiner Kallweit1-4/+5
2021-09-29i2c: i801: Use PCI bus rescan mutex to protect P2SB accessHeiner Kallweit1-3/+2
2021-09-29i2c: i801: Improve i801_add_muxHeiner Kallweit1-11/+7
2021-09-29i2c: i801: Improve i801_acpi_probe/remove functionsHeiner Kallweit1-16/+7
2021-09-29i2c: i801: Remove not needed check for PCI_COMMAND_INTX_DISABLEHeiner Kallweit1-8/+1
2021-09-29i2c: i801: Improve is_dell_system_with_lis3lv02dHeiner Kallweit1-9/+5
2021-09-29Merge branch 'pm-pci' into linux-nextRafael J. Wysocki4-118/+115
2021-09-29PCI: PM: Simplify acpi_pci_power_manageable()Rafael J. Wysocki1-3/+1
2021-09-29PCI: PM: Drop struct pci_platform_pm_opsRafael J. Wysocki2-50/+0
2021-09-29PCI: ACPI: PM: Do not use pci_platform_pm_ops for ACPIRafael J. Wysocki3-36/+66
2021-09-29MAINTAINERS: Update Mun Yew Tham as Altera Pio Driver maintainerMun Yew Tham1-1/+1
2021-09-29MAINTAINERS: update my email addressBartosz Golaszewski1-4/+4
2021-09-29gpio: pca953x: do not ignore i2c errorsAndrey Gusakov1-9/+2
2021-09-29rcu: Make idle entry report expedited quiescent statesPaul E. McKenney2-2/+13
2021-09-29devlink: Add missed notifications iteratorsLeon Romanovsky1-2/+21
2021-09-29Merge branches 'for-next/kselftest', 'for-next/misc', 'for-next/mm' and 'for-...Will Deacon9-24/+67
2021-09-30kconfig: rename a variable in the lexer to a clearer nameMasahiro Yamada1-3/+3
2021-09-30kconfig: narrow the scope of variables in the lexerMasahiro Yamada1-1/+2
2021-09-29rcu: Prevent expedited GP from enabling tick on offline CPUPaul E. McKenney1-1/+4
2021-09-29arm64: kasan: mte: move GCR_EL1 switch to task switch when KASAN disabledPeter Collingbourne3-7/+38
2021-09-29arm64: mm: update max_pfn after memory hotplugSudarshan Rajagopalan1-0/+5
2021-09-29arm64/mm: Add pud_sect_supported()Anshuman Khandual3-13/+22
2021-09-29arm64/traps: Avoid unnecessary kernel/user pointer conversionAmit Daniel Kachhap1-2/+2
2021-09-29selftests: arm64: Verify that all possible vector lengths are handledMark Brown1-0/+77
2021-09-29selftests: arm64: Fix and enable test for setting current VL in vec-syscfgMark Brown1-6/+4
2021-09-29selftests: arm64: Remove bogus error check on writing to filesMark Brown1-6/+0
2021-09-29selftests: arm64: Fix printf() format mismatch in vec-syscfgMark Brown1-1/+1
2021-09-29Merge tag 'sound-5.15-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds30-102/+272
2021-09-29Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2-8/+11
2021-09-29drm/i915/gen11: Disable cursor clock gating in HDR modeTejas Upadhyay2-0/+33
2021-09-29drm/ttm: add TTM_TT_FLAG_EXTERNAL_MAPPABLEMatthew Auld3-5/+23
2021-09-29drm/ttm: add some kernel-doc for TTM_TT_FLAG_*Matthew Auld1-19/+41
2021-09-29drm/ttm: s/FLAG_SG/FLAG_EXTERNAL/Matthew Auld11-42/+42
2021-09-29bpf, arm: Fix register clobbering in div/mod implementationJohan Almbladh1-0/+19
2021-09-29samples/bpf: Relicense bpf_insn.h as GPL-2.0-only OR BSD-2-ClauseLuca Boccassi1-1/+1
2021-09-29Merge branch 'next/drivers' into for-nextKrzysztof Kozlowski6-7/+17
2021-09-29arm64: exynos: don't have ARCH_EXYNOS select EXYNOS_CHIPIDWill McVicker1-1/+0
2021-09-29soc: samsung: exynos-chipid: do not enforce built-inKrzysztof Kozlowski2-2/+2
2021-09-29soc: samsung: exynos-chipid: convert to a moduleKrzysztof Kozlowski4-3/+15
2021-09-29soc: samsung: exynos-chipid: avoid soc_device_to_device()Krzysztof Kozlowski1-2/+1
2021-09-29Bluetooth: Make use of hci_{suspend,resume}_dev on suspend notifierLuiz Augusto von Dentz1-49/+67
2021-09-29selftests: arm64: Move FPSIMD in SVE ptrace test into a functionMark Brown1-61/+59
2021-09-29selftests: arm64: More comprehensively test the SVE ptrace interfaceMark Brown2-82/+254
2021-09-29selftests: arm64: Verify interoperation of SVE and FPSIMD register setsMark Brown1-2/+26
2021-09-29selftests: arm64: Clarify output when verifying SVE register setMark Brown1-1/+1
2021-09-29selftests: arm64: Document what the SVE ptrace test is doingMark Brown1-3/+8
2021-09-29selftests: arm64: Remove extraneous register setting codeMark Brown3-62/+1
2021-09-29selftests: arm64: Don't log child creation as a test in SVE ptrace testMark Brown1-3/+1
2021-09-29selftests: arm64: Use a define for the number of SVE ptrace tests to be runMark Brown1-1/+3
2021-09-29Merge remote-tracking branch 'asoc/for-5.16' into asoc-nextMark Brown258-4567/+21608
2021-09-29Merge remote-tracking branch 'asoc/for-5.15' into asoc-linusMark Brown19-55/+118
2021-09-29usb: chipidea: ci_hdrc_imx: Also search for 'phys' phandleFabio Estevam1-5/+10
2021-09-29arm64: mm: Drop pointless call to set_max_mapnr()Will Deacon1-2/+0
2021-09-29Merge branches 'arm/mediatek', 'arm/renesas', 'iommu/fixes', 'x86/amd' and 'c...Joerg Roedel11-151/+185
2021-09-29ASoC: ux500: mop500: Constify static snd_soc_opsRikard Falkeborn2-2/+2
2021-09-29ASoC: ti: Constify static snd_soc_opsRikard Falkeborn2-2/+2
2021-09-29iommu/amd: Use report_iommu_fault()Lennert Buytenhek2-0/+23
2021-09-29xsk: Fix clang build error in __xp_allocMagnus Karlsson1-1/+0
2021-09-29drm/ttm: remove TTM_PAGE_FLAG_NO_RETRYMatthew Auld1-1/+0
2021-09-29drm/ttm: move ttm_tt_{add, clear}_mapping into amdgpuMatthew Auld2-26/+14
2021-09-29drm/ttm: stop setting page->index for the ttm_ttMatthew Auld2-5/+1
2021-09-29drm/ttm: stop calling tt_swapin in vm_accessMatthew Auld1-5/+0
2021-09-29arm64: zynqmp: Add support for Xilinx Kria SOM boardMichal Simek6-0/+952
2021-09-29uapi/linux/prctl: provide macro definitions for the PR_SCHED_CORE type argumentEugene Syromiatnikov3-2/+10
2021-09-29iommu/dma: Account for min_align_mask w/swiotlbDavid Stevens1-3/+2
2021-09-29swiotlb: Support aligned swiotlb buffersDavid Stevens4-9/+13
2021-09-29iommu/dma: Check CONFIG_SWIOTLB more broadlyDavid Stevens1-8/+12
2021-09-29iommu/dma: Fold _swiotlb helpers into callersDavid Stevens1-76/+59
2021-09-29iommu/dma: Skip extra sync during unmap w/swiotlbDavid Stevens1-5/+6
2021-09-29iommu/dma: Fix arch_sync_dma for mapDavid Stevens1-9/+7
2021-09-29iommu/dma: Fix sync_sg with swiotlbDavid Stevens1-20/+13
2021-09-29gve: Use kvcalloc() instead of kvzalloc()Gustavo A. R. Silva1-8/+7
2021-09-29net/ipv4/datagram.c: remove superfluous header files from datagram.cMianhan Liu1-1/+0
2021-09-29net/dsa/tag_ksz.c: remove superfluous headersMianhan Liu1-1/+0
2021-09-29net/dsa/tag_8021q.c: remove superfluous headersMianhan Liu1-1/+0
2021-09-29net: phy: bcm7xxx: Fixed indirect MMD operationsFlorian Fainelli1-4/+110
2021-09-29net/mlx4: Use array_size() helper in copy_to_user()Gustavo A. R. Silva1-1/+2
2021-09-29net: bridge: Use array_size() helper in copy_to_user()Gustavo A. R. Silva1-3/+5
2021-09-29ethtool: ioctl: Use array_size() helper in copy_{from,to}_user()Gustavo A. R. Silva1-5/+7
2021-09-29Merge branch 'hns3-fixes'David S. Miller7-73/+60