From patchwork Thu Nov 10 15:44:25 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Olimpiu Dejeu X-Patchwork-Id: 9421327 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 A254A601C0 for ; Thu, 10 Nov 2016 15:44:47 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 941752978D for ; Thu, 10 Nov 2016 15:44:47 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 88DEE29791; Thu, 10 Nov 2016 15:44:47 +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 20C982978D for ; Thu, 10 Nov 2016 15:44:47 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934345AbcKJPob (ORCPT ); Thu, 10 Nov 2016 10:44:31 -0500 Received: from mail-qk0-f175.google.com ([209.85.220.175]:33020 "EHLO mail-qk0-f175.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S934361AbcKJPoa (ORCPT ); Thu, 10 Nov 2016 10:44:30 -0500 Received: by mail-qk0-f175.google.com with SMTP id x190so298715866qkb.0 for ; Thu, 10 Nov 2016 07:44:29 -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=ItPWsD7bwzvKaiSl0gUxQSJoDEfbPIaCNwGnoZIugBc=; b=I4tPfF2Es/mHYxQEb2ebQnfCIrXZigrqzFUsNh3SUMiILXC9YnbOIiFD3/6uORgzjk PSaILr4W+skOlgG2tenLwf+R78fgP7nX38t7ApH0cvFj4+Hv8Mt+HAi6ZcC2qlfj5l3V 2Rv/gZesYSF5hDBmYPPciu5pWVwudrO1Iah/QKBen1IH/mNLNy1Pc413ft4K2x/2H0YP pir1Y15PODpy4STNYEcfvoM7PbQA1KaQtH43wh2ci1YOwh96DoPnEAIezsbmpXE5z9vq qUffhqWJ+ipnP+lgezr0kmHOpll+l8LUxgYoAuG96EUUfMqRVCxBkI90ada/MF6n+GuC L1dg== 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=ItPWsD7bwzvKaiSl0gUxQSJoDEfbPIaCNwGnoZIugBc=; b=gNTnvvmKbp4dWj8ih7K2EnbTy1pofotXj8kDc+Lxa3e3nDE68ILFcraFg0h5DtP5EB 76spQ7DjYySsd9DO0CAQdJOTM9HAp+MrQ/Z65N9X31Tv2gnPl+5nxaGVak8Evn+fnk+V 5vIthb3sLMF7/8KCz7kjZCYOGZigw9j6LHqWjOxNsBnmxxpdtHEw8x8E8ihRim1gWNOk FyhUPJddqb2kJ9IBww5U/LJL6qh3ZxHNd715s+UkLRrJ2wpbTZcxCFMMX9nDuIxpNmuG +PUdujsx+dDSSTzXANqfH+8mygXqcdOwGTj2I6NctjpRBMc2DaThcfa3JLc8q7ijXXTo SZZQ== X-Gm-Message-State: ABUngvfmxyIfEmetaXOmPvogV0Z7ZM2BJAJI7/7eLDGsjrh6ZZUzlXYr/1Ypl3hIh5CDIA== X-Received: by 10.55.18.7 with SMTP id c7mr6813935qkh.246.1478792669059; Thu, 10 Nov 2016 07:44:29 -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 n31sm2817560qta.28.2016.11.10.07.44.27 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 10 Nov 2016 07:44:28 -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: Thu, 10 Nov 2016 10:44:25 -0500 Message-Id: <1478792665-5859-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 Resubmition 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. 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>; +}; +