patch-2.3.51 linux/drivers/video/matrox/matroxfb_maven.c
Next file: linux/drivers/video/matrox/matroxfb_maven.h
Previous file: linux/drivers/video/matrox/i2c-matroxfb.c
Back to the patch index
Back to the overall index
- Lines: 13
- Date:
Fri Mar 10 10:48:47 2000
- Orig file:
v2.3.50/linux/drivers/video/matrox/matroxfb_maven.c
- Orig date:
Sat Feb 26 22:31:51 2000
diff -u --recursive --new-file v2.3.50/linux/drivers/video/matrox/matroxfb_maven.c linux/drivers/video/matrox/matroxfb_maven.c
@@ -892,11 +892,8 @@
static int maven_init_client(struct i2c_client* clnt) {
struct i2c_adapter* a = clnt->adapter;
- /* data are set to primary head... maybe I should change it */
- struct matroxfb_dh_maven_info* m2info =
- (struct matroxfb_dh_maven_info*)(((u_int8_t*)a) - offsetof(struct matroxfb_dh_maven_info, maven.adapter));
+ struct matroxfb_dh_maven_info* m2info = ((struct i2c_bit_adapter*)a)->minfo;
struct maven_data* md = clnt->data;
- /* add some checks that m2info is matroxfb_dh_fb_info here... */
struct matrox_fb_info* minfo = m2info->primary_dev;
md->mode = MODE_MONITOR;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)