diff options
| author | Dennis Munsie <dmunsie@cecropia.com> | 2006-06-20 14:55:55 -0400 |
|---|---|---|
| committer | Dave Airlie <airlied@linux.ie> | 2006-07-03 05:03:11 -0400 |
| commit | 183b1214402a205bf6eea2030686249c7d365fd1 (patch) | |
| tree | 3bb2492ed41d41c178c33df60de74ae0b5446fde | |
| parent | 82c10f07c2d7baf6f280f206f9067a4715777962 (diff) | |
intelfb: add preliminary i2c support
[03/07] intelfb: add intelfb_i2c_chan struct.
Signed-off-by: Dennis Munsie <dmunsie@cecropia.com>
| -rw-r--r-- | drivers/video/intelfb/intelfb.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/drivers/video/intelfb/intelfb.h b/drivers/video/intelfb/intelfb.h index abd4c5632e38..5a216b81aa23 100644 --- a/drivers/video/intelfb/intelfb.h +++ b/drivers/video/intelfb/intelfb.h | |||
| @@ -6,6 +6,10 @@ | |||
| 6 | #include <linux/agp_backend.h> | 6 | #include <linux/agp_backend.h> |
| 7 | #include <linux/fb.h> | 7 | #include <linux/fb.h> |
| 8 | 8 | ||
| 9 | #ifdef CONFIG_FB_INTEL_I2C | ||
| 10 | #include <linux/i2c.h> | ||
| 11 | #include <linux/i2c-algo-bit.h> | ||
| 12 | #endif | ||
| 9 | 13 | ||
| 10 | /*** Version/name ***/ | 14 | /*** Version/name ***/ |
| 11 | #define INTELFB_VERSION "0.9.4" | 15 | #define INTELFB_VERSION "0.9.4" |
| @@ -208,6 +212,15 @@ struct intelfb_heap_data { | |||
| 208 | u32 size; // in bytes | 212 | u32 size; // in bytes |
| 209 | }; | 213 | }; |
| 210 | 214 | ||
| 215 | #ifdef CONFIG_FB_INTEL_I2C | ||
| 216 | struct intelfb_i2c_chan { | ||
| 217 | struct intelfb_info *dinfo; | ||
| 218 | u32 reg; | ||
| 219 | struct i2c_adapter adapter; | ||
| 220 | struct i2c_algo_bit_data algo; | ||
| 221 | }; | ||
| 222 | #endif | ||
| 223 | |||
| 211 | struct intelfb_vsync { | 224 | struct intelfb_vsync { |
| 212 | wait_queue_head_t wait; | 225 | wait_queue_head_t wait; |
| 213 | unsigned int count; | 226 | unsigned int count; |
