Bug 37032

Summary: DRM_RADEON=m with CONFIG_FB=y fails
Product: Drivers Reporter: Dan Weeks (dan)
Component: Video(DRI - non Intel)Assignee: drivers_video-dri
Status: RESOLVED OBSOLETE    
Severity: normal CC: akpm, alan
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 2.6.39 Subsystem:
Regression: No Bisected commit-id:
Attachments: Working 2.6.39 config

Description Dan Weeks 2011-06-09 05:40:22 UTC
Created attachment 61312 [details]
Working 2.6.39 config

The summary pretty much says it all. Linking barfed due to some Radeon DRM + backlight issue. From what I've read, similar issues have cropped up before but I have yet been able to find the root cause. I can say the problem did go away when I changed my config from CONFIG_FB=y to CONFIG_FB=m. I've attached my working config and the linking error is below.

drivers/built-in.o: In function `radeon_lvds_enc_destroy': radeon_legacy_encoders.c:(.text+0x958ce): undefined reference to `backlight_device_unregister'
drivers/built-in.o: In function `radeon_legacy_backlight_init': (.text+0x95a4c): undefined reference to `backlight_device_register'