mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Aditya Garg <gargaditya08@live.com>
To: "mripard@kernel.org" <mripard@kernel.org>
Cc: "tzimmermann@suse.de" <tzimmermann@suse.de>,
	"maarten.lankhorst@linux.intel.com"
	<maarten.lankhorst@linux.intel.com>,
	"airlied@gmail.com" <airlied@gmail.com>,
	"daniel@ffwll.ch" <daniel@ffwll.ch>,
	"Jiri Kosina" <jikos@kernel.org>,
	"bentiss@kernel.org" <bentiss@kernel.org>,
	"Thomas Weißschuh" <thomas@t-8ch.de>,
	"Orlando Chamberlain" <orlandoch.dev@gmail.com>,
	"Kerem Karabay" <kekrby@gmail.com>,
	"Linux Kernel Mailing List" <linux-kernel@vger.kernel.org>,
	"linux-input@vger.kernel.org" <linux-input@vger.kernel.org>,
	"dri-devel@lists.freedesktop.org"
	<dri-devel@lists.freedesktop.org>
Subject: Re: [PATCH v5 10/10] drm/tiny: add driver for Apple Touch Bars in x86 Macs
Date: Fri, 27 Sep 2024 16:48:23 +0000	[thread overview]
Message-ID: <3A637158-BA4B-49F5-8119-337FAC944915@live.com> (raw)
In-Reply-To: <rq3gcr7y2eygp7gifzivxvrj3tzd7ouexz36aeluxjoufs6k6c@kulq7plg52vi>



> On 27 Sep 2024, at 1:12 PM, mripard@kernel.org wrote:
> 
> On Sat, Aug 17, 2024 at 11:52:22AM GMT, Aditya Garg wrote:
>> From: Kerem Karabay <kekrby@gmail.com>
>> 
>> 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 display
>> functionality of the second configuration.
>> 
>> Note that this driver has only been tested on T2 Macs, and only includes
>> the USB device ID for these devices. Testing on T1 Macs would be
>> appreciated.
>> 
>> Credit goes to @imbushuo on GitHub for reverse engineering most of the
>> protocol.
>> 
>> Signed-off-by: Kerem Karabay <kekrby@gmail.com>
>> Signed-off-by: Aditya Garg <gargaditya08@live.com>
>> ---
>> MAINTAINERS                       |   6 +
>> drivers/gpu/drm/tiny/Kconfig      |  12 +
>> drivers/gpu/drm/tiny/Makefile     |   1 +
>> drivers/gpu/drm/tiny/appletbdrm.c | 624 ++++++++++++++++++++++++++++++
>> 4 files changed, 643 insertions(+)
>> create mode 100644 drivers/gpu/drm/tiny/appletbdrm.c
>> 
>> diff --git a/MAINTAINERS b/MAINTAINERS
>> index 8766f3e5e..2665e6c57 100644
>> --- a/MAINTAINERS
>> +++ b/MAINTAINERS
>> @@ -6889,6 +6889,12 @@ S: Supported
>> T: git https://gitlab.freedesktop.org/drm/misc/kernel.git
>> F: drivers/gpu/drm/sun4i/sun8i*
>> 
>> +DRM DRIVER FOR APPLE TOUCH BARS
>> +M: Kerem Karabay <kekrby@gmail.com>
>> +L: dri-devel@lists.freedesktop.org
>> +S: Maintained
>> +F: drivers/gpu/drm/tiny/appletbdrm.c

Hi Maxime

> 
> How do you plan on maintaining it? If you want to do so through drm-misc
> (and you should), you need to list the gitlab repo here.

Sorry for the oversight. Indeed the maintainer needs to be changed here, since Kerem is no longer active on t2linux, the organisation I am working with.

If a maintainer is really needed, I’m fine with taking the role. I can also request other people from t2linux to take up the role as well. If its optional, I’ll remove it
> 
> Also, I haven't seen Kerem take part of the discussion at all. Are they
> ok with taking on the maintainer's role?
> 
> It's really clear to me either why this needs to be going through hid at
> all. Is it not standalone?

