Re: [PATCH v5 2/2] drm/tiny: add driver for Apple Touch Bars in x86 Macs

2025-02-25 Thread Aditya Garg
> On 25 Feb 2025, at 9:39 PM, Aditya Garg wrote: > > > >> On 25 Feb 2025, at 9:36 PM, Thomas Zimmermann wrote: >> >> Hi >> >> Am 25.02.25 um 15:54 schrieb Aditya Garg: >> [...] >> +static int appletbdrm_probe(struct usb_interface *intf, >> +const struct usb_device_

Re: [PATCH v5 2/2] drm/tiny: add driver for Apple Touch Bars in x86 Macs

2025-02-25 Thread Aditya Garg
> On 25 Feb 2025, at 9:36 PM, Thomas Zimmermann wrote: > > Hi > > Am 25.02.25 um 15:54 schrieb Aditya Garg: > [...] > +static int appletbdrm_probe(struct usb_interface *intf, > +const struct usb_device_id *id) > +{ > +struct usb_endpoint_descriptor *bulk_in

Re: [PATCH v5 2/2] drm/tiny: add driver for Apple Touch Bars in x86 Macs

2025-02-25 Thread Thomas Zimmermann
Hi Am 25.02.25 um 15:54 schrieb Aditya Garg: [...] +static int appletbdrm_probe(struct usb_interface *intf, +const struct usb_device_id *id) +{ +struct usb_endpoint_descriptor *bulk_in, *bulk_out; +struct device *dev = &intf->dev; +struct appletbdrm_device *adev; +

Re: [PATCH v5 2/2] drm/tiny: add driver for Apple Touch Bars in x86 Macs

2025-02-25 Thread Aditya Garg
> On 25 Feb 2025, at 8:40 PM, Aditya Garg wrote: > >  > >> On 25 Feb 2025, at 8:24 PM, Aditya Garg wrote: >> >>  >> On 25 Feb 2025, at 5:28 PM, Thomas Zimmermann wrote: >>> >>> Hi >>> Am 25.02.25 um 11:33 schrieb andriy.shevche...@linux.intel.com: >> On Tue, Feb 25, 2025

Re: [PATCH v5 2/2] drm/tiny: add driver for Apple Touch Bars in x86 Macs

2025-02-25 Thread Aditya Garg
> On 25 Feb 2025, at 8:24 PM, Aditya Garg wrote: > >  > >> On 25 Feb 2025, at 5:28 PM, Thomas Zimmermann wrote: >> >> Hi >> >>> Am 25.02.25 um 11:33 schrieb andriy.shevche...@linux.intel.com: > On Tue, Feb 25, 2025 at 10:09:42AM +, Aditya Garg wrote: > From: Kerem Karabay >>>

Re: [PATCH v5 2/2] drm/tiny: add driver for Apple Touch Bars in x86 Macs

2025-02-25 Thread Aditya Garg
> On 25 Feb 2025, at 8:26 PM, Aditya Garg wrote: > >  > >> On 25 Feb 2025, at 8:24 PM, Aditya Garg wrote: >> >>  >> On 25 Feb 2025, at 5:28 PM, Thomas Zimmermann wrote: >>> >>> Hi >>> Am 25.02.25 um 11:33 schrieb andriy.shevche...@linux.intel.com: >> On Tue, Feb 25, 2025

Re: [PATCH v5 2/2] drm/tiny: add driver for Apple Touch Bars in x86 Macs

2025-02-25 Thread Aditya Garg
> On 25 Feb 2025, at 8:24 PM, Aditya Garg wrote: > >  > >> On 25 Feb 2025, at 5:28 PM, Thomas Zimmermann wrote: >> >> Hi >> >>> Am 25.02.25 um 11:33 schrieb andriy.shevche...@linux.intel.com: > On Tue, Feb 25, 2025 at 10:09:42AM +, Aditya Garg wrote: > From: Kerem Karabay >>>

Re: [PATCH v5 2/2] drm/tiny: add driver for Apple Touch Bars in x86 Macs

2025-02-25 Thread Aditya Garg
> On 25 Feb 2025, at 5:28 PM, Thomas Zimmermann wrote: > > Hi > >> Am 25.02.25 um 11:33 schrieb andriy.shevche...@linux.intel.com: >>> On Tue, Feb 25, 2025 at 10:09:42AM +, Aditya Garg wrote: >>> From: Kerem Karabay >>> >>> The Touch Bars found on x86 Macs support two USB configurations

Re: [PATCH v5 2/2] drm/tiny: add driver for Apple Touch Bars in x86 Macs

2025-02-25 Thread andriy.shevche...@linux.intel.com
On Tue, Feb 25, 2025 at 02:53:15PM +0100, Thomas Zimmermann wrote: > Am 25.02.25 um 14:27 schrieb andriy.shevche...@linux.intel.com: > > On Tue, Feb 25, 2025 at 12:59:43PM +0100, Thomas Zimmermann wrote: > > > Am 25.02.25 um 12:01 schrieb andriy.shevche...@linux.intel.com: > > > > On Tue, Feb 25, 2

Re: [PATCH v5 2/2] drm/tiny: add driver for Apple Touch Bars in x86 Macs

2025-02-25 Thread Thomas Zimmermann
Hi Am 25.02.25 um 14:27 schrieb andriy.shevche...@linux.intel.com: On Tue, Feb 25, 2025 at 12:59:43PM +0100, Thomas Zimmermann wrote: Am 25.02.25 um 12:01 schrieb andriy.shevche...@linux.intel.com: On Tue, Feb 25, 2025 at 10:48:53AM +, Aditya Garg wrote: On 25 Feb 2025, at 4:17 PM, andriy

Re: [PATCH v5 2/2] drm/tiny: add driver for Apple Touch Bars in x86 Macs

2025-02-25 Thread andriy.shevche...@linux.intel.com
On Tue, Feb 25, 2025 at 12:59:43PM +0100, Thomas Zimmermann wrote: > Am 25.02.25 um 12:01 schrieb andriy.shevche...@linux.intel.com: > > On Tue, Feb 25, 2025 at 10:48:53AM +, Aditya Garg wrote: > > > > On 25 Feb 2025, at 4:17 PM, andriy.shevche...@linux.intel.com wrote: > > > > On Tue, Feb 25,

Re: [PATCH v5 2/2] drm/tiny: add driver for Apple Touch Bars in x86 Macs

2025-02-25 Thread andriy.shevche...@linux.intel.com
On Tue, Feb 25, 2025 at 12:58:17PM +0100, Thomas Zimmermann wrote: > Am 25.02.25 um 11:33 schrieb andriy.shevche...@linux.intel.com: > > On Tue, Feb 25, 2025 at 10:09:42AM +, Aditya Garg wrote: ... > > > +static int appletbdrm_probe(struct usb_interface *intf, > > > + cons

Re: [PATCH v5 2/2] drm/tiny: add driver for Apple Touch Bars in x86 Macs

2025-02-25 Thread Thomas Zimmermann
Hi Am 25.02.25 um 12:01 schrieb andriy.shevche...@linux.intel.com: On Tue, Feb 25, 2025 at 10:48:53AM +, Aditya Garg wrote: On 25 Feb 2025, at 4:17 PM, andriy.shevche...@linux.intel.com wrote: On Tue, Feb 25, 2025 at 10:36:03AM +, Aditya Garg wrote: On 25 Feb 2025, at 4:03 PM, andriy.s

Re: [PATCH v5 2/2] drm/tiny: add driver for Apple Touch Bars in x86 Macs

2025-02-25 Thread Thomas Zimmermann
Hi Am 25.02.25 um 11:33 schrieb andriy.shevche...@linux.intel.com: On Tue, Feb 25, 2025 at 10:09:42AM +, Aditya Garg wrote: From: Kerem Karabay The Touch Bars found on x86 Macs support two USB configurations: one where the device presents itself as a HID keyboard and can display predefine

Re: [PATCH v5 2/2] drm/tiny: add driver for Apple Touch Bars in x86 Macs

2025-02-25 Thread Aditya Garg
> On 25 Feb 2025, at 4:17 PM, andriy.shevche...@linux.intel.com wrote: > > On Tue, Feb 25, 2025 at 10:36:03AM +, Aditya Garg wrote: On 25 Feb 2025, at 4:03 PM, andriy.shevche...@linux.intel.com wrote: >>> On Tue, Feb 25, 2025 at 10:09:42AM +, Aditya Garg wrote: > > ... > +st

Re: [PATCH v5 2/2] drm/tiny: add driver for Apple Touch Bars in x86 Macs

2025-02-25 Thread andriy.shevche...@linux.intel.com
On Tue, Feb 25, 2025 at 10:48:53AM +, Aditya Garg wrote: > > On 25 Feb 2025, at 4:17 PM, andriy.shevche...@linux.intel.com wrote: > > On Tue, Feb 25, 2025 at 10:36:03AM +, Aditya Garg wrote: > On 25 Feb 2025, at 4:03 PM, andriy.shevche...@linux.intel.com wrote: > >>> On Tue, Feb 25, 20

Re: [PATCH v5 2/2] drm/tiny: add driver for Apple Touch Bars in x86 Macs

2025-02-25 Thread Aditya Garg
> On 25 Feb 2025, at 4:17 PM, andriy.shevche...@linux.intel.com wrote: > > On Tue, Feb 25, 2025 at 10:36:03AM +, Aditya Garg wrote: On 25 Feb 2025, at 4:03 PM, andriy.shevche...@linux.intel.com wrote: >>> On Tue, Feb 25, 2025 at 10:09:42AM +, Aditya Garg wrote: > > ... > +st

Re: [PATCH v5 2/2] drm/tiny: add driver for Apple Touch Bars in x86 Macs

2025-02-25 Thread andriy.shevche...@linux.intel.com
On Tue, Feb 25, 2025 at 10:36:03AM +, Aditya Garg wrote: > > On 25 Feb 2025, at 4:03 PM, andriy.shevche...@linux.intel.com wrote: > > On Tue, Feb 25, 2025 at 10:09:42AM +, Aditya Garg wrote: ... > >> +static int appletbdrm_probe(struct usb_interface *intf, > >> +const stru

Re: [PATCH v5 2/2] drm/tiny: add driver for Apple Touch Bars in x86 Macs

2025-02-25 Thread Aditya Garg
> On 25 Feb 2025, at 4:03 PM, andriy.shevche...@linux.intel.com wrote: > > On Tue, Feb 25, 2025 at 10:09:42AM +, Aditya Garg wrote: >> From: Kerem Karabay >> >> The Touch Bars found on x86 Macs support two USB configurations: one >> where the device presents itself as a HID keyboard and c

Re: [PATCH v5 2/2] drm/tiny: add driver for Apple Touch Bars in x86 Macs

2025-02-25 Thread andriy.shevche...@linux.intel.com
On Tue, Feb 25, 2025 at 10:09:42AM +, Aditya Garg wrote: > From: Kerem Karabay > > The Touch Bars found on x86 Macs support two USB configurations: one > where the device presents itself as a HID keyboard and can display > predefined sets of keys, and one where the operating system has full >

[PATCH v5 2/2] drm/tiny: add driver for Apple Touch Bars in x86 Macs

2025-02-25 Thread Aditya Garg
From: Kerem Karabay The Touch Bars found on x86 Macs support two USB configurations: one where the device presents itself as a HID keyboard and can display predefined sets of keys, and one where the operating system has full control over what is displayed. This commit adds support for the displa