go7007: Convert to the new i2c device binding model
authorJean Delvare <khali@linux-fr.org>
Tue, 21 Apr 2009 19:47:22 +0000 (21:47 +0200)
committerJean Delvare <khali@linux-fr.org>
Tue, 21 Apr 2009 19:47:22 +0000 (21:47 +0200)
commit7400516ab40d8fe55031dc8d614e2b365bd95f1c
tree33fc8410c9727ca32747ed84832bafb785285f79
parenta939b96cccdb65df80a52447ec8e4a6d79c56dbb
go7007: Convert to the new i2c device binding model

Move the go7007 driver away from the legacy i2c binding model, which
is going away really soon now.

The I2C addresses of the audio and video chips in s2250-board didn't
look quite right, apparently they were left-aligned values when Linux
wants right-aligned values, so I fixed them too.

Signed-off-by: Jean Delvare <khali@linux-fr.org>
Cc: Greg Kroah-Hartman <gregkh@suse.de>
13 files changed:
drivers/staging/go7007/go7007-driver.c
drivers/staging/go7007/go7007-i2c.c
drivers/staging/go7007/go7007-priv.h
drivers/staging/go7007/go7007-usb.c
drivers/staging/go7007/s2250-board.c
drivers/staging/go7007/wis-i2c.h
drivers/staging/go7007/wis-ov7640.c
drivers/staging/go7007/wis-saa7113.c
drivers/staging/go7007/wis-saa7115.c
drivers/staging/go7007/wis-sony-tuner.c
drivers/staging/go7007/wis-tw2804.c
drivers/staging/go7007/wis-tw9903.c
drivers/staging/go7007/wis-uda1342.c