Message ID | 1446734622-5100-5-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 483D0140311 for <incoming@patchwork.ozlabs.org>; Fri, 6 Nov 2015 01:45:07 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 347AAA746B; Thu, 5 Nov 2015 15:44:32 +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 Xj7hUQMEPKa1; Thu, 5 Nov 2015 15:44:31 +0100 (CET) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id D48534BC2A; Thu, 5 Nov 2015 15:44:16 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 2A1304BBC8 for <u-boot@lists.denx.de>; Thu, 5 Nov 2015 15:44:06 +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 z-uoY03DGR98 for <u-boot@lists.denx.de>; Thu, 5 Nov 2015 15:44:06 +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-bn1on0144.outbound.protection.outlook.com [157.56.110.144]) by theia.denx.de (Postfix) with ESMTPS id 1E7194BB66 for <u-boot@lists.denx.de>; Thu, 5 Nov 2015 15:43:59 +0100 (CET) Received: from BY2PR03CA012.namprd03.prod.outlook.com (10.255.93.29) by DM2PR0301MB1309.namprd03.prod.outlook.com (10.160.222.154) with Microsoft SMTP Server (TLS) id 15.1.312.18; Thu, 5 Nov 2015 14:43:57 +0000 Received: from BL2FFO11OLC011.protection.gbl (10.255.93.4) by BY2PR03CA012.outlook.office365.com (10.255.93.29) with Microsoft SMTP Server (TLS) id 15.1.312.18 via Frontend Transport; Thu, 5 Nov 2015 14:43:56 +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 BL2FFO11OLC011.mail.protection.outlook.com (10.173.160.157) with Microsoft SMTP Server (TLS) id 15.1.325.5 via Frontend Transport; Thu, 5 Nov 2015 14:43:56 +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 tA5Ehng4021219; Thu, 5 Nov 2015 07:43:55 -0700 From: Fabio Estevam <fabio.estevam@freescale.com> To: <jteki@openedev.com> Date: Thu, 5 Nov 2015 12:43:26 -0200 Message-ID: <1446734622-5100-5-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; BL2FFO11OLC011; 1:kH5O2I/4QyZXg3fWSAImEhwhG9lBp9IjFlfwjJjrhO3N4ezOI3qOeASftBlljAAUpuruNedPyX4Uw3zlS4lrLWZeTujmlun+iXA8rwd+LC8lG6GPfaxX2Tsld6JnTOuzWHTWVGWbTe+15rTxrkEtSrWRs556Ie2DPG1vVAv+RtTh4vyCGHPfTTG53CJ56+lQb2X+NAHaJDOQax2+FxwsQ2ZnK/PeG10G1loZ7RUu7DiAyByTiuWxA/GIsMzXa7yZKuM7ZsdnnL8m7yGH/dqxio6mXnjGJhTQG5igCIGtYzmzt5pXVRVL7bEl1agPUabq1wb+3hVleqrnCFrDR9Z2NdWt8IR+vGp8RhDhrrQtcyGndmgoHnXhM5SYg1A660aCePEQ+LEUtKb35m1MCGEEbA== X-Forefront-Antispam-Report: CIP:192.88.168.50; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(4001430100002)(5008740100001)(50226001)(85426001)(48376002)(97736004)(92566002)(107886002)(50986999)(110136002)(5001960100002)(81156007)(50466002)(87936001)(189998001)(76176999)(2351001)(33646002)(19580405001)(86362001)(19580395003)(11100500001)(5007970100001)(2950100001)(5003940100001)(106466001)(77096005)(229853001)(6806005)(36756003)(104016004)(105606002)(47776003)(41533002); DIR:OUT; SFP:1102; SCL:1; SRVR:DM2PR0301MB1309; 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; DM2PR0301MB1309; 2:310RcI0ZrJ/jdeeo23Xa8B5ETc0ToPNo9W81s9rOdOdXz6//J/N4LLs8Zz9w9uIdTafaXnWBn+5pMz8CxEAH1J3vYnxzsbtYFsbaCBJdXM56mYnXQa7DljIAVwEZUqUL1Po1lHhaxMc/3/iyhvACHNo0HzH/DJD/YEqS5V21sQQ=; 3:mUXXWSCJL1toSC4Oh+/CCR4C8N+EanJEQZsRyuCrVX+mx/cKF1YnfjOiBaqwTid/v/kuduf7agf3cekPq+rVoReNEIo6cn7ORg8fBD4LN/owBJZJhle8/VheNz/xEtdmwcAepSg9UXGruIZ88TZwLMA7Xcz7XGWhVZ+8Ard9NZJkz7hQe2NtzBdj3j56M2K/BST6AXXfuJnntCUMi+bKBpGCPZh/F/2iPkLHZ0tDYVU=; 25:kY0CMdHZxb5TLzqyK33SX75ezOt7KdjY/W3i2zrVcmB/Np/tZ+Q6MtC7iclUPmjQDY0ig8X77oNrLjT3DXbCKlKlu0DPKaVlnVtFs5jqs9fTmWSpax1f2H+6U3sNcx5XKFPK7zEgtakOp4VMdSqfGQp8hKjP/lNMHGQYK/A0gwaCfucLE3V5U9zRSRFHQXanuLM8Bl3Doj/BO4DOHu5Rf56/yaAYRLQpa7xtiwP83vJa7GOg49G8xbVzWoBhJHccA09xfP9GSHo76QGxEhlAwQ== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM2PR0301MB1309; X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB1309; 20:HBWthrS58JjSv8AMOIoePuBw0ufHUNd2v+V2O8oG8oWthhbKKLrI48SQO/oUj1nXezh/IhHP/G9VH2Ym3qQAVF4i+AmdoC7Xr7E8h53grLvbV0rkOdUPLJDz26eKdCX1R286LMUFKVf9rkm8ArXwCT2oXPH55R4jsidvRwUwCJnm+M+/o279jzFGgcaIwq1tyaP2J2nFG48INNhYcWvYS1mJj2+MIh0V0GT1v0RXBzED0dpGK7mRllTRp4/s1Y0KIL2ghLpYYmQZREy9dhMjP1dHuIcGm3Hf0DQFLL+3traBojTjb59N6XXS0YFvHQDr0zEyZNI59OPMqYE6NJUCUH61yWDrCJel7i/CrmnI7XM=; 4:ggcIlsnXlM/0YfhIbpXpUzz4BAV0dIitbAZMG9FNAWzxfygt57MiQ1MmoZeQTt3BXz6jjvak5qogp9h2xfKq3YTfuJGK4AL5DycLNSRQx45mDKaCbH9dkZtdLaMwxHPB7EMw1E1RdsAk8hrKp3CXHyN22QHrGEoit579UJFAGnhhRCD0RWrqsRGA7WvG6EfT1HFOQv0tAsANjpg5seMFRXkkxFBVeC8bqM7QCVQYOmJMndFvizgMWDFsVayMKw3A9O8eF48Xfomm5buC+RIFmjCdLcsZunqhSbTiFPovUcsOQacMpPBuJozR16ctQwTr3vbMSC8r9oiE/9t/WskrW+JyntD8XUkIFUcOp0CtmK13GvGIK42m5k7S1W6bLbwQ X-Microsoft-Antispam-PRVS: <DM2PR0301MB1309AD9D3BDC61CA735FFF62E9290@DM2PR0301MB1309.namprd03.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(101931422205132); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(520078)(5005006)(3002001)(10201501046); SRVR:DM2PR0301MB1309; BCL:0; PCL:0; RULEID:; SRVR:DM2PR0301MB1309; X-Forefront-PRVS: 0751474A44 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR0301MB1309; 23:zljm3DY2x04rdXyZ/qpg1hVa2xYJPE4cspASqHE?= =?us-ascii?Q?SzRmEIYEUdwZCrmbmWre52g48LMC/0Isxj6Z/EW8qRWcSUb+dba1e1qP0Ypc?= =?us-ascii?Q?XsaKX/MIfcIOSYusYN1bHYN/7YXZW9E8Q2/OsTPLVfUDpyEhX4SZSmdG3/bP?= =?us-ascii?Q?znEkxh57ARRx/YymaIRYZYEcSof5tzzJniTJjZoZM1ywp/wRTs9EZs9q2Ahi?= =?us-ascii?Q?DYT3nG5qKKyJUsxA+MajGTa2P5pdZb9CTZ1i6MNEczEQwXuIo7RxZSZSC1Dw?= =?us-ascii?Q?c3dCK/91Ociv+ij1wbcim00Ua2hB2LfOzRqpIzFYQixOJUReOq3Kap7UBanF?= =?us-ascii?Q?9+eR5ABpt3UF4sopAbCC/BpAlm5fvtpxoDenQxAzZ/SbGvlIfZmqcQnoUJVO?= =?us-ascii?Q?1haecXUi1HEtHptfBnux2GjHKm+HS2tHCqgf7qfHvumfrJrSRrPMZCofnjgU?= =?us-ascii?Q?fWFK7fy+BuE50wVhmscsS3wM7b1XJN9DIazd3bBodnK6ghNass9K96u+SyOn?= =?us-ascii?Q?+OOclMT8IHFYTi4WOS6WE3n5T2CpsgTcKZzrrGJzWnBtA6IDgl0HsfyCb/ph?= =?us-ascii?Q?jZuJ9XFnW04gfX/9Xz5o4ZaFhy0kZysDEmEmGb6UWVKMio4t/WoCr8lHCBQn?= =?us-ascii?Q?WTDlEgNSwOBxLSyO20YPaBNtSFY0NGqfKnC2gFkHFrpr7d61eJXwVZ1Zwbj3?= =?us-ascii?Q?E6k8PKHvqgZsHMx6Jtg+2u8xuwPDlw+cHDWcZQDM9XxAEinG1Q3PQX1ymG0e?= =?us-ascii?Q?L4ywIZm3GoibmK8Pfqr/PMuAPTdK1Dtpc6ZjQJUpuxj2xP7CP+xRJHW5cK4N?= =?us-ascii?Q?WO+XxKLpgc9EMVK6Ux+YahE1KBXC25WYfTEfdVQfxvjkf22RHl0PjO5JrAQ0?= =?us-ascii?Q?EhKaU0Lug4xg9dEyIkFBY5YP0BTyy31/ywmMsEiw8YQsBUnEqLhIBDCqPZEA?= =?us-ascii?Q?e1xP4siuoGL1jk2MG73F1/5eHqIYTB/d59Z7H+AURmqeFdd3289JOIBobbrL?= =?us-ascii?Q?Hl2zfXqkt6+3ct2WtgMLJxtzNcXXiZNuicOCcIwIvpOAtZihpuOy1xW20fwT?= =?us-ascii?Q?qlj9n3kRw6CZXBM1cmtK23ARqyo1gWZi4KbxFE5s9/3DZRqYwhA19qefYqVD?= =?us-ascii?Q?2XEvksgXvDrQ=3D?= X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB1309; 5:i0SrH4bnhxEbth8+xfMqpnY6OAKsvpcmnwRoI1yxnVQ3RHQT4Jtq+4UTQ/uRFRfVZjTXqJ6j9/5VW7k00Bj+cRHs+qOSfLE3MmXogXvRZ4i/JA9GXgwPIFoGQbC1fPbEn7aTw0NqLpjw2eosbgY/Fw==; 24:EN6kcDHdn/N1R/desYdRjrvk+mq1eowZipfImiZUg9f3fai/wUpkydnrco8/0+QfrkUjWdwmCbioq1W/EIJ8jaPzYW8wpyKd+aB+z9V3idg=; 20:PEXEHTS6x9kEqEizgo/yUv/aHHa02jGPQcihe5HPxlmwH6obTgH7Y6xHWjVZijTmQNezsCIfqE6WjNp289D5zg== X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Nov 2015 14:43:56.6348 (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: DM2PR0301MB1309 Cc: Fabio Estevam <fabio.estevam@freescale.com>, trini@konsulko.com, u-boot@lists.denx.de Subject: [U-Boot] [PATCH v7 05/21] m68k: 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:26PM -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: Tom Rini <trini@konsulko.com> > Reviewed-by: Heiko Schocher <hs@denx.de> > Reviewed-by: Jagan Teki <jteki@openedev.com> Applied to u-boot/master, thanks!
diff --git a/arch/m68k/include/asm/bitops.h b/arch/m68k/include/asm/bitops.h index f9c434b..69ea26a 100644 --- a/arch/m68k/include/asm/bitops.h +++ b/arch/m68k/include/asm/bitops.h @@ -6,6 +6,10 @@ #define _M68K_BITOPS_H #include <asm/byteorder.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> extern void set_bit(int nr, volatile void *addr); extern void clear_bit(int nr, volatile void *addr);