[U-Boot-Users] rtc/ds1374.c turns clock OFF when it means to turn it ON
Stefan Roese
sr at denx.de
Sat Feb 24 06:48:22 CET 2007
Andrew,
On Friday 23 February 2007 22:57, Andrew Klossner wrote:
> 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.
A quick look shows that this driver is used by the Freescale MPC8349EMDS &
MPC8360EMDS board ports. Some of the Freescale guys (Kim?) should jump in
here.
> 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.
For submitting patches please take a look at the section "Submitting Patches:"
at the end of the README file. Nowadays patches created using git are even
better (like in the Linux kernel development).
Best regards,
Stefan
=====================================================================
DENX Software Engineering GmbH, HRB 165235 Munich, CEO: Wolfgang Denk
Office: Kirchenstr. 5, D-82194 Groebenzell, Germany
=====================================================================
More information about the U-Boot
mailing list