
In message Pine.LNX.4.64.0801220214120.31981@blarg.am.freescale.net you wrote:
I was hoping to get some feed back on this patch that will add support for booting the multiprocessor 85xx chips. The boot mechanism is based on the forth coming ePAPR spec (based on how device tree, linux booting-without-of spec).
The biggest feedback I'm hoping for is related to the command set and its name:
"cpu - CPU boot table manipulation and release\n", "<num> reset - Reset cpu <num>\n" "cpu <num> status - Status of cpu <num>\n" "cpu <num> release <addr> - Release cpu <num> and start at <addr>\n"
Above make ssense to me.
"cpu <num> pir <val> - Set cpu <num> PIR\n" "cpu <num> r3 <val> - Set cpu <num> r3\n" "cpu <num> r4 <val> - Set cpu <num> r4\n" "cpu <num> r7 <val> - Set cpu <num> r7\n"
But these are highly 85xx or at least PPC specific, it seems. If we design such a system, it should be able to deal with all kinds of MP systems, not only 85xx.
Best regards,
Wolfgang Denk