Dear Kumar,
I have a small issue in the init of spi_mpc8xxx.c with MPC866 (CPM1)
Unlike cpm_uart that maps the parameter ram directly using
of_iomap(np,1), spi_mpc8xxx.c uses cpm_muram_alloc_fixed().
This has two impacts in the .dts file:
* The driver must be declared with pram at 1d80 instead of 3d80 whereas
it is not a child of mu...@2000 but a child of c...@9c0
* mu...@2000/d...@0 must be declared with reg = <0x0 0x2000> whereas
is should be reg=<0x0 0x1c00> to avoid cpm_muram_alloc() to allocate
space from parameters ram.
Maybe I misunderstood something ?
Regards
Christophe Leroy
_______________________________________________
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/linuxppc-dev