On Sunday 26 October 2014 00:16:11 Andrew Lunn wrote:
Hi Arnaud
Nice to see another device supported.
quoted
- When I bought the NAS, it had an old Marvell bootloader. After install
of latest DSM version, the u-boot was a new one w/ I had to change the
'ranges' in the .dts to the ones below to have the kernel boot. I guess
new DS213j hardware will be shipped with new u-boot version at some
point and this will be fine; Otherwise, users will either have to
upgrade their DSM or manually s/1f/d0/ in .dts.
Marvell have made a real mess here. Since there seems to be two
different base addresses in use, i suggest you put a fat comment on
the top of the .dts file about this issue. Give users a clue what to
try if the kernel does not do anything at all.
Maybe it's better to have multiple dtb files in this case.
It should be trivial to have one .dts file that just overrides the
one address.
Arnd