From patchwork Sun Feb 11 10:18:50 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 871741 X-Patchwork-Delegate: jagannadh.teki@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="MN8ucWXY"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3zfQ0T2Lfqz9s7g for ; Sun, 11 Feb 2018 21:24:57 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id C2D5EC21EDE; Sun, 11 Feb 2018 10:24:32 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=FREEMAIL_FROM, RCVD_IN_DNSWL_BLOCKED, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 4A350C21C4A; Sun, 11 Feb 2018 10:24:22 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 4C040C21EEF; Sun, 11 Feb 2018 10:24:16 +0000 (UTC) Received: from mail-pl0-f68.google.com (mail-pl0-f68.google.com [209.85.160.68]) by lists.denx.de (Postfix) with ESMTPS id 30B03C21C4A for ; Sun, 11 Feb 2018 10:24:12 +0000 (UTC) Received: by mail-pl0-f68.google.com with SMTP id k8so3612410pli.8 for ; Sun, 11 Feb 2018 02:24:12 -0800 (PST) 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; bh=QexO5GZKLGKhCQtLEfZ39LRxRVX+xvBpfVH+HWzip4o=; b=MN8ucWXYdhUmqPa/dWURyNpdO7MbtCGdVJFzpFSVKA2CWR4xJxCuE9MGAzMEElhj0O 4Y5XkrNtYoCXvLEebcEUO4qSSt/AUe419NlDAw7GpxfeMzDtXmVhtNzIloGzU/McHuio +NjNRMl4L7t0Bxz67+hafQ0NENtOwLhIRdhYcgZgV7ke9l5pHANq/S1GOLdLD5roRhTa GfNIaQ1BxJiPWpvIDbHQVIqDsfkMWrXtTJ7koeWLO2yovVz8kIbei5qMo2pLFZXKvDCf wW/G5JzO3ML/oen5LxjBaMvjO3EwtZiDY0C7vumn9YhI3ju6zZAcDbGtSVlB251u89nd G3OA== 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; bh=QexO5GZKLGKhCQtLEfZ39LRxRVX+xvBpfVH+HWzip4o=; b=KZIi4Y4/j7Jb1GzFAB9ldDaq0HKvfYyesl2ia8Oh39lRslSeIpWy8IcM9xgTCDhRK0 zO9NCrfb9/msbVwsHWv122mAzRO1spFgDWZ28PQQXpXQjpOdRaWqk7MMEBfDMJVdD2x8 13sOpXlZEq+qBWh0rsQwpN7gnq2JTHiffb8+sf68HBLvfpxYS4esnoQmTeW/OcgEPCKL amyrxtc5aI0rf4o9wepFsSgyARKejPZJlfMwkm/xvS6vfRrBGcLJaEDM0hUL5rOCmfU5 w9wvSrduRuU16tCWAtf5rCxu8pe+ZfFTqJgfhjXAgDtkttzZIZWz8a+3FjZf8hOqCHTc T/Nw== X-Gm-Message-State: APf1xPCFBwxfgYVfrJp4L6skvbnypCe9krU+0L24rVCRxD1q0JxgD30b F8swTbSlkFR1H22GQ9XAVOg= X-Google-Smtp-Source: AH8x225MnNzfwMUuoIHwzXR2urUor04sVTTnqosqmXwk7rULfFq39gHx6b+PNqUUwHvklU/+h1xDnQ== X-Received: by 2002:a17:902:67c5:: with SMTP id g5-v6mr7787864pln.106.1518344650656; Sun, 11 Feb 2018 02:24:10 -0800 (PST) Received: from localhost.localdomain ([115.97.187.51]) by smtp.gmail.com with ESMTPSA id q87sm19475461pfk.71.2018.02.11.02.24.08 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 11 Feb 2018 02:24:10 -0800 (PST) From: Jagan Teki X-Google-Original-From: Jagan Teki To: Maxime Ripard Date: Sun, 11 Feb 2018 15:48:50 +0530 Message-Id: <1518344340-13672-2-git-send-email-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1518344340-13672-1-git-send-email-jagan@amarulasolutions.com> References: <1518344340-13672-1-git-send-email-jagan@amarulasolutions.com> Cc: u-boot@lists.denx.de Subject: [U-Boot] [PATCH v2 01/11] sunxi: Add MFD_SUN6I_PRCM kconfig entry X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Add simple and meaningful kconfig option for prcm.c instead of using MACH type on Makefile. PRCM (Power/Reset/Clock Management) is considered as a Multi-Functional Device, so used the same on Kconfig definition. Signed-off-by: Jagan Teki --- arch/arm/mach-sunxi/Kconfig | 7 +++++++ arch/arm/mach-sunxi/Makefile | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/arch/arm/mach-sunxi/Kconfig b/arch/arm/mach-sunxi/Kconfig index 1fededd..2b9f48b 100644 --- a/arch/arm/mach-sunxi/Kconfig +++ b/arch/arm/mach-sunxi/Kconfig @@ -6,6 +6,12 @@ config SPL_LDSCRIPT config IDENT_STRING default " Allwinner Technology" +config MFD_SUN6I_PRCM + bool "Allwinner A31 PRCM controller" + help + Support for the PRCM (Power/Reset/Clock Management) unit available + in A31 SoC. + config SUNXI_HIGH_SRAM bool default n @@ -87,6 +93,7 @@ config MACH_SUN6I select CPU_V7_HAS_NONSEC select CPU_V7_HAS_VIRT select ARCH_SUPPORT_PSCI + select MFD_SUN6I_PRCM select SUNXI_GEN_SUN6I select SUPPORT_SPL select ARMV7_BOOT_SEC_DEFAULT if OLD_SUNXI_KERNEL_COMPAT diff --git a/arch/arm/mach-sunxi/Makefile b/arch/arm/mach-sunxi/Makefile index 2a3c379..3c1c660 100644 --- a/arch/arm/mach-sunxi/Makefile +++ b/arch/arm/mach-sunxi/Makefile @@ -16,7 +16,7 @@ obj-y += pinmux.o ifndef CONFIG_MACH_SUN9I obj-y += usb_phy.o endif -obj-$(CONFIG_MACH_SUN6I) += prcm.o +obj-$(CONFIG_MFD_SUN6I_PRCM) += prcm.o obj-$(CONFIG_MACH_SUN8I) += prcm.o obj-$(CONFIG_MACH_SUN9I) += prcm.o obj-$(CONFIG_MACH_SUN6I) += p2wi.o From patchwork Sun Feb 11 10:18:51 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 871743 X-Patchwork-Delegate: jagannadh.teki@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="ks8QRHb0"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3zfQ1n6164z9s7g for ; Sun, 11 Feb 2018 21:26:05 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 76C09C21DC1; Sun, 11 Feb 2018 10:25:07 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=FREEMAIL_FROM, RCVD_IN_DNSWL_BLOCKED, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 054F5C21ED5; Sun, 11 Feb 2018 10:24:34 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id B143DC21C4A; Sun, 11 Feb 2018 10:24:18 +0000 (UTC) Received: from mail-pg0-f67.google.com (mail-pg0-f67.google.com [74.125.83.67]) by lists.denx.de (Postfix) with ESMTPS id CA23EC21EC3 for ; Sun, 11 Feb 2018 10:24:14 +0000 (UTC) Received: by mail-pg0-f67.google.com with SMTP id a11so5778032pgu.13 for ; Sun, 11 Feb 2018 02:24:14 -0800 (PST) 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; bh=38dSg5N8Un+Mapd4GeDuffoeFPXNMsoy+HDLkbpL7Pk=; b=ks8QRHb0h8Im/0B1d+0kwSn1BG4eeqfJpxNWIzt34GoXXMBKosmrh1uW3F0GGZ9Xnc 6rh4SZAoLsMJANHTUmMjYpXohiMIyb1rG9BFwJwxq/IfcBtXlrxRRFzR7OHvrDluBqDk 6LOJfKk3Zfqr0N6vTZIVMj1/dH8oyCPnMCtv8QLxFZc0tdQkhmQLvHkDjSQfmGPxAjLS Yajl+2IgrzG7AqcPYjnSLQjeIqjsaPtj7GTwqS69CUi23EMq5xSBORHBUlR89WpNx/qZ 7yOlFoDdfFoYaVxiMhyThQMOBYVx4zoKwNTtgp/E/GjMmyj8ykbWhWuuUy6SmV2UFjYt cjpw== 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; bh=38dSg5N8Un+Mapd4GeDuffoeFPXNMsoy+HDLkbpL7Pk=; b=nio1lf9mHe9oHp91sPuDP7UgpoIuhJs2FhEBjRxMrBM2fg3VyvzBhb4K8Ysr6Qp5NU B97iF5VWdIkcXtcEK5Ra+4Qo+zmf9mm8eUubi1kO751S64C7aWqFo4qkPuUVZtd5OdLY dSulhWBavq4cgFECJ4b8yZJ4mXziZnwwQzpjhdzilCn6s9ELnkT1mB/JNLOAzRvkMD7x kszv570iAYwQq81ZGF4zxNJptHuhrEjnus0ZF8qxklbKgHISSyGLUGhQKh1hngMbkM4d 3OSxNiYyl8e+lnuf9Qob/C0B4+FhPLyzzLZ6VIAv22JoeDw2bgYZHOTYOr/n5XZNWk4U UoQQ== X-Gm-Message-State: APf1xPCVDwYt7IKM7xT2P1aY7kramD6Bgp8VZaMztT8nglZXw185n0nN MRphughSczqyqabfChaTbko= X-Google-Smtp-Source: AH8x224Ke00l9UcEcFkHn+CxNdYEMhUjmKpioSqMgIsMXozuCE+RSip3CFzpBpsrr6I223XFm9nPjA== X-Received: by 10.99.122.74 with SMTP id j10mr2555672pgn.84.1518344653068; Sun, 11 Feb 2018 02:24:13 -0800 (PST) Received: from localhost.localdomain ([115.97.187.51]) by smtp.gmail.com with ESMTPSA id q87sm19475461pfk.71.2018.02.11.02.24.10 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 11 Feb 2018 02:24:12 -0800 (PST) From: Jagan Teki X-Google-Original-From: Jagan Teki To: Maxime Ripard Date: Sun, 11 Feb 2018 15:48:51 +0530 Message-Id: <1518344340-13672-3-git-send-email-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1518344340-13672-1-git-send-email-jagan@amarulasolutions.com> References: <1518344340-13672-1-git-send-email-jagan@amarulasolutions.com> Cc: u-boot@lists.denx.de Subject: [U-Boot] [PATCH v2 02/11] sunxi: Add I2C_SUN6I_P2WI kconfig entry X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Add simple and meaningful kconfig option for p2wi.c instead of using MACH type on Makefile. p2wi is an I2C controller, so used the same on kconfig definition. Signed-off-by: Jagan Teki --- arch/arm/mach-sunxi/Kconfig | 12 ++++++++++++ arch/arm/mach-sunxi/Makefile | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/arch/arm/mach-sunxi/Kconfig b/arch/arm/mach-sunxi/Kconfig index 2b9f48b..319bee1 100644 --- a/arch/arm/mach-sunxi/Kconfig +++ b/arch/arm/mach-sunxi/Kconfig @@ -6,6 +6,17 @@ config SPL_LDSCRIPT config IDENT_STRING default " Allwinner Technology" +config I2C_SUN6I_P2WI + bool "Allwinner sun6i internal P2WI controller" + help + If you say yes to this option, support will be included for the + P2WI (Push/Pull 2 Wire Interface) controller embedded in some sunxi + SOCs. + The P2WI looks like an SMBus controller (which supports only byte + accesses), except that it only supports one slave device. + This interface is used to connect to specific PMIC devices (like the + AXP221). + config MFD_SUN6I_PRCM bool "Allwinner A31 PRCM controller" help @@ -93,6 +104,7 @@ config MACH_SUN6I select CPU_V7_HAS_NONSEC select CPU_V7_HAS_VIRT select ARCH_SUPPORT_PSCI + select I2C_SUN6I_P2WI select MFD_SUN6I_PRCM select SUNXI_GEN_SUN6I select SUPPORT_SPL diff --git a/arch/arm/mach-sunxi/Makefile b/arch/arm/mach-sunxi/Makefile index 3c1c660..22e73d7 100644 --- a/arch/arm/mach-sunxi/Makefile +++ b/arch/arm/mach-sunxi/Makefile @@ -16,10 +16,10 @@ obj-y += pinmux.o ifndef CONFIG_MACH_SUN9I obj-y += usb_phy.o endif +obj-$(CONFIG_I2C_SUN6I_P2WI) += p2wi.o obj-$(CONFIG_MFD_SUN6I_PRCM) += prcm.o obj-$(CONFIG_MACH_SUN8I) += prcm.o obj-$(CONFIG_MACH_SUN9I) += prcm.o -obj-$(CONFIG_MACH_SUN6I) += p2wi.o obj-$(CONFIG_MACH_SUN8I) += rsb.o obj-$(CONFIG_MACH_SUN9I) += rsb.o obj-$(CONFIG_MACH_SUN4I) += clock_sun4i.o From patchwork Sun Feb 11 10:18:52 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 871742 X-Patchwork-Delegate: jagannadh.teki@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="oqva6myC"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3zfQ1432Vtz9s7g for ; Sun, 11 Feb 2018 21:25:28 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 1302FC21EF1; Sun, 11 Feb 2018 10:24:49 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=FREEMAIL_FROM, RCVD_IN_DNSWL_BLOCKED, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 181D9C21EE8; Sun, 11 Feb 2018 10:24:30 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 16F91C21E65; Sun, 11 Feb 2018 10:24:20 +0000 (UTC) Received: from mail-pg0-f67.google.com (mail-pg0-f67.google.com [74.125.83.67]) by lists.denx.de (Postfix) with ESMTPS id 051BDC21EE9 for ; Sun, 11 Feb 2018 10:24:17 +0000 (UTC) Received: by mail-pg0-f67.google.com with SMTP id l131so262161pga.2 for ; Sun, 11 Feb 2018 02:24:16 -0800 (PST) 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; bh=S+vFYYUuPEaFvQLIqy60g2HFMkM7amf+U61NIiorYIA=; b=oqva6myCHUEFssaAAux2quhJ7AipIBl5LoafvzHRbOJRI6q6De9si+oiuQZWMN58Ab iRxuhevbbTfvHAcaHMCY3N7Lz5AU04AwC8FYRjdKyhTbUm1UMRAAz1wkypZqFCCmzLt7 xQtBtWDDD+jXoyfKvvBrzvULFc2vfl/0eDxdaeZYvPIlYHPeW4Toz0kKafOP6ObpkK6N e1ryedZvDem3mSEsXzWlzToVpGbQa2BaOCed1itgsN/ng1EJwuGFA7paL7Q3Op1dZH0U JQfdb19eV7z6GW8CzFNpQywkAsfO+j6S/jkSyKVvif8+p72tV4RoX6r5axhuG6PY0eEh YgLQ== 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; bh=S+vFYYUuPEaFvQLIqy60g2HFMkM7amf+U61NIiorYIA=; b=jdxX/7uXnny8mhIkz8FO2lf/rbHhAqNLyod3eF7kYkv1G4HxsY6TWrX1wgPyzetOCR jL3HcG5VA2NiwxHNUjfxD6YWGqwqXN3MctTZdbr1abqij2Fz1bSQYOshctqzylAK92R5 hLpDlaLtEKFq9iswMV4w80pgSiqbxhluPX+Q+6Gk2E5oNss0hBJEUUAueo7hnY9u4nYm 0fbNMxWpNUCu3cAY7w+ytKs1HvGTI8BB57rcURnOXklLJRSkp+7j3/WQdskbqe3WwBUP zsoCQVLSxP/NQCTJ2kdqqQoaNEjIinqhGiF4cIDUsHa/Z9A8M/J0SWOSW2Z1oYes111s R21Q== X-Gm-Message-State: APf1xPD9YwP/ae+tleNIV4b0i0ZB3aOnAxK1mKrz6rS5Xs8yFlyFvxif FWJmLMfaLJ3X1I8Id9kGuzhDlX/9 X-Google-Smtp-Source: AH8x227hklZQelXwCGqJFYTb2PVLzh4Ooy6eDYFiucE7t0fnYzhhuO6g19+VkQkALhTGziKx0L1meA== X-Received: by 10.99.101.3 with SMTP id z3mr6918946pgb.450.1518344655421; Sun, 11 Feb 2018 02:24:15 -0800 (PST) Received: from localhost.localdomain ([115.97.187.51]) by smtp.gmail.com with ESMTPSA id q87sm19475461pfk.71.2018.02.11.02.24.13 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 11 Feb 2018 02:24:14 -0800 (PST) From: Jagan Teki X-Google-Original-From: Jagan Teki To: Maxime Ripard Date: Sun, 11 Feb 2018 15:48:52 +0530 Message-Id: <1518344340-13672-4-git-send-email-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1518344340-13672-1-git-send-email-jagan@amarulasolutions.com> References: <1518344340-13672-1-git-send-email-jagan@amarulasolutions.com> Cc: u-boot@lists.denx.de Subject: [U-Boot] [PATCH v2 03/11] sunxi: Use MFD_SUN6I_PRCM if used X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" MFD_SUN6I_PRCM is also used for SUN8I and SUN9I, so select the same on respective MACH types. Signed-off-by: Jagan Teki --- arch/arm/mach-sunxi/Kconfig | 2 ++ arch/arm/mach-sunxi/Makefile | 2 -- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/mach-sunxi/Kconfig b/arch/arm/mach-sunxi/Kconfig index 319bee1..cf999ab 100644 --- a/arch/arm/mach-sunxi/Kconfig +++ b/arch/arm/mach-sunxi/Kconfig @@ -182,6 +182,7 @@ config MACH_SUN8I_V3S config MACH_SUN9I bool "sun9i (Allwinner A80)" select CPU_V7 + select MFD_SUN6I_PRCM select SUNXI_HIGH_SRAM select SUNXI_GEN_SUN6I select SUPPORT_SPL @@ -212,6 +213,7 @@ endchoice # The sun8i SoCs share a lot, this helps to avoid a lot of "if A23 || A33" config MACH_SUN8I bool + select MFD_SUN6I_PRCM default y if MACH_SUN8I_A23 default y if MACH_SUN8I_A33 default y if MACH_SUN8I_A83T diff --git a/arch/arm/mach-sunxi/Makefile b/arch/arm/mach-sunxi/Makefile index 22e73d7..a6721ad 100644 --- a/arch/arm/mach-sunxi/Makefile +++ b/arch/arm/mach-sunxi/Makefile @@ -18,8 +18,6 @@ obj-y += usb_phy.o endif obj-$(CONFIG_I2C_SUN6I_P2WI) += p2wi.o obj-$(CONFIG_MFD_SUN6I_PRCM) += prcm.o -obj-$(CONFIG_MACH_SUN8I) += prcm.o -obj-$(CONFIG_MACH_SUN9I) += prcm.o obj-$(CONFIG_MACH_SUN8I) += rsb.o obj-$(CONFIG_MACH_SUN9I) += rsb.o obj-$(CONFIG_MACH_SUN4I) += clock_sun4i.o From patchwork Sun Feb 11 10:18:53 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 871744 X-Patchwork-Delegate: jagannadh.teki@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="ptnPypSX"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3zfQ3q2V0wz9sRW for ; Sun, 11 Feb 2018 21:27:51 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id EBEA4C21ED6; Sun, 11 Feb 2018 10:26:17 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=FREEMAIL_FROM, RCVD_IN_DNSWL_BLOCKED, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id CCD0EC21F0A; Sun, 11 Feb 2018 10:25:10 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id B1C19C21ED6; Sun, 11 Feb 2018 10:24:23 +0000 (UTC) Received: from mail-pg0-f66.google.com (mail-pg0-f66.google.com [74.125.83.66]) by lists.denx.de (Postfix) with ESMTPS id 9A2D2C21D56 for ; Sun, 11 Feb 2018 10:24:19 +0000 (UTC) Received: by mail-pg0-f66.google.com with SMTP id u1so5795885pgr.0 for ; Sun, 11 Feb 2018 02:24:19 -0800 (PST) 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; bh=XmVhHcIbWTidWuRfFYNOYuvqsl3LIB3oX/VW9YuIqEg=; b=ptnPypSXOn36zoH89raBWNe16SZJ8LV5JgspcbZH1b1rE2yz5FFyVBwOOETLP87GkU LewZeYOIkhrmq3f+FMgsIaKkKfNTTtPP0MST3ZcWioNw3J3muFYLkjYMzFbrnDpPSMkJ xTGs5lSVIOMmDWcDF2Em1KwMkL02AXwHFAJ2JF9vuSCh11q8C8OgmJZabHYqr28rv7gR bXZQqtk8bOWNij3ke+NWd/xU17SRZK8UaAVTDLKU0pYNwOH/973rnfSy0PzWNfeeDsxE yzi+eSH6c2Jx60Ct4xCZaJ7FOQcR34ZpaEUkWi+5AoWlDwLhAMoBVOHpv94v95+X9hOi 776A== 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; bh=XmVhHcIbWTidWuRfFYNOYuvqsl3LIB3oX/VW9YuIqEg=; b=PyDIXnyvjPkH4ZC1hIrO0yh+OwCO3M8f/ugNJDcCmnZy6mPhWvAnMzPErWtnnkbcnE HtVfZjFiM+jbby7yDkuuuVIy0S8USfZdyv3CI3/d593Bfzmb1IxoFKZEtu6lO1l4s7sn MXEg/ygjzMIRYjhRCXQ7PF3dg9AuN3l0rYZe1LJk4O8qqhaC48JdfOZkjzZY14rHW+N6 GtF59SYb1zew7s12rQCqJl6S4SRQqur7d7MVWBSvxXIRFjFeDsBbhB/qGWnpvSs6RSrG F3WJoC5Kqbxv5RxKcs/zsKCz98GkAbmfd/Gt+3G7vNZGGsb0Y/9utWPodWC99xHPcVM7 0ySg== X-Gm-Message-State: APf1xPCx4dJkaEzbkFRcezd81Q6tlji5QB8KmFfKr3QiZ6EBgwiJh6MV w6ykrUt1ADn96AF1Fi0w+hw= X-Google-Smtp-Source: AH8x226dN4YOSyLOahggCckGGrNc+mtfSkYl0J5L+tH/i9kZ6CFI3uGiITregVFxulZQyLo9Md94iA== X-Received: by 10.98.87.195 with SMTP id i64mr8438923pfj.34.1518344657916; Sun, 11 Feb 2018 02:24:17 -0800 (PST) Received: from localhost.localdomain ([115.97.187.51]) by smtp.gmail.com with ESMTPSA id q87sm19475461pfk.71.2018.02.11.02.24.15 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 11 Feb 2018 02:24:17 -0800 (PST) From: Jagan Teki X-Google-Original-From: Jagan Teki To: Maxime Ripard Date: Sun, 11 Feb 2018 15:48:53 +0530 Message-Id: <1518344340-13672-5-git-send-email-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1518344340-13672-1-git-send-email-jagan@amarulasolutions.com> References: <1518344340-13672-1-git-send-email-jagan@amarulasolutions.com> Cc: u-boot@lists.denx.de Subject: [U-Boot] [PATCH v2 04/11] sunxi: Add SUNXI_RSB kconfig entry X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Add simple and meaningful kconfig option for rsb.c instead of using MACH type on Makefile. Signed-off-by: Jagan Teki --- arch/arm/mach-sunxi/Kconfig | 10 ++++++++++ arch/arm/mach-sunxi/Makefile | 3 +-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/arch/arm/mach-sunxi/Kconfig b/arch/arm/mach-sunxi/Kconfig index cf999ab..7ab1990 100644 --- a/arch/arm/mach-sunxi/Kconfig +++ b/arch/arm/mach-sunxi/Kconfig @@ -23,6 +23,14 @@ config MFD_SUN6I_PRCM Support for the PRCM (Power/Reset/Clock Management) unit available in A31 SoC. +config SUNXI_RSB + bool "Allwinner sunXi Reduced Serial Bus Driver" + help + Say y here to enable support for Allwinner's Reduced Serial Bus + (RSB) support. This controller is responsible for communicating + with various RSB based devices, such as AXP223, AXP8XX PMICs, + and AC100/AC200 ICs. + config SUNXI_HIGH_SRAM bool default n @@ -185,6 +193,7 @@ config MACH_SUN9I select MFD_SUN6I_PRCM select SUNXI_HIGH_SRAM select SUNXI_GEN_SUN6I + select SUNXI_RSB select SUPPORT_SPL config MACH_SUN50I @@ -213,6 +222,7 @@ endchoice # The sun8i SoCs share a lot, this helps to avoid a lot of "if A23 || A33" config MACH_SUN8I bool + select SUNXI_RSB select MFD_SUN6I_PRCM default y if MACH_SUN8I_A23 default y if MACH_SUN8I_A33 diff --git a/arch/arm/mach-sunxi/Makefile b/arch/arm/mach-sunxi/Makefile index a6721ad..8f30979 100644 --- a/arch/arm/mach-sunxi/Makefile +++ b/arch/arm/mach-sunxi/Makefile @@ -18,8 +18,7 @@ obj-y += usb_phy.o endif obj-$(CONFIG_I2C_SUN6I_P2WI) += p2wi.o obj-$(CONFIG_MFD_SUN6I_PRCM) += prcm.o -obj-$(CONFIG_MACH_SUN8I) += rsb.o -obj-$(CONFIG_MACH_SUN9I) += rsb.o +obj-$(CONFIG_SUNXI_RSB) += rsb.o obj-$(CONFIG_MACH_SUN4I) += clock_sun4i.o obj-$(CONFIG_MACH_SUN5I) += clock_sun4i.o obj-$(CONFIG_MACH_SUN6I) += clock_sun6i.o From patchwork Sun Feb 11 10:18:54 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 871746 X-Patchwork-Delegate: jagannadh.teki@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="t2q6bLtr"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3zfQ4g5PGyz9sRW for ; Sun, 11 Feb 2018 21:28:35 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 65E65C21EE6; Sun, 11 Feb 2018 10:25:59 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id ED83FC21ECE; Sun, 11 Feb 2018 10:25:01 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 46C64C21ECC; Sun, 11 Feb 2018 10:24:25 +0000 (UTC) Received: from mail-pf0-f194.google.com (mail-pf0-f194.google.com [209.85.192.194]) by lists.denx.de (Postfix) with ESMTPS id 13125C21EBE for ; Sun, 11 Feb 2018 10:24:22 +0000 (UTC) Received: by mail-pf0-f194.google.com with SMTP id 17so3006303pfw.11 for ; Sun, 11 Feb 2018 02:24:21 -0800 (PST) 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; bh=S7fokjzttrXO+c1snzjD4pFuvT9SUXCCZsqYyhaJUC0=; b=t2q6bLtrVi/TWhzPjU3sgbSOvHGtFhv4jEiPKyOksOc8+ko1kuK1p60mjpVByiTbrw Ea7E3vOUBxBDBpCopXkncwFzCRIp7Izg9KL68GceWCZ+NOfrpva4mtmw7jsxXbCAucqd ypj9dldyinr0EaWelxCnCGv2F9fJwoO8dYvROVwrxynQApMovOxweUsZaYlYbWAHpc2H Q5uvZl5CutjvWdPeXy1UsAVkI5ySbO6bZIEbmVo9ulS2o+Q/Q7V7u+VEoz3gV3cufGJr ur7gBIG45CQtCfC6fO05bmVd866lPZls1kLPbOQx5iAVDhG1XWMBksdY71kAq9eT4FA3 WRNw== 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; bh=S7fokjzttrXO+c1snzjD4pFuvT9SUXCCZsqYyhaJUC0=; b=Tb5uMiwWDx5ssnZCVlZWjWAK3CBYXx97gFo9NdKjaA60rrSL20v3u8+asPXO7lZLmm rWjO9QV49POA/pCOVBvhvpem+xPrfa1Xv98JsN6Tw/Qc9VJZja/bT4lEja/nTzVXX5Vx BgIuQ0tX+XyLJOMxnzLSiFqGX/RxtnzpnDLXZxjIRjJ+qS0vJxwW6nU8urn7jMXGeAhM yCviCRnZIsM912Ll8/Vbd4DLpFCQm2z6gAokFmzgjvdmA/2BmiTw9hrsaJm2hdnj2elT fTBO9B2h6MCIqJexxSH11yoQEx0gz9imdsbgEY/A9hOKnMo4/za9cuSSn+TuSDu506WU /WVg== X-Gm-Message-State: APf1xPAy0cT0MaBeQCEtHRNDHQwoBN8+HVO3EdzhiWkNe6DpT3lWW2zO t5n6oDk+pzbYU54B4b81iZg= X-Google-Smtp-Source: AH8x225T6IRhiIfRltfBG+JBidkgrdLoymAWlVIUJzFTFmaOVb/mJXn+yLxWIK4eAMVCIy5JK0TXhg== X-Received: by 10.98.137.213 with SMTP id n82mr8321069pfk.175.1518344660306; Sun, 11 Feb 2018 02:24:20 -0800 (PST) Received: from localhost.localdomain ([115.97.187.51]) by smtp.gmail.com with ESMTPSA id q87sm19475461pfk.71.2018.02.11.02.24.18 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 11 Feb 2018 02:24:19 -0800 (PST) From: Jagan Teki X-Google-Original-From: Jagan Teki To: Maxime Ripard Date: Sun, 11 Feb 2018 15:48:54 +0530 Message-Id: <1518344340-13672-6-git-send-email-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1518344340-13672-1-git-send-email-jagan@amarulasolutions.com> References: <1518344340-13672-1-git-send-email-jagan@amarulasolutions.com> Cc: u-boot@lists.denx.de Subject: [U-Boot] [PATCH v2 05/11] sunxi: Add PMIC_AXP kconfig entry X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Add simple and meaningful kconfig option for pmic_bus.c instead of using MACH type on Makefile. Signed-off-by: Jagan Teki --- arch/arm/mach-sunxi/Kconfig | 6 ++++++ arch/arm/mach-sunxi/Makefile | 7 +------ drivers/power/Kconfig | 5 +++++ 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/arch/arm/mach-sunxi/Kconfig b/arch/arm/mach-sunxi/Kconfig index 7ab1990..62c17c2 100644 --- a/arch/arm/mach-sunxi/Kconfig +++ b/arch/arm/mach-sunxi/Kconfig @@ -23,6 +23,12 @@ config MFD_SUN6I_PRCM Support for the PRCM (Power/Reset/Clock Management) unit available in A31 SoC. +config PMIC_AXP + bool "Sunxi AXP PMIC bus access helpers" + help + Select this PMIC bus access helpers for Sunxi platform PRCM or other + AXP family PMIC devices. + config SUNXI_RSB bool "Allwinner sunXi Reduced Serial Bus Driver" help diff --git a/arch/arm/mach-sunxi/Makefile b/arch/arm/mach-sunxi/Makefile index 8f30979..c2b49ab 100644 --- a/arch/arm/mach-sunxi/Makefile +++ b/arch/arm/mach-sunxi/Makefile @@ -18,6 +18,7 @@ obj-y += usb_phy.o endif obj-$(CONFIG_I2C_SUN6I_P2WI) += p2wi.o obj-$(CONFIG_MFD_SUN6I_PRCM) += prcm.o +obj-$(CONFIG_PMIC_AXP) += pmic_bus.o obj-$(CONFIG_SUNXI_RSB) += rsb.o obj-$(CONFIG_MACH_SUN4I) += clock_sun4i.o obj-$(CONFIG_MACH_SUN5I) += clock_sun4i.o @@ -31,12 +32,6 @@ obj-$(CONFIG_MACH_SUN8I) += clock_sun6i.o endif obj-$(CONFIG_MACH_SUN9I) += clock_sun9i.o gtbus_sun9i.o -obj-$(CONFIG_AXP152_POWER) += pmic_bus.o -obj-$(CONFIG_AXP209_POWER) += pmic_bus.o -obj-$(CONFIG_AXP221_POWER) += pmic_bus.o -obj-$(CONFIG_AXP809_POWER) += pmic_bus.o -obj-$(CONFIG_AXP818_POWER) += pmic_bus.o - ifdef CONFIG_SPL_BUILD obj-$(CONFIG_MACH_SUN4I) += dram_sun4i.o obj-$(CONFIG_MACH_SUN5I) += dram_sun4i.o diff --git a/drivers/power/Kconfig b/drivers/power/Kconfig index d8c107e..c004f5a 100644 --- a/drivers/power/Kconfig +++ b/drivers/power/Kconfig @@ -22,6 +22,7 @@ config SUNXI_NO_PMIC config AXP152_POWER bool "axp152 pmic support" depends on MACH_SUN5I + select PMIC_AXP select CMD_POWEROFF ---help--- Select this to enable support for the axp152 pmic found on most @@ -30,6 +31,7 @@ config AXP152_POWER config AXP209_POWER bool "axp209 pmic support" depends on MACH_SUN4I || MACH_SUN5I || MACH_SUN7I + select PMIC_AXP select CMD_POWEROFF ---help--- Select this to enable support for the axp209 pmic found on most @@ -38,6 +40,7 @@ config AXP209_POWER config AXP221_POWER bool "axp221 / axp223 pmic support" depends on MACH_SUN6I || MACH_SUN8I_A23 || MACH_SUN8I_A33 || MACH_SUN8I_R40 + select PMIC_AXP select CMD_POWEROFF ---help--- Select this to enable support for the axp221/axp223 pmic found on most @@ -46,6 +49,7 @@ config AXP221_POWER config AXP809_POWER bool "axp809 pmic support" depends on MACH_SUN9I + select PMIC_AXP select CMD_POWEROFF ---help--- Say y here to enable support for the axp809 pmic found on A80 boards. @@ -53,6 +57,7 @@ config AXP809_POWER config AXP818_POWER bool "axp818 pmic support" depends on MACH_SUN8I_A83T + select PMIC_AXP select CMD_POWEROFF ---help--- Say y here to enable support for the axp818 pmic found on From patchwork Sun Feb 11 10:18:55 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 871747 X-Patchwork-Delegate: jagannadh.teki@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="oVHfZmiy"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3zfQ556nwtz9sRW for ; Sun, 11 Feb 2018 21:28:57 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id AB6AFC21EE5; Sun, 11 Feb 2018 10:25:24 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM, RCVD_IN_DNSWL_BLOCKED, RCVD_IN_MSPIKE_H2, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id D1763C21DA3; Sun, 11 Feb 2018 10:24:40 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 9AC0FC21EBD; Sun, 11 Feb 2018 10:24:28 +0000 (UTC) Received: from mail-pf0-f193.google.com (mail-pf0-f193.google.com [209.85.192.193]) by lists.denx.de (Postfix) with ESMTPS id 6314DC21EE8 for ; Sun, 11 Feb 2018 10:24:24 +0000 (UTC) Received: by mail-pf0-f193.google.com with SMTP id b62so3003417pfk.10 for ; Sun, 11 Feb 2018 02:24:24 -0800 (PST) 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; bh=ynsl7PWBBcVtTjm+Q6L+cSNqPPAs2k34m8YDIjV5UXI=; b=oVHfZmiyCFrTelpFzbEwA2oFAJk5cx8oHVX486zsEcIWkXk5FIDdh+w0aKdmkc5lfP fcVBBNxGKYBK9MBK+mV7nKZ15UOhXtTJ8VNDsXYzrY7lJeFpm9USPOMw/MHyZcIXM4vQ 3g7nTvsOyUxQUyhhedgIbpj/J32wJHkpBBWsVprgQQqk3Ck2GMFjmN3Y7WqnMQRKOnmn ofCVHTWY2ii/MHgoAiPFtwQxM+Arr3kH49D+Gi4OUTuxHhSQGbA0Iay2mjsZlLUxx0tL 0zuH0+PCqSTbVbLhm41v79Cnycmm7M5p3wmps9J4rSzrBHRVYJtP/Hwu442EPFTu2Hlu Qwaw== 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; bh=ynsl7PWBBcVtTjm+Q6L+cSNqPPAs2k34m8YDIjV5UXI=; b=N4Fw4hGXMynvxPXQhLwZd6lSmCH0bziA15KhpyprMPVhpJegOM5xdlmqZKjA956vBe A+Pm69qDzInzFIPrKJC8udJC3ixwKHZkCk79HMLRS7aUWTB8XvkWrHOxQ/iYKHdAKYcH 2xNAYD9N0/u44FImgW9Mrp85ZWrF0WaSlP7ALXR7iYHtVXNuw9OdIAbBYlKxTQ9vg4CK Nobq47tGMwhxaHu+9JtfayLBKJ0HdcYo1IjTyw4b7gmHRsDztDfVUejEjz/sISfKd6j+ 1+VOXF9qXQQ6HGYxsy7DMYA0s8nFYHgceunOGprT9vjOHfrGS9gMc3SRGr9xaZF1pwQu PQXg== X-Gm-Message-State: APf1xPD95lOQO4CYQXWjdBQ4FItj9clD/bEIUlIi4VRTH1+NSzpzft/L 7ZUWX2eR6eSTxtHetsi1OU4= X-Google-Smtp-Source: AH8x226MISRdVHJ0I3upDASP1LKEoUPFK7tKpQz/DsKyX3Jus/Ism+nE3pfFl2T3eMIFPQpR1GochQ== X-Received: by 10.98.68.129 with SMTP id m1mr8122295pfi.171.1518344662841; Sun, 11 Feb 2018 02:24:22 -0800 (PST) Received: from localhost.localdomain ([115.97.187.51]) by smtp.gmail.com with ESMTPSA id q87sm19475461pfk.71.2018.02.11.02.24.20 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 11 Feb 2018 02:24:22 -0800 (PST) From: Jagan Teki X-Google-Original-From: Jagan Teki To: Maxime Ripard Date: Sun, 11 Feb 2018 15:48:55 +0530 Message-Id: <1518344340-13672-7-git-send-email-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1518344340-13672-1-git-send-email-jagan@amarulasolutions.com> References: <1518344340-13672-1-git-send-email-jagan@amarulasolutions.com> Cc: u-boot@lists.denx.de Subject: [U-Boot] [PATCH v2 06/11] sunxi: add DRAM_SUN6I kconfig X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Add proper and simple kconfig option for dram_sun6i.c instead of using MACH type on Makefile. Signed-off-by: Jagan Teki --- arch/arm/mach-sunxi/Kconfig | 7 +++++++ arch/arm/mach-sunxi/Makefile | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/arch/arm/mach-sunxi/Kconfig b/arch/arm/mach-sunxi/Kconfig index 62c17c2..bd877a6 100644 --- a/arch/arm/mach-sunxi/Kconfig +++ b/arch/arm/mach-sunxi/Kconfig @@ -6,6 +6,12 @@ config SPL_LDSCRIPT config IDENT_STRING default " Allwinner Technology" +config DRAM_SUN6I + bool "Sun6i platform dram controller driver" + help + Select this dram controller driver for Sun6i platforms, + like A31/A31s. + config I2C_SUN6I_P2WI bool "Allwinner sun6i internal P2WI controller" help @@ -118,6 +124,7 @@ config MACH_SUN6I select CPU_V7_HAS_NONSEC select CPU_V7_HAS_VIRT select ARCH_SUPPORT_PSCI + select DRAM_SUN6I select I2C_SUN6I_P2WI select MFD_SUN6I_PRCM select SUNXI_GEN_SUN6I diff --git a/arch/arm/mach-sunxi/Makefile b/arch/arm/mach-sunxi/Makefile index c2b49ab..3703a52 100644 --- a/arch/arm/mach-sunxi/Makefile +++ b/arch/arm/mach-sunxi/Makefile @@ -33,9 +33,9 @@ endif obj-$(CONFIG_MACH_SUN9I) += clock_sun9i.o gtbus_sun9i.o ifdef CONFIG_SPL_BUILD +obj-$(CONFIG_DRAM_SUN6I) += dram_sun6i.o obj-$(CONFIG_MACH_SUN4I) += dram_sun4i.o obj-$(CONFIG_MACH_SUN5I) += dram_sun4i.o -obj-$(CONFIG_MACH_SUN6I) += dram_sun6i.o obj-$(CONFIG_MACH_SUN7I) += dram_sun4i.o obj-$(CONFIG_MACH_SUN8I_A23) += dram_sun8i_a23.o obj-$(CONFIG_MACH_SUN8I_A33) += dram_sun8i_a33.o From patchwork Sun Feb 11 10:18:56 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 871750 X-Patchwork-Delegate: jagannadh.teki@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="pqxpyPDJ"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3zfQ6J5P2Mz9sRW for ; Sun, 11 Feb 2018 21:30:00 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 4C1C4C21EE9; Sun, 11 Feb 2018 10:26:51 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=FREEMAIL_FROM, RCVD_IN_DNSWL_BLOCKED, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 8CF81C21EBA; Sun, 11 Feb 2018 10:25:19 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id C96FBC21F0F; Sun, 11 Feb 2018 10:24:30 +0000 (UTC) Received: from mail-pg0-f68.google.com (mail-pg0-f68.google.com [74.125.83.68]) by lists.denx.de (Postfix) with ESMTPS id B0E8FC21F05 for ; Sun, 11 Feb 2018 10:24:26 +0000 (UTC) Received: by mail-pg0-f68.google.com with SMTP id l18so5783671pgc.5 for ; Sun, 11 Feb 2018 02:24:26 -0800 (PST) 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; bh=FU2YgVYH1Q+b38KCCfqleVINwYQArQAUhwgvLoaiEVc=; b=pqxpyPDJeVa0msaq1Uat7V/NkzHC+Ps4rt/eX/JGgs2jC8t0fXik5pDYxw3pnr5R0a 7QKpKiNg1XGPFzbtCuJ70fhQCY3C7xQd52mKb1htgMoP7Bu7wZQpTjLlD2CBPdztJ67C R1OcoKcMrOm0dHbnIc+C+viTbXJxoww5cdP7HSg1jqtp1tl29T/jjOoAZnFrgsU3cIlu AWt0ANf2x2Vhx/M2jXxNZM0BbyZktRhGQ25CQ25g2Ju7lEPGMH3b0hJq9TyfpLaWw7gL E8qzvQVF8QkWzXzS30z3r121BwOLfiT58lcvg2wPbhcr+b9vrhWdyWRElQ0YJJH2+NHP /TPw== 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; bh=FU2YgVYH1Q+b38KCCfqleVINwYQArQAUhwgvLoaiEVc=; b=HkyJrJVjkoQnnCFxFiKdijNnJdbc0/veh7Nwvwbr0ovVtCQd5pAUZ2jJsYT7eM8dD5 JAYJmOW1iICF+rkB+IHrAPabBfY3D5q/LpoBG7TgC0JjydwpS6KO8KrzCACnJKQiXLmB 4JpuvZSb+2eMqtF9MkwBwVw4nN/uZywhJbZrAlQ8E7WLBCtBD6qd5QM1benGCaXW6LvG G63h/s5NOFEwk5HIbfVSchfjEIP3BFARMRdyaXXewRsj0AHXWDszdaVa3kmV3f+9qtp/ jJgz/geh78yT5TYy1wIOH0oOwnc++XhofORT4kaVbA2hzZiuqzKtNRQ+wSHsykBo5PQi 245g== X-Gm-Message-State: APf1xPBVyJfTfi1WTBVbh4vyG+I7d4nUcjGpKS1nqlCNYcotb5hA0A+8 T4JtmyTRuYm8y5sVQHw+2U8= X-Google-Smtp-Source: AH8x225t1d5SJDYywyfVxaW44oXIZQtNysqcEroSRPLkBuAVE/KIjHPv/M8ng1ZNblQ7u2W7oSxY1g== X-Received: by 10.98.147.209 with SMTP id r78mr8442836pfk.204.1518344665187; Sun, 11 Feb 2018 02:24:25 -0800 (PST) Received: from localhost.localdomain ([115.97.187.51]) by smtp.gmail.com with ESMTPSA id q87sm19475461pfk.71.2018.02.11.02.24.23 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 11 Feb 2018 02:24:24 -0800 (PST) From: Jagan Teki X-Google-Original-From: Jagan Teki To: Maxime Ripard Date: Sun, 11 Feb 2018 15:48:56 +0530 Message-Id: <1518344340-13672-8-git-send-email-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1518344340-13672-1-git-send-email-jagan@amarulasolutions.com> References: <1518344340-13672-1-git-send-email-jagan@amarulasolutions.com> Cc: u-boot@lists.denx.de Subject: [U-Boot] [PATCH v2 07/11] sunxi: Add DRAM_SUN4I kconfig entry X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Add proper and simple kconfig option for dram_sun4i.c instead of using MACH type on Makefile. Signed-off-by: Jagan Teki --- arch/arm/mach-sunxi/Kconfig | 9 +++++++++ arch/arm/mach-sunxi/Makefile | 4 +--- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/arch/arm/mach-sunxi/Kconfig b/arch/arm/mach-sunxi/Kconfig index bd877a6..ec881db 100644 --- a/arch/arm/mach-sunxi/Kconfig +++ b/arch/arm/mach-sunxi/Kconfig @@ -6,6 +6,12 @@ config SPL_LDSCRIPT config IDENT_STRING default " Allwinner Technology" +config DRAM_SUN4I + bool "Sun4/5/7i platform dram controller driver" + help + Select this dram controller driver for Sun4/5/7i platforms, + like A10/A13/A20. + config DRAM_SUN6I bool "Sun6i platform dram controller driver" help @@ -108,6 +114,7 @@ config MACH_SUN4I bool "sun4i (Allwinner A10)" select CPU_V7 select ARM_CORTEX_CPU_IS_UP + select DRAM_SUN4I select SUNXI_GEN_SUN4I select SUPPORT_SPL @@ -115,6 +122,7 @@ config MACH_SUN5I bool "sun5i (Allwinner A13)" select CPU_V7 select ARM_CORTEX_CPU_IS_UP + select DRAM_SUN4I select SUNXI_GEN_SUN4I select SUPPORT_SPL @@ -137,6 +145,7 @@ config MACH_SUN7I select CPU_V7_HAS_NONSEC select CPU_V7_HAS_VIRT select ARCH_SUPPORT_PSCI + select DRAM_SUN4I select SUNXI_GEN_SUN4I select SUPPORT_SPL select ARMV7_BOOT_SEC_DEFAULT if OLD_SUNXI_KERNEL_COMPAT diff --git a/arch/arm/mach-sunxi/Makefile b/arch/arm/mach-sunxi/Makefile index 3703a52..1c2dcfa 100644 --- a/arch/arm/mach-sunxi/Makefile +++ b/arch/arm/mach-sunxi/Makefile @@ -33,10 +33,8 @@ endif obj-$(CONFIG_MACH_SUN9I) += clock_sun9i.o gtbus_sun9i.o ifdef CONFIG_SPL_BUILD +obj-$(CONFIG_DRAM_SUN4I) += dram_sun4i.o obj-$(CONFIG_DRAM_SUN6I) += dram_sun6i.o -obj-$(CONFIG_MACH_SUN4I) += dram_sun4i.o -obj-$(CONFIG_MACH_SUN5I) += dram_sun4i.o -obj-$(CONFIG_MACH_SUN7I) += dram_sun4i.o obj-$(CONFIG_MACH_SUN8I_A23) += dram_sun8i_a23.o obj-$(CONFIG_MACH_SUN8I_A33) += dram_sun8i_a33.o obj-$(CONFIG_MACH_SUN8I_A83T) += dram_sun8i_a83t.o From patchwork Sun Feb 11 10:18:57 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 871749 X-Patchwork-Delegate: jagannadh.teki@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="am3huDaS"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3zfQ6B5CH3z9sRW for ; Sun, 11 Feb 2018 21:29:54 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 52CBBC21F18; Sun, 11 Feb 2018 10:26:34 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=FREEMAIL_FROM, RCVD_IN_DNSWL_BLOCKED, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id C4402C21EDC; Sun, 11 Feb 2018 10:25:13 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id A2B85C21EE5; Sun, 11 Feb 2018 10:24:32 +0000 (UTC) Received: from mail-pl0-f68.google.com (mail-pl0-f68.google.com [209.85.160.68]) by lists.denx.de (Postfix) with ESMTPS id D836BC21EFB for ; Sun, 11 Feb 2018 10:24:28 +0000 (UTC) Received: by mail-pl0-f68.google.com with SMTP id s13so21979plq.6 for ; Sun, 11 Feb 2018 02:24:28 -0800 (PST) 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; bh=O9sLO8hTObEuqXyzwbYb2lOmtaN42Y1Q0j8g2Fj0WaI=; b=am3huDaSn1taQrwd7JtZ/wF4Ap1CbfhKrVOeuzxhwsZoh7P2LB6gekHteMwMZ0LiTY lw/VXUbe3pZlrHqvW/VV4Jv9CyG9PhR/KZa3htv/JYT8l7PVN/xGwckBM0C1nlIUr46Q kyILTSyph04mI321b1fI4j73W4YD0DT7ODrtU6/Qm3wTL0qtON/q7XBM6E/05lHSd8rc Tfy+8FK20lX/4Lc4zFQVrGmnMg+ZFRgr8+mikKSjWje0YV+2SOkE5/rgboy6mQVpTmNX yhZoygsaLWaGGTs2NT4Ew4PjygBaMnpxaNOfmbP83aBQifpIoRV7TnZ6/mhY5sqy0Ml4 ttgg== 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; bh=O9sLO8hTObEuqXyzwbYb2lOmtaN42Y1Q0j8g2Fj0WaI=; b=KMf8YG3jJMj+loXhc39xjS6ApHmsTvmIi2Ul7U2frcJn/iic4jYRjSOHbmlXNQNXEo hzMuRDOJj4VgB1tPTwK3w7pLUh6Bf25QZArmMIu1aISutCkE043kiVXcH+q5DuwrIxzN +qOe4x7YcuQ6bYHwtbVtmShjJPaGe4TK9F+WPGoJMMz1xsznUJuA9qLTDUNnXDLv2p9f nLajEFc5kTClx9mga0CBuuSdAuX6i+BVycxCD5Q6/gto+Pze7CX8/0kMVz/eUiW54POZ e4Ssq2A837gczFE7foBMa7aRRFSzlhBiic2Wn/DNE41QfdjKr27g9GWuIfntPkSgxuKi +wxQ== X-Gm-Message-State: APf1xPATs2gpEzLrSmMvJCwk1Q+IChNLkf0SMS1HWJn0o9Fsr+C2eflO apRvVM9GbNfjaZOOBuAot/M= X-Google-Smtp-Source: AH8x226EZgOv5sm7Q7owO/yyUQJYYYOAaz5JPWPuoECrJQut/vxYKT61MVw+SfZQdjAS2WvtFQ/Uog== X-Received: by 2002:a17:902:b609:: with SMTP id b9-v6mr7640767pls.255.1518344667380; Sun, 11 Feb 2018 02:24:27 -0800 (PST) Received: from localhost.localdomain ([115.97.187.51]) by smtp.gmail.com with ESMTPSA id q87sm19475461pfk.71.2018.02.11.02.24.25 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 11 Feb 2018 02:24:26 -0800 (PST) From: Jagan Teki X-Google-Original-From: Jagan Teki To: Maxime Ripard Date: Sun, 11 Feb 2018 15:48:57 +0530 Message-Id: <1518344340-13672-9-git-send-email-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1518344340-13672-1-git-send-email-jagan@amarulasolutions.com> References: <1518344340-13672-1-git-send-email-jagan@amarulasolutions.com> Cc: u-boot@lists.denx.de Subject: [U-Boot] [PATCH v2 08/11] sunxi: Add DRAM_SUN9I kconfig entry X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Add proper and simple kconfig option for dram_sun9i.c instead of using MACH type on Makefile. Signed-off-by: Jagan Teki --- arch/arm/mach-sunxi/Kconfig | 7 +++++++ arch/arm/mach-sunxi/Makefile | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/arch/arm/mach-sunxi/Kconfig b/arch/arm/mach-sunxi/Kconfig index ec881db..570e18e 100644 --- a/arch/arm/mach-sunxi/Kconfig +++ b/arch/arm/mach-sunxi/Kconfig @@ -18,6 +18,12 @@ config DRAM_SUN6I Select this dram controller driver for Sun6i platforms, like A31/A31s. +config DRAM_SUN9I + bool "Sun9i platform dram controller driver" + help + Select this dram controller driver for Sun9i platforms, + like A80. + config I2C_SUN6I_P2WI bool "Allwinner sun6i internal P2WI controller" help @@ -212,6 +218,7 @@ config MACH_SUN8I_V3S config MACH_SUN9I bool "sun9i (Allwinner A80)" select CPU_V7 + select DRAM_SUN9I select MFD_SUN6I_PRCM select SUNXI_HIGH_SRAM select SUNXI_GEN_SUN6I diff --git a/arch/arm/mach-sunxi/Makefile b/arch/arm/mach-sunxi/Makefile index 1c2dcfa..83fee7d 100644 --- a/arch/arm/mach-sunxi/Makefile +++ b/arch/arm/mach-sunxi/Makefile @@ -35,10 +35,10 @@ obj-$(CONFIG_MACH_SUN9I) += clock_sun9i.o gtbus_sun9i.o ifdef CONFIG_SPL_BUILD obj-$(CONFIG_DRAM_SUN4I) += dram_sun4i.o obj-$(CONFIG_DRAM_SUN6I) += dram_sun6i.o +obj-$(CONFIG_DRAM_SUN9I) += dram_sun9i.o obj-$(CONFIG_MACH_SUN8I_A23) += dram_sun8i_a23.o obj-$(CONFIG_MACH_SUN8I_A33) += dram_sun8i_a33.o obj-$(CONFIG_MACH_SUN8I_A83T) += dram_sun8i_a83t.o obj-$(CONFIG_SUNXI_DRAM_DW) += dram_sunxi_dw.o obj-$(CONFIG_SUNXI_DRAM_DW) += dram_timings/ -obj-$(CONFIG_MACH_SUN9I) += dram_sun9i.o endif From patchwork Sun Feb 11 10:18:58 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 871748 X-Patchwork-Delegate: jagannadh.teki@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="svQMKsdT"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3zfQ5C2jnNz9sRW for ; Sun, 11 Feb 2018 21:29:03 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id E2E74C21F22; Sun, 11 Feb 2018 10:25:43 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=FREEMAIL_FROM, RCVD_IN_DNSWL_BLOCKED, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id DC2A4C21EEF; Sun, 11 Feb 2018 10:24:57 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 39AD4C21EBE; Sun, 11 Feb 2018 10:24:35 +0000 (UTC) Received: from mail-pl0-f66.google.com (mail-pl0-f66.google.com [209.85.160.66]) by lists.denx.de (Postfix) with ESMTPS id 4BBEBC21EFD for ; Sun, 11 Feb 2018 10:24:31 +0000 (UTC) Received: by mail-pl0-f66.google.com with SMTP id f4so3611066plr.10 for ; Sun, 11 Feb 2018 02:24:31 -0800 (PST) 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; bh=qE2OHrK67tkQu/oK7z6ILi9EQPeSScl6eTKrTDAGv24=; b=svQMKsdThxPD1hxeQXEO3ohmK88cw55lEfAUy34OHTCdLR5CbWX5KvWNbZmikdxydH Z7WZlBx+Pp81+BWwmm3palAuFYXNy5jvrwCLk5lST2X2Ma+iN+GIgGz3IV/cwC/u2wbj 907j20SF49btw6qEC8gbSNgMLnYRM+EZ0o5zxXbXL3jIumkWp45gmoEDG5R/Jshr6kC6 jv28q5Pae4bXEYzVeLIAZmMiPImXxLdAGpJQrLsOldcC1ND5bA2CXZ7eduiqUjke5jbm Lk34aoi5qpil7yx79o5bjPPm9dj/GmfM4GEYbFmyDO7lQ4pkfNinDmpd51AqTh+Y9h2f 26nQ== 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; bh=qE2OHrK67tkQu/oK7z6ILi9EQPeSScl6eTKrTDAGv24=; b=Ue1fnlI2LVYwZyAwcKtEI3uY3Dvm9P667/k2Rql6xPVORPSyIZCimlRPgAMCC24YxM KXUOW7mwaapmSs31EHFvY/DOnlAXGzCVLIqEN7J8JqPubTMN/KaATYTU/sLCY+FYdO+a lGEqpEnMoeNxEMo8B8ojwBLu6sbVEOAujXBWbY066X0XBA4Ejqf/D45ovkqxLMQMAqJ6 lKgonCP6N7plQKYneCTp1ZnEFRWS7+uXSaXBusKlzA8yZx5es4KkFX8iZWEFxjsVUalp 6YSp87+bpP7sb6M9W24BpKMtH0Gr46pWQYJyDWC7YEqmg5P2L1Yz2c4c9NNqkVfo88R6 eJdA== X-Gm-Message-State: APf1xPCxGHNw7Ul76V1nqTkgQVXNaU8xiQL6/+k+I1BdHjEVjOd8/unO fwWZ6an9Jqp15SrshfKP2aE= X-Google-Smtp-Source: AH8x225kSnOew9K3pBidXNfu/S0M9MQxJSLFC6WLMvmwybV/mh+LKRU/kdjZ+YF1usvswCTTTGq1Lw== X-Received: by 2002:a17:902:4523:: with SMTP id m32-v6mr7794474pld.449.1518344669752; Sun, 11 Feb 2018 02:24:29 -0800 (PST) Received: from localhost.localdomain ([115.97.187.51]) by smtp.gmail.com with ESMTPSA id q87sm19475461pfk.71.2018.02.11.02.24.27 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 11 Feb 2018 02:24:29 -0800 (PST) From: Jagan Teki X-Google-Original-From: Jagan Teki To: Maxime Ripard Date: Sun, 11 Feb 2018 15:48:58 +0530 Message-Id: <1518344340-13672-10-git-send-email-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1518344340-13672-1-git-send-email-jagan@amarulasolutions.com> References: <1518344340-13672-1-git-send-email-jagan@amarulasolutions.com> Cc: u-boot@lists.denx.de Subject: [U-Boot] [PATCH v2 09/11] sunxi: Add DRAM_SUN8I_A23 kconfig entry X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Add proper and simple kconfig option for dram_sun8i_a23.c instead of using MACH type on Makefile. Signed-off-by: Jagan Teki --- arch/arm/mach-sunxi/Kconfig | 7 +++++++ arch/arm/mach-sunxi/Makefile | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/arch/arm/mach-sunxi/Kconfig b/arch/arm/mach-sunxi/Kconfig index 570e18e..d4e8e85 100644 --- a/arch/arm/mach-sunxi/Kconfig +++ b/arch/arm/mach-sunxi/Kconfig @@ -18,6 +18,12 @@ config DRAM_SUN6I Select this dram controller driver for Sun6i platforms, like A31/A31s. +config DRAM_SUN8I_A23 + bool "Sun8i A23 platform dram controller driver" + help + Select this dram controller driver for Sun8i platforms, + for A23 SOC. + config DRAM_SUN9I bool "Sun9i platform dram controller driver" help @@ -162,6 +168,7 @@ config MACH_SUN8I_A23 select CPU_V7_HAS_NONSEC select CPU_V7_HAS_VIRT select ARCH_SUPPORT_PSCI + select DRAM_SUN8I_A23 select SUNXI_GEN_SUN6I select SUPPORT_SPL select ARMV7_BOOT_SEC_DEFAULT if OLD_SUNXI_KERNEL_COMPAT diff --git a/arch/arm/mach-sunxi/Makefile b/arch/arm/mach-sunxi/Makefile index 83fee7d..8b3cbd7 100644 --- a/arch/arm/mach-sunxi/Makefile +++ b/arch/arm/mach-sunxi/Makefile @@ -35,8 +35,8 @@ obj-$(CONFIG_MACH_SUN9I) += clock_sun9i.o gtbus_sun9i.o ifdef CONFIG_SPL_BUILD obj-$(CONFIG_DRAM_SUN4I) += dram_sun4i.o obj-$(CONFIG_DRAM_SUN6I) += dram_sun6i.o +obj-$(CONFIG_DRAM_SUN8I_A23) += dram_sun8i_a23.o obj-$(CONFIG_DRAM_SUN9I) += dram_sun9i.o -obj-$(CONFIG_MACH_SUN8I_A23) += dram_sun8i_a23.o obj-$(CONFIG_MACH_SUN8I_A33) += dram_sun8i_a33.o obj-$(CONFIG_MACH_SUN8I_A83T) += dram_sun8i_a83t.o obj-$(CONFIG_SUNXI_DRAM_DW) += dram_sunxi_dw.o From patchwork Sun Feb 11 10:18:59 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 871745 X-Patchwork-Delegate: jagannadh.teki@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="UjY368wN"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3zfQ4W1mLRz9sRW for ; Sun, 11 Feb 2018 21:28:27 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id DDEC6C21EE6; Sun, 11 Feb 2018 10:27:44 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=FREEMAIL_FROM, RCVD_IN_DNSWL_BLOCKED, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 3047AC21DE8; Sun, 11 Feb 2018 10:27:42 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id F29DFC21F04; Sun, 11 Feb 2018 10:24:37 +0000 (UTC) Received: from mail-pg0-f65.google.com (mail-pg0-f65.google.com [74.125.83.65]) by lists.denx.de (Postfix) with ESMTPS id C3E6AC21DE8 for ; Sun, 11 Feb 2018 10:24:33 +0000 (UTC) Received: by mail-pg0-f65.google.com with SMTP id w17so5784844pgv.6 for ; Sun, 11 Feb 2018 02:24:33 -0800 (PST) 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; bh=EDGiwg5qWLDBm22pVSYkdZ23KU0Twt5JsnHgIA40fM8=; b=UjY368wNoEPXzOoShM1Hzxdf5ph02OuZOTsa0Xvabju0gBiZY4uiSc5wYDd7fBa2nR iQZO6KV2JcaERsUGOkoo36sRPm+99UzIGA5T/bR/wVbFr9Vk/uO5GM1Au3Hc/Bt5U7mT cxN6KraHTL87kYsvvTg8bW8Rk65LkfOA3qvmAQHg65WQu6ah0hKrx912t7GbASBcZNsi 6Kklepedd6M/Fzb4Fg1sRMEeukhSkeRVw951sEXNb98U30Zrowmo+WwUuWKpA8A8b0rY xvxoSWxbfc2jpwHoLRRxnGm0f3BvMo1mn87Ihc0rUKnQuCi4o8MDhVq5nXMW8/LcQfP9 p1Fw== 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; bh=EDGiwg5qWLDBm22pVSYkdZ23KU0Twt5JsnHgIA40fM8=; b=ue2yHu5hdqL7wNz+XVOXXw+kpZXFHpiE5wBew9vLAme65hE1KdQg9PbxlHb0/0DNZ3 08bYrhesd43hdLfhBn5LtPYhSk9Znrol+xKiPLoAsFnhvcAkM1+OzdOvgDhiKPrBdmKl 3g11JhaLqa5NOc6xGURCnt06WWsH9s74VpPvnbHBLczyt/JD51G5xj0KXJaUi44Zcu8w FhHO8MHhK42XUeXWJKW1peb4N4ei6IzrKkX8NZ5cgc1a1L3om/X0/JkVTw1bs8lGaEN2 84GwNtfkoTSpFe5gU2GN09z44ETOdd+XefIdvLcl32jl7xwtc4msbbMVzF+qXFeRazwq M3wg== X-Gm-Message-State: APf1xPB1PP6nVKjHTk+oTBoKR6VrCmIm4/mR0YbhNCQWSGnk2l1IjhZH uCQwaMj2j0lPJMY5bYe6nJE= X-Google-Smtp-Source: AH8x224EuWmW4cjM/Z1KnqFg038Qe0JO3gJyDnKJfELTxAJcAIGAj/YHuYsBth4iHJv4HKpH84CNvw== X-Received: by 10.101.83.195 with SMTP id z3mr6876895pgr.133.1518344672267; Sun, 11 Feb 2018 02:24:32 -0800 (PST) Received: from localhost.localdomain ([115.97.187.51]) by smtp.gmail.com with ESMTPSA id q87sm19475461pfk.71.2018.02.11.02.24.30 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 11 Feb 2018 02:24:31 -0800 (PST) From: Jagan Teki X-Google-Original-From: Jagan Teki To: Maxime Ripard Date: Sun, 11 Feb 2018 15:48:59 +0530 Message-Id: <1518344340-13672-11-git-send-email-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1518344340-13672-1-git-send-email-jagan@amarulasolutions.com> References: <1518344340-13672-1-git-send-email-jagan@amarulasolutions.com> Cc: u-boot@lists.denx.de Subject: [U-Boot] [PATCH v2 10/11] sunxi: Add DRAM_SUN8I_A33 kconfig entry X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Add proper and simple kconfig option for dram_sun8i_a33.c instead of using MACH type on Makefile. Signed-off-by: Jagan Teki --- arch/arm/mach-sunxi/Kconfig | 7 +++++++ arch/arm/mach-sunxi/Makefile | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/arch/arm/mach-sunxi/Kconfig b/arch/arm/mach-sunxi/Kconfig index d4e8e85..dac086d 100644 --- a/arch/arm/mach-sunxi/Kconfig +++ b/arch/arm/mach-sunxi/Kconfig @@ -24,6 +24,12 @@ config DRAM_SUN8I_A23 Select this dram controller driver for Sun8i platforms, for A23 SOC. +config DRAM_SUN8I_A33 + bool "Sun8i A33 platform dram controller driver" + help + Select this dram controller driver for Sun8i platforms, + for A33 SOC. + config DRAM_SUN9I bool "Sun9i platform dram controller driver" help @@ -179,6 +185,7 @@ config MACH_SUN8I_A33 select CPU_V7_HAS_NONSEC select CPU_V7_HAS_VIRT select ARCH_SUPPORT_PSCI + select DRAM_SUN8I_A33 select SUNXI_GEN_SUN6I select SUPPORT_SPL select ARMV7_BOOT_SEC_DEFAULT if OLD_SUNXI_KERNEL_COMPAT diff --git a/arch/arm/mach-sunxi/Makefile b/arch/arm/mach-sunxi/Makefile index 8b3cbd7..d65968d 100644 --- a/arch/arm/mach-sunxi/Makefile +++ b/arch/arm/mach-sunxi/Makefile @@ -36,8 +36,8 @@ ifdef CONFIG_SPL_BUILD obj-$(CONFIG_DRAM_SUN4I) += dram_sun4i.o obj-$(CONFIG_DRAM_SUN6I) += dram_sun6i.o obj-$(CONFIG_DRAM_SUN8I_A23) += dram_sun8i_a23.o +obj-$(CONFIG_DRAM_SUN8I_A33) += dram_sun8i_a33.o obj-$(CONFIG_DRAM_SUN9I) += dram_sun9i.o -obj-$(CONFIG_MACH_SUN8I_A33) += dram_sun8i_a33.o obj-$(CONFIG_MACH_SUN8I_A83T) += dram_sun8i_a83t.o obj-$(CONFIG_SUNXI_DRAM_DW) += dram_sunxi_dw.o obj-$(CONFIG_SUNXI_DRAM_DW) += dram_timings/ From patchwork Sun Feb 11 10:19:00 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 871751 X-Patchwork-Delegate: jagannadh.teki@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="QGuYK+Ml"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3zfQ7n0bn7z9sRW for ; Sun, 11 Feb 2018 21:31:16 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 83FFFC21E44; Sun, 11 Feb 2018 10:27:08 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM, RCVD_IN_DNSWL_BLOCKED, RCVD_IN_MSPIKE_H2, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 18E70C21E63; Sun, 11 Feb 2018 10:26:37 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 045AAC21EE8; Sun, 11 Feb 2018 10:24:40 +0000 (UTC) Received: from mail-pf0-f195.google.com (mail-pf0-f195.google.com [209.85.192.195]) by lists.denx.de (Postfix) with ESMTPS id 20625C21EFD for ; Sun, 11 Feb 2018 10:24:36 +0000 (UTC) Received: by mail-pf0-f195.google.com with SMTP id 17so3006406pfw.11 for ; Sun, 11 Feb 2018 02:24:36 -0800 (PST) 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; bh=iGYSZU8WjZ00LM3OXv5W5WnsIFx6exSKnl1y4vbyM2Q=; b=QGuYK+Ml3hFoaiDiYDdpKV8G0AfcqoqAaSxDaWFEEm+d+LxeUcoF8vlVM+4XlaHPKY IwJyNjXzYSiEWJWhlebL1pVIAVRyza8kSFDPbdLEvs7FDzn3tt3Tspw/pevSLpy/fk2m egRnqKEYuv1JxrguuonlsPElzt8nmowTmSDlHyTswbG/zyCc7XnbB80pFviiAY6YNnt2 CesUeJFWMJ3KTvg2GYz373Bpe/b3TV1xvPj8Haf6gY5SFQ+F3Ks5jZn5IhaeIY5RJPXD u431bZqoXXULXivcz8YRTHIINrj4cJsUG3ptDIlMIluusJQKKg3d+5Dzfj585Ok+qh5K SZpg== 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; bh=iGYSZU8WjZ00LM3OXv5W5WnsIFx6exSKnl1y4vbyM2Q=; b=IP0TEZ/fvGw8rHTD6oGN8aRUpLCPphSJ1J5RoehawqSO5UUVIBHrZEEeGW2/msBWxS MeZqd7H4qoIfLnd1GzvJ8An1das6SeEz0jh8PGM6DLGeLAd8PRehe1u8ewNLmb3OuJi9 5cf8cn6djFEJSSSYy83hq9Fq3t2nCwYHvGJpwPP3XhrkrFHHjwbN/EnLfCndp3sYqdj7 dFxENuhBJWQSPcW7tEcyowT3P6LnzKEXVq/A7Qm99/5zm87qcqNmXBj31BDjSg7i9Wsc fdTOBwfpfqcpFf0IuqmvXhNUduhI+m3uua8i50+lpFAxQdGTtg071cVDfLxUU0+5JAxk ZsIw== X-Gm-Message-State: APf1xPDX3SKam605Sy/cS0UzBAoBiyFXoUW/e6i+PaDftFUZtY3QgruY Xs8IZW9pULL/eYiKtNepwXsdWBm9 X-Google-Smtp-Source: AH8x224ytOvQCwefPw3LA7t/2AKZPG0e7CCxBdFU8Ecq8tF5hZuwM3ukrXjvNKE0s1M5g+6ZB0F5XA== X-Received: by 10.99.117.74 with SMTP id f10mr6673433pgn.385.1518344674626; Sun, 11 Feb 2018 02:24:34 -0800 (PST) Received: from localhost.localdomain ([115.97.187.51]) by smtp.gmail.com with ESMTPSA id q87sm19475461pfk.71.2018.02.11.02.24.32 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 11 Feb 2018 02:24:34 -0800 (PST) From: Jagan Teki X-Google-Original-From: Jagan Teki To: Maxime Ripard Date: Sun, 11 Feb 2018 15:49:00 +0530 Message-Id: <1518344340-13672-12-git-send-email-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1518344340-13672-1-git-send-email-jagan@amarulasolutions.com> References: <1518344340-13672-1-git-send-email-jagan@amarulasolutions.com> Cc: u-boot@lists.denx.de Subject: [U-Boot] [PATCH v2 11/11] sunxi: Add DRAM_SUN8I_A83T kconfig entry X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Add proper and simple kconfig option for dram_sun8i_a83t.c instead of using MACH type on Makefile. Signed-off-by: Jagan Teki --- arch/arm/mach-sunxi/Kconfig | 7 +++++++ arch/arm/mach-sunxi/Makefile | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/arch/arm/mach-sunxi/Kconfig b/arch/arm/mach-sunxi/Kconfig index dac086d..ef765fd 100644 --- a/arch/arm/mach-sunxi/Kconfig +++ b/arch/arm/mach-sunxi/Kconfig @@ -30,6 +30,12 @@ config DRAM_SUN8I_A33 Select this dram controller driver for Sun8i platforms, for A33 SOC. +config DRAM_SUN8I_A83T + bool "Sun8i A83T platform dram controller driver" + help + Select this dram controller driver for Sun8i platforms, + for A83T SOC. + config DRAM_SUN9I bool "Sun9i platform dram controller driver" help @@ -193,6 +199,7 @@ config MACH_SUN8I_A33 config MACH_SUN8I_A83T bool "sun8i (Allwinner A83T)" select CPU_V7 + select DRAM_SUN8I_A83T select SUNXI_GEN_SUN6I select MMC_SUNXI_HAS_NEW_MODE select SUPPORT_SPL diff --git a/arch/arm/mach-sunxi/Makefile b/arch/arm/mach-sunxi/Makefile index d65968d..0fcf341 100644 --- a/arch/arm/mach-sunxi/Makefile +++ b/arch/arm/mach-sunxi/Makefile @@ -37,8 +37,8 @@ obj-$(CONFIG_DRAM_SUN4I) += dram_sun4i.o obj-$(CONFIG_DRAM_SUN6I) += dram_sun6i.o obj-$(CONFIG_DRAM_SUN8I_A23) += dram_sun8i_a23.o obj-$(CONFIG_DRAM_SUN8I_A33) += dram_sun8i_a33.o +obj-$(CONFIG_DRAM_SUN8I_A83T) += dram_sun8i_a83t.o obj-$(CONFIG_DRAM_SUN9I) += dram_sun9i.o -obj-$(CONFIG_MACH_SUN8I_A83T) += dram_sun8i_a83t.o obj-$(CONFIG_SUNXI_DRAM_DW) += dram_sunxi_dw.o obj-$(CONFIG_SUNXI_DRAM_DW) += dram_timings/ endif