mirror of
https://github.com/edk2-porting/linux-next.git
synced 2024-12-24 21:24:00 +08:00
48618fb4e5
Add RapidIO mport driver for IDT TSI721 PCI Express-to-SRIO bridge device. The driver provides full set of callback functions defined for mport devices in RapidIO subsystem. It also is compatible with current version of RIONET driver (Ethernet over RapidIO messaging services). This patch is applicable to kernel versions starting from 2.6.39. Signed-off-by: Alexandre Bounine <alexandre.bounine@idt.com> Signed-off-by: Chul Kim <chul.kim@idt.com> Cc: Kumar Gala <galak@kernel.crashing.org> Cc: Matt Porter <mporter@kernel.crashing.org> Cc: Li Yang <leoli@freescale.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
45 lines
1.2 KiB
C
45 lines
1.2 KiB
C
/*
|
|
* RapidIO devices
|
|
*
|
|
* Copyright 2005 MontaVista Software, Inc.
|
|
* Matt Porter <mporter@kernel.crashing.org>
|
|
*
|
|
* 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.
|
|
*/
|
|
|
|
#ifndef LINUX_RIO_IDS_H
|
|
#define LINUX_RIO_IDS_H
|
|
|
|
#define RIO_ANY_ID 0xffff
|
|
|
|
#define RIO_VID_FREESCALE 0x0002
|
|
#define RIO_DID_MPC8560 0x0003
|
|
|
|
#define RIO_VID_TUNDRA 0x000d
|
|
#define RIO_DID_TSI500 0x0500
|
|
#define RIO_DID_TSI568 0x0568
|
|
#define RIO_DID_TSI572 0x0572
|
|
#define RIO_DID_TSI574 0x0574
|
|
#define RIO_DID_TSI576 0x0578 /* Same ID as Tsi578 */
|
|
#define RIO_DID_TSI577 0x0577
|
|
#define RIO_DID_TSI578 0x0578
|
|
|
|
#define RIO_VID_IDT 0x0038
|
|
#define RIO_DID_IDT70K200 0x0310
|
|
#define RIO_DID_IDTCPS8 0x035c
|
|
#define RIO_DID_IDTCPS12 0x035d
|
|
#define RIO_DID_IDTCPS16 0x035b
|
|
#define RIO_DID_IDTCPS6Q 0x035f
|
|
#define RIO_DID_IDTCPS10Q 0x035e
|
|
#define RIO_DID_IDTCPS1848 0x0374
|
|
#define RIO_DID_IDTCPS1432 0x0375
|
|
#define RIO_DID_IDTCPS1616 0x0379
|
|
#define RIO_DID_IDTVPS1616 0x0377
|
|
#define RIO_DID_IDTSPS1616 0x0378
|
|
#define RIO_DID_TSI721 0x80ab
|
|
|
|
#endif /* LINUX_RIO_IDS_H */
|