Received: by 2002:ac0:950c:0:0:0:0:0 with SMTP id f12csp3275792imc; Wed, 13 Mar 2019 13:28:24 -0700 (PDT) X-Google-Smtp-Source: APXvYqxxso1TEDKcxEjgdJQey7F3H8jfLEpgG55eo501QWwOB1UA70lBHJ1Rej9capXXpxt4Mw4R X-Received: by 2002:a65:4806:: with SMTP id h6mr42037805pgs.408.1552508903982; Wed, 13 Mar 2019 13:28:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1552508903; cv=none; d=google.com; s=arc-20160816; b=VvevbXufYFYClbmjXtkJb5HAsfiSKRcUYNehfcbw7HIG7bbTLY2YkFgKLxJYDKiWT8 gjT3tpJgxmcxSmi0cYH/vwlUF4sM0/njYte6Ey64sFX6R8DE2g0Yia3Lt8RaKzZoDRTh fqy3OhtNcWVxYHe0GByjTw2ILgWOZdc18Ijs8aQ/s1LWMpOS5G8AOO9z37YduhS2YNyk frCOiZK/3JpfnTL8gGNhFsthUjU2rs60EmgLVAOoIFmXokwUhvxoMyGWdlH6yCl5K4Xh /Ww0I7jjdrdEso1MphBCLf+CQ++XXDAFsSzZy7OMZFu+TzkhtokJfVCv/z++rrOKTymj VgLg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=V51KgHJqDcmH3n4YkMMk7bssoj3lwJeAKxiDHn4QdkQ=; b=tulWA37x3bO11TNe5G8Q2zc8EIsC+XY4/OG1+VVWYdhXdQ9Hi+eNRscj6PtIykygEm Kx9D/hBw7RH6GkDZ81jnVhsv7LNEftEU+oTRnXK0QBzzoknMcdxix9Ed6CLvGuZOZG6J eiA8vd5K5mpy/a8A+TBV1fkywKOLPFOzPZ1gNTWRqbjYkJwYGvU1x49v6c8WbtwHe4U7 5/YZw0G+OftqaXx3Ye1PTupS50lq6MiiBWi5epdVczy5uudqJl/nhmqdfQxWeLjUdaoa pR5lDxnZ8tWWvpYV56gMAKed3BLWZSMNDVyBY/i6elTqXS1NEQKAQ0LrRH0mZWGlmx+f 0xEQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@rasmusvillemoes.dk header.s=google header.b=dvtJKA6m; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t85si11392148pfa.110.2019.03.13.13.28.08; Wed, 13 Mar 2019 13:28:23 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@rasmusvillemoes.dk header.s=google header.b=dvtJKA6m; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727273AbfCMU0V (ORCPT + 99 others); Wed, 13 Mar 2019 16:26:21 -0400 Received: from mail-ed1-f66.google.com ([209.85.208.66]:43930 "EHLO mail-ed1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726656AbfCMU0U (ORCPT ); Wed, 13 Mar 2019 16:26:20 -0400 Received: by mail-ed1-f66.google.com with SMTP id m35so2696090ede.10 for ; Wed, 13 Mar 2019 13:26:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rasmusvillemoes.dk; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=V51KgHJqDcmH3n4YkMMk7bssoj3lwJeAKxiDHn4QdkQ=; b=dvtJKA6mi3AEctnbLfslrx/D8JfOZ8NVCJ0cUS7Um8rXpTOhDz+lHx1ak747AMrASZ Rfz+WAWQ1ouxY5FwRd+vu5Kug3A2oBfrDCJj99wWcOzioOBPXPvELMGOEHbcLmXTebMR k9tG2N+Q/d/JFdq4XO1SrnxCzUk2sYGUuXlSI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=V51KgHJqDcmH3n4YkMMk7bssoj3lwJeAKxiDHn4QdkQ=; b=aWdwgiHi/Dr6qoiQAp4CTxLUOXvUzg1T6Vs3i2iWEvku/JOuWwvTcQlKZssJ3VW6yC kTcj7vVMXU/zTH/LuhnBTmii+T/BMWR79DgnjJLtCpSPzb3Xzz7q0xgY3zBvlnonuHXC yd8EdF/JUA+41E6W24V/+9mFsH1jFSOik9TY67cRK7lT+0PrlolIMeLDK72xM30yeEiB KapO1cuh8bobh5MPcr0eeLMgAThoEguhdUa6EtOEKp+YzN8BbN1HHHgvLU0KuHQkueN6 WO1pXn6eghTps4E7HX8oqn8pui465R3UneWGq5/UaSxf3AgSbf/PZnBDOIkwHGA7DHPM +Lhw== X-Gm-Message-State: APjAAAV3+izE42wrCyJC8E5nsw2AMzyjdz6dqPiSTP9s+h3cSKXo160D fYEh8YNqMiqy7NsQUiB5WnZQKw== X-Received: by 2002:a17:906:4347:: with SMTP id z7mr30738722ejm.190.1552508778630; Wed, 13 Mar 2019 13:26:18 -0700 (PDT) Received: from prevas-ravi.prevas.se (ip-5-186-119-202.cgn.fibianet.dk. [5.186.119.202]) by smtp.gmail.com with ESMTPSA id m32sm940170edc.17.2019.03.13.13.26.17 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 13 Mar 2019 13:26:17 -0700 (PDT) From: Rasmus Villemoes To: Pavel Machek , =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig?= , Jacek Anaszewski Cc: LKML , Rasmus Villemoes Subject: [PATCH 0/4] leds: netdev trigger: allow setting initial values in device tree Date: Wed, 13 Mar 2019 21:26:11 +0100 Message-Id: <20190313202615.22883-1-linux@rasmusvillemoes.dk> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190311144227.GA4404@amd> References: <20190311144227.GA4404@amd> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org I asked whether it would be reasonable to be able to initialize a netdev trigger from DT data and was told "patch welcome", so here's an attempt at implementing that, adding some pieces of documentation along the way that would have saved me some time figuring out how to transition away from the deprecated CONFIG_CAN_LEDS. Rasmus Villemoes (4): leds: netdev trigger: use memcpy in device_name_store leds: netdev trigger: factor out middle part of device_name_store leds: netdev trigger: add documentation to leds/common.txt leds: netdev trigger: allow setting initial values in device tree .../devicetree/bindings/leds/common.txt | 20 ++++++ drivers/leds/trigger/ledtrig-netdev.c | 64 +++++++++++++++---- drivers/net/can/Kconfig | 3 +- 3 files changed, 73 insertions(+), 14 deletions(-) -- 2.20.1