
Hi Tom,
I do see some progress with PowerPC migration but it seems to be very behind. I notice that it is often PowerPC code that gets in the way or refactoring and cleaning up.
Could we get a progress update on this please? I cc'd the maintainers that are mentioned in the code. I do worry at the effort it is taking to keep all this old code in the tree.
Regards, Simon

On Fri, Jul 31, 2020 at 12:43:59PM -0600, Simon Glass wrote:
Hi Tom,
I do see some progress with PowerPC migration but it seems to be very behind. I notice that it is often PowerPC code that gets in the way or refactoring and cleaning up.
Could we get a progress update on this please? I cc'd the maintainers that are mentioned in the code. I do worry at the effort it is taking to keep all this old code in the tree.
Which particular area are you worried about currently? I believe we've had another good sized removal of PowerPC platforms and everything that's left is what's wanted and being further migrated and updated.

Dear Tom,
In message 20200731185425.GK6965@bill-the-cat you wrote:
Which particular area are you worried about currently? I believe we've had another good sized removal of PowerPC platforms and everything that's left is what's wanted and being further migrated and updated.
Actually we're just discussing with a customer to bring MPC82xx back into mainline (and maintain it for another 5...7 years ....
Best regards,
Wolfgang Denk

On Aug 1, 2020, at 10:55 AM, Wolfgang Denk wd@denx.de wrote:
Dear Tom,
In message 20200731185425.GK6965@bill-the-cat you wrote:
Which particular area are you worried about currently? I believe we've had another good sized removal of PowerPC platforms and everything that's left is what's wanted and being further migrated and updated.
Actually we're just discussing with a customer to bring MPC82xx back into mainline (and maintain it for another 5...7 years ….
I still have some development boards….. :)
— Dan

Hi Tom,
On Fri, 31 Jul 2020 at 12:54, Tom Rini trini@konsulko.com wrote:
On Fri, Jul 31, 2020 at 12:43:59PM -0600, Simon Glass wrote:
Hi Tom,
I do see some progress with PowerPC migration but it seems to be very behind. I notice that it is often PowerPC code that gets in the way or refactoring and cleaning up.
Could we get a progress update on this please? I cc'd the maintainers that are mentioned in the code. I do worry at the effort it is taking to keep all this old code in the tree.
Which particular area are you worried about currently? I believe we've had another good sized removal of PowerPC platforms and everything that's left is what's wanted and being further migrated and updated.
It's hard to be specific, but these come to mind:
- Loads of CONFIG options still not in Kconfig - asm/u-boot seems to include a huge array of headers - code style not up-to-date - e.g. printf (xxx) instead of printf(xxx) - lots of migration warnings
I'm pleased things are moving forward but would like to know if there are timelines.
Regards, Simon
-- Tom

Hi Simon.
On Aug 3, 2020, at 11:01 AM, Simon Glass sjg@chromium.org wrote:
Hi Tom,
On Fri, 31 Jul 2020 at 12:54, Tom Rini trini@konsulko.com wrote:
On Fri, Jul 31, 2020 at 12:43:59PM -0600, Simon Glass wrote:
Hi Tom,
I do see some progress with PowerPC migration but it seems to be very behind. I notice that it is often PowerPC code that gets in the way or refactoring and cleaning up.
Could we get a progress update on this please? I cc'd the maintainers that are mentioned in the code. I do worry at the effort it is taking to keep all this old code in the tree.
Which particular area are you worried about currently? I believe we've had another good sized removal of PowerPC platforms and everything that's left is what's wanted and being further migrated and updated.
It's hard to be specific, but these come to mind:
- Loads of CONFIG options still not in Kconfig
- asm/u-boot seems to include a huge array of headers
- code style not up-to-date - e.g. printf (xxx) instead of printf(xxx)
- lots of migration warnings
I still have a few old boards, I’ll see what is still functional and jump in to assist. If we want to revive 82xx, as Wolfgang mentioned, I can probably do that as well.
The list above is helpful to get started.
Thanks.
— Dan

