From patchwork Thu Nov 3 18:29:28 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Olimpiu Dejeu X-Patchwork-Id: 9411333 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 61D6060723 for ; Thu, 3 Nov 2016 18:30:06 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 601CD2AEC0 for ; Thu, 3 Nov 2016 18:30:06 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 54F902AEC1; Thu, 3 Nov 2016 18:30: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 B329B2AEC2 for ; Thu, 3 Nov 2016 18:30:05 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1760042AbcKCS3e (ORCPT ); Thu, 3 Nov 2016 14:29:34 -0400 Received: from mail-qt0-f170.google.com ([209.85.216.170]:35708 "EHLO mail-qt0-f170.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757675AbcKCS3d (ORCPT ); Thu, 3 Nov 2016 14:29:33 -0400 Received: by mail-qt0-f170.google.com with SMTP id c47so33916149qtc.2 for ; Thu, 03 Nov 2016 11:29:32 -0700 (PDT) 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=MesSiEgY8kXOthUs12MXrIUhSJyN9INsctGn5/GNo9E=; b=akuU3BVWHT/2uQP+9hkYh5qPI9oAgJuCW5658SbuLOYhUAAlGeNcNwNcs1O50Ddgem bqeOor66SroP8uHX3Oo+A/PrO5N2gmPCtCNnZpc0xeg8xK/XF3QkJTmnK1XjeB1l1LkG xmcG1Uayx8RtHpfUzWEsFKuXYaTTTMgHFIwEnNkRnT3+yRdOKYpfE3V2mZPXMql8fKkk JxIk+G5WR12w/owRT7/UamuFtfUdsZBTnrlrEXqDgR18o9aAlzchHLe/EHgOtAKu1ThR lmo7RljxvqAVeMjZyaSyuBJIwW7TfU/KA+45YtE0c6jvY9Rx6hVrgjyA5WIhdScJzEhU gg9Q== 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=MesSiEgY8kXOthUs12MXrIUhSJyN9INsctGn5/GNo9E=; b=Pw2ni9zGdGompmEuldjlpdf/M12MrSRyK/j+3BFxVo2CC0aqNxH2Sn1NmKjqIwu9H6 TozEHX/+xjneplSLMTpfj9vpZ8v6b0dZ3A1/JyXVWLXPMRoTG/yIZNqQKhbOUh0gL3Yp bsBi1ZskGZd0YfKq2HwYnWi25TesP+D2R+DGksoYB/7LGmMEeTvccWSA8m0bzv66Yi/C Z7Kn2jx1cn+4X4raBbKwdCAiYrcuwDkitHTqQX+MrKQnuUDw1Itm7wh7S19s5kPNUnul XsG/nqy1fnfBFbgg41wCYuNTLpXuWPGo8HlOFzFp8jcJ3PECtpcNXqZDIAWSgrdadtd2 kBig== X-Gm-Message-State: ABUngveiOrPCWl8eyLgcZTTTBzlXdrlPCg+i5j0Kuy63uUf6UagVBgAASTKIQevvAEd3Pw== X-Received: by 10.237.59.97 with SMTP id q30mr9776563qte.77.1478197772275; Thu, 03 Nov 2016 11:29:32 -0700 (PDT) Received: from drivertest.arctic.local (96-81-105-169-static.hfc.comcastbusiness.net. [96.81.105.169]) by smtp.gmail.com with ESMTPSA id y23sm5148954qta.40.2016.11.03.11.29.30 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 03 Nov 2016 11:29:31 -0700 (PDT) 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, jg1.han@samsung.com, Olimpiu Dejeu Subject: [PATCH 2/2] backlight: arcxcnn: devicetree bindings for ArticSand devices Date: Thu, 3 Nov 2016 14:29:28 -0400 Message-Id: <1478197768-3694-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 backliught 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 Acked-by: Rob Herring --- .../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>; +}; +