Home | History | Annotate | Download | only in xscale
History log of /src/sys/arch/arm/xscale/pxa2x0_rtc.c
RevisionDateAuthorComments
 1.9  07-Sep-2025  thorpej Change todr_chip_handle::cookie -> todr_chip_handle::todr_dev, and
make it a device_t. Upcoming functional changes will require the
device_t associated with a TODR device.

Change todr_chip_handle::bus_cookie -> todr_chip_handle::todr_devaux.
Nothing was using the old field, but I decided to keep it around just
in cause something needs it in the future.

And with these largely mechanical yet semantically meaningful changes,
thus spake the Oracle: "Welcome to NetBSD 11.99.2."
 1.8  24-Feb-2024  andvar Declare dt variable in PXARTC_DEBUG guarded blocks, since declarations were
removed in general one (likely as unused).

Fix dt.dt_year format specifier from %02d to expected %02lld.

Pass ch (todr_chip_handle_t), not sc (pxartc_softc) to rtc_wristwatch_gettime().

Fixes PXARTC_DEBUG enabled build (tested on zaurus).
 1.7  02-Jan-2020  thorpej In the wristwatch case, use todr_gettime_ymdhms / todr_settime_ymdhms.
 1.6  27-Oct-2012  chs branches: 1.6.38;
split device_t/softc for all remaining drivers.
replace "struct device *" with "device_t".
use device_xname(), device_unit(), etc.
 1.5  01-Jul-2011  dyoung branches: 1.5.2; 1.5.12;
#include <sys/bus.h> instead of <machine/bus.h>.
 1.4  14-May-2011  nonaka - Only when pxa_size isn't set, pxa_size is set.
- Split device_t/softc.
 1.3  12-Dec-2009  tsutsui branches: 1.3.4; 1.3.6;
Remove `volatile' qualifier from argument types of
struct timeval passed to todr_gettime(9) and todr_settime(9).
We no longer have an ancient and volatile struct timeval `time'
global since we have switched to MI timercounter(9) on all port.

XXX1: some of these RTC drivers still assume 32bit time_t
XXX2: some of these should be rewritten to use todr_[gs]ettime_ymdhms()
XXX3: todr(9) man page doesn't mention todr_[gs]ettime_ymdhms()
 1.2  09-Aug-2009  kiyohara Fix matching by improper driver.
see http://mail-index.netbsd.org/port-arm/2009/07/08/msg000807.html

And remove some white-spaces.
 1.1  25-Feb-2007  nonaka branches: 1.1.2; 1.1.6; 1.1.52;
Add PXA2x0 RTC driver.
 1.1.52.2  11-Mar-2010  yamt sync with head
 1.1.52.1  19-Aug-2009  yamt sync with head.
 1.1.6.2  27-Feb-2007  yamt - sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
 1.1.6.1  25-Feb-2007  yamt file pxa2x0_rtc.c was added on branch yamt-idlelwp on 2007-02-27 16:49:41 +0000
 1.1.2.2  26-Feb-2007  yamt sync with head.
 1.1.2.1  25-Feb-2007  yamt file pxa2x0_rtc.c was added on branch yamt-lazymbuf on 2007-02-26 09:06:07 +0000
 1.3.6.1  06-Jun-2011  jruoho Sync with HEAD.
 1.3.4.1  31-May-2011  rmind sync with head
 1.5.12.1  20-Nov-2012  tls Resync to 2012-11-19 00:00:00 UTC
 1.5.2.1  30-Oct-2012  yamt sync with head
 1.6.38.1  08-Apr-2020  martin Merge changes from current as of 20200406

RSS XML Feed