diff options
author | imp <imp@FreeBSD.org> | 2012-05-29 03:23:18 +0000 |
---|---|---|
committer | imp <imp@FreeBSD.org> | 2012-05-29 03:23:18 +0000 |
commit | 0a32ad9a42bf3a9fb12e434a103a329932670181 (patch) | |
tree | f5d0127abe14a408f0d0203046a818dcdc562ddd /sys/arm/at91/at91.c | |
parent | 2616fac7a2c890a651e7fd1282689b94bcfc1616 (diff) | |
download | FreeBSD-src-0a32ad9a42bf3a9fb12e434a103a329932670181.zip FreeBSD-src-0a32ad9a42bf3a9fb12e434a103a329932670181.tar.gz |
Compute the master clock frequency, so we no longer need to have it
compiled into the kernel. This allows us to boot the same kernel on
machines with different master clock frequencies, so long as we can
determine the main clock frequency accurately. Cleanup the pmc clock
init function so it can be called in early boot so we can use the
serial port just after we call cninit.
# We have two calls to at91_pmc_clock_init for reasons unknown, that will
# be fixed later -- it is harmless for now.
Diffstat (limited to 'sys/arm/at91/at91.c')
-rw-r--r-- | sys/arm/at91/at91.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/sys/arm/at91/at91.c b/sys/arm/at91/at91.c index 842038e..e9f27b5 100644 --- a/sys/arm/at91/at91.c +++ b/sys/arm/at91/at91.c @@ -56,11 +56,7 @@ extern const struct pmap_devmap at91_devmap[]; uint32_t at91_chip_id; -#ifdef AT91C_MASTER_CLOCK -uint32_t at91_master_clock = AT91C_MASTER_CLOCK; -#else uint32_t at91_master_clock; -#endif static int at91_bs_map(void *t, bus_addr_t bpa, bus_size_t size, int flags, |