From patchwork Fri Apr 12 03:37:44 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Chen-Yu Tsai X-Patchwork-Id: 1084609 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; dmarc=fail (p=none dis=none) header.from=kernel.org Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 44gZ196Yz9z9s9y for ; Fri, 12 Apr 2019 20:30:51 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 22A86C21E96; Fri, 12 Apr 2019 10:30:45 +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=none 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 A44EAC21CB6; Fri, 12 Apr 2019 10:30:42 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 3B3C4C21DED; Fri, 12 Apr 2019 03:38:10 +0000 (UTC) Received: from wens.csie.org (mirror2.csie.ntu.edu.tw [140.112.30.76]) by lists.denx.de (Postfix) with ESMTPS id 99554C21CB6 for ; Fri, 12 Apr 2019 03:38:09 +0000 (UTC) Received: by wens.csie.org (Postfix, from userid 1000) id 518FC60644; Fri, 12 Apr 2019 11:38:07 +0800 (CST) From: Chen-Yu Tsai To: u-boot@lists.denx.de Date: Fri, 12 Apr 2019 11:37:44 +0800 Message-Id: <20190412033747.16437-2-wens@kernel.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190412033747.16437-1-wens@kernel.org> References: <20190412033747.16437-1-wens@kernel.org> MIME-Version: 1.0 X-Mailman-Approved-At: Fri, 12 Apr 2019 10:30:40 +0000 Cc: Maxime Ripard , Joe Hershberger , Chen-Yu Tsai , Jagan Teki Subject: [U-Boot] [RESEND PATCH 1/4] sunxi: Fix compilation of sun8i-emac for A83T 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: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Chen-Yu Tsai The A83T has its own clock header file and clock control module structure, unlike H3/A64/R40 which share a common one. As such some of the SoC specific fields or macros are undefined when building U-boot for A83T. Add dummy entries to the clock control module structure to make the compiler happy. The code path using these fields is unused for A83T in the driver. Signed-off-by: Chen-Yu Tsai --- arch/arm/include/asm/arch-sunxi/clock_sun8i_a83t.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm/include/asm/arch-sunxi/clock_sun8i_a83t.h b/arch/arm/include/asm/arch-sunxi/clock_sun8i_a83t.h index 14df3cc8f46b..15c1d6fe820a 100644 --- a/arch/arm/include/asm/arch-sunxi/clock_sun8i_a83t.h +++ b/arch/arm/include/asm/arch-sunxi/clock_sun8i_a83t.h @@ -124,6 +124,10 @@ struct sunxi_ccm_reg { u32 ahb_reset3_cfg; /* 0x2d0 AHB1 Reset 3 config */ u32 reserved32; /* 0x2d4 */ u32 apb2_reset_cfg; /* 0x2d8 BUS Reset 4 config */ + + /* the following exist only to make sun8i-emac happy */ + u32 gmac_clk_cfg; + u32 bus_gate4; }; /* apb2 bit field */