Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp3603829pxf; Mon, 29 Mar 2021 06:48:29 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwtLlcJ9b3EI1ZjJvjHXYVI4NX3ZThEFk0iIv6ZDDh1/d/Oif2FC5sRpvYzbgH6CfEpaQBb X-Received: by 2002:aa7:c889:: with SMTP id p9mr28304775eds.82.1617025709447; Mon, 29 Mar 2021 06:48:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1617025709; cv=none; d=google.com; s=arc-20160816; b=o1MlR4JmrUE6cwcHgf/xXY2dNu/kxuxONrH8+MGDo/wH++Nx4KeL6YZJAw72I9uEn6 XaGgrjX3zCW0zPJ24Ga7VaLWMT+FrhIMSp7TWPWipEZX/shzTNtFi1qUCDp2Q9ptA5rh sZ5PPTjF+BWMT8zsEdFIhrIhKtrNUxu5I3TXREU4GHe8Wh1GwbtXCiX499D779QPbVZ0 fGsMJZbvFHOQZMRhsW2u1fAjl1xMnSgRl2cS6S0/pImGmPIH0XkEDSjgriOYXOxqd2Mc R7nWaCq0sBUF8Ot3/43Uis4MG0y0mqXwjITRUe4TkHaF3qB4KMEQ60jvNmd5XKSWMskQ kM9A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=/ZN6EMo52SbaQUsmKOCXmommiFRM5AB/xm3XewoiYhs=; b=kq/FTOdbeXZstZlGk96WgehKA5KImm2ccoM+twxU22TyzruqITRDu0CqHkQduqcJ98 sBD8HTaiIshBGtg8AuQBxbx8YunAgybfwuoPWjTpQyrVFH8IrGuu6/lplj2lL2bPBbW2 TAgpDnX/fRWwqSNg35TWgDuqpJNQER2UOOlNOXDLlygkY0SNgo/o7STsrTt5S3OU1tgx 0Pc74xRwJcREp5r6fitJTs0LOvn7Ny4AEUygsUmXTZ0YVz1ezihwfqoqnDWGbY7ysufS xPf8AL3y/LnERZKXNIcHEWIPbuH1CMUPHYl/jeRfhiMth4jUzty8m2cR50F7guQBrLlb rz/A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=Oeqyc89n; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id j3si12932442eds.542.2021.03.29.06.48.06; Mon, 29 Mar 2021 06:48:29 -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=@gmail.com header.s=20161025 header.b=Oeqyc89n; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231872AbhC2NrP (ORCPT + 99 others); Mon, 29 Mar 2021 09:47:15 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36284 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231719AbhC2NrC (ORCPT ); Mon, 29 Mar 2021 09:47:02 -0400 Received: from mail-lf1-x134.google.com (mail-lf1-x134.google.com [IPv6:2a00:1450:4864:20::134]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 441F0C0613D8; Mon, 29 Mar 2021 06:47:02 -0700 (PDT) Received: by mail-lf1-x134.google.com with SMTP id i26so18478677lfl.1; Mon, 29 Mar 2021 06:47:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=/ZN6EMo52SbaQUsmKOCXmommiFRM5AB/xm3XewoiYhs=; b=Oeqyc89nK7UnF76eztri1XWlbwhf1LqxwgbhcM9yI/hhu1u6x6zmnZ4pTQEh4Qu2QJ VNe4qmDHvddpFurC0edRtdwKXXnwyISy/lF1QI7mFWAy/E37nYjRYOPWuiPKV+RAHjs9 wpTNLXkRf1R/HBh4B9dzflVKia/LBF9qvfntHXLyz7z0WG4fkYZA3xYtavUP0DlbuN0j Sud0yBuNt5IzQyVcmvG8eKp8BBZqfJBWM+IGLDkp6rYJJAaCSum1c5CRx401QsOrYyaZ JTkWUShzmUjF1/Kdpb3yn1B906vNJ1Az8ghhJ3J8tlifMW+DDmFlIOzNEEptZQdFLI8l vZOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=/ZN6EMo52SbaQUsmKOCXmommiFRM5AB/xm3XewoiYhs=; b=EX0Y+gK98gKY8EoiUH1s8hoN53hAeg9BWE2Kkar2ibAkFqbSsKiogNyhPHR3nqVvlj KCqWn/5fZEawNYNXIVsXj7wcXp7/ExrdDrba06CAlBhuW+RGw1uUPANMUZ1Q/byGX82D q/xYsioAehElENpfrGmztVPt3i8tL+kDtXp5bcJktIzKAUyISsfAIedmlOiQowOeXuE9 3aVCjx+8WckzLf1g6P6aKNI+Yq/3St4jqE6hYMPkhxFq3/5lLVK0wBJ42HZalaL+cwuN IgCMMPOwrkzz7UnToFhV743l6JBSayTHo8TayI3wo5Gz7tvG4OyNeXumLrfPTOajE6yV LSrg== X-Gm-Message-State: AOAM530xvI+95A/lhPd2gz/QY5qmNj9JwZe3NJeIZevlRz7SEG162t7/ XVPW8AIq/ApWmyaIY2gs9Te6tuowqeCT8jRXS3w= X-Received: by 2002:a05:6512:1192:: with SMTP id g18mr15585545lfr.408.1617025620636; Mon, 29 Mar 2021 06:47:00 -0700 (PDT) MIME-Version: 1.0 References: <1616945059-8718-1-git-send-email-u0084500@gmail.com> <1616945059-8718-4-git-send-email-u0084500@gmail.com> <20210329102631.sh5ttefjvfsfg6tk@maple.lan> In-Reply-To: <20210329102631.sh5ttefjvfsfg6tk@maple.lan> From: ChiYuan Huang Date: Mon, 29 Mar 2021 21:46:48 +0800 Message-ID: Subject: Re: [PATCH v6 4/4] backlight: rt4831: Adds support for Richtek RT4831 backlight To: Daniel Thompson Cc: Lee Jones , lgirdwood@gmail.com, Mark Brown , jingoohan1@gmail.com, b.zolnierkie@samsung.com, dri-devel@lists.freedesktop.org, linux-fbdev@vger.kernel.org, lkml , ChiYuan Huang Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, Daniel: Daniel Thompson =E6=96=BC 2021=E5=B9=B43=E6=9C= =8829=E6=97=A5 =E9=80=B1=E4=B8=80 =E4=B8=8B=E5=8D=886:26=E5=AF=AB=E9=81=93= =EF=BC=9A > > 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 chann= els > > Nitpicking but I was expecting the original typo be converted to > "commonly". > OK, I'll correct this typo in v7 next. And will merge the reviewed-by line. Thx. > > With that addressed: > Reviewed-by: Daniel Thompson > > > Daniel.