From patchwork Sun May 9 14:47:09 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Ford X-Patchwork-Id: 12246423 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-13.7 required=3.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED,DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id B1014C43460 for ; Sun, 9 May 2021 14:49:22 +0000 (UTC) Received: from desiato.infradead.org (desiato.infradead.org [90.155.92.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 2EFC8613C2 for ; Sun, 9 May 2021 14:49:22 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 2EFC8613C2 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=desiato.20200630; h=Sender:Content-Transfer-Encoding :Content-Type:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:Cc:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=fdG3gZjycAm3NSFJgPjEdZ0hXb1bzwYdUdSDPBXL/kw=; b=N2hkSknyVQra7SzuFH7RvO92+ aaKiVVD7cf9zb0TNNI0ok8K5bDb0C8n/0h3MjfCJIWx+swh8uoFYcGlffzTAgBhYm4S/1Ijx6YB/W o9YbAPh2gPwNJFs+P1Msk2qOn1Eg3pZIZ+DhLTBfERyqLNnfWtFwyqFddixKiM6rTZ5EKDGR09aRh OgS9HzixmleU9MLLIw7gusfU2QFNdLSffbEKMjvKF3xUFSCKd3+KxYH1rQptUZhQnckcaqIUnLVQD zA0X24cLVVzK7CqoB34rnTkJQ5bQLV7Prz6LMWjMjidIRIfNebYbC1D+MeCn25cPSB731BLcg2KeZ ICD9ODrgw==; Received: from localhost ([::1] helo=desiato.infradead.org) by desiato.infradead.org with esmtp (Exim 4.94 #2 (Red Hat Linux)) id 1lfkia-00BlQi-F2; Sun, 09 May 2021 14:47:40 +0000 Received: from bombadil.infradead.org ([2607:7c80:54:e::133]) by desiato.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lfkiK-00BlNf-JQ for linux-arm-kernel@desiato.infradead.org; Sun, 09 May 2021 14:47:24 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=Content-Transfer-Encoding: MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From:Sender :Reply-To:Content-Type:Content-ID:Content-Description; bh=Dm9w7LTwzf3cryqQtmGw4sXtE1JTs1J8nyoB4C0cVW4=; b=A6yjDAyYPp1mR6G/y2ZjRE3lWs HT+mPhUXM+EJF33RqYlLIdSHYUjNV2MRc8n+ibNbYT1Owul9Pv2+p073B5my7kmLWdM6Qe2VII3Lr fAlcwA9+b2OBZ6/YubTuqWDk43E4SXu9xSe1meuuqE9/3YzgqZ1o4O9YsKsAlCJmBlm72a5qlEjU7 VgSWch74IcGMloLNZOHqujnzFJknOg/WmdH4SbrwQ5iOCuyOkEc3vnweRC+wUDKnGXq95q22eIXRT HONe3+KZPldgLjS9BkJUm+SxPpIFAM0hq8Lzk8R5KCSdHMPoprsBI+DnHMx34LDfTJhp75d6SCaJa Ye0em9PA==; Received: from mail-io1-xd29.google.com ([2607:f8b0:4864:20::d29]) by bombadil.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lfkiI-0080DU-3a for linux-arm-kernel@lists.infradead.org; Sun, 09 May 2021 14:47:23 +0000 Received: by mail-io1-xd29.google.com with SMTP id d24so2549443ios.2 for ; Sun, 09 May 2021 07:47:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Dm9w7LTwzf3cryqQtmGw4sXtE1JTs1J8nyoB4C0cVW4=; b=sY2tO/o4Sx5dcbnVaA5UYIWPZg26/H6n7/BPlkw0LhS6SMZ0cgLlQx6ROXzCuCnO0V R57D1xRElwrtWhyg+zrKrfOW4MWPK3yBl6Wr8jluTX1NFMMkNkLOuGi0QXcbOmXJVwGY IV0M902cpIBcpEpMti5/JN/UoFzgolypgNEdnExAHetimkmKogIsxlOln8vhjV0hRpow 06ltt9xXmFYcTMo8uVIP3PUnFrupmsl4IddbPRbfFwJdp/sKOyhk7YJyQsrb6YCG7f95 DO3V5el8PF+PHbC0VPyGEwJAFJpHWAvTHZIB1i8q+cqeF4fl0HVj2+RkUgUIGd4+TSqt 2FoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Dm9w7LTwzf3cryqQtmGw4sXtE1JTs1J8nyoB4C0cVW4=; b=b0zrntODxsxBH6UntnQ478Ca2LCHXHhub7AI1KBgH+c4nhOHpxdsDgbsfCT2a+MQQ8 nI/3pquUdySwOIHBTlpHOPCrzFLEz8fK++r1TW1nNHxbJ4yDkFNzq+VnFL2MlfT5DLpQ wbkr1vStZEaEK3MfwJMz0l2p0NkA7uayS7ukoGhjNkQz3/3fPgSaBHuXtGQTRAJEym0b grcre0f9dEO5b3H03heSvgF0RDCH03dl6uVCOGoBNffhQY/rzvFBqtRXyDohvmkeAOnB 1ndWArNUdx115UToVyDzQVuWNcBdD2PpbqZUy4dNMrcCWjjBNa3d0Xp/mD1LMfGJzfc5 /bIQ== X-Gm-Message-State: AOAM533GTVkEb/vUIkRJGkuPR32UUY4OYLD+Ww3HLbu0CdBHJRp4oaIT VeE6otWtEENZV8s8HELgHwI39cBx0CCgVQ== X-Google-Smtp-Source: ABdhPJxqY1jum8e8CvHDzXKYffLnRRku2/+EjKvPaabMaRHwSg7m9PxEfD96gqdtZH9DJ9Bhx4T6wQ== X-Received: by 2002:a02:bb0d:: with SMTP id y13mr17484811jan.124.1620571639923; Sun, 09 May 2021 07:47:19 -0700 (PDT) Received: from aford-IdeaCentre-A730.lan ([2601:448:8400:9e8:18a0:bffb:ecae:3d39]) by smtp.gmail.com with ESMTPSA id d4sm6281759ilg.65.2021.05.09.07.47.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 09 May 2021 07:47:19 -0700 (PDT) From: Adam Ford To: linux-arm-kernel@lists.infradead.org Cc: Adam Ford Subject: [RFC 2/4] Documentation: bindings: fsl,imx-blk-ctl: Support imx8mn Date: Sun, 9 May 2021 09:47:09 -0500 Message-Id: <20210509144711.2192991-3-aford173@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210509144711.2192991-1-aford173@gmail.com> References: <20210509144711.2192991-1-aford173@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210509_074722_166265_6A2968EA X-CRM114-Status: GOOD ( 12.26 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org The imx8mn has a similar dispmix to that of the imx8mm, however there are some additionl power domains that will be needed for additional peripherals that were not present on the imx8mm, so it needs a unique blk-ctl. Signed-off-by: Adam Ford diff --git a/Documentation/devicetree/bindings/soc/imx/fsl,imx-blk-ctl.yaml b/Documentation/devicetree/bindings/soc/imx/fsl,imx-blk-ctl.yaml index a66f11acc6b4..da1951bf6d27 100644 --- a/Documentation/devicetree/bindings/soc/imx/fsl,imx-blk-ctl.yaml +++ b/Documentation/devicetree/bindings/soc/imx/fsl,imx-blk-ctl.yaml @@ -23,6 +23,7 @@ properties: - enum: - fsl,imx8mm-dispmix-blk-ctl - fsl,imx8mm-vpumix-blk-ctl + - fsl,imx8mn-dispmix-blk-ctl - const: syscon reg: diff --git a/include/dt-bindings/power/imx8mn-power.h b/include/dt-bindings/power/imx8mn-power.h new file mode 100644 index 000000000000..3817fcfcc565 --- /dev/null +++ b/include/dt-bindings/power/imx8mn-power.h @@ -0,0 +1,21 @@ +/* SPDX-License-Identifier: (GPL-2.0 OR MIT) */ +/* + * Copyright (C) 2020 Compass Electronics Group, LLC + */ + +#ifndef __DT_BINDINGS_IMX8MN_POWER_H__ +#define __DT_BINDINGS_IMX8MN_POWER_H__ + +#define IMX8MN_POWER_DOMAIN_HSIOMIX 0 +#define IMX8MN_POWER_DOMAIN_OTG1 1 +#define IMX8MN_POWER_DOMAIN_GPUMIX 2 +#define IMX8MN_POWER_DOMAIN_DISPMIX 3 +#define IMX8MN_POWER_DOMAIN_MIPI 4 + +#define IMX8MN_BLK_CTL_DISPMIX_ISI 0 +#define IMX8MN_BLK_CTL_DISPMIX_LCDIF 1 +#define IMX8MN_BLK_CTL_DISPMIX_MIPI_DSI 2 +#define IMX8MN_BLK_CTL_DISPMIX_MIPI_CSI 3 +#define IMX8MN_BLK_CTL_DISPMIX_MAX_PD 4 + +#endif