public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot-Users] rtc/ds1374.c turns clock OFF when it means to turn it ON
@ 2007-02-23 21:57 Andrew Klossner
  2007-02-24  5:48 ` Stefan Roese
  2007-02-26 17:46 ` Scott Wood
  0 siblings, 2 replies; 3+ messages in thread
From: Andrew Klossner @ 2007-02-23 21:57 UTC (permalink / raw)
  To: u-boot

rtc/ds1374.c mistakes the "don't enable the oscillator" bit for a
"do enable the oscillator bit" and sets it to 1, stopping the clock.
My guess is that nobody has actually used rtc_set or rtc_reset
with this driver.

We've been using this chip for a few years with a proprietary OS
and are now switching to u-boot and Linux.  I revised the u-boot
driver based on our stable driver.  Besides fixing the oscillator bit,
I set it up to read all the registers with a single IIC transaction
for efficiency and to see any error code from the IIC subsystem.

I would attach the new driver here but I can't figure out how.
I'm typing through a broken "hello new user, we don't yet trust you"
web page.  If somebody could send instructions to
andrew at cesa.opbu.xerox.com, I'd like to submit this revision.

Andrew Klossner

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

end of thread, other threads:[~2007-02-26 17:46 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-02-23 21:57 [U-Boot-Users] rtc/ds1374.c turns clock OFF when it means to turn it ON Andrew Klossner
2007-02-24  5:48 ` Stefan Roese
2007-02-26 17:46 ` Scott Wood

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox