<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.10.2">
</HEAD>
<BODY>
Way cool!&nbsp; Thanks a lot.&nbsp; I'll try it out when my hardware comes in...<BR>
<BR>
regards,<BR>
Ben<BR>
<BR>
 On Thu, 2006-07-20 at 13:51 -0500, Kumar Gala wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">On Jul 20, 2006, at 10:16 AM, Ben Warren wrote:</FONT>

<FONT COLOR="#000000">&gt; Hello,</FONT>
<FONT COLOR="#000000">&gt;</FONT>
<FONT COLOR="#000000">&gt; Has anyone implemented devices like the Philips PCA954x I2C bus muxes</FONT>
<FONT COLOR="#000000">&gt; under the /sysfs device model?  I have some optical transponders on my</FONT>
<FONT COLOR="#000000">&gt; board that through the wisdom of some committee all have the same  </FONT>
<FONT COLOR="#000000">&gt; fixed</FONT>
<FONT COLOR="#000000">&gt; I2C address.  To get around this, we put them behind muxes, creating</FONT>
<FONT COLOR="#000000">&gt; 'virtual' I2C busses.  I imagine this could be modeled something like</FONT>
<FONT COLOR="#000000">&gt; the USB hub model, but that's just a first stab.</FONT>

<FONT COLOR="#000000">I'm pretty sure I submitted a set of patches for this upstream.   </FONT>
<FONT COLOR="#000000">However there was some desire to hold off until some other changes.</FONT>

<FONT COLOR="#000000"><A HREF="http://marc.theaimsgroup.com/?l=linux-kernel&m=114376108231285&w=2">http://marc.theaimsgroup.com/?l=linux-kernel&amp;m=114376108231285&amp;w=2</A></FONT>
<FONT COLOR="#000000"><A HREF="http://marc.theaimsgroup.com/?t=114316214100001&r=1&w=2">http://marc.theaimsgroup.com/?t=114316214100001&amp;r=1&amp;w=2</A></FONT>

<FONT COLOR="#000000">- kumar</FONT>


</PRE>
</BLOCKQUOTE>
</BODY>
</HTML>