1/* 2 * Copyright 2012 Tilera Corporation. All Rights Reserved. 3 * 4 * This program is free software; you can redistribute it and/or 5 * modify it under the terms of the GNU General Public License 6 * as published by the Free Software Foundation, version 2. 7 * 8 * This program is distributed in the hope that it will be useful, but 9 * WITHOUT ANY WARRANTY; without even the implied warranty of 10 * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, GOOD TITLE or 11 * NON INFRINGEMENT. See the GNU General Public License for 12 * more details. 13 * 14 * Structure to contain platform-specific data related to Tile-Gx USB 15 * controllers. 16 */ 17 18#ifndef _LINUX_USB_TILEGX_H 19#define _LINUX_USB_TILEGX_H 20 21#include <gxio/usb_host.h> 22 23struct tilegx_usb_platform_data { 24 /* GXIO device index. */ 25 int dev_index; 26 27 /* GXIO device context. */ 28 gxio_usb_host_context_t usb_ctx; 29 30 /* Device IRQ. */ 31 unsigned int irq; 32}; 33 34#endif /* _LINUX_USB_TILEGX_H */ 35