Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | MIPS: Fix __ndelay build error and add 'ull' suffix for 32-bit kernel | Atsushi Nemoto | 2009-06-17 | 1 | -2/+2 |
| | | | | | Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | ||||
* | MIPS: Outline udelay and fix a few issues. | Ralf Baechle | 2009-06-08 | 1 | -0/+56 |
Outlining fixes the issue were on certain CPUs such as the R10000 family the delay loop would need an extra cycle if it overlaps a cacheline boundary. The rewrite also fixes build errors with GCC 4.4 which was changed in way incompatible with the kernel's inline assembly. Relying on pure C for computation of the delay value removes the need for explicit. The price we pay is a slight slowdown of the computation - to be fixed on another day. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> |