This commit is contained in:
jamlam
2021-07-05 09:54:04 +01:00
parent f04a878829
commit 4c8b393ed7
4 changed files with 11 additions and 13 deletions
@@ -712,10 +712,10 @@ index 79b498f816fe..62211b590a61 100644
static ssize_t applesmc_calibrate_show(struct device *dev,
struct device_attribute *attr, char *sysfsbuf)
{
- return snprintf(sysfsbuf, PAGE_SIZE, "(%d,%d)\n", rest_x, rest_y);
- return sysfs_emit(sysfsbuf, "(%d,%d)\n", rest_x, rest_y);
+ struct applesmc_device *smc = dev_get_drvdata(dev);
+
+ return snprintf(sysfsbuf, PAGE_SIZE, "(%d,%d)\n", smc->rest_x, smc->rest_y);
+ return sysfs_emit(sysfsbuf, "(%d,%d)\n", smc->rest_x, smc->rest_y);
}
static ssize_t applesmc_calibrate_store(struct device *dev,
@@ -822,10 +822,10 @@ index 79b498f816fe..62211b590a61 100644
static ssize_t applesmc_key_at_index_show(struct device *dev,
struct device_attribute *attr, char *sysfsbuf)
{
- return snprintf(sysfsbuf, PAGE_SIZE, "%d\n", key_at_index);
- return sysfs_emit(sysfsbuf, "%d\n", key_at_index);
+ struct applesmc_device *smc = dev_get_drvdata(dev);
+
+ return snprintf(sysfsbuf, PAGE_SIZE, "%d\n", smc->key_at_index);
+ return sysfs_emit(sysfsbuf, PAGE_SIZE, "%d\n", smc->key_at_index);
}
static ssize_t applesmc_key_at_index_store(struct device *dev,
+2 -2
View File
@@ -110,7 +110,7 @@ index 2d23bb9ad9dd..0938227be612 100644
return ret;
- speed = ((buffer[0] << 8 | buffer[1]) >> 2);
return snprintf(sysfsbuf, PAGE_SIZE, "%u\n", speed);
return sysfs_emit(sysfsbuf, "%u\n", speed);
}
@@ -1263,6 +1312,7 @@ static ssize_t applesmc_store_fan_speed(struct device *dev,
@@ -169,7 +169,7 @@ index 2d23bb9ad9dd..0938227be612 100644
return ret;
- manual = ((buffer[0] << 8 | buffer[1]) >> to_index(attr)) & 0x01;
return snprintf(sysfsbuf, PAGE_SIZE, "%d\n", manual);
return sysfs_emit(sysfsbuf, "%d\n", manual);
}
@@ -1307,27 +1380,39 @@ static ssize_t applesmc_store_fan_manual(struct device *dev,
+4 -6
View File
@@ -2,7 +2,7 @@
# Contributor: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
pkgbase=mbp-16.1-linux-wifi
pkgver=5.12.13
pkgver=5.13
_srcname=linux-${pkgver}
pkgrel=1
pkgdesc='Linux for MBP 16.1 Wifi'
@@ -232,20 +232,18 @@ for _p in "${pkgname[@]}"; do
}"
done
md5sums=('9b0ebe154197ea04f407fe35b0937adc'
md5sums=('76c60fb304510a7bbd9c838790bc5fe4'
'SKIP'
'1e81a7ec51b2824fa0b4adf8371482b1'
'080dee4dd14a43c2c131aa907b5a6045'
'a0b6081a5f114a0bf6241bd131f3b360'
'4e95da49152e777a7451f8ff3034070b'
'8abebb5f4b905792d07cf6e3dd5cc145'
'8662e5611b68d00ce2d413cba4906c4d'
'4545735c36000c0615be989948a79aba'
'aa562bcf187c5ce9dd9282737dffcaa9'
'5f7b6f9b4cc4ac46b3678c95f3ffe4a3'
'240b3d1e13f183e1c9a8a384583a7003'
'4112d17440b0c43fb6ef21128b991f8c'
'e136b6b2f79689cd3dda4292f5d697c9'
'2192d7b8343e0c84368a06a745addac6'
'5c370df635441ceee13bd4d76faa3124'
'5172bbff4623ac1c061c2fcc742d67d6'
+1 -1
View File
@@ -1,4 +1,4 @@
mbp-16.1-linux-wifi - 5.12.13
mbp-16.1-linux-wifi - 5.13
==============
Arch Linux package for Linux kernel with bleeding edge 2018+ MacBook Pro support.