Message ID | 1437437876-3231-11-git-send-email-aalonso@freescale.com |
---|---|
State | Changes Requested |
Delegated to: | Stefano Babic |
Headers | show
Return-Path: <u-boot-bounces@lists.denx.de> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from theia.denx.de (theia.denx.de [85.214.87.163]) by ozlabs.org (Postfix) with ESMTP id 54998140DEE for <incoming@patchwork.ozlabs.org>; Tue, 21 Jul 2015 10:20:30 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 299B54B67D; Tue, 21 Jul 2015 02:20:26 +0200 (CEST) Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S69euEqFexP1; Tue, 21 Jul 2015 02:20:26 +0200 (CEST) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id EE8104B686; Tue, 21 Jul 2015 02:20:21 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 4BE544B676 for <u-boot@lists.denx.de>; Tue, 21 Jul 2015 02:19:58 +0200 (CEST) Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gmbt6OrdSvm2 for <u-boot@lists.denx.de>; Tue, 21 Jul 2015 02:19:58 +0200 (CEST) X-policyd-weight: NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_SPAMCOP=-1.5 NOT_IN_BL_NJABL=-1.5 (only DNSBL check requested) Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1on0139.outbound.protection.outlook.com [157.56.110.139]) by theia.denx.de (Postfix) with ESMTPS id 229154B666 for <u-boot@lists.denx.de>; Tue, 21 Jul 2015 02:19:47 +0200 (CEST) Received: from DM2PR0301MB1229.namprd03.prod.outlook.com (10.160.219.18) by DM2PR0301MB1197.namprd03.prod.outlook.com (10.160.217.147) with Microsoft SMTP Server (TLS) id 15.1.213.14; Tue, 21 Jul 2015 00:19:46 +0000 Received: from BN3PR0301CA0006.namprd03.prod.outlook.com (10.160.180.144) by DM2PR0301MB1229.namprd03.prod.outlook.com (10.160.219.18) with Microsoft SMTP Server (TLS) id 15.1.219.17; Tue, 21 Jul 2015 00:19:45 +0000 Received: from BN1AFFO11FD016.protection.gbl (2a01:111:f400:7c10::142) by BN3PR0301CA0006.outlook.office365.com (2a01:111:e400:4000::16) with Microsoft SMTP Server (TLS) id 15.1.219.17 via Frontend Transport; Tue, 21 Jul 2015 00:19:45 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=freescale.com; freescale.mail.onmicrosoft.com; dkim=none (message not signed) header.d=none; Received-SPF: Fail (protection.outlook.com: domain of freescale.com does not designate 192.88.168.50 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.168.50; helo=tx30smr01.am.freescale.net; Received: from tx30smr01.am.freescale.net (192.88.168.50) by BN1AFFO11FD016.mail.protection.outlook.com (10.58.52.76) with Microsoft SMTP Server (TLS) id 15.1.213.8 via Frontend Transport; Tue, 21 Jul 2015 00:19:44 +0000 Received: from bluefly.am.freescale.net (bluefly.am.freescale.net [10.81.17.130]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id t6L0Iw0r022465; Mon, 20 Jul 2015 17:19:44 -0700 From: Adrian Alonso <aalonso@freescale.com> To: <u-boot@lists.denx.de>, <sbabic@denx.de> Date: Mon, 20 Jul 2015 19:17:54 -0500 Message-ID: <1437437876-3231-11-git-send-email-aalonso@freescale.com> X-Mailer: git-send-email 2.1.4 In-Reply-To: <1437437876-3231-1-git-send-email-aalonso@freescale.com> References: <1437437876-3231-1-git-send-email-aalonso@freescale.com> X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD016; 1:vn2xua3oTeqCCCsGaW3I/3fxp3hvMee2rY2Br2emMEoENsgUCVY1UOjTUZNtWHKzJj0wNJBUmV75mdIEeNpB05fhjnJVJOq+1wMsTd7CFRKbW3raXT2g3GoW78210Zz5JPLUAcutDY6PvNCogpnKhaUN6grp2AZuZOWh+uDllX1muZljqBJ6B7bnZwb/eg+wLU+3OQRKn4YdjMnCcidqKlBGzizYpw2Wn3iSmfYx/3+dW+5vrq9rkkPMd1WVRgONpu8ELQD0SU55/ArSiQhOmdYliIj0YEaRARYcrJ+3CNquuwZv1dEqdXC6VhtYir1Bth6EDhZhvlDTurQMEYxEoU5E/abZhVA6wQ6yajVHSvU50CYVzAjGUNV+Jjl+3i4TwA0vmIab6Oi/7NxEJrxAYsE9nNvgwFV6gzBkH3qwXWdDE9G7pu9bIXTr1J8KqvFl X-Forefront-Antispam-Report: CIP:192.88.168.50; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(339900001)(189002)(199003)(48376002)(189998001)(2950100001)(87936001)(104016003)(5001770100001)(47776003)(33646002)(50226001)(77096005)(229853001)(107886002)(86362001)(105606002)(92566002)(19580395003)(46102003)(19580405001)(77156002)(106466001)(62966003)(6806004)(85426001)(50986999)(36756003)(76176999)(4001430100001); DIR:OUT; SFP:1102; SCL:1; SRVR:DM2PR0301MB1229; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; MLV:sfv; MX:1; A:1; LANG:en; MIME-Version: 1.0 X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB1229; 2:FUQcWlAICGIIlXYgHIaAK26RYGTTq/Ie61+slVqErlOZGQB/5rEIesJYuSY2bCgN; 3:vBdVHDHXnx7Kvh5+igyoT4mxGODbkU1PAJb+rrbdwB+29X+e9M87O2CqXkqD4TpI45K4Y828hovPBFHi+BEgdVVw7D+nInFOJgZnXVJYwxtZ0wWQdEwoldCjYxKj60MD+C0dx/EI6cnmdnG89eCp5QQm1GBWBi6uibcQ47oNLsftHWggOkQEcQ4tvbC8hSul2C/v500ccSAFWJI+SKNDzTEXBkJdzGgK5zbb1wSCRUI=; 25:5yCuaKql6rRPiPrD5beznog8zTIai+rhinFmzYkoqyWwLIv+jfOPTr+9LeberyrQ8LEYVM0XIu3hx57SpKLXbn7CPpvXe3w1oULPMGHAuLPzEMyj6IzOK4otXWgnIeaK8c83Ay4ANicp4Xe+h+aNbXHOd8abW2hswocLGgKSM96xbakgkkn0zhYOU4wb180ipK6F8kir1ChyARlSsD6zAGhcRdeAzfmSz+EBez6knbQPWCH4lbMTfdAl/5D2KZaLCWgCiKpZ8pK4G1eP8+7UJw==; 20:p4m0stQ1jM6Rt7Y9BuGg9elBL5cyFkdrLbn/fV7LWLhULAJkp6Jn0NVw7Jp0ysFp2OgGAPQn9mr8dcaBaDs1vJYto4/S4khULT/igw7C/5HXR9lq0VDac9yorQKc3wjQPt1cJHMK0KPtXZYkTI9xmdOxaFl6p9SqXUdm258CkPaaw5vBrDh05EzSq/WrKh9C0ggVnd7auAnoKizkVNkQiRLD2pWUq/1HlXR+N2GXTLp73rBNviHiBV6ln+5Ef9txnisWwEarlrJ45WIPD0BhwZb3gfqJ+jVVSeyRVJlz4OwkS6SHOaSM9x0L6aDQtJspZTCzbxW3usfgIv1kMwgxR0loUJTP8xMPcrskpdo66yo= X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:; SRVR:DM2PR0301MB1229; UriScan:; BCL:0; PCL:0; RULEID:; SRVR:DM2PR0301MB1197; DM2PR0301MB1229: X-MS-Exchange-Organization-RulesExecuted X-Microsoft-Antispam-PRVS: <DM2PR0301MB1229818054AD02696A404936A8840@DM2PR0301MB1229.namprd03.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(5005006)(3002001); SRVR:DM2PR0301MB1229; BCL:0; PCL:0; RULEID:; SRVR:DM2PR0301MB1229; X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB1229; 4:6o3yeJ/P6WaeiORpO+9S0Mi3lS7vnXFPaj5Q1TJ8TCRlpM/i1cWOj5xJOjYhcDb8pWawIeJ89gVUD7tYPSeC1pv7q6XB250sFRzK1MFDD5wziYylQLWtWkPt6drWnsh7qUga4BbHKIJM+jq7ireDvTanIy1WvlI7PF+uzpGE50mwMjwr5dE/srNnHvwG6Nb0Yd5egZSEu6KmkR8Qhe2Qwd6YIH2q0NlZt/G7oO2b8KdWPO5WMEHQcyCnhbXzyJO5YXai+J2aZO3yC6bSHBZ3qLe55Tvzx8hAMoNLa02Vng4= X-Forefront-PRVS: 0644578634 X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB1229; 23:UK8NEED/0jn41xnf01tPyaTmOlfTKO0GbhsztJu9X9G6f4G4O5USQmwDVzx5LPSc2Ah0DCEyJvd7LMhyri3dkfEguxshMxIF4rwovuuSpJR0Y/T9F0hK0zeGH7Yeq2/y0stHksSRUQSJiuJwK9LeGLgd4i+gthrYw1SnOrb49TILPtEel7dHok0ytcWXuC7PB4ilTuT//VkmYcF5XTD/dmusMGBpBEaW5UgKHfIgTbWKtTHVNklSrRRcVX/XHtgwSTX0wvYo2lDqd/p4avVtYVNtSHjM2PKeroojisAXxt8NwhskaSyXMjcmhs/SMt6L6GcQ4Z7MuzXJo53K+bSEsuAO4gJU92yYi3HeWgpMRlXIUCkdG/AUdwr11i92vGtAk7O+Wr33bd1BWYLsrprc7SQsXBP+nwD5XcPyEJAoDhDfTb5yDg2oo2GJ8nczc3SB3kj/t0O99ZTWvuWQGMOtbNA+ClITcgjuN2JXC3bST5zqombXzQ3JYVnuG+9Ul5Cng4Z0zGqZJwz63Q/q/PGLAN4cXYT9meyzr+q9k6vOz1d8RjW/emjgMXzCnn1jZYUzzcnJMlpk7miyH8LDbbJDabqeCagZH0YRoSXy1Ymo5rhMzs07y93Mc6PaMT3DwHBjlyLKLcYPJ1wCM+O+T9YGDbi+ukdOTlDxMSEOCrxZ6VRZQ3mVUwtxoKHk7s6CsaL0nzcN/7vY5JyCph+eIROjuDjWqsIZudZ26MBvQxVnLA6I4M1WS77zvyJee63OE7ifzpIzMHWDDLuzdG23oByomNjEuIVlviczrqrAj8cb2TazTpBkFZd/NBtHOwT73+n7j9SiltaN9VHbSwY1/pZ2IyLpughpdud8npzJk/XvFAA= X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB1229; 5:wmK3at6rNVi4ofk5ogQ27EAwIbLg8/7lE3FX1jMpBX6XmGFjGq5j6jShX5iZ4UYWPj9UZId8w9BItRw5PvsYXFZ50aElwXreU8eI36urBvHic+bvnE5K36M/LNIUWXVlDw443uHcXToJxip6/Mjg3g==; 24:RtrAK/gHUfhOP3qmBp1/mlNzfdpn/CwoBnIr3Fwt40ylpMLgPGc4zBAGSITJImbHhCordKWtfOkZWIu/daICH2CJ1rO6HM4kk3Nx/+uYaXs=; 20:fKpNn68d+5OR8tt80Kqqg6jS0sXyjWqOClmUUe9h8w64kRLUp71nOp7LjmHeG4Z/PV3h1D6whEu3K3PR5R7CEg== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Jul 2015 00:19:44.7400 (UTC) X-MS-Exchange-CrossTenant-Id: 710a03f5-10f6-4d38-9ff4-a80b81da590d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=710a03f5-10f6-4d38-9ff4-a80b81da590d; Ip=[192.88.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR0301MB1229 X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB1197; 2:6uhCiqfvZnMgha4uovP+ZbiCePw/5Ne0GuaWXh+WxONHqHMHD93KWgocKpE7ZtEG; 3:qQNLdBmcXdg7ecQkuNiMCVEa+Z5XFskx/4w8csyBE3LK27hJ9diBlf4MhPUsxJlcvWy85wYRJ4/xEQeJGpSQcieLkz6Y2Ks3BZiKhStwp8m84S+JLPfGLCt3kjwjscjGEIYiTmIdUKtnf1/npRHDLmSL0dKgFUJ/C6Bp7PaQeApAlWvQ+elqls2udinxdFtsiuYydLKW8YL2TZI5QLH/YYy/BJkRyNbl+oCQyFJr9iM=; 25:mQs48FdF/6N4kMZlW3EqxANOPUolXakz0AxhbJoIefYAijy8rb7jvt+g3rha57lD0pPFTQ3ndWeMtgLV/NCWgHL8D6G9TaODxdALS8sVhfsYxryPtgsAkXxCUBZIqm6BEYAKcEHQw26Jey69/yb8QEW7AGrEM73fgbaF2qWf2dzJ+IOSJUsrVgDXTalZrOcnQWr5un7hjS79jBAHO1qf5l4m90msHrMopk+T+b5afqFAvOJ/GTgXzV8PKYNQ3rr6PfAySYOUzspQHIq49+Mv+A==; 23:SA7IytFYsXJpc84w/o/IwIZBklysRGnB5NWK5Xf4ecIgwJnMrTyCNjN4wXC37F9KxRv+FS4m5lB5HgvbFTIj/0UYfvE/CzTrU/ftNYnOzy0eOHiy9bT2xQvD7a1SkrZNER1ng/PlDajhNF9YedyT6txCwLF7h746eYDIiRxSHo+RyH5iKTHBp+kaSThAXn/U3Aiumm4IIJvEwJPN6u7kMTNYsXuKMShhf6O8i8A0lM9H2G8JSLcfdKgPdil9K8vv X-OriginatorOrg: freescale.com Cc: Fabio.Estevam@freescale.com, otavio@ossystems.com.br Subject: [U-Boot] [PATCH 13/15][v2] imx: imx7d: add timer support for imx7d X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.15 Precedence: list List-Id: U-Boot discussion <u-boot.lists.denx.de> List-Unsubscribe: <http://lists.denx.de/mailman/options/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=unsubscribe> List-Archive: <http://lists.denx.de/pipermail/u-boot/> List-Post: <mailto:u-boot@lists.denx.de> List-Help: <mailto:u-boot-request@lists.denx.de?subject=help> List-Subscribe: <http://lists.denx.de/mailman/listinfo/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=subscribe> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" <u-boot-bounces@lists.denx.de> |
diff --git a/arch/arm/imx-common/timer.c b/arch/arm/imx-common/timer.c index c12556a..bc4a673 100644 --- a/arch/arm/imx-common/timer.c +++ b/arch/arm/imx-common/timer.c @@ -49,6 +49,8 @@ static inline int gpt_has_clk_source_osc(void) return 1; return 0; +#elif defined(CONFIG_MX7) + return 1; #else return 0; #endif @@ -56,6 +58,9 @@ static inline int gpt_has_clk_source_osc(void) static inline ulong gpt_get_clk(void) { +#if defined(CONFIG_MX7) + return MXC_HCLK >> 3; +#else #ifdef CONFIG_MXC_GPT_HCLK if (gpt_has_clk_source_osc()) return MXC_HCLK >> 3; @@ -64,6 +69,7 @@ static inline ulong gpt_get_clk(void) #else return MXC_CLK32; #endif +#endif } static inline unsigned long long tick_to_time(unsigned long long tick) { @@ -106,7 +112,8 @@ int timer_init(void) /* For DL/S, SX, set 24Mhz OSC Enable bit and prescaler */ if (is_cpu_type(MXC_CPU_MX6DL) || is_cpu_type(MXC_CPU_MX6SOLO) || - is_cpu_type(MXC_CPU_MX6SX)) { + is_cpu_type(MXC_CPU_MX6SX) || + is_cpu_type(MXC_CPU_MX7D)) { i |= GPTCR_24MEN; /* Produce 3Mhz clock */
* Add timer support for imx7d SoC Signed-off-by: Adrian Alonso <aalonso@freescale.com> --- Changes for V2: Split from patch imx: imx7d: initial arch level support arch/arm/imx-common/timer.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-)