fsl_ocp.h

来自「Linux Kernel 2.6.9 for OMAP1710」· C头文件 代码 · 共 55 行

H
55
字号
/* * include/asm-ppc/fsl_ocp.h * * Definitions for the on-chip peripherals on Freescale PPC processors * * Maintainer: Kumar Gala (kumar.gala@freescale.com) * * Copyright 2004 Freescale Semiconductor, Inc * * This program is free software; you can redistribute  it and/or modify it * under  the terms of  the GNU General  Public License as published by the * Free Software Foundation;  either version 2 of the  License, or (at your * option) any later version. */#ifdef __KERNEL__#ifndef __ASM_FS_OCP_H__#define __ASM_FS_OCP_H__/* A table of information for supporting the Gianfar Ethernet Controller * This helps identify which enet controller we are dealing with, * and what type of enet controller it is */struct ocp_gfar_data {	uint interruptTransmit;	uint interruptError;	uint interruptReceive;	uint interruptPHY;	uint flags;	uint phyid;	uint phyregidx;	unsigned char mac_addr[6];};/* Flags in the flags field */#define GFAR_HAS_COALESCE		0x20#define GFAR_HAS_RMON			0x10#define GFAR_HAS_MULTI_INTR		0x08#define GFAR_FIRM_SET_MACADDR		0x04#define GFAR_HAS_PHY_INTR		0x02	/* if not set use a timer */#define GFAR_HAS_GIGABIT		0x01/* Data structure for I2C support.  Just contains a couple flags * to distinguish various I2C implementations*/struct ocp_fs_i2c_data {	uint flags;};/* Flags for I2C */#define FS_I2C_SEPARATE_DFSRR	0x02#define FS_I2C_CLOCK_5200	0x01#endif	/* __ASM_FS_OCP_H__ */#endif	/* __KERNEL__ */

⌨️ 快捷键说明

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