Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp3480671pxf; Mon, 29 Mar 2021 03:29:59 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyMgXEcb45Jz2a1w4Kz2DJPFuDu7nBWRjEarWNuj25zDeSpz6J2GNMYsq0UT51aAr+hoxhO X-Received: by 2002:a17:907:7699:: with SMTP id jv25mr26894633ejc.363.1617013798949; Mon, 29 Mar 2021 03:29:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1617013798; cv=none; d=google.com; s=arc-20160816; b=gd9ZkhlYyN0F4Lxyf0euybMBzx6cPiFq2FW9vlvZlFG9bSrdgqVKu7BX6Ng6WObCPK VdY7ku+pGbD4gUTICIPHB1EQOD7u6vx+MU8pn3LV9elCEIcIC6H6QedVgLRpHLKlqax1 NNZJhaVTn8ZZqNumRQf0zR/N/oWuM/VN9LT2WICsmW52SYdQJuepth/s+KtbW2+Des6I RuWjMxZZtgWuzC8CH2AzGjH0MvYlvuld0BoElonef8EVZ3/lOENHjX1Gshurs4ad1eY9 nPapN86ChftOXuyJWw46XjmupHe+EtqihBmmEfXmigT/4Dnda9itlnMRAzgCq36702w4 izBA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=1PyRrHa88gP4fv3wzdBtGmE3s8qTaZ8kXi0Y5jLPfiM=; b=GKvQr+rJsBgC3E+lkVNqAbpmy7hVxJPoB44P/YxaY+C7VRQBqW0Y/zIZatDraMD8z6 B+olY6WqgA4KNjgeGNWruz+WeLsBzFriYuX/9QF3l6Q1QUPK2wDa1ARGtbqyMQcRjJk9 RaG0SgVdswyMazfVOzA9WAzimo8BgyIOigbbhh06o3OZN6TkqZnVU6f3oQPo1sGaJLgm tLM17AfnjCMFykcE33T+kFNz7lh2OlNf3b2dIBFljwoT9F+0hbSCj9i4wGVWB4iyhVa/ XdJ+w7bFz1JCSVL7T4WqnpD0k6ASp6pAx+DFnXarjjXjPykUF7O4vKs9cncIjI0cD4O9 g4qw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=pOayFRW2; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id gv3si12869130ejc.238.2021.03.29.03.29.36; Mon, 29 Mar 2021 03:29:58 -0700 (PDT) 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; dkim=pass header.i=@linaro.org header.s=google header.b=pOayFRW2; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232517AbhC2K0l (ORCPT + 99 others); Mon, 29 Mar 2021 06:26:41 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48232 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232636AbhC2K0f (ORCPT ); Mon, 29 Mar 2021 06:26:35 -0400 Received: from mail-ej1-x62f.google.com (mail-ej1-x62f.google.com [IPv6:2a00:1450:4864:20::62f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4BADAC061756 for ; Mon, 29 Mar 2021 03:26:35 -0700 (PDT) Received: by mail-ej1-x62f.google.com with SMTP id e14so18555374ejz.11 for ; Mon, 29 Mar 2021 03:26:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=1PyRrHa88gP4fv3wzdBtGmE3s8qTaZ8kXi0Y5jLPfiM=; b=pOayFRW2XXssf7jvduFdDt/MTNW5dPU7zDIMbPZv7keXD0uhfdyiSib33dcSnA8Hu3 Nd+m1hKYpbHlPA5PItXcCpemOcZIuqTUxD4CLZmQHKfuDrLWJpKcSE99/2WKCXx/WHae hBbdV4k3P9g5FmFGcS75iT5ULopTuJoESaOqijBnXYZRXgmLARrGmpyT/E0jqh/UtuFZ cH4x1wJBN7UMJBHfhKKRX49gL9a3nTG/jXjigM2MFXILb4enVacil07wnTKeex7niRpe Y2b24ft5kDHQLN5jVRiGZ11LtjeRRJ9Zfvat/PCZQWtGgC29mPTZJST1VdOER7CBbxRr zA3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=1PyRrHa88gP4fv3wzdBtGmE3s8qTaZ8kXi0Y5jLPfiM=; b=WF4I39/7S/22cah/y4/jNGBfk7mtlAUgFNLm88UvuDhfa6+4jU/EbPGQ6EFc2aehcf jYIz4jzyBKYFV8VO/O1SMrqcMEFJY/8k0y/tJy0ZvYOwfbve5QMdXldaWJmxjw0/3dow 4dtkLeLbrFAMSo2F1rCDYdxit0RwOuUuU8QYw2h5jRV7rWiQfUnwOWJ1DVBjLqifJ/eF XIYY9KSps/Sg7f4g6lX22CqFPRE1SVIf5+eQ4z+6XpEIo6HzTQLMLfRabUSAt1rmcIce 6I1BzmgFLYX0jvhsUXgGfAlITWpH5pE6b8SjtSAO4xcW32LdN1UKFXxMXHqTto2AwJgx v4ow== X-Gm-Message-State: AOAM533oLaGucn7ClB8tkguN0D36yCGnKNeR66/m+UjYvB/Z54nRKfrI JOCfHKZLuGWDzzB/mWjFb1+Eag== X-Received: by 2002:a17:906:3949:: with SMTP id g9mr27002955eje.7.1617013593990; Mon, 29 Mar 2021 03:26:33 -0700 (PDT) Received: from maple.lan (cpc141216-aztw34-2-0-cust174.18-1.cable.virginm.net. [80.7.220.175]) by smtp.gmail.com with ESMTPSA id bx2sm8795750edb.80.2021.03.29.03.26.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 29 Mar 2021 03:26:33 -0700 (PDT) Date: Mon, 29 Mar 2021 11:26:31 +0100 From: Daniel Thompson To: cy_huang Cc: lee.jones@linaro.org, lgirdwood@gmail.com, broonie@kernel.org, jingoohan1@gmail.com, b.zolnierkie@samsung.com, dri-devel@lists.freedesktop.org, linux-fbdev@vger.kernel.org, linux-kernel@vger.kernel.org, ChiYuan Huang Subject: Re: [PATCH v6 4/4] backlight: rt4831: Adds support for Richtek RT4831 backlight Message-ID: <20210329102631.sh5ttefjvfsfg6tk@maple.lan> References: <1616945059-8718-1-git-send-email-u0084500@gmail.com> <1616945059-8718-4-git-send-email-u0084500@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1616945059-8718-4-git-send-email-u0084500@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Mar 28, 2021 at 11:24:19PM +0800, cy_huang wrote: > From: ChiYuan Huang > > Adds support for Richtek RT4831 backlight. > > Signed-off-by: ChiYuan Huang > --- > since v6 > - Fix Kconfig typo. > - Remove internal mutex lock. > - Add the prefix for max brightness. > - rename init_device_properties to parse_backlight_properties. > - Remove some warning message if default value is adopted. > - Add backlight property scale to LINEAR mapping. > - Fix regmap get to check NULL not IS_ERR. > --- > drivers/video/backlight/Kconfig | 8 ++ > drivers/video/backlight/Makefile | 1 + > drivers/video/backlight/rt4831-backlight.c | 203 +++++++++++++++++++++++++++++ > 3 files changed, 212 insertions(+) > create mode 100644 drivers/video/backlight/rt4831-backlight.c > > diff --git a/drivers/video/backlight/Kconfig b/drivers/video/backlight/Kconfig > index d83c87b..de96441 100644 > --- a/drivers/video/backlight/Kconfig > +++ b/drivers/video/backlight/Kconfig > @@ -289,6 +289,14 @@ config BACKLIGHT_QCOM_WLED > If you have the Qualcomm PMIC, say Y to enable a driver for the > WLED block. Currently it supports PM8941 and PMI8998. > > +config BACKLIGHT_RT4831 > + tristate "Richtek RT4831 Backlight Driver" > + depends on MFD_RT4831 > + help > + This enables support for Richtek RT4831 Backlight driver. > + It's common used to drive the display WLED. There're four channels Nitpicking but I was expecting the original typo be converted to "commonly". With that addressed: Reviewed-by: Daniel Thompson Daniel.