Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp23679491rwd; Sat, 1 Jul 2023 05:50:19 -0700 (PDT) X-Google-Smtp-Source: APBJJlGVYQpo2YJ4CEcyYCoKCn1Bf8KwMpxfPdTrbyrw36owD2elbIDNlQB2tDBy8VJQlV/ib/El X-Received: by 2002:a92:c80d:0:b0:345:c8ce:ff49 with SMTP id v13-20020a92c80d000000b00345c8ceff49mr4397033iln.11.1688215819026; Sat, 01 Jul 2023 05:50:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1688215818; cv=none; d=google.com; s=arc-20160816; b=ADv7zBwRGnYKYow2UkAV0lSzzUKca6+8WKrSYNCTUSvKXAL4MAhxWZBB2Nsxsfshn1 q3dj42Q9K7NGZ1jA0JxQGTxGQ51WpNoogLFZQhqAgu7daZFmIYQwdWtwHWqg2Q2GyuC9 MFDnQrb2/zNjjAqtsYq+OpA2n8DEx/2iEfkhPeCZm8A8rvD8uIQ2N4r6FIIoX73yTyeM SGlP48Qh0FWdX7kxPuf7V8XeGu//0k233l4+XTliyVJ6YszAcbqfotXINO6tYHfDNBA6 pD8mmOxxeYtlrAyCVbdJw0Bu9UegX9wXlNigDa9lRYSrxKYmlImWvKCnInZfVseMKK1h CR3Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=w5bspQEUNxqo6CDQ8ltsv4grKweOVhB/LdZTsLhykCY=; fh=MiGKS4Gra2MsAicsRU4Po0J0byzO5MQgk7bL6dbV1xs=; b=aisdS9fC0WxmSFXbdBC2g/+JORDtl+rbDCDqEdt66wxBDF3w8yUQsdTPg0Bn5f18WZ xLkl9/SIoZ6s4OUblH6fnv230kHDFYeqNidKqPdM61CsB/VMTYTyABeZMVTPSlBWo8JK EhD9cBjo7GYIHZPm8cfphpVYi90KxRe61oFGEcUyCPbBp+YSsKtftyXP28AN9UKfhsP9 TkjQnddTgq8IWPpA/24mzftF9CHcqJcLflqfuak4diRebYVeI0qHKJg8oliIVHE9FZ/l KLcoWJYmQmnWlkjOR55VgddfquWDms6HJVVfAwYqd+PJfF11M/EG2B8XWOmxkzh4SPNh sglg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id r32-20020a632060000000b005307d9f387esi13952359pgm.536.2023.07.01.05.49.55; Sat, 01 Jul 2023 05:50:18 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229602AbjGAMT6 (ORCPT + 99 others); Sat, 1 Jul 2023 08:19:58 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38036 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229480AbjGAMT5 (ORCPT ); Sat, 1 Jul 2023 08:19:57 -0400 X-Greylist: delayed 611 seconds by postgrey-1.37 at lindbergh.monkeyblade.net; Sat, 01 Jul 2023 05:19:53 PDT Received: from relay.yourmailgateway.de (relay.yourmailgateway.de [194.59.206.189]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E74133C05; Sat, 1 Jul 2023 05:19:53 -0700 (PDT) Received: from relay02-mors.netcup.net (localhost [127.0.0.1]) by relay02-mors.netcup.net (Postfix) with ESMTPS id 4QtWFn6bmmz43Fq; Sat, 1 Jul 2023 14:09:33 +0200 (CEST) Authentication-Results: relay02-mors.netcup.net; dkim=permerror (bad message/signature format) Received: from policy02-mors.netcup.net (unknown [46.38.225.35]) by relay02-mors.netcup.net (Postfix) with ESMTPS id 4QtWFn6BrQz7wMf; Sat, 1 Jul 2023 14:09:33 +0200 (CEST) Received: from mxe217.netcup.net (unknown [10.243.12.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by policy02-mors.netcup.net (Postfix) with ESMTPS id 4QtWFn1lCHz8sZN; Sat, 1 Jul 2023 14:09:33 +0200 (CEST) Received: from thinkpad.fritz.box (p5dccec2e.dip0.t-ipconnect.de [93.204.236.46]) by mxe217.netcup.net (Postfix) with ESMTPSA id 5FB6781510; Sat, 1 Jul 2023 14:09:21 +0200 (CEST) From: Julius Zint To: Lee Jones , Daniel Thompson , Jingoo Han Cc: Helge Deller , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-fbdev@vger.kernel.org, Julius Zint Subject: [PATCH 0/1] Backlight driver for the Apple Studio Display Date: Sat, 1 Jul 2023 14:08:02 +0200 Message-ID: <20230701120806.11812-1-julius@zint.sh> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 5FB6781510 X-Rspamd-Server: rspamd-worker-8404 X-NC-CID: YFEmzM2+SWjZm4RjqPhIGUYNOBYO3NqIk4q8mJG+ X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE, SPF_HELO_PASS,SPF_NONE,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org I have been using and testing this as a DKMS for 6 months now without any known issues. It bothers me, that it needs to be part of the initramfs instead of just working out of the box. Maybe someone else here knows, how to tell the USB HID driver, that this is not a HID device and it should keep its fingers from it. Julius Zint (1): backlight: apple_bl_usb: Add Apple Studio Display support drivers/video/backlight/Kconfig | 8 + drivers/video/backlight/Makefile | 1 + drivers/video/backlight/apple_bl_usb.c | 264 +++++++++++++++++++++++++ 3 files changed, 273 insertions(+) create mode 100644 drivers/video/backlight/apple_bl_usb.c -- 2.41.0