From patchwork Tue Jan 31 05:03:36 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: John Cabaj X-Patchwork-Id: 1734554 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.ubuntu.com (client-ip=91.189.94.19; helo=huckleberry.canonical.com; envelope-from=kernel-team-bounces@lists.ubuntu.com; receiver=) Authentication-Results: legolas.ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=canonical.com header.i=@canonical.com header.a=rsa-sha256 header.s=20210705 header.b=b/OOqzre; dkim-atps=neutral Received: from huckleberry.canonical.com (huckleberry.canonical.com [91.189.94.19]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4P5XyV6Lmjz23hg for ; Tue, 31 Jan 2023 16:03:56 +1100 (AEDT) Received: from localhost ([127.0.0.1] helo=huckleberry.canonical.com) by huckleberry.canonical.com with esmtp (Exim 4.86_2) (envelope-from ) id 1pMio1-0003Jh-NA; Tue, 31 Jan 2023 05:03:41 +0000 Received: from smtp-relay-internal-0.internal ([10.131.114.225] helo=smtp-relay-internal-0.canonical.com) by huckleberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1pMio0-0003Ja-87 for kernel-team@lists.ubuntu.com; Tue, 31 Jan 2023 05:03:40 +0000 Received: from mail-il1-f197.google.com (mail-il1-f197.google.com [209.85.166.197]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-0.canonical.com (Postfix) with ESMTPS id D3BCD3F194 for ; Tue, 31 Jan 2023 05:03:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1675141419; bh=+1VCKb3MifKrjj1bOgXHnHV6y8LHopKJsKUAA4ZiTOc=; h=Message-ID:Date:MIME-Version:To:From:Subject:Content-Type; b=b/OOqzrelYQkduDuwjfcAG777YYD47/BsyLDoMu5w5S/wn7rKqVzNtD2axlng6uY4 KK/+i2hKFW5Wp7zurW6lF+RKAUWKzwgrBhq2SFu1p0DIaY2hJGgmnwwM+86n9xde67 ryTBwjjAwUhbfMx5kAh8PlKHY+r263jnF3zj5FECw6RpYH32QHc/3YYPBObI4Xigrd dYYXsmywLe2YeDmEr9ndyGqYZggYT4zTnWVaJf5HMRCQv/AEW/1nqsSWsNyTjGYEsw cKIuW6V3ctJ3uBs9rceVg9weE2YWONgvGKJMoaTgQxpRl/TZ7uL8bpeuPIi/e7WDBb ykigTSaGjti8w== Received: by mail-il1-f197.google.com with SMTP id i7-20020a056e021b0700b003033a763270so8774869ilv.19 for ; Mon, 30 Jan 2023 21:03:39 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:subject:from:content-language:to :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=+1VCKb3MifKrjj1bOgXHnHV6y8LHopKJsKUAA4ZiTOc=; b=2h//SnI4H1LpyqNpIYpj69am3bYwSfDPzmN7+6xuCPT3dO776PQmrqKfTR4xOyT3yx sxz2mBOYduqNysFuDCKMHs7DGxSRHzNTPSo6KELCXNMMpU0rd7QnPZfitjt+iooSN2rP hrIg4b2/l12bh92VEmfq6pnH4iW5rGnM2vT5vyS1oRCX1LjzZMM5CYaBoMnnQZZQ4gsg /u4/M5knKkccT3f0xgF+vLPD1aJQhOL+gfeJt1qsK8dOLG6XzcKYouabQB+R+ERBmNVC OXRQ0UxV8wrfEmdLuZdK8COculhzKacP11Y633XljUzfPdBAZgeZJITW4aJwllipGQ0V yezQ== X-Gm-Message-State: AO0yUKV9f0QdrFhs85MKXROGZ90VUaXsJU438GbbIAP1MtjlxQV8ObI4 H/044rzO5UjdSVsXpKnQ5+qNsVNzAsvY3Km2dIho0NRwpv9fsTb99laaqghlsxOu7v/11QdIg+u g6peMXo5n77wvf7+Vfpz2+aUxv+AXTw8+YVpyRvWX5g== X-Received: by 2002:a05:6e02:1bc6:b0:310:d294:1664 with SMTP id x6-20020a056e021bc600b00310d2941664mr11505027ilv.7.1675141418352; Mon, 30 Jan 2023 21:03:38 -0800 (PST) X-Google-Smtp-Source: AK7set8Dwv6i9xQYg4Ortzp+KF0GsLO+d1RdUj3w6/3LxXc0a+zCKg/B44o31yr03iX6pZJK+KA9MA== X-Received: by 2002:a05:6e02:1bc6:b0:310:d294:1664 with SMTP id x6-20020a056e021bc600b00310d2941664mr11505008ilv.7.1675141417905; Mon, 30 Jan 2023 21:03:37 -0800 (PST) Received: from [192.168.159.111] (h69-130-246-116.mdtnwi.broadband.dynamic.tds.net. [69.130.246.116]) by smtp.gmail.com with ESMTPSA id u4-20020a02cb84000000b0039db6cffcbasm5253544jap.71.2023.01.30.21.03.37 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 30 Jan 2023 21:03:37 -0800 (PST) Message-ID: <71b39329-0656-b70c-660f-0afae905256c@canonical.com> Date: Mon, 30 Jan 2023 23:03:36 -0600 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Firefox/102.0 Thunderbird/102.4.2 To: kernel-team@lists.ubuntu.com Content-Language: en-US From: John Cabaj Subject: [SRU][PULL v3][Jammy:linux-intel-iotg] Request to include latest bug fixes and patches 2023-01-16 X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.20 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: "kernel-team" BugLink: https://bugs.launchpad.net/bugs/2002285 [Impact] * Enablement for Intel ADL-N series [Fix] 2caa639f41e3 ("spi: pxa2xx: Fix for proper chip select Assertion of pxa2xx controller") 7a27e2f5445b ("spi: Exporting spi_set_cs function symbol") b281de8eccd5 ("net: phy: dp83867: Fix SGMII FIFO depth for non OF devices") d4982254f569 ("net: phy: increase gpy loopback test delay") 46d723ca42c3 ("net: stmmac: check supported linkmode request for set-eee") 136096c97f33 ("net: stmmac: switch to use interrupt for hw crosstimestamping") a89cbf403d9f ("usb: dwc3: pci: Update the macro names for USB PCIe device ID's for Alder Lake platforms") 8346d5e00eeb ("usb: dwc3: pci: Add support for Intel Alder Lake") 111449f9da0e ("platform/x86: intel/pmc: Add Alder Lake N support to PMC core driver") 70e03f815ab0 ("pinctrl: alderlake: Fix register offsets for ADL-N variant") 7bf65c29f06e ("pinctrl: alderlake: Add Intel Alder Lake-N pin controller support") 5d85249a387d ("drm/i915/rpl-s: Enable guc submission by default") 32a8989f84b9 ("drm/i915/guc: Enable GuC submission by default on DG1") 92161be86784 ("UBUNTU: SAUCE: (no-up) drm/i915: revert Alder Lake-S guc/huc setup") 7abed8b585ac ("drm/i915/adl-n: Add PCH Support for Alder Lake N") b42dc939f335 ("drm/i915/adl-n: Enable ADL-N platform") 25e346eca236 ("drm/i915/rpl-s: Add PCI IDS for Raptor Lake S") 7cbf4ce0e07f ("intel_idle: Add AlderLake support") bd52afb6ad8c ("intel_idle: Fix the 'preferred_cstates' module parameter") 61ee2d47a084 ("intel_idle: add SPR support") d842ef43820a ("intel_idle: add 'preferred_cstates' module argument") 74014ca42038 ("ALSA: hda: Add AlderLake-N PCI ID") [Test Case] * Compile tested * Boot on a Intel ADL-N CRB and give a test on each function * To be further tested by Intel -v3: * Removed the following upstream commits already included as of 1025.30:       - 4dc08dcc9f6f58e881fd790d800e49abee8540e1       - 30c5601fbf353a40115564e1304a1870978fda29       - 3ccce9340326df40ba4462d4d2a1692b6387a68e * Included upstream commit 9175ffff5ea9f2b9e956f7458d3fa38eec8f6ec8 to enable clean cherry-pick of c9ee950a2ca55ea0f63d0893f796b2eb089e7900 -v2 * Edit the comment in the code as suggested. Reserve RPL-P family definition. ----- The following changes since commit ef8848160a81e005e2d5440adb746500d5d66194:   UBUNTU: Ubuntu-intel-iotg-5.15.0-1025.30 (2023-01-24 14:22:19 +0100) are available in the git repository at: git+ssh://user@kathleen/home/john-cabaj/for-review/jammy-linux-intel-iotg/.git alder_lake_n-series_enablement for you to fetch changes up to 2caa639f41e35cbf6fe00785ab9e76902070d0e9:   spi: pxa2xx: Fix for proper chip select Assertion of pxa2xx controller (2023-01-30 22:26:14 -0600) ---------------------------------------------------------------- Andy Shevchenko (2):       pinctrl: alderlake: Add Intel Alder Lake-N pin controller support       pinctrl: alderlake: Fix register offsets for ADL-N variant Anusha Srivatsa (2):       drm/i915/rpl-s: Add PCI IDS for Raptor Lake S       drm/i915/rpl-s: Enable guc submission by default Artem Bityutskiy (3):       intel_idle: add 'preferred_cstates' module argument       intel_idle: add SPR support       intel_idle: Fix the 'preferred_cstates' module parameter Gan Yi Fang (1):       net: stmmac: check supported linkmode request for set-eee Gayatri Kammela (1):       platform/x86: intel/pmc: Add Alder Lake N support to PMC core driver Jian Hui Lee (1):       UBUNTU: SAUCE: (no-up) drm/i915: revert Alder Lake-S guc/huc setup Kai Vehmanen (1):       ALSA: hda: Add AlderLake-N PCI ID Matthew Brost (1):       drm/i915/guc: Enable GuC submission by default on DG1 Michael Sit Wei Hong (2):       net: phy: increase gpy loopback test delay       net: phy: dp83867: Fix SGMII FIFO depth for non OF devices Shruthi Sanil (2):       usb: dwc3: pci: Add support for Intel Alder Lake       usb: dwc3: pci: Update the macro names for USB PCIe device ID's for Alder Lake platforms Tejas Upadhyay (2):       drm/i915/adl-n: Enable ADL-N platform       drm/i915/adl-n: Add PCH Support for Alder Lake N Wong Vee Khee (1):       net: stmmac: switch to use interrupt for hw crosstimestamping Zhang Rui (1):       intel_idle: Add AlderLake support dillibabu, karthikx (2):       spi: Exporting spi_set_cs function symbol       spi: pxa2xx: Fix for proper chip select Assertion of pxa2xx controller  arch/x86/kernel/early-quirks.c                     |   2 +  drivers/gpu/drm/i915/gt/uc/intel_uc.c              |   6 +-  drivers/gpu/drm/i915/i915_drv.h                    |   4 +  drivers/gpu/drm/i915/i915_pci.c                    |   2 +  drivers/gpu/drm/i915/intel_device_info.c           |  14 +  drivers/gpu/drm/i915/intel_device_info.h           |   6 +  drivers/gpu/drm/i915/intel_pch.c                   |   1 +  drivers/gpu/drm/i915/intel_pch.h                   |   1 +  drivers/idle/intel_idle.c                          | 237 ++++++++++++-  drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c  |  25 +-  drivers/net/ethernet/stmicro/stmmac/dwmac4.h       |   3 +-  drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c  |   4 +  drivers/net/ethernet/stmicro/stmmac/stmmac.h       |   1 +  .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c   |  18 +  .../net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c  |   5 +  drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c   |  12 +-  drivers/net/phy/dp83867.c                          |   7 +  drivers/net/phy/mxl-gpy.c                          |   2 +-  drivers/pinctrl/intel/pinctrl-alderlake.c          | 368 ++++++++++++++++++++-  drivers/platform/x86/intel/pmc/core.c              |   1 +  drivers/spi/spi-pxa2xx.c                           |  10 +  drivers/spi/spi.c                                  |  14 +-  drivers/usb/dwc3/dwc3-pci.c                        |  12 +-  include/drm/i915_pciids.h                          |  15 +  include/linux/spi/spi.h                            |   3 +  include/linux/stmmac.h                             |   1 +  sound/hda/intel-dsp-config.c                       |   4 +  sound/pci/hda/hda_intel.c                          |   3 +  28 files changed, 731 insertions(+), 50 deletions(-) Acked-by: Tim Gardner Acked-by: Jian Hui Lee