Message ID | 1446734622-5100-12-git-send-email-fabio.estevam@freescale.com |
---|---|
State | Accepted |
Delegated to: | Tom Rini |
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 4CAD214010F for <incoming@patchwork.ozlabs.org>; Fri, 6 Nov 2015 01:47:28 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 494BAA745E; Thu, 5 Nov 2015 15:45:15 +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 r9aiXF2xg_QN; Thu, 5 Nov 2015 15:45:15 +0100 (CET) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 6AFE6A7476; Thu, 5 Nov 2015 15:44:35 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id A13414BBEF for <u-boot@lists.denx.de>; Thu, 5 Nov 2015 15:44:24 +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 uQPcACrZpcE4 for <u-boot@lists.denx.de>; Thu, 5 Nov 2015 15:44:24 +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-bl2-obe.outbound.protection.outlook.com (mail-bl2on0123.outbound.protection.outlook.com [65.55.169.123]) by theia.denx.de (Postfix) with ESMTPS id 1CE9B4BBF3 for <u-boot@lists.denx.de>; Thu, 5 Nov 2015 15:44:08 +0100 (CET) Received: from DM2PR03CA0004.namprd03.prod.outlook.com (10.141.96.14) by BY1PR0301MB1302.namprd03.prod.outlook.com (10.161.206.151) with Microsoft SMTP Server (TLS) id 15.1.312.18; Thu, 5 Nov 2015 14:44:06 +0000 Received: from BL2FFO11OLC005.protection.gbl (2a01:111:f400:7c09::140) by DM2PR03CA0004.outlook.office365.com (2a01:111:e400:2428::14) with Microsoft SMTP Server (TLS) id 15.1.318.15 via Frontend Transport; Thu, 5 Nov 2015 14:44:05 +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; freescale.mail.onmicrosoft.com; dmarc=none action=none header.from=freescale.com; 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 BL2FFO11OLC005.mail.protection.outlook.com (10.173.160.91) with Microsoft SMTP Server (TLS) id 15.1.318.9 via Frontend Transport; Thu, 5 Nov 2015 14:44:05 +0000 Received: from fabio-Latitude-E6410.am.freescale.net (fabio-Latitude-E6410.am.freescale.net [10.29.244.204]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id tA5EhngB021219; Thu, 5 Nov 2015 07:44:03 -0700 From: Fabio Estevam <fabio.estevam@freescale.com> To: <jteki@openedev.com> Date: Thu, 5 Nov 2015 12:43:33 -0200 Message-ID: <1446734622-5100-12-git-send-email-fabio.estevam@freescale.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1446734622-5100-1-git-send-email-fabio.estevam@freescale.com> References: <1446734622-5100-1-git-send-email-fabio.estevam@freescale.com> X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11OLC005; 1:Jt5E3ixomO9s16igX9Qfg8Y6P0YQkek5lvjGxB7KhpRvW4ffyjQZYubZgZhjLYMhHrUsukdi4NWckLWVmaLFAfMFjKMtaqd5q0XPBed1HZv8PRllvOW2G9lSxIQph5Gi+hNYCAc220Krqz6YJJFcYyY3Tg2O4/Mb9h6dPNUZelP35g1GzdC19FGo7nntquwgvjtNmMNtRbFZ247KAE+CeluubYsYHy2CbWvFajN2JFHy2GHFoRwn6BZuPfo0CYLSY3i0+VZjyY6RmVcn8+9GRIYqB3mpvmeNPtC8/H4VFrEOqAjUDZ0/L2tAUqekDP+F8rsFVvJ7QU1MvTeIQ93iZqxRyKSYjkP/oNa94B0+y2+MNBZUFO88F6zqNIOTm3vHbpJojpyoz29RtLMCd0ByOg== X-Forefront-Antispam-Report: CIP:192.88.168.50; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(19580395003)(19580405001)(11100500001)(97736004)(5007970100001)(50226001)(81156007)(48376002)(50466002)(5003940100001)(110136002)(105606002)(50986999)(189998001)(229853001)(106466001)(5001960100002)(2351001)(107886002)(76176999)(33646002)(86362001)(87936001)(85426001)(92566002)(5008740100001)(2950100001)(104016004)(6806005)(47776003)(36756003)(77096005)(4001430100002)(41533002); DIR:OUT; SFP:1102; SCL:1; SRVR:BY1PR0301MB1302; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; MIME-Version: 1.0 X-Microsoft-Exchange-Diagnostics: 1; BY1PR0301MB1302; 2:M24MysHZd7az9EYAwGZoQBHyZvWj5KuQT9kJGrTDSDSMNQACmh/y5c0vzQd9K2unQVlcKEKVGTZIo4WvIQH6kFT3N3Xr0sm8457qWvh8u6+82Y4CRbLLZnvxV54moQkJBroikUG7AEOrbZ+gTdC0Pfg/pXMa2cMj9gKrRT3s4gA=; 3:tgrYwpDAar+QiZsKfwIQ4IQ7y5cjQixlpkNqQdji0ndESt7yPeqdxxd3nHSNU2DvVikOQSvLxhVcFzXaOBn56HEzlcrHU0sd8R61OCZJZrG5GbEoH0FqhJnoSppeArz5YmM6WOR1mGjfEFuwE/UAlaqzKq0YqPLG0JWpB3DWwTaO4d6KbaH5xaN6MPEt4eDmGPMdXOqqi5GPL6L4CJDct9x0tz1vS0nbObu54fAjGBw=; 25:LokJM+Ge0MvBN6MGOm7l6lgH+Hg98Y9WseNmZfKLrRCtd9zvEdHcxx6iDOx0vbLOsVxtPIIJOJrMGu+63hdF18/P2Q9CVsohSmXjH/jintXUNIxTn3W5gfdqqKxPb3ppQNpTs4zCkFbVSde4zMaPrKRAV36kMf6KGUCeSWqQXhfMM7vAdisNecOBvVf7Y/kRrg+fUhPfhzuAtOVa8CR7WYtQbvmHSccotY5ki0q7L7AYMGaqn9xGCNRDaDJM/D7tFkOKxA+zMkClYuCwFtfy9g== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY1PR0301MB1302; X-Microsoft-Exchange-Diagnostics: 1; BY1PR0301MB1302; 20:fKw6zLO0Hl5RMjt6Bhd+Qv5ISPuRj6maVPBHE7Ve5roPEeSdXJCZ1xGO4z48OuGcozFUhTj+WVLYEvuL+HRuZwG96zggBvrxHrJryqJaT2p2TtqpNLLCj2/T2bCNv5qODSi1q5v9OWV/1w4fn+j+36g8F91YfM9MT2Vfj8Ipcyz0Sz46H1d6vrbHN13u3VzHdx1iwsGEfQfhbEC2wyri0UQv8HnzkBLGbynStbI+SLQDxhdtNrxT0FGRseB0vc9A+99ErEEp+fylaRB8PvhqmpA8IXGbEIXUKcNHZPBXEr3ZvPpFLc3kw08pI0Lc6Gh5LSbTrJJJ4tdKDfpUNoddUTow3H1rwUCe1aDEqWkj4fs=; 4:Wu4n4e2EdKMha5DoEfOCjCEWEI5hLEnvM2w3EUtUnnL3NWkAlcuZD6kdHvypwYTXVdr21C1CsR4hO1IZQDy/6mkFf8tIqVcQSQDvsRUH9mVtC/Vb7BiTkRaL6cUcLobjy3puqE5h5pZ8kUV6CPAOfRk+gMbd1RjU4fc3+WAbIDml99BINXhHxlDcQHRxOHBF0Z+YGFcBqX6aK1N4bkz54OXgA0gxJnRuaxl0Z9NCqSUbGVx+B1Wxe7LgCKzC5dSeWMjxGi4EB+DYItR3QDkup0XteYeWfgu4TsQ8gXLm/DuYDcQXn296hwlbv1oWzuYunprFLLZHetEFvtjAcguFThItTKG/wigywY8AxV3vcGJEz2ZYw2fAlxwXhNAqLTRt X-Microsoft-Antispam-PRVS: <BY1PR0301MB13026B735B798D90C5D7902DE9290@BY1PR0301MB1302.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:BY1PR0301MB1302; BCL:0; PCL:0; RULEID:; SRVR:BY1PR0301MB1302; X-Forefront-PRVS: 0751474A44 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY1PR0301MB1302; 23:f1LjxME5HwEel7/utR4HUy3OrTNyEyQ7d3HDBEi?= =?us-ascii?Q?vfwOqlwDLbXfxKQZFbGOlPJdBWtyUc/545V1O8NwNuOyup+BfzqMSBUA99hY?= =?us-ascii?Q?dp0m9uMpQBCHneGychlFqwY5+i6Eo39KSFeHikyZ3/EMDKTrlV3eFlT87obD?= =?us-ascii?Q?GhI9UsDjE4sVNMbdZf4FX7KF5Os9zItHGS01Qbk/vI1aNzyBv2xsT7m5NK7e?= =?us-ascii?Q?D/XTkopEBKR+sIfI6TsUXWUTw7DgOXouYE/cKnESzDfhG1ewZzW0uB3hoOXy?= =?us-ascii?Q?sRboxWuwqIzkvtDn2psU4+tSlhU61xtTUcf9ctOtRsvtD7x0UHT+Qnb1Bpck?= =?us-ascii?Q?HtgjLQqGx/vcG+B86FQw5qtZ2B5Q3zxWJMiG5uPqMUkdC3xoYOOpx3vaRXkc?= =?us-ascii?Q?oyt/y0jhsOvv4J+ntwHahB/+Hy3rZRMgVbSGxmmFiENJrla8g7Bh1miC1Cl0?= =?us-ascii?Q?WNE5L52oHefUMNhALO3HuLs3a+OozioNAbic7z1iYTAhyulm/x9TlDaBmakK?= =?us-ascii?Q?H+iUVwcybjNnSALdr6KMzO6k6KP0Uj7ICUgHtGiDrh4O3Oc3lEH3F+mOeOZF?= =?us-ascii?Q?oBNsqjAGAHKsTzNrS/WYVd0YKOnPSjNGVG6T2SuKFCn9JEXOYBRMDfJgKBYG?= =?us-ascii?Q?BAOJRS2Q4l+FjdtSPMx2vNOXX07JCPGZl+zKT6cODicsmA3QSb89pCyZOm+f?= =?us-ascii?Q?CeO7c+MrUuARDBrSUbohFo+TOlbaEYyvqFazPrQuNyi5q8oCKvP3AeBtkamY?= =?us-ascii?Q?9gLFTQgC6zSQ9OLO85dTy0HQqsjIpKjbpH89USFM7AAyTFG8DCfYaV81Kpzj?= =?us-ascii?Q?HdxVJD3UGJ0HPPk+j2nVHdZc7thbZo5iJzcbkvyRwjhAs2QkSHBwGMxTaI2B?= =?us-ascii?Q?e9/CGq7Gz9jm+M5gycS40m3B4hQXAF3gIoFpk5BxdFwY7+csFQtSakgqVS+T?= =?us-ascii?Q?gjs0+L/Kq7X+1cleTQsUuC73PhaQMyfA6umyH5PlSA45IVUSujTl35Dsk5uH?= =?us-ascii?Q?wLaz3AzCpbbg+FNRbRwaWJrBpzSaCO/FVY510EIwKyH/3GYl+dGcutKfmBY6?= =?us-ascii?Q?PVrYhkbYZbDskESv1o22pZoaPIyRU70ugPcoYq54FjS6UXl1gj+gD6TUAygH?= =?us-ascii?Q?KHS8G5syrOK4=3D?= X-Microsoft-Exchange-Diagnostics: 1; BY1PR0301MB1302; 5:8mA8uAbyk7RacPBUX2EeIsDpDB3p5riMY5uZvoaT0zU4wumOTL3TijFIaw8FwAF3dOqC8oSVeMzO4kMJVRQRW4W7+tuT/CdW7bbBL7nXmDcxqks/NhphH6HyfQpS3kdXHib89RF8pOXQmlPq3cJh+w==; 24:o3bBeghaj51qf5U6K8F+trOJ1M0HX0Z03HcVFCe92sL+IZt6gfZOsYqcrnFXqxSTDWYTM8UsCd3kiepf/GURA0CgY+TLcP8qeVwGemcckfc=; 20:2rINAdmBIro70rQ5QoXEnqJLODOiJ0xtnE1DDcZ4XvIEWOtuO6FttssQjwloQ27PnsRDalRYdANZzFDOMuvVDg== X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Nov 2015 14:44:05.5081 (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: BY1PR0301MB1302 Cc: Fabio Estevam <fabio.estevam@freescale.com>, trini@konsulko.com, u-boot@lists.denx.de Subject: [U-Boot] [PATCH v7 12/21] nds32: Use the generic bitops headers 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 Thu, Nov 05, 2015 at 12:43:33PM -0200, Fabio Estevam wrote: > The generic bitops headers are required when calling logarithmic > functions, such as ilog2(). > > Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> > Reviewed-by: Jagan Teki <jteki@openedev.com> Applied to u-boot/master, thanks!
diff --git a/arch/nds32/include/asm/bitops.h b/arch/nds32/include/asm/bitops.h index f1aa9a3..7ee37c3 100644 --- a/arch/nds32/include/asm/bitops.h +++ b/arch/nds32/include/asm/bitops.h @@ -21,6 +21,10 @@ #ifdef __KERNEL__ #include <asm/system.h> +#include <asm-generic/bitops/fls.h> +#include <asm-generic/bitops/__fls.h> +#include <asm-generic/bitops/fls64.h> +#include <asm-generic/bitops/__ffs.h> #define smp_mb__before_clear_bit() do { } while (0) #define smp_mb__after_clear_bit() do { } while (0)