OpenGrok
Cross Reference: pxa2x0_rtc.c
xref
: /
src
/
sys
/
arch
/
arm
/
xscale
/
pxa2x0_rtc.c
Home
|
History
|
Annotate
|
Download
|
only in
xscale
History log of
/src/sys/arch/arm/xscale/pxa2x0_rtc.c
Revision
Date
Author
Comments
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
Indexes created Fri Oct 17 23:09:53 GMT 2025