Open Bandito11 opened 2 weeks ago
i have same problem this driver is not working on kernel 6 version
i downloaded and used the almas version for linux kernel 6.1.0-25 and was able to get it to compile after changing 2 lines of code that errored
i solved apple-ib-tb.c:949 by adding default: break;
on line 956-957 after case HID_FEATURE_REPORT: report_info->report_type = 3; break;
on 954-955
i was only given one other error apple-ibridge.c:905 which i fixed by changing void
in static void appleib_remove(struct acpi_device *acpi)
on 846 to int
and return;
on 852 to return 1;
after compilation and reboot, i needed to run sudo echo '1-3' > /sys/bus/usb/drivers/usb/unbind && sudo echo '1-3' > /sys/bus/usb/drivers/usb/bind
to get the touchbar to work as recommended here https://github.com/roadrunner2/macbook12-spi-driver/issues/42#issuecomment-602160740
Here is the log file. Please help :(
Thanks!
Edit:
I tried almas, ecos-hj and BrianValente branches but neither of their fixes worked for me.