Skip to content
Snippets Groups Projects
Commit ce574ff5 authored by Kumar Gala's avatar Kumar Gala
Browse files

Enable time handling on 83xx

Patch by Kumar Gala, 11 Jan 2006
parent 9260a561
No related branches found
No related tags found
No related merge requests found
...@@ -2,6 +2,9 @@ ...@@ -2,6 +2,9 @@
Changes since U-Boot 1.1.4: Changes since U-Boot 1.1.4:
====================================================================== ======================================================================
* Enable time handling on 83xx
Patch by Kumar Gala, 11 Jan 2006
* Make System IO Config Registers board configurable on MPC83xx * Make System IO Config Registers board configurable on MPC83xx
Patch by Kumar Gala, 11 Jan 2006 Patch by Kumar Gala, 11 Jan 2006
......
...@@ -43,6 +43,16 @@ struct irq_action { ...@@ -43,6 +43,16 @@ struct irq_action {
int interrupt_init_cpu (unsigned *decrementer_count) int interrupt_init_cpu (unsigned *decrementer_count)
{ {
DECLARE_GLOBAL_DATA_PTR;
volatile immap_t *immr = (immap_t *) CFG_IMMRBAR;
*decrementer_count = (gd->bus_clk / 4) / CFG_HZ;
/* Enable e300 time base */
immr->sysconf.spcr |= 0x00400000;
return 0; return 0;
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment