/* SPDX-License-Identifier: GPL-2.0 */ /* * delay.h: Linux delay routines on the Sparc. * * Copyright (C) 1994 David S. Miller (davem@caip.rutgers.edu). */ #ifndef __SPARC_DELAY_H #define __SPARC_DELAY_H #include <asm/cpudata.h>
static inline void __delay(unsigned long loops) { __asm__ __volatile__("cmp %0, 0\n\t" "1: bne 1b\n\t" "subcc %0, 1, %0\n" : "=&r" (loops) : "0" (loops) : "cc"); }Contributors
Person | Tokens | Prop | Commits | CommitProp |
Sam Ravnborg | 14 | 100.00% | 1 | 100.00% |
Total | 14 | 100.00% | 1 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Sam Ravnborg | 83 | 98.81% | 1 | 50.00% |
Greg Kroah-Hartman | 1 | 1.19% | 1 | 50.00% |
Total | 84 | 100.00% | 2 | 100.00% |