From: David Miller <da...@davemloft.net> Date: Mon, 05 Oct 2015 03:54:55 -0700 (PDT)
> From: j...@ringle.org > Date: Thu, 1 Oct 2015 07:43:21 -0400 > >> From: Jon Ringle <jrin...@gridpoint.com> >> >> This ethernet driver supports the Micorchip enc424j600/626j600 Ethernet >> controller over a SPI bus interface. This driver makes use of the regmap API >> to >> optimize access to registers by caching registers where possible. >> >> Datasheet: >> http://ww1.microchip.com/downloads/en/DeviceDoc/39935b.pdf >> >> Signed-off-by: Jon Ringle <jrin...@gridpoint.com> > > Applied. Actually, I had to revert both patches. Please look at the compiler warnings your code generates: drivers/mfd/wm5110-tables.c: In function ‘wm5110_patch’: drivers/mfd/wm5110-tables.c:281:11: warning: passing argument 2 of ‘regmap_register_patch’ from incompatible pointer type [enabled by default] In file included from include/linux/mfd/arizona/core.h:17:0, from drivers/mfd/wm5110-tables.c:15: include/linux/regmap.h:727:5: note: expected ‘const struct reg_sequence *’ but argument is of type ‘const struct reg_default *’ drivers/mfd/wm8998-tables.c: In function ‘wm8998_patch’: drivers/mfd/wm8998-tables.c:50:10: warning: passing argument 2 of ‘regmap_register_patch’ from incompatible pointer type [enabled by default] In file included from include/linux/mfd/arizona/core.h:17:0, from drivers/mfd/wm8998-tables.c:15: include/linux/regmap.h:727:5: note: expected ‘const struct reg_sequence *’ but argument is of type ‘const struct reg_default *’ N§²ζμrΈyϊθΨb²X¬ΆΗ§vΨ^)ήΊ{.nΗ+·§zΧ^Ύ)ν ζθw*jg¬±¨Άέ’j/κδzΉήΰ2ή¨θΪ&’)ί‘«aΆΪώψ�G«ιh�ζj:+v¨wθΩ₯