Message ID | 1450958106-21637-1-git-send-email-prabhakar@freescale.com |
---|---|
State | Accepted |
Commit | 6f14e257c472c895499c186b602861e90f2656b5 |
Delegated to: | York Sun |
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 06FA1140C37 for <incoming@patchwork.ozlabs.org>; Thu, 24 Dec 2015 22:55:33 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 4E73D4BABC; Thu, 24 Dec 2015 12:55:29 +0100 (CET) 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 4Qj0M0_fislI; Thu, 24 Dec 2015 12:55:29 +0100 (CET) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id B022D4BA50; Thu, 24 Dec 2015 12:55:28 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 27BEE4BA50 for <u-boot@lists.denx.de>; Thu, 24 Dec 2015 12:55:25 +0100 (CET) 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 l66ZiAM93Ipi for <u-boot@lists.denx.de>; Thu, 24 Dec 2015 12:55:25 +0100 (CET) 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-bn1bn0106.outbound.protection.outlook.com [157.56.110.106]) by theia.denx.de (Postfix) with ESMTPS id 90CEF4BA24 for <u-boot@lists.denx.de>; Thu, 24 Dec 2015 12:55:20 +0100 (CET) Received: from BLUPR0301CA0012.namprd03.prod.outlook.com (10.162.113.150) by DM2PR03MB318.namprd03.prod.outlook.com (10.141.54.17) with Microsoft SMTP Server (TLS) id 15.1.361.13; Thu, 24 Dec 2015 11:55:18 +0000 Received: from BN1AFFO11FD040.protection.gbl (2a01:111:f400:7c10::147) by BLUPR0301CA0012.outlook.office365.com (2a01:111:e400:5259::22) with Microsoft SMTP Server (TLS) id 15.1.361.13 via Frontend Transport; Thu, 24 Dec 2015 11:55:17 +0000 Authentication-Results: spf=permerror (sender IP is 192.88.168.50) smtp.mailfrom=freescale.com; freescale.mail.onmicrosoft.com; dkim=none (message not signed) header.d=none; freescale.mail.onmicrosoft.com; dmarc=none action=none header.from=freescale.com; Received-SPF: PermError (protection.outlook.com: domain of freescale.com used an invalid SPF mechanism) Received: from tx30smr01.am.freescale.net (192.88.168.50) by BN1AFFO11FD040.mail.protection.outlook.com (10.58.52.251) with Microsoft SMTP Server (TLS) id 15.1.355.15 via Frontend Transport; Thu, 24 Dec 2015 11:55:16 +0000 Received: from b32579-VirtualBox.ap.freescale.net (B32579-02.ap.freescale.net [10.232.40.36]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id tBOBt8fc005357; Thu, 24 Dec 2015 04:55:14 -0700 From: Prabhakar Kushwaha <prabhakar@freescale.com> To: <u-boot@lists.denx.de> Date: Thu, 24 Dec 2015 17:25:06 +0530 Message-ID: <1450958106-21637-1-git-send-email-prabhakar@freescale.com> X-Mailer: git-send-email 1.9.1 X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD040; 1:ZMzbgxSfy8u3/jgs5+mskTNE1v/bF8BMmmopxV/WIwbMNstAt46GouWX0a1IDcViwPaa/+K2dis/BSePwSzTC01keUG0XOrpADCJF4VXYTvxr+XRdzsVVEe9e9bA6B1eTvI2yOnRGddwdYMmSKs0Ux409JBdWMbk3w3nBgWDsIr9s6PFH9/Q0ftSEgb6XQJvLY5KSWZdWqndUY9SyVam7Qm3JBUhiWm66kIn5FvKRGSay/Q+rSJGdVeItx0VgVx9DbKsvtRptTLOz5jQjG9wrKQ/GZ3sspa2mXI0ER0ySGxw6cgjm3LSEZp5uAfHZNnnmqanV8shrr+kmm7CX/x97nAymg+y81nh0gIdjnW+KkCN3qEjmxZrnZS7vs/RoI2lAeaU9WabcDfIhAog6s146QeQSTEAfTkES3zVrdWWne5VlGS7VIfrg0s1IdSw7RQ9 X-Forefront-Antispam-Report: CIP:192.88.168.50; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(448002)(3190300001)(189002)(199003)(110136002)(106466001)(50986999)(189998001)(5001960100002)(87936001)(50226001)(33646002)(2351001)(19580405001)(19580395003)(97736004)(85326001)(107886002)(81156007)(6806005)(586003)(92566002)(36756003)(86362001)(50466002)(229853001)(4001430100002)(1220700001)(5003940100001)(77096005)(48376002)(1096002)(104016004)(47776003)(5008740100001)(450100001); DIR:OUT; SFP:1102; SCL:1; SRVR:DM2PR03MB318; H:tx30smr01.am.freescale.net; FPR:; SPF:PermError; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; MIME-Version: 1.0 X-Microsoft-Exchange-Diagnostics: 1; DM2PR03MB318; 2:PBjZZIbCIfMGCSlju45zk3HJvxphsGmwhISHB85fu0gFB1RmtYxA/Kvkx7eo3ZL+C0w9MNvp7Yz+dOdGNakO+GqxT1g69EWObqIuBkTEli6TK6UWgqtTV0g9oDUgsWZr+noUQsfUKdYySUSApiz2GQ==; 3:hmuv368jW9UdTTfrByQ8q0+KwOEq9ORv6/r/jJtIIwtZgInuBfoiXTPPs4Dyj8ieXf0qMLWWtGsZNrKlk5MzmpNZXVrIw4GSwWjS/ljXEn+nSLDAhU8z9ZFVJ4ZOU5mFo5TpQPH76bJwB3ea0A1OSISgFPN23CKRAa248aicQ8+aQYMiVE5TTNSaD8L9OgH6/coUdhkPzbXV85J1TN4gdDB/SclZVMum1LjiF7DTyD8=; 25:Eui5NJ9rRdGyGcC+/aZF4KWMaSyVg99bXxpc8oxu2dEumalubiaG3QApVSAzrGL2zyBfMOPXLkpWdU5PA2UpUqKarxymIxcvqCeSvNAYZ/bVELSbGSJApbp3CsepIRlVVdyQxbrpkB9xks4lGj2Z7/YUMUWp1tb1Q/c+eoCz7vZqmcJ1CJkGXICnb9yxRCcIzmT9CGNy2d/n+1FmVlnFYpoEcvDfSsr65c2d4cBnfm1csgUmI8AJnvHoW3YxR6zUjpg7CgLR6FQ7s5QvOmJdCw== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM2PR03MB318; X-Microsoft-Exchange-Diagnostics: 1; DM2PR03MB318; 20:zS5DjjVMsQCrwLfbxBGK6tfPKrlQsj2oKrFPkKZX6BhwFmBTtfASSNqKa8s+nso/1LOYMkEtUpHqP0MKF06D715vxmO9PuLl0tBIHNbjCcxpI6Xn6LrhLGWWQtY+QKMJGiS8Mr8yit8zA+LMrQhRSmQoznH/LGbgAjJhnUlDpuoMHCVfK7g7MQGZSugpo1j3aWbn75nPB89xZwfaWyX56RL6YnD8vMlZLjwH/lcrOZZZaQueWD2Dd9UkgysAPz9aEbL0hVVdUls8GmXgDFJ6NVD3S+Q1UFVRuXaIbiZV+MoALDrIjur23VXwvBLaYX2aJAOtor6kWr7uOcgfQYBSCMdCnRX92yOHl6+tfzbNCv4=; 4:w/rSz9K9Mn3xeSwF6MNKxBykdWe1iCJIcxElqtd2s/pfxwSgHu5/Pm+oVwzP40VD7x+Uq/EZe0AjLC2+ji0l/l4NJG3heYQ4KHo4Sshp5j31+LWAHoeZn69TVeSZH+TEmb7DKq2ssASyiVTtmqoTq0wVUQ/iK1gDtNfxvrZ7U4TNNt/iAJZkoj2OOHxwiR19D0VuB4vxyLFvRwY4i0I79MGeV2eX+4tJGOGBJJJ0gfmESMbWOwenUsHEH/pJ0KamFkwcswCPV/dlXhLxrL4kJjr0Gq/uDxW7pMn2YevFmCoNQZqiTpTDJFxf/KLO4PxIgenLfHyV/lDGBl5O0HVyRW5XaE2kpRJUmsMlN9KOMayQFC/ZatqzzGHQlwj6oqIPrtifJI8ZD8wWk6bj2AuoGLnwDWze75PFOW6Py+n3dJWLxsI/fCUy6D3fM6ePD7Si X-Microsoft-Antispam-PRVS: <DM2PR03MB31896BDED73553DFB281234A9E70@DM2PR03MB318.namprd03.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(101931422205132); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(520078)(8121501046)(10201501046)(3002001); SRVR:DM2PR03MB318; BCL:0; PCL:0; RULEID:; SRVR:DM2PR03MB318; X-Forefront-PRVS: 0800C0C167 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR03MB318; 23:+Z8r+pk6Kz1P1cPKVP/xONAizeteRPWYYa7KXm2EPb?= =?us-ascii?Q?pISjCa35jsGvzzF6GfpLe3bWFC0+5rjquhV+Cbki3Cppr92I4whSSFleTX/x?= =?us-ascii?Q?eZHgMVkiglnosbsaEHZGLHpTvhvTDEOPGfA0qxjkA03G0onqj/tJZ3GT6tpE?= =?us-ascii?Q?NzBv+bTXVupIzTkszatdJh+cPT9GIAy/tLSX2ywHTbPongferx/WIAnIA/uF?= =?us-ascii?Q?OBoYtjgmK9A33IvRVib0UypTp+1rm2Q5CUJVCassyRrQW6FyYY/zJgXgSRRS?= =?us-ascii?Q?v3sltaFcg+DXbSgM9h1JIfwEw+YY2PYcM+pkU9goi3Om7SiSk+q/CPwTX8r3?= =?us-ascii?Q?UQ7VLNk6ytLTt0WM36rkrGfdORdG2gjk7B0Wn3E8FLdkIPuSZEevpL2oJpEg?= =?us-ascii?Q?RTNiO/amI3WurDeLaEuF+FtPrgoKFH6h+p2peqAJjnFwOBh+TRhBtSYDcF7g?= =?us-ascii?Q?Hj26mny55kYPmSYpRWo9oQsT3Hr1EToeOoA+z6baqzBg/lKqNGGyWXxj5NAi?= =?us-ascii?Q?ZgZGcNuhKivpjokZ2aMbBi5YWp6ozy2nrOYgMSYxM/20uYKYN+wJmZb+/DYz?= =?us-ascii?Q?cRq/DsHE65WgIkqXBMZg9dn9onv3o9au75W6yAcKWwJwSdh/XxHYyL4dkiUb?= =?us-ascii?Q?uTqujQBFzRhODUt6jVX0Z7S/kAZpvoFq8U5t1dPIzX5OqJ5j/DoEdQ+8CY8I?= =?us-ascii?Q?eB4cFfCryvAGGWPqoDudDgtXDUgqIGt6J3TXsAeb+RC5MvXqzWLlD6oQEdoA?= =?us-ascii?Q?5ki89V76+5IHNTxQ0io0GfkenShIe5Jw2wb+K737M6MjTVazouf0wvoGIPfZ?= =?us-ascii?Q?4lG4itvHK8imwIB6LTEnpVh+t7L1L6u/9dQBNVJL8VO2xLitrpOhyzuuU3++?= =?us-ascii?Q?rbcp74yM/iS384l2mWsqRci1avuR0qHBzUUrCdqgTZ7fmg/ftKQ+5TfaROG5?= =?us-ascii?Q?DpO63uADvnsjzvbiCMoFSWt7K1UfErjt+1AJ48mdQNPz26+VjFu0mFrfFTFk?= =?us-ascii?Q?fDyeQh5c9xwDRSZiqH3VeicAR7MYMhZ0BItfSRZEB7YQ=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; DM2PR03MB318; 5:ifnfPfrS93YiuNfvXpUeemrHUNVw2f28ZDGuZrSsHXgRq8mZWZCCQJw+2CDEf0DSrAEJXjxWy4Ssb9OV8D4QEHh8hE+o9FQzKKuk6Xm400Qrnah3K7jq4lFmq6T4+Zgvfnko/faTj937g3xatV6Oyw==; 24:LpzPmg/Z1AOSccO3qjor6S+h39rE0oxwVOoy3PH789SFyRRphtBJPkQDJLFXy0hYdLi+fVH5hy4HAjLzApNw2Ze32nwsVyBpR/T9rr7ZqDE= X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Dec 2015 11:55:16.9515 (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: DM2PR03MB318 Cc: yorksun@freescale.com Subject: [U-Boot] [PATCH] armv8: fsl-lsch3: fixup SYSCLK frequency in device tree 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> |
On 12/24/2015 03:55 AM, Prabhakar Kushwaha wrote: > SYSCLK frequency is dependent on on-board switch settings. It may > vary as per requirement. boot-loader is aware of board switch > configurations. > > So Fixup Linux device tree from boot-loader. > > Signed-off-by: Prabhakar Kushwaha <prabhakar@freescale.com> > CC: Mingkai Hu <Mingkai.Hu@freescale.com> > --- > arch/arm/cpu/armv8/fsl-layerscape/fdt.c | 3 +++ > 1 file changed, 3 insertions(+) Applied to u-boot-fsl-qoriq master. Awaiting upstream. Thanks. York
diff --git a/arch/arm/cpu/armv8/fsl-layerscape/fdt.c b/arch/arm/cpu/armv8/fsl-layerscape/fdt.c index eafdd71..4e4861d 100644 --- a/arch/arm/cpu/armv8/fsl-layerscape/fdt.c +++ b/arch/arm/cpu/armv8/fsl-layerscape/fdt.c @@ -190,6 +190,9 @@ void ft_cpu_setup(void *blob, bd_t *bd) "clock-frequency", CONFIG_SYS_NS16550_CLK, 1); #endif + do_fixup_by_compat_u32(blob, "fixed-clock", + "clock-frequency", CONFIG_SYS_CLK_FREQ, 1); + #ifdef CONFIG_PCI ft_pci_setup(blob, bd); #endif
SYSCLK frequency is dependent on on-board switch settings. It may vary as per requirement. boot-loader is aware of board switch configurations. So Fixup Linux device tree from boot-loader. Signed-off-by: Prabhakar Kushwaha <prabhakar@freescale.com> CC: Mingkai Hu <Mingkai.Hu@freescale.com> --- arch/arm/cpu/armv8/fsl-layerscape/fdt.c | 3 +++ 1 file changed, 3 insertions(+)