diff options
author | Jan Beulich <JBeulich@novell.com> | 2010-04-06 14:34:44 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2010-04-07 08:38:02 -0700 |
commit | fc95c6d9b4433525ed9484089b6e092f3516a92b (patch) | |
tree | fa98b2e6238c73a6ebdbb59b0fb8107dfc0369fe /Documentation/fb | |
parent | 530cd330dc3865e3107304a6e84fdc332aa72f7d (diff) | |
download | lwn-fc95c6d9b4433525ed9484089b6e092f3516a92b.tar.gz lwn-fc95c6d9b4433525ed9484089b6e092f3516a92b.zip |
vesafb: use platform_driver_probe() instead of platform_driver_register()
Commit c2e13037e6794bd0d9de3f9ecabf5615f15c160b ("platform-drivers: move
probe to .devinit.text in drivers/video") introduced a huge amount of
section mismatch warnings in vesafb code. Rather than converting all of
the annotations, do the obvious and revert the __init -> __devinit change,
and use the recommended (in that patch) alternative to calling
platform_driver_register(): vesafb depends on information obtained from by
kernel at boot time, cannot be a module, and no post-boot devices can ever
show up.
Signed-off-by: Jan Beulich <jbeulich@novell.com>
Cc: Greg KH <greg@kroah.com>
Acked-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'Documentation/fb')
0 files changed, 0 insertions, 0 deletions