On Fri, Feb 10, 2023 at 5:41 AM Aditya Garg <gargaditya08@xxxxxxxx> wrote: > > Greetings from t2linux! > > 2 years ago an attempt was made to send the driver for the Touch Bar on > MacBook Pros by Ronald Tschalär [1]. > > Due to some issues pointed out by the maintainers upstream, unfortunately > it didn't make it upstream. Now we at t2linux [2] have addressed those > issues in this patchset and also improved the touchbar driver for the T2 > Macs. We also have added a new driver for keyboard backlight support on > T2 MacBooks with Magic Keyboard. > > The first 2 patches of this patchset are the ones sent by Ronald before, > with the issues addressed as pointed out in [1]. > > The third patch introduces a new driver, apple-magic-backlight, which adds > support for keyboard backlight on T2 MacBooks with the Magic Keyboard. > > Note: Apart from these drivers, for the T2 Macs, an additional driver > shall be required to communicate with the T2 Security Chip, as the Touch > Bar, the internal keyboard, trackpad, camera, ambient light sensor, > headphone controls, and NCM Ethernet are accessed through a USB VHCI > created with DMA channels to the "T2 Bridge Controller" 106b:1801 PCI > device. A work in progress linux driver called apple-bce [3], or USB > device passthrough to a Linux VM guest on a Windows host with Apple > Bootcamp drivers can be used to get Linux these USB devices working and > test these patches. > > [1] https://lore.kernel.org/lkml/20210228012643.69944-1-ronald@xxxxxxxxxxxxx/ > [2] https://t2linux.org/ > [3] https://github.com/t2linux/apple-bce-drv Quick observation. Do you miss the Co-developed-by: tags in the patches? -- With Best Regards, Andy Shevchenko