1. 24 Jan, 2022 11 commits
  2. 21 Jan, 2022 8 commits
  3. 20 Jan, 2022 2 commits
  4. 19 Jan, 2022 8 commits
  5. 18 Jan, 2022 8 commits
  6. 17 Jan, 2022 1 commit
  7. 13 Jan, 2022 2 commits
    • Juston Li's avatar
      drm/i915/pxp: Hold RPM wakelock during PXP unbind · a8cf6073
      Juston Li authored
      Similar to commit b8d84368 ("drm/i915/gt: Hold RPM wakelock during
      PXP suspend") but to fix the same warning for unbind during shutdown:
      
      ------------[ cut here ]------------
      RPM wakelock ref not held during HW access
      WARNING: CPU: 0 PID: 4139 at drivers/gpu/drm/i915/intel_runtime_pm.h:115
      gen12_fwtable_write32+0x1b7/0
      Modules linked in: 8021q ccm rfcomm cmac algif_hash algif_skcipher
      af_alg uinput snd_hda_codec_hdmi vf industrialio iwl7000_mac80211
      cros_ec_sensorhub lzo_rle lzo_compress zram iwlwifi cfg80211 joydev
      CPU: 0 PID: 4139 Comm: halt Tainted: G     U  W
      5.10.84 #13 344e11e079c4a03940d949e537eab645f6
      RIP: 0010:gen12_fwtable_write32+0x1b7/0x200
      Code: 48 c7 c7 fc b3 b5 89 31 c0 e8 2c f3 ad ff 0f 0b e9 04 ff ff ff c6
      05 71 e9 1d 01 01 48 c7 c7 d67
      RSP: 0018:ffffa09ec0bb3bb0 EFLAGS: 00010246
      RAX: 12dde97bbd260300 RBX: 00000000000320f0 RCX: ffffffff89e60ea0
      RDX: 0000000000000000 RSI: 00000000ffffdfff RDI: ffffffff89e60e70
      RBP: ffffa09ec0bb3bd8 R08: 0000000000000000 R09: ffffa09ec0bb3950
      R10: 00000000ffffdfff R11: ffffffff89e91160 R12: 0000000000000000
      R13: 0000000028121969 R14: ffff9515c32f0990 R15: 0000000040000000
      FS:  0000790dcf225740(0000) GS:ffff951737800000(0000) knlGS:0000000000000000
      CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
      CR2: 000058b25efae147 CR3: 0000000133ea6001 CR4: 0000000000770ef0
      DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
      DR3: 0000000000000000 DR6: 00000000ffff07f0 DR7: 0000000000000400
      PKRU: 55555554
      Call Trace:
       intel_pxp_fini_hw+0x2f/0x39
       i915_pxp_tee_component_unbind+0x1c/0x42
       component_unbind+0x32/0x48
       component_unbind_all+0x80/0x9d
       take_down_master+0x24/0x36
       component_master_del+0x56/0x70
       mei_pxp_remove+0x2c/0x68
       mei_cl_device_remove+0x35/0x68
       device_release_driver_internal+0x100/0x1a1
       mei_cl_bus_remove_device+0x21/0x79
       mei_cl_bus_remove_devices+0x3b/0x51
       mei_stop+0x3b/0xae
       mei_me_shutdown+0x23/0x58
       device_shutdown+0x144/0x1d3
       kernel_power_off+0x13/0x4c
       __se_sys_reboot+0x1d4/0x1e9
       do_syscall_64+0x43/0x55
       entry_SYSCALL_64_after_hwframe+0x44/0xa9
      RIP: 0033:0x790dcf316273
      Code: 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00
      00 89 fa be 69 19 12 28 bf ad8
      RSP: 002b:00007ffca0df9198 EFLAGS: 00000202 ORIG_RAX: 00000000000000a9
      RAX: ffffffffffffffda RBX: 000000004321fedc RCX: 0000790dcf316273
      RDX: 000000004321fedc RSI: 0000000028121969 RDI: 00000000fee1dead
      RBP: 00007ffca0df9200 R08: 0000000000000007 R09: 0000563ce8cd8970
      R10: 0000000000000000 R11: 0000000000000202 R12: 00007ffca0df9308
      R13: 0000000000000001 R14: 0000000000000000 R15: 0000000000000003
      ---[ end trace 2f501b01b348f114 ]---
      ACPI: Preparing to enter system sleep state S5
      reboot: Power down
      
      Changes since v1:
       - Rebase to latest drm-tip
      
      Fixes: 0cfab4cb ("drm/i915/pxp: Enable PXP power management")
      Suggested-by: default avatarLee Shawn C <shawn.c.lee@intel.com>
      Signed-off-by: default avatarJuston Li <juston.li@intel.com>
      Reviewed-by: default avatarDaniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
      Reviewed-by: default avatarRodrigo Vivi <rodrigo.vivi@intel.com>
      Signed-off-by: default avatarRodrigo Vivi <rodrigo.vivi@intel.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/20220106200236.489656-2-juston.li@intel.com
      a8cf6073
    • José Roberto de Souza's avatar
      drm/i915/display/adlp: Implement new step in the TC voltage swing prog sequence · 5ff59ddd
      José Roberto de Souza authored
      TC voltage swing programming sequence was updated with a new step.
      
      BSpec: 54956
      Cc: stable@vger.kernel.org
      Cc: Jani Nikula <jani.nikula@linux.intel.com>
      Cc: Clint Taylor <clinton.a.taylor@intel.com>
      Cc: Imre Deak <imre.deak@intel.com>
      Signed-off-by: default avatarJosé Roberto de Souza <jose.souza@intel.com>
      Reviewed-by: default avatarClint Taylor <Clinton.A.Taylor@intel.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/20220113174826.50272-1-jose.souza@intel.com
      5ff59ddd