From patchwork Tue Aug 18 21:19:57 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Ford X-Patchwork-Id: 1347270 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org 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=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=F/dYgUP/; dkim-atps=neutral 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 ozlabs.org (Postfix) with ESMTPS id 4BWP2W5cHFz9sPC for ; Wed, 19 Aug 2020 07:20:19 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id A051C81C1E; Tue, 18 Aug 2020 23:20:15 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="F/dYgUP/"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id EAA8982176; Tue, 18 Aug 2020 23:20:13 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,SPF_HELO_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-il1-x143.google.com (mail-il1-x143.google.com [IPv6:2607:f8b0:4864:20::143]) (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 3284980394 for ; Tue, 18 Aug 2020 23:20:11 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=aford173@gmail.com Received: by mail-il1-x143.google.com with SMTP id t4so18920815iln.1 for ; Tue, 18 Aug 2020 14:20:11 -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:mime-version :content-transfer-encoding; bh=yLaDvLc2WMoPuPvOdbUYeYLVrqSQ7yte7pk7JjcypBc=; b=F/dYgUP/jOdNV0Y2I7Jc9BoWy+ycdz1aww2P4eKVBQCFYjbcFBq3LrH7N54wAvMt2S 1L5iGgwhQSe9ZkJ2xwScRyhF4B6Pa8+BRKypaPp+lEsfjL1SPS5Jc964P8mBRRXADRDb Xd0ls0+u8IvJMuQFoSkIQw9DcnQ3NVa0JySjUw5nER6TeV/TGapv7c6lCC1AjPgFGMty PCSSKbuPZ2qUWLVyDLctOevKv8f008HmxdNMFlcz5686oSQ0+BHGyaRIUSndfK5D8IfG v7GizqJOVCpE+mKJOGQLj+oaiUGtwAEtL5Irmru4h1Uz8kSZXaddjlevddZYMY83VcdF CfEw== 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:mime-version :content-transfer-encoding; bh=yLaDvLc2WMoPuPvOdbUYeYLVrqSQ7yte7pk7JjcypBc=; b=MUAjj3+ZdWl+DZZ/QZrJhm9nmci0T4I4lpe+DwGK6qyfsB9VdUT9Za/4tsoLwO2Mk8 iUhlGrnMDWZjZnmrhha3keqzMTv7EXh62AZHjr836W2iR5LYhsoKWRxCiM8NaY4DSUKk sfeuA5vqv2ZF0QTtIxbR437xWiLQJeFoYzJYY/f6iYfX/TQIyIe0cCfdCOwd0FIN7NDr oSMXBjXvm6JNKiHNL/hT69MwCpu7qclMkAnsrOvAh/Cwp/ladhIXqPfBcdmC0snH/5Rh OL40ulwqSc9OORwS+eU/3S8WFN51MvVyQsgbyOpAPiVSfglvev/xZIILoT09z7OC6zHW sOWg== X-Gm-Message-State: AOAM531R8cdQDEuvgxlPd69odaTLwMo6ZY9xwUG94RU37Ew31C4oVw3S yxUyA1iZM2AGWRjyGWvvbXTkG1ehn0ZBDA== X-Google-Smtp-Source: ABdhPJyInqXnfCS/b0LwXQebVXmXz9OrsObL/NQiKI9kb4NPuV6CQ+D1Ck7IIS4CFoRfjKK4S7q8ig== X-Received: by 2002:a05:6e02:c14:: with SMTP id d20mr18011597ile.278.1597785609507; Tue, 18 Aug 2020 14:20:09 -0700 (PDT) Received: from aford-IdeaCentre-A730.lan ([2601:448:8400:9e8:b588:1a5f:55c3:870e]) by smtp.gmail.com with ESMTPSA id b13sm11670676iod.40.2020.08.18.14.20.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 18 Aug 2020 14:20:08 -0700 (PDT) From: Adam Ford To: u-boot@lists.denx.de Cc: sbabic@denx.de, festevam@gmail.com, aford@beaconembedded.com, Adam Ford Subject: [PATCH] arm: imx6q_logic: Enable I2C PMIC Date: Tue, 18 Aug 2020 16:19:57 -0500 Message-Id: <20200818211957.1962116-1-aford173@gmail.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.34 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.102.3 at phobos.denx.de X-Virus-Status: Clean The PMIC which powers the whole board is connected to the I2C1 bus. This patch enables I2C. With this enabled, the PMIC needs to told to keep the rail enabled, or it gets shutdown before the system boots. Signed-off-by: Adam Ford diff --git a/arch/arm/dts/imx6q-logicpd-u-boot.dtsi b/arch/arm/dts/imx6q-logicpd-u-boot.dtsi index ee44ed91fe..94b53d569d 100644 --- a/arch/arm/dts/imx6q-logicpd-u-boot.dtsi +++ b/arch/arm/dts/imx6q-logicpd-u-boot.dtsi @@ -28,3 +28,7 @@ &pinctrl_usdhc2 { u-boot,dm-spl; }; + +&sw2_reg { + regulator-always-on; +}; diff --git a/configs/imx6q_logic_defconfig b/configs/imx6q_logic_defconfig index 35dfd8a303..d02c81449c 100644 --- a/configs/imx6q_logic_defconfig +++ b/configs/imx6q_logic_defconfig @@ -9,6 +9,7 @@ CONFIG_ENV_SIZE=0x100000 CONFIG_ENV_OFFSET=0x400000 CONFIG_MX6_OCRAM_256KB=y CONFIG_TARGET_MX6LOGICPD=y +CONFIG_SYS_I2C_MXC_I2C1=y CONFIG_SPL_TEXT_BASE=0x00908000 CONFIG_SPL_MMC_SUPPORT=y CONFIG_SPL_SERIAL_SUPPORT=y @@ -70,6 +71,7 @@ CONFIG_SPL_DM=y CONFIG_SPL_DM_SEQ_ALIAS=y CONFIG_SPL_OF_TRANSLATE=y CONFIG_PCF8575_GPIO=y +CONFIG_SYS_I2C_MXC=y CONFIG_LED=y CONFIG_LED_GPIO=y CONFIG_FSL_USDHC=y