Skip to content

Commit 6ca55fd

Browse files
authored
Merge pull request #37 from AdityaGarg8/main
5.16.1
2 parents e325474 + ae5ecbf commit 6ca55fd

6 files changed

+20
-179
lines changed
Lines changed: 13 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,25 @@
1-
From 4b7d515dcd6b4faf84a05b8ef555d75875314407 Mon Sep 17 00:00:00 2001
21
From: Paul Pawlowski <[email protected]>
3-
Date: Tue, 18 Aug 2020 06:55:07 -0500
4-
Subject: [PATCH] media: uvcvideo: Add support for Apple T2-attached iSight
5-
Camera
62

7-
Adds the requisite device id to support detection of the Apple iSight
8-
webcam exposed over the T2 BCE VHCI interface.
3+
Adds the requisite device id to support detection of the Apple FaceTime
4+
HD webcam exposed over the T2 BCE VHCI interface.
95

106
Tested-by: Aun-Ali Zaidi <[email protected]>
7+
Signed-off-by: Paul Pawlowski <[email protected]>
118
Signed-off-by: Aun-Ali Zaidi <[email protected]>
9+
Signed-off-by: Aditya Garg <[email protected]>
1210
---
1311
drivers/media/usb/uvc/uvc_driver.c | 9 +++++++++
1412
1 file changed, 9 insertions(+)
1513

