cregit-Linux how code gets into the kernel

Release 4.14 arch/sh/include/cpu-sh4/cpu/watchdog.h

/*
 * include/asm-sh/cpu-sh4/watchdog.h
 *
 * Copyright (C) 2002, 2003 Paul Mundt
 * Copyright (C) 2009 Siemens AG
 * Copyright (C) 2009 Sitdikov Valentin
 *
 * This file is subject to the terms and conditions of the GNU General Public
 * License.  See the file "COPYING" in the main directory of this archive
 * for more details.
 */
#ifndef __ASM_CPU_SH4_WATCHDOG_H

#define __ASM_CPU_SH4_WATCHDOG_H

#if defined(CONFIG_CPU_SUBTYPE_SH7785) || defined(CONFIG_CPU_SUBTYPE_SH7780)
/* Prefix definition */

#define WTBST_HIGH	0x55
/* Register definitions */

#define WTCNT_R		0xffcc0010 
/*WDTCNT*/

#define WTCSR		0xffcc0004 
/*WDTCSR*/

#define WTCNT		0xffcc0000 
/*WDTST*/

#define WTST		WTCNT

#define WTBST		0xffcc0008 
/*WDTBST*/
/* Register definitions */
#elif	defined(CONFIG_CPU_SUBTYPE_SH7722) || \
	defined(CONFIG_CPU_SUBTYPE_SH7723) || \
	defined(CONFIG_CPU_SUBTYPE_SH7724)

#define WTCNT		0xa4520000

#define WTCSR		0xa4520004
#else
/* Register definitions */

#define WTCNT		0xffc00008

#define WTCSR		0xffc0000c
#endif

/* Bit definitions */

#define WTCSR_TME	0x80

#define WTCSR_WT	0x40

#define WTCSR_RSTS	0x20

#define WTCSR_WOVF	0x10

#define WTCSR_IOVF	0x08

#endif /* __ASM_CPU_SH4_WATCHDOG_H */


Overall Contributors

PersonTokensPropCommitsCommitProp
Valentin R Sitsikov4641.07%133.33%
Paul Mundt3934.82%133.33%
Kuninori Morimoto2724.11%133.33%
Total112100.00%3100.00%
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
Created with cregit.