Received: by 2002:ac0:da4c:0:0:0:0:0 with SMTP id a12csp2606508imi; Mon, 25 Jul 2022 03:21:00 -0700 (PDT) X-Google-Smtp-Source: AGRyM1sKtvRbb2+c+zEGHRkehl9thzaQ+vmPddPmQp40LacXcZzj4gYSLpGqAJV84k83/ec4rGqM X-Received: by 2002:a65:4944:0:b0:41a:554d:db30 with SMTP id q4-20020a654944000000b0041a554ddb30mr10428175pgs.3.1658744460134; Mon, 25 Jul 2022 03:21:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1658744460; cv=none; d=google.com; s=arc-20160816; b=KJaGfcEKhZ4gNypDjBjQA2DhhF6BDCRQOeOb7ol02o2svXDAWsLNMe+RmaQeE+2PBy Sv0elWI/GBp50zoNXszH4xWI3qbGDpVX9J2gzDr6787nvKj/rS+901hfY25oPFkePSag 9dWzHDY2fjak24l4NHnmt+DYPeb21/TEcm3LJY+ynVF7tMdbwRZsYrK09k41Q6O3mdQI aLtlb9Wv8A9a/x8Eoa+2avcfd39N1x1Gl+tFKfCGAb97TutZpqRb0/dmwwKfVUay20/5 E81CLHC2ElSn6CLLBNUqeN1NbLeinQlCb5m/t55KX+ud4IrHmDLu0n60BhdRs2lWpqoI yVng== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=LYqjzKHYhMwQ2xFhMg/ufqPhz3dH4Hpwx5NkVknTPDM=; b=zMPc0U65t7un6eq9bO5BchqtKhRsPV5ZF3jg8uOCacpm+5WDrHZO9A08j11MFUy93k lPDGrCCoOT/Bkmi8+nr8zj0miKCcVPkni6jYFhg/hc/Ho31N0GiPHEvsBasv3W3pXPkG 68+dLkbRsBJE6gHNjzu4BnueSNv7/UG65D96/WE4eBBq+Ip3VQ/NQjgt1Mn8BVup5XVX 9sirjPLRxh5A9R11xh4v5erZOnYC39jVW8vFvuqA0JxSneR4LtExuqqwbgxVgqdOU3WF gKZLscwyHLFJ6Rld8oVRCpm9OTZ1wsPXxDTYco37aJfz485NKo8MdXSl93JDfMtv0uJx kJKQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=bhwD+QcN; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id r2-20020a635142000000b003c1dc83e6b6si14054136pgl.317.2022.07.25.03.20.45; Mon, 25 Jul 2022 03:21:00 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=bhwD+QcN; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234461AbiGYKGO (ORCPT + 99 others); Mon, 25 Jul 2022 06:06:14 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34748 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233861AbiGYKGN (ORCPT ); Mon, 25 Jul 2022 06:06:13 -0400 Received: from mail-yw1-x1129.google.com (mail-yw1-x1129.google.com [IPv6:2607:f8b0:4864:20::1129]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 74148D98 for ; Mon, 25 Jul 2022 03:06:12 -0700 (PDT) Received: by mail-yw1-x1129.google.com with SMTP id 00721157ae682-31e47ac84daso104140267b3.0 for ; Mon, 25 Jul 2022 03:06:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=LYqjzKHYhMwQ2xFhMg/ufqPhz3dH4Hpwx5NkVknTPDM=; b=bhwD+QcNsbUB673ylUfp7LZ0jcRajqBGXRsFW2GjADwV6be/oiAHezjgBeQdbURMMc ObXtGWgcqngT5nTA5D6i9cbiOkhQm8Sc2zw0WLSM8hK9vOC2gKbyGRC9/miW5sBQsucR eIRfR+LMPauuP9nGdbq8YtQjMf9/iHAm4uojk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=LYqjzKHYhMwQ2xFhMg/ufqPhz3dH4Hpwx5NkVknTPDM=; b=WjL3pk2tZuf5m/MQxMGFmOQkmKgJN/DHf3dvGv/WrYsyYObAZJcmlIklE6YdBOrVH6 k3JYu+IXS9IkugffGqNUyGwZuI65z9F56j9WvcMzVRhVGTOxpQOUBwxPaZTljmh6uDV0 nQAcTy4fRm8/plp2GP/Cp7LKv7zeNcZ5zIV0Gr943F5WO0PmowY+L7QTjS17REQic9iM Vv2luavXUdH/RTuGZIeuFl6qqZ2w6DsvSAKXI7/rV3xsjf+o/7/6zsxOnk7PjBEcxXGf IPx2+9RpYTve4e0rK2k6yDLDV1jn8wCOLI+FOtN2PKIn3jYZYJboX6VJRTDObHBP15Jm Xa7w== X-Gm-Message-State: AJIora9Wa9ZNpzySpSbuUyYWpUcAyoeEOn6xExlyOaXDhOMrmEp4JT0B Ew7Ug41kFWEv0jgYMgjuv50ZuIsmEXbt7Q/Ho2aQdg== X-Received: by 2002:a81:610:0:b0:31e:4822:6807 with SMTP id 16-20020a810610000000b0031e48226807mr9157043ywg.354.1658743571701; Mon, 25 Jul 2022 03:06:11 -0700 (PDT) MIME-Version: 1.0 References: <20220721145017.918102-1-angelogioacchino.delregno@collabora.com> <20220721145017.918102-8-angelogioacchino.delregno@collabora.com> In-Reply-To: From: Chen-Yu Tsai Date: Mon, 25 Jul 2022 18:06:01 +0800 Message-ID: Subject: Re: [PATCH v2 7/8] arm64: dts: mediatek: cherry: Enable keyboard PWM backlight To: AngeloGioacchino Del Regno Cc: matthias.bgg@gmail.com, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Jul 25, 2022 at 6:04 PM AngeloGioacchino Del Regno wrote: > > Il 25/07/22 11:57, Chen-Yu Tsai ha scritto: > > n Thu, Jul 21, 2022 at 10:53 PM AngeloGioacchino Del Regno > > wrote: > >> > >> Add a pwm-leds node to enable the PWM controlled keyboard backlight. > >> > >> Signed-off-by: AngeloGioacchino Del Regno > >> --- > >> arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 13 +++++++++++++ > >> 1 file changed, 13 insertions(+) > >> > >> diff --git a/arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi b/arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi > >> index ca9955a97f8f..9086a440a995 100644 > >> --- a/arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi > >> +++ b/arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi > >> @@ -4,6 +4,7 @@ > >> */ > >> > >> #include > >> +#include > >> #include "mt8195.dtsi" > >> #include "mt6359.dtsi" > >> > >> @@ -31,6 +32,18 @@ dmic_codec: dmic-codec { > >> wakeup-delay-ms = <50>; > >> }; > >> > >> + led-controller { > >> + compatible = "pwm-leds"; > >> + > >> + keyboard_backlight: keyboard-backlight { > >> + default-state = "off"; > >> + function = LED_FUNCTION_KBD_BACKLIGHT; > >> + label = "cros_ec::kbd_backlight"; > >> + max-brightness = <1023>; > >> + pwms = <&cros_ec_pwm 3>; > >> + }; > >> + }; > >> + > > > > This didn't work for me. However using "google,cros-kbd-led-backlight" > > under the EC did. That might be a better option. > > Strange. But okay if there's a better option I'll check that out for v3. It might be an EC firmware version issue. My devices are all running test images, and don't automatically update the EC firmware. For reference, mine is at: RO: tomato_v2.0.10686-234e646fd8 tomato_14268.0.0 RW: tomato_v2.0.10686-234e646fd8 tomato_14268.0.0 Build: tomato_v2.0.10686-234e646fd8 tomato_14268.0.0 2021-10-07 09:00:32 @chromeos-ci-legacy-us-central2-d-x32-34-us9d ChenYu > Cheers! > Angelo > > > > > ChenYu > > > >> memory@40000000 { > >> device_type = "memory"; > >> reg = <0 0x40000000 0 0x80000000>; > >> -- > >> 2.35.1 > >> > >> > >> _______________________________________________ > >> linux-arm-kernel mailing list > >> linux-arm-kernel@lists.infradead.org > >> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel >