All of lore.kernel.org
 help / color / mirror / Atom feed
* Calling an I2C camera sensor with SMBUS API?
@ 2008-12-11 23:55 Aguirre Rodriguez, Sergio Alberto
       [not found] ` <A24693684029E5489D1D202277BE894415E6E424-EovWT4A8QTWIQmiDNMet8wC/G2K4zDHf@public.gmane.org>
  0 siblings, 1 reply; 7+ messages in thread
From: Aguirre Rodriguez, Sergio Alberto @ 2008-12-11 23:55 UTC (permalink / raw)
  To: linux-i2c-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
  Cc: David Brownell, Hiremath, Vaibhav

Hi,

Some days back, Vaibhav Hiremath submitted patches to linux-omap and video4linux trees for an I2C video codec chip, and he was suggested to use SMBUS API instead of manually constructing i2c messages and sending using i2c_transfer API.

So I attempted to do the same for a camera sensor I've been working on.

But one thing I noticed is that my sensor needs to access 16-bit register addresses in the device, and I saw in SMBUS spec 2.0 that the equivalent thing (SMBUS commands) are only 8-bit length.

So, should this automatically discard using SMBUS api for my case, or am I missing something else? (like a SMBUS 16-bit expansion or so)

Regards,
Sergio

^ permalink raw reply	[flat|nested] 7+ messages in thread
* Calling an I2C camera sensor with SMBUS API?
@ 2008-12-11 23:10 Aguirre Rodriguez, Sergio Alberto
  2008-12-11 23:24 ` David Brownell
  0 siblings, 1 reply; 7+ messages in thread
From: Aguirre Rodriguez, Sergio Alberto @ 2008-12-11 23:10 UTC (permalink / raw)
  To: linux-omap@vger.kernel.org; +Cc: David Brownell, Hiremath, Vaibhav

Hi,

Some days back, Vaibhav Hiremat submitted patches for an I2C chip, and somebody (I think David Brownell) suggested to use SMBUS API instead of manually constructing i2c messages and sending using i2c_transfer API.

So I attempted to do the same for a camera sensor I've been working on.

But one thing I noticed is that my sensor needs to access 16-bit register addresses in the device, and I saw in SMBUS spec 2.0 that the equivalent thing (SMBUS commands) are only 8-bit length.

So, should this automatically discard using SMBUS api for my case, or am I missing something else? (like a SMBUS 16-bit expansion or so)

Regards,
Sergio

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2008-12-12 17:07 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-12-11 23:55 Calling an I2C camera sensor with SMBUS API? Aguirre Rodriguez, Sergio Alberto
     [not found] ` <A24693684029E5489D1D202277BE894415E6E424-EovWT4A8QTWIQmiDNMet8wC/G2K4zDHf@public.gmane.org>
2008-12-12 15:44   ` Jean Delvare
     [not found]     ` <20081212164426.27b4f5cd-ig7AzVSIIG7kN2dkZ6Wm7A@public.gmane.org>
2008-12-12 16:46       ` David Brownell
     [not found]         ` <200812120846.48960.david-b-yBeKhBN/0LDR7s880joybQ@public.gmane.org>
2008-12-12 17:07           ` Jean Delvare
  -- strict thread matches above, loose matches on Subject: below --
2008-12-11 23:10 Aguirre Rodriguez, Sergio Alberto
2008-12-11 23:24 ` David Brownell
2008-12-11 23:58   ` Aguirre Rodriguez, Sergio Alberto

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.