From patchwork Fri Nov 18 15:17:41 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Olimpiu Dejeu X-Patchwork-Id: 9436945 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 0EC8560238 for ; Fri, 18 Nov 2016 15:18:07 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 00E9429956 for ; Fri, 18 Nov 2016 15:18:07 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id E942B29959; Fri, 18 Nov 2016 15:18:06 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.3 required=2.0 tests=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_HI, RCVD_IN_SORBS_SPAM, T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 621CC29956 for ; Fri, 18 Nov 2016 15:18:06 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754555AbcKRPRt (ORCPT ); Fri, 18 Nov 2016 10:17:49 -0500 Received: from mail-qk0-f170.google.com ([209.85.220.170]:36674 "EHLO mail-qk0-f170.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754550AbcKRPRr (ORCPT ); Fri, 18 Nov 2016 10:17:47 -0500 Received: by mail-qk0-f170.google.com with SMTP id n21so266862920qka.3 for ; Fri, 18 Nov 2016 07:17:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arcticsand-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id; bh=eX9fSEyUW+aob8eJc+ju42ynqvrKgkf+xN2naP71Zdc=; b=pZMZ3iA2WYtvGTK7JGlKVwaetdHF15Ik6snPBcosFyJTN5MXtJCu7a5q2IOfA5P2Pk WVBoWZhzkXxiemVepftZkQbXMwzNULOdy2hNjLmXHm3GTLWh+1krC18KWhSxBReZ10UG /Au29f/gM/dD2l/LgclPV12TAZq+HkRF+Hf5Vw7zWKZ1Q3T9xHwphUGFpyHVZtBCrMAE e3qtO5UJY4od6t9+/2SzJlGhyWCoylbprN37gCSqEiI0anXWzD9IeKG3EGr0/ZasGJYn bzVauM0b/FZyBloSoP755gb2wSo5tBklYVwrn3QduWuZ84FHb1MpcA8d56ohAGSx/eaw 6C5A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=eX9fSEyUW+aob8eJc+ju42ynqvrKgkf+xN2naP71Zdc=; b=FSM4LgnP5kz2mfjnaZEyKFdFPQcbTlE5T0T8nzqhMKCxbwmJMLrYrSAClBEIbmgIrU GdxFtQoIZk9KwULXW5Z2nA2X4qemmIzZT1+SjP6TBVp3vOcFoG536PENqcfwJTRD4wPB +YQVomrcfrm0GKzDqKMS8MZGSg5heybUBNYPaV53aIARnbWn/D5l48VKAqU7b2tOxsWf Ns2Mnx7y/3N+evrPU9YW9Sf2onhbiiWS+pdM3BpUs5q4hh+hvAtAF9ISNnMX1yXruyCd B6gRE5XWuXUYRd4NcBhVeeHiIVt4mg6OH44PxSnrLqDklPnNGHWDceqmeQnJQ9nnNGwA x8oA== X-Gm-Message-State: AKaTC01wGK+1eLKcCS/2+BMbt25f8VA9VVYsMyNBlu5iyg5kXrq9PFPgGXlSfh/PBfGrSg== X-Received: by 10.55.47.71 with SMTP id v68mr199120qkh.319.1479482265921; Fri, 18 Nov 2016 07:17:45 -0800 (PST) Received: from drivertest.arctic.local (96-81-105-169-static.hfc.comcastbusiness.net. [96.81.105.169]) by smtp.gmail.com with ESMTPSA id y200sm4222706qkb.37.2016.11.18.07.17.44 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 18 Nov 2016 07:17:45 -0800 (PST) From: Olimpiu Dejeu To: robh@kernel.org Cc: lee.jones@linaro.org, linux-kernel@vger.kernel.org, linux-fbdev@vger.kernel.org, devicetree@vger.kernel.org, jingoohan1@gmail.com, Olimpiu Dejeu Subject: [PATCH 2/2] backlight: arcxcnn: devicetree bindings for ArticSand devices Date: Fri, 18 Nov 2016 10:17:41 -0500 Message-Id: <1479482261-19072-1-git-send-email-olimpiu@arcticsand.com> X-Mailer: git-send-email 2.7.4 Sender: linux-fbdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-fbdev@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Re-submission of arcxcnn backlight driver addressing the naming convention concerns raised by Rob H. Note that all the device tree properties are determined by the board design or IC EPROM settings and are not intended to be user adjustable. Acked-by: Rob Herring Signed-off-by: Olimpiu Dejeu --- .../bindings/leds/backlight/arcxcnn_bl.txt | 31 ++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 Documentation/devicetree/bindings/leds/backlight/arcxcnn_bl.txt diff --git a/Documentation/devicetree/bindings/leds/backlight/arcxcnn_bl.txt b/Documentation/devicetree/bindings/leds/backlight/arcxcnn_bl.txt new file mode 100644 index 0000000..a7b6ff2 --- /dev/null +++ b/Documentation/devicetree/bindings/leds/backlight/arcxcnn_bl.txt @@ -0,0 +1,33 @@ +Binding for ArcticSand arc2c0608 LED driver + +Required properties: +- compatible: should be "arc,arc2c0608" +- reg: slave address + +Optional properties: +- default-brightness: brightness value on boot, value from: 0-4095 +- label: The name of the backlight device + See Documentation/devicetree/bindings/leds/common.txt +- led-sources: List of enabled channels from 0 to 5. + See Documentation/devicetree/bindings/leds/common.txt + +- arc,led-config-0: setting for register ILED_CONFIG_0 +- arc,led-config-1: setting for register ILED_CONFIG_1 +- arc,dim-freq: PWM mode frequence setting (bits [3:0] used) +- arc,comp-config: setting for register CONFIG_COMP +- arc,filter-config: setting for register FILTER_CONFIG +- arc,trim-config: setting for register IMAXTUNE + +Note: Optional properties not specified will default to values in IC EPROM + +Example: + +arc2c0608@30 { + compatible = "arc,arc2c0608"; + reg = <0x30>; + default-brightness = <500>; + label = "lcd-backlight"; + linux,default-trigger = "backlight"; + led-sources = <0 1 2 5>; +}; +