From patchwork Wed Mar 16 09:00:05 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tommaso Merciai X-Patchwork-Id: 1606045 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=UcGxj/yM; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4KJPQL0M3fz9s0m for ; Wed, 16 Mar 2022 20:01:13 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 22B3A838F5; Wed, 16 Mar 2022 10:01:07 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.b="UcGxj/yM"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 29C56833EC; Wed, 16 Mar 2022 10:00:30 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-ej1-x62f.google.com (mail-ej1-x62f.google.com [IPv6:2a00:1450:4864:20::62f]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 15FD482155 for ; Wed, 16 Mar 2022 10:00:21 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=tommaso.merciai@amarulasolutions.com Received: by mail-ej1-x62f.google.com with SMTP id bi12so2729297ejb.3 for ; Wed, 16 Mar 2022 02:00:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=c3uYoATMarCpouyvGrubaKhfjsgx3cfJbHTI6V0iZVI=; b=UcGxj/yMa5YUH7Pi5ZNY7WWZy5gNj4hifW3kv9/WWkWd+Rqcx/sC9suAYgxw1TFvqg Z1rJvuO2azwdeUxKB0qLAapdoKlqezIXgKyZRj9uX5RO8fVPSHeK5501efgNxZJ5uUmo aHYaSbwnKSMCVCgOIrEa9kW+QHoimpGwlgquQ= 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=c3uYoATMarCpouyvGrubaKhfjsgx3cfJbHTI6V0iZVI=; b=D6frck7hgBhIEg/MNvbFbeX/eJ9zL1okAx+pNlOlUvPmSpPOcie1JKEvj8hBULf32X eYqv8SjnMXfrrj9Zsr3yN249Of0SrWORfeyvJRwy1EFLN62LVHUpTZ4wpG4Bw/GbMFPo JIIyDsMaUeicelYps4WUA2FUEvyqvkyQpnEghaFq81V4pXCuiJcSihKce04u1k8PiNzS tldp+r6ltMM0QEDLk+dX6Tol3RFcGdPzBzWlZWV9lWZ6rR1kjlGwfcN3kuGTNwHPRyng QF09/Bp5LbagdMGyhdu8+hcxTmKkqPfTNQGBkvzlfPTgm1Dut6Xbyd02DkzC0HeV0PGP UDwQ== X-Gm-Message-State: AOAM532VvISUHwoBVMjrIM1w90YhpvNWHdsmSAgbA/UdHc7rMavj0WVf /Z1PkOzSQdQ1weAF0olQ/qj3KQ== X-Google-Smtp-Source: ABdhPJxqsLkPjIOI/QxyMsXJuvqrUZmj6bHT5sgepfKwygcWp5oryitT60EQuBpf40LCf+WehkQO6w== X-Received: by 2002:a17:907:1c96:b0:6db:57e5:3e2f with SMTP id nb22-20020a1709071c9600b006db57e53e2fmr25195128ejc.705.1647421220673; Wed, 16 Mar 2022 02:00:20 -0700 (PDT) Received: from tom-ThinkPad-T14s-Gen-2i.station (net-188-217-56-61.cust.vodafonedsl.it. [188.217.56.61]) by smtp.gmail.com with ESMTPSA id sa13-20020a1709076d0d00b006ce3ef8e1d4sm603793ejc.31.2022.03.16.02.00.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Mar 2022 02:00:20 -0700 (PDT) From: Tommaso Merciai To: Cc: tommaso.merciai@amarulasolutions.com, Peng Fan , Alice Guo , Andrey Zhizhikin , Ye Li , u-boot@lists.denx.de Subject: [PATCH 1/9] arch: mach-imx: imx8m: add pwm1/pwm2 base address Date: Wed, 16 Mar 2022 10:00:05 +0100 Message-Id: <20220316090013.8150-2-tommaso.merciai@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220316090013.8150-1-tommaso.merciai@amarulasolutions.com> References: <20220316090013.8150-1-tommaso.merciai@amarulasolutions.com> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.5 at phobos.denx.de X-Virus-Status: Clean Add pwm1/pwm2 base address defines into imx-regs file References: - IMX8MMRM.pdf p 3882 Signed-off-by: Tommaso Merciai --- arch/arm/include/asm/arch-imx8m/imx-regs.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/include/asm/arch-imx8m/imx-regs.h b/arch/arm/include/asm/arch-imx8m/imx-regs.h index 11389a0f4d..38f8ba41c3 100644 --- a/arch/arm/include/asm/arch-imx8m/imx-regs.h +++ b/arch/arm/include/asm/arch-imx8m/imx-regs.h @@ -31,6 +31,8 @@ #define SRC_BASE_ADDR 0x30390000 #define GPC_BASE_ADDR 0x303A0000 +#define PWM1_BASE_ADDR 0x30660000 +#define PWM2_BASE_ADDR 0x30670000 #define SYSCNT_RD_BASE_ADDR 0x306A0000 #define SYSCNT_CMP_BASE_ADDR 0x306B0000 #define SYSCNT_CTRL_BASE_ADDR 0x306C0000 From patchwork Wed Mar 16 09:00:06 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tommaso Merciai X-Patchwork-Id: 1606046 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=cKTmamwq; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4KJPQm6VH3z9s0m for ; Wed, 16 Mar 2022 20:01:36 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 059AE8215E; Wed, 16 Mar 2022 10:01:23 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.b="cKTmamwq"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 9DCA183955; Wed, 16 Mar 2022 10:00:32 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-ej1-x62a.google.com (mail-ej1-x62a.google.com [IPv6:2a00:1450:4864:20::62a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id C5C698110F for ; Wed, 16 Mar 2022 10:00:22 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=tommaso.merciai@amarulasolutions.com Received: by mail-ej1-x62a.google.com with SMTP id qa43so2641132ejc.12 for ; Wed, 16 Mar 2022 02:00:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=I3doQQRpxNdmK7OXLUgLA4zmjIYN9IYO6GRW7dtU4DU=; b=cKTmamwqDGrKaepf2YwyzRd9dRPst8HmPL3KjT45dzcHOgcAFAFjY9ZRvlUu9bJ9oy cMjITu/D1nfYNonlWT3oIzrpCXWs54TtXpNxWuyPBoBawPxPoW1lF2glJ54hTlCdOkq2 TZkmISinu9iFFtUEzuGQs2177pQfQraWH4iso= 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=I3doQQRpxNdmK7OXLUgLA4zmjIYN9IYO6GRW7dtU4DU=; b=DdUS8rTKTpRf6mPIHEbp+Imy2xPziQ75ync2/ssNTQG0+UKS2GmtmiBs5Ks08RtwTB k+fBb+oZ2D5m1yHfuRCMwUw0C9awP3yaUWXvY3YcoZa7W+bAX/nEyzfsv47p+ZwZwgHV edM5gechgHpPQcDH1DFduoK4A5oo3xYCAEgmtEClTS+u6x9ZzEV/WKO15+gEoVz7nfMX rbgXGmnwRLqkp+H8a2sddgwm0gA9alZNvExbocucmRh8IGWXyuTKZoUTzSKFHGoeuvrP 3+oj184jm8B9cTc2+EwkT5JAn9nRKT9Xru4DREfvgyjPmYVPGzqjwYRwfYoXjWwWOmfi Q5nQ== X-Gm-Message-State: AOAM5301j9lJGyrZUfrcFqyvIsHe7OL7ziZcqkJCt0ryJUdfC59vv39c hmSFPGpgcZf+bb3fiIjupQZQSQ== X-Google-Smtp-Source: ABdhPJw8yLQONiiiavOaEfP1MByHBX5rYH+itUBG6bMbUD/XUsxT+u3opYsyFBxBgnjFfw3AGA1f6w== X-Received: by 2002:a17:906:7246:b0:6d6:e43a:e487 with SMTP id n6-20020a170906724600b006d6e43ae487mr26914864ejk.455.1647421222383; Wed, 16 Mar 2022 02:00:22 -0700 (PDT) Received: from tom-ThinkPad-T14s-Gen-2i.station (net-188-217-56-61.cust.vodafonedsl.it. [188.217.56.61]) by smtp.gmail.com with ESMTPSA id sa13-20020a1709076d0d00b006ce3ef8e1d4sm603793ejc.31.2022.03.16.02.00.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Mar 2022 02:00:22 -0700 (PDT) From: Tommaso Merciai To: Cc: tommaso.merciai@amarulasolutions.com, Peng Fan , Ye Li , Andrey Zhizhikin , Alice Guo , u-boot@lists.denx.de Subject: [PATCH 2/9] arch: mach-imx: imx8m: add pwm ctrl registers fields defines Date: Wed, 16 Mar 2022 10:00:06 +0100 Message-Id: <20220316090013.8150-3-tommaso.merciai@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220316090013.8150-1-tommaso.merciai@amarulasolutions.com> References: <20220316090013.8150-1-tommaso.merciai@amarulasolutions.com> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.5 at phobos.denx.de X-Virus-Status: Clean Add pwm control registers fields defines into imx-regs.h: - prescaler - dozeen - waiten - dbgen - clksrc_ipg_high - clksrc_ipg, en field References: - iMX8MMRM.pdf p 3884 Signed-off-by: Tommaso Merciai --- arch/arm/include/asm/arch-imx8m/imx-regs.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arch/arm/include/asm/arch-imx8m/imx-regs.h b/arch/arm/include/asm/arch-imx8m/imx-regs.h index 38f8ba41c3..13538ba5f6 100644 --- a/arch/arm/include/asm/arch-imx8m/imx-regs.h +++ b/arch/arm/include/asm/arch-imx8m/imx-regs.h @@ -353,6 +353,14 @@ struct src { u32 ddr2_rcr; }; +#define PWMCR_PRESCALER(x) (((x - 1) & 0xFFF) << 4) +#define PWMCR_DOZEEN (1 << 24) +#define PWMCR_WAITEN (1 << 23) +#define PWMCR_DBGEN (1 << 22) +#define PWMCR_CLKSRC_IPG_HIGH (2 << 16) +#define PWMCR_CLKSRC_IPG (1 << 16) +#define PWMCR_EN (1 << 0) + #define WDOG_WDT_MASK BIT(3) #define WDOG_WDZST_MASK BIT(0) struct wdog_regs { From patchwork Wed Mar 16 09:00:07 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tommaso Merciai X-Patchwork-Id: 1606047 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=f1Or9l4p; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4KJPQy1PxPz9s0m for ; Wed, 16 Mar 2022 20:01:46 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 338D883A3A; Wed, 16 Mar 2022 10:01:38 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.b="f1Or9l4p"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id E3FD7837C9; Wed, 16 Mar 2022 10:00:36 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-ej1-x62a.google.com (mail-ej1-x62a.google.com [IPv6:2a00:1450:4864:20::62a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 9F9AB83046 for ; Wed, 16 Mar 2022 10:00:24 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=tommaso.merciai@amarulasolutions.com Received: by mail-ej1-x62a.google.com with SMTP id qx21so2636064ejb.13 for ; Wed, 16 Mar 2022 02:00:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=7Qvx2EZ3YrkTMfefiwyQ81KKobVjk0KdnSv2E/AnFCc=; b=f1Or9l4pXXxWGsu+w1SGA2438IRpUkRuVrN6OlV+U4pVb4Ur83LnUl/4QxYYEuF/aK sTAkjK5qo2nzAEfZqpj3kedudxRoo9w5ucWaYIVWgauDmYa2MCoBCr+WbPP68CdalRC7 5nM30kX7YCa0YXTD+eASCvPa/XVJsg6d4+VM4= 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=7Qvx2EZ3YrkTMfefiwyQ81KKobVjk0KdnSv2E/AnFCc=; b=gGcjAEu/Y9aYlPnt3WE5Jgq1VsWQgnKY0OQjqC+bpTyHtCXCTPpjp15LJfkEDpCG98 0f0YYUc8fbUvkhj1akbXMWsKDIj5x7KwCO+j9DItse5rWp4Ti10LdhFiT00swdii8XF1 Ga7kLeycJ2uRn6C8L1yl4MGFNcjZLz1vNvQ7EMpUxXFLAJQ4sJGR8uhATbzXiuplzdEY gbWN6r53LTiQUML/RNwGKn4ybFxWHkKSFNzG99Anz4Nah0bujqNrIHZMP3h53Sa+ZpZH UDPUhKuEsl4YcOVokeAwQfhjQQ8TbwPN4qJ/5JKLQZbqMLE0dOypUUirw0ZYrJPmRBWM 6WOg== X-Gm-Message-State: AOAM531nKAIodF2jXLzOuy2Vh9sKKE/41hAbKv4o1Pk7TQVpNnV0jLu2 Km89805pXlEeOR8HM/GiV61C7g== X-Google-Smtp-Source: ABdhPJzylhGlDKdhLNXrvD61uNNvnfycE+o4IhmeaOx0b2qP+jMBFKRDREsR0je0VD01ns44tSmU3w== X-Received: by 2002:a17:906:2695:b0:6ce:f9c:b476 with SMTP id t21-20020a170906269500b006ce0f9cb476mr26439289ejc.235.1647421224221; Wed, 16 Mar 2022 02:00:24 -0700 (PDT) Received: from tom-ThinkPad-T14s-Gen-2i.station (net-188-217-56-61.cust.vodafonedsl.it. [188.217.56.61]) by smtp.gmail.com with ESMTPSA id sa13-20020a1709076d0d00b006ce3ef8e1d4sm603793ejc.31.2022.03.16.02.00.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Mar 2022 02:00:23 -0700 (PDT) From: Tommaso Merciai To: Cc: tommaso.merciai@amarulasolutions.com, Peng Fan , Andrey Zhizhikin , Ye Li , Alice Guo , u-boot@lists.denx.de Subject: [PATCH 3/9] arch: mach-imx: imx8m: add pwm_regs struct in imx-regs Date: Wed, 16 Mar 2022 10:00:07 +0100 Message-Id: <20220316090013.8150-4-tommaso.merciai@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220316090013.8150-1-tommaso.merciai@amarulasolutions.com> References: <20220316090013.8150-1-tommaso.merciai@amarulasolutions.com> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.5 at phobos.denx.de X-Virus-Status: Clean Add pwm_regs struct for i.MX8MM SOC Signed-off-by: Tommaso Merciai --- arch/arm/include/asm/arch-imx8m/imx-regs.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/arch/arm/include/asm/arch-imx8m/imx-regs.h b/arch/arm/include/asm/arch-imx8m/imx-regs.h index 13538ba5f6..9217f93a50 100644 --- a/arch/arm/include/asm/arch-imx8m/imx-regs.h +++ b/arch/arm/include/asm/arch-imx8m/imx-regs.h @@ -361,6 +361,15 @@ struct src { #define PWMCR_CLKSRC_IPG (1 << 16) #define PWMCR_EN (1 << 0) +struct pwm_regs { + u32 cr; + u32 sr; + u32 ir; + u32 sar; + u32 pr; + u32 cnr; +}; + #define WDOG_WDT_MASK BIT(3) #define WDOG_WDZST_MASK BIT(0) struct wdog_regs { From patchwork Wed Mar 16 09:00:08 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tommaso Merciai X-Patchwork-Id: 1606048 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=j57r+yl+; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4KJPRF1VCWz9s0m for ; Wed, 16 Mar 2022 20:02:01 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 769C68395B; Wed, 16 Mar 2022 10:01:46 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.b="j57r+yl+"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id C7E0E833F1; Wed, 16 Mar 2022 10:00:46 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.2 Received: from mail-ej1-x634.google.com (mail-ej1-x634.google.com [IPv6:2a00:1450:4864:20::634]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 8C00F8301E for ; Wed, 16 Mar 2022 10:00:26 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=tommaso.merciai@amarulasolutions.com Received: by mail-ej1-x634.google.com with SMTP id p15so2696288ejc.7 for ; Wed, 16 Mar 2022 02:00:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=L9uM1P85HA0THhD0l8NMmjQike9rsvTBDRlulzjfiwE=; b=j57r+yl+WDd4Sz6WrEMUFOsdQT0S6K/XW5i5ZXRdEdAvYS2mCaUWWiBmGI7gBolxrS Jzt0iJLSARLjRWN55RMOX55oZpUFNlR2FoYTILORiVivKGLsDElhVT5LECD6vmMR7JlO n2eEW9tHax3M0mrlUrxsijU/8n0wDdEcdgELE= 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=L9uM1P85HA0THhD0l8NMmjQike9rsvTBDRlulzjfiwE=; b=erKipOPPbQWSh+RTkH72xacloeBqqsXMVLebypCsEIOSLP3rW5qUdYJ0lp1rtGU1a0 tzKbrUN8ZDYZ4ceZDt7XrgDFa9iBusOHhMr9q0gV+ATkzBcwaomnEjBcDh5rUx65Kg4e gVkuzvuN1d5Yrse3rsNTWWeQf/hU+efWbn5eo+puixwS9YQ2i2bhGnOGiNoVkBn0km6p eZbaIuJhwgiYd7QuQ6rzROEEE59jVPbpSIgZtn9XgcSYcqaOvtInc8GNGH2cxf0WEST1 2tdLV5VZ4K/0PpdVcgz1cHJ+uSPAxNK785Rn86B+0Odam9L1TYF/1TsE3OpuDhB6zc+R T5kA== X-Gm-Message-State: AOAM532JyypzGF7C4qn5ql31MWgdq7WwDIrWAS7tvnuHZWFA2D4R2/M6 jx6OowPuH4FT+8iJKcPso0HW9g== X-Google-Smtp-Source: ABdhPJy41UNqyuy5XPivuD+oEtqAMOdtONMUxOY3QloP2cRmEbRjsTIIuWav4oVgbY3sVhi5X2w15A== X-Received: by 2002:a17:906:a08b:b0:6cf:65bc:e7de with SMTP id q11-20020a170906a08b00b006cf65bce7demr26076901ejy.220.1647421226168; Wed, 16 Mar 2022 02:00:26 -0700 (PDT) Received: from tom-ThinkPad-T14s-Gen-2i.station (net-188-217-56-61.cust.vodafonedsl.it. [188.217.56.61]) by smtp.gmail.com with ESMTPSA id sa13-20020a1709076d0d00b006ce3ef8e1d4sm603793ejc.31.2022.03.16.02.00.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Mar 2022 02:00:25 -0700 (PDT) From: Tommaso Merciai To: Cc: tommaso.merciai@amarulasolutions.com, Stefano Babic , Fabio Estevam , "NXP i.MX U-Boot Team" , Peng Fan , Andrey Zhizhikin , Alice Guo , Ye Li , Marek Vasut , =?utf-8?q?Marek_Beh=C3=BAn?= , u-boot@lists.denx.de Subject: [PATCH 4/9] arm: imx: imx8mm: add enable_pwm_clk function Date: Wed, 16 Mar 2022 10:00:08 +0100 Message-Id: <20220316090013.8150-5-tommaso.merciai@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220316090013.8150-1-tommaso.merciai@amarulasolutions.com> References: <20220316090013.8150-1-tommaso.merciai@amarulasolutions.com> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.5 at phobos.denx.de X-Virus-Status: Clean Add function to enable_pwm_clck function into clock_imx8mm.c. This function first configure, then enable pwm1 clock from clock control register. The following configuration is used: source(0) -> 24 MHz ref clock div(0) -> no division for this clock References: - iMX8MMRM.pdf p 303 Signed-off-by: Tommaso Merciai --- arch/arm/mach-imx/imx8m/clock_imx8mm.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/arch/arm/mach-imx/imx8m/clock_imx8mm.c b/arch/arm/mach-imx/imx8m/clock_imx8mm.c index 49945faf2c..5f2eddf715 100644 --- a/arch/arm/mach-imx/imx8m/clock_imx8mm.c +++ b/arch/arm/mach-imx/imx8m/clock_imx8mm.c @@ -313,6 +313,17 @@ void enable_usboh3_clk(unsigned int enable) } } +void enable_pwm_clk(unsigned char enable) +{ + if (enable) { + clock_enable(CCGR_PWM1, false); + clock_set_target_val(PWM1_CLK_ROOT, CLK_ROOT_ON | CLK_ROOT_SOURCE_SEL(0) |CLK_ROOT_PRE_DIV(CLK_ROOT_PRE_DIV1)); + clock_enable(CCGR_PWM1, true); + } else { + clock_enable(CCGR_PWM1, false); + } +} + void init_uart_clk(u32 index) { /* From patchwork Wed Mar 16 09:00:09 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tommaso Merciai X-Patchwork-Id: 1606049 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=bKdvBdYB; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4KJPRX08NMz9s0m for ; Wed, 16 Mar 2022 20:02:15 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 94D6A83CB6; Wed, 16 Mar 2022 10:01:56 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.b="bKdvBdYB"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id A03E0833EC; Wed, 16 Mar 2022 10:00:46 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-ej1-x630.google.com (mail-ej1-x630.google.com [IPv6:2a00:1450:4864:20::630]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 733048393D for ; Wed, 16 Mar 2022 10:00:28 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=tommaso.merciai@amarulasolutions.com Received: by mail-ej1-x630.google.com with SMTP id qx21so2636471ejb.13 for ; Wed, 16 Mar 2022 02:00:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=+oe6telMJBHWA2coAjpxAt7gSBiTcN7f0ILCZIS9ckI=; b=bKdvBdYBUyggR5IqiTLqSRMgnd8H2vJUA63MFco22Jwdy4Ev4/Imq86USB18tJEGK/ 7EacMg+zUD10Du0jq0ZEy+DC2PfuHJLR8UtFURF86c8vgz5TGrxkqf8yy3igQmYCSKcF 8RmnoiRwoRAd3vN58gqwPMXPP5yn02lkjR3xc= 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=+oe6telMJBHWA2coAjpxAt7gSBiTcN7f0ILCZIS9ckI=; b=Ygg8s8VuCSvVf9GO5thvYgvANZMl+UxlmhmGkCFVwx6Lz20XC5OeP3StY77XiYFVrV k+3bYpnWQm+2scAaVHgmXvlXrd/zOMwj5Pfflc630RemFKclHBlOb/Afmu0D/GmEc+/l ad+jLwMozOLwr9blv+f3sLRiZ6OMMrBfW8Wmtc0SIuv4IKSxKOf1eVYrh3cnRY337H3h 0NanUSm2p4tGrNZp7kEDrvKBp4EOun9q/39LAHI42YewUPP7WGso27XjdKUEXFtwh8qV UPM9P4cjy8iiXy//MU38/sIXSykVHW0C/BvP5FNV3DZEus0DN0bqW7vtVdVT2iNu2K8A 2/gw== X-Gm-Message-State: AOAM5335e82XLBC8QofNvzJzfqenH/TFhLlrcgLYjnfCQwayD4JPqbLQ 9A86juN7dg9UjjzCg6GRdKXMeQ== X-Google-Smtp-Source: ABdhPJySJ4d2/lwajwqkJjFFkdAKg9AdfVrDp0Sjq/SmrOKuzknyLs1nOSvnXFGr03NNB/uDvuP+Aw== X-Received: by 2002:a17:907:72ce:b0:6db:aed5:833e with SMTP id du14-20020a17090772ce00b006dbaed5833emr18440825ejc.420.1647421228038; Wed, 16 Mar 2022 02:00:28 -0700 (PDT) Received: from tom-ThinkPad-T14s-Gen-2i.station (net-188-217-56-61.cust.vodafonedsl.it. [188.217.56.61]) by smtp.gmail.com with ESMTPSA id sa13-20020a1709076d0d00b006ce3ef8e1d4sm603793ejc.31.2022.03.16.02.00.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Mar 2022 02:00:27 -0700 (PDT) From: Tommaso Merciai To: Cc: tommaso.merciai@amarulasolutions.com, Peng Fan , Ye Li , Patrick Wildt , Alice Guo , Andrey Zhizhikin , u-boot@lists.denx.de Subject: [PATCH 5/9] imx8m: clock: add enable_pwm_clk function Date: Wed, 16 Mar 2022 10:00:09 +0100 Message-Id: <20220316090013.8150-6-tommaso.merciai@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220316090013.8150-1-tommaso.merciai@amarulasolutions.com> References: <20220316090013.8150-1-tommaso.merciai@amarulasolutions.com> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.5 at phobos.denx.de X-Virus-Status: Clean Add enable_pwm_clk function in clock.h Signed-off-by: Tommaso Merciai --- arch/arm/include/asm/arch-imx8m/clock.h | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/include/asm/arch-imx8m/clock.h b/arch/arm/include/asm/arch-imx8m/clock.h index 50359d8e46..5692bafcea 100644 --- a/arch/arm/include/asm/arch-imx8m/clock.h +++ b/arch/arm/include/asm/arch-imx8m/clock.h @@ -278,3 +278,4 @@ int set_clk_enet(enum enet_freq type); int set_clk_eqos(enum enet_freq type); void hab_caam_clock_enable(unsigned char enable); void enable_usboh3_clk(unsigned int enable); +void enable_pwm_clk(unsigned char enable); From patchwork Wed Mar 16 09:00:10 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tommaso Merciai X-Patchwork-Id: 1606050 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=MIkY7Ahi; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4KJPRp4cyZz9s0m for ; Wed, 16 Mar 2022 20:02:30 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id A7B8983C98; Wed, 16 Mar 2022 10:02:17 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.b="MIkY7Ahi"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 740D48301E; Wed, 16 Mar 2022 10:00:47 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-ej1-x62b.google.com (mail-ej1-x62b.google.com [IPv6:2a00:1450:4864:20::62b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 2E58882155 for ; Wed, 16 Mar 2022 10:00:30 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=tommaso.merciai@amarulasolutions.com Received: by mail-ej1-x62b.google.com with SMTP id yy13so2739225ejb.2 for ; Wed, 16 Mar 2022 02:00:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=8N41U3WKZKjuzRsr2nY7x0nxbqEad5kYjt7PBub+Ex4=; b=MIkY7AhioOVIFB1j1MzQH0DHps1sxEY5VEgp5nIkCj50+WAXNekZs0z84llBW6QtkQ AerG9Jj7JxHMSkUOb8aGOmN9UmNP8UtU7lj2HCWZfZ+zHwTP88H50zFc3a4qPknPQS9+ Xz2tprspSP2wR/TXY+PAQpHC/wQ/7oigsyLz4= 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=8N41U3WKZKjuzRsr2nY7x0nxbqEad5kYjt7PBub+Ex4=; b=1hgJOF9wwOAfeQVnuKMvvwKc3ZOZphBF3HbZSEiz1ND9o5Xya7gff6pnxDWZpTOb91 joVUsTV8OQ5breL6YG0kSQStDHiZRvF0o24emI5d5EPHC4XLtRrZWdtGra8P5hieQA4u sbANThYkJGRPxWbaFzG9u/Iar/k5lzTGKo53MazNPLvjzfSIz7ig0cnpumpifmIZyMX5 DRdJj4lpZVMGLJ9ob9Wb6yH6GWG+2kpqEv6M1ybf3K8ti1ziv9laa+URAfQ4q/3dZnZr i85wOLqQfureR6exGNTG1i5MEOakhDfGJ9X7Abf8xi4aAsgyFm3qd40Tiq2dRfXe7Kkt xtGA== X-Gm-Message-State: AOAM5335W3w16+TCLAeMWRo+YZ05xvdheyfegWdcvnDnqmRYlbvxI2AR Cf91ZuZUqQdMzdRCaOT6o5FrtQ== X-Google-Smtp-Source: ABdhPJwXnkvlExLKQ/5FV7vJMiXyCPQUApW4nlgPJHXERs/CkRrXlS9VO/Rn9DiXVNtmJMPMyrhdBQ== X-Received: by 2002:a17:907:9605:b0:6d7:24d1:f4ce with SMTP id gb5-20020a170907960500b006d724d1f4cemr25747416ejc.524.1647421229783; Wed, 16 Mar 2022 02:00:29 -0700 (PDT) Received: from tom-ThinkPad-T14s-Gen-2i.station (net-188-217-56-61.cust.vodafonedsl.it. [188.217.56.61]) by smtp.gmail.com with ESMTPSA id sa13-20020a1709076d0d00b006ce3ef8e1d4sm603793ejc.31.2022.03.16.02.00.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Mar 2022 02:00:29 -0700 (PDT) From: Tommaso Merciai To: Cc: tommaso.merciai@amarulasolutions.com, Peng Fan , Alice Guo , Andrey Zhizhikin , Ye Li , u-boot@lists.denx.de Subject: [PATCH 6/9] configs: imx8mm_evk: add CONFIG_IMX6_PWM_PER_CLK config Date: Wed, 16 Mar 2022 10:00:10 +0100 Message-Id: <20220316090013.8150-7-tommaso.merciai@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220316090013.8150-1-tommaso.merciai@amarulasolutions.com> References: <20220316090013.8150-1-tommaso.merciai@amarulasolutions.com> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.5 at phobos.denx.de X-Virus-Status: Clean In order to support pwm-imx-util CONFIG_IMX6_PWM_PER_CLK is needed. At the moment driver don't support clock framework Signed-off-by: Tommaso Merciai --- include/configs/imx8mm_evk.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/configs/imx8mm_evk.h b/include/configs/imx8mm_evk.h index c7022ef0f7..3c17dd3773 100644 --- a/include/configs/imx8mm_evk.h +++ b/include/configs/imx8mm_evk.h @@ -91,4 +91,7 @@ #define IMX_FEC_BASE 0x30BE0000 +#ifdef CONFIG_PWM_IMX + #define CONFIG_IMX6_PWM_PER_CLK 66000000 +#endif #endif From patchwork Wed Mar 16 09:00:11 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tommaso Merciai X-Patchwork-Id: 1606053 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=CkfcxdV9; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4KJPT86msCz9s0m for ; Wed, 16 Mar 2022 20:03:40 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 4F59183C91; Wed, 16 Mar 2022 10:03:36 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.b="CkfcxdV9"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 9ECFE8393D; Wed, 16 Mar 2022 10:00:57 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-ed1-x535.google.com (mail-ed1-x535.google.com [IPv6:2a00:1450:4864:20::535]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 57D58833ED for ; Wed, 16 Mar 2022 10:00:32 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=tommaso.merciai@amarulasolutions.com Received: by mail-ed1-x535.google.com with SMTP id w25so1821743edi.11 for ; Wed, 16 Mar 2022 02:00:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=pgbGAXIeQt+X+2BD6Xm/WV6mH0H91AKkdVu5CWk+5Kg=; b=CkfcxdV9yU4Sf4rxkbus5c6qfeiXSg5gv/AC+2H+x4d/4KoWeuKONth7ELtoGiQ3T9 brvL4SOrdpRZ/NU0FCwqeeIrB/GicXytbFOyy/6iApQtX1vdmg+E8WAriwIu839CxfyV wFleFMcvAlUEwV2e9zowxpJwXqD0uKMqjzvko= 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=pgbGAXIeQt+X+2BD6Xm/WV6mH0H91AKkdVu5CWk+5Kg=; b=V0839dzD15eq84f0u4yBIFCpqzLT5Ow+3qPO0icN52o2SQY5HE4Hw3vkLjEDq+rbwC 3NBf33fmYvF6ZfGGxttx1zZJurCt7fivpe20K6qBlTvuJwI5EmVOb20e50U80kS9Y/9o shHoNCYYYbyaZ+qO9c8iY9vz3NOdrDGC5iGr3ih9cGNJsQIP+amXbmYZrmq+NtII7XU/ vvcwEBmEQXhLPb8QXrtibRQ3+twhCxFrP7e3z3Y+M9oXPBtRkdwXlpj1iggIUgqjypvM 0mdsJA1gWTKMfPGNM3evrg9Im5UHe4nRlBeaqQQzx/IhmoMauf5nigBBLnrAbl065w1Q tSbg== X-Gm-Message-State: AOAM531wv0hFZrcPQKEidez1JJok0A8HYy0tfxHfh9uyNUi46UK0oSVC Wx2jc+9TLjP4bojgv4+jSy44Jw== X-Google-Smtp-Source: ABdhPJw7xD89aOks9BAPnqpRmuyjACAVLWOktFxn3eDN/+P0FUZaiszUgTvVPge8fL2njRJvT6nF4A== X-Received: by 2002:a50:fb19:0:b0:404:eb52:62cb with SMTP id d25-20020a50fb19000000b00404eb5262cbmr28695226edq.363.1647421231709; Wed, 16 Mar 2022 02:00:31 -0700 (PDT) Received: from tom-ThinkPad-T14s-Gen-2i.station (net-188-217-56-61.cust.vodafonedsl.it. [188.217.56.61]) by smtp.gmail.com with ESMTPSA id sa13-20020a1709076d0d00b006ce3ef8e1d4sm603793ejc.31.2022.03.16.02.00.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Mar 2022 02:00:31 -0700 (PDT) From: Tommaso Merciai To: Cc: tommaso.merciai@amarulasolutions.com, Peng Fan , Stefano Babic , Fabio Estevam , "NXP i.MX U-Boot Team" , Ye Li , Andrey Zhizhikin , Alice Guo , u-boot@lists.denx.de Subject: [PATCH 7/9] imx8mm_evk: spl: enable pwm clock Date: Wed, 16 Mar 2022 10:00:11 +0100 Message-Id: <20220316090013.8150-8-tommaso.merciai@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220316090013.8150-1-tommaso.merciai@amarulasolutions.com> References: <20220316090013.8150-1-tommaso.merciai@amarulasolutions.com> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.5 at phobos.denx.de X-Virus-Status: Clean Enable pwm clock into spl Signed-off-by: Tommaso Merciai --- board/freescale/imx8mm_evk/spl.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/board/freescale/imx8mm_evk/spl.c b/board/freescale/imx8mm_evk/spl.c index 4ef7f6f180..5aabdba0b0 100644 --- a/board/freescale/imx8mm_evk/spl.c +++ b/board/freescale/imx8mm_evk/spl.c @@ -135,6 +135,10 @@ void board_init_f(ulong dummy) init_uart_clk(1); +#ifdef CONFIG_PWM_IMX + enable_pwm_clk(1); +#endif + board_early_init_f(); timer_init(); From patchwork Wed Mar 16 09:00:12 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tommaso Merciai X-Patchwork-Id: 1606052 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=N7hMsvNn; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4KJPSN4cBYz9s0m for ; Wed, 16 Mar 2022 20:03:00 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id F2B2B83CD1; Wed, 16 Mar 2022 10:02:50 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.b="N7hMsvNn"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 2B8AC83955; Wed, 16 Mar 2022 10:01:00 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-ed1-x52e.google.com (mail-ed1-x52e.google.com [IPv6:2a00:1450:4864:20::52e]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id E890B8395F for ; Wed, 16 Mar 2022 10:00:33 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=tommaso.merciai@amarulasolutions.com Received: by mail-ed1-x52e.google.com with SMTP id r23so1904353edb.0 for ; Wed, 16 Mar 2022 02:00:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=ual3ur0xDFNDCyYDsDrhQS1twCC/aKwjvzMdeO8sjis=; b=N7hMsvNnKH3y2HKBJPPLPy78qlYzJzHX1bLSlH9Oitrq2I8G7tOBSV16EvIgtnuoLK ATJ2cfp/+PEyORyoM1e+dl0QTgwGAtLKDKxwuakCUuO5rPQJHFk+43R0nf6gGITV4E67 wclegiMY6ip+H0l3AhvPzzlTYnwrI/7koTsa4= 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=ual3ur0xDFNDCyYDsDrhQS1twCC/aKwjvzMdeO8sjis=; b=VBgNh0i4lODYRHNXZ/l4Ymxj2QU0iSO28qkzDQbBWRybWKfTGtvgRGZJtQJDOpLmni V//zzGwzdhyL5kqwMj4oRQLqcaiVMXj3o4AvOWgjFfHgGXh0ABztY8Cp/ArMykY0YEUp NOc02Bcm5e8gg6I4kkm4wg12FAKIlD0b3VjagDUCE8hr3e4cJJCHTGHySANkHkVj2f/E Q9PzhihN/Cg+EyEZ+hHk1owcQI0v11hbzCPFLru/yeDLvylVsIvJPmmb0e9mCFLx+UN8 4t62V+5l0PfHqv3+1cCQT9XRMnxIpvEcQGWgrFn0xnrC59dsVpr+IoP6cWbUansmvrE6 5lSQ== X-Gm-Message-State: AOAM530yQLCaT2z6BvaQzLdl4QATRtepOovzJeimcLfdpsg/9ngi5EWs /Yeu0aUkBreFoRzbF6GsWPTmvQ== X-Google-Smtp-Source: ABdhPJy6j2HkWdVCA9wlMDiy3IaeMvt7UmQndEhI1fMWC27TXEQGcwv2+firiKnJCC4QHMwMOgvM0g== X-Received: by 2002:a50:d79d:0:b0:415:d5a1:2a13 with SMTP id w29-20020a50d79d000000b00415d5a12a13mr29090074edi.375.1647421233431; Wed, 16 Mar 2022 02:00:33 -0700 (PDT) Received: from tom-ThinkPad-T14s-Gen-2i.station (net-188-217-56-61.cust.vodafonedsl.it. [188.217.56.61]) by smtp.gmail.com with ESMTPSA id sa13-20020a1709076d0d00b006ce3ef8e1d4sm603793ejc.31.2022.03.16.02.00.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Mar 2022 02:00:33 -0700 (PDT) From: Tommaso Merciai To: Cc: tommaso.merciai@amarulasolutions.com, Stefano Babic , Fabio Estevam , "NXP i.MX U-Boot Team" , Peng Fan , Andrey Zhizhikin , Alice Guo , Ye Li , u-boot@lists.denx.de Subject: [PATCH 8/9] arm: dts: imx8mm_evk: add pwm1/backlight support Date: Wed, 16 Mar 2022 10:00:12 +0100 Message-Id: <20220316090013.8150-9-tommaso.merciai@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220316090013.8150-1-tommaso.merciai@amarulasolutions.com> References: <20220316090013.8150-1-tommaso.merciai@amarulasolutions.com> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.5 at phobos.denx.de X-Virus-Status: Clean Add pwm1/backlight support nodes for imx8mm_evk board Signed-off-by: Tommaso Merciai --- arch/arm/dts/imx8mm-evk.dtsi | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/arch/arm/dts/imx8mm-evk.dtsi b/arch/arm/dts/imx8mm-evk.dtsi index 60179e006d..e7a2bd8a64 100644 --- a/arch/arm/dts/imx8mm-evk.dtsi +++ b/arch/arm/dts/imx8mm-evk.dtsi @@ -41,6 +41,15 @@ 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>; @@ -350,6 +359,12 @@ status = "okay"; }; +&pwm1 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_backlight>; + status = "disabled"; +}; + &iomuxc { pinctrl_fec1: fec1grp { fsl,pins = < @@ -491,4 +506,10 @@ MX8MM_IOMUXC_GPIO1_IO02_WDOG1_WDOG_B 0x166 >; }; + + pinctrl_backlight: backlightgrp { + fsl,pins = < + MX8MM_IOMUXC_GPIO1_IO01_PWM1_OUT 0x06 + >; + }; }; From patchwork Wed Mar 16 09:00:13 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tommaso Merciai X-Patchwork-Id: 1606051 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=VfTS9JnX; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4KJPS712D3z9s0m for ; Wed, 16 Mar 2022 20:02:47 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id D19E583D03; Wed, 16 Mar 2022 10:02:35 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.b="VfTS9JnX"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id EA79B833ED; Wed, 16 Mar 2022 10:01:00 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-ej1-x633.google.com (mail-ej1-x633.google.com [IPv6:2a00:1450:4864:20::633]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 3F47F83963 for ; Wed, 16 Mar 2022 10:00:36 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=tommaso.merciai@amarulasolutions.com Received: by mail-ej1-x633.google.com with SMTP id hw13so2661119ejc.9 for ; Wed, 16 Mar 2022 02:00:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=GH/FV8bIoWj+3TVGIeIaDlTn+upkbqn08Vl3IkiM0E8=; b=VfTS9JnXr0/ADzM9IEPgvznZHy6+SJGdgW5ZXM/X1TfYLPNm5OzWNDhHPWB7lHB3+n yYh6dECAtDaHVP91TfpuGefR1s5t87mRngl3SlfLNM76tqoyShO8YXhscEHtSvMYvu3L edXo/9a3S9W7MkrrQzB05COk0c8P3xIzuMk+c= 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=GH/FV8bIoWj+3TVGIeIaDlTn+upkbqn08Vl3IkiM0E8=; b=fim1neIWXpQakt02ibw74SEMVFgV4COvNqB3uQJtpOD8ZIsnTLTF52QXgKIZUdQU1d yTYG/gLWz2oF09Fv4pJIhC4KvSuICLANYyzSxuM1ag3irhRxshgyvl74WfEjxjufrgTf M5tkJTayLVXxJHIloyjqXGSEi+vcW+eBl7Gg0WCWurKIBy/xeP4C4c4UUAlL2X+8KLgd AU33Hp/+1zNYT+KHrC3QUida5aS61qvYXP1bjcf0L8p/tWDqkJPqcOqEWz+gjE7RU8zt ygDyKKqxFLefVjWv3DqJcFYtP3DuhQIwu6pWGA7tdxm1gHX/5GWtmfF8Dg5MRllas3Im srnw== X-Gm-Message-State: AOAM530cdbICuWzUB9YhXiy+Faa51MpJ1J8iX/DbDfDxq37eiETh3tfo AeWYS6Jk+VTPrkDQ5LCjrjEO4g== X-Google-Smtp-Source: ABdhPJxVfizkUQKa5j6Mxmln91hXDDs7IPLTZoENJG5P3exgLNlI6z38x1I2eLSZ46ZJYMxR/JgBPQ== X-Received: by 2002:a17:906:a4b:b0:6d0:fbdd:7cb5 with SMTP id x11-20020a1709060a4b00b006d0fbdd7cb5mr26370203ejf.152.1647421235068; Wed, 16 Mar 2022 02:00:35 -0700 (PDT) Received: from tom-ThinkPad-T14s-Gen-2i.station (net-188-217-56-61.cust.vodafonedsl.it. [188.217.56.61]) by smtp.gmail.com with ESMTPSA id sa13-20020a1709076d0d00b006ce3ef8e1d4sm603793ejc.31.2022.03.16.02.00.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Mar 2022 02:00:34 -0700 (PDT) From: Tommaso Merciai To: Cc: tommaso.merciai@amarulasolutions.com, Peng Fan , Andrey Zhizhikin , Alice Guo , Ye Li , u-boot@lists.denx.de Subject: [PATCH 9/9] configs: imx8mm_evk: add pwm backlight support Date: Wed, 16 Mar 2022 10:00:13 +0100 Message-Id: <20220316090013.8150-10-tommaso.merciai@amarulasolutions.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220316090013.8150-1-tommaso.merciai@amarulasolutions.com> References: <20220316090013.8150-1-tommaso.merciai@amarulasolutions.com> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.5 at phobos.denx.de X-Virus-Status: Clean Enable support for backlight/pwm-imx driver Signed-off-by: Tommaso Merciai --- configs/imx8mm_evk_defconfig | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/configs/imx8mm_evk_defconfig b/configs/imx8mm_evk_defconfig index 01395fc7eb..cfba6cc673 100644 --- a/configs/imx8mm_evk_defconfig +++ b/configs/imx8mm_evk_defconfig @@ -84,3 +84,8 @@ CONFIG_SYSRESET_PSCI=y CONFIG_SYSRESET_WATCHDOG=y CONFIG_DM_THERMAL=y CONFIG_IMX_WATCHDOG=y +CONFIG_DM_VIDEO=y +CONFIG_BACKLIGHT=y +CONFIG_BACKLIGHT_PWM=y +CONFIG_DM_PWM=y +CONFIG_PWM_IMX=y \ No newline at end of file