Thread (6 messages) 6 messages, 2 authors, 2011-05-24

Problem registering the Platform ADC driver

From: conn intel <hidden>
Date: 2011-05-24 08:49:07

On Tue, May 24, 2011 at 1:42 PM, Joachim Holst [off-list ref] wrote:
Hi again!

Sorry if I answered questions You were already aware of. Was too quick to
answer.

:-(

/Jocke!

Thanks Jocke, for your reply. As you said in your example of
board-msm7x30.c file which uses platform_add_devices, my board file
board-icnova_adb4000.c uses platform_device_register for the registration of
all peripherals initialized under function __init ek_board_init(void). I
found that platform_add_device or platform_register_device can be used for
device registration.

Here is board-icnova_adb4000.c http://pastebin.com/dr0QzsyQ
<http://pastebin.com/dr0QzsyQ%20>Linux#390. The functions called under
ek_board_init are defined under
http://lxr.linux.no/#linux+v2.6.38/arch/arm/mach-at91/at91sam9g45_devices.c.
All of them uses platform_device_register. In my case also it should work.

Still I am not sure why it is not working, any further thoughts or
suggestions?

Have a Nice time,
Ankur.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20110524/a95e3df5/attachment.html 
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help