blob: b538fe3f0849a793f9838775ed5ec3fde18feb3e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#ifndef __EHCI_SPH_PCI_H
#define __EHCI_SPH_PCI_H
/* SPH registers definition, used for bypass TLL mode
* and power control
*/
#define CLV_SPH_HOSTPC 0xb4 /* SPH HOSTPC */
#define CLV_SPH_HOSTPC_PTS (1<<30) /* SPH HOSTPC PTS */
#define CLV_SPHCFG 0x400 /* SPHCFG (16bit) */
#define CLV_SPHCFG_ULPI1TYPE (1<<0) /* SPHCFG ULPI1TYPE */
#define CLV_SPHCFG_REFCKDIS (1<<1) /* ULPI 1 REF-CLOCK */
struct ehci_sph_pdata {
unsigned has_gpio:1; /* has sph gpio or not */
int gpio_cs_n; /* CS_N gpio */
int gpio_reset_n; /* RESET_N gpio */
unsigned enabled:1; /* enable flag */
};
#endif
|