From patchwork Wed Apr 13 10:20:51 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tommaso Merciai X-Patchwork-Id: 1913 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-lf1-f72.google.com (mail-lf1-f72.google.com [209.85.167.72]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 425243F1D0 for ; Wed, 13 Apr 2022 12:21:10 +0200 (CEST) Received: by mail-lf1-f72.google.com with SMTP id h11-20020a0565123c8b00b0044b05b775cesf732049lfv.6 for ; Wed, 13 Apr 2022 03:21:10 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1649845269; cv=pass; d=google.com; s=arc-20160816; b=jIv8lDD/4P7dJxAp3WQjdyi4E8Iaer9ZqqNK+pkxVJgfCQ9Qc3Q9eNke6yZuSnPupo OId0GXBN5wUzml72XP1ILKiJuSOBg+a8N/OXkVVlp3a9/fhPCTGdAgpH9y26icFJ/kiv OZ7VKL0l4iKLx1UYpULxQRG2RPpJYqS9o65J8lTj8WgclzimkZbkpvUZ4BsECUsKUweV wFy3u83cJkhSVjgZ91XbdIOqDJ2Hi1cQYRT3f34Nia1UX11/7dv/io7TNt7KYOdMklvM Wa/NJUdKH3SaB3qjjxu/3zavcdQAMWjnkPGx9rlYlDfWd493C9Wx5f99dlJOYO6ViONA Q1/A== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:message-id:date:subject:cc:to :from:dkim-signature; bh=OqmfUQt6oSbqSOGgI+J+lGfawqXhVrG6O9mcKyhn8B8=; b=wOuSsJL6chHwYcB5HzyZHRu10mx0zD381DbnKDmRwF/ciaKqpW+y2d83TmmdWnegHr MvX/k5tKFCHJ+fmB/o68fw8xep9kr5XEczbWFoiJ+kx7ijZAMriVBQMceR/ck3VUDQw5 Fq3kWTIOe7RKkUlX7CQq3ScAJHAO56FWXdNQN2Q3yn7VW0fNczQSWQEXWQDvRx++/RlQ LzSOj2eBtpgvaXMz8mmUAE96z/GermPWKRrCrBGSBYYRTq1SGWuABH00CTob1XdetHUe nc+W1oVWBxf4UDGdrYi7yygS52dxc2L82fBdNmYAvpUZn3R1lQ6ATrNrPI1DeWfBUFN2 o1bA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=lUJPLTmr; spf=pass (google.com: domain of tommaso.merciai@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=tommaso.merciai@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=from:to:cc:subject:date:message-id:mime-version:x-original-sender :x-original-authentication-results:precedence:mailing-list:list-id :list-post:list-help:list-archive:list-unsubscribe; bh=OqmfUQt6oSbqSOGgI+J+lGfawqXhVrG6O9mcKyhn8B8=; b=kmEnbj5dd39bHFnlH1BwYgfkTxbP95+DHqg97hxKSS2FbyPSXwmbP2TqZ3YXg1FdVG OKbxYmlEJbCqdwHUfeKYBriz78A6Lr3t/qdLdODUdP0sQcl+DaDlcGsPRTN73uZrQ0zX Y5dl1WFKDgmdsIlp0UYN6H+7tzCK+5wpLKpNE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :x-original-sender:x-original-authentication-results:precedence :mailing-list:list-id:x-spam-checked-in-group:list-post:list-help :list-archive:list-unsubscribe; bh=OqmfUQt6oSbqSOGgI+J+lGfawqXhVrG6O9mcKyhn8B8=; b=0ZZooqZ5UKA8V4MbTw954DnE6FiavsuGRi88Iyk1s/5UvR6uMbIm8Uk1+zPfLYGjwY SiCfUhdyaZViGB+L1RqZq7ztju7jdxrRSsVwTqi9LepWPzjMfurTr7DrurQ1hknRR/YN VVhoPFkYiKNMYQmY4GOpKHeSGBdjSPDlzlILXKxO67GA+cPbUWC0V6jrdQtyiqCx+/80 4P5XBFgYH/fsWMtuEd0Zr/S5sqkvoXmVEJSsAqt3TO49d306xUtdKX+zvcY+YCwmNR5z 6cnPMM3/CVNTmrVkKUutIyBPSCsjxURqNxt512DEBeCNIn3Aw5AXK7Zc+G2i+/Q4EydK QVCg== X-Gm-Message-State: AOAM531qgUvrAy6WtdWAKwZT6KZeKKUpDib8kKm36ENg9UCb3Ueo3LDD sdbfKvfcz3RcWPV5Toq1dQWyFu/p X-Google-Smtp-Source: ABdhPJyNvvlZ05vK9xN+Twp/2kfFKpG0JuCl8njG3L4oHcStTBswqE98bETeCugh4gY63LoYQdugHg== X-Received: by 2002:a19:6b13:0:b0:46b:b970:5792 with SMTP id d19-20020a196b13000000b0046bb9705792mr5362925lfa.100.1649845269625; Wed, 13 Apr 2022 03:21:09 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a05:6512:1693:b0:448:3742:2320 with SMTP id bu19-20020a056512169300b0044837422320ls1416728lfb.1.gmail; Wed, 13 Apr 2022 03:21:08 -0700 (PDT) X-Received: by 2002:a17:907:3e16:b0:6df:b4f0:5cc2 with SMTP id hp22-20020a1709073e1600b006dfb4f05cc2mr38531284ejc.285.1649845258138; Wed, 13 Apr 2022 03:20:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1649845258; cv=none; d=google.com; s=arc-20160816; b=Rsqn9yVobRCo8xNQ+nnom/6G0yHk+1VfbzDCVA4Z8CZ5gCkGJU4qlglRSxwGmTICvA m0Ccckt+H3jQeBorMNui2uZFxsIwDF2GRg8mpeE28IjIcvn15VnmPJHbXqa1x67s0kgO qcTRNTV550Zq/gBE71OR9BWY96h1sP9S9E+eaKrzK4n7DKKY9WETHOwbPc8BpYKI5cMt lPZ3S908qBHbTiWo5mVzwEajaVvKCj1l5exAQBeDaNwklXFOZZ3F4LBz57LF20vkvo6p 5PtLrPTceYgnnaCZs3MWwjta+zYdGXVUf0PWuB7Qt9TLs9veP8UxA/ZonbJFqrxt2pyw 7gUw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:dkim-signature; bh=zGO6fu5bsJKLhceCU/2eZbT6NC6ZKZlGiRFZPq4QBd8=; b=Adb7mkVC2td0HltOuXbyTQVEl9j9il2FjsDCZnxsRVKGJZ+Oz8iFdNerLL2BYVuPvT nLEysAweA4TQOPp15S/g76uhExI4P9Yb36YMr9Gyax0h7tLb89r5BNwzeWyX5ewPxlCz NoyRwG6Vll8OrvAGZ36KvA+u/JHR3+iS+PjlHaO7YH1QLhtXLS5/ysTtok10+CFykzEN XrKztMzeGsu6QEvOdQOBtsDf+wkuSuNFqQy8p3e0QCnk8HsaaWVgqbrg0mF65i8v9hFk elIwcH8ypfg0hZwCWh9Pwi+eEyeN3dqD/ubY4g2bhxGBbExK913pxqcPFXjEEDCH85Ne u0kg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=lUJPLTmr; spf=pass (google.com: domain of tommaso.merciai@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=tommaso.merciai@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id t3-20020a1709064f0300b006e8689bc67dsor2500932eju.122.2022.04.13.03.20.58 for (Google Transport Security); Wed, 13 Apr 2022 03:20:58 -0700 (PDT) Received-SPF: pass (google.com: domain of tommaso.merciai@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Received: by 2002:a17:906:6a0d:b0:6e8:c927:663 with SMTP id qw13-20020a1709066a0d00b006e8c9270663mr1940427ejc.394.1649845257887; Wed, 13 Apr 2022 03:20:57 -0700 (PDT) Received: from tom-ThinkPad-T14s-Gen-2i.homenet.telecomitalia.it (host-95-245-147-71.retail.telecomitalia.it. [95.245.147.71]) by smtp.gmail.com with ESMTPSA id m3-20020a17090679c300b006cf9ce53354sm14021163ejo.190.2022.04.13.03.20.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 13 Apr 2022 03:20:57 -0700 (PDT) From: Tommaso Merciai To: Cc: tommaso.merciai@amarulasolutions.com, linux-amarula@amarulasolutions.com, Rob Herring , Krzysztof Kozlowski , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Joakim Zhang , Tim Harvey , Richard Zhu , Li Jun , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH] arm64: dts: imx8mm-evk: add pwm1/backlight support Date: Wed, 13 Apr 2022 12:20:51 +0200 Message-Id: <20220413102052.20207-1-tommaso.merciai@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-Original-Sender: tommaso.merciai@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=lUJPLTmr; spf=pass (google.com: domain of tommaso.merciai@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=tommaso.merciai@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , Add pwm1/backlight support nodes for imx8mm_evk board. Align with u-boot dts References: - https://patchwork.ozlabs.org/project/uboot/patch/20220326111911.13720-9-tommaso.merciai@amarulasolutions.com/ Signed-off-by: Tommaso Merciai --- arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi b/arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi index 6d67df7692f1..55566708f667 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi @@ -59,6 +59,15 @@ reg_usdhc2_vmmc: regulator-usdhc2 { enable-active-high; }; + backlight: backlight { + status = "disabled"; + compatible = "pwm-backlight"; + pwms = <&pwm1 0 5000000>; + brightness-levels = <0 255>; + num-interpolated-steps = <255>; + default-brightness-level = <250>; + }; + ir-receiver { compatible = "gpio-ir-receiver"; gpios = <&gpio1 13 GPIO_ACTIVE_LOW>; @@ -395,6 +404,12 @@ &wdog1 { status = "okay"; }; +&pwm1 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_backlight>; + status = "disabled"; +}; + &iomuxc { pinctrl_fec1: fec1grp { fsl,pins = < @@ -549,4 +564,10 @@ pinctrl_wdog: wdoggrp { MX8MM_IOMUXC_GPIO1_IO02_WDOG1_WDOG_B 0x166 >; }; + + pinctrl_backlight: backlightgrp { + fsl,pins = < + MX8MM_IOMUXC_GPIO1_IO01_PWM1_OUT 0x06 + >; + }; };