Received: by 2002:a05:6a10:8395:0:0:0:0 with SMTP id n21csp321029pxh; Tue, 9 Nov 2021 11:15:04 -0800 (PST) X-Google-Smtp-Source: ABdhPJyDkb/a4B9y1UxE6gP2M18igGLS1cA0lfGWBpuPAfo9xCpGndn/5j63OEG2kwxg/mzFGH4A X-Received: by 2002:a17:906:a382:: with SMTP id k2mr12669841ejz.454.1636485304723; Tue, 09 Nov 2021 11:15:04 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1636485304; cv=none; d=google.com; s=arc-20160816; b=w/F3jmhvUDsK+BpPKpSjnkKPyROrLzEwO5cXpfqIeT7/z5vmBXepBnTafZI9D27upM vDwWkHsIHe+mN38AwZZYhfETYOO9LisAAY4TVlIcVvawhnJKAXOHPveWcgeUzQZxrK+s 4+A9qpzFZ6XzUhFQjc7lR6UShojpk+TXL8NKwUsYgrmW7LHVTzZL1ZEVCVLeytUgFPG9 VXl0c9hC3hHUpgs9mT//Tl7NZp3v94xRYg7K5igEFfgXsSqQFHeJnhqeq1GpohgnNY0H euW0htIvModJnUZnlBsJ3v4urKZpfO/scZba3ahJMH9agJnHQ6L3DLS01+Swu0d716bk 8IzQ== 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=c4midlRubGV8P7YAO3zIRgwntaj54xhTJMg4jEdnEK4=; b=rop62S9MVxK4xS4yV3299ib8dTB5zceBzpx6q5PKKBQ+vMFpGQDRhivDL6tA2l54nt W1pYJYeZFz6HWCO3pPVIKcyFCEo4V4dH57oruW0FlRXRqHdmdHGHki0tMtCdlE04SGKR H041qZkgm41AWsEP1+ShtBJE75r7IjvJ0XvUfVOBLHlpZI4J4pxg30UfeJJYoMPwRSac UH+JVS7CWR2rR+11RyMqVzcMgOZyU5heNbk530t84UYEsyGA3lHk0grk2zePs+PwNwyP CqpFM6YGo9DD2M+T1QSql0gR31A24/mRJHxeH/Z/YGi8S5QKgLcrV6MLvTQHpV4gluer Zn+Q== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id fy33si13762223ejc.601.2021.11.09.11.14.36; Tue, 09 Nov 2021 11:15:04 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S243202AbhKIKSt (ORCPT + 99 others); Tue, 9 Nov 2021 05:18:49 -0500 Received: from mxout70.expurgate.net ([194.37.255.70]:52779 "EHLO mxout70.expurgate.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S243180AbhKIKSt (ORCPT ); Tue, 9 Nov 2021 05:18:49 -0500 Received: from [127.0.0.1] (helo=localhost) by relay.expurgate.net with smtp (Exim 4.92) (envelope-from ) id 1mkO3P-0007Jy-16; Tue, 09 Nov 2021 11:08:35 +0100 Received: from [195.243.126.94] (helo=securemail.tdt.de) by relay.expurgate.net with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mkO3O-00087q-8X; Tue, 09 Nov 2021 11:08:34 +0100 Received: from securemail.tdt.de (localhost [127.0.0.1]) by securemail.tdt.de (Postfix) with ESMTP id CDF94240041; Tue, 9 Nov 2021 11:08:33 +0100 (CET) Received: from mail.dev.tdt.de (unknown [10.2.4.42]) by securemail.tdt.de (Postfix) with ESMTP id 53F3C240040; Tue, 9 Nov 2021 11:08:33 +0100 (CET) Received: from localhost.localdomain (unknown [10.2.3.40]) by mail.dev.tdt.de (Postfix) with ESMTPSA id 0C9CA20176; Tue, 9 Nov 2021 11:08:33 +0100 (CET) From: Florian Eckert To: pavel@ucw.cz, robh+dt@kernel.org, Eckert.Florian@googlemail.com Cc: linux-leds@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Florian Eckert Subject: [PATCH 0/2] leds: Add KTD20xx RGB LEDs driver from Kinetic Date: Tue, 9 Nov 2021 11:08:20 +0100 Message-ID: <20211109100822.5412-1-fe@dev.tdt.de> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mail.dev.tdt.de Content-Transfer-Encoding: quoted-printable X-purgate-ID: 151534::1636452514-00006D5A-0B19120C/0/0 X-purgate: clean X-purgate-type: clean Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Introduce the KTD2061/58/59/60 RGB LEDs driver. The difference in these parts are the address number on the I2C bus the device is listen on. All KT20xx device could control up to 12 LEDs. The chip can be operated in two variants. Florian Eckert (2): leds: ktd20xx: Add the KTD20xx family of the RGB LEDs driver from Kinetic dt: bindings: KTD20xx: Introduce the ktd20xx family of RGB drivers .../bindings/leds/leds-ktd20xx.yaml | 123 +++ MAINTAINERS | 7 + drivers/leds/Kconfig | 13 + drivers/leds/Makefile | 1 + drivers/leds/leds-ktd20xx.c | 801 ++++++++++++++++++ 5 files changed, 945 insertions(+) create mode 100644 Documentation/devicetree/bindings/leds/leds-ktd20xx.y= aml create mode 100644 drivers/leds/leds-ktd20xx.c --=20 2.20.1