projects
/
kernel
/
u-boot.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'master' of git://git.denx.de/u-boot-arm
[kernel/u-boot.git]
/
doc
/
README.generic_usb_ohci
diff --git
a/doc/README.generic_usb_ohci
b/doc/README.generic_usb_ohci
index
c44c501
..
ba7cea8
100644
(file)
--- a/
doc/README.generic_usb_ohci
+++ b/
doc/README.generic_usb_ohci
@@
-11,24
+11,24
@@
Configuration options
CONFIG_USB_OHCI_NEW: enable the new OHCI driver
CONFIG_USB_OHCI_NEW: enable the new OHCI driver
- C
FG
_USB_OHCI_BOARD_INIT: call the board dependant hooks:
+ C
ONFIG_SYS
_USB_OHCI_BOARD_INIT: call the board dependant hooks:
- extern int usb_board_init(void);
- extern int usb_board_stop(void);
- extern int usb_cpu_init_fail(void);
- extern int usb_board_init(void);
- extern int usb_board_stop(void);
- extern int usb_cpu_init_fail(void);
- C
FG
_USB_OHCI_CPU_INIT: call the cpu dependant hooks:
+ C
ONFIG_SYS
_USB_OHCI_CPU_INIT: call the cpu dependant hooks:
- extern int usb_cpu_init(void);
- extern int usb_cpu_stop(void);
- extern int usb_cpu_init_fail(void);
- extern int usb_cpu_init(void);
- extern int usb_cpu_stop(void);
- extern int usb_cpu_init_fail(void);
- C
FG
_USB_OHCI_REGS_BASE: defines the base address of the OHCI
+ C
ONFIG_SYS
_USB_OHCI_REGS_BASE: defines the base address of the OHCI
registers
registers
- C
FG
_USB_OHCI_SLOT_NAME: slot name
+ C
ONFIG_SYS
_USB_OHCI_SLOT_NAME: slot name
- C
FG
_USB_OHCI_MAX_ROOT_PORTS: maximal number of ports of the
+ C
ONFIG_SYS
_USB_OHCI_MAX_ROOT_PORTS: maximal number of ports of the
root hub.
root hub.
@@
-39,7
+39,7
@@
The USB bus operates in little endian, but unfortunately there are
OHCI controllers that operate in big endian such as ppc4xx and
mpc5xxx. For these the config option
OHCI controllers that operate in big endian such as ppc4xx and
mpc5xxx. For these the config option
- C
FG
_OHCI_BE_CONTROLLER
+ C
ONFIG_SYS
_OHCI_BE_CONTROLLER
needs to be defined.
needs to be defined.
@@
-51,7
+51,13
@@
You'll need to define
CONFIG_PCI_OHCI
CONFIG_PCI_OHCI
+If you have several USB PCI controllers, define
+
+ CONFIG_PCI_OHCI_DEVNO: number of the OHCI device in PCI list
+
+If undefined, the first instance found in PCI space will be used.
+
PCI Controllers need to do byte swapping on register accesses, so they
should to define:
PCI Controllers need to do byte swapping on register accesses, so they
should to define:
- C
FG
_OHCI_SWAP_REG_ACCESS
+ C
ONFIG_SYS
_OHCI_SWAP_REG_ACCESS