patch set: port to 4.19.155

This commit is contained in:
Miguel Bernal Marin 2020-11-08 01:52:49 -06:00
parent d54992276e
commit 7c061d3319
27 changed files with 66 additions and 66 deletions

View File

@ -30,7 +30,7 @@ Signed-off-by: Tomas Winkler <tomas.winkler@intel.com>
create mode 100644 drivers/char/rpmb/mux/key_sbl.h
diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt
index 30752db57587..f58f95024b9c 100644
index 8dbc8d4ec8f0..1c6ca4d46d08 100644
--- a/Documentation/admin-guide/kernel-parameters.txt
+++ b/Documentation/admin-guide/kernel-parameters.txt
@@ -745,6 +745,10 @@

View File

@ -132,10 +132,10 @@ index 3d5e2d739f05..317c2b7fe105 100644
/*
diff --git a/include/uapi/linux/videodev2.h b/include/uapi/linux/videodev2.h
index 1aae2e4b8f10..fef1758ae2e4 100644
index b73f4423bc09..f9ed822c145f 100644
--- a/include/uapi/linux/videodev2.h
+++ b/include/uapi/linux/videodev2.h
@@ -928,6 +928,7 @@ struct v4l2_plane {
@@ -927,6 +927,7 @@ struct v4l2_plane {
* @length: size in bytes of the buffer (NOT its payload) for single-plane
* buffers (when type != *_MPLANE); number of elements in the
* planes array for multi-plane buffers
@ -143,7 +143,7 @@ index 1aae2e4b8f10..fef1758ae2e4 100644
*
* Contains data exchanged by application and driver using one of the Streaming
* I/O methods.
@@ -951,7 +952,10 @@ struct v4l2_buffer {
@@ -950,7 +951,10 @@ struct v4l2_buffer {
__s32 fd;
} m;
__u32 length;

View File

@ -10,10 +10,10 @@ Signed-off-by: Meng Wei <wei.meng@intel.com>
1 file changed, 30 insertions(+)
diff --git a/include/uapi/linux/videodev2.h b/include/uapi/linux/videodev2.h
index fef1758ae2e4..6964ab3cdef9 100644
index f9ed822c145f..8665da3b15e8 100644
--- a/include/uapi/linux/videodev2.h
+++ b/include/uapi/linux/videodev2.h
@@ -555,6 +555,7 @@ struct v4l2_pix_format {
@@ -554,6 +554,7 @@ struct v4l2_pix_format {
#define V4L2_PIX_FMT_HI240 v4l2_fourcc('H', 'I', '2', '4') /* 8 8-bit color */
#define V4L2_PIX_FMT_HM12 v4l2_fourcc('H', 'M', '1', '2') /* 8 YUV 4:2:0 16x16 macroblocks */
#define V4L2_PIX_FMT_M420 v4l2_fourcc('M', '4', '2', '0') /* 12 YUV 4:2:0 2 lines y, 1 line uv interleaved */
@ -21,7 +21,7 @@ index fef1758ae2e4..6964ab3cdef9 100644
/* two planes -- one Y, one Cr + Cb interleaved */
#define V4L2_PIX_FMT_NV12 v4l2_fourcc('N', 'V', '1', '2') /* 12 Y/CbCr 4:2:0 */
@@ -621,6 +622,10 @@ struct v4l2_pix_format {
@@ -620,6 +621,10 @@ struct v4l2_pix_format {
#define V4L2_PIX_FMT_SGBRG12P v4l2_fourcc('p', 'G', 'C', 'C')
#define V4L2_PIX_FMT_SGRBG12P v4l2_fourcc('p', 'g', 'C', 'C')
#define V4L2_PIX_FMT_SRGGB12P v4l2_fourcc('p', 'R', 'C', 'C')
@ -32,7 +32,7 @@ index fef1758ae2e4..6964ab3cdef9 100644
/* 14bit raw bayer packed, 7 bytes for every 4 pixels */
#define V4L2_PIX_FMT_SBGGR14P v4l2_fourcc('p', 'B', 'E', 'E')
#define V4L2_PIX_FMT_SGBRG14P v4l2_fourcc('p', 'G', 'E', 'E')
@@ -631,6 +636,31 @@ struct v4l2_pix_format {
@@ -630,6 +635,31 @@ struct v4l2_pix_format {
#define V4L2_PIX_FMT_SGRBG16 v4l2_fourcc('G', 'R', '1', '6') /* 16 GRGR.. BGBG.. */
#define V4L2_PIX_FMT_SRGGB16 v4l2_fourcc('R', 'G', '1', '6') /* 16 RGRG.. GBGB.. */

View File

@ -17,7 +17,7 @@ Signed-off-by: Greniger, Jacek <jacekx.greniger@intel.com>
1 file changed, 27 insertions(+), 2 deletions(-)
diff --git a/drivers/usb/dwc3/gadget.c b/drivers/usb/dwc3/gadget.c
index 37cc3fd7c3ca..18e4d1511a31 100644
index f0d2f0a4e990..44e4dea865c1 100644
--- a/drivers/usb/dwc3/gadget.c
+++ b/drivers/usb/dwc3/gadget.c
@@ -18,6 +18,7 @@

View File

@ -62,7 +62,7 @@ index c980dfe9abf1..9842e21afd4a 100644
:maxdepth: 1
diff --git a/fs/proc/base.c b/fs/proc/base.c
index 3b9b726b1a6c..126c6696bd70 100644
index 5e705fa9a913..e919aee77d40 100644
--- a/fs/proc/base.c
+++ b/fs/proc/base.c
@@ -140,9 +140,13 @@ struct pid_entry {
@ -80,7 +80,7 @@ index 3b9b726b1a6c..126c6696bd70 100644
/*
* Count the number of hardlinks for the pid_entry table, excluding the .
@@ -2547,7 +2551,7 @@ static ssize_t proc_pid_attr_read(struct file * file, char __user * buf,
@@ -2546,7 +2550,7 @@ static ssize_t proc_pid_attr_read(struct file * file, char __user * buf,
if (!task)
return -ESRCH;
@ -89,7 +89,7 @@ index 3b9b726b1a6c..126c6696bd70 100644
(char*)file->f_path.dentry->d_name.name,
&p);
put_task_struct(task);
@@ -2601,7 +2605,9 @@ static ssize_t proc_pid_attr_write(struct file * file, const char __user * buf,
@@ -2600,7 +2604,9 @@ static ssize_t proc_pid_attr_write(struct file * file, const char __user * buf,
if (rv < 0)
goto out_free;
@ -100,7 +100,7 @@ index 3b9b726b1a6c..126c6696bd70 100644
mutex_unlock(&current->signal->cred_guard_mutex);
out_free:
kfree(page);
@@ -2615,13 +2621,53 @@ static const struct file_operations proc_pid_attr_operations = {
@@ -2614,13 +2620,53 @@ static const struct file_operations proc_pid_attr_operations = {
.llseek = generic_file_llseek,
};

View File

@ -215,10 +215,10 @@ index b17201edfa09..a10d54910652 100644
+
#endif /* _LINUX_PRCTL_H */
diff --git a/kernel/fork.c b/kernel/fork.c
index 1a2d18e98bf9..5b231ea4a74e 100644
index 3ed29bf8eb29..f670b4bd93f2 100644
--- a/kernel/fork.c
+++ b/kernel/fork.c
@@ -1862,6 +1862,9 @@ static __latent_entropy struct task_struct *copy_process(
@@ -1881,6 +1881,9 @@ static __latent_entropy struct task_struct *copy_process(
p->sequential_io = 0;
p->sequential_io_avg = 0;
#endif

View File

@ -204,7 +204,7 @@ index 4609b94142d4..b49a55cf775f 100644
{
return -ENODEV;
diff --git a/security/integrity/ima/ima_crypto.c b/security/integrity/ima/ima_crypto.c
index c5dd05ace28c..0c9446df344f 100644
index f4f3de5f06ca..0b0ecf5351c5 100644
--- a/security/integrity/ima/ima_crypto.c
+++ b/security/integrity/ima/ima_crypto.c
@@ -651,7 +651,7 @@ int ima_calc_buffer_hash(const void *buf, loff_t len,

View File

@ -28,10 +28,10 @@ Tested-by: Dong, Eddie <eddie.dong@intel.com>
2 files changed, 19 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h
index db2e9af49ae6..0f2fceefb8c2 100644
index 37c80cfecd09..ab2599624db7 100644
--- a/drivers/gpu/drm/i915/i915_drv.h
+++ b/drivers/gpu/drm/i915/i915_drv.h
@@ -1838,6 +1838,10 @@ struct drm_i915_private {
@@ -1840,6 +1840,10 @@ struct drm_i915_private {
* This is limited in execlists to 21 bits.
*/
struct ida hw_ida;

View File

@ -175,10 +175,10 @@ index b0d76a7a0946..258278fba559 100644
static struct drm_driver driver = {
diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h
index 0f2fceefb8c2..33b564c07c56 100644
index ab2599624db7..0808350d8cc1 100644
--- a/drivers/gpu/drm/i915/i915_drv.h
+++ b/drivers/gpu/drm/i915/i915_drv.h
@@ -3265,6 +3265,8 @@ int i915_perf_remove_config_ioctl(struct drm_device *dev, void *data,
@@ -3269,6 +3269,8 @@ int i915_perf_remove_config_ioctl(struct drm_device *dev, void *data,
void i915_oa_init_reg_state(struct intel_engine_cs *engine,
struct i915_gem_context *ctx,
uint32_t *reg_state);

View File

@ -19,10 +19,10 @@ Signed-off-by: Fei Jiang <fei.jiang@intel.com>
6 files changed, 22 insertions(+), 7 deletions(-)
diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h
index 33b564c07c56..90968b05597d 100644
index 0808350d8cc1..b9b3c9c2eb8d 100644
--- a/drivers/gpu/drm/i915/i915_drv.h
+++ b/drivers/gpu/drm/i915/i915_drv.h
@@ -1307,6 +1307,7 @@ struct i915_workarounds {
@@ -1309,6 +1309,7 @@ struct i915_workarounds {
struct i915_virtual_gpu {
bool active;
u32 caps;

View File

@ -83,10 +83,10 @@ index 258278fba559..f5190c530dc2 100644
err_bridge:
pci_dev_put(dev_priv->bridge_dev);
diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h
index 90968b05597d..c129605ab9a7 100644
index b9b3c9c2eb8d..91623d77a9f6 100644
--- a/drivers/gpu/drm/i915/i915_drv.h
+++ b/drivers/gpu/drm/i915/i915_drv.h
@@ -1591,6 +1591,7 @@ struct drm_i915_private {
@@ -1593,6 +1593,7 @@ struct drm_i915_private {
resource_size_t stolen_usable_size; /* Total size minus reserved ranges */
void __iomem *regs;

View File

@ -40,10 +40,10 @@ index f5190c530dc2..2202dfcdf5a3 100644
mutex_init(&dev_priv->backlight_lock);
spin_lock_init(&dev_priv->uncore.lock);
diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h
index c129605ab9a7..65ff6dd2c5a8 100644
index 91623d77a9f6..3b7e5160b7ca 100644
--- a/drivers/gpu/drm/i915/i915_drv.h
+++ b/drivers/gpu/drm/i915/i915_drv.h
@@ -55,6 +55,7 @@
@@ -57,6 +57,7 @@
#include "i915_params.h"
#include "i915_reg.h"
@ -51,7 +51,7 @@ index c129605ab9a7..65ff6dd2c5a8 100644
#include "i915_utils.h"
#include "intel_bios.h"
@@ -1592,6 +1593,7 @@ struct drm_i915_private {
@@ -1594,6 +1595,7 @@ struct drm_i915_private {
void __iomem *regs;
struct gvt_shared_page *shared_page;
@ -59,7 +59,7 @@ index c129605ab9a7..65ff6dd2c5a8 100644
struct intel_uncore uncore;
@@ -2797,7 +2799,7 @@ static inline bool intel_gvt_active(struct drm_i915_private *dev_priv)
@@ -2801,7 +2803,7 @@ static inline bool intel_gvt_active(struct drm_i915_private *dev_priv)
return dev_priv->gvt;
}
@ -68,7 +68,7 @@ index c129605ab9a7..65ff6dd2c5a8 100644
{
return dev_priv->vgpu.active;
}
@@ -3607,7 +3609,11 @@ static inline u64 intel_rc6_residency_us(struct drm_i915_private *dev_priv,
@@ -3611,7 +3613,11 @@ static inline u64 intel_rc6_residency_us(struct drm_i915_private *dev_priv,
static inline uint##x##_t __raw_i915_read##x(const struct drm_i915_private *dev_priv, \
i915_reg_t reg) \
{ \

View File

@ -33,10 +33,10 @@ Change-Id: Iccf6b54c254e2b3d7053620c1b64ad8dda7632b8
8 files changed, 87 insertions(+), 30 deletions(-)
diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h
index 65ff6dd2c5a8..f573f6ff51c4 100644
index 3b7e5160b7ca..7fbffa47fc37 100644
--- a/drivers/gpu/drm/i915/i915_drv.h
+++ b/drivers/gpu/drm/i915/i915_drv.h
@@ -2833,18 +2833,18 @@ ilk_disable_display_irq(struct drm_i915_private *dev_priv, uint32_t bits)
@@ -2837,18 +2837,18 @@ ilk_disable_display_irq(struct drm_i915_private *dev_priv, uint32_t bits)
ilk_update_display_irq(dev_priv, bits, 0);
}
void bdw_update_pipe_irq(struct drm_i915_private *dev_priv,

View File

@ -196,10 +196,10 @@ index 2202dfcdf5a3..5fa2da278670 100644
goto out_cleanup_hw;
}
diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h
index f573f6ff51c4..969b45cb88ba 100644
index 7fbffa47fc37..bed0e3ca4399 100644
--- a/drivers/gpu/drm/i915/i915_drv.h
+++ b/drivers/gpu/drm/i915/i915_drv.h
@@ -2683,6 +2683,11 @@ intel_info(const struct drm_i915_private *dev_priv)
@@ -2685,6 +2685,11 @@ intel_info(const struct drm_i915_private *dev_priv)
#define GT_FREQUENCY_MULTIPLIER 50
#define GEN9_FREQ_SCALER 3

View File

@ -135,10 +135,10 @@ index 51626759534b..6c51fe00d421 100644
-
#endif
diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h
index 969b45cb88ba..13f693f8432d 100644
index bed0e3ca4399..1b61ed91687f 100644
--- a/drivers/gpu/drm/i915/i915_drv.h
+++ b/drivers/gpu/drm/i915/i915_drv.h
@@ -3274,8 +3274,16 @@ int i915_perf_remove_config_ioctl(struct drm_device *dev, void *data,
@@ -3278,8 +3278,16 @@ int i915_perf_remove_config_ioctl(struct drm_device *dev, void *data,
void i915_oa_init_reg_state(struct intel_engine_cs *engine,
struct i915_gem_context *ctx,
uint32_t *reg_state);

View File

@ -136,10 +136,10 @@ index 5fa2da278670..7a91c1e6974e 100644
.gem_free_object_unlocked = i915_gem_free_object,
.gem_vm_ops = &i915_gem_vm_ops,
diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h
index 13f693f8432d..d3a7100b32f6 100644
index 1b61ed91687f..3cd14d171c61 100644
--- a/drivers/gpu/drm/i915/i915_drv.h
+++ b/drivers/gpu/drm/i915/i915_drv.h
@@ -79,6 +79,9 @@
@@ -81,6 +81,9 @@
#include "i915_scheduler.h"
#include "i915_timeline.h"
#include "i915_vma.h"
@ -149,7 +149,7 @@ index 13f693f8432d..d3a7100b32f6 100644
#include "intel_gvt.h"
@@ -334,6 +337,11 @@ struct drm_i915_file_private {
@@ -336,6 +339,11 @@ struct drm_i915_file_private {
struct drm_i915_private *dev_priv;
struct drm_file *file;
@ -161,7 +161,7 @@ index 13f693f8432d..d3a7100b32f6 100644
struct {
spinlock_t lock;
struct list_head request_list;
@@ -352,6 +360,10 @@ struct drm_i915_file_private {
@@ -354,6 +362,10 @@ struct drm_i915_file_private {
unsigned int bsd_engine;
@ -172,7 +172,7 @@ index 13f693f8432d..d3a7100b32f6 100644
/*
* Every context ban increments per client ban score. Also
* hangs in short succession increments ban score. If ban threshold
@@ -998,6 +1010,10 @@ struct i915_gem_mm {
@@ -1000,6 +1012,10 @@ struct i915_gem_mm {
spinlock_t object_stat_lock;
u64 object_memory;
u32 object_count;
@ -183,7 +183,7 @@ index 13f693f8432d..d3a7100b32f6 100644
};
#define I915_IDLE_ENGINES_TIMEOUT (200) /* in ms */
@@ -1671,6 +1687,10 @@ struct drm_i915_private {
@@ -1673,6 +1689,10 @@ struct drm_i915_private {
bool preserve_bios_swizzle;
@ -194,7 +194,7 @@ index 13f693f8432d..d3a7100b32f6 100644
/* overlay */
struct intel_overlay *overlay;
@@ -2922,6 +2942,11 @@ i915_gem_object_create(struct drm_i915_private *dev_priv, u64 size);
@@ -2926,6 +2946,11 @@ i915_gem_object_create(struct drm_i915_private *dev_priv, u64 size);
struct drm_i915_gem_object *
i915_gem_object_create_from_data(struct drm_i915_private *dev_priv,
const void *data, size_t size);
@ -206,7 +206,7 @@ index 13f693f8432d..d3a7100b32f6 100644
void i915_gem_close_object(struct drm_gem_object *gem, struct drm_file *file);
void i915_gem_free_object(struct drm_gem_object *obj);
@@ -3361,6 +3386,19 @@ u32 i915_gem_fence_size(struct drm_i915_private *dev_priv, u32 size,
@@ -3365,6 +3390,19 @@ u32 i915_gem_fence_size(struct drm_i915_private *dev_priv, u32 size,
u32 i915_gem_fence_alignment(struct drm_i915_private *dev_priv, u32 size,
unsigned int tiling, unsigned int stride);
@ -226,7 +226,7 @@ index 13f693f8432d..d3a7100b32f6 100644
/* i915_debugfs.c */
#ifdef CONFIG_DEBUG_FS
int i915_debugfs_register(struct drm_i915_private *dev_priv);
@@ -3402,6 +3440,13 @@ extern int i915_restore_state(struct drm_i915_private *dev_priv);
@@ -3406,6 +3444,13 @@ extern int i915_restore_state(struct drm_i915_private *dev_priv);
void i915_setup_sysfs(struct drm_i915_private *dev_priv);
void i915_teardown_sysfs(struct drm_i915_private *dev_priv);

View File

@ -29,10 +29,10 @@ Signed-off-by: Badiuzzaman Iskhandar <badiuzzaman.azzarfan.bin.iskhandar@intel.c
4 files changed, 88 insertions(+), 14 deletions(-)
diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h
index d3a7100b32f6..53459d5475b5 100644
index 3cd14d171c61..972b25e62711 100644
--- a/drivers/gpu/drm/i915/i915_drv.h
+++ b/drivers/gpu/drm/i915/i915_drv.h
@@ -2146,6 +2146,8 @@ struct drm_i915_private {
@@ -2148,6 +2148,8 @@ struct drm_i915_private {
struct i915_pmu pmu;
@ -41,7 +41,7 @@ index d3a7100b32f6..53459d5475b5 100644
/*
* NOTE: This is the dri1/ums dungeon, don't add stuff here. Your patch
* will be rejected. Instead look for a better place.
@@ -3206,6 +3208,7 @@ void i915_gem_reset_engine(struct intel_engine_cs *engine,
@@ -3210,6 +3212,7 @@ void i915_gem_reset_engine(struct intel_engine_cs *engine,
void i915_gem_init_mmio(struct drm_i915_private *i915);
int __must_check i915_gem_init(struct drm_i915_private *dev_priv);
int __must_check i915_gem_init_hw(struct drm_i915_private *dev_priv);

View File

@ -15,7 +15,7 @@ Signed-off-by: Tian, Baofeng
2 files changed, 31 insertions(+), 1 deletion(-)
diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt
index f58f95024b9c..00bf65c0a6ff 100644
index 1c6ca4d46d08..d12bb20355aa 100644
--- a/Documentation/admin-guide/kernel-parameters.txt
+++ b/Documentation/admin-guide/kernel-parameters.txt
@@ -4023,6 +4023,9 @@

View File

@ -28,7 +28,7 @@ Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
2 files changed, 36 insertions(+)
diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt
index 00bf65c0a6ff..e23bf4f373e9 100644
index d12bb20355aa..9b4ea20d6091 100644
--- a/Documentation/admin-guide/kernel-parameters.txt
+++ b/Documentation/admin-guide/kernel-parameters.txt
@@ -3170,6 +3170,14 @@

View File

@ -22,10 +22,10 @@ Signed-off-by: kimsehun <se.hun.kim@intel.com>
3 files changed, 30 insertions(+), 10 deletions(-)
diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h
index 53459d5475b5..60860858cb51 100644
index 972b25e62711..3114060cc117 100644
--- a/drivers/gpu/drm/i915/i915_drv.h
+++ b/drivers/gpu/drm/i915/i915_drv.h
@@ -3224,8 +3224,10 @@ int i915_gem_object_wait(struct drm_i915_gem_object *obj,
@@ -3228,8 +3228,10 @@ int i915_gem_object_wait(struct drm_i915_gem_object *obj,
struct intel_rps_client *rps);
int i915_gem_object_wait_priority(struct drm_i915_gem_object *obj,
unsigned int flags,

View File

@ -36,10 +36,10 @@ Signed-off-by: kimsehun <se.hun.kim@intel.com>
5 files changed, 69 insertions(+), 18 deletions(-)
diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h
index 60860858cb51..f981e49980f2 100644
index 3114060cc117..9ccce17a43cc 100644
--- a/drivers/gpu/drm/i915/i915_drv.h
+++ b/drivers/gpu/drm/i915/i915_drv.h
@@ -558,6 +558,8 @@ struct intel_fbc {
@@ -560,6 +560,8 @@ struct intel_fbc {
int adjusted_y;
int y;

View File

@ -107,10 +107,10 @@ index 7a91c1e6974e..e1391951e244 100644
}
diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h
index f981e49980f2..baab05dad59a 100644
index 9ccce17a43cc..374e589f0691 100644
--- a/drivers/gpu/drm/i915/i915_drv.h
+++ b/drivers/gpu/drm/i915/i915_drv.h
@@ -1777,6 +1777,8 @@ struct drm_i915_private {
@@ -1779,6 +1779,8 @@ struct drm_i915_private {
struct intel_pipe_crc pipe_crc[I915_MAX_PIPES];
#endif
@ -119,7 +119,7 @@ index f981e49980f2..baab05dad59a 100644
/* dpll and cdclk state is protected by connection_mutex */
int num_shared_dpll;
struct intel_shared_dpll shared_dplls[I915_NUM_PLLS];
@@ -2775,6 +2777,11 @@ extern unsigned long i915_chipset_val(struct drm_i915_private *dev_priv);
@@ -2779,6 +2781,11 @@ extern unsigned long i915_chipset_val(struct drm_i915_private *dev_priv);
extern unsigned long i915_mch_val(struct drm_i915_private *dev_priv);
extern unsigned long i915_gfx_val(struct drm_i915_private *dev_priv);
extern void i915_update_gfx_val(struct drm_i915_private *dev_priv);

View File

@ -18,10 +18,10 @@ Tracked-On: PKT-1679
5 files changed, 18 insertions(+), 69 deletions(-)
diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h
index baab05dad59a..52adbd4fbacd 100644
index 374e589f0691..11a71f83b36f 100644
--- a/drivers/gpu/drm/i915/i915_drv.h
+++ b/drivers/gpu/drm/i915/i915_drv.h
@@ -558,8 +558,6 @@ struct intel_fbc {
@@ -560,8 +560,6 @@ struct intel_fbc {
int adjusted_y;
int y;

View File

@ -43,10 +43,10 @@ Signed-off-by: kimsehun <se.hun.kim@intel.com>
5 files changed, 48 insertions(+), 12 deletions(-)
diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h
index 52adbd4fbacd..baab05dad59a 100644
index 11a71f83b36f..374e589f0691 100644
--- a/drivers/gpu/drm/i915/i915_drv.h
+++ b/drivers/gpu/drm/i915/i915_drv.h
@@ -558,6 +558,8 @@ struct intel_fbc {
@@ -560,6 +560,8 @@ struct intel_fbc {
int adjusted_y;
int y;

View File

@ -37,10 +37,10 @@ index e1391951e244..cf328eed2437 100644
mutex_init(&dev_priv->backlight_lock);
spin_lock_init(&dev_priv->uncore.lock);
diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h
index baab05dad59a..c7fdcd2563c5 100644
index 374e589f0691..b3bde94ee3ab 100644
--- a/drivers/gpu/drm/i915/i915_drv.h
+++ b/drivers/gpu/drm/i915/i915_drv.h
@@ -1612,6 +1612,8 @@ struct drm_i915_private {
@@ -1614,6 +1614,8 @@ struct drm_i915_private {
void __iomem *regs;
struct gvt_shared_page *shared_page;
spinlock_t shared_page_lock;

View File

@ -14,10 +14,10 @@ Signed-off-by: Yang, Dong <dong.yang@intel.com>
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h
index c7fdcd2563c5..3f1a37f787d4 100644
index b3bde94ee3ab..71c8dca55f6b 100644
--- a/drivers/gpu/drm/i915/i915_drv.h
+++ b/drivers/gpu/drm/i915/i915_drv.h
@@ -2477,6 +2477,8 @@ intel_info(const struct drm_i915_private *dev_priv)
@@ -2479,6 +2479,8 @@ intel_info(const struct drm_i915_private *dev_priv)
#define BXT_REVID_B0 0x3
#define BXT_REVID_B_LAST 0x8
#define BXT_REVID_C0 0x9
@ -26,7 +26,7 @@ index c7fdcd2563c5..3f1a37f787d4 100644
#define IS_BXT_REVID(dev_priv, since, until) \
(IS_BROXTON(dev_priv) && IS_REVID(dev_priv, since, until))
@@ -2735,7 +2737,7 @@ static inline bool intel_scanout_needs_vtd_wa(struct drm_i915_private *dev_priv)
@@ -2739,7 +2741,7 @@ static inline bool intel_scanout_needs_vtd_wa(struct drm_i915_private *dev_priv)
static inline bool
intel_ggtt_update_needs_vtd_wa(struct drm_i915_private *dev_priv)
{

View File

@ -20,7 +20,7 @@ Reviewed-by: Zhao Yakui <yakui.zhao@intel.com>
create mode 100644 drivers/i2c/busses/i2c-virtio.c
diff --git a/drivers/i2c/busses/Kconfig b/drivers/i2c/busses/Kconfig
index ee6dd1b84fac..879d5577a614 100644
index 017aec34a238..afd909560705 100644
--- a/drivers/i2c/busses/Kconfig
+++ b/drivers/i2c/busses/Kconfig
@@ -20,6 +20,17 @@ config I2C_ALI1535