public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
From: Tolunay Orkun <listmember@orkun.us>
To: u-boot@lists.denx.de
Subject: [U-Boot-Users] Please pull u-boot-83xx.git (I2C rework)
Date: Tue, 28 Nov 2006 15:09:07 -0600	[thread overview]
Message-ID: <456CA573.4020103@orkun.us> (raw)
In-Reply-To: <20061128210313.B8FEF352650@atlas.denx.de>

Wolfgang Denk wrote:
> In message <1164737878.31193.38.camel@saruman.qstreams.net> you wrote:
>>> Can you be more specific?  These two macros are defined in a variety of ways in 
>>> U-Boot.  Soft I2C is not used on any Freescale parts (AFAIK).
>>>
>> While it's not used on any Freescale evaluation boards, it could
>> certainly be implemented on boards with Freescale CPUs.  I'm not sure
>> why you'd bit-bang I2C if you have nice hardware controllers, but there
> 
> ...because  the  bitbanging  code  is  much  smaller  and  easier  to
> implement and debug than the code that uses the HW controller?
> 
>> may be situations where this makes sense.  On the other hand, I don't
>> know if SOFT_I2C and HARD_I2C can co-exist.
> 
> No, theu=y are exclusive. But it should be possible to select any  of
> these interfaces.

How do we handle the case that there is one hard I2C interface and 
another soft I2C interface (bus) via a pair of GPIO port pins? I have a 
PPC405EP based custom board that has such a case and I was looking 
forward to enabling multiple I2C bus support in U-Boot via both SOFT_I2C 
as well as HARD_I2C defined.

Tolunay

  reply	other threads:[~2006-11-28 21:09 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-11-28 13:54 [U-Boot-Users] Please pull u-boot-83xx.git (I2C rework) Joakim Tjernlund
2006-11-28 18:04 ` Timur Tabi
2006-11-28 18:17   ` Ben Warren
2006-11-28 18:25     ` Jerry Van Baren
2006-11-28 18:31     ` Pantelis Antoniou
2006-11-28 19:56       ` Timur Tabi
2006-11-28 18:43     ` Joakim Tjernlund
2006-11-28 21:03     ` Wolfgang Denk
2006-11-28 21:09       ` Tolunay Orkun [this message]
2006-11-29 16:50         ` Wolfgang Denk
2006-11-28 21:03   ` Wolfgang Denk
2006-11-28 21:08     ` Timur Tabi
2006-11-28 21:39       ` Joakim Tjernlund
2006-11-28 22:16         ` Timur Tabi
2006-11-28 22:25           ` Joakim Tjernlund
2006-11-28 22:46             ` Timur Tabi
2006-11-28 22:49           ` Joakim Tjernlund
2006-11-29 13:20             ` Jerry Van Baren
2006-11-28 21:47       ` Ben Warren
2006-11-29 16:49       ` Wolfgang Denk
  -- strict thread matches above, loose matches on Subject: below --
2006-11-30 10:00 Joakim Tjernlund
2006-11-04  2:11 [U-Boot-Users] Please pull u-boot-83xx.git Kim Phillips
2006-11-26 13:49 ` [U-Boot-Users] Please pull u-boot-83xx.git (I2C rework) Stefan Roese
2006-11-27  2:45   ` Ben Warren
2006-11-27  6:22     ` Stefan Roese
2006-11-27 17:28   ` Timur Tabi

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=456CA573.4020103@orkun.us \
    --to=listmember@orkun.us \
    --cc=u-boot@lists.denx.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox