162306a36Sopenharmony_ci========================
262306a36Sopenharmony_ciKernel driver scx200_acb
362306a36Sopenharmony_ci========================
462306a36Sopenharmony_ci
562306a36Sopenharmony_ciAuthor: Christer Weinigel <wingel@nano-system.com>
662306a36Sopenharmony_ci
762306a36Sopenharmony_ciThe driver supersedes the older, never merged driver named i2c-nscacb.
862306a36Sopenharmony_ci
962306a36Sopenharmony_ciModule Parameters
1062306a36Sopenharmony_ci-----------------
1162306a36Sopenharmony_ci
1262306a36Sopenharmony_ci* base: up to 4 ints
1362306a36Sopenharmony_ci  Base addresses for the ACCESS.bus controllers on SCx200 and SC1100 devices
1462306a36Sopenharmony_ci
1562306a36Sopenharmony_ci  By default the driver uses two base addresses 0x820 and 0x840.
1662306a36Sopenharmony_ci  If you want only one base address, specify the second as 0 so as to
1762306a36Sopenharmony_ci  override this default.
1862306a36Sopenharmony_ci
1962306a36Sopenharmony_ciDescription
2062306a36Sopenharmony_ci-----------
2162306a36Sopenharmony_ci
2262306a36Sopenharmony_ciEnable the use of the ACCESS.bus controller on the Geode SCx200 and
2362306a36Sopenharmony_ciSC1100 processors and the CS5535 and CS5536 Geode companion devices.
2462306a36Sopenharmony_ci
2562306a36Sopenharmony_ciDevice-specific notes
2662306a36Sopenharmony_ci---------------------
2762306a36Sopenharmony_ci
2862306a36Sopenharmony_ciThe SC1100 WRAP boards are known to use base addresses 0x810 and 0x820.
2962306a36Sopenharmony_ciIf the scx200_acb driver is built into the kernel, add the following
3062306a36Sopenharmony_ciparameter to your boot command line::
3162306a36Sopenharmony_ci
3262306a36Sopenharmony_ci  scx200_acb.base=0x810,0x820
3362306a36Sopenharmony_ci
3462306a36Sopenharmony_ciIf the scx200_acb driver is built as a module, add the following line to
3562306a36Sopenharmony_cia configuration file in /etc/modprobe.d/ instead::
3662306a36Sopenharmony_ci
3762306a36Sopenharmony_ci  options scx200_acb base=0x810,0x820
38