Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1d26f455 authored by Peter Korsgaard's avatar Peter Korsgaard Committed by Greg Kroah-Hartman
Browse files

[PATCH] i2c: Add support for Barco LPT->DVI to i2c-parport



The following patch adds support for the Barco LPT->DVI I2C adapter to
the i2c-parport driver.

Signed-off-by: default avatarPeter Korsgaard <jacmet@sunsite.dk>
Signed-off-by: default avatarJean Delvare <khali@linux-fr.org>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent 7e944369
Loading
Loading
Loading
Loading
+1 −0
Original line number Original line Diff line number Diff line
@@ -17,6 +17,7 @@ It currently supports the following devices:
 * Velleman K8000 adapter
 * Velleman K8000 adapter
 * ELV adapter
 * ELV adapter
 * Analog Devices evaluation boards (ADM1025, ADM1030, ADM1031, ADM1032)
 * Analog Devices evaluation boards (ADM1025, ADM1030, ADM1031, ADM1032)
 * Barco LPT->DVI (K5800236) adapter


These devices use different pinout configurations, so you have to tell
These devices use different pinout configurations, so you have to tell
the driver what you have, using the type module parameter. There is no
the driver what you have, using the type module parameter. There is no
+11 −1
Original line number Original line Diff line number Diff line
@@ -80,6 +80,14 @@ static struct adapter_parm adapter_parm[] = {
		.setscl	= { 0x01, DATA, 1 },
		.setscl	= { 0x01, DATA, 1 },
		.getsda	= { 0x10, STAT, 1 },
		.getsda	= { 0x10, STAT, 1 },
	},
	},
	/* type 6: Barco LPT->DVI (K5800236) adapter */
	{
		.setsda	= { 0x02, DATA, 1 },
		.setscl	= { 0x01, DATA, 1 },
		.getsda	= { 0x20, STAT, 0 },
		.getscl	= { 0x40, STAT, 0 },
		.init	= { 0xfc, DATA, 0 },
	},
};
};


static int type;
static int type;
@@ -91,4 +99,6 @@ MODULE_PARM_DESC(type,
	" 2 = Velleman K8000 adapter\n"
	" 2 = Velleman K8000 adapter\n"
	" 3 = ELV adapter\n"
	" 3 = ELV adapter\n"
	" 4 = ADM1032 evaluation board\n"
	" 4 = ADM1032 evaluation board\n"
	" 5 = ADM1025, ADM1030 and ADM1031 evaluation boards\n");
	" 5 = ADM1025, ADM1030 and ADM1031 evaluation boards\n"
	" 6 = Barco LPT->DVI (K5800236) adapter\n"
);