From: sourav <sourav.poddar@ti.com>
To: Wolfram Sang <wsa@the-dreams.de>
Cc: tony@atomide.com, linux-omap@vger.kernel.org,
linux-i2c@vger.kernel.org, Felipe Balbi <balbi@ti.com>,
Nishanth Menon <nm@ti.com>
Subject: Re: [PATCHv2] i2c: omap: Disable default probing of i2c devices for omap i2c.
Date: Thu, 10 Apr 2014 19:15:17 +0530 [thread overview]
Message-ID: <5346A06D.1020203@ti.com> (raw)
In-Reply-To: <20140409123702.GA8157@katana>
Hi Wolfram,
On Wednesday 09 April 2014 06:07 PM, Wolfram Sang wrote:
> On Wed, Apr 09, 2014 at 04:06:48PM +0530, Sourav Poddar wrote:
>> I2c core supports defualt probing functionality for devices not registered through
>> dt/board files. If there are any client driver registered, i2c core will try to
>> check if there is any device present corresponding to the address supplied by
>> the client driver. If the device is actually present and not registered, core
>> will register it, else the device default probe will fail and we get a omap i2c controller
>> specific timeout messages.
>> For example, Using multi_v7_config on omap5-uevm, CONFIG_SENSORS_LM90 and CONFIG_ICS932S401
>> is the driver which is enabled and gets registered. I2c core tries to find a valid
>> corresponding device on each of the address supplied by registered driver,
>> but could not find anyone. Hence, keep dumping the controller timeout speciic message.
> This is exactly why I2C_CLASS_DEPRECATED was implemented. So, users
> which are using classes can migrate away. But this needs time. Given
> that I2C_CLASS_DEPRECATED is new in 3.15, I'd think setting classes to 0
> (thus totally disabling them) should not be before 3.17. You don't need
> to resend, I'll do it for all drivers I added this new class to when I
> feel it is safe to do.
OK then, I am dropping this patch, will wait for your patches on it.
Thanks for the review.
~Sourav
>
> Thanks,
>
> Wolfram
>
prev parent reply other threads:[~2014-04-10 13:45 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-04-09 10:36 [PATCHv2] i2c: omap: Disable default probing of i2c devices for omap i2c Sourav Poddar
[not found] ` <1397039808-28594-1-git-send-email-sourav.poddar-l0cyMroinI0@public.gmane.org>
2014-04-09 12:29 ` Nishanth Menon
2014-04-09 12:37 ` Wolfram Sang
2014-04-10 13:45 ` sourav [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=5346A06D.1020203@ti.com \
--to=sourav.poddar@ti.com \
--cc=balbi@ti.com \
--cc=linux-i2c@vger.kernel.org \
--cc=linux-omap@vger.kernel.org \
--cc=nm@ti.com \
--cc=tony@atomide.com \
--cc=wsa@the-dreams.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.