Hi Arnd,
Great thanks , I am doing this way :-)

On 5 May 2015 at 23:54, Arnd Bergmann <arnd@arndb.de> wrote:
On Tuesday 05 May 2015 21:56:09 you wrote:>
> On 5 May 2015 at 02:32, Arnd Bergmann <arnd@arndb.de> wrote:
> > On Tuesday 05 May 2015 00:15:23 Fu Wei wrote:
> >
> > So in this example, the watchdog bus would have the 64-bit addressing you
> > want, with
> > an internal bus that has a UART at address 0x1c1234000, which translates
> > to address
> > 0xc1234000 on the 32-bit AHB bus that contains the watchdog, and in turn
> > to the
> > 64-bit CPU address 0x100c1234000 on the AXI bus and the root bus.
> >
> > Does this example explain what you need to know?
> >
>
> yes, this example explain the thing I need. thanks for your time.
> I think #address-cells = <2>; and  #size-cells = <2>; are device specific,
> and not just for  watchdog,
> so we may just delete it from doc like other bindings documents.
>
> Do you agree ? :-)

That is most likely the case, yes.

As I tried to say earlier, the properties need to be defined for any
bus device and should not be present for devices that do not have
children of their own.

        Arnd




--
Best regards,

Fu Wei
Software Engineer
Red Hat Software (Beijing) Co.,Ltd.Shanghai Branch
Ph: +86 21 61221326(direct)
Ph: +86 186 2020 4684 (mobile)
Room 1512, Regus One Corporate Avenue,Level 15,
One Corporate Avenue,222 Hubin Road,Huangpu District,
Shanghai,China 200021