Update v4.19 patches

Changes:
- SAM:
  - Fix a bug preventing SSAM client devices to be registered on the
    Surface Book 3.
  - Introduce SSAM device domains.
  - Rename modules, drivers, and source directories.
  - Split-up main header file.
  - Update and improve Kconfig options and help texts.
  - Internal restructuring, cleanup, and documentation.

Links:
- SAM: 4b3ee5ad71
- kernel: 47860ccd1d
This commit is contained in:
Maximilian Luz 2020-09-17 23:20:10 +02:00
parent 9a5fdd5e61
commit 821bb27beb
No known key found for this signature in database
GPG key ID: 70EC0937F6C26F02
12 changed files with 5005 additions and 4794 deletions

View file

@ -7,19 +7,19 @@ CONFIG_INTEL_IPTS_SURFACE=m
#
# Surface Aggregator Module
#
CONFIG_GPIO_SYSFS=y # required for SURFACE_SAM_HPS
CONFIG_SURFACE_SAM=m
CONFIG_SURFACE_SAM_SSH=m
CONFIG_SURFACE_SAM_SSH_ERROR_INJECTION=n
CONFIG_SURFACE_SAM_DEBUGFS=m
CONFIG_SURFACE_SAM_DEVICE_HUB=m
CONFIG_SURFACE_SAM_SAN=m
CONFIG_SURFACE_SAM_KBD=m
CONFIG_SURFACE_SAM_DTX=m
CONFIG_SURFACE_SAM_HPS=m
CONFIG_SURFACE_SAM_PERFMODE=m
CONFIG_SURFACE_SAM_HID=m
CONFIG_SURFACE_SAM_PSY=m
CONFIG_GPIO_SYSFS=y # required for SURFACE_HOTPLUG
CONFIG_SURFACE_AGGREGATOR=m
CONFIG_SURFACE_AGGREGATOR_ERROR_INJECTION=n
CONFIG_SURFACE_AGGREGATOR_BUS=y
CONFIG_SURFACE_AGGREGATOR_DEBUGFS=m
CONFIG_SURFACE_AGGREGATOR_REGISTRY=m
CONFIG_SURFACE_ACPI_NOTIFY=m
CONFIG_SURFACE_BATTERY=m
CONFIG_SURFACE_DTX=m
CONFIG_SURFACE_HID=m
CONFIG_SURFACE_HOTPLUG=m
CONFIG_SURFACE_KEYBOARD=m
CONFIG_SURFACE_PERFMODE=m
#
# Other Drivers

View file

@ -1,4 +1,4 @@
From 67a44bb70e9e2b75cd4eed01c1d61badba39bd6b Mon Sep 17 00:00:00 2001
From 77a51c2de712616a7d15544b9f5cc391e9b8e25c Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Sat, 28 Sep 2019 18:00:43 +0200
Subject: [PATCH 01/10] surface3-power

View file

@ -1,4 +1,4 @@
From 991c7813f3ffac3767ddabb3c0210e92326e98db Mon Sep 17 00:00:00 2001
From e1d0615633bb751f4b5fee62790b8dace6061177 Mon Sep 17 00:00:00 2001
From: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Date: Sun, 5 Jul 2020 14:56:20 +0300
Subject: [PATCH 02/10] surface3-touchscreen-dma-fix

View file

@ -1,4 +1,4 @@
From ef796a66ea7b3655ae78e6da1f686ce3a4948f7c Mon Sep 17 00:00:00 2001
From 086d4ac825d05e3cd9ce5a1fc961058272c32ff1 Mon Sep 17 00:00:00 2001
From: Chih-Wei Huang <cwhuang@linux.org.tw>
Date: Tue, 18 Sep 2018 11:01:37 +0800
Subject: [PATCH 03/10] surface3-oemb

View file

@ -1,4 +1,4 @@
From 619dde4dcdf56dcaf155f1a11b0c1617e847493c Mon Sep 17 00:00:00 2001
From 2fe0cc32b80f3989e956f4d7b18e7735f144cd6d Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Sat, 27 Jul 2019 17:51:37 +0200
Subject: [PATCH 04/10] surface-buttons

View file

@ -1,4 +1,4 @@
From 96a6e1f5e2e3b25512f0222109984ec8a6307e72 Mon Sep 17 00:00:00 2001
From 62b2bc9997d187d9fc51e8faa766360ee27ef4fa Mon Sep 17 00:00:00 2001
From: kitakar5525 <34676735+kitakar5525@users.noreply.github.com>
Date: Sat, 28 Sep 2019 17:48:21 +0200
Subject: [PATCH 05/10] suspend

