Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 58827
b: refs/heads/master
c: c6e1629
h: refs/heads/master
i:
  58825: 858a804
  58823: a582432
v: v3
  • Loading branch information
Jean Delvare authored and Jean Delvare committed Jul 12, 2007
1 parent 7bfd6b8 commit 2b8be67
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 21 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: e296fb7f301f3c3398adc6d991b097cfa73e1c0c
refs/heads/master: c6e16295b71ec006c8cb6d13520e9194652a6026
21 changes: 1 addition & 20 deletions trunk/drivers/i2c/busses/i2c-savage4.c
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,6 @@
/* This interfaces to the I2C bus of the Savage4 to gain access to
the BT869 and possibly other I2C devices. The DDC bus is not
yet supported because its register is not memory-mapped.
However we leave the DDC code here, commented out, to make
it easier to add later.
*/

#include <linux/kernel.h>
Expand All @@ -37,36 +35,19 @@
#include <linux/i2c-algo-bit.h>
#include <asm/io.h>

/* 3DFX defines */
#define PCI_CHIP_SAVAGE3D 0x8A20
#define PCI_CHIP_SAVAGE3D_MV 0x8A21
/* device IDs */
#define PCI_CHIP_SAVAGE4 0x8A22
#define PCI_CHIP_SAVAGE2000 0x9102
#define PCI_CHIP_PROSAVAGE_PM 0x8A25
#define PCI_CHIP_PROSAVAGE_KM 0x8A26
#define PCI_CHIP_SAVAGE_MX_MV 0x8c10
#define PCI_CHIP_SAVAGE_MX 0x8c11
#define PCI_CHIP_SAVAGE_IX_MV 0x8c12
#define PCI_CHIP_SAVAGE_IX 0x8c13

#define REG 0xff20 /* Serial Port 1 Register */

/* bit locations in the register */
#define DDC_ENAB 0x00040000
#define DDC_SCL_OUT 0x00080000
#define DDC_SDA_OUT 0x00100000
#define DDC_SCL_IN 0x00200000
#define DDC_SDA_IN 0x00400000
#define I2C_ENAB 0x00000020
#define I2C_SCL_OUT 0x00000001
#define I2C_SDA_OUT 0x00000002
#define I2C_SCL_IN 0x00000008
#define I2C_SDA_IN 0x00000010

/* initialization states */
#define INIT2 0x20
#define INIT3 0x04

/* delays */
#define CYCLE_DELAY 10
#define TIMEOUT (HZ / 2)
Expand Down

0 comments on commit 2b8be67

Please sign in to comment.