On Wed, Aug 20, 2008 at 09:45:04PM -0400, Jerry Van Baren wrote:
> [EMAIL PROTECTED] wrote:
>> The following changesets resynchronize u-boot with the master libfdt.
>>
>> Best regards,
>> gvb
>
> First results using aliases with David's libfdt improvements...
>
> These are the aliases:
>
> => fdt p /aliases
> aliases {
>         ethernet0 = "/[EMAIL PROTECTED]/[EMAIL PROTECTED]";
>         ethernet1 = "/[EMAIL PROTECTED]/[EMAIL PROTECTED]";
>         serial0 = "/[EMAIL PROTECTED]/[EMAIL PROTECTED]";
>         serial1 = "/[EMAIL PROTECTED]/[EMAIL PROTECTED]";
>         pci0 = "/[EMAIL PROTECTED]";
> };
>
> Dereference an alias by not using the '/' prefix per OF conventions:
>
> => fdt print ethernet0
> [EMAIL PROTECTED] {
>         device_type = "network";
>         compatible = "ucc_geth";
>         cell-index = <0x1>;
>         reg = <0x2000 0x200>;
>         interrupts = <0x20>;
>         interrupt-parent = <0x2>;
>         local-mac-address = [00 00 00 00 00 00];
>         rx-clock-name = "none";
>         tx-clock-name = "clk9";
>         phy-handle = <0x3>;
>         phy-connection-type = "rgmii-id";
>         pio-handle = <0x4>;
> };
>
> Whooo-heeee!
>
> Dereference the ethernet0 alias and print a property:
>
> => fdt print ethernet0/phy-connection-type
> libfdt fdt_path_offset() returned FDT_ERR_NOTFOUND

Uh... didn't I talk you out of this broken path-to-property stuff way
back when?

-- 
David Gibson                    | I'll have my music baroque, and my code
david AT gibson.dropbear.id.au  | minimalist, thank you.  NOT _the_ _other_
                                | _way_ _around_!
http://www.ozlabs.org/~dgibson
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to