|
@@ -1,4 +1,4 @@
|
|
|
-From c8b08ed3804219e4d29ea579c7782e97b9d4b9fa Mon Sep 17 00:00:00 2001
|
|
|
+From ac24d9243baf72945cf2d4f9ce02c040dbc96816 Mon Sep 17 00:00:00 2001
|
|
|
From: Hans de Goede <hdegoede@redhat.com>
|
|
|
Date: Sun, 10 Oct 2021 20:56:57 +0200
|
|
|
Subject: [PATCH] ACPI: delay enumeration of devices with a _DEP pointing to an
|
|
@@ -58,10 +58,10 @@ Patchset: cameras
|
|
|
1 file changed, 3 insertions(+)
|
|
|
|
|
|
diff --git a/drivers/acpi/scan.c b/drivers/acpi/scan.c
|
|
|
-index a0e347f6f97eb..167dbf4cf6237 100644
|
|
|
+index 94154a849a3ea..f7e57d1a72a0b 100644
|
|
|
--- a/drivers/acpi/scan.c
|
|
|
+++ b/drivers/acpi/scan.c
|
|
|
-@@ -2107,6 +2107,9 @@ static acpi_status acpi_bus_check_add_2(acpi_handle handle, u32 lvl_not_used,
|
|
|
+@@ -2112,6 +2112,9 @@ static acpi_status acpi_bus_check_add_2(acpi_handle handle, u32 lvl_not_used,
|
|
|
|
|
|
static void acpi_default_enumeration(struct acpi_device *device)
|
|
|
{
|
|
@@ -72,9 +72,9 @@ index a0e347f6f97eb..167dbf4cf6237 100644
|
|
|
* Do not enumerate devices with enumeration_by_parent flag set as
|
|
|
* they will be enumerated by their respective parents.
|
|
|
--
|
|
|
-2.42.1
|
|
|
+2.43.0
|
|
|
|
|
|
-From 22f961cdaae4a95af6a05b504eef7fe3a7079e1a Mon Sep 17 00:00:00 2001
|
|
|
+From e76710fa036bd40c798c1805a59c9e6339628202 Mon Sep 17 00:00:00 2001
|
|
|
From: zouxiaoh <xiaohong.zou@intel.com>
|
|
|
Date: Fri, 25 Jun 2021 08:52:59 +0800
|
|
|
Subject: [PATCH] iommu: intel-ipu: use IOMMU passthrough mode for Intel IPUs
|
|
@@ -100,7 +100,7 @@ Patchset: cameras
|
|
|
1 file changed, 30 insertions(+)
|
|
|
|
|
|
diff --git a/drivers/iommu/intel/iommu.c b/drivers/iommu/intel/iommu.c
|
|
|
-index 66e8a5c18fb81..73beca5d7ca95 100644
|
|
|
+index 694feb396f77c..9433f235558a6 100644
|
|
|
--- a/drivers/iommu/intel/iommu.c
|
|
|
+++ b/drivers/iommu/intel/iommu.c
|
|
|
@@ -37,6 +37,12 @@
|
|
@@ -131,7 +131,7 @@ index 66e8a5c18fb81..73beca5d7ca95 100644
|
|
|
#define IDENTMAP_IPTS 16
|
|
|
|
|
|
const struct iommu_ops intel_iommu_ops;
|
|
|
-@@ -2635,6 +2643,9 @@ static int device_def_domain_type(struct device *dev)
|
|
|
+@@ -2630,6 +2638,9 @@ static int device_def_domain_type(struct device *dev)
|
|
|
if ((iommu_identity_mapping & IDENTMAP_GFX) && IS_GFX_DEVICE(pdev))
|
|
|
return IOMMU_DOMAIN_IDENTITY;
|
|
|
|
|
@@ -141,7 +141,7 @@ index 66e8a5c18fb81..73beca5d7ca95 100644
|
|
|
if ((iommu_identity_mapping & IDENTMAP_IPTS) && IS_IPTS(pdev))
|
|
|
return IOMMU_DOMAIN_IDENTITY;
|
|
|
}
|
|
|
-@@ -3026,6 +3037,9 @@ static int __init init_dmars(void)
|
|
|
+@@ -3021,6 +3032,9 @@ static int __init init_dmars(void)
|
|
|
if (!dmar_map_gfx)
|
|
|
iommu_identity_mapping |= IDENTMAP_GFX;
|
|
|
|
|
@@ -151,7 +151,7 @@ index 66e8a5c18fb81..73beca5d7ca95 100644
|
|
|
if (!dmar_map_ipts)
|
|
|
iommu_identity_mapping |= IDENTMAP_IPTS;
|
|
|
|
|
|
-@@ -4782,6 +4796,18 @@ static void quirk_iommu_igfx(struct pci_dev *dev)
|
|
|
+@@ -4819,6 +4833,18 @@ static void quirk_iommu_igfx(struct pci_dev *dev)
|
|
|
dmar_map_gfx = 0;
|
|
|
}
|
|
|
|
|
@@ -170,7 +170,7 @@ index 66e8a5c18fb81..73beca5d7ca95 100644
|
|
|
static void quirk_iommu_ipts(struct pci_dev *dev)
|
|
|
{
|
|
|
if (!IS_IPTS(dev))
|
|
|
-@@ -4793,6 +4819,7 @@ static void quirk_iommu_ipts(struct pci_dev *dev)
|
|
|
+@@ -4830,6 +4856,7 @@ static void quirk_iommu_ipts(struct pci_dev *dev)
|
|
|
pci_info(dev, "Passthrough IOMMU for IPTS\n");
|
|
|
dmar_map_ipts = 0;
|
|
|
}
|
|
@@ -178,7 +178,7 @@ index 66e8a5c18fb81..73beca5d7ca95 100644
|
|
|
/* G4x/GM45 integrated gfx dmar support is totally busted. */
|
|
|
DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x2a40, quirk_iommu_igfx);
|
|
|
DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x2e00, quirk_iommu_igfx);
|
|
|
-@@ -4828,6 +4855,9 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x1632, quirk_iommu_igfx);
|
|
|
+@@ -4865,6 +4892,9 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x1632, quirk_iommu_igfx);
|
|
|
DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x163A, quirk_iommu_igfx);
|
|
|
DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x163D, quirk_iommu_igfx);
|
|
|
|
|
@@ -189,9 +189,9 @@ index 66e8a5c18fb81..73beca5d7ca95 100644
|
|
|
DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x9D3E, quirk_iommu_ipts);
|
|
|
|
|
|
--
|
|
|
-2.42.1
|
|
|
+2.43.0
|
|
|
|
|
|
-From 201853ae81f13a9f576aaa01aa74a610d2f8762f Mon Sep 17 00:00:00 2001
|
|
|
+From 81674d60e4de1692da17d08ac65591e554626540 Mon Sep 17 00:00:00 2001
|
|
|
From: Daniel Scally <djrscally@gmail.com>
|
|
|
Date: Sun, 10 Oct 2021 20:57:02 +0200
|
|
|
Subject: [PATCH] platform/x86: int3472: Enable I2c daisy chain
|
|
@@ -226,9 +226,9 @@ index 5b8d1a9620a5d..6a0ff035cf209 100644
|
|
|
|
|
|
return 0;
|
|
|
--
|
|
|
-2.42.1
|
|
|
+2.43.0
|
|
|
|
|
|
-From e09c75f932311c6ccd6ff21f7133e849963db210 Mon Sep 17 00:00:00 2001
|
|
|
+From 19e6c800d17390aa9ddcd41fc5e0b73fccb5632d Mon Sep 17 00:00:00 2001
|
|
|
From: Daniel Scally <djrscally@gmail.com>
|
|
|
Date: Thu, 28 Oct 2021 21:55:16 +0100
|
|
|
Subject: [PATCH] media: i2c: Add driver for DW9719 VCM
|
|
@@ -730,9 +730,9 @@ index 0000000000000..180b04d2a6b3a
|
|
|
+MODULE_DESCRIPTION("DW9719 VCM Driver");
|
|
|
+MODULE_LICENSE("GPL");
|
|
|
--
|
|
|
-2.42.1
|
|
|
+2.43.0
|
|
|
|
|
|
-From 722c65eefde78b7163aa0a196f0a795d57306d06 Mon Sep 17 00:00:00 2001
|
|
|
+From 37d495b86676c39c4c3aa3d94b85d9d17312f924 Mon Sep 17 00:00:00 2001
|
|
|
From: Daniel Scally <djrscally@gmail.com>
|
|
|
Date: Wed, 4 May 2022 23:21:45 +0100
|
|
|
Subject: [PATCH] media: ipu3-cio2: Move functionality from .complete() to
|
|
@@ -845,9 +845,9 @@ index 1bbe58b24d99d..159f0d6cab8fc 100644
|
|
|
|
|
|
static int cio2_parse_firmware(struct cio2_device *cio2)
|
|
|
--
|
|
|
-2.42.1
|
|
|
+2.43.0
|
|
|
|
|
|
-From c66d88b140402029fc312ae304a2ab404dc19038 Mon Sep 17 00:00:00 2001
|
|
|
+From 930bd0f9b16c8687ec7dfc108898cfe85046792d Mon Sep 17 00:00:00 2001
|
|
|
From: Daniel Scally <djrscally@gmail.com>
|
|
|
Date: Thu, 2 Jun 2022 22:15:56 +0100
|
|
|
Subject: [PATCH] media: ipu3-cio2: Re-add .complete() to ipu3-cio2
|
|
@@ -888,9 +888,9 @@ index 159f0d6cab8fc..0b2abfa0c724a 100644
|
|
|
|
|
|
static int cio2_parse_firmware(struct cio2_device *cio2)
|
|
|
--
|
|
|
-2.42.1
|
|
|
+2.43.0
|
|
|
|
|
|
-From 945e96d38c159edd703871d3d5e1b20af83bf6c6 Mon Sep 17 00:00:00 2001
|
|
|
+From 39a606fe4ebb5b363c8cf2a5b5338bb82b4fc84e Mon Sep 17 00:00:00 2001
|
|
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
|
|
Date: Fri, 15 Jul 2022 23:48:00 +0200
|
|
|
Subject: [PATCH] drivers/media/i2c: Fix DW9719 dependencies
|
|
@@ -917,9 +917,9 @@ index fbaa2ce7fa3e6..7a46ad85dbd4c 100644
|
|
|
select VIDEO_V4L2_SUBDEV_API
|
|
|
select V4L2_ASYNC
|
|
|
--
|
|
|
-2.42.1
|
|
|
+2.43.0
|
|
|
|
|
|
-From a2a55bde23d67598939ddfa613835a7420338df6 Mon Sep 17 00:00:00 2001
|
|
|
+From 5863d1a3f750d06395917e8c42b8ecb8954fc7ef Mon Sep 17 00:00:00 2001
|
|
|
From: Daniel Scally <dan.scally@ideasonboard.com>
|
|
|
Date: Thu, 2 Mar 2023 12:59:39 +0000
|
|
|
Subject: [PATCH] platform/x86: int3472: Remap reset GPIO for INT347E
|
|
@@ -973,5 +973,5 @@ index c42c3faa2c32d..6f4b8e24eb56c 100644
|
|
|
if (!func)
|
|
|
return 0;
|
|
|
--
|
|
|
-2.42.1
|
|
|
+2.43.0
|
|
|
|