* Re: 10-bit address support in i2c-omap and i2c-davinci [not found] <20111107094614.0062a3f7@endymion.delvare> @ 2011-11-07 15:09 ` Kevin Hilman 2011-11-07 16:59 ` Jean Delvare 0 siblings, 1 reply; 2+ messages in thread From: Kevin Hilman @ 2011-11-07 15:09 UTC (permalink / raw) To: Jean Delvare Cc: Ben Dooks, Tony Lindgren, Andy Green, Lucas De Marchi, Linux I2C, linux-omap, davinci-linux-open-source Adding linux-omap and linux-davinci lists Jean Delvare <khali@linux-fr.org> writes: > Both bus drivers i2c-omap and i2c-davinci apparently handle 10-bit addresses: > > (i2c-omap.c) > if (msg->flags & I2C_M_TEN) > w |= OMAP_I2C_CON_XA; > > (i2c-davinci.c) > /* if the slave address is ten bit address, enable XA bit */ > if (msg->flags & I2C_M_TEN) > flag |= DAVINCI_I2C_MDR_XA; > > However neither driver declares functionality flag I2C_FUNC_10BIT_ADDR, > so chip drivers would normally refuse to bind to these buses. If 10-bit > address support is incomplete or broken then it should be removed > completely. If it works then these drivers should declare so by adding > I2C_FUNC_10BIT_ADDR to the functionality flags they return. ^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: 10-bit address support in i2c-omap and i2c-davinci 2011-11-07 15:09 ` 10-bit address support in i2c-omap and i2c-davinci Kevin Hilman @ 2011-11-07 16:59 ` Jean Delvare 0 siblings, 0 replies; 2+ messages in thread From: Jean Delvare @ 2011-11-07 16:59 UTC (permalink / raw) To: Kevin Hilman Cc: Ben Dooks, Tony Lindgren, Andy Green, Lucas De Marchi, Linux I2C, linux-omap, davinci-linux-open-source On Mon, 07 Nov 2011 07:09:38 -0800, Kevin Hilman wrote: > Adding linux-omap and linux-davinci lists Good point, sorry for missing that. Maybe the following would help? List i2c-omap and i2c-davinci in MAINTAINERS. Signed-off-by: Jean Delvare <khali@linux-fr.org> --- MAINTAINERS | 3 +++ 1 file changed, 3 insertions(+) --- linux-3.2-rc0.orig/MAINTAINERS 2011-11-07 17:55:46.000000000 +0100 +++ linux-3.2-rc0/MAINTAINERS 2011-11-07 17:55:55.000000000 +0100 @@ -4675,6 +4675,8 @@ Q: http://patchwork.kernel.org/project/l T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git S: Maintained F: arch/arm/*omap*/ +F: drivers/i2c/busses/i2c-omap.c +F: include/linux/i2c-omap.h OMAP CLOCK FRAMEWORK SUPPORT M: Paul Walmsley <paul@pwsan.com> @@ -5940,6 +5942,7 @@ L: davinci-linux-open-source@linux.davin Q: http://patchwork.kernel.org/project/linux-davinci/list/ S: Supported F: arch/arm/mach-davinci +F: drivers/i2c/busses/i2c-davinci.c SIS 190 ETHERNET DRIVER M: Francois Romieu <romieu@fr.zoreil.com> -- Jean Delvare ^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2011-11-07 17:00 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20111107094614.0062a3f7@endymion.delvare>
2011-11-07 15:09 ` 10-bit address support in i2c-omap and i2c-davinci Kevin Hilman
2011-11-07 16:59 ` Jean Delvare
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox