forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ics932s401: new clock generator chip driver
The ics932s401 is a clock generator chip. This driver allows users to read the current clock outputs. Signed-off-by: Darrick J. Wong <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
- Loading branch information
Showing
4 changed files
with
557 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
Kernel driver ics932s401 | ||
====================== | ||
|
||
Supported chips: | ||
* IDT ICS932S401 | ||
Prefix: 'ics932s401' | ||
Addresses scanned: I2C 0x69 | ||
Datasheet: Publically available at the IDT website | ||
|
||
Author: Darrick J. Wong | ||
|
||
Description | ||
----------- | ||
|
||
This driver implements support for the IDT ICS932S401 chip family. | ||
|
||
This chip has 4 clock outputs--a base clock for the CPU (which is likely | ||
multiplied to get the real CPU clock), a system clock, a PCI clock, a USB | ||
clock, and a reference clock. The driver reports selected and actual | ||
frequency. If spread spectrum mode is enabled, the driver also reports by what | ||
percent the clock signal is being spread, which should be between 0 and -0.5%. | ||
All frequencies are reported in KHz. | ||
|
||
The ICS932S401 monitors all inputs continuously. The driver will not read | ||
the registers more often than once every other second. | ||
|
||
Special Features | ||
---------------- | ||
|
||
The clocks could be reprogrammed to increase system speed. I will not help you | ||
do this, as you risk damaging your system! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.