From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-dy1-f170.google.com (mail-dy1-f170.google.com [74.125.82.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id CF7F01AE877 for ; Wed, 1 Apr 2026 00:39:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.82.170 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775003971; cv=none; b=MtnsI8+nYMnO4VUXdfy0pAbxasYUBaH+byswQD9lsLNS0eaTUN+HRKpLemIFh+6LEhiYgitm2cZ4sCsmbcN+0ytLtkrCS6yXr9ETsqOYpCd/PAQJ65q+uukPlBYVrbvpVwI+0cNTExop6oNskeREEzEuqAik4cMkhS9RkDSsep4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775003971; c=relaxed/simple; bh=Iu95Q+NMH3dREDfdIyiqugCme8KTLIv3g3UMo5V3ieo=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type; b=L0ySKKe1lVA+L679s+Zsw86xJK3TaOZDOswHJ+RnIJCAAg4AH788H5YK4eiHnJvzfl3ioinxPQWJGVMXu5hoAK2Hhttijmu2D8mWeuKALrt8iR8SflxLf1gwS8Ttns7fv+9rLL1A+RfbS6d28ePcoCKuBBc3TR1Sdv00vIcTD0g= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=sB6phQen; arc=none smtp.client-ip=74.125.82.170 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="sB6phQen" Received: by mail-dy1-f170.google.com with SMTP id 5a478bee46e88-2c56aa62931so3207460eec.0 for ; Tue, 31 Mar 2026 17:39:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775003969; x=1775608769; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=Ojh5tnUEiYmVdPjcqv3/1ea9VGb3tz1tyyEb2cwTcr4=; b=sB6phQenRY8UMPYCTX37W2+gNQ/aojKdzh8i9RCd+2+YfjS3WARVGk7AJ5Lxucdsn8 xFUs8+fnaWzKBIHwEp+l+97RFybPoyoJZcMyX0Ij2SCIG/6Fw2N2pnABYjux0/unbTkF GMtNRo58XSVMqkL4eabqGsXru+epeeiBukGvHoOrhbuxU83bxuhsB2VK72uEMo3fSQw8 R+BjdgJ5dafCmcn/VderP1o0VQBgK2sK/u/kDXaJhRWJevc32zqlXpDzUQN0hoy3VtsE rySk/8LawWb5n4TjlgfOPYcbIf0G6Gk+Utl0Khwuxq0EcjZnaC6O5dfLhIBtZp02qjii pXXw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775003969; x=1775608769; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=Ojh5tnUEiYmVdPjcqv3/1ea9VGb3tz1tyyEb2cwTcr4=; b=BiKbO6uwM9C0fTH638d4PieDo0TPj9YxJm8wBZ0ljSPatMTo5pNawLJ5/+uSkiVTW3 6s9kEx9Yn/tsgHrWc8dtXZObkCxl3q1uCnCDJz0S1AQqkm1Vj9ToNsDVzN4yCB25ZwUj AUbVWj8JQZHewDJODeE301Fa9EHEvU0RdgsWL5nAIe+jG0yp7S0V9WgUYJuT77hkKk4B kZKYOPOdB03BGpBkUj/JGe3ffkPnDUvg/N+TC5rAjXv/f7vkre4GRQNedD3y5o1dCq2H 5t/Z/CRkXvpcQa2hx7XzEkC2f/w4E9O2K4/nt8lX+5tftJq6pqEhHkcL5F9S4inBvnYN kV2g== X-Forwarded-Encrypted: i=1; AJvYcCUg/TVz0pOyRTriG+YbuBFHL32nKkKUnpffQu3oxsNZ6JQI2ZG6X3C2aY2tV4+PAotNhibqBvfoBm9KONY=@vger.kernel.org X-Gm-Message-State: AOJu0YwosELGm2tj125r3OvtUMCm0sC+FY7SwuJLIdriwoYNUAp3E/LP DIhhSnBeBKMGL3Ntr+A0h4P9gZ916/GNlSXdIeG73YH5qfGdD/VteLko X-Gm-Gg: ATEYQzwkVpPjVi+FlaRWSYtQuT0thz5c7G7ScqS6qNbTD3X8MhgwFswPDws3EwmztGX xUZJXhYOFlJbU93GJxfi+v7vf6acHSuihK7/0fp8VrTgUjKHgAEQkpV2BdAWp+VUm7f5puaeX0N NznvRL67KMFjj29e/Yqi4pNn8KRQN8I3rX/KO4Mr956TERwylTYhErYi/Bjud8McUvA5Xvs/Hv2 HGWG9ZRzhWkOOCDupgfCUfe+iF7kQaaMC4vrOvQeLpQ0g8gvyBw+UrFDJXvXvH2+Cud1xrsdLIS AS9e9iXZgKLEVzOZDgBPQvHaM5qhR+fKh9kr/5hbHOXZ4rTOH7hCiAOu80iwXIOvHjNKd13VXTN tVP6VqaEsgQlggrwH+khUxs8I0xEiLyYm0wHEEfPYBc78T/Jja1NpzZvPwtOoXOAFxTX2eqEpld dfrtdVMU+dqwf1kQFX+P6vLYmABv0ixrigEoU1BRTJ6lIC2yzklxdWOuk= X-Received: by 2002:a05:7300:4309:b0:2c5:b23e:48a5 with SMTP id 5a478bee46e88-2c9309866f8mr836144eec.1.1775003967392; Tue, 31 Mar 2026 17:39:27 -0700 (PDT) Received: from ryzen ([2601:644:8000:5b5d::8bd]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-2c3c3bd9894sm11543019eec.4.2026.03.31.17.39.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 31 Mar 2026 17:39:26 -0700 (PDT) From: Rosen Penev To: stable@vger.kernel.org Cc: Alex Deucher , =?UTF-8?q?Christian=20K=C3=B6nig?= , Xinhui Pan , David Airlie , Simona Vetter , Harry Wentland , Leo Li , Rodrigo Siqueira , Ray Wu , Wayne Lin , Mario Limonciello , Roman Li , Eric Yang , Tony Cheng , Mauro Rossi , =?UTF-8?q?Timur=20Krist=C3=B3f?= , Alex Hung , amd-gfx@lists.freedesktop.org (open list:RADEON and AMDGPU DRM DRIVERS), dri-devel@lists.freedesktop.org (open list:DRM DRIVERS), linux-kernel@vger.kernel.org (open list) Subject: [PATCHv2 for 6.12 00/10] drm: amdgpu: backport suspend fixes for CI Date: Tue, 31 Mar 2026 17:38:58 -0700 Message-ID: <20260401003908.3438-1-rosenp@gmail.com> X-Mailer: git-send-email 2.53.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Work that completed in kernel 6.18 resulted in working suspend with DC on old hardware. This series aims to backport it to 6.12 to have working suspend there as well. All commits were applied with git cherry-pick, the only changes being adding upstream commit, and signing off. Tested on AMD HD7750 with: radeon.si_support=0 amdgpu.si_support=1 amdgpu.dc=1 on Arch Linux. v2: add extra upstream fix. Charlene Liu (1): drm/amd/display: Correct logic check error for fastboot Kenneth Feng (2): drm/amd/amdgpu: decouple ASPM with pcie dpm drm/amd/amdgpu: disable ASPM in some situations Timur Kristóf (7): drm/amd/display: Disable fastboot on DCE 6 too drm/amd/display: Reject modes with too high pixel clock on DCE6-10 drm/amd/display: Keep PLL0 running on DCE 6.0 and 6.4 drm/amd/display: Fix DCE 6.0 and 6.4 PLL programming. drm/amd/display: Adjust DCE 8-10 clock, don't overclock by 15% drm/amd/display: Disable scaling on DCE6 for now drm/amd: Disable ASPM on SI drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 39 +++++++++++- .../display/dc/clk_mgr/dce100/dce_clk_mgr.c | 20 ++++--- .../display/dc/clk_mgr/dce60/dce60_clk_mgr.c | 5 ++ .../drm/amd/display/dc/dce60/dce60_resource.c | 59 +++++++++++++------ .../amd/display/dc/hwss/dce110/dce110_hwseq.c | 6 +- .../dc/resource/dce100/dce100_resource.c | 10 +++- .../dc/resource/dce80/dce80_resource.c | 10 +++- 7 files changed, 117 insertions(+), 32 deletions(-) -- 2.53.0