diff options
author | cognet <cognet@FreeBSD.org> | 2013-08-05 20:14:56 +0000 |
---|---|---|
committer | cognet <cognet@FreeBSD.org> | 2013-08-05 20:14:56 +0000 |
commit | 6c012d075af5c3224363268b835b6f336bc9b41b (patch) | |
tree | 0ea908759e8ddf5541e236b8813197c5681c0d36 /sys/boot | |
parent | 13c1bcf2c1d5fbdca99cdddec726f822b68dddbc (diff) | |
download | FreeBSD-src-6c012d075af5c3224363268b835b6f336bc9b41b.zip FreeBSD-src-6c012d075af5c3224363268b835b6f336bc9b41b.tar.gz |
Let the platform calculate the timer frequency at runtime, and use that for
the omap4, instead of relying on the (wrong) value provided in the dts.
Diffstat (limited to 'sys/boot')
-rw-r--r-- | sys/boot/fdt/dts/pandaboard.dts | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/sys/boot/fdt/dts/pandaboard.dts b/sys/boot/fdt/dts/pandaboard.dts index d1fa803..5544dc5 100644 --- a/sys/boot/fdt/dts/pandaboard.dts +++ b/sys/boot/fdt/dts/pandaboard.dts @@ -64,6 +64,13 @@ < 0x48240100 0x0100 >; /* CPU Interface Registers */ }; + omap4_prcm@4a306000 { + compatible = "ti,omap4_prcm"; + reg =< 0x4a306000 0x2000 + 0x4a004000 0x1000 + 0x4a008000 0x8000>; + }; + pl310@48242000 { compatible = "arm,pl310"; reg = < 0x48242000 0x1000 >; @@ -72,7 +79,6 @@ }; mp_tmr@48240200 { compatible = "arm,mpcore-timers"; - clock-frequency = < 504000000 >; #address-cells = <1>; #size-cells = <0>; reg = < 0x48240200 0x100 >, /* Global Timer Registers */ @@ -110,13 +116,6 @@ "ag16", "usbb1_ulpiphy_dat7", "input_pulldown"; }; - omap4_prcm@4a306000 { - compatible = "ti,omap4_prcm"; - reg =< 0x4a306000 0x2000 - 0x4a004000 0x1000 - 0x4a008000 0x8000>; - }; - GPIO: gpio { #gpio-cells = <3>; compatible = "ti,gpio"; |