1*4882a593Smuzhiyun /* SPDX-License-Identifier: GPL-2.0 */ 2*4882a593Smuzhiyun /* 3*4882a593Smuzhiyun * Definitions for IDT RC323434 CPU. 4*4882a593Smuzhiyun */ 5*4882a593Smuzhiyun 6*4882a593Smuzhiyun #ifndef _ASM_RC32434_RC32434_H_ 7*4882a593Smuzhiyun #define _ASM_RC32434_RC32434_H_ 8*4882a593Smuzhiyun 9*4882a593Smuzhiyun #include <linux/delay.h> 10*4882a593Smuzhiyun #include <linux/io.h> 11*4882a593Smuzhiyun 12*4882a593Smuzhiyun #define IDT_CLOCK_MULT 2 13*4882a593Smuzhiyun 14*4882a593Smuzhiyun /* cpu pipeline flush */ rc32434_sync(void)15*4882a593Smuzhiyunstatic inline void rc32434_sync(void) 16*4882a593Smuzhiyun { 17*4882a593Smuzhiyun __asm__ volatile ("sync"); 18*4882a593Smuzhiyun } 19*4882a593Smuzhiyun 20*4882a593Smuzhiyun #endif /* _ASM_RC32434_RC32434_H_ */ 21