1614
diff --git a/drivers/media/usb/uvc/uvc_driver.c b/drivers/media/usb/uvc/uvc_driver.c
17-
index 431d86e1c94b..1183b6372a14 100644
15+
index 7c007426e..88dc9e7aa 100644
1816
--- a/drivers/media/usb/uvc/uvc_driver.c
1917
+++ b/drivers/media/usb/uvc/uvc_driver.c
20-
@@ -2908,6 +2908,15 @@ static const struct usb_device_id uvc_ids[] = {
21-
.bInterfaceSubClass = 1,
18+
@@ -2848,6 +2848,15 @@ static const struct usb_device_id uvc_ids[] = {
2219
.bInterfaceProtocol = 0,
23-
.driver_info = UVC_INFO_META(V4L2_META_FMT_D4XX) },
24-
+ /* Apple Built-In iSight via iBridge */
20+
.driver_info = UVC_INFO_QUIRK(UVC_QUIRK_PROBE_MINMAX
21+
| UVC_QUIRK_BUILTIN_ISIGHT) },
22+
+ /* Apple Built-In FaceTime HD Camera (T2) */
2523
+ { .match_flags = USB_DEVICE_ID_MATCH_DEVICE
2624
+ | USB_DEVICE_ID_MATCH_INT_INFO,
2725
+ .idVendor = 0x05ac,
@@ -30,9 +28,9 @@ index 431d86e1c94b..1183b6372a14 100644
3028
+ .bInterfaceSubClass = 1,
3129
+ .bInterfaceProtocol = 0,
3230
+ .driver_info = (kernel_ulong_t)&uvc_quirk_probe_def },
33-
/* Generic USB Video Class */
34-
{ USB_INTERFACE_INFO(USB_CLASS_VIDEO, 1, UVC_PC_PROTOCOL_UNDEFINED) },
35-
{ USB_INTERFACE_INFO(USB_CLASS_VIDEO, 1, UVC_PC_PROTOCOL_15) },
31+
/* Apple Built-In iSight via iBridge */
32+
{ .match_flags = USB_DEVICE_ID_MATCH_DEVICE
33+
| USB_DEVICE_ID_MATCH_INT_INFO,
3634
--
37-
2.28.0
35+
2.25.1
3836

9001-bluetooth-add-disable-read-tx-power-quirk.patch

Lines changed: 0 additions & 63 deletions
This file was deleted.

9002-mfd-intel-lpss-pci-fix-clock-speed-for-38a8-UART.patch

Lines changed: 0 additions & 43 deletions
This file was deleted.

PKGBUILD

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
# Contributor: Aun-Ali Zaidi <[email protected]>
33
# Contributor: Jan Alexander Steffens (heftig) <[email protected]>
44

5-
pkgbase=mbp-16.1-linux-wifi
6-
pkgver=5.16
5+
pkgbase=linux-t2
6+
pkgver=5.16.1
77
_srcname=linux-${pkgver}
88
pkgrel=1
99
pkgdesc='Linux for MBP 16.1 Wifi'
@@ -86,10 +86,7 @@ source=(
8686
8028-brcmfmac-pcie-Read-the-console-on-init-and-shutdown.patch
8787
8029-brcmfmac-pcie-Release-firmwares-in-the-brcmf_pcie_se.patch
8888

89-
90-
9001-bluetooth-add-disable-read-tx-power-quirk.patch
91-
9002-mfd-intel-lpss-pci-fix-clock-speed-for-38a8-UART.patch
92-
intel-lpss.patch
89+
efi.patch
9390
)
9491

9592
validpgpkeys=(
@@ -266,7 +263,7 @@ for _p in "${pkgname[@]}"; do
266263
}"
267264
done
268265

269-
sha256sums=('027d7e8988bb69ac12ee92406c3be1fe13f990b1ca2249e226225cd1573308bb'
266+
sha256sums=('c7bf36231c6ea1e67283802a005430d14fe3f8a3498c0724ba3439afaf723545'
270267
'SKIP'
271268
'7cbba374356a189faac71001c5344ce8f02434684b1ce1accefc0cc4bd6718e5'
272269
'6b4da532421cac5600d09c0c52742aa52d848af098f7853abe60c02e9d0a3752'
@@ -287,7 +284,7 @@ sha256sums=('027d7e8988bb69ac12ee92406c3be1fe13f990b1ca2249e226225cd1573308bb'
287284
'40eff5e88bb30c51c6b97e85c2e7b8dec5f97916f768e6c07618d9c5afe68574'
288285
'cac035fe07663a319185c644c5b39b34bef89ada348881fa4a02d15290260445'
289286
'9dfa9f02d17c5cd9620fa2c1d43ca967b81b6a56d33c2bafae14e0c64e498baa'
290-
'9640178d6251686c980c30fc528b3d70beac6ce8246bf433506a3f843808326c'
287+
'89076d6a3cb77704025dae8bd33522afcbf8bc6d7fcdf9463f98be06c86797ea'
291288
'90a6012cdd8a64ede8e0bbaf7331960bd68f628e0973b65459188eb1ccb5b829'
292289
'1ce089059058b1e514f1768f97178c6f4426f920b6737a73ef2eec4c8f14aada'
293290
'de8ddf27596e57697bb6f259758efc44f03b0737d27ae9273762727fa043ba79'
@@ -318,6 +315,4 @@ sha256sums=('027d7e8988bb69ac12ee92406c3be1fe13f990b1ca2249e226225cd1573308bb'
318315
'f11c4db01c578202b9bdd79e9cd8d3207c10bbabc619a2af0734cc455805ec88'
319316
'713ce3cbda4c53f319bcfeab7e63e8ecf7938109de024f2d99b443fe664ecbd8'
320317
'd0dd1ae3b08d9eb39bc094d86022c68f74bf903aac1d202e16853e1f0a5ade93'
321-
'31e414978a947bdb71f27ed364c4da73b81fcf1921250cb69ee1bcf2bbd25636'
322-
'f2cff107e536fb7331994be0920632b60b3da42e3404a20919dcffcaeec79bdb'
323-
'22b2695afcc4103743e55ceeda4691a59ddce84a8f16d1d572159dd2ff7f8537')
318+
'31c3260d35d6c51bff231179e6210876142d4c333d6f4a5963fd8b49f4dc61ab')

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
mbp-16.1-linux-wifi - 5.15.7
1+
mbp-16.1-linux-wifi - 5.16.1
22
==============
33

44
Arch Linux package for Linux kernel with bleeding edge 2018+ MacBook Pro support.

intel-lpss.patch

Lines changed: 0 additions & 46 deletions
This file was deleted.

0 commit comments

Comments
 (0)