BNX2X: IO funcs spatched
authorBarret Rhoden <brho@cs.berkeley.edu>
Wed, 4 Feb 2015 20:15:34 +0000 (15:15 -0500)
committerBarret Rhoden <brho@cs.berkeley.edu>
Mon, 2 Mar 2015 16:59:08 +0000 (11:59 -0500)
commit6d066f466c1e64d574b9e373ade5e5e1a2813392
treed7055b94ec7c8280ecbc2ac37b815b9e365cce89
parent829d66982751bfcecfbb529345f59be0f4c434f3
BNX2X: IO funcs spatched

e.g. readl -> read32.

Yes, we could have kept the Linux io helpers the way Linux expects, but if
we're putting something useful in the main kernel, I'd like it to be the way we
want.

Though the spatch did require --disable-multi-pass for it to work on the macros
in bnx2x.h, and the writel macros needed to be manually joined onto one line.
I think those were broken by a previous spatch.
kern/drivers/net/bnx2x/akaros_compat.h
kern/drivers/net/bnx2x/bnx2x.h
kern/drivers/net/bnx2x/bnx2x_vfpf.c
scripts/spatch/linux/io_funcs.cocci [new file with mode: 0644]