Maximilian Luz
289f9d67e3
Update links due to repo move
2019-12-28 22:57:43 +01:00
Maximilian Luz
a6c6b97da2
Drop original firmware for MSHW0079
...
The patched firmware seems to work as intended. As it is a direct
replacement and should not cause any further issues, we can drop the
backup of the original firmware. In case any unforseen issues arise, we
can always get it from the official driver/firmware packages again.
See: https://github.com/jakeday/linux-surface/issues/574
2019-10-03 12:19:16 +02:00
Maximilian Luz
042d83a93a
Update firmware README for patched HID descriptor
2019-10-02 16:54:11 +02:00
Maximilian Luz
eac0e5e7e3
Fix HID descriptor for Surface Laptops
...
The HID descriptor on the Surface Laptops defines the contact count
incorrectly, causing Linux to read a contact count of zero and thus not
producing any touch events. The HID descriptor claims that the contact
count is reported 4 times as one byte value, whereas it is only reported
one time but followed by 3 padding bytes.
See also: https://github.com/qzed/linux-surface-kernel/wiki/IPTS-Firmware#bogus-hid-descriptor-for-surface-laptops-mshw0079
2019-10-02 16:44:08 +02:00
Dorian Stoll
cd9cced2fd
Add some documentation about the IPTS driver firmware
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2019-10-01 12:05:00 +02:00
Dorian Stoll
80788a3386
Replace the HID descriptor for MSHW0079 with MSHW0137
...
See: https://github.com/jakeday/linux-surface/issues/574
As long as that issue exist, and noone of us understands how to work
with HID descriptors and fix them, replace the file with the one from
MSHW0137 which is confirmed to be working properly.
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2019-10-01 12:04:40 +02:00
Dorian Stoll
6f7679b00b
Seperate firmware and configs
2019-09-28 03:26:32 +02:00
Dorian Stoll
4d026f53b9
Update and clean up bundled firmware
2019-09-28 03:26:32 +02:00
Jake Day
a77e9504b1
updating ath10k firmware
2019-06-06 13:50:00 -04:00
Jake Day
cd52f74d20
updating ath10k firmware
2019-04-17 12:31:25 -04:00
Jake Day
5113f28c3d
adding nvidia gv100 firmware
2019-01-30 12:13:13 -05:00
Jake Day
bb6b7a2513
adding mwlwifi firmware
2019-01-21 16:54:59 -05:00
Jake Day
780a083b0a
updating marvell mwifiex firmware
2019-01-21 16:54:04 -05:00
Jake Day
63e180b2c5
updating ath10k firmware for surface go wifi
2019-01-21 16:53:50 -05:00
Jake Day
502a40ebad
updating ipts firmware
2018-10-23 09:59:05 -04:00
Jake Day
a25ec543b6
adding ath10k firmware
2018-09-10 12:33:08 -04:00
Jake Day
afada2c95e
updating i915 firmware files
2018-04-27 16:50:52 -04:00
Jake Day
6f7cb83525
add marvell firmware
2018-04-27 09:32:09 -04:00
Jake Day
922f19d1d5
add nvidia firmware for SB2
2018-04-18 19:02:35 -04:00
Jake Day
b0e1185d65
updating i915 firmware files
2018-02-01 22:34:56 -05:00
Jake Day
e4a6cc5002
cleaning up firmware file locations
2017-12-09 20:00:01 -05:00
Jake Day
5afd0ad3ba
adding config files and moving kernel source
2017-08-20 19:28:05 -04:00
Jake Day
12c53f1ecb
add configuration file that shows the relationship between
...
ocl kernels
2017-08-10 13:53:00 -04:00
Jake Day
3673909c5b
mainline linux kernel 4.12.5
2017-08-10 09:25:24 -04:00