[PATCH AUTOSEL 4.9 07/15] powerpc/io: Fix the IO workarounds code to work with Radix

2018-11-22 Thread Sasha Levin
From: Michael Ellerman [ Upstream commit 43c6494fa1499912c8177e71450c0279041152a6 ] Back in 2006 Ben added some workarounds for a misbehaviour in the Spider IO bridge used on early Cell machines, see commit 014da7ff47b5 ("[POWERPC] Cell "Spider" MMIO workarounds"). Later these were made to be ge

[PATCH AUTOSEL 4.14 08/21] powerpc/io: Fix the IO workarounds code to work with Radix

2018-11-22 Thread Sasha Levin
From: Michael Ellerman [ Upstream commit 43c6494fa1499912c8177e71450c0279041152a6 ] Back in 2006 Ben added some workarounds for a misbehaviour in the Spider IO bridge used on early Cell machines, see commit 014da7ff47b5 ("[POWERPC] Cell "Spider" MMIO workarounds"). Later these were made to be ge

[PATCH AUTOSEL 4.19 16/36] powerpc/io: Fix the IO workarounds code to work with Radix

2018-11-22 Thread Sasha Levin
From: Michael Ellerman [ Upstream commit 43c6494fa1499912c8177e71450c0279041152a6 ] Back in 2006 Ben added some workarounds for a misbehaviour in the Spider IO bridge used on early Cell machines, see commit 014da7ff47b5 ("[POWERPC] Cell "Spider" MMIO workarounds"). Later these were made to be ge

Re: powerpc/io: Fix the IO workarounds code to work with Radix

2018-11-13 Thread Michael Ellerman
On Wed, 2018-11-07 at 05:38:53 UTC, Michael Ellerman wrote: > Back in 2006 Ben added some workarounds for a misbehaviour in the > Spider IO bridge used on early Cell machines, see commit > 014da7ff47b5 ("[POWERPC] Cell "Spider" MMIO workarounds"). Later these > were made to be generic, ie. not tied

[PATCH] powerpc/io: Fix the IO workarounds code to work with Radix

2018-11-06 Thread Michael Ellerman
Back in 2006 Ben added some workarounds for a misbehaviour in the Spider IO bridge used on early Cell machines, see commit 014da7ff47b5 ("[POWERPC] Cell "Spider" MMIO workarounds"). Later these were made to be generic, ie. not tied specifically to Spider. The code stashes a token in the high bits