View file

@ -1,4 +1,4 @@
From 9233ce73fa97364ac4ee7c5cbe5f1306aa11db00 Mon Sep 17 00:00:00 2001
From ca6e2a2cdca89d1ce2cdf42d8b3f94e9b4820576 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Sat, 28 Sep 2019 17:58:17 +0200
Subject: [PATCH 06/10] ipts

View file

@ -1,4 +1,4 @@
From 48e0d9bb0b8396678b6dc16a7fc5e934493ecc59 Mon Sep 17 00:00:00 2001
From 97f5aaa63227eb08d994efa4bb3b618f1a6455fc Mon Sep 17 00:00:00 2001
From: kitakar5525 <34676735+kitakar5525@users.noreply.github.com>
Date: Thu, 20 Feb 2020 16:51:11 +0900
Subject: [PATCH 07/10] wifi

File diff suppressed because it is too large Load diff

View file

@ -1,4 +1,4 @@
From 0de1f754074d1efcc861775dd026470331e41852 Mon Sep 17 00:00:00 2001
From 711691ddab0a98cb09113240e4f80984c50e2ae3 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Sat, 25 Jul 2020 17:19:53 +0200
Subject: [PATCH 09/10] surface-sam-over-hid

View file

@ -1,4 +1,4 @@
From 63a1e3bf1cc899459d4da20c3eb32f926e0510cf Mon Sep 17 00:00:00 2001
From ca134c63332b2a2150f7911a2b86d17b94c5a6bb Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Sun, 16 Aug 2020 23:39:56 +0200
Subject: [PATCH 10/10] surface-gpe

View file

@ -40,17 +40,17 @@ sha256sums=('33bd40c3484d97430190c63015c8479cdfaf552436c35f24a3c917df5631d24a'
'SKIP'
'4e68572e7cc4c5368f0236e0792660ae8498373988625dca46e509399a7eaea6'
'a13581d3c6dc595206e4fe7fcf6b542e7a1bdbe96101f0f010fc5be49f99baf2'
'd0fc46eebfb42efdde0b1b1a67f057b56222595b640274b240f5e1cdf36d40c3'
'c815f628bfc057cb6d62f377851b3d8fcd16271e347bf81c2251cc574f0f1948'
'c7b9f63d44cff60b99edd1d06c38fd83c752c7f189391d890ce859b7d37d7f09'
'387136d4b74026baffa0b3459b8cc1171ee9a92bd11ccd48710e0c7baa66179f'
'0c0eb8e36becbfa81d98da7ea8f1988f05bc08bc7fecaab2abc9237797a144a2'
'46a4a79552fcb73d4959da81deed51d19af03e13a569cf0ca15086d7fba0f589'
'ac18364e6f27bd2ea23619b998a7da6ef6802030781f17bc1c12301a079a23ee'
'0aed0cab52b788531094cccae31b82fab9158c15f24142204933c7176cda706c'
'30e436c47d007ae5380b287b136081b4518dfa292734e25d95638d9ab7df3951'
'cf4d8054ebf12abe10a923f2cb60234e84208af2da742bf58e5a78dd541a5d75'
'b7574543358156c2ed01d65c9671a6827d3248a191d57a06b32bcc29c87d166b')
'38b30ff73eeb4f09089d4321fa537f9c2a7c41d6b807b80d1ae6a413bf0e50ef'
'155db81a4cbc461447fbe7dd1747b9be1b390f51624c4d791f451ac7ccf4cfce'
'30e915ec17474098b3c585de7d607bae5f0b50d2b21fcf84c66ed5fbd216433c'
'e4987d684854a7a254ae206de52f4fa070ecbecdd77fb273c42b28196280ae30'
'e3320867c62cfc9ff5bc7941f815c9e64a283bf20d3d67957d34a9654c63035a'
'f57711a13160591f32998806c720db2b07d2423d38400db4d0e11bc47ad61d61'
'b503f3a88f9dfdf6da509f26c6dc40bb3ee44bfa021bda2c3f69b9b02948e5aa'
'0f5bd61aeb2e821a28f4ad20975960f11bb6875ecc36572200776513b92fb390'
'acfd95afd81d06d51dd7ee18bb779ddbc545ca69ee1b013f8ea3b24f883ab589'
'14012117a70e1ab55c822ba1497aaa35c0cbb1931c0a33cd5b0ae0e4bb01cf1e'
'5b3650a407cb62f2dabf582d392ec60d199adfdba6a4380a2ef8c02ed68fb64e')
export KBUILD_BUILD_HOST=archlinux
export KBUILD_BUILD_USER=$pkgbase