Hello Caglar,

> Hi,
>
> Sorry to jump-in, I read your other mail, AFAICS there is something wrong with
> your I2C hardware. The error message is coming from davinci i2c bus driver. 
Perhaps you are right!
 
Enabling the voltage regulator it shows following output:
 
console [netcon0] enabled
netconsole: network logging started
i2c /dev entries driver
cpuidle: using governor ladder
cpuidle: using governor menu
TCP cubic registered
NET: Registered protocol family 17
Clocks: disable unused emac
------------[ cut here ]------------
WARNING: at arch/arm/mach-davinci/da850.c:947 da850_regulator_init+0x34/0x50()
Unable to obtain voltage regulator for CVDD; voltage scaling unsupported
Modules linked in:
[<c002c500>] (unwind_backtrace+0x0/0xf0) from [<c003c220>]
(warn_slowpath_common+0x4c/0x68)
[<c003c220>] (warn_slowpath_common+0x4c/0x68) from [<c003c278>]
(warn_slowpath_fmt+0x28/0x38)
[<c003c278>] (warn_slowpath_fmt+0x28/0x38) from [<c0033260>]
(da850_regulator_init+0x34/0x50)
[<c0033260>] (da850_regulator_init+0x34/0x50) from [<c000fa64>]
(davinci_cpu_init+0x38/0xb8)
[<c000fa64>] (davinci_cpu_init+0x38/0xb8) from [<c019e678>]
(cpufreq_add_dev+0x124/0x3b4)
[<c019e678>] (cpufreq_add_dev+0x124/0x3b4) from [<c01877ec>]
(sysdev_driver_register+0xac/0x11c)
[<c01877ec>] (sysdev_driver_register+0xac/0x11c) from [<c019e9d8>]
(cpufreq_register_driver+0xd0/0x170)
[<c019e9d8>] (cpufreq_register_driver+0xd0/0x170) from [<c018a154>]
(platform_drv_probe+0x1c/0x24)
[<c018a154>] (platform_drv_probe+0x1c/0x24) from [<c0189160>]
(driver_probe_device+0xac/0x164)
[<c0189160>] (driver_probe_device+0xac/0x164) from [<c01893f8>]
(__driver_attach+0x60/0x84)
[<c01893f8>] (__driver_attach+0x60/0x84) from [<c01884a8>]
(bus_for_each_dev+0x4c/0x80)
[<c01884a8>] (bus_for_each_dev+0x4c/0x80) from [<c0188bac>]
(bus_add_driver+0x9c/0x22c)
[<c0188bac>] (bus_add_driver+0x9c/0x22c) from [<c018967c>]
(driver_register+0xac/0x13c)
[<c018967c>] (driver_register+0xac/0x13c) from [<c018a38c>]
(platform_driver_probe+0x18/0x94)
[<c018a38c>] (platform_driver_probe+0x18/0x94) from [<c00273b8>]
(do_one_initcall+0x58/0x1a4)
[<c00273b8>] (do_one_initcall+0x58/0x1a4) from [<c0008724>]
(kernel_init+0xa4/0x15c)
[<c0008724>] (kernel_init+0xa4/0x15c) from [<c00288cc>]
(kernel_thread_exit+0x0/0x8)
---[ end trace 0a46c40f991ab576 ]---
 
That looks not so good.
 

> Were you able to communicate with other i2c hardware on your EVM?
 
I can communication in this situation with an i2c device on an attached custom
hardware via i2ctools.
Without the custom hardware the error is still existing.
Running another kernel (url =
git://arago-project.org/git/people/sekhar/linux-omapl1.git
on commit d1aeb54a603514d7757c0b88da57f23e498eeacc )
the touchscreen is working on the same hardware.
 
Any ideas are very welcome, thank you very much
 
regards,
 
Bastian.
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to