blob: 7c07883d4dfc054302561791cbef9366110d6edc [file] [log] [blame]
Linus Torvalds1da177e2005-04-16 15:20:36 -07001Kernel driver scx200_acb
2
3Author: Christer Weinigel <wingel@nano-system.com>
4
Jean Delvare62aaa282006-06-12 21:48:08 +02005The driver supersedes the older, never merged driver named i2c-nscacb.
6
Linus Torvalds1da177e2005-04-16 15:20:36 -07007Module Parameters
8-----------------
9
Jean Delvare62aaa282006-06-12 21:48:08 +020010* base: up to 4 ints
Ben Gardnera417bbd2006-01-18 22:53:09 +010011 Base addresses for the ACCESS.bus controllers on SCx200 and SC1100 devices
Linus Torvalds1da177e2005-04-16 15:20:36 -070012
Jean Delvare62aaa282006-06-12 21:48:08 +020013 By default the driver uses two base addresses 0x820 and 0x840.
14 If you want only one base address, specify the second as 0 so as to
15 override this default.
16
Linus Torvalds1da177e2005-04-16 15:20:36 -070017Description
18-----------
19
Ben Gardnera417bbd2006-01-18 22:53:09 +010020Enable the use of the ACCESS.bus controller on the Geode SCx200 and
21SC1100 processors and the CS5535 and CS5536 Geode companion devices.
Jean Delvare62aaa282006-06-12 21:48:08 +020022
23Device-specific notes
24---------------------
25
26The SC1100 WRAP boards are known to use base addresses 0x810 and 0x820.
27If the scx200_acb driver is built into the kernel, add the following
28parameter to your boot command line:
29 scx200_acb.base=0x810,0x820
30If the scx200_acb driver is built as a module, add the following line to
31the file /etc/modprobe.conf instead:
32 options scx200_acb base=0x810,0x820