History log of /src/sys/arch/arm/ep93xx/epclk.c |
Revision | | Date | Author | Comments |
1.23 |
| 21-Nov-2021 |
skrll | Trailing whitespace.
|
1.22 |
| 29-May-2020 |
rin | For struct timecounter, use C99 initializers. Compile tested. No functional changes intended.
|
1.21 |
| 06-Mar-2014 |
maxv | Fix uninitialized variable. Found by my code scanner.
ok christos@
|
1.20 |
| 12-Nov-2012 |
skrll | branches: 1.20.2; C99 types
|
1.19 |
| 27-Oct-2012 |
chs | split device_t/softc for all remaining drivers. replace "struct device *" with "device_t". use device_xname(), device_unit(), etc.
|
1.18 |
| 01-Jul-2011 |
dyoung | branches: 1.18.2; 1.18.12; #include <sys/bus.h> instead of <machine/bus.h>.
|
1.17 |
| 23-Oct-2009 |
snj | Switch to a 2 clause license. Approved by joff@ (copyright holder).
|
1.16 |
| 19-Dec-2008 |
kenh | Switch back original ARM assembler code used to calculate the number of ticks needed to wait in delay(). New code overflowed for large delay values. Broke, among other things, the RTC probe for the TS-7200.
|
1.15 |
| 27-May-2008 |
hamajima | branches: 1.15.6; - convert inline asm umull to C - add "-march=armv4 -mtune=arm9" to CPUFLAGS
Relevant mailing list threads: http://mail-index.netbsd.org/source-changes/2008/05/25/msg195537.html http://mail-index.netbsd.org/port-arm/2008/05/26/msg000228.html
|
1.14 |
| 25-May-2008 |
hamajima | fix countdown of "remaining" variable in delay(). Armadillo9 works again. speed up an initial value calculation of "remaining" variable in delay().
|
1.13 |
| 10-May-2008 |
martin | Backout previous: the license sweep touched these files in error, so restore the old license.
|
1.12 |
| 28-Apr-2008 |
martin | branches: 1.12.2; Remove clause 3 and 4 from TNF licenses
|
1.11 |
| 20-Jan-2008 |
joerg | branches: 1.11.6; 1.11.8; 1.11.10; Convert evbarm to timecounter. Only one of the systems was tested, the rest of the patch is compile-time tested only.
|
1.10 |
| 06-Jan-2007 |
christos | branches: 1.10.20; 1.10.24; 1.10.26; 1.10.32; 1.10.38; Add generic TOD support. From Bucky Katz.
|
1.9 |
| 10-Sep-2006 |
gdamore | branches: 1.9.4; First pass at enabling a lot of ARM ports to convert swiftly to __HAVE_GENERIC_TODR. Just put #define __HAVE_GENERIC_TODR in types.h if your port uses one of these files.
|
1.8 |
| 24-Dec-2005 |
perry | branches: 1.8.8; 1.8.20; bare asm -> __asm
|
1.7 |
| 12-Nov-2005 |
hamajima | add new EP93xx device drivers. epgpio: GPIO Interface (support gpio(4)) epled: LED on epgpio eppcic: PCMCIA Interface eprtc: Realtime clock epwdog: Watchdog timer
changes ep93xx_intr: add dummy entries to keep vmstat happy. epclk: I use Timer1 and generate 100Hz if set. epe: attach epclk and epgpio first. fetch the Ethernet address from property if set. I use config flags and modify MDCDIV.
|
1.6 |
| 04-Jun-2005 |
he | branches: 1.6.2; Fix -Wcast-qual by sprinkling some consts, and remove named parameters from a function prototype to avoid shadowing. Also fix a couple of other shadowing problems.
|
1.5 |
| 04-Jun-2005 |
he | Fix the various todr_gettime() and todr_settime() fallouts from -Wcast-qual differently, by instead changing the signatore of those "functions" to take a "volatile struct timeval*" instead of a "struct timeval*". Many places, these functions are called with &time, and time is declared as volatile in <sys/kernel.h>. This way we can get rid of all the ugly casts which now also triggered warnings, and caused more code to be added to work around the problem.
Reviewed by thorpej.
|
1.4 |
| 26-Feb-2005 |
simonb | Watch out for those unexpected tains.
|
1.3 |
| 06-Jan-2005 |
joff | branches: 1.3.2; 1.3.4; 1.3.6; Add missing newline after preposterous time warning printf
|
1.2 |
| 27-Dec-2004 |
joff | do things the todr(9) way
|
1.1 |
| 22-Dec-2004 |
joff | ep93xx processor system tick timer and microtime()/delay() impl
|
1.3.6.1 |
| 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
1.3.4.5 |
| 11-Dec-2005 |
christos | Sync with head.
|
1.3.4.4 |
| 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
1.3.4.3 |
| 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
1.3.4.2 |
| 17-Jan-2005 |
skrll | Sync with HEAD.
|
1.3.4.1 |
| 06-Jan-2005 |
skrll | file epclk.c was added on branch ktrace-lwp on 2005-01-17 19:29:12 +0000
|
1.3.2.1 |
| 29-Apr-2005 |
kent | sync with -current
|
1.6.2.4 |
| 21-Jan-2008 |
yamt | sync with head
|
1.6.2.3 |
| 26-Feb-2007 |
yamt | sync with head.
|
1.6.2.2 |
| 30-Dec-2006 |
yamt | sync with head.
|
1.6.2.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.8.20.2 |
| 12-Jan-2007 |
ad | Sync with head.
|
1.8.20.1 |
| 18-Nov-2006 |
ad | Sync with head.
|
1.8.8.1 |
| 14-Sep-2006 |
yamt | sync with head.
|
1.9.4.1 |
| 30-Apr-2007 |
bouyer | Pull up following revision(s) (requested by rearnsha in ticket #592): sys/arch/arm/footbridge/footbridgevar.h: revision 1.5 sys/arch/arm/ep93xx/epclk.c: revision 1.10 sys/arch/arm/ixp12x0/ixp12x0_clk.c: revision 1.11 sys/arch/arm/footbridge/footbridge.c: revision 1.17 sys/arch/arm/footbridge/isa/dsrtc.c: revision 1.10 sys/arch/arm/s3c2xx0/s3c2800_clk.c: revision 1.10 sys/arch/arm/xscale/ixp425_timer.c: revision 1.13 sys/arch/arm/xscale/becc_timer.c: revision 1.11 sys/arch/arm/xscale/i80321_timer.c: revision 1.16 sys/arch/arm/s3c2xx0/s3c24x0_clk.c: revision 1.7 Add generic TOD support. From Bucky Katz.
|
1.10.38.1 |
| 20-Jan-2008 |
bouyer | Sync with HEAD
|
1.10.32.1 |
| 18-Feb-2008 |
mjf | Sync with HEAD.
|
1.10.26.1 |
| 23-Mar-2008 |
matt | sync with HEAD
|
1.10.24.1 |
| 27-Jan-2008 |
chris | Sync to HEAD.
|
1.10.20.1 |
| 28-Feb-2008 |
rjs | Sync with HEAD.
|
1.11.10.2 |
| 11-Mar-2010 |
yamt | sync with head
|
1.11.10.1 |
| 04-May-2009 |
yamt | sync with head.
|
1.11.8.1 |
| 04-Jun-2008 |
yamt | sync with head
|
1.11.6.2 |
| 17-Jan-2009 |
mjf | Sync with HEAD.
|
1.11.6.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.12.2.1 |
| 23-Jun-2008 |
wrstuden | Sync w/ -current. 34 merge conflicts to follow.
|
1.15.6.1 |
| 19-Jan-2009 |
skrll | Sync with HEAD.
|
1.18.12.2 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.18.12.1 |
| 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
1.18.2.3 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.18.2.2 |
| 16-Jan-2013 |
yamt | sync with (a bit old) head
|
1.18.2.1 |
| 30-Oct-2012 |
yamt | sync with head
|
1.20.2.1 |
| 18-May-2014 |
rmind | sync with head
|