-----Original Message----- From: Dan Malek d6malek@digitaldans.com Sent: Tuesday, August 4, 2020 4:32 AM To: Simon Glass sjg@chromium.org Cc: Tom Rini trini@konsulko.com; U-Boot Mailing List <u- boot@lists.denx.de>; Wolfgang Denk wd@denx.de; christophe.leroy@csgroup.eu; Mario Six mario.six@gdsys.cc; Priyanka Jain priyanka.jain@nxp.com Subject: Re: PowerPC progress
Hi Simon.
On Aug 3, 2020, at 11:01 AM, Simon Glass sjg@chromium.org wrote:
Hi Tom,
On Fri, 31 Jul 2020 at 12:54, Tom Rini trini@konsulko.com wrote:
On Fri, Jul 31, 2020 at 12:43:59PM -0600, Simon Glass wrote:
Hi Tom,
I do see some progress with PowerPC migration but it seems to be very behind. I notice that it is often PowerPC code that gets in the way or refactoring and cleaning up.
Could we get a progress update on this please? I cc'd the maintainers that are mentioned in the code. I do worry at the effort it is taking to keep all this old code in the tree.
Which particular area are you worried about currently? I believe we've had another good sized removal of PowerPC platforms and everything that's left is what's wanted and being further migrated and
updated.
It's hard to be specific, but these come to mind:
- Loads of CONFIG options still not in Kconfig
- asm/u-boot seems to include a huge array of headers
- code style not up-to-date - e.g. printf (xxx) instead of printf(xxx)
- lots of migration warnings
I still have a few old boards, I’ll see what is still functional and jump in to assist. If we want to revive 82xx, as Wolfgang mentioned, I can probably do that as well.
The list above is helpful to get started.
Thanks.
— Dan
I am working on NXP powerpc platforms We are working on a list (P1010, P1020, P2020, P2041, P3041, P4080, P5040, T1024, T1042, T2080, T4240, MPC8548CDS) for which we are ensuring DM migration and will remove the support of other platform which NXP no longer intend to maintain. Please expect the series of those patches by this month end.
Regards Priyanka

Hi Priyanka,
On Tue, 4 Aug 2020 at 05:20, Priyanka Jain priyanka.jain@nxp.com wrote:
-----Original Message----- From: Dan Malek d6malek@digitaldans.com Sent: Tuesday, August 4, 2020 4:32 AM To: Simon Glass sjg@chromium.org Cc: Tom Rini trini@konsulko.com; U-Boot Mailing List <u- boot@lists.denx.de>; Wolfgang Denk wd@denx.de; christophe.leroy@csgroup.eu; Mario Six mario.six@gdsys.cc; Priyanka Jain priyanka.jain@nxp.com Subject: Re: PowerPC progress
Hi Simon.
On Aug 3, 2020, at 11:01 AM, Simon Glass sjg@chromium.org wrote:
Hi Tom,
On Fri, 31 Jul 2020 at 12:54, Tom Rini trini@konsulko.com wrote:
On Fri, Jul 31, 2020 at 12:43:59PM -0600, Simon Glass wrote:
Hi Tom,
I do see some progress with PowerPC migration but it seems to be very behind. I notice that it is often PowerPC code that gets in the way or refactoring and cleaning up.
Could we get a progress update on this please? I cc'd the maintainers that are mentioned in the code. I do worry at the effort it is taking to keep all this old code in the tree.
Which particular area are you worried about currently? I believe we've had another good sized removal of PowerPC platforms and everything that's left is what's wanted and being further migrated and
updated.
It's hard to be specific, but these come to mind:
- Loads of CONFIG options still not in Kconfig
- asm/u-boot seems to include a huge array of headers
- code style not up-to-date - e.g. printf (xxx) instead of printf(xxx)
- lots of migration warnings
I still have a few old boards, I’ll see what is still functional and jump in to assist. If we want to revive 82xx, as Wolfgang mentioned, I can probably do that as well.
The list above is helpful to get started.
Thanks.
— Dan
I am working on NXP powerpc platforms We are working on a list (P1010, P1020, P2020, P2041, P3041, P4080, P5040, T1024, T1042, T2080, T4240, MPC8548CDS) for which we are ensuring DM migration and will remove the support of other platform which NXP no longer intend to maintain. Please expect the series of those patches by this month end.
OK thank you, that is encouraging.
Regards, Simon
participants (6)
-
Dan Malek
-
Dan Malek
-
Priyanka Jain
-
Simon Glass
-
Tom Rini
-
Wolfgang Denk