Maybe everything in this small piece of my dts is wrong. But I don't know how
the correct way is. All I want is to define a 32MiB flash at the end if the
address space of my MPC5200B based system.

        [...]
        [EMAIL PROTECTED] {
                model = "fsl,lpb";
                compatible = "fsl,lpb";
                ranges = <0x0 0xfe000000 0x02000000>;
                [EMAIL PROTECTED] {
                        compatible = "cfi-flash";
                        reg = <0x00000000 0x02000000>;
                        bank-width = <4>;
                };
        };

The dtc gives me the follwing output:

Warning (reg_format): "reg" property in /[EMAIL PROTECTED]/[EMAIL PROTECTED] 
has invalid length (8 bytes) (#address-cells == 2, #size-cells == 1)
Warning (ranges_format): "ranges" property in /[EMAIL PROTECTED] has invalid 
length (12 bytes) (parent #address-cells == 1, child #address-cells == 2, 
#size-cells == 1)
Warning (avoid_default_addr_size): Relying on default #address-cells value for 
/[EMAIL PROTECTED]/[EMAIL PROTECTED]
Warning (avoid_default_addr_size): Relying on default #size-cells value for 
/[EMAIL PROTECTED]/[EMAIL PROTECTED]

What does it mean?

At runtime I get:

[...]
of-flash fe000000.flash: of_flash device: fe000000-ffffffff
CFI: Found no fe000000.flash device at location zero
of-flash fe000000.flash: do_map_probe() failed
[...]

What's going wrong? Any hint?

Regards,
Juergen

-- 
Dipl.-Ing. Juergen Beisert | http://www.pengutronix.de
 Pengutronix - Linux Solutions for Science and Industry
    Handelsregister: Amtsgericht Hildesheim, HRA 2686
         Vertretung Sued/Muenchen, Germany
   Phone: +49-8766-939 228 |  Fax: +49-5121-206917-9
_______________________________________________
Linuxppc-dev mailing list
Linuxppc-dev@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-dev

Reply via email to