The hid patchset has various patches to hid-multitouch with are needed along with the drm driver.

Thanks
Aditya



  reply	other threads:[~2024-09-27 16:48 UTC|newest]

Thread overview: 34+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-08-17 11:44 [PATCH v5 0/10] Touch Bar support for T2 Macs Aditya Garg
2024-08-17 11:45 ` [PATCH v5 1/10] HID: hid-appletb-bl: add driver for the backlight of Apple Touch Bars Aditya Garg
2024-08-17 11:46 ` [PATCH v5 2/10] HID: hid-appletb-kbd: add driver for the keyboard mode Aditya Garg
2024-09-27 15:39   ` Benjamin Tissoires
2024-09-28  5:56     ` Aditya Garg
2024-08-17 11:47 ` [PATCH v5 3/10] HID: hid-appletb-kbd: add support for fn toggle between media and function mode Aditya Garg
2024-08-17 11:48 ` [PATCH v5 4/10] HID: multitouch: support getting the contact ID from HID_DG_TRANSDUCER_INDEX fields Aditya Garg
2024-09-27 15:56   ` Benjamin Tissoires
2024-08-17 11:48 ` [PATCH v5 5/10] HID: multitouch: support getting the tip state from HID_DG_TOUCH fields Aditya Garg
2024-08-17 11:49 ` [PATCH v5 6/10] HID: multitouch: take cls->maxcontacts into account for devices without a HID_DG_CONTACTMAX field too Aditya Garg
2024-08-17 11:50 ` [PATCH v5 7/10] HID: multitouch: allow specifying if a device is direct in a class Aditya Garg
2024-09-27 15:59   ` Benjamin Tissoires
2024-08-17 11:50 ` [PATCH v5 8/10] HID: multitouch: add device ID for Apple Touch Bars Aditya Garg
2024-08-17 11:51 ` [PATCH v5 9/10] drm/format-helper: Add conversion from XRGB8888 to BGR888 Aditya Garg
2024-09-27  7:52   ` Thomas Zimmermann
2024-08-17 11:52 ` [PATCH v5 10/10] drm/tiny: add driver for Apple Touch Bars in x86 Macs Aditya Garg
2024-09-27  7:42   ` mripard
2024-09-27 16:48     ` Aditya Garg [this message]
2024-09-27  7:48   ` Thomas Zimmermann
2024-09-27 16:49     ` Aditya Garg
2025-02-15 13:43     ` [RFC PATCH " Aditya Garg
2025-02-17  8:04       ` Thomas Zimmermann
2025-02-17 11:43         ` Aditya Garg
2024-08-31 12:37 ` [PATCH v5 0/10] Touch Bar support for T2 Macs Aditya Garg
2024-09-11 12:21   ` Jiri Kosina
2024-09-17 10:06     ` [PATCH v5 0/10] [DRM REVIEW NEEDED] " Aditya Garg
2024-09-26 17:50     ` [WHY SUCH DELAY!] " Aditya Garg
2024-09-26 18:03       ` Jiri Kosina
2024-09-26 18:05         ` Aditya Garg
2024-09-26 18:11           ` Jiri Kosina
2024-09-26 20:37         ` Dave Airlie
2024-09-26 20:39           ` Jiri Kosina
2024-09-27 15:22       ` Benjamin Tissoires
2024-09-27 16:42         ` Aditya Garg

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3A637158-BA4B-49F5-8119-337FAC944915@live.com \
    --to=gargaditya08@live.com \
    --cc=airlied@gmail.com \
    --cc=bentiss@kernel.org \
    --cc=daniel@ffwll.ch \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=jikos@kernel.org \
    --cc=kekrby@gmail.com \
    --cc=linux-input@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=maarten.lankhorst@linux.intel.com \
    --cc=mripard@kernel.org \
    --cc=orlandoch.dev@gmail.com \
    --cc=thomas@t-8ch.de \
    --cc=tzimmermann@suse.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®