Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S267926AbUIURkJ (ORCPT ); Tue, 21 Sep 2004 13:40:09 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S267923AbUIURkA (ORCPT ); Tue, 21 Sep 2004 13:40:00 -0400 Received: from rproxy.gmail.com ([64.233.170.193]:37808 "EHLO mproxy.gmail.com") by vger.kernel.org with ESMTP id S267918AbUIURjg (ORCPT ); Tue, 21 Sep 2004 13:39:36 -0400 Message-ID: <9e4733910409211039273d5a2f@mail.gmail.com> Date: Tue, 21 Sep 2004 13:39:33 -0400 From: Jon Smirl Reply-To: Jon Smirl To: Michael Hunold Subject: Re: [PATCH][2.6] Add command function to struct i2c_adapter Cc: Greg KH , Michael Hunold , Linux Kernel Mailing List , Andrew Morton , Linus Torvalds , sensors@stimpy.netroedge.com In-Reply-To: <41506099.8000307@web.de> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit References: <414F111C.9030809@linuxtv.org> <20040921154111.GA13028@kroah.com> <41506099.8000307@web.de> Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 880 Lines: 22 There is a related I2C problem with EEPROMs and DDC monitors. DDC monitors look just like EEPROMs, the EEPROM driver can even read most of them. But there are DDC monitors that need special wakeup sequences before their ROMs will appear. EEPROM and DDC are both algo_bit clients. When you attach a bus to algo_bit both clients will run. There is concern that sending the special DDC wake up sequence down non-DDC buses might mess up the bus. A proposal was made to implement different classes of algo_bit clients but this was never implemented. Would a class solution help with the dvb problem too? -- Jon Smirl jonsmirl@gmail.com - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/