1
0
Fork 0
alistair23-linux/arch/nios2
Fabian Frederick bd721ea73e treewide: replace obsolete _refok by __ref
There was only one use of __initdata_refok and __exit_refok

__init_refok was used 46 times against 82 for __ref.

Those definitions are obsolete since commit 312b1485fb ("Introduce new
section reference annotations tags: __ref, __refdata, __refconst")

This patch removes the following compatibility definitions and replaces
them treewide.

/* compatibility defines */
#define __init_refok     __ref
#define __initdata_refok __refdata
#define __exit_refok     __ref

I can also provide separate patches if necessary.
(One patch per tree and check in 1 month or 2 to remove old definitions)

[akpm@linux-foundation.org: coding-style fixes]
Link: http://lkml.kernel.org/r/1466796271-3043-1-git-send-email-fabf@skynet.be
Signed-off-by: Fabian Frederick <fabf@skynet.be>
Cc: Ingo Molnar <mingo@redhat.com>
Cc: Sam Ravnborg <sam@ravnborg.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2016-08-02 17:31:41 -04:00
..
boot kbuild: delete unnecessary "@:" 2016-04-20 10:36:57 +02:00
configs nios2: add Max10 defconfig 2015-09-08 18:16:02 +08:00
include nios2: get rid of superfluous __GFP_REPEAT 2016-06-24 17:23:52 -07:00
kernel clocksources: Switch back to the clksrc table 2016-06-28 10:19:35 +02:00
lib nios2: memset: use the right constraint modifier for the %4 output operand 2016-04-27 16:35:55 +08:00
mm treewide: replace obsolete _refok by __ref 2016-08-02 17:31:41 -04:00
platform nios2: Remove unnecessary of_platform_populate with default match table 2016-06-23 15:00:31 -05:00
Kconfig lib/GCD.c: use binary GCD algorithm instead of Euclidean 2016-05-20 17:58:30 -07:00
Kconfig.debug nios2: add early printk support 2015-02-10 23:21:08 +08:00
Makefile nios2: Add order-only DTC dependency to %.dtb target 2016-05-19 09:15:00 +08:00