mirror of
https://github.com/lm-sensors/lm-sensors
synced 2025-08-31 06:15:15 +00:00
new file to document ali15x3 driver.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@220 7894878c-1315-0410-8ee3-d5d059ff63e0
This commit is contained in:
105
doc/busses/i2c-ali15x3
Normal file
105
doc/busses/i2c-ali15x3
Normal file
@@ -0,0 +1,105 @@
|
||||
ALI 1533 / 1543C SMB driver
|
||||
|
||||
|
||||
Author/Maintainer
|
||||
-----------------
|
||||
Mark D. Studebaker (mds@eng.paradyne.com)
|
||||
|
||||
|
||||
Stability
|
||||
---------
|
||||
Complete and tested on the author's system.
|
||||
Untested by others.
|
||||
SMBus hangs on author's system when accessing W83781D,
|
||||
cause unknown (see Issues below).
|
||||
|
||||
|
||||
Supported Devices
|
||||
-----------------
|
||||
This is the driver for the SMB Host controller on
|
||||
Acer Labs Inc. (ALI) M1541 and M1543C South Bridges.
|
||||
|
||||
The M1543C is a South bridge for desktop systems.
|
||||
The M1541 is a South bridge for portable systems.
|
||||
They are part of the following ALI chipsets:
|
||||
"Aladdin Pro 2": Includes the M1621 Slot 1 North bridge
|
||||
with AGP and 100MHz CPU Front Side bus
|
||||
|
||||
"Aladdin V": Includes the M1541 Socket 7 North bridge
|
||||
with AGP and 100MHz CPU Front Side bus
|
||||
Some Aladdin V motherboards:
|
||||
Asus P5A
|
||||
Atrend ATC-5220
|
||||
BCM/GVC VP1541
|
||||
Biostar M5ALA
|
||||
Gigabyte GA-5AX
|
||||
Iwill XA100 Plus
|
||||
Micronics C200
|
||||
Microstar (MSI) MS-5169
|
||||
|
||||
"Aladdin IV": Includes the M1541 Socket 7 North bridge
|
||||
with host bus up to 83.3 MHz.
|
||||
|
||||
For an overview of these chips see http://www.acerlabs.com
|
||||
At this time the full data sheets on the web site are password protected,
|
||||
however if you contact the ALI office in San Jose
|
||||
they may give you the password.
|
||||
|
||||
The M1533/M1543C devices appear as FOUR separate devices
|
||||
on the PCI bus. An output of lspci will show something similar
|
||||
to the following:
|
||||
|
||||
00:02.0 USB Controller: Acer Laboratories Inc. M5237 (rev 03)
|
||||
00:03.0 Bridge: Acer Laboratories Inc. M7101
|
||||
00:07.0 ISA bridge: Acer Laboratories Inc. M1533 (rev c3)
|
||||
00:0f.0 IDE interface: Acer Laboratories Inc. M5229 (rev c1)
|
||||
|
||||
If you have a 1533 or 1543C on the board but not in the lspci
|
||||
listing, check your BIOS settings.
|
||||
|
||||
The SMB controller is part of the 7101 device, which is an
|
||||
ACPI-compliant Power Management Unit (PMU).
|
||||
|
||||
The whole 7101 device has to be enabled for the SMB to work.
|
||||
You can't just enable the SMB alone.
|
||||
The SMB and the ACPI have separate I/O spaces.
|
||||
So we have to make sure that both the SMB and the ACPI
|
||||
are mapped and enabled.
|
||||
|
||||
|
||||
Features
|
||||
--------
|
||||
This driver controls the SMB Host only.
|
||||
The SMB Slave controller on the M15X3 is not enabled.
|
||||
This driver does not use interrupts.
|
||||
|
||||
|
||||
Issues
|
||||
------
|
||||
This driver requests the I/O space both for the SMB and the ACPI
|
||||
registers, just to be safe. It doesn't actually use the ACPI region.
|
||||
It will therefore conflict with separate software
|
||||
that accesses the ACPI registers?
|
||||
To fix this, undefine MAP_ACPI.
|
||||
|
||||
On the author's ASUS P5A, the W83781D chip is on both the
|
||||
ISA and the SMBus.
|
||||
|
||||
On the author's ASUS P5A, the W83781D chip hangs the whole
|
||||
bus and this can only be resolved by powering off the computer.
|
||||
The chip does not hang if an external device is attached
|
||||
to the SMBus. There may be electrical problems on this board.
|
||||
The EEPROM on the DRAM DIMM is accessible on the SMBus and
|
||||
it does not hang the bus.
|
||||
|
||||
|
||||
External Device Connection for ASUS P5A
|
||||
---------------------------------------
|
||||
On the author's ASUS P5A board,
|
||||
the SMBus connector is between the 4th and 5th PCI
|
||||
connector. The pinouts are:
|
||||
1. Clock
|
||||
2. no pin
|
||||
3. Ground
|
||||
4. Data
|
||||
5. +5V
|
Reference in New Issue
Block a user