omap2430.h

来自「omap3 linux 2.6 用nocc去除了冗余代码」· C头文件 代码 · 共 48 行

H
48
字号
/* * Copyright (C) 2005-2006 by Texas Instruments * * The Inventra Controller Driver for Linux is free software; you * can redistribute it and/or modify it under the terms of the GNU * General Public License version 2 as published by the Free Software * Foundation. */#define __MUSB_OMAP243X_H__#include <asm/arch/hardware.h>#include <asm/arch/usb.h>/* * OMAP2430-specific definitions */#define MENTOR_BASE_OFFSET	0#define	OMAP_HSOTG_BASE		(HS_BASE)#define OMAP_HSOTG(offset)	__REG32(OMAP_HSOTG_BASE + 0x400 + (offset))#define OTG_REVISION_REG	OMAP_HSOTG(0x0)#define OTG_SYSCONFIG_REG	OMAP_HSOTG(0x4)#	define	MIDLEMODE	12	/* bit position */#	define	FORCESTDBY		(0 << MIDLEMODE)#	define	NOSTDBY			(1 << MIDLEMODE)#	define	SMARTSTDBY		(2 << MIDLEMODE)#	define	SIDLEMODE		3	/* bit position */#	define	FORCEIDLE		(0 << SIDLEMODE)#	define	NOIDLE			(1 << SIDLEMODE)#	define	SMARTIDLE		(2 << SIDLEMODE)#	define	ENABLEWAKEUP		(1 << 2)#	define	SOFTRST			(1 << 1)#	define	AUTOIDLE		(1 << 0)#define OTG_SYSSTATUS_REG	OMAP_HSOTG(0x8)#	define	RESETDONE		(1 << 0)#define OTG_INTERFSEL_REG	OMAP_HSOTG(0xc)#	define	EXTCP			(1 << 2)#	define	PHYSEL		0	/* bit position */#	define	UTMI_8BIT		(0 << PHYSEL)#	define	ULPI_12PIN		(1 << PHYSEL)#	define	ULPI_8PIN		(2 << PHYSEL)#define OTG_SIMENABLE_REG     	OMAP_HSOTG(0x10)#	define	TM1			(1 << 0)#define OTG_FORCESTDBY_REG	OMAP_HSOTG(0x14)#	define	ENABLEFORCE		(1 << 0)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?