Martyn Welch wrote:
On Fri, 29 Aug 2008 07:04:18 -0500
Kumar Gala <[EMAIL PROTECTED]> wrote:

On Aug 26, 2008, at 8:13 AM, Martyn Welch wrote:

+
+               PowerPC,[EMAIL PROTECTED] {
+                       device_type = "cpu";
+                       reg = <0x00000000>;
+                       d-cache-line-size = <32>; // 32 bytes
+                       i-cache-line-size = <32>; // 32 bytes
+                       d-cache-size = <32768>;           // L1, 32K
+                       i-cache-size = <32768>;           // L1, 32K
+                       timebase-frequency = <0>; // From uboot
+                       bus-frequency = <0>;              // From uboot
+                       clock-frequency = <0>;            // From uboot
you can remove these since u-boot will set them.


Ok.

Only if you update your u-boot version.

+               };
+               PowerPC,[EMAIL PROTECTED] {
+                       device_type = "cpu";
+                       reg = <0x00000001>;
+                       d-cache-line-size = <32>; // 32 bytes
+                       i-cache-line-size = <32>; // 32 bytes
+                       d-cache-size = <32768>;           // L1, 32K
+                       i-cache-size = <32768>;           // L1, 32K
+                       timebase-frequency = <0>; // From uboot
+                       bus-frequency = <0>;              // From uboot
+                       clock-frequency = <0>;            // From uboot
you can remove these since u-boot will set them.

Ditto.

Will do.

+               };
+       };
+
+       memory {
+               device_type = "memory";
+               reg = <0x00000000 0x40000000>;    // set by u-boot
if the comment is zero just set it to <0 0>;


So "reg = <0x0 0x40000000>;" ?

+       };
+
what u-boot version are you using/shipping with these boards?

U-boot 1.2.0

1.2.0 predates the libfdt support. You probably don't have any fdt support in your u-boot (if you do, it is old and crude and probably doesn't any of the fixups that Kumar refers to).

I would strongly recommend you upgrade to the tip o' the tree or at least the latest release (1.3.4). FDT support will be *much* better - we now has generic utility routines that fix up lots of stuff for you rather than the crufty by-hand fixups (if any) from the 1.2.0 timeframe.

Wondering if other props (like cache info, is set by u-boot for you).

Probably none unless Martyn upgrades.

- k

Martyn

HTH,
gvb

_______________________________________________
Linuxppc-dev mailing list
Linuxppc-dev@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-dev

Reply via email to