[PATCH linux dev-5.4] fsi: aspeed: Enable 23-bit addressing

Joel Stanley joel at jms.id.au
Wed Apr 1 17:27:43 AEDT 2020


On Tue, 31 Mar 2020 at 05:23, Jeremy Kerr <jk at ozlabs.org> wrote:
>
> Hi Eddie,
>
> > In order to access more than the second hub link, 23-bit addressing is
> > required. The core provides the highest two bits of address as the slave
> > ID to the master.
>
> Looks good, this is just the reverse of the encoding we set up in
> fsi_slave_calc_addr().
>
> Acked-by: Jeremy Kerr <jk at ozlabs.org>

Thanks Jeremy.

> [I assume that the opb area is large enough for the 23-bit
> addressing...]

On the AST2600 the AHB to OPB bridge sets the OBP base address to
0xa0000000, so we have plenty of address space to use. Is that what
you're referring to, or have I misunderstood?

Cheers,

Joel


More information about the openbmc mailing list