1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-11-19 07:39:45 +02:00
openwrt-xburst/target/linux
jogo 6f8f4723ff linux: generic: rtl836*: fix compilation with !CONFIG_OF
fixes the following errors caused by r34682:

  CC [M]  drivers/net/phy/rtl8366_smi.o
In file included from drivers/net/phy/rtl8366_smi.c:26:0:
drivers/net/phy/rtl8366_smi.h:149:46: warning: 'struct platform_device' declared inside parameter list [enabled by default]
drivers/net/phy/rtl8366_smi.h:149:46: warning: its scope is only this definition or declaration, which is probably not what you want [enabled by default]
drivers/net/phy/rtl8366_smi.c:1398:65: warning: 'struct platform_device' declared inside parameter list [enabled by default]
drivers/net/phy/rtl8366_smi.c: In function 'rtl8366_smi_probe_plat':
drivers/net/phy/rtl8366_smi.c:1400:44: error: dereferencing pointer to incomplete type
drivers/net/phy/rtl8366_smi.c:1402:11: error: dereferencing pointer to incomplete type
drivers/net/phy/rtl8366_smi.c:1403:16: error: dereferencing pointer to incomplete type
drivers/net/phy/rtl8366_smi.c: At top level:
drivers/net/phy/rtl8366_smi.c:1415:46: warning: 'struct platform_device' declared inside parameter list [enabled by default]
drivers/net/phy/rtl8366_smi.c:1415:21: error: conflicting types for 'rtl8366_smi_probe'
drivers/net/phy/rtl8366_smi.h:149:21: note: previous declaration of 'rtl8366_smi_probe' was here
drivers/net/phy/rtl8366_smi.c: In function 'rtl8366_smi_probe':
drivers/net/phy/rtl8366_smi.c:1420:31: error: dereferencing pointer to incomplete type
drivers/net/phy/rtl8366_smi.c:1424:10: error: dereferencing pointer to incomplete type
drivers/net/phy/rtl8366_smi.c:1425:3: warning: passing argument 1 of 'rtl8366_smi_probe_of' from incompatible pointer type [enabled by default]
drivers/net/phy/rtl8366_smi.c:1392:19: note: expected 'struct device_node *' but argument is of type 'struct platform_device *'
drivers/net/phy/rtl8366_smi.c:1427:3: warning: passing argument 1 of 'rtl8366_smi_probe_plat' from incompatible pointer type [enabled by default]
drivers/net/phy/rtl8366_smi.c:1398:5: note: expected 'struct platform_device *' but argument is of type 'struct platform_device *'
drivers/net/phy/rtl8366_smi.c: At top level:
drivers/net/phy/rtl8366_smi.c:1438:1: error: conflicting types for 'rtl8366_smi_probe'
drivers/net/phy/rtl8366_smi.h:149:21: note: previous declaration of 'rtl8366_smi_probe' was here
make[7]: *** [drivers/net/phy/rtl8366_smi.o] Error 1
make[6]: *** [drivers/net/phy] Error 2
make[5]: *** [drivers/net] Error 2
make[4]: *** [drivers] Error 2

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34703 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-15 13:32:02 +00:00
..
adm5120 kernel: add missing USB configuration symbols after r34501 2012-12-07 11:01:53 +00:00
adm8668 [adm8668] create Linksys WRTU54G-TM profile 2012-12-07 18:02:31 +00:00
amazon remove common symbols from 3.3 configs 2012-11-29 15:21:35 +00:00
ar7 [ar7] use a default kernel command-line to mount squashfs and jffs2 2012-11-29 21:42:53 +00:00
ar71xx ar71xx: reorder some patches 2012-12-14 07:16:56 +00:00
at91 target: refresh all target configs with kconfig.pl 2012-10-29 10:11:05 +00:00
atheros remove common symbols from 3.3 configs 2012-11-29 15:21:35 +00:00
au1000 remove common symbols from 3.6 configs 2012-11-29 15:21:41 +00:00
avr32 remove common symbols from 3.3 configs 2012-11-29 15:21:35 +00:00
brcm47xx brcm47xx: improve suppressing printing if a module was found in preinit function. 2012-12-14 22:45:12 +00:00
brcm63xx kernel: update linux 3.6 to 3.6.10 2012-12-11 20:14:39 +00:00
brcm2708 remove common symbols from 3.3 configs 2012-11-29 15:21:35 +00:00
cns3xxx kernel: add missing USB configuration symbols after r34501 2012-12-07 11:01:53 +00:00
cns21xx remove common symbols from 3.6 configs 2012-11-29 15:21:41 +00:00
cobalt remove common symbols from 3.3 configs 2012-11-29 15:21:35 +00:00
coldfire target: refresh all target configs with kconfig.pl 2012-10-29 10:11:05 +00:00
ep93xx kernel: update linux 3.6 to 3.6.10 2012-12-11 20:14:39 +00:00
etrax target: refresh all target configs with kconfig.pl 2012-10-29 10:11:05 +00:00
gemini remove common symbols from 3.3 configs 2012-11-29 15:21:35 +00:00
generic linux: generic: rtl836*: fix compilation with !CONFIG_OF 2012-12-15 13:32:02 +00:00
goldfish target: refresh all target configs with kconfig.pl 2012-10-29 10:11:05 +00:00
imx21 linux: move certain disabled symbols to the generic configs 2012-05-15 10:58:52 +00:00
iop32x kernel: add missing USB configuration symbols after r34501 2012-12-07 11:01:53 +00:00
ixp4xx kernel: add missing USB configuration symbols after r34501 2012-12-07 11:01:53 +00:00
kirkwood kernel: add missing USB configuration symbols after r34501 2012-12-07 11:01:53 +00:00
lantiq [lantiq] select hcd as a default package for the dgn3500 2012-12-15 11:01:16 +00:00
leon [leon] move patches to patches-2.6.36 2012-11-16 16:32:55 +00:00
malta kernel: update linux 3.6 to 3.6.10 2012-12-11 20:14:39 +00:00
mcs814x [mcs814x] do not call clk_put() on the timer clock 2012-11-27 18:42:36 +00:00
mpc52xx remove common symbols from 3.3 configs 2012-11-29 15:21:35 +00:00
mpc83xx remove common symbols from 3.3 configs 2012-11-29 15:21:35 +00:00
mpc85xx remove common symbols from 3.3 configs 2012-11-29 15:21:35 +00:00
octeon [octeon] move i2c driver to target modules.mk 2012-07-25 15:50:13 +00:00
omap4 kernel: add missing USB configuration symbols after r34501 2012-12-07 11:01:53 +00:00
omap24xx remove common symbols from 3.3 configs 2012-11-29 15:21:35 +00:00
omap35xx target: refresh all target configs with kconfig.pl 2012-10-29 10:11:05 +00:00
orion kernel: add missing USB configuration symbols after r34501 2012-12-07 11:01:53 +00:00
ppc40x kernel: add missing USB configuration symbols after r34501 2012-12-07 11:01:53 +00:00
ppc44x remove common symbols from 3.3 configs 2012-11-29 15:21:35 +00:00
ps3 target: refresh all target configs with kconfig.pl 2012-10-29 10:11:05 +00:00
pxa remove common symbols from 3.3 configs 2012-11-29 15:21:35 +00:00
pxcab target: refresh all target configs with kconfig.pl 2012-10-29 10:11:05 +00:00
ramips kernel: update linux 3.6 to 3.6.10 2012-12-11 20:14:39 +00:00
rb532 remove common symbols from 3.3 configs 2012-11-29 15:21:35 +00:00
realview remove common symbols from 3.3 configs 2012-11-29 15:21:35 +00:00
s3c24xx target: refresh all target configs with kconfig.pl 2012-10-29 10:11:05 +00:00
sibyte remove common symbols from 3.3 configs 2012-11-29 15:21:35 +00:00
sparc kernel: update linux 3.6 to 3.6.10 2012-12-11 20:14:39 +00:00
uml kernel: update linux 3.6 to 3.6.10 2012-12-11 20:14:39 +00:00
x86 kernel: update linux 3.6 to 3.6.10 2012-12-11 20:14:39 +00:00
xburst kernel: add missing USB configuration symbols after r34501 2012-12-07 11:01:53 +00:00
Makefile Add kernel_nconfig make target 2010-08-06 21:36:35 